ul
{list-style-image: url(../img/ar.gif)}

li
{padding-bottom: 5px}
img {border:none}

h2
{
font-size: 15px;
color: #3366FF;
margin-bottom: -10px;
}

h1
{
font-size: 16px;
color:#006600
}


h3 {
	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;
	font-weight: bold;	color: #4BA415;}

.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #318CCC;
	font-weight: bold;
	vertical-align: middle;
	letter-spacing: 8pt;
	text-indent: -16px;
}
.text_shapka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A7E0F3;
	line-height: 14px;
}

.topmenu span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FDFF65;
	text-decoration: none;
}

.topmenu a:link, .topmenu a:visited, .topmenu a:hover, .topmenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FDFF65;
	text-decoration: underline;
}

.topmenu_dop {
	font-family: Arial, Helvetica, sans-serif;
	color: #146FCF;
	letter-spacing: 3px;
	font-size: 14px;
	text-align: center;
}
.otstup7 {
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-top-color: #E0DFE3;
	border-right-color: #E0DFE3;
	border-bottom-color: #E0DFE3;
	border-left-color: #E0DFE3;
}
.otstup8 {
	padding-left: 8px;
	padding-top: 12px;
}
.otstup8 p {
	margin: 0px;
	padding: 0px;
}


/* Ëåâîå ìåíþ */
span.left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FDFF65;
	background-image: url(/img/led_2.gif);
	background-position: left center;
	text-decoration: none;
	clear: none;
	float: left;
	padding-left: 31px;
	background-repeat: no-repeat;
	
}
a.left_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/led_1.gif);
	background-position: left center;
	text-decoration: none;
	clear: none;
	float: left;
	padding-left: 31px;
	background-repeat: no-repeat;
}
a.left_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/led_1.gif);
	background-position: left center;
	text-decoration: none;
	clear: none;
	float: left;
	padding-left: 31px;
	background-repeat: no-repeat;
}
a.left_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FDFF65;
	background-image: url(/img/led_2.gif);
	background-position: left center;
	text-decoration: none;
	clear: none;
	float: left;
	padding-left: 31px;
	background-repeat: no-repeat;
}

a.poisk:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.poisk .search2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.poisk:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.menulb {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	text-align: center;
	background-color: #7ADD22;
}
a.poisk:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FDFF65;
	text-decoration: underline;
}

.otstup7 .menulb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: 1px;
}
.poisk {
	padding-top: 4px;
	padding-left: 8px;
	margin-bottom: 2px;
}

/* Íîâîñòè */
.otstup8_1 {
	padding-left: 8px;
	padding-top: 4px;
}


