html, body{
height:100%;margin:0;padding:0;border:0;background:#b5cfef url(body.png) 0 0 repeat-x;font:normal 12px tahoma, sans-serif, helvetica
}
body form{
height:100%;padding:0;margin:0
}
.container{
margin:0 0 -127px 0;min-height:100%;background:url(footer.jpg) 100% 100% no-repeat
}
* html .container{
height:100%
}
.empty{
height:127px;clear:both
}
.footer{
height:127px;color:#002760;font-size:11px;position:relative
}
.footer a{
color:#002760
}
.footer .l{
height:127px;float:left;width:20%
}
.atilekt{
width:218px;height:36px;background:url(atilekt.png) 0 0 no-repeat;padding:44px 0 0 62px;margin-top:-30px
}
.nycomed{
width:75px;height:47px;background:url(images.png) 0 -72px no-repeat;margin:30px 0 0 35px;position:relative;display:block
}
.footer .r{
height:127pxt;float:right;width:20%;text-align:right
}
.search{
width:155px;height:23px;background:#009600;border:solid 1px #fff;position:relative;padding:0 0 0 14px;float:right;text-align:left;margin:31px 35px 0 0
}
.search a{
width:5px;height:9px;background:url(bullet1.png);display:block;position:absolute;right:10px;top:6px
}
.search .inp{
color:#fff;border:none;background:none;width:130px;font-size:11px;margin-top:1px
}
.copyright{
width:234px;height:30px;background:url(copyright.png) 0 0 no-repeat;padding:65px 60px 0 0;margin-top:-24px;font-size:11px;clear:both;float:right
}
embed, object{
outline:none
}
.s{
font-size:0;height:1px
}
table{
border-collapse:collapse
}
img{
border:0
}
a img{
vertical-align:middle
}
a{
text-decoration:underline;outline:none;color:#006b00
}
a:hover{
text-decoration:none
}
.b{
font-weight:bold
}
.w{
width:100%
}
.h{
height:100%
}
.wh{
width:100%;height:100%
}
.fl{
float:left !important
}
.fr{
float:right !important
}
.ar{
text-align:right !important
}
.ac{
text-align:center !important
}
.al{
text-align:left !important
}
.aj{
text-align:justify !important
}
.at{
vertical-align:top !important
}
.am{
vertical-align:middle !important
}
.ab{
vertical-align:bottom !important
}
.clear{
clear:both;overflow:hidden;height:1px
}
textarea{
margin:0
}
p{
margin:0 0 10px 0
}
font{
line-height:auto
}
.wrap{
overflow:hidden;zoom:1
}
.inp, select, textarea{
border:none;border-left:solid 1px #abc7e9;border-top:solid 1px #abc7e9;font:normal 12px tahoma, arial, helvetica, sans-serif;background:#caddf4;color:#5281ba
}
.inp{
padding-top:3px;padding-bottom:4px
}
.site{
position:absolute;z-index:2;left:43%;top:12px;height:22px
}
.site a, .site span{
display:block;float:left;width:22px;height:22px;margin:0 20px;background-position:left top;background:url(images.png) 0 0 no-repeat
}
a.ico-main{
background-position:0 0 !important
}
a.ico-main:hover, span.ico-main{
background-position:0 -22px !important
}
a.ico-mail{
background-position:-22px 0 !important
}
a.ico-mail:hover, span.ico-mail{
background-position:-22px -22px !important
}
a.ico-smap{
background-position:-44px 0 !important
}
a.ico-smap:hover, span.ico-smap{
background-position:-44px -22px !important
}
.text{
overflow:hidden;zoom:1;margin-bottom:30px
}
.text img{
float:right;margin:0 0 15px 21px;border:solid 1px #c9c9c9
}
ul{
margin:0 0 10px 0;padding:0
}
.rnd{
position:relative;zoom:1
}
.rnd .lt, .rnd .rt, .rnd .lb, .rnd .rb{
position:absolute;width:6px;height:6px;background-image:url(rnd.png);background-repeat:no-repeat;overflow:hidden
}
.rnd .lt{
left:0;top:0;background-position:0 0
}
.rnd .rt{
right:0;top:0;background-position:-6px 0
}
.rnd .lb{
left:0;bottom:0;background-position:0 -6px
}
.rnd .rb{
right:0;bottom:0;background-position:-6px -6px
}
.rnd .ct{
position:relative;display:block;height:6px;background:#ecf3fb;overflow:hidden;margin:0 6px -6px 6px
}
.rnd .cb{
display:block;height:6px;background:#ecf3fb;margin:-6px 6px 0 6px
}
.rnd .cnt{
position:relative;background:#ecf3fb;padding:23px 33px;margin:6px 0;overflow:hidden;zoom:1
}
.header{
height:154px
}
.logo{
width:404px;height:232px;position:absolute;left:0;top:0;background:url(logo.png)
}
.logo a{
width:190px;height:44px;display:block;background:url(s.png);margin:38px 0 0 187px
}
.slogan{
width:242px;height:65px;position:absolute;right:326px;top:68px;background:url(slogan.png);z-index:3
}
.kestin{
width:337px;height:196px;position:absolute;right:0;top:0;background:url(kestin.png);z-index:3
}
.content-l{
width:225px;float:left;margin-right:-300px;padding:70px 50px 0 25px
}
.content-r{
margin-left:300px;padding:0 51px 0 0
}
.content-r .cnt{
padding-top:33px
}
.t_m3{
margin:-10px 70px 15px 0;font-size:11px;border-bottom:solid 1px #a8c5e8;padding-bottom:7px;position:relative;z-index:4;padding-right:25px
}
.t_m3 a, .t_m3 span{
margin-right:8px;color:#0b900b
}
h1{
font-size:18px;margin:-10px 50px 15px 0;color:#0b900b
}
.address{
overflow:hidden;zoom:1;margin-bottom:20px
}
.address .l{
float:left;margin-right:185px
}
.address .r{
float:left;width:185px;margin-left:-165px;padding-top:15px
}
.t_m1{
margin:0 0 20px 40px
}
.t_m1 td{
padding:8px 10px 8px 0;vertical-align:top
}
.t_m1 .l{
padding-right:40px;color:#2760a5
}
.t_m1 .inp{
margin:-4px 0;width:223px
}
.t_m1 textarea{
height:105px;width:223px;margin:-4px 0
}
.t_m1 .r{
color:#fa242a
}
.primary-nav{
margin-bottom:20px
}
.primary-nav a, .primary-nav span{
height:43px;display:block;width:229px;z-index:2;position:relative
}
.primary-nav a{
cursor:hand
}
.primary-nav a.m1{
background:url(primary-nav/m1.png) 0 0 no-repeat
}
.primary-nav a.m1:hover, .primary-nav span.m1{
background:url(primary-nav/m1a.png) 0 0 no-repeat
}
.primary-nav a.m2{
background:url(primary-nav/m2.png) 0 0 no-repeat
}
.primary-nav a.m2:hover, .primary-nav span.m2{
background:url(primary-nav/m2a.png) 0 0 no-repeat
}
.primary-nav a.m3{
background:url(primary-nav/m3.png) 0 0 no-repeat
}
.primary-nav a.m3:hover, .primary-nav span.m3{
background:url(primary-nav/m3a.png) 0 0 no-repeat
}
.primary-nav a.m4{
background:url(primary-nav/m4.png) 0 0 no-repeat
}
.primary-nav a.m4:hover, .primary-nav span.m4{
background:url(primary-nav/m4a.png) 0 0 no-repeat
}
.primary-nav a.m5{
background:url(primary-nav/m5.png) 0 0 no-repeat
}
.primary-nav a.m5:hover, .primary-nav span.m5{
background:url(primary-nav/m5a.png) 0 0 no-repeat
}
.primary-nav a.m6{
background:url(primary-nav/m6.png) 0 0 no-repeat
}
.primary-nav a.m6:hover, .primary-nav span.m6{
background:url(primary-nav/m6a.png) 0 0 no-repeat
}
.primary-nav table{
margin:-23px 0 -23px 14px;position:relative
}
.primary-nav .l{
background:url(primary-nav1-l.png) 100% 0 no-repeat;width:22px
}
.primary-nav .c{
vertical-align:top;width:181px;padding:27px 0 17px 0;font-size:11px;background:url(primary-nav1.png) 0 0 no-repeat
}
.primary-nav .r{
background:url(primary-nav1-r.png) 0 0 no-repeat;width:22px
}
.primary-nav .l i, .primary-nav .r i{
width:22px;display:block;height:1px
}
.primary-nav table a, .primary-nav table span{
color:#004300;background:none;height:auto;width:auto;margin-bottom:16px
}
.primary-nav table span{
color:#5684bd;font-weight:bold
}
.primary-nav table .c *{
position:relative
}
.primary-nav table .c div{
margin:-5px 0 15px 0
}
.primary-nav table .c div a, .primary-nav table .c div span{
margin:0 0 10px 30px
}
.btn-send img{
width:97px;height:24px;background:url(images.png) 0 -121px no-repeat;
}
.btn-look img{
width:97px;height:24px;background:url(images.png) 0 -147px no-repeat;
}
.green{
color:#007300
}
.t_m10{
overflow:hidden;zoom:1;margin-bottom:22px
}
.t_m10 div{
margin:-25px 0 15px 0;overflow:none;font-size:11px;background:url(bullet2.png) 5px 0 no-repeat;padding:8px 0 15px 21px;border-bottom:solid 1px #98c6f5
}
.t_m10 div div{
margin:0;background:none;padding:0;border-bottom:0
}
.t_m10 .q{
margin:0 0 31px 0;overflow:visible;font-size:12px;background:none;padding:0;border:0
}
.t_m10 a{
color:#007600;font-weight:bold;text-decoration:none;background:url(border1.png) 0 100% repeat-x;padding-bottom:3px
}
.t_m37{
margin:0 auto 30px auto
}
.t_m37 td{
padding:0
}
.t_m37 a, .t_m37 span{
display:block;//display:inline;float:left;padding:3px 5px;margin:0 6px
}
.t_m37 .l{
padding-right:8px
}
.t_m37 .act{
color:#faea0e;background:#007800;font-weight:bold
}
.line{
background:#98c6f5;font-size:0;height:1px;margin-bottom:20px
}
.select1{
font-weight:bold;font-size:11px;overflow:hidden;zoom:1;margin-bottom:18px
}
.select1 td{
padding:0 20px 10px 0;color:#005e00
}
.select1 p{
margin-bottom:10px
}
.select1 select{
width:100%;padding:2px 0 4px 3px;margin-top:-5px
}
.select1 .btn-look img{
margin-top:-5px
}
.small{
font-size:11px
}
.blue{
color:#5684bc
}
.tablev1{
margin-bottom:20px;border-left:solid 1px #b5cfef;border-top:solid 1px #b5cfef;border-bottom:solid 1px #b5cfef
}
.tablev1 th{
font-weight:normal;font-size:11px;padding:14px 11px 22px 11px;background:#fdf6c7;text-align:left;border-right:solid 1px #b5cfef;color:#004300
}
.tablev1 td{
font-weight:normal;font-size:11px;padding:14px 11px 22px 11px;background:#fff;color:#018601;border-right:solid 1px #b5cfef;vertical-align:top
}
.tablev1 .clr td{
background:#ecf3fb
}
.block1{
border:solid 1px #98c6f5;padding:10px;font-size:11px;margin-bottom:20px
}
.tablev2{
border-top:solid 1px #98c6f5;border-left:solid 1px #98c6f5;margin-bottom:20px
}
.tablev2 td{
border-bottom:solid 1px #98c6f5;border-right:solid 1px #98c6f5;font-size:11px;padding:10px;vertical-align:top
}
.t_m34{
margin-bottom:25px
}
.t_m34 td{
vertical-align:top;padding:0 8px 18px 0
}
.t_m34 .l{
font-weight:bold
}
.t_m34 .title{
margin-bottom:2px;font-weight:bold
}
.t_m34 .link{
font-size:11px;margin-bottom:2px
}
.t_m34 p{
margin-bottom:5px
}
.t_m4{
margin:0 0 20px 0;padding:0;list-style:none
}
.t_m4 li{
margin-bottom:10px;font-size:11px;zoom:1;overflow:hidden
}
.t_m4 ul{
margin:13px 0 -8px 32px;list-style:none;padding:0
}
.t_m4 a, .t_m4 span{
padding-left:20px;background:url(bullet3.png) 0 4px no-repeat
}
.t_m4 ul a, .t_m4 ul span{
background:none
}
.block2-l{
width:49%;float:left;padding-top:32px;margin-right:30px
}
.block2-l .cnt{
padding:10px 20px 10px 20px
}
.block2-l .cnt .fl{
width:60%
}
.block2-r{
width:296px;float:left;position:relative
}
.block2-r a{
display:block;width:296px;height:182px;background:url(img2.png);position:relative;z-index:2
}
.side{
width:9px;height:381px;background:url(side.png);position:absolute;left:19px;top:150px;z-index:3
}
.side2{
width:7px;height:357px;background:url(side2.png);position:absolute;right:26px;top:138px;z-index:3
}
.counters{
position:absolute;text-align:center;z-index:2;margin-top:50px;width:100%;//width:auto
}
