﻿html, body{
height:100%;
margin:0;
padding:0;
border:0;
font:normal 12px Trebuchet MS, sans-serif;
text-align:center
}
body form{
height:100%;
padding:0;
margin:0
}
.container{
width:988px;
margin:0 auto -70px auto;
min-height:100%;
text-align:left;
background:url(body.png) center top no-repeat;
border-left:solid 1px #d1d9e1;
border-right:solid 1px #d1d9e1
}
.empty{
height:70px;
clear:both
}
.site{
position:absolute;
left:50%;
top:31px;
margin-left:415px
}
.site a, .site span{
display:block;
float:left;
width:22px;
height:22px;
margin-right:10px;
background-position:left top
}
.site a:hover, .site span{
background-position:left -22px
}
* html .container{
height:100%
}
.s{
overflow:hidden;
height:1px
}
table{
border-collapse:collapse
}
td{
font:normal 12px Trebuchet MS, sans-serif
}
img{
border:0
}
a{
text-decoration:none;
color:#576f84
}
a:hover{
text-decoration:underline
}
.w_{
width:100%
}
.t_{
vertical-align:top
}
.c_{
text-align:center
}
.r_{
text-align:right
}
.m_{
vertical-align:middle
}
.b_{
vertical-align:bottom
}
.div_l{
float:left
}
.div_r{
text-align:right
}
textarea{
overflow:auto;
overflow-y:auto;
overflow-x:hidden;
margin:0
}
p{
margin:0 0 10px 0;
line-height:180%
}
font{
line-height:auto
}
label input{
vertical-align:middle
}
.left{
width:345px;
padding:34px 0 70px 0;
float:left;
margin-right:-345px
}
.right{
margin-left:345px;
width:500px;
padding:34px 0 70px 0;
text-align:justify
}
.header{
background-color:#d1d9e1;
height:61px;
padding-left:28px
}
.header img{
margin:14px 0 0 0
}
.primary_nav{
margin:0 80px 100px 38px
}
.primary_nav a, .primary_nav span{
color:black;
display:block;
padding:2px 0 2px 22px;
margin-bottom:5px
}
.primary_nav span{
background:url(primary_nav.png) left center no-repeat;
cursor:default
}
.primary_nav .act{
background:url(primary_nav.png) left center no-repeat
}
.primary_nav1{
color:#576f84;
margin-bottom:10px
}
.primary_nav1 a, .primary_nav1 span {
color:#576f84;
padding:1px 0 1px 40px
}
.primary_nav1 span{
background:url(bullet3.png) 23px center no-repeat
}
.primary_nav1 .act{
background:url(bullet3.png) 23px center no-repeat
}
.search{
margin:0 0 15px 60px;
color:#576f84
}
.search img{
vertical-align:middle
}
.search .inp{
margin-right:5px;
width:160px;
color:#576f84
}
.leftimg{
margin-left:34px
}
.inp{
border:solid 1px #00aa9d;
font:normal 12px Trebuchet MS, sans-serif;
vertical-align:middle;
padding-left:3px;
padding-right:3px
}
.visual{
font:normal 18px Trebuchet MS, sans-serif;
margin-bottom:35px
}
.visual .l{
float:left;
width:285px;
margin-right:-285px
}
.visual .r{
margin-left:285px
}
.visual .l div, .visual .r div{
padding:4px 0 0 28px;
background:url(bullet1.png) left 5px no-repeat
}
.news{
margin-bottom:20px
}
.title{
color:#576f84;
font-weight:bold;
display:block;
margin:0;
padding-left:20px;
background:url(bullet2.png) left 4px no-repeat
}
.news p{
line-height:170%;
padding-left:20px
}
.new{
margin-bottom:24px
}
.footer{
height:70px;
width:988px;
margin:0 auto;
text-align:left;
font:normal 11px Trebuchet MS, sans-serif
}
.footer .l a{
color:#00ae9d;
text-decoration:underline
}
.footer .l{
height:34px;
height:expression('70 ' + 'px');
width:345px;
padding:36px 0 0 65px;
color:#7f7f7f;
float:left;
margin-right:-345px;
background:url(atilekt.png) 27px top no-repeat
}
.footer .r{
height:34px;
height:expression('70 ' + 'px');
margin-left:345px;
padding:36px 140px 0 0;
background:url(logo2.png) 480px 36px no-repeat
}
.copyright{
float:left;
width:33%;
margin-right:-40%
}
.info{
margin-left:40%
}
.margintop{
height:13px
}
h1{
color:#576f84;
font:normal 18px Trebuchet MS, sans-serif;
margin:0 0 7px 0
}
div.cat{
padding:0 0 5px 22px
}
div.cat .title{
margin:0 0 0 -22px
}
table.cat img{
border:solid 1px #c1c1c1;
float:left;
margin-right:11px
}
table.cat td{
color:#576f84;
width:230px;
padding:0 20px 20px 0;
vertical-align:top
}
.sled{
font-size:10px;
margin:-5px 0 15px 0
}
.imageLeft{
float:left;
margin:0 35px 15px 0
}
.imageRight{
float:right;
margin:0 0 15px 35px
}
.tablev1{
border-right:solid 1px #d1d9e1;
border-top:solid 1px #d1d9e1;
background-color:white;
margin-bottom:20px;
width:100%
}
.tablev1 td{
border-left:solid 1px #d1d9e1;
border-bottom:solid 1px #d1d9e1;
width:250px;
vertical-align:top
}
.tablev1 img{
vertical-align:middle;
margin-left:6px
}
.tablev1 table{
width:100%;
border:0
}
.tablev1 table td{
width:auto;
border:0;
padding:1px 8px 2px 0
}
.tablev1 .l{
width:90%;
padding:5px 5px 5px 10px
}
.pager{
margin-bottom:20px
}
.pager a{
margin-right:3px;
padding:2px 5px;
}
.pager a:hover{
padding:1px 4px;
border:solid 1px #00ae9d;
text-decoration:none
}
.pager span{
margin-right:3px;
padding:1px 4px;
border:solid 1px #00ae9d
}
.searchres{
padding:0;
margin:0 0 40px 25px;
list-style:none
}
.searchres li{
margin-bottom:20px;
line-height:160%
}
.searchres .title2{
font-weight:bold;
color:#576f84;
display:block
}
.searchres .link{
display:block
}
.searchres .num{
padding-right:10px;
margin-left:-25px
}