* {border:0px;padding: 0;margin: 0;font-size:11px;font-family: Arial, Verdana, Sans-Serif; color:#000;}
.sub{width:994px;margin:auto;}

.pink{color:#d600e1}

body {margin:0 auto;padding:0}
#main{margin:0 auto;width:100%;padding:0}

#top{height:213px;border-bottom:1px solid #60b7ff;background:#f0f1c8 url('/img/d/mainTopBg.gif') 0px 0px repeat-x;}
#top .sub{height:213px;padding-left:9px;background:url('/img/d/mainTopBgPic.gif') 100% 100% no-repeat;z-index:100;position:relative}
#top .logo{margin:16px 0 0 11px;float:left;}
#top .t{float:left;width:800px}
#top .t .wel{margin:10px 0 0 66px;float:left;}
#top .t .src{height:26px;margin:10px 0 0 68px;width:488px;float:left;background:url('/img/d/srch.gif') 0px 0px no-repeat;}
#top .t .src .s{border:1px solid #D7D7D7;border-left:0;border-right:0;height:18px;margin-top:2px;#margin-left:-51px;_margin-left:0px;width:325px;float:left;}
#top .t .src .ss{float:left;margin:6px 0 0 51px;}
#top .t .srcl2{background:#fff;border:1px #d7d7d7 solid;border-left:0;border-right:0;height:24px;margin-left:51px;_margin-left:17px;width:319px;float:left;}
#top .t .srcl3{float:left;width:110px;background: url('/img/d/srchr.gif') 0 0 no-repeat;height:26px;cursor:hand}
#top .b{float:left;width:750px;position:relative;top:10px;margin-left:32px;height:168px}
#top .b img{position:absolute;}
#top .b img.bot{bottom:0px;}
#top .b img.act{display:none;z-index:222;}
#top .b img.m{z-index:0;left:4px}
#top .b img.m.f{top:28px;left:4px;}
#top .fon{position:absolute;right:0;width:150px;height:213px;top:0;background:url('/img/d/mainTopRightBg.gif') 0 0 repeat-x;z-index:0;}

#mid{border-top:0px solid #60b7ff;background: url('/img/d/mainTextBg.gif') 0 0 repeat-x;overflow:hidden}
#mid .l{float:left;width:200px;margin-left:0px}
#mid .l .vizov{border:0px red solid;padding:60px 0 0 4px;margin:37px 0 0 35px;width:127px;height:75px;background: url('/img/d/vizovMain.gif') 0 0 no-repeat;}
#mid .l .vizov span{font-size:18px;display:block;colos:#003663;margin:-26px 0 11px 0;}
#mid .l .vizov a{font-size:14px;color:#ED1C24;display:block;margin:6px 0 5px 0;_margin-top:4px;}
#mid .l .vizov .lines{height:1px;margin-left:-6px;width:130px;font-size:0;}
#mid .l .vizov .lines .blue{height:1px;font-size:0;width:65px;border-top:1px #00B3F9 solid;float:left;}
#mid .l .vizov .lines .black{height:1px;font-size:0;width:64px;border-top:1px #003663 solid;margin-left:1px;float:left;}
#mid .l .block{margin:13px 0 0 0px;width:195px;}
#mid .l .block .lines{height:2px;margin:8px 0 0px 34px;width:130px;font-size:0;}
#mid .l .block .lines .blue{height:1px;font-size:0;width:64px;background:#00B3F9;float:left;}
#mid .l .block .lines .black{height:1px;font-size:0;width:65px;background:#003663;margin-left:1px;float:left;}
#mid .l .block .title{font-size:18px;margin-left:14px;width:180px;line-height: 1.0;}
#mid .l .block .text{width:100%;border:1px #E4E4C9 solid;background:#F8F8EB;padding:12px 0 7px 0px;}
#mid .l .block .text .ol{padding:0px 0 4px 0;margin-left:13px;position:relative;/*min-height:18px;_height:18px;*/}
#mid .l .block .text .ol span{color:#F8F8EB;padding-left:13px;/*text-transform:lowercase;*/}
#mid .l .block .text .ol a{width:186px;position:absolute;left:13px;/*text-transform:lowercase;*/top:0px;line-height:1.0;}
#mid .l .block .text .ol a:hover{background: url('/img/d/health.gif') 100% -1px no-repeat;}
#mid .l .block .text .ol a.a{width:185px;position:absolute;height:15px;left:19px;}
#mid .l .bcont{width:195px;text-align:center;color:#2e6a9a;margin-bottom:40px}
#mid .l .bcont .title{font-size:18px;color:#00b3f9;margin:33px 0 20px 0;}
#mid .l .bcont .text{color:#2e6a9a;line-height:1.65;}

#mid .c{float:left;width:535px;margin-top:53px;padding:20px 0 0 49px;background: url('/img/d/mainMidBg.jpg') 65px 30px no-repeat;}
#mid .c h1{text-align:center;font:36px georgia,serif;margin:-20px 0 10px -14px;}
#mid .c .news{margin:0;padding:12px 0 0 21px;background: url('/img/d/newsList.gif') 0px 0px no-repeat;line-height: 1.1;}
#mid .c .news span{text-decoration:none;color:#000;cursor:pointer;}
#mid .c .lines{height:1px;width:500px;font-size:0;margin:40px 0 38px 0px;position:relative;}
#mid .c .lines div{height:1px;font-size:0;float:left;}
#mid .c .lines .blue{width:250px;border-top:1px #00B3F9 solid;margin:0 auto;}
#mid .c .lines .black{width:249px;border-top:1px #003663 solid;margin-left:1px;}
#mid .c .lines.f{height:2px;width:230px;font-size:0;margin:40px 0 38px 186px;position:relative;}
#mid .c .lines.f div{height:1px;font-size:0;float:left;}
#mid .c .lines.f .blue{width:64px;border-top:2px #00B3F9 solid;margin:0 auto;}
#mid .c .lines.f .black{width:65px;border-top:2px #003663 solid;margin-left:1px;}
#mid .c .lines .all{position:absolute;top:-12px;left:130px;cursor:pointer;}
#mid .c .diagnost{height:111px;width:500px;}
#mid .c .diagnost img{margin-right:5px;float:left;/*width:111px;*/height:111px;}
#mid .c .diagnost div{height:24px;width:314px;margin-left:0px;padding:6px 0 0 20px;float:left;}
#mid .c .diagnost .a{color:#000;}
#mid .c .diagnost .a:hover{color:#D600E1;}
#mid .c .diagnost .f{_margin:0px;height:43px;background:url('/img/d/titlebg.gif') 0px 0px repeat;font-size:18px;padding-top:6px;line-height: 1.0;}
#mid .c .diagnost .s{margin:1px 0 1px 0px;_margin-top:2px;background: #f3dcf8 url('/img/d/treygTop.gif') 70px 10px no-repeat;text-indent:24px;}
#mid .c .diagnost .t{_margin-top:0px;background: #ffddf1 url('/img/d/treyg.gif') 70px 10px no-repeat;text-indent:24px;}
#mid .c .issledov{width:500px;position:relative;}
#mid .c .issledov .title{color:#000;font-size:18px;padding-top:1px;width:500px;background:url('/img/d/titlebg.gif') 0px 0px repeat;height:26px;text-align:center;text-indent:12px;}
#mid .c .issledov .item{float:left;height:142px;width:250px;position:relative}
#mid .c .issledov .item .head{color:#0058a1;font-size:14px;font-weight:bold;position:absolute;top:28px;}
#mid .c .issledov .item img {float:left;margin-top:5px;}
#mid .c .issledov .item .text{float:left;width:119px;height:76px;background: url('/img/d/kontyr.gif') 0 0px no-repeat;margin:0px 0 0px 20px;padding:20px 0 0 14px;}
#mid .c .issledov .item .text a{width:107px;position:absolute;}
#mid .c .issledov .item .cont{height:81px;position:absolute;top:74px;}

#mid .c .tabTitleG{color:#0058a1;font-size:14px;font-weight:bold;padding:0;margin:0px;height:1px;margin:20px 0 0 0;text-align:center}
#mid .c .gds .gItem{min-height:25px;_height:28px;width:650px;position:relative;padding:10px 0 0 0px;clear:both;_padding-top:7px;}
#mid .c .gds .gItem .name{font-size:12px;float:left;}
#mid .c .gds .gItem .line{width:650px;height:1px;font-size:0;position:absolute;left:-10px;bottom:0;}
#mid .c .gds .gItem .line div{height:0px;font-size:0;float:left;}
#mid .c .gds .gItem .line .r{width:324px;margin-left:1px;border-top:1px #003663 solid}
#mid .c .gds .gItem .line .l{width:325px;border-top:1px #00b3f9 solid}

#mid .r{float:right;width:200px;padding-top:50px;margin-left:0px;}
#mid .r .l{padding:7px 0 0 29px;width:150px}
#mid .r .l a{color:#00b3f9;text-decoration:underline;}
#mid .r .l a:hover{color:#d600e1;}
#mid .r .search{width:200px;text-align:center;}
#mid .r .search .srch{width:160px;height:16px;text-align:center;border:1px #00b3f9 solid;margin-bottom:5px;_margin-bottom:4px;#margin-bottom:4px;}
#mid .r .search .but{margin:0px 0 0 -4px;;cursor:hand}
#mid .r .basket{float:right;width:200px;/*height:228px;*/background: url('/img/d/basket.jpg') 0 0 no-repeat;margin-top:27px;}
#mid .r .basket .text{padding:144px 0 0 29px;line-height: 2.0;}
#mid .r .basket .text span{font:18px georgia,serif;color:#d600e1;}
#mid .r .basket .text a{color:#00b3f9;line-height: 1.5;}
#mid .r .basket .text a:hover{color:#d600e1;}
#mid .r .basket .l{padding:7px 0 0 29px;width:150px}
#mid .r .basket .l a{color:#00b3f9;}
#mid .r .basket .l a:hover{color:#d600e1;}
#mid .r .auth{float:right;width:200px;color:#d600e1;margin-top:15px;}
#mid .r .auth .t{font-size:18px;margin-left:40px;}
#mid .r .auth input.authF{border:1px #00b3f9 solid;width:178px;height:16px;margin:7px 0 4px 0;text-align:center}
#mid .r .auth input.subm{margin:6px 0 0 50px;cursor:pointer;}
#mid .r .block{margin:13px 0 0 0px;width:200px;float:right;padding:0;}
#mid .r .block .lines{height:2px;margin:7px 0 0px 32px;width:130px;font-size:0;}
#mid .r .block .lines .blue{height:1px;font-size:0;width:64px;background:#00B3F9;float:left;}
#mid .r .block .lines .black{height:1px;font-size:0;width:65px;background:#003663;margin-left:1px;float:left;}
#mid .r .block .title{font-size:18px;margin-left:10px;width:200px;}
#mid .r .block .text{border:1px #E4E4C9 solid;width:208px;background:#F8F8EB;padding:12px 0 3px 0px;float:right;margin-left:0px}
#mid .r .block .text .ol{position:relative;_height:18px;min-height:18px;padding:4px 0 4px 0;}
#mid .r .block .text .ol span{color:#F8F8EB;padding:10px 0 10px 13px;margin-top:0px;}
#mid .r .block .text .ol a{width:189px;position:absolute;left:-16px;padding-left:29px;top:0;}
#mid .r .block .text .ol a:hover{background: url('/img/d/health.gif') 0 -2px no-repeat;}

#footer{height:24px;background: #003663;width:100%;margin-top:10px;}
#footer .l{float:left;padding-left:20px;color:#c2c2c2;margin-top:4px;}
#footer .r{float:right;padding-right:20px;color:#c2c2c2;margin-top:4px;}
#footer .r span{font-weight:bold;color:#e4e4c9;margin-top:4px;}
#footer .r img{margin-right:13px;}
#footer .r a{color:#e4e4c9;}

a{color:#003663;text-decoration:none;}
a:hover{color:#D600E1;text-decoration:underline;}

.underline{text-decoration:underline;color:#d600e1}
.none{text-decoration:none;color:#00b3f9;}
.cl{clear:both;width:100%;border-left:1px #fff solid;font-size:0;}