ul {list-style-type: none; padding: 0; margin: 0;}
#ul {list-style-type: none; padding: 0; margin: 0;}
#li {background-image: url(/images/ars.gif); background-repeat: no-repeat; background-position: 0 .4em; padding-left: .7em;}

.clear {
	clear: both;
}

///.pric:hover {
	background: #d3d3d3;
	}

.price {
display: block;
width: 95%;
border: dotted 1px #c3c3c3;
padding: 15px;
color: #2d7ecd;
font-weight: bold;
}

#okey {
display: block;
width: 100%;
background-color: #8ac213;
margin: 15px 0 10px 0;
}

#okey span {
font-weight: bold;
display: block;
color: #ffffff;
font-size: 18px;
font-family: arial;
padding: 10px;
}

#okey a {
display: block;
font-weight: bold;
color: #000000;
font-size: 12px;
font-family: arial;
padding: 5px;
text-align: center;
background-color: #e7e7e7;
text-decoration: none;
}

#rdrct {
display: block;
color: #676767;
font-size: 10px;
font-family: arial;
text-decoration: none;
}


#total_cost p{
font-size: 14pt;
font-family: arial;
color: #000000;
}



.solid {border-style: solid; border-color: #CBCBCB; border-width: 1px}

.tarif_grey {text-decoration: none; font-size: 16px; font-family: arial; color: #5B5B5B; font-weight: bold;}
.tarif_green {text-decoration: none; font-size: 16px; font-family: arial; color: #8CC213; font-weight: bold;}

A:link {font-size: 12px; font-family: arial; color: #2d7eb3; text-decoration: underline;}
A:visited {font-size: 12px; font-family: arial; color: #2d7eb3; text-decoration: underline;}
A:hover {font-size: 12px; font-family: arial; color: #194764; text-decoration: underline;}

A:link.orange {font-size: 12px; font-family: arial; color: #ff9000; text-decoration: underline;}
A:visited.orange {font-size: 12px; font-family: arial; color: #ff9000; text-decoration: underline;}
A:hover.orange {font-size: 12px; font-family: arial; color: #d57800; text-decoration: underline;}

.mini_grey {text-decoration: none; font-size: 11px; font-family: tahoma; color: #707070;}
.grey {text-decoration: none; font-size: 11px; font-family: tahoma; color: #707070; margin: 0; padding: 0;}

.w-big {text-decoration: none; font-size: 12px; font-family: tahoma; color: #ffffff; font-weight: bold;}
.w {text-decoration: none; font-size: 12px; font-family: tahoma; color: #ffffff; font-weight: bold;}
.w-mini {text-decoration: none; font-size: 12px; font-family: tahoma; color: #ffffff; font-weight: bold;}

.srchdmnst {border: 1px solid #c3c3c3; text-decoration: none; font-size: 14px; font-family: tahoma; background-color: #ffffff;}

form {margin-top: 0px; margin-bottom: 0px;}

.mini {text-decoration: none; font-size: 11px; font-family: tahoma; color: #2d2d2d;}

.faq {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000; word-spacing: 0; line-height: 16px;}
.faq2 {text-decoration: none; font-size: 12px; font-family: tahoma; color: #232323; margin-left: 10px; border: 1px solid #c3c3c3; padding: 10px;}

.pp {text-decoration: none; font-size: 12px; font-family: tahoma; color: #232323;}
.dmn_head {text-decoration: none; font-size: 16px; font-family: tahoma; color: #ffffff;}
.dmn_dn {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000;}

p {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000;}
.text {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000;}
div {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000;}
font {text-decoration: none; font-size: 12px; font-family: tahoma; color: #000000;}
h1 {text-decoration: none; font-size: 14px; font-family: tahoma; color: #2d7ecd;}
h2 {text-decoration: none; font-size: 14px; font-family: tahoma; color: #2d7ecd;}
h3 {text-decoration: none; font-size: 12px; font-family: tahoma; color: #2d7ecd;}
.h3 {text-decoration: none; font-size: 12px; font-family: tahoma; color: #2d7ecd;}

.slogan {text-decoration: none; font-size: 11px; font-family: tahoma; color: #3a3a3a; word-spacing: 2px;}

#tarif {display: block; width: 110px; border: 0px; text-align: left; text-decoration: none;}

#tarifi {text-decoration: none; font-size: 20px; font-family: arial; font-weight: bold; line-height: 18px;}
#tarifi.green {color: #6fa80f;}
#tarifi.orange {color: #ff9000;}

#tarifi2 {text-decoration: none; font-size: 12px; font-family: arial; line-height: 10px;}
#tarifi2.black {color: #000000}
#tarifi2.grey {color: #737272}

#tarifi_mini {text-decoration: none; font-size: 14px; font-family: arial; font-weight: bold;}
#tarifi_mini.green_mini {color: #6fa80f;}
#tarifi_mini.orange_mini {color: #ff9000;}

.red {font-size: 12px; font-family: arial; color: #ff0000;}
.green {font-size: 12px; font-family: arial; color: #5e8a00;}

#chk_dmn {text-decoration: none; font-size: 12px; font-family: arial;}
.green_chk {color: #ffffff; background-color: #84ba12; padding: 3px;}
.red_chk {color: #ffffff; background-color: #ff0000; padding: 3px;}

A:link.white {color: #ffffff;}
A:visited.white {color: #ffffff;}
A:hover.white {color: #d2f6fc; text-decoration: underline;}


A:link.ornges {color: #e7fe31; font-size: 14px; text-decoration: underline;}
A:visited.ornges {color: #e7fe31; font-size: 14px; text-decoration: underline;}
A:hover.ornges {color: #e2ff00; font-size: 14px; text-decoration: underline;}





#green_block {display: block; border: 1px solid #84ba12; white-space: nowrap; padding: 1px; width: 220px; text-align: center;}
#green_kvadrat {display: block; border: 1px solid #84ba12; white-space: nowrap; padding: 1px; width: 20px; text-align: center;}
#red_block {display: block; border: 1px solid #ff0000; white-space: nowrap; padding: 1px; width: 280px; text-align: center;}

#orange_block {display: block; border: 1px solid #ff941d; white-space: nowrap; padding: 1px; width: 180px; text-align: center; height: 21px;}
.orange_chk {display: block; color: #ffffff; background-color: #ff941d; padding: 3px; border: 0px; font-size: 11px; height: 21px; width: 100%; cursor: pointer;}

#orange_block_big {display: block; border: 1px solid #ff941d; white-space: nowrap; padding: 1px; width: 260px; text-align: center; height: 50px;}
.orange_chk_big {display: block; color: #ffffff; background-color: #ff941d; padding: 3px; border: 0px; font-size: 16px; height: 50px; width: 100%; cursor: pointer;}

#map_menu {text-decoration: none; font-size: 14px; font-family: tahoma; line-height: 18px; color: #414141;}
#top_menu {font-size: 14px; font-family: arial; line-height: 18px; color: #c3c3c3; word-spacing: 5px;}

A:link.mnu {font-size: 14px; font-family: tahoma; color: #2d7eb3;}
A:visited.mnu {font-size: 14px; font-family: tahoma; color: #2d7eb3;}
A:hover.mnu {font-size: 14px; font-family: tahoma; color: #194764; text-decoration: underline;}


A:link.top_menu {font-size: 14px; font-family: arial; color: #2d7eb3; text-decoration: underline;}
A:visited.top_menu {font-size: 14px; font-family: arial; color: #2d7eb3; text-decoration: underline;}
A:hover.top_menu {font-size: 14px; font-family: arial; color: #194764; text-decoration: underline;}



#propose {
background-color: #FFFFFF;
border: 1px solid #EBEAE7;
width:100%;
height:100px;
}

#shop_cart {
background: url(/images/top_05.jpg) repeat-x;
background-position: bottom;
background-color: #FFFFFF;
border: 1px solid #EBEAE7;
width:100%;
height:100px;
}

#search {
background: url(/images/top_05.jpg) repeat-x;
background-position: bottom;
background-color: #FFFFFF;
border: 1px solid #EBEAE7;
width:100%;
height:60px;
}


A:link.mnu_white {text-decoration: none; font-size: 10px; font-family: tahoma; color: #000000; text-transform: uppercase;}
A:visited.mnu_white {text-decoration: none; font-size: 10px; font-family: tahoma; color: #000000; text-transform: uppercase;}
A:hover.mnu_white {text-decoration: none; font-size: 10px; font-family: tahoma; color: #80000E; text-transform: uppercase;}

A:link.web_tools_a {text-decoration: none; font-size: 11px; font-family: tahoma; color: #4e4e4e; text-transform: uppercase; padding: 4px; border: 1px solid #4e4e4e; background-color: #ebebeb; font-weight: bold;}
A:visited.web_tools_a {text-decoration: none; font-size: 11px; font-family: tahoma; color: #4e4e4e; text-transform: uppercase; padding: 4px; border: 1px solid #4e4e4e; background-color: #ebebeb; font-weight: bold;}
A:hover.web_tools_a {text-decoration: none; font-size: 11px; font-family: tahoma; color: #4e4e4e; text-transform: uppercase; padding: 4px; border: 1px solid #4e4e4e; background-color: #a6e2ff; font-weight: bold;}


textarea {border: 1px solid #CECECE; background: #ffffff;}


.web_tools {border: 1px solid #c3c3c3; background: #ffffff; font-size: 24px; font-family: tahoma; color: #8cc244;}

.sht_vts {
	display: block;
	padding-left: 15px;
	width: 25px;
	height: 25px;
	float: right;
	cursor: pointer;
	background: url(/images/mmm1.gif) no-repeat;
	background-position: right;
}

.arr_do {
	display: block;
	padding-left: 15px;
	width: 25px;
	height: 25px;
	float: right;
	cursor: pointer;
	background: url(/images/mmm2.gif) no-repeat;
	background-position: right;
}

.h_pointer {
	cursor: pointer;
}


#all_tarifs {
display: block;
width: 655px;
overflow: auto;
border: 0px;
}

#all_tarifs p {
line-height: 16px;
}

.tarif {
display: block;
float: left;
width: 121px;
}


.spaced {
display: block;
overflow: auto;
float: left;
width: 1px;
background-color: #c3c3c3;
height: 158px;
margin: 0 5px 0 5px;
}



.adv {
display: block;
width: 350px;
height: 89px;
}

.adv_left {
display: block;
float: left;
width: 26px;
height: 89px;
background: url('/images/scobca.png');
}

.adv_right {
display: block;
float: left;
width: 26px;
height: 89px;
background: url('/images/scobca.png') 26px 0;
}

.adv_center {
display: inline;
float: left;
text-align: left;
width: 278px;
height: 89px;
padding: 5px 10px 0 10px;
overflow: hidden;
}

#moostick,
	.moostick
{
	display: block;
	#height: 1.1em;
	margin: 0;
	#padding: 0px 0 0px 0;
	overflow: hidden;       /* used in css check */
}

#moostick label
{
display: inline;
clear: both;
font-weight: bold;
color: #8ac213;
padding: 0;
margin: 0;
clear: both;
}


#moostick li,
	.moostick li
{
	display: block;         /* used in css check */
	list-style-type: none;  /* used in css check */
	#margin: 0 auto 0 auto;
	padding: 0;
}

#moostick .show,
	.moostick .show
{
	visibility: visible;
	opacity: 1;
}













.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('/images/ordbtn_05.png') no-repeat scroll top right;
    color: #fff4ec;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
font-weight: bold;
    height: 32px;
    margin-right: 6px;
margin-top:5px;
margin-bottom: 0px;
    padding-right: 11px; /* sliding doors padding */
    text-decoration: none;
    width: 110px;;
}

a.button span {
    background: transparent url('/images/ordbtn_03.png') no-repeat;
    display: block;
    line-height: 18px;
    padding: 6px 0 5px 43px;
}

a.button:hover {
    background-position: right -29px;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
    line-height: 180px;
}

a.button:hover span {
    background-position: bottom left;
}

