body {margin:0; font-family:Verdana, Arial, sans-serif; background-color:#45868f; font-size:11px; color:#fff;}

a:link {color:#06515A;}
a:active {color:Red;}
a:visited {color:#06515A;}

a.bez:link {color:#fff; text-decoration:none;}
a.bez:active {color:Red;  text-decoration:underline;}
a.bez:visited {color:#fff;  text-decoration:none;}

table.main {width:937px; font-size:12px; background-color:#006975; margin:0; border-collapse: collapse; color:#fff;}
table.norm {font-size:12px; border-collapse:collapse; vertical-align:top; color:#000;}
table.niz {color:#fff; width:937px; text-align:center;}
table.mag {width:99%; color:#000;}
table.ramka {background-color:#FFF; border: 1px solid #DDD;}
td.t {vertical-align:top; text-align:center;}
td.lt {vertical-align:top; text-align:left;}
td.rt {vertical-align:top; text-align:right;}
td.oval {width:637px; heigth:18px; padding:0;}
td.text {padding:8px; padding-top:0; vertical-align:top; text-align:left; width:637px; background-color:#E1F2FB;}
td.ram {padding:1px; text-align:center;}


p {margin:4px; text-indent:30px;}
h4.mag1 {color:#0083CC;}
h4.mag2 {color:#03A55C;}
h5.razdel {color:#777; background-color:#C4EBF9; margin-top:0;}
h5.titlel {color:#000;}
ul.rovn {margin-left:15px;}
div.otstup {margin-left:50px;}

.left {margin-right:10px; margin-bottom:5px;}
.right {margin-left:10px;}
img.gray {border:1px solid Gray;}
img.ccc {border:1px solid #CCC;}

.red {color:#E00;}
.sm {font-size:11px;}



.helthcab {
	
	background-color: #017e8b;
	background-image: url(../images/anonse/anons_bg.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	clear: both;
	width: 150px;
}


#tablemenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#tablemenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

/*h4.mag1 {background-color:#E6EFF9; padding-right:100px; color:006770; padding-left:10px;}*/

.shoptd {
	vertical-align: top;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}


.shoptd p{
	text-indent: 0px;
	margin:0px;
	padding:0 0 14px 0;
	}

.shoptd .prise {
	text-align: right;
	}
	
.shoptd h3 {
	color:#006975;
	}

.shoptdimg {
	padding-bottom: 20px;
	width:160px;
	}

.shoptdimgbook {
	padding-bottom: 20px;
	width:120px;
	}

.shopheading {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.shopdescript {
	padding-top: 20px;
	padding-bottom: 20px;
}

.shopdescript p {
	padding-top:0;
	padding-bottom:0;
	text-indent:0px;
}

.shoptdimg hr {
	width:100%;
	margin: 0px;
	padding: 0px;
	height: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #333;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}