body {margin:0px; padding:0px;background:#F7F8F8; font: Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:24px; padding:15px 0 0 0 ;}
h2 {font-size:22px; padding:15px 0 0 0 ; color:red}

p {font: 16px Verdana, Arial, Helvetica, sans-serif;}

.table td {border:solid; border-color:#000000; border-width:1px}

#log_fon { height:66px; background:#CFC274; width:201px;}
.logo { background:#CFC274 url('../i/logo_apls.gif') no-repeat 10px 7px; width:201px; display:block; height:56px; text-decoration:none} 
.logo:hover { background:#CFC274 url('../i/logo_apls.gif') no-repeat 10px 7px; width:201px; display:block;  height:56px;} 
#phone {background:#CFC274; color:#fff; padding-right:25px; text-align:right; font:bold 14px/20px Arial;}

#menu_top { height:36px; width:100%; font: 18px/36px Arial, Helvetica, sans-serif; background:#CFC274;}
.menu_pas {padding:0 20px; margin:0; float:left; text-align:center; height:36px; color:#fff; text-decoration:none; border-left:4px solid #F7F8F8;}
.menu_pas1 {padding:0; margin:0; float:left; text-align:center; width:10px; height:36px; border-left:4px solid #F7F8F8;}
.menu_pas:hover {background:#F7F8F8; color:#660; text-decoration:none;}
.menu_act {padding:0 20px; margin:0; float:left; text-align:center; background:#F7F8F8; height:36px; color:#660; text-decoration:none;}

#search {text-align:right; background:#CFC274; padding-right:25px;}
#search #pol_ser { height:20px; width:120px;background:#CFC274; border:1px solid #fff; color:#fff; margin-right:10px;}
#search #but_ser { height:20px; width:50px;}

#menu_left { border-right:1px dotted gray; padding:10px 5px;}
#menu_left dl             { padding:6px 0; margin:0px;}
#menu_left dl dt dl       { padding:6px 0; margin-left:5px;}
#menu_left dl dt dl dt dl { padding:6px 0; margin-left:10px;}
#menu_left dt             { padding:6px 0; margin-left:15px;}
#menu_left dt dl {display:none;}


#menu_left a { display:block; color:#660; font:bold 14px/16px Arial, Helvetica, sans-serif; text-decoration:none; padding-left:5px;}
#menu_left a:hover {display:block; color:#fff; text-decoration:none; background:#660;  }
#menu_left a.act {color:#fff; background:#660;}

#copy {float:right; padding-right:15px; color:#999; font: bold 10px/12px Arial, Helvetica, sans-serif; text-decoration:none;}
#copy a {color:#999; text-decoration:none;}
#cont {padding:15px; font:12px/14px Arial;}
h4 a { font: bold 11px/18px Arial, Helvetica, sans-serif; text-decoration:none; color:#660}
.zak { background:#005BC3; padding:3px 25px; color:#fff;  font:bold 14px/20px Arial, Helvetica, sans-serif; text-decoration:none;}
.zak:hover { background:#999999;}

#txt_pole {width:300px;}
