/*-- e-builder 03/06/09 for oninfo.ru --*/

body#main_body {font-size: 13px; background-color: #fff; padding: 0px; margin: 0; color: #333333; font-family: Arial, sans-serif;}
#container {
	min-width:900px;
    width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 900)? "900" : "100%");
	
    }
#inf{margin: 0 48px 0 48px;}

img {border:0;}
a {color:#666666; text-decoration: none;}
a:hover {color: #2c6dc8; text-decoration: underline;}
a:visited {color: #666666;}
a:link {color: #666666;}

h1{display: inline; margin:0px; padding:0px; font: bold 22px/25px  "Arial"; color: #333333;}
h2{display: inline; margin:0px;padding:0px; font: bold 20px/25px  "Arial"; color: #333333;}
h4{display: inline; margin:0px; padding:0px; font: bold 18px/25px  "Arial"; color: #33cc33; }

.bl {color:#7367b7;}
.gr {color:#68bc0f;}
.black{color:#000000;}
.red{color:red;}
.blue{color:blue;}
.nobr{white-space: nowrap;}
.sel{background-color: #6fd021; color:#ffffff;}
.italic{font-style: italic;}
.bold{font-weight:bold;}
.cl {display:block; clear:both; height:0; line-height:0; font-size:0; }


#header{min-width:807px; height:74px; margin-top:20px;}
#header .search{background: url( '/img/search_b.gif') left top no-repeat; width:370px; height:21px; font-size: 9px; margin-left:285px;}
#header .inputbox{float:left;}
#header .search_input{margin:3px 0 0 5px; border:0px; height:14px; color:#999999;}
#header .search_button{position:relative; float:right; left:-10px;}

#header .logo{float:left;}
#header .part{width:100%; background: url( '/img/bg_header_line.gif') repeat-x top; font-size: 12px; font-family: Arial; color:#fff; float:right;}
#header .part a{color:#fff; text-decoration: underline;}
#header .part a:hover{color:#ffed25; text-decoration: none;}


#header .c_part ul{list-style-type:none; margin:0; padding:0; padding-left:12px; font-size: 14px;}
#header .c_part ul li {margin: 4px 6px 0 0; _padding:0; float:left;}
#header .slash{margin:0 13px 0 13px;}
#header .c_part{width:337px; _width:335px; float:left;}
#header .r_part{width:182px; background: url( '/img/bg_header_blue_line.gif') repeat-x top; height:26px; float:right;}
#header .r_part_text{font-size: 13px; padding-top:4px; padding-left:5px; float:left;}
#header .r_part_rnd{background: url( '/img/r_header_line_rnd.gif') no-repeat top; width:10px; height:26px; float:right;}
#header .sublink_line{margin-top:5px; margin-left:285px; color:#474747;}
#header .sublink_line a{color:#474747; text-decoration: underline;}

#yadir{margin-top:15px; clear:both;}
#dopinfo{margin:22px 0 15px 0; clear:both;}
#dopinfo a{color: #4dac01; text-decoration: underline;}

#content{clear:both;}
#content .greyline{width:100%; height:26px; margin-bottom:18px; background: url( '/img/bg_grey_line.gif') repeat-x top; clear:both;}
#content .l_grey_rnd {background: url( '/img/l_grey_line_rnd.gif') no-repeat top; width:11px; height:26px; float:left;}
#content .greyline_info{width:96%; padding:4px 4px; float:left;}
#content .r_grey_rnd {background: url( '/img/r_grey_line_rnd.gif') no-repeat top; width:11px; height:26px; float:right;}
#content .greyline a{color:#6354b9; text-decoration: underline;}
#content .ads_count{float:right;}
#content .abovcity{float:left;}

#content .cattable{padding: 0 10px 0 10px; color:#cccccc;}
#content .cattable a{text-decoration: underline;}

#content .path{padding-left: 0; padding-right: 10px; padding-top: 16px; padding-bottom: 16px; font: bold 22px/25px  "Arial"; }
#content .category_title{margin-top:-6px; _margin-top:-4px;}
#content .categorys_names{margin-top:-13px;_margin-bottom:-3px;}
#content .categorys_names_post{margin-top:3px;_margin-bottom:-3px;}
#content .cattitle {color:#6354b9; font: bold 14px "Arial"; text-decoration: underline;}
#adw{height:91px; margin:15px 0 15px 0; clear:both;}
#content .st_m{margin-top:10px; padding: 0 10px 0 10px; text-align:justify; background-color: #fafafa;}

#content .ads {margin-bottom:8px;}
#content .small_image{border:1px solid #c5c5c5; margin-right:11px;}
#content .normal_image {border:1px solid #c5c5c5; margin-right:11px; margin-bottom:5px;}

#content .new5lists {margin-top:6px; padding: 0 10px 0 10px;}
#content .ads_list {padding: 0 10px 0 10px;}
#content .ads_title {margin-bottom:5px; float:left;}
#content .ads_title a{font: bold 12px "Arial"; color:#6354b9; text-decoration: underline;}
#content .ads_path {padding-top:3px; clear:both;}
#content .ads_path a{color:#4dac01; text-decoration: underline;}
#content .ads_minfo{text-align:justify; clear:both;}
#content .ads_dopinfo{font: bold 11px "Arial"; white-space: nowrap; float:right;}
#content .ads_dopinfo a{color:#4dac01; text-decoration: underline; font-weight:bold;}

#content .big_ads{padding: 10px 10px 5px 10px; background-color: #f9f9fc;}
#content .big_ads_minfo{text-align:justify;}
#content .big_ads_cont{margin-top:5px;}

#content .subcat_table td{background-color: #f5f5f5;padding:5px;}
#content .subcat_table a {color:#4dac01; text-decoration: underline;}
#content .subcat_table .sel a{background-color: #f5f5f5; color:#000; text-decoration: none;}

#content .page_title{font-weight:bold;}
#content .sim_links{background-color: #f5f5f5; margin-top:8px; margin-bottom:5px; padding:5px; clear:both;}
#content .sim_links a{color:#4dac01; text-decoration: underline;}

#content .index_city a{color:#4dac01; text-decoration: underline;}

#content .fontline_info{width:96%; padding:6px 4px 0 4px; font: normal 12px "Arial"; float:left;}
#content .font_pagemenu{float:right;}
#content .font_pagemenu a{color:#000; text-decoration: underline;}
#content .font_pagemenu .sel{background: none; color:#000; font-size: 13px; font-weight:bold;}
#content .font_alfmenu{float:left;}
#content .font_alfmenu a{color:#000; text-decoration: underline;}
#content .font_alfmenu .sel{background: none; color:#000; font-size: 13px; font-weight:bold;}
#content .font_menu{width:90%; clear:both; padding:0 10px 10px 10px; margin-bottom:5px;}
#content .font_menu ul{list-style-type:none; padding:0 0 0 10px; _padding:0; _margin:0 0 0 10px;  font-size: 14px;}
#content .font_menu ul li {margin:-10px 12px 0 0; _margin: 4px 6px 0 0; _padding:0; float:left;}
#content .font_menu ul li a{color:#6354b9; text-decoration: underline;}


.mix_pic{width:70%; hight:70%;}
.mix_name {font: bold 12px "Arial"; color:#6354b9; text-decoration: underline;}
.mix_desc{}
.mix_price{}
.mix_merch{}

#mainfonttable .font_prv{}
#mainfonttable .font_prv img{border:1px solid #000;}
#mainfonttable .font_desc a{color:#4dac01; text-decoration: underline;}

#mainfonttable {width:90%; padding: 0 10px 0 35px; font-size:12px; color:#000; text-align:center;margin: 0 auto;}
#mainfonttable .conteiner {float:left;width: 33%;}
#mainfonttable .font_box {display:table-cell; height:100px; vertical-align: middle; background:#fff; border:2px solid #fff; }
#mainfonttable .font_box p {_margin-bottom: 7px;}
#mainfonttable .cl {display:block; clear:both; height:0; line-height:0; font-size:0;}
#mainfonttable .fonttable{border:1px solid #CCC7E7;margin: 0 auto;}

#catinfo {width:99%; vertical-align: top;}
#catinfo .catrbox {float:left; width: 31%; min-height:65px; padding:0 15px 35px 0;}
#catinfo .cattbox a{color:#6354b9; font: bold 14px "Arial"; text-decoration: underline;}
#catinfo .catrboxlist {}
#catinfo .catrboxlist ul {list-style-type:square; padding:0 0 0 15px; margin:0;}
#catinfo .catrboxlist ul li{}
#catinfo .cl {display:block; clear:both; height:0; line-height:0; font-size:0;}

.oboi_box{margin-bottom:25px;}
.oboi_catlist{width:20%; margin-right:4px; float:left;}
.oboi_catlist a{color:#4dac01; text-decoration: underline; font-weight:bold;}
.oboi_list{min-width:640px; width:79%; float:left;}

#wall_gallery {width:99%; font-size:12px; color:#000; text-align:center;}
#wall_gallery .conteiner {float:left;width: 33%;}
#wall_gallery .picturebox {display:table-cell; width:210px; height:210px; vertical-align: middle; background:#CCC7E7; border:2px solid #fff; }
#wall_gallery .picturebox p {margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px"); _margin-bottom: 7px; }
#wall_gallery .cl {display:block; clear:both; height:0; line-height:0; font-size:0; }

#footer{width:100%; height:26px; background-color: #6fd021; margin:0 0 5px 0; color:#fff; clear:both;}
#footer .l_rnd{background: url( '/img/l_footer_line_rnd.gif') no-repeat top; width:9px; height:26px; float:left;}
#footer .fline_info{padding:4px 4px; float:left;}
#footer .r_rnd{background: url( '/img/r_footer_line_rnd.gif') no-repeat top; width:8px; height:26px; float:right;}
#footer a{color: #fff;}
.counters{margin-right:7px; float:right;}

.form1{vertical-align: top; background-color: #f5f5f5; padding-left: 10px; padding-right: 10px; padding-top: 9px; padding-bottom: 11px; }
.form_head{vertical-align: top; background-color: #76858d; padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; color: #ffffff; font: bold 11px/15px  "Tahoma", "Arial"; }

input.in {padding-left:16px; background-image: url('/rank/prcy.png'); background-repeat: no-repeat; font-size: 9pt; color: #000; font-family: Verdana, Arial;}