body {margin:0; padding:0; background:url(i/bgs.gif) repeat-x #fff; color:#444; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
H1 { font-size:20px; color:#000000; font-weight:normal; padding:0px; margin:0;}
.kakH1noneon { font-size:19px; color:#000000; font-weight:normal; padding:0px; margin:0;}
H2 {width:400px; font-size:16px; color:#f30; margin:0; padding:0; font-weight:normal;}
H2 a {color:#f30;}
H3 {background:#f30; color:#fff; font-size:13px; font-weight:bold; padding:2px 5px; margin:0;}

h1 a, h2 a, h3 a, h4 a {text-decoration:none; clear:both;}
h4 {margin:5px 0 0 0; font-size:14px; font-weight:normal;}

p { margin: 2px; }

p, li, td, div {font-size:11px; color:#444;}
form {font-size:9px; clear:both; margin:15px 0; padding:0;}
a {color: #666;}
a:visited {color:#444;}
a:hover {color:#000;}
a img {border:0;}


hr {color:#ccc; border:none; height:1px; background-color:#ccc; clear:both; padding:0; margin:10px 0 5px 0;}

/* ======== page settings ======== */
#shapka {height:115px;}

#page {width:880px; margin:0 auto; padding:10px 0 0 0; text-align:left;}

#main {width:540px; float:left; clear:left; margin:0; padding:0 0 0px 0;}

#right {width:320px; float:right; margin:0; padding:0 0 20px 0;}
#right p {clear:both; font-size:11px; line-height:130%; margin:0; padding:10px;}

#footer {font-size:10px; line-height: 180%; width:100%; margin:10px 0; text-align:left; clear:both; padding:5px 0; border-top:3px #000 solid;}

#h1 { color: #FFFFFF; font-weight: bold; }
#h1 a:link, #h1 a:visited { color: #FFFFFF; text-decoration: none; }
#h1 a:hover { color: #FFFFFF; text-decoration: none; }

/* ======== helper ======== */
#name a, #name a:visited { font-size:32px; font-family:Georgia; font-weight:normal; background:#ccc; color:#666; padding: 0 20px 5px 10px; margin: 0 0 10px 0; text-decoration:none; float:left;}
#pda{font-size:9px; color: #999;float: left; clear: both; height: 5px; margin: 0; padding: 0px 0 9px 0px;}
#pda a, #pda a:link, #pda a:active, #pda a:visited {font-size:9px; color: #999; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#pda a:hover {text-decoration: underline;}
#add {width:580px; font-size:10px; float:right; margin:0; padding-bottom:9px; text-align:right;}

/*#topic {width:100%; float:left; clear:both; margin-bottom: 15px; background:url(i/car.jpg) no-repeat #999 right; }*/
#topic {width:100%; float:left; clear:both; padding:0px; color:#fff;font-size:11px;text-transform:uppercase;}
#topic a{font-size:11px; font-weight:bold; color:#fff;text-decoration:none;}
#topic a:hover{text-decoration:underline;}
.fls {clear:both; margin:0; padding:0 0 0 0; border-left:1px #f30 solid; border-right:1px #f30 solid; border-bottom:1px #f30 solid;}
.fls2 {clear:both; margin:0; padding:0 0 0 0; border-left:1px #0900ba solid; border-right:1px #0900ba solid; border-bottom:1px #0900ba solid;}

#small {color: #999; font-size: 10px;}
#small a, #small a:link, #small a:active, #small a:visited {color: #777; text-decoration: underline;}
#small a:hover {color: #333; text-decoration: underline;}

.adv {clear: both; margin:5px 0; padding:5px 0;}
.adres {clear:both; margin: 10px 0 0 0;}
.sm {font-size:10px; float:right; width:200px; padding: 12px 0 0 0;}

#news p {font-size:11px; background: #f6f6f6; color:#666; padding:0 5px 0 10px; margin:0 0 4px 0;}
#news img {float:left; text-align:left; margin:3px 5px 2px 0;}
#news span {font-size:10px; color:#900;}

ul {margin-top:2px;margin-bottom:3px; list-style-type: disc;}
#vopros_otvet {padding:0 5px 0 10px;font-size:11px;}
#vopros_otvet li {font-size:11px;}

#search {padding:0 11px 0 11px; text-align:left;}
.form {background-color:#fff; border: 1px #ccc solid; margin:10px 0; font-size:11px;}
.enter {background-color:#f00; border: none; color: #fff; padding: 2px 5px; font-size:11px; font-weight: bold;}
input { padding:1px 5px; font-size:10px; height:16px; }
input.button { background: #888888; height: 20px; color: #FFFFFF; }

/* navigation */
#nava {float:left; margin:0; padding:0; font-weight:bold;}
#nava li {list-style:none; margin:0; padding:0;}
#nava li a {width:180px; text-decoration:none; margin:0; padding:0 0 0 10px; line-height:28px; color:#fff; border-bottom:1px solid #999;}
#nava li a:hover {background:#fff; color:#f00; border-bottom:1px solid #fff;}
#nava li .curent {background:#fff; color:#369; border-bottom:1px solid #fff;}
#nava li .curent a:hover {background:#fff; color:#369;}

.otz {font-size:11px; color:#666; margin: 10px 0; }
.otz b {font-size:12px; color:#369; font-weight: normal;}
.otz span {font-size:10px; color:#999;}

.adr {font-size:11px; color:#f00;}

#txtin {float:left; clear:both; margin:0; padding:0;}
#txtin p {float:left; width:400px;}
/*#txtin ul, li {float:left; width:400px;}*/
#map {font-size:10px; float:right; width:130px; padding: 5px 0 0 0; clear:both; line-height: 150%;}
#map a b {font-size:11px; color:#f00; text-decoration: none;}
#map img {clear:both; margin:0; padding:0; border: 1px #f00 solid;}

/*Ваня пишет хернь*/

#poloska{border-left:1px #f00 solid; width:100%; padding-left:5px;}

#zagol {width:100%; text-decoration:none; border-bottom:1px #f00 solid; border-left:5px #f00 solid; font-size:16px; font-weight:bold; color:#f00;  }
#zagol {margin:0 0 3 0; padding:0 0 1 3;}
#zagol a {font-size:16px; color:#f00;text-decoration:none; font-weight:bold;}

#red {font-size:11px; line-height: 16px;}
#red b {font-size:11px; color:#f00;}


#icon img{margin-left:2px; margin-bottom:3px;}

#right .addres {font-size:12px; line-height:130%; color:#f30; clear:both;}
#right .addres a {font-size:12px; line-height:130%; color:#f30; clear:both;}

#right .addres2 {font-size:11px; line-height:130%; color:#0900ba; clear:both;}
#right .addres2 a {font-size:11px; line-height:130%; color:#0900ba; clear:both;}

#bodytext, #bodytext p, #bodytext li, #bodytext td { font-size:11px; padding:10px; }
#bodytext2, #bodytext2 p, #bodytext2 li, #bodytext2 td { font-size:11px;  }

#skolz {
        clear:both;
        margin:0px;
        z-index: 1;
        right:0px;

    position: fixed;
    top: 300px;

    #position: absolute;
    #top: expression(document.getElementsByTagName("body")[0].scrollTop + 300 + "px");

}

img.png { behavior: url(pngbehavior.htc); }

