body{height:100%;margin:0;padding:0;background:url('../images/common/body_bg.png');}
form{margin:0}

#main_container{width:970px;margin:10px auto 0;overflow:hidden;background-color:#ffffff;border:1px solid #CBC4B5;border-bottom:0}
#content_container{width:952px;margin:10px 9px;overflow:hidden}

#top{width:100%;margin:10px 0 4px 0;padding:0 10px;overflow:hidden}
#top #logo{width:204px;margin:12px 19px 0 0;float:left;outline-style:none;}
#top #logo img{border:0}
#menu{height:27px;margin:0;padding:0;background:url('../images/common/menu_bg.png') repeat-x #9F6105;list-style-type:none;overflow:hidden;}
#menu li{float:left;}
#menu li{padding:0 14px;background:url('../images/common/menu_li_separator.png') no-repeat right}
#menu .no_border{background:none}
#menu a{color:#F5F0E9;font:bold 12px arial;line-height:27px;text-decoration:none}
#menu a:hover{border-bottom:2px solid #F5F0E9}
#menu form{margin:1px 0 0 162px;}
#menu #s_keywords{width:125px;height:16px;margin-right:1px;padding:3px 6px;background:url('../images/common/keyword_box_bg.png') repeat-x;border:1px solid #AE6208;color:#9B5A0D;font:bold 13px arial;}
#menu .sbtn{vertical-align:top;outline-style:none}
#menu_bottom{height:5px;background:url('../images/common/menu_bottom.png');line-height:5px}


#random_company_list{width:300px;margin-right:8px;float:left;background-color:#FFFEF8;border:1px solid #F4F1E6}
#random_company_list h5{height:23px;margin:0 0 8px 0;background:url('../images/firma_rehberi/company_list_title.png') repeat-x;color:#5E5000;font:bold 13px arial;}
#random_company_list h5 span{margin:0 8px 0 12px;display:block;height:23px;background:url('../images/firma_rehberi/company_list_star.png') no-repeat right;line-height:21px;}
#random_company_list ul{margin:0 7px;padding:0;font:11px/16px tahoma;list-style-type:none;}
#random_company_list a{color:#476BbC;font:bold 11px tahoma;}
#random_company_list li a{text-decoration:none;outline-style:none}
#random_company_list li{margin:9px 0px;padding-left:15px;background:url('../images/firma_rehberi/company_list_node.png') no-repeat 0 2px;}
#random_company_list .add_company{display:block;margin-bottom:8px;padding:4px 7px 6px 0px;font:bold 11px tahoma;color:#000;text-align:right}

#foother{width:943px;margin:0 auto 15px;padding:10px 18px 10px 9px;background:url('../images/common/dot_x.png') repeat-x top #ffffff;overflow:hidden;color:#666666;font:12px arial;line-height:21px;}
#foother .left_side{width:50%;float:left;overflow:hidden}
#foother .right_side{width:50%;float:right;overflow:hidden}
#foother p{margin:0 0 2px 0}
#foother  a img{border:0}
#foother .copyright{font:bold 13px arial}
#foother .left_side a{color:#666666;}
#foother .prodestek span{color:#FF6600}
#foother .left_side ul{margin:0;padding:0;list-style-type:none}
#foother .left_side ul li{margin-right:12px;float:left;}
#foother .right_side p{text-align:right}
#foother .right_side  .links a{margin:0 8px;color:#666666}
#foother  .rss_link{margin-right:20px;padding:0 17px 0 0;background:url('../images/common/rss_14.png') no-repeat right;color:#EB8035;}
#foother  .warning{margin-right:8px;padding:0 17px 0 0;background:url('../images/common/warning.png') no-repeat right;color:#666666}

.layer1{overflow:hidden;background:url('../images/common/layer_bg.png') repeat-x 0 10px;border:1px solid #F2E8D7}
.layer1 .title{margin:0;background:url('../images/common/layer_cross1.png') repeat-x bottom #FFF9F0;color:#8D4420;font:bold 15px arial;line-height:25px;}
.layer1 .title h5{height:25px;margin:0;padding-left:12px;font:bold 15px arial;line-height:25px;}
.layer1 ul{margin:0 0 10px 0;padding:0 10px 0 15px;list-style-type:none;overflow:hidden;}
.layer1 li{padding:3px 0;background:url('../images/common/dot_x.png') repeat-x bottom}
.layer1 li a{color:#222222;font:12px sans-serif;text-decoration:none;}
.layer1 li a:hover{color:#0C5D9B}
.layer1 li a:visited{color:#BAB396}
.layer1 .no_border{background:none}

.textarea,.textbox{padding:3px 2px;background:url('../images/common/input_bg.png') repeat-x #FEFEFE;border:2px solid #A0A0A0;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;font:13px verdana}

#advert_top_728_90{width:728px;height:90px;overflow:hidden}
.ggads_160_600_cguide{margin:16px 6px 0 2px;float:right}

.ok_msg,.warning_msg,.error_msg{color:#ED2700;font:bold 13px tahoma;line-height:21px;text-align:center}
.ok_msg a,.warning_msg a,.error_msg a{color:#0E1A21;font-weight:normal}
.warning_msg{color:#ED9C00}
.ok_msg{color:#79B30A}


.alico {overflow:hidden; margin:5px 0 0 0 !important}
.alico,.alico li{padding:0 !important; list-style-type:none; }
.alico li {float:left; width:300px; height:100px;  margin:0 8px 0 0 !important; }
.alico li.end {margin-right:0!important; margin-left:20px !important; width:310px !important;}

* html .alico li.end {margin-right:0!important; margin-left:0 !important; width:310px !important;}

#index_advert_side { padding:0!important;  }
#news_block { overflow:hidden; width:100%; }
