body{
	
	color: #404040;
	
}


.accessibar-span-text {
	font-size: 10pt;
	font:Verdana;
}

table {
	vertical-align:top;
}

table.standart td,table.standart1 td{
	font-size: 11px;
	color: #696969;
}

img.big{
   border:			1px solid #5B98AF;
}

.style1 {
	font-size: 14px;
}

.toper {
	vertical-align:top; 
	margin-top:35px;
}

div.product_odnotip td,div.product_odnotip td a  {
	font-size: 11px;
	color: #35A0C4;
}

div.pod_cart{/*Ссылки в корзину подробное описание*/
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	BORDER: #AED3DC 1px dashed; 
   PADDING: 5px; 

}

div.pod_cart td a, div.pod_cart td{
	color: #AC8695;
	font-size: 11px;
}

ul.catalog li span{
	color: white;
	font-size: 10pt;
	cursor: pointer;
	list-style:none;
	display: block !important;
	padding-left: 10px !important;
	width: 170px;
}

h1 {
	padding-top: 5px;
	font-size: 14pt;
}

/* b {
	font-size: 19pt;
	font-weight:bold;
} */

ul li {
	color: white;
	padding-left: 10px !important;
}

ul{
	color: white;
	font-size: 10pt;
	list-style:none;
}

ul li.podcatalog a{
	color: white;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}

           
li.podcatalog{
	color: white;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}

li.podcatalog a{
	color: white;
	padding-left: 10px;
}

li.catalog{
	cursor: pointer;
	color: white;
}

li.catalog a{
	color: white;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}
hr {
	color: white;
}

ul li.catalog1{
	border-right:1px solid #6AC1DC;
	border-bottom:1px solid #FFFFFF;
	cursor: pointer;
	color: #2E9BC2;
}

ul li.catalog1 a{
	color: #2E9BC2;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}

li.catalog1 a:hover{
	color: #2E9BC2;
	text-decoration: none;
}


li.catalog a:hover{
	color: #2E9BC2;
	text-decoration: none;
}

li.podcatalog a{
	color: white;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
	
}

td.panel_r{
/*	padding-bottom:0px;
	vertical-align: top;
	margin:0;
	height:10px;
	color: #696969;
	padding-left:5px;
	border-left: 1px solid #5B98AF;*/
}



* {
	margin: 0;
	padding: 0;
}
html, body {
	width: 100%;
	height: 100%;
}
a:link{
	color: #008CCC;
}

a:visited{
	color: #008CCC;
}

a:hover{
	color: #008CCC;
}


a{
	color: #35A0C4;
	font-size: 10pt;
}

#allspec {
   background-color: #EDF5F8;
   padding: 10px;
   /* width: 95%;*/
   BORDER-BOTTOM: #AED3DC 1px solid;
   BORDER-TOP: #AED3DC 1px solid;
}


#allspec div {
	color: #317C97;
	margin-bottom: 5px;
}

#allspecwhite {
	width:97%;
	font-size: 10pt;
	white-space:nowrap;
}
p {
	font-size: 10pt;
}

p.small {
	font-size: 10pt;
}
/*strong{
	font-size: 10pt;
}*/
.thrColHybHdr #container { width: 100%;background: #FFFFFF;text-align: left;}  
.thrColHybHdr #header { background: #ffffff; padding: 0 ;} 
.thrColHybHdr #header h1 {margin: 0;padding: 10px 0;}
.thrColHybHdr #sidebar1 {float: left; width: 200px;padding:0px;}
.thrColHybHdr #sidebar2 {float: right; width: 200px;padding: 0;}
.thrColHybHdr #sidebar1 h3, .thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {margin-left: 10px;margin-right: 10px;}
.thrColHybHdr #mainContent {margin: 30px 10px 0 10px;} 
.thrColHybHdr #mainContent1 {margin: 30px 10px 0 10px;} 
.thrColHybHdr #footer {padding: 0 10px;	height:40px;background-image:url(images/footer.gif);background-position:bottom;background-repeat:repeat-x;text-align:center;} 
.thrColHybHdr #footer p {margin: 0;padding: 10px 0;}




