html, body {
height:100%;
margin:0;
padding:0;
border:0;
font:normal 13px tahoma, sans-serif;
background:url(bodybg.gif) left 246px repeat-x
}
body form {
height:100%;
padding:0;
margin:0
}
.container {
width:100%;
margin-bottom:-99px;
min-height:100%
}
.empty {
height:99px;
clear:both
}
.footer td {
height:99px;
vertical-align:middle
}
.footer_s1 {
width:5%
}
.footer_r a {
color:white
}
* html .container {
height:100%
}
.s {
overflow:hidden;
height:1px
}
table {
margin:0;
border-spacing:0;
border-collapse:collapse
}
table td {
font:normal 13px tahoma, sans-serif
}
img {
border:0
}
a {
text-decoration:underline;
color:#31487a
}
a:hover {
text-decoration:none
}
.w_ {
width:100%
}
.t_ {
vertical-align:top
}
.c_ {
text-align:center
}
.r_ {
text-align:right
}
.m_ {
vertical-align:middle
}
.b_ {
vertical-align:bottom
}
.header {
height:176px;
width:100%
}
.header .spc, .header .s {
width:120px
}
.header .img .s {
width:856px
}
.navtop {
height:70px;
width:100%
}
.navtop td {
vertical-align:top
}
.navtop div {
height:70px;
width:100%
}
.navtop td {
height:70px;
width:20%;
padding:3px 0 0 30px;
line-height:115%
}
.navtop .netu {
background-image:none;
width:5%
}
.navtop span {
font-weight:bold
}
.navtop .cube_w {
background:url(cube_w.png) left 6px no-repeat
}
.navtop .cube_b {
background:url(cube_b.png) left 6px no-repeat
}
.navtop .cube_r {
background:url(cube_r.png) left 6px no-repeat
}
.navtop .cube_g {
background:url(cube_g.png) left 6px no-repeat
}
* html .png {
width:expression(this.firstChild.width);
filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')")
}
* html .png img {
behavior:expression(this.style.visibility="hidden")
}
.block1 {
margin-bottom:18px
}
.block1 .blockcnt {
padding:10px 25px 10px 15px
}
.block1 .blockbtm {
height:20px
}

.block2 {
margin-bottom:18px
}
.block2 .blockcnt {
padding:10px 25px 10px 15px
}
.block2 .blockbtm {
height:20px
}

h1 {
font:bold 14px tahoma, sans-serif;
margin:0 0 10px 0
}
.links a {
padding-left:22px;
margin-bottom:5px;
display:block
}
.links span {
font-weight:bold;
padding-left:22px;
margin-bottom:5px;
display:block
}
.links_l2 {
margin:7px 0 20px 8px;
padding:0;
list-style:none
}
.links_l3 a {
padding-left:26px;
background:none;
margin-bottom:4px;
font-size:11px;
line-height:120%
}
.links_l3 {
margin:0 0 20px 16px;
padding:0;
list-style:none
}
.links_l2 a {
padding-left:26px;
background:none;
margin-bottom:4px;
font-size:11px;
line-height:120%
}
.smap_l1 {
font-size:16px
}
.smap_l1 a {
padding-left:22px;
margin-bottom:5px;
display:block
}
.smap_l1 span {
font-weight:bold;
padding-left:22px;
margin-bottom:5px;
display:block
}
.smap_l2 {
margin:7px 0 20px 22px;
font-size:13px;
line-height:130%
}
.smap_l2 a {
background:none;
margin-bottom:4px
}
.smap_l2 span {
background:none;
margin-bottom:4px
}
.smap_l3 {
margin:7px 0 20px 29px;
padding:0;
font-size:11px;
line-height:110%
}
.smap_l3 a {
background:none;
margin-bottom:4px
}
.smap_l3 span {
background:none;
margin-bottom:4px
}
.news {
color:#114f7c
}
.date {
display:block;
font-size:11px
}
.lanit {
background:url(lanit.gif) left top no-repeat;
height:60px;
padding-left:55px;
font:normal 12px arial, sans-serif;
margin:0 0 5px 12%
}
.footer {
width:100%;
height:99px
}
.footer_l {
background:url(copy_bg1.png) right bottom no-repeat;
width:65.5%;
padding:0
}
.counter {
width:88px;
height:31px;
float:left;
margin-right:8px
}
.atilekt {
width:100%;
clear:both
}
.atilekt td {
font-size:11px;
height:64px;
padding:0 0 0 45px;
background:url(atilekt.jpg) left bottom no-repeat
}
.footer_r {
width:30%;
color:white;
font-size:11px;
vertical-align:middle;
background:url(copy_bg2.jpg) left bottom no-repeat;
background-color:#003a63;
padding:0 0 0 5px
}
.info {
width:100%;
margin-bottom:22px
}
.info td {
color:#155481;
font-size:11px;
vertical-align:middle;
padding:2px 0
}
.info .colored {
background-color:#d9eefc
}
.weather td {
padding-top:12px
}
.tablev1_s1 {
width:4%
}
.tablev1_l {
width:30%;
vertical-align:top
}
.tablev1_c {
vertical-align:top
}
.tablev1_r {
width:23%;
vertical-align:top
}
.tablev1_s2 {
width:1.5%
}
.tablev1_s3 {
width:4%
}

