body {margin:0; padding:0; background: #ffffff; color:#000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align: center;}
body {background: url(i/body_bg.jpg) repeat-x top;}
body {behavior:url(csshover.htc);}

#plashka, #plashka td { font-size:16px; color:#ff6600; padding: 2px 0px 2px 0px; margin:0px; }
#plashka { border-top:solid 1px #ff6600; }
#plashka2 { text-align:left; font-size:10px; color:#FFFFFF; padding: 2px 0px 2px 11px; margin:0px; font-weight:bold; background-color : #ff6600; text-transform:uppercase; }

#neh1{ font-size:16px; color:#003366; padding: 0px; margin:0; text-align:left;}
strong { color:#003366; }

H1 { font-size:16px; color:#003366; padding: 0; margin:0; font-weight:normal; line-height: 20px;}
H2, H2 a { font-size:14px; color:#003366; margin:0; padding: 8px 0 0 0; font-weight:normal;}
H3 {color:#000000; font-size:13px; font-weight:normal; padding:5px 10px; margin:0;}

H1 { font-size:16px; color:#002255; padding: 2; margin:0; font-weight:normal; line-height: 20px;}
H2, H2 a { font-size:14px; color:#00203f; margin:0; padding: 8px 0 0 0; font-weight:normal;}
H3 {color:#000000; font-size:13px; font-weight:normal; padding:5px 10px; margin:0;}

#liner {
font-size:10px;
margin-bottom:7px;
}
#liner td a{
font-size:10px;
}
#l_fine {
font-size:10px;
margin-bottom:7px;
}
#l_fine  a{
font-size:10px;
}
#r_fine {
font-size:10px;
margin-bottom:7px;
}
#r_fine  a{
font-size:10px;
}
h1 a, h3 a, h4 a {text-decoration:none; clear:both;}
h4 {margin:5px 0 0 0; font-size:14px; font-weight:normal;}

p, li, td, div {font-size:11px; color:#003366; line-height: 140%; padding-top:0; margin-top:0;}
a, a:link, a:active, a:visited {color:#000000;text-decoration:underline; }
a:hover {color: #000000;text-decoration:none; }
a img {border:0;}

hr {border-top:solid 1px #001c62; border-bottom:none; border-left:none; border-right:none; padding:0; margin:0 0 7px 0;}
hr.add {padding:0; margin:0;}
br {clear:both;}

input, select, textarea {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; }


#page {width:880px; margin:0 auto; padding:0; text-align:left;}
#main {width:100%; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#right { width:340px; float:right; margin:0px; padding:0px;}
#right p {clear:both; margin:8px 0; padding:0;}

#footer {width:880px; height:140px; color:#ccc; margin:0; padding:0;}
#footer hr {color:#fc0; border:none; height:1px; background-color:#3c8bb6; padding:0; margin:0 10px;}
#footer hr {border-top:solid 1px #000000; border-bottom:none; border-left:none; border-right:none; padding:0; margin:0 0 7px 0;}



#menu_top {color:#7f7866;  font-size:12px; text-align:center; word-spacing: 5px; padding: 12px 10px 7px 10px;}
#menu_top .select {color:#000; text-decoration:none; font-weight:bold;}
#menu_top a{color:#7f7866; text-decoration:none;}


#maintop { width:910px; height: 140px; align: center; margin:0 auto; padding:0; text-align:left;}
#logo {float:left;margin:0px;font-size:9px;color:#000;z-index:10000;}
#logo a {text-decoration:none;font-size:9px; color:#000;}
#logo a:hover{text-decoration:underline;}
#search {color:#000000;  width:320px; padding-bottom:5px;  font-size:11px; text-align:left;}
#search td{color:#000000; font-weight:bold;}
#search img {border: 1px black solid;}

#top_right { width:100%; padding-top:4px; }
#top_main { width:100%; height:20px; text-align:right; padding:0;}

.ban_a {width:510px; float:left; border-right:1px #ddd solid; margin:0px; padding:0px;}
.ban_b {width:320px; float:right; margin:0px; padding:0px; text-align:right;}
.ban_a p, ban_b p {padding: 0px;}




#pda{ height:7px;}
#pda a, #pda a:link, #pda a:active, #pda a:visited {font-size:9px; color:#000000; text-decoration:none;}
#pda a:hover {text-decoration: underline;}

.fls {float:right; clear:both; text-align:left; margin:0; padding:0; border: 1px #f00 solid;}
.time {float:left; text-align:left; font-size:10px; color:#666666;}
.homamo {float:right; font-size:10px; color:#999;}
.ico {text-align:center; padding:10px;}

.small {color:#000; font-size:10px;}
.small a {color:#000; text-decoration: underline;}

.adv {clear:both; text-align:center; margin:0; padding:5px 0 5px 10px;}

#firm {background:url(i/bgf.gif) repeat-x; font-size:11px; color:#666; padding:3px 10px 10px 0; margin:10px 0 5px 10px;}
#firm b {color:#000000;}
#firm img {float:left; text-align:left; margin:2px 5px 2px 0;}

#news {padding:0;}
#news span {color: #000000; font-size: 9px;}

#search a {color:#000000; text-decoration: underline;}
form {font-size:9px; clear:both; margin:6px 0; padding:0;}
.inp {background-color:#fff; border:none; margin:5px 0; font-size:9px;}
.enter {background:url(i/knp.gif) no-repeat center; width:55px; color:#fff; padding:5px; letter-spacing:1px; text-align:center; font-size:11px; font-weight:bold; border:none;}

#txtin{ letter-spacing : 160%; line-height: 120%; font-family: Verdana; font-size: 12px; width:517px; }

#txtin td{ letter-spacing : 160%; padding-right: 5px; height: 25px; line-height: 200%; }
.ttime{ color:#d00; text-align:right; font-size:18px; font: bold Georgia;}
.type{ font:Verdana; color:#003366; font-size: 10px; line-height : 10px;}
.pprise td{ height:20px; border-bottom: 1px solid #fad8b8;}
.fotto img{ border: 1px solid #000;}
img { behavior: url("png.htc"); }

.button { height:20px; border:solid 1px #003c74; #border:solid 1px #003c74; background:url(i/button_bg.gif) repeat-x; margin-top:2px; margin-bottom:2px; }

.clouds { line-height:18px; }
.clouds a:link, .clouds a:visited { color:#003c74; }
.clouds a:hover { background:#ff6600; color:#FFFFFF; }

