html, body{
height:100%;margin:0;padding:0;border:0;background:#fff url(container.png) 0 0 repeat-y;font:normal 12px tahoma, geneva, sans-serif
}
body form{
height:100%;padding:0;margin:0
}
.container{
margin:0 0 -92px 0;min-height:100%;background:url(container.png) 100% 0 repeat-y
}
* html .container{
height:100%
}
.empty{
height:92px;clear:both
}
.header{
background:url(header.jpg) 50% 0 no-repeat;padding:27px 42px;height:314px;margin-bottom:-116px
}
.footer{
height:92px;color:#fff;font-size:11px;padding:0 48px;background:#2890cf;position:relative
}
.footer a{
color:#fff
}
.atilekt{
background:url(atilekt.png) 0 0 no-repeat;height:46px;padding:19px 0 0 40px;float:left;width:40%;margin-right:-40%
}
.copyright{
margin-left:40%;text-align:right;padding:26px 10px 0 0
}
embed, object, textarea{
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:#00abe7
}
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
}
p{
margin:0 0 10px 0
}
font{
line-height:auto
}
.wrap{
overflow:hidden;zoom:1
}
.inp, select{
border:solid 1px #60addb;font:normal 11px tahoma, geneva, sans-serif;padding:2px 5px 3px 5px;color:#2890cf
}
textarea{
border:solid 1px #60addb;font:normal 11px tahoma, geneva, sans-serif;padding:2px 0 3px 5px
}
.site{
position:absolute;z-index:2;right:67px;top:65px;height:22px
}
.site a, .site span{
display:block;float:left;width:22px;height:22px;margin-left:30px;background:url(images.png) 0 0 no-repeat
}
a.ico-main{
background-position:0 -183px !important
}
a.ico-main:hover, span.ico-main{
background-position:0 -205px !important
}
a.ico-mail{
background-position:-22px -183px !important
}
a.ico-mail:hover, span.ico-mail{
background-position:-22px -205px !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;list-style:none
}
ul li{
zoom:1;overflow:hidden
}
.h1{
margin:0 27px 0 323px
}
.h1 table{
width:100%;height:34px
}
.h1 .l{
color:#13508e;font-weight:bold;font-size:20px;padding:0 0 0 16px;background:url(h1-l.png)
}
.h1 .r{
width:6px;height:34px;background:url(h1-r.png);padding:0
}
.h1 .r div{
width:6px
}
h2{
font-weight:bold;font-size:18px;margin:0 0 20px 0;background:url(line2.png) 100% 100% no-repeat;padding-bottom:8px;text-transform:uppercase
}
h3{
font-weight:bold;font-size:16px;color:#00abe7;margin:0 0 10px 0
}
.userbar{
height:27px;padding:0;position:absolute;width:100%;z-index:10;left:0;top:5px
}
.userbar .in{
padding:0 48px
}
.userbar a.btn{
text-decoration:underline
}
.userbar a.btn:hover, .userbar a.btn:hover{
text-decoration:none;position:relative
}
.userbar .btn .bc{
padding-left:20px;padding-right:20px
}
.transp{
position:relative;height:168px;background:url(header-l.png) 0 0 no-repeat;margin-bottom:14px
}
.transp .l{
height:168px;margin:0 12px;background:url(header-c.png) 0 0 no-repeat
}
.transp .r{
background:url(header-r.png) 0 0 no-repeat;height:168px;width:12px;float:right;margin-top:-168px
}
.logo{
position:absolute;left:75px;top:53px;width:358px;height:96px
}
.logo div{
width:358px;height:96px;background:url(logo.png)
}
.logo a{
width:358px;height:96px;background:url(s.png);display:block;margin-top:-96px;z-index:10
}
.search{
position:absolute;right:67px;top:128px
}
.search .inp{
width:156px;margin-right:10px
}
.search .btn{
margin-top:-1px
}
.primary-nav{
margin-bottom:20px
}
.primary-nav a{
font-weight:bold;color:#13508e;font-weight:bold;text-decoration:none;padding:5px 0 5px 0;display:block;//padding-bottom:3px
}
.primary-nav a:hover{
text-decoration:underline
}
.primary-nav span{
font-weight:bold;color:#00abe7;font-weight:bold;padding:5px 0 5px 0;display:block
}
.primary-nav ul{
background:#d5eaf7 url(primary-nav2.png) 50% 0 repeat-y;margin-bottom:0;padding-bottom:5px
}
.primary-nav ul li{
font-size:11px
}
.primary-nav ul a{
font-weight:normal;text-decoration:underline;padding:5px 0 6px 20px
}
.primary-nav ul .act{
font-weight:bold
}
.primary-nav ul span{
padding:5px 0 6px 20px
}
.primary-nav ul ul{
margin:0 0 0 20px;padding-bottom:0
}
.primary-nav ul ul a{
font-size:10px;font-weight:bold;padding:5px 0 7px 20px
}
.primary-nav ul ul span{
color:#00abe7;text-decoration:none;font-size:10px;padding:5px 0 7px 20px
}
.t_m3{
margin-bottom:18px;font-size:10px;font-weight:bold;color:#00abe7
}
.t_m3 a, .t_m3 span{
margin-right:8px
}
.t_m1{
margin:0 0 20px 20px
}
.t_m1 td{
padding:10px 10px 10px 0;vertical-align:top
}
.t_m1 .td2{
width:180px
}
.t_m1 .inp{
margin:-4px 0;width:168px
}
.t_m1 textarea{
height:105px;width:173px
}
.t_m1 .btn{
margin:-4px 0
}
.t_m1 .td3{
color:#00abe7;font-weight:bold;font-size:10px;padding-left:10px
}
.t_m1 .code{
padding-top:0;padding-bottom:5px;text-align:right
}
.lblue{
color:#3499d6
}
.small{
font-size:11px
}
.btn, .btn i{
height:22px;text-align:center;line-height:20px;font-style:normal;white-space:nowrap;float:left;display:block;text-decoration:none;cursor:hand;color:#fff;font-weight:bold;font-size:12px;position:relative
}
.btn .bl, .btn .br{
width:3px
}
.btn .bl{
background:url(images.png) 0 -90px no-repeat
}
a.btn:hover .bl{
background-position:0 -136px
}
.btn .bc{
background:#13508e;padding:0 11px
}
a.btn:hover .bc{
background:#115eab
}
.btn .br{
background:url(images.png) 100% -113px no-repeat
}
a.btn:hover .br{
background-position:100% -159px
}
div.content{
margin:0 48px;background:#fff
}
table.content{
width:100%;position:relative;margin-bottom:40px
}
.content-l, td.content-r{
color:#13508e;vertical-align:top;position:relative
}
.content-l{
padding:42px 0 0 40px;width:250px;background:url(line5.png) 39px 22px no-repeat
}
.content-l .s{
width:250px
}
.content-r{
padding:22px 40px 20px 35px
}
.line{
height:3px;width:100%;position:absolute;margin:-35px 0 25px -52px;right:0;z-index:2
}
.line div{
height:3px;background:url(line.png) 100% 0 no-repeat;margin:0 40px 0 370px
}
.rnd-t, .rnd-t i, .rnd-b, .rnd-b i{
height:5px;font-size:0;display:block;background-image:url(rnd.png);background-position:no-repeat;margin-left:4px;position:relative;z-index:2
}
.rnd-t i, .rnd-b i{
margin-left:-4px
}
.rnd-t{
background-position:100% -5px;margin:5px 6px 0 10px
}
.rnd-t i{
background-position:0 0
}
.rnd-b{
background-position:100% -15px;margin-bottom:10px
}
.rnd-b i{
background-position:0 -10px
}
.t_m10{
overflow:hidden;zoom:1;margin-bottom:22px
}
.t_m10 div {
margin-top:-30px
}
.t_m10 div div{
margin:12px 0 10px 18px;overflow:none;padding:0 0 0 0
}
.t_m10 .q{
margin:0 0 25px 0;overflow:visible
}
.t_m10 .q a{
font-weight:bold;text-decoration:none;padding-bottom:3px;color:#13508e;background:transparent url(border1.png) repeat-x scroll 0 100%
}
.t_m10 .act a{
color:#2890cf;background:none
}
.t_m37{
margin:0 auto 10px auto
}
.t_m37 td{
padding:0;font-weight:bold
}
.t_m37 a, .t_m37 span{
float:left;padding:3px 5px
}
.t_m37 .l{
padding-right:8px
}
.t_m37 .pn{
padding:0 8px
}
.t_m37 .pn span{
color:#162e58
}
.t_m37 .act{
color:#13508e;background:#d7ecf7
}
.order{
margin-bottom:50px;width:100%
}
.order td{
padding:8px 20px;vertical-align:top
}
.order .td1{
font-weight:bold
}
.order .clr td{
background:#d6eaf8
}
table.order-bar{
width:100%;margin-bottom:20px
}
table.order-bar td{
font-weight:bold;padding:0
}
table.order-bar div.order-bar{
margin-bottom:0
}
div.order-bar{
white-space:nowrap;width:385px;float:right;overflow:hidden;zoom:1;margin-bottom:20px;outline:none
}
div.order-bar .btn{
margin:-3px 0 0 5px;outline:none
}
div.order-bar .inp{
margin:-3px 0 0 5px
}
div.order-bar .fr{
padding-top:3px
}
.order-nav{
margin-bottom:40px;font-weight:bold
}
.order-nav td{
color:#13508e;padding:0 10px 0 0;vertical-align:top
}
.order-nav .blue{
margin-right:10px
}
.order-nav .r{
width:500px;padding:0
}
.order-nav div{
padding:0 0 10px 0;font-weight:bold;color:#2890cf;float:left;width:100px
}
.blue{
color:#13508e !important
}
.t_m43{
margin:0 180px 20px 0;float:left
}
.t_m43 ul{
padding:0;list-style:none;border-right:solid 6px #e0f0fa
}
.newfull{
padding:0 8px 0 0;border-right:solid 6px #e0f0fa;text-align:justify !important
}
.newfull p{
text-align:justify !important
}
.t_m43 p{
text-align:left
}
.t_m43 .date{
font-weight:bold;margin-bottom:4px;font-size:10px
}
.t_m43 .anons{
margin-bottom:6px;font-weight:bold;font-size:12px
}
.t_m43 li{
margin-bottom:30px;overflow:hidden;zoom:1;padding-right:20px;font-size:11px
}
.t_m43 img{
float:left;margin:0 20px 14px 0
}
.t_m43 .t_m37{
background:url(border2.png) 0 0 repeat-x;margin-left:70px
}
.t_m43 .t_m37 td{
padding-top:12px
}
.arch{
float:right;width:150px;padding-left:12px;margin-left:-180px
}
.arch ul{
margin-left:40px
}
.arch li{
margin-bottom:15px;font-size:10px;font-weight:bold
}
.arch ul ul{
margin:13px 0 0 13px
}
.arch ul ul li{
margin-bottom:5px
}
.t_m4 li{
font-size:10px;font-weight:bold;padding-left:25px;margin-bottom:5px
}
.t_m4 a{
color:#13508e
}
.t_m4 ul{
margin:4px 0 -5px 0 !important
}
.t_m4 ul a{
color:#00abe7
}
.t_m4 ul{
margin-bottom:0
}
.t_m4 ul ul li{
font-weight:normal;font-size:11px;margin-bottom:7px
}
.t_m4 ul ul a{
color:#13508e
}
.t_m34{

}
.t_m34 td{
vertical-align:top;padding:10px 8px 10px 0;background:url(line3.png) 100% 100% no-repeat
}
.t_m34 .l{
font-weight:bold;;background:url(line3.png) 0 100% no-repeat
}
.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_m34 p strong{
color:#2890cf
}
.tablev1{
border:solid 1px #1f87c8;width:100%;margin-bottom:20px
}
.tablev1 th{
font-size:12px;font-weight:bold;background:url(line4.png) 0 100% repeat-x;vertical-align:top;padding:7px 11px 10px 11px;text-align:left
}
.tablev1 td{
font-size:11px;vertical-align:top;padding:5px 11px
}
.tablev1 .clr td{
background:#e6f4fb
}
.search1{
font-weight:bold;margin-bottom:15px;overflow:hidden;zoom:1
}
.search1 .inp{
margin:-2px 10px 0 10px;width:178px;padding-top:3px;padding-bottom:3px
}
.search1 .btn{
margin-top:-3px
}
.search1 .fl{
padding-top:3px
}
.intro{
margin-bottom:20px;overflow:hidden;zoom:1
}
.intro img{
float:left;margin:0 19px 14px 0
}
.list1{
margin-bottom:20px
}
.list1 li{
font-size:11px;margin-bottom:10px
}
.list1 a{
font-size:13px;font-weight:bold;display:block;margin-bottom:15px
}
.list1 img{
margin:0 10px 5px 0;float:left
}
.t_m41{
margin-bottom:10px
}
.t_m41 li{
font-size:11px;background:url(bg1.jpg) 100% 100% no-repeat;padding:0 18px 20px 0;margin-bottom:20px
}
.t_m41 .date{
color:#218bcb;margin-bottom:5px
}
.t_m41 .anons{
margin-bottom:5px
}
.t_m41 .anons a{
color:#13508e;font-weight:bold
}
.rss{
padding:0 20px 0 25px;position:relative;height:18px;margin-top:-41px;float:right
}
.rss a{
color:#13508e;font-weight:bold;font-size:11px
}