
		/* A few IE bug fixes */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }


		#theMenu { width:754px; /*height: 350px; */margin: 30px 0; padding: 0; }

		/* Some list and link styling */
		ul li { width:754px; }
		ul ul li { border-left: 25px solid #69c; padding: 0; margin-bottom: 0; }
		ul ul li a { display:block; color: #000; padding: 3px 26px; font-size: small; }
		ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 28px; font-size: small; }
		/* For the xtra menu */
		ul ul ul li { border-left: none; border-top: 1px solid #eee;/*border-bottom: 1px solid #eee;*/ padding: 0; margin-bottom: 0; }
		ul ul ul li a { display:block; color: #000; padding: 3px 26px; font-size: small; }
		ul ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 28px; font-size: small; }


		li { list-style-type: none; }
		h2 { margin-top: 1.5em; }

		/* Header links styling */
		h3.head a {
		color: #333;
		display:block;
		border-top: 1px solid #36a;
		border-right: 1px solid #36a;
		background: #ddd url(/img/down.gif) no-repeat;
		background-position: 1% 50%;
		padding: 3px 26px;
		text-decoration: none;
		}
		h3.head a:hover {
		color: #000;
		background: #ccc url(/img/down.gif) no-repeat;
		background-position: 1% 50%;
		text-decoration: none;
		}
		h3.selected a {
		background: #69c url(/img/up.gif) no-repeat;
		background-position:1% 50%;
		color: #fff;
		padding: 3px 26px;
		text-decoration: none;
		}
		h3.selected a:hover {
		background: #69c url(/img/up.gif) no-repeat;
		background-position:1% 50%;
		color: #36a;
		text-decoration: none;
		}

		/* Xtra Header links styling */
		h4.head a {
		color: #333;
		display:block;
		border-top: 1px solid #36a;
		border-right: 1px solid #36a;
		background: #eee url(/img/down.gif) no-repeat;
		background-position: 1% 50%;
		padding: 3px 26px;
		text-decoration: none;
		}
		h4.head a:hover {
		color: #000;
		background: #ddd url(/img/down.gif) no-repeat;
		background-position: 1% 50%;
		text-decoration: none;
		}
		h4.selected a {
		background: #6c9 url(/img/up.gif) no-repeat;
		background-position:1% 50%;
		color: #fff;
		padding: 3px 26px;
		text-decoration: none;
		}
		h4.selected a:hover {
		background: #6c9 url(/img/up.gif) no-repeat;
		background-position:1% 50%;
		color: #36a;
		text-decoration: none;
		}
/*##########################################################################*/

.lineprice li {
display: block;
float: left;
font-size: 11pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
font-family: Arial,Helvetica,sans-serif;
overflow: hidden;
white-space:nowrap;
vertical-align: middle;
}

.lineprice li a{text-decoration: none;}

.lineprice li a:hover{text-decoration: underline;
cursor:pointer;
font-weight: bolder;}

.lineprice li div, .lineprice li span{height: 20px;}

.th{color: #8c9fac;
}

.td{height: 25px;
vertical-align: middle;
padding-top: 5px;
}

.th li{display: block;text-align: center;border-top-width: 5px;
border-bottom-width: 4px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #dde7ee;
border-bottom-color: #8ca0ac;
padding-top: 2px;
padding-right: 1px;
padding-bottom: 2px;
padding-left: 1px;
}

table td {
background-color: transparent;
}

.th1 {width: 50px;}
.th3 {width: 100px;}
.th4 {width: 80px;}
.th5 {width: 170px;}
.th6 {width: 150px;}
.th7 {width: 130px;}
.th8 {width: 60px;}

.td1 {width: 20px;}
.td3 {width: 100px;}
.td4 {width: 90px;}
.td5 {width: 190px;}
.td6 {width: 150px;}
.td7 {width: 130px; /*line-height:10px;*/}
.td8 {width: 40px;}

.td7 div{font-size: 7pt; display: inline;}

.head {color: black;
}
.dosage{width: 956px;
font-size: 12pt;
}
.pack{width: 931px;
font-size: 12pt;
}
.shop{/*width: 900px;*/
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
color: #717171;
text-decoration: none;
}

.C{text-align: center;
}

.PharmBuy{background-image: url(/img/buy-all.png); background-repeat:no-repeat;} /*шопы*/
.PMTbl div{background-image: url(/img/pm-all.png); background-repeat:no-repeat; } /*биллинг*/
.PharmInfo, .Best {background-image:url(/img/misc-all.png); background-repeat:no-repeat;} /*кнопки*/

.PMTbl {	padding-top: 5px;
	padding-bottom: 6px;
	display: block;
}

.PMTbl div {	display: block;
	position: relative;
	float: left;
	width:25px;
	height:16px;
	/*line-height:100%;*/
	border:1px solid white;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}

.nowrp{
	white-space: nowrap;
	color: inherit;
}

Div.PharmInfo{
	height:15px;
	margin-top: 7pt;
	margin-right: 0pt;
	margin-bottom: 7pt;
	margin-left: 0pt;
	width:14px;
	text-align:left;
}

.PharmInfo a:hover {padding: 0px 0px; background-color: transparent;}

/*Div Div.PharmInfo, Div Div.Best{
	height:15px;
}*/

.PharmInfo A{
	position:absolute;
	width:14px;
	height:15px;
}


.orange {color: #FF7B29;font-weight: bold;}
.selected .orange {color: #fff5b1;}
.Comma{font-family:Tahoma;}