/*.thrColHybHdr #container { width: 100%;background: #FFFFFF;text-align: left;}  
.thrColHybHdr #header { background: #ffffff; padding: 0 ;} 
.thrColHybHdr #header h1 {margin: 0;padding: 10px 0;}
.thrColHybHdr #sidebar1 {float: left; width: 200px;padding:0px;}
.thrColHybHdr #sidebar2 {float: right; width: 200px;padding: 0;}
.thrColHybHdr #sidebar1 h3, .thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {margin-left: 10px;margin-right: 10px;}
.thrColHybHdr #mainContent {vertical-align:top;margin: 0 200px 0 200px;padding-top:0;padding-left: 3px; padding-right:3px;height: 100%;}
.thrColHybHdr #mainContent1 {vertical-align:top;margin: 0 0 0 200px;padding-top:0;padding-left: 3px; padding-right:3px;height: 100%;}*/
.thrColHybHdr #footer {padding-top: 0 10px;height:40px;background-image:url(images/footer.gif);background-position:bottom;background-repeat:repeat-x;text-align:center;clear: both;} 
.thrColHybHdr #footer p {margin: 0;padding: 10px 0;}
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
<!--[if IE]>
.thrColHybHdr #sidebar1, .thrColHybHdr #sidebar2 { padding-top: 5px; }
.thrColHybHdr #mainContent { vertical-align:top; padding-top: 0; margin-top:0;zoom: 1;}/* zoom: 1;*/
#topline{height:9px; width:100%; background-image:url(images/bg.gif); font-size:1px}
#head{height:217px; width:100%; background-image:url(images/s_bg.gif)}
#doctor{height:auto; width:auto; margin:0}
#log{ position:absolute; margin-left:36%; top:30px; width:269px; height:71px; background-image:url(images/log.gif)}
#log{ overflow:hidden;  height:71px;}
#logo{position:absolute; margin-left:30%; top:126px; width:422px; height:100px; background-image:url(images/logobg.gif)}
#logo{ overflow:hidden;  height:100px;}
#menu_table{position:absolute; margin-left:217px;top:256px;height:30px; margin-right:205px; width:58%;padding:0;background:white;}
#menu_table td {text-align:center;}
#menu{height:30;padding:0;margin:0 auto;background-image:url(images/menu.gif);}
/*#menu{position:absolute; display:inline;width:auto; left:32%;margin-left:auto;top:256px;height:30px; background-image:url(images/menu.gif); background-repeat:repeat-x; margin-right:40px; padding:0;}*/
#info{width:100%; height:auto; text-align:center; margin-top:-35px}
#shadow{ width:100%; height:20px; background-image:url(images/s1.gif); background-position:top; background-repeat:repeat-x}

#top_menu {
/*	padding: 5px 5px;*/
	text-align: center;
	color: black;
}

.tel_num {
	color: #FF7C00;
	font: 20pt Georgia;
}

.baskets {
	color:#5d5d5d;
}

#catalog{width:100%; height:auto; background-image:url(images/c1.gif);background-repeat:repeat-y;}
#block{width:100%; height:auto; background-image:url(images/b1.gif);background-repeat:repeat-y; margin-top:10px}
#block2{width:100%; height:auto; background-image:url(images/r2.gif);background-repeat:repeat-y; margin-bottom:10px}
#topnavigation{ position:absolute; top:15px; right:20px; width:auto; height:auto;}
#tel{position:absolute; right:18px; top:30px; width:auto; height:auto}
#tel1{position:absolute; right:21px; top:60px; width:auto; height:auto}
#telgif{position:absolute; right:230px; top:37px; width:auto; height:auto}
#basket{position:absolute; right:10px; top:100px; width:179px; height:126px; background-image:url(images/basket.gif)}