.tablev2_s1 {
width:4%
}
.tablev2_l {
width:30%;
vertical-align:top
}
.tablev2_s2 {
width:1.5%
}
.tablev2_r {
vertical-align:top
}
.tablev2_s3 {
width:4%
}
.sled {
font-weight:bold;
margin-bottom:22px
}
.sled a {
font-weight:normal
}
.year {
margin-bottom:24px;
font-size:14px
}
.year a, .year span {
margin-right:35px
}
.year span {
font-weight:bold
}
.date {
font-size:11px;
display:block
}
.pagertitle {
font-size:14px;
margin-bottom:6px
}
.pager span {
padding:0 2px 1px 2px;
background-color:#0f4d79;
color:white;
margin-right:5px
}
.pager a {
padding:0 2px 1px 2px;
margin-right:5px
}
.pager a:hover {
background-color:#0f4d79;
color:white
}
.pager .prev:hover, .pager .next:hover {
background-color:transparent;
color:black
}
p {
margin:0 0 14px 0
}
.section {
margin-bottom:30px
}
.table_cat {
width:100%
}
.table_cat td {
padding:5px 6px 7px 6px;
vertical-align:top
}
.table_cat .model {
width:25%
}
.iChangeTableBg {
background-color:#f5f5f5
}
.faq {
margin-bottom:20px
}
.faq_tbl td {
padding:4px 0
}
.faq_tbl .td_l {
padding-right:20px
}
.faq_tbl .inp {
width:421px;
font:normal 12px arial, sans-serif
}
.faq_tbl textarea {
width:421px;
font:normal 12px arial, sans-serif
}
.order_tbl td {
padding:6px 0
}
.order_tbl .td_l {
padding-right:5px;
text-align:right
}
.order_tbl .inp {
width:421px;
font:normal 12px arial, sans-serif;
height:19px
}
.order_tbl textarea {
width:421px;
font:normal 12px arial, sans-serif
}
.order_tbl .file {
height:20px;
font:normal 12px arial, sans-serif
}
.order_tblin {
width:421px
}
.order_tblin td {
padding:0
}
.order_tbl .td_btn {
padding-top:12px
}
.order_tbl .attn {
color:#b2b2b2;
padding-top:20px
}
.site {
position:absolute;
top:35px;
right:42px;
width:auto;
height:auto
}
.site a, .site span {
display:block;
float:left;
width:22px;
height:22px;
margin-left:30px;
background-position:left top
}
.site a:hover, .site span {
background-position:left -22px
}
.logo {
position:absolute;
top:71px;
left:59px;
width:auto;
height:auto
}
.search {
position:absolute;
top:120px;
right:46px;
width:auto;
height:auto
}
.search input {
width:210px;
margin-right:5px;
font:normal 12px arial, sans-serif;
vertical-align:top;
margin-top:1px
}