/* ------- */
.footer {
	background-image: url(/img/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.menu_niz {
	background-image: url(/img/menu_left_dg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.otstup7_0 {

	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-color: #E0DFE3;
	border-right-color: #E0DFE3;
	border-bottom-color: #E0DFE3;
	border-left-color: #E0DFE3;
}
.orange {
	background-color: #FFF1C1;
	background-image: url(/img/top_orange.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.1 {
}


#2cate h2
{color:#FFFFFF;
text-align:center;
font-size:16px
}

.3 {
	text-align: right;
}
.4 {

}
.5 {
	text-align: right;
}
.6 {
}
.face {
	height: 100%;
	float: left;
}
.face h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.orange .1 {
	background-image: url(/img/top_orange_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.orange .3 {

	background-image: url(/img/top_orange_r.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}.orange .4 {
	background-image: url(/img/niz_orange_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.orange .5 {

	background-image: url(/img/niz_orange_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.face h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD0505;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.face h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4BA415;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 5px;
}
.face p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.dop {
	border: 1px solid #777777;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FD0505;
}
.rur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FD0505;
}

.punktir_hor {
	background-image: url(/img/pobrobnee_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
	width:100%;
	height:8px;
	padding-top:3px;
	padding-bottom:3px;
}
.punktir_ver {
	background-image: url(/img/pobrobnee_bg.gif);
	background-repeat: repeat-y;
	width:8px;
	height:100%;
	padding-left:3px;
	padding-right:3px;
}

.podrobnee_orange, a.podrobnee_orange:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_orange.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_orange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_orange.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_orange:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_orange.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}

.podrobnee_blue, a.podrobnee_blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_blue:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
.podrobnee_orange_2, a.podrobnee_orange_2:link, a.podrobnee_orange_2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_orange.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}

a.podrobnee_orange_2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_orange.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
.podrobnee_blue_2, a.podrobnee_blue_2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_blue_2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_blue_2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_blue.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}

.catalog {
}

.blue {

	background-color: #E5F1FF;
	background-image: url(/img/top_blue.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom:10px;
}

.red {

	background-color: #FFE0E0;
	background-image: url(/img/top_rad.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom:10px;
}
.green {

	background-color: #DAFFB7;
	background-image: url(/img/top_green.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom:10px;
}

a.podrobnee_green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_green:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_green:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #7ADD22;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: right;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_green_2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_green_2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_green_2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/knopka_green.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red_2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red_2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
a.podrobnee_red_2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #7ADD22;
	text-decoration: none;
	background-image: url(/img/knopka_red.gif);
	text-align: center;
	height: 25px;
	width: 125px;
	background-position: center center;
	float: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
	padding-top: 8px;
	clear: none;
}
.catalog h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 7px;
	text-align: center;
	margin-bottom: 5px;
	
}
.catalog h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD0505;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.catalog h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4BA415;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 5px;
}
.catalog p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.dop span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-image: url(/img/ar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 0px;
	padding-left: 20px;
}

.dop h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.dop a:link, .dop a:visited, .dop a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
	background-image: url(/img/ar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 0px;
	padding-left: 20px;
}

.dop a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
	background-image: url(/img/ar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 0px;
	padding-left: 20px;
}

.pozitsia {
	border: 1px solid #777777;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height:auto;
}
.firma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.model {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9102;
	text-decoration: none;
}

.pozitsia_top {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}
.pozitsia_top h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	margin: 5px;
}
.pozitsia_top p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
.pozitsia_top #form2 {
	margin: 5px;
}
.tsena_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #006600;
}
.open_page {
	color: #999999;
}

/* Òåñòû */
.tests {
}
.tests a:link, .tests a:visited, .tests a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
	background-image: url(/img/ar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 0px;
	padding-left: 20px;
}

.tests a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
	background-image: url(/img/ar.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 0px;
	padding-left: 20px;
}

/* òåëåôîíû â øàïêå è ïîäâàëå */
.header_phone, .footer_phone {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.header_phone {font-size: 20px;	color: #0066CC;	letter-spacing: 4pt; vertical-align: middle;}
.footer_phone {font-size: 18px; color: #006600;}

/*  ------------------------------------------------------  */

/*table { width:100%; padding:0px; border:1px #cccccc solid; border-collapse: collapse;}
td { margin: 0em; padding: 0.3em; vertical-align: top; border:1px #dddddd solid; }
*/

form { padding:0em; margin:0em; }
hr { margin-top:5px; margin-bottom:5px; }


/*  ------------------------------------------------------  */
/* ñòèëè äëÿ âñïîìîãàòåëüíûõ ýëåìåíòîâ */
/*  ------------------------------------------------------  */

.clickable {cursor:pointer; cursor:hand;}
.status { height:10px; }

.order_nav { padding-bottom: 10px; }
.order_nav .before { color:#999999; }
.order_nav .curr { font-weight:bold; }
.order_nav .after {}

.error  { /*font-size:95%;*/ border:0px; color:red; display:block; margin-top:0px; font:courier;}
.notice { /*font-size:95%;*/ border:0px; color:black; display:block; margin-top:0px; font:courier;}

/* ïåéäæåð */
div.pager { padding:10px; /*text-align:center;*/}
.pager table { width:auto; border:0px; }
.pager table td { border:0px; }
.pager a:link, .pager a:visited, .pager a:active { display:block; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000CC; text-decoration: none;}
.pager a:hover { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; color: #0000CC; background-color:#DBDBDB; }
.pager .sel { display:block; padding:3px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; background-color:#63CB08; }

/* íàâèãàöèÿ */

.nav_line
{padding-bottom: 10px}

.nav_line .first, .nav_line div {
	display:inline;
	padding:0px; margin:0px;
}

.first a 
{
color: #FF0000;
text-decoration:none
}
.first a:hover
{text-decoration:underline}

.nav_step a
{color:#333333;
text-decoration:none}
.nav_step a:hover
{text-decoration:underline}




/* ðåçóëüòàòû ïîèñêà */
.search_res a:hover { background-color:transparent; }
.found_title { font-weight:bold;  display:block; padding:0px;padding-bottom:5px; margin:0px;}
.found_title a { text-decoration:none; }

.found_word { background-color: #D0DDE6; color: #333333; /*font-weight:bold;*/ }
.found_title .found_word { background-color: #ECECEC; color: #1d7ebb; }







.m1
{
	background-image: url(../img/1-2.gif);
	background-repeat:repeat-x;
	background-position:center;
	font-size: 16px;
	color: #FFFFFF;
	text-align:center
}


.m2
{
background-image: url(../img/2-2.gif);
background-repeat:repeat-x;
background-position:center;
font-size: 16px;
color: #FFFFFF;
text-align:center
}

.m3
{
background-image: url(../img/3-2.gif);
background-repeat:repeat-x;
background-position:center;
font-size: 16px;
color: #FFFFFF;
text-align:center
}

.m4
{
background-image: url(../img/4-2.gif);
background-repeat:repeat-x;
background-position:center;
font-size: 16px;
color: #FFFFFF;
text-align:center
}

.m5
{
background-image: url(../img/5-2.gif);
background-repeat:repeat-x;
background-position:center;
font-size: 16px;
color: #FFFFFF;
text-align:center
}

.m6
{
background-image: url(../img/6-2.gif);
background-repeat:repeat-x;
background-position:center;
font-size: 16px;
color: #FFFFFF;
text-align:center
}

.toptable td
{
text-align: center;
} 

.toptable img
{
border: none;
}

.toptable a
{color:#006600}

.toptable a:hover
{ color: #00CC00  }

.toptable a:visited
{color:#006600}

	
.bre div
{ 
font-size: 10px;
color:#333333
}
.bre
{
padding-left: 10px }

.bre a
{ font-size: 12px;
text-decoration:none;
color:#006600
}

.bre a:hover
{ 
color: #3366FF
}

.bre img
{ border: none;
}

.bre strong
{ font-size:12px;
font-weight:normal}


.bre hr
{border-width: 1px;
border-style:dotted;
border-color:#009900}

hr
{border-width: 1px;
border-style:dotted;
border-color:#009900;
margin-top: 5px;
margin-bottom: 2px;}


.mtext
{
color:#000000;
font-size: 12px;
text-align: center;
}

.mtext img
{ border: none}

.mtext strong
{ color:#006600}

.mtext a
{
font-size: 14px;
color:#006633
}

.mtext a:hover
{

color: #00CC00
}

.mtext a:visited
{

color:#006633
}

.ptable td
{
border: none;
}

.yar
{ padding-right: 10px;
}

.yar a
{ color:#FFFFFF}
.yar a:hover
{ color: #FFFF00}

.tops1
{background-image:url(../img/topsr.jpg);
background-position: top right;
background-repeat:repeat-x}





.tops
{background-image:url(../img/topsr.jpg);
background-repeat:repeat-x;
background-position: center top}

.tops2
{ background-image:url(../img/topsri.jpg);
background-repeat:no-repeat;
background-position: right top;}
/* íà óäàëåíèå ñòèëü */
.tmenu ul
{ 
margin-left: 24px;
padding-left: 0px }
/* íà óäàëåíèå ñòèëü */
.tmenu li
{display: inline;
padding-right: 10px;
}
/* íà óäàëåíèå ñòèëü */
.tmenu a
{color: #FFFFFF;
text-decoration:none;
font-size: 14px;
}
/* íà óäàëåíèå ñòèëü */
.tmenu a:hover
{color:#FFFF00;
text-decoration: underline
}

.icq img
{border:none;
margin-left: 18px;
padding:0;}

.icq a
{font-family: Arial, Verdana; font-size: 14px; line-height: 23px; color: #13657d
}

.icq a:hover
{
	color:#1882A0;
	text-decoration: none; 
}


.top5 a
{font-family: Arial, Verdana; font-size: 15px; line-height: 23px; color: #13657d}
.top5 a:hover
{
	color: #1B8EAF;
	text-decoration:none
}
.top_men a
{font-family: Arial, Verdana; font-size: 14px; line-height: 20px; color: #FFFFFF}
.top_men a:hover
{color:#FFFF00; text-decoration:none}
.callme {font-family: Arial, Verdana; font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration:none; border-bottom: 1px dashed #FFFFFF}

.left-menu2 a
{font-family: Arial, Verdana; font-size: 13px; line-height: 23px; color: #FFFFFF}
.left-menu2 a:hover
{color:#FFFF00; text-decoration:none}
.bot_menu a
{font-family: Arial, Verdana; font-size: 13px; line-height: 18px; color: #FFFFFF}
.bot_menu a:hover
{color:#FFFF00; text-decoration:none}

.b_menu3 a
{font-family: Arial, Verdana; font-size: 14px; line-height: 23px; color: #13657d}
.b_menu3 a:hover
{
	text-decoration:none;
	color: #1884A3
}
.prod_group a
{font-family: Arial, Verdana; font-size: 14px; line-height: 14px; color: #13657d}
.prod_group a:hover
{	text-decoration:none;	color: #1A89AA}

.prod_group6 a
{font-family: Arial, Verdana; font-size: 14px; line-height: 14px; color: #13657d; text-align:center}
.prod_group6 a:hover
{	text-decoration:none;	color: #1A89AA}

div.prod_group
{padding-top:5px} 
.left-menu2
{line-height: 30px; background-image:url(http://kreslashop.ru/images/menu2_022.jpg); background-position:bottom; background-repeat:repeat-y; padding-left:20px}

.top-corner2
{background-image:url(../img/top_corner2.gif);
background-position:top left;
background-repeat:no-repeat
}

.top-corner2 img
{ border:none;
padding-left: 0}
.topof a
{color:#000000;
font-size:22px;
font-weight:normal}
.topof a:hover
{
	color:#1A1A1A;
	text-decoration:none
}






/*óäàëåíèå ñòèëÿ*/
.top-corner
{background-image:url(../img/top_corner.gif);
background-position:top left;
background-repeat:no-repeat
}
/*óäàëåíèå ñòèëÿ*/
.top-corner img
{ border:none;
margin-left: 35px;
padding-left: 0}

div.logos
{display: inline-block;
padding-right: 20px;
line-height:0.5}

.logos
{line-height:0.5}
.logos b
{padding-left: 53px;
font-weight:normal;
font-size:12px;
color:#006699;
letter-spacing: 2}

.logos a
{
	font-size:11px;
	color:#5A95B1;
}

.logos img
{margin-left:35px;
margin-top: 0px;}

.feed a
{text-decoration:none;
border-bottom: 1px dashed;
color: #0099CC}

.rmenu ul
{margin-top: 20px;
margin-left: 0px;
margin-right: 0px;
font-size:14px}

.rmenu li
{list-style:none;
list-style-image: none;
line-height: 1.5}

.rmenu a
{
	color:#035FA3
}

.rmenu a:hover
{
	color:#0480DB;
	background-color:#FFFFFF
}

/* íà óäàëåíèå ñòèëü */
#rightcol {
	position: absolute;
	left: 363px;
	top: 41px;
	width: 250px;
	height: 72px;
	text-align: left;
	color: #1B54B4;
	font-size: 10px;
}


#rightcol2 {
	width: 290px;
	height: 72px;
	text-align: left;
	color: #373737;
	font-size: 12px;
	line-height: 0.5;
}

#rightcol2 strong
{ 
color:#4b829e;}

#rightcol2 ul
{ padding: 0 0 0 0;
margin: 0 0 0 0;}

#rightcol2 li
{display: inline;
padding-right: 15px}


/* íà óäàëåíèå ñòèëü */
#leftcol {
	position: absolute;
	left: 362px;
	top: 40px;
	width: 250px;
	color: white;
	height: 72px;
	text-align: left;
	color: #FFFF00;
	font-size: 10px;  
}


/* íà óäàëåíèå ñòèëü */
.tbasket
{
margin-left: 70px; 
margin-bottom: 20px;
}


.tbasket img
{ border:none}

.mycart a
{color:#FFFF00;
font-size: 16px;
font-weight:bold
}

.basket
{color:#FFFFFF;
font-weight:bold}

/*Êàòàëîã*/
.cat-dis
{color:#333333;
font-size:13px;
padding-left: 10px;
padding-right: 10px;
}

.cat-dis ul
{margin-bottom: 3px;
margin-top: 0}

.cat-dis p
{ margin: 0 0 5 0;}

.cat-dis h1
{margin-top: 0px;
margin-bottom: 5px}

.cat-dis h2
{margin-bottom: 2px}

.cat_t2
	{color: #0000FF}
	
	.prd_out_of_stock
	{color:#FF0000;
	font-size:13px}
	
	.cat_t3 b 
	{
	color:#FFFFFF;
	background-color: #62BF0D;
	padding: 2 2 2 2;
}

.cat_t3 a
{ color:#0033FF; 
text-decoration:none}

.cat_t3 a:hover
{ background-color: #CCCCCC;
padding-bottom: 2px;
padding-top: 2px}


.podr a
{border-bottom: 1px dotted;
text-decoration:none}

#ct li
{display: inline}

#ctt
{ position:relative; top:15px}


#pprice
{font-size:14px;
color:#FF6600;
}


.totalPrice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #006600;
}

.backetback
{
	background-color:#E8E8E8
}

.clear1 img
{border: none;
padding-right: 30px}

.pdes
{padding-right: 20px;
padding-left: 5px;
color:#333333;
}

.pdes a
{color:#FF6600;
font-size:16px;
text-decoration:none
}

/**********************
ORDER STYLES
***********************/
tr#ord_total_row * {
	font-size: 105%;
	font-weight: bold;
}
.row_odd td {
	background-color: #F2FCF1;
}
.row_even td {
	border: 0px solid #dff5f7;
	border-width: 1px 0px;
}

.paddingblock { background:#fff;
	padding-left: 15px;
	padding-right: 15px;
	text-align:left;
	font-size:12pt;
}
.paddingblock h2 {
	padding:20px 5px;
	margin-top: 0px;
}
.paddingblock td { font-size:95%; vertical-align:top; padding:5px;}
.paddingblock p { margin-bottom:10px;}

.paddingblock input { margin:2px 0 0 0;}
.asterisk {
	color:red;
}
.cellpadding tr td {
	padding: 5px;
}
.cust_name {
	font-size:110%;
	font-weight: bold;
}
#prddeatailed_container .cpt_product_rate_form table {
	width: 100%;
	/***********************/
width: auto;/**/
}

#block-customerinfo td { font-size:100%;}

blockquote
{
	color: #828282
}

.sert1 h2
{text-align:center;
border-bottom: 1px dashed #999999}

.sert1 a
{font-size:18px;
font-weight:normal;
text-decoration:none;
color:#333333}

.sert1 a:hover
{color:#006600}

.sert1 a:visited
{color:#666666}

.sert1 img
{border: 1px solid #333333}

.allbr
{padding-left:45px}
.allbr a
{color:#FFFFFF;
text-align:center;
text-decoration:none;
border-bottom: 1px dotted #FFFFFF;
font-size: 15px
}

.allbr a:hover
{color:#FFFF00;
border:none}

.allbr ul
{margin-left: -10px;
padding-left: 0px}




.ntops1
{background-image:url(../img/header.jpg);
background-position: top right;
background-repeat:repeat-x}


.bottom_basket
{padding-left:60px; padding-top: 10px;}

.bottom_basket a
{color:#FFFFFF;
font-size:14px}

.xapak
{font-size:12px;}
 
.xapak td
{border-bottom: 1px dotted #999999}

.noncall a
{text-decoration:none;color:#FFFFFF;border-bottom: 1px #FFFFFF dashed;}
.noncall a:hover
{color:#FFFF00;border-bottom:none}
.dirfeed a
{font-family: Arial, Verdana; font-size: 14px; color: #57595a; text-decoration:none; border-bottom: 1px dashed}
.dirfeed a:hover
{border-bottom:none;color: #737677;}

.tablelef
{text-align:left;
padding-left:10px}
.nameact td
{ background-image:url(../img/back_act.jpg); margin-top:3px; margin-bottom:3px; padding-left:10px; color:#FFFFFF; padding-right:10px; font-weight:bold; font-size:16px}
.nameact a
{color:#FFFFFF}
.nameact a:hover
{color:#FFFF00; text-decoration:none}

.nameact2 td
{ background-image:url(../img/back_ski.jpg); margin-top:3px; margin-bottom:3px; padding-left:10px; color:#FFFFFF; padding-right:10px; font-weight:bold; font-size:16px}
.nameact2 a
{color:#FFFFFF}
.nameact2 a:hover
{color:#FFFF00; text-decoration:none}




.act_h
{background-image:url(../img/back_act.jpg);
background-repeat:repeat-x;
height:26px;
font-size:18px;
color:#FFFFFF;
padding-left:15px;
padding-top:4px}

.act_s
{background-image:url(../img/back_ski.jpg);
background-repeat:repeat-x;
height:26px;
font-size:18px;
color:#FFFFFF;
padding-left:15px;
padding-top:4px}

.relatedstyle
{text-align:center;width:130px; height:20px; padding-left: 5px; padding-right:5px}

.relatedstyle a
{font-size: 11px}

.mtable img
{ border: none}

.n-n 
{text-align:center; border-bottom: 1px dashed #666666; padding-bottom:20px; padding-top:10px}
.n-n a
{color:#333333; font-size:14px}
.n-n a:hover
{text-decoration:none; color:#009900}

.no-sale 
{font-size:15px; color: #333333}
.no-sale a {color:#333333; font-size:12px}
.no-sale a:hover { text-decoration:none}

#adn {display:block; float:right; width: 300px; height:100%; font-size:12px; background-color: #F4F3EA; border-radius: 5px; padding: 12px;}
div#adn { margin-left: 10px}
#adn p {font-size: 12px} 
#adn a {text-decoration:none; border-bottom: 1px dashed #333333; color:#333333}
#adn a:hover { color:#FF6600; border:none}
#adn span {font-size:16px}
#adn h3 { padding:0; font-size:13px; font-weight:bold; margin-bottom: -10px; color:#843C00}
#novor b {font-size:17px; }
#novor h2 {font-style:italic; color:#009933}
#novor h1 {font-size:28px; font-weight:normal}
.frfr {float: right; display:block; border: 1px solid #999999; border-radius: 5px; padding:5; }
.frfr div {text-align:center}
div.frfr {margin: 5 5 5 5}
#novor h4 {margin: 0; padding:0; font-size:20px; font-weight:normal; padding-bottom: 5px}

#random_code{
    color: #0198C3 !important;
    font-size: 28px;
    font-weight: bold;
    padding: 10px;
} 

.opel a {font-size:20px; color: #333333}
.opel a:hover {color:#119DC6; text-decoration:none}
.opel td {padding-left: 10px; padding-bottom: 10px}