.mag{font:Verdana; font-size:11px; font-weight: bold; color:#343434}
.site{font:Verdana; font-size:11px; font-weight: bold; color:#47accb}
.news{ font: 14px Verdana; font-weight: bold; color: #0083ab;}
.news_tema{ font: 12px Verdana; font-weight: bold; color: #000000;}
.price{font: 12px Verdana; color: #189700; margin-left: 5px;}
.last{font: 12px Verdana; font-weight: bold; color: #0083ab;}
.name{ font: 12px Verdana; font-weight: bold; color: #ff7c00;}
.pr{ font: 12px Verdana; font-weight: bold; color: #0083ab; text-align:right;}

.prdlavn{ 
        font: 11px Verdana; 
        /* font-weight: bold; */
        color: #FF0000; 
        text-align:right;
}

.pr1{ font: 12px Verdana; font-weight: bold; color: #FF0000; text-align:right;}
.prold{ font: 12px Verdana; font-weight: bold; color: #0083ab; text-align:right;}
.catalog a{font:Verdana; font-size:12px;  display:block;padding-left:20px;} /*color:#ffffff;*/
.catalog A:link {font:Verdana; font-size:12px; text-decoration:none;display:block;}
.catalog A:hover {font:Verdana; font-size:12px; text-decoration:underline;display:block;} 
.catalog A:visited {font:Verdana; font-size:12px; text-decoration:none;display:block;}
.catalog A:active {font:Verdana; font-size:12px; text-decoration:none;display:block;}
.text{ font: 12px Verdana; color: #404040; display:block; margin-left:20px; margin-right:15px}
.text A:link{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:20px; margin-right:15px}
.text A:hover{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:20px; margin-right:15px}
.text A:visited{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:20px; margin-right:15px}
.text A:active{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:20px; margin-right:15px}
.text2 { font: 12px Verdana; color: #404040; display:block; margin-left:5px; margin-right:15px}
.text2 A:link{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:5px; margin-right:15px}
.text2 A:hover{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:5px; margin-right:15px}
.text2 A:visited{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:5px; margin-right:15px}
.text2 A:active{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:5px; margin-right:15px}
.text2 td {
 	font-size: 10pt;
}
.text3{ font: 12px Verdana; color: #404040; margin-left: 10px; margin-right: 10px; margin-top:10px;}
.text3 A:link{ font: 12px Verdana; color: #0083ab;text-decoration:underline;}
.text3 A:hover{ font: 12px Verdana; color: #0083ab;text-decoration:underline;}
.text3 A:visited{ font: 12px Verdana; color: #000000;text-decoration:none;}
.text3 A:active{ font: 12px Verdana; color: #000000;text-decoration:none;}

.text4 { font: 10px Verdana; color: #2E9BC2; display:block; margin-left:0px; margin-right:20px}
.text4 A:link{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:5px; margin-right:15px}
.text4 A:hover{ font: 12px Verdana; color: #0083ab;text-decoration:underline;display:block; margin-left:5px; margin-right:15px}
.text4 A:visited{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:5px; margin-right:15px}
.text4 A:active{ font: 12px Verdana; color: #2d2d2d;text-decoration:none;display:block; margin-left:5px; margin-right:15px}
.text4 td {
 	font-size: 10pt;
}

.text12{ font: 11px Verdana; color: #2E9BC2; display:block; margin-left:20px; margin-right:15px}
.text12 A:link{ font: 11px Verdana; color: #2E9BC2;text-decoration:underline;display:block; margin-left:20px; margin-right:15px}
.text12 A:hover{ font: 11px Verdana; color: #2E9BC2;text-decoration:underline;display:block; margin-left:20px; margin-right:15px}
.text12 A:visited{ font: 11px Verdana; color: #2E9BC2;text-decoration:none;display:block; margin-left:20px; margin-right:15px}
.text12 A:active{ font: 11px Verdana; color: #2E9BC2;text-decoration:none;display:block; margin-left:20px; margin-right:15px}

.text h1{ font: 14px Verdana; font-weight: bold; color: #1f4c7e;}
.text h2{ font: 14px Verdana; font-weight: bold; color: #0083ab;}
.text2 h2{ font: 14px Verdana; font-weight: bold; color: #0083ab;}
.text1 h3{ font: 12px Verdana; color: #000000;}
.hit{ font: 12px Verdana; font-weight: bold; color: #0083ab;}
.hit A:link{ font: 12px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
.hit A:hover{ font: 12px Verdana; font-weight: bold; color: #0083ab;text-decoration:underline}
.hit A:visited{ font: 12px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
.hit A:active{ font: 12px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
.blue{ font: 11px Verdana; color: #0083ab; display:block; text-align:right;} /*Џ®¤а®Ў­ҐҐ*/
.blue A:link{ font: 11px Verdana; color: #0083ab; text-decoration:none;display:block; text-align:right;}
.blue A:hover{font: 11px Verdana; color: #0083ab; text-decoration:underline;display:block; text-align:right;}
.blue A:visited{ font: 11px Verdana; color: #0083ab; text-decoration:none;display:block; text-align:right;}
.blue A:active{ font: 11px Verdana; color: #0083ab; text-decoration:none;display:block; text-align:right;}
.footer{ font: 10px Verdana; color: #0083ab; clear:both;}
.footer A:link{ font: 10px Verdana; color: #0083ab;text-decoration:none;}
.footer A:hover{ font: 10px Verdana; color: #0083ab;text-decoration:underline;}
.footer A:visited{ font: 10px Verdana; color: #0083ab;text-decoration:none;}
.footer A:active{ font: 10px Verdana; color: #0083ab;text-decoration:none;}



.nav span {margin:0; padding:0; }
.nav{ font: 10px Verdana; color: #35A0C4;margin:0;}
.nav A:link{ font: 10px Verdana; color: #35A0C4;text-decoration:none;margin:0;}
.nav A:hover{ font: 10px Verdana; color: #35A0C4;text-decoration:underline;margin:0;}
.nav A:visited{ font: 10px Verdana; color: #35A0C4;text-decoration:none;margin:0;}
.nav A:active{ font: 10px Verdana; color: #35A0C4;text-decoration:none;margin:0;}

.nav1 span {margin:0; padding:0; }
.nav1{ font: 11px Verdana; color: #35A0C4;margin:0;}
.nav1 A:link{ font: 11px Verdana; color: #35A0C4;text-decoration:none;margin:0;}
.nav1 A:hover{ font: 11px Verdana; color: #35A0C4;text-decoration:underline;margin:0;}
.nav1 A:visited{ font: 11px Verdana; color: #35A0C4;text-decoration:none;margin:0;}
.nav1 A:active{ font: 11px Verdana; color: #35A0C4;text-decoration:none;margin:0;}


.log{ font: 10px Verdana; color: #ffffff;}
.log A:link{ font: 10px Verdana; color: #ffffff; text-decoration:underline;}
.log A:hover{ font: 10px Verdana; color: #ffffff; text-decoration:underline;}
.log A:visited{ font: 10px Verdana; color: #ffffff; text-decoration:none;}
.log A:active{ font: 10px Verdana; color: #ffffff; text-decoration:none;}


.textb{ 
font: 11px Verdana; 
/*font-weight: bold;*/
/*color: #59ad49;*/ 
display:block; 
margin-left:47px; margin-top:17px
}

.textb A:link{ 
font: 11px Verdana; 
font-weight: bold;
/*color: #59ad49;*/
text-decoration:underline;
display:block; 
}


.textb A:hover{ 
font: 11px Verdana; 
font-weight: bold;
/*color: #59ad49;*/
text-decoration:underline;
display:block;
}


.textb A:visited{ 
font: 11px Verdana; 
font-weight: bold;
/*color: #59ad49;*/
text-decoration:none;
display:block;
}


.textb A:active{ 
font: 11px Verdana; 
font-weight: bold;
/*color: #59ad49;*/
text-decoration:none;
display:block;
}


.menu{ font: 10px Verdana; font-weight: bold; color: #0083ab;}
.menu A:link{ font: 10px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
.menu A:hover{ font: 10px Verdana; font-weight: bold; color: #0083ab;text-decoration:underline}
.menu A:visited{ font: 10px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
.menu A:active{ font: 10px Verdana; font-weight: bold; color: #0083ab;text-decoration:none;}
a.link-right {
	text-align:right;
}


#cartwindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden; 
   width: 250px; 
   height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
	
   padding:10px;
   border: solid;
   border-width: 1px; 
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=20);
}
#cartwindow *{ 
  color: 000000;
  font-size: 11px;
}

/*Стили кнопок табов*/


.pod_cart {
	font-size: 11pt;
}

#message {
 	width: 97% !important;
}

.dynamic-tab-pane-control.tab-pane {
	vertical-align:top;
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		#EDF5F8;
	border:			1px solid;
	border-color:	#AED3DC;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			hand;
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #AED3DC;
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			12px;
	color:				#2E9BC2;
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#2E9BC2;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight: bolder;
}

.dynamic-tab-pane-control .tab-page {
	vertical-align:top;
/*	clear:			both;*/
	border:			1px solid #AED3DC;
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			#696969;
	font-size:		11px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		#EDF5F8;
	height:			1.85em;
	width:			100%;
}

.tab-page a{
	color: #AE8895;
}

.prod {
	padding: 5px;
/*	border-top: 1px solid #6AC1DC;*/
/*	border-bottom: 1px solid #6AC1DC;*/
}

div.line {
}

table.setka {
	vertical-align:top;
}
.setka {
/*	border: 1px solid #6AC1DC;*/
}

table td.setka{
	vertical-align:top;
	border-right: 1px solid #6AC1DC;
	border-bottom: 1px solid #6AC1DC;
}

div.gbook_otvet{/*ответ на отзыв*/
	margin-top: 10px;
	background-color: #F6FAFD;
	margin-bottom: 10px;
	BORDER: #AED3DC 1px dashed; 
   PADDING: 5px; 
}

div.product_content{/*Форма товара - описание*/
	font-size: 9pt;
	color: #696969;
}

div.product_content a{/*Форма товара - описание*/
	color: #A80858;
    font-weight: bolder;
	line-height: 30px;
}

div.product_name a{/*Форма товара - описание*/
	color: #A80858;
   font-weight: bolder;
}

ul.horizontal, {
	overflow:hidden;
	position:relative;
	width:100%;
	list-style:none;
	margin: 1em 0;
	padding: 0;
	}

ul.horizontal li {
	float:left;
	width: 45%;
	margin: 1em 0;
	padding:0;
	overflow:hidden;
	white-space:nowrap;
	}
img.middle {
	margin: 0 20px;
}