/* main */
body {
	padding: 0px;
	margin: 0;
}
div#main{
	margin: 0px auto; 
	width: 995px;
	font-family: Arial, Helvetica, sans-serif;
}
div#main div#main_head{
	margin-bottom: 15px;
}
div#left_box, div#left_box *,
div#centr_box, div#centr_box *,
div#right_box, div#right_box * {
	font-family: Arial, Helvetica, sans-serif;
}
div#left_box{
	width: 240px;
	float: left;
}
div#centr_box{
	width: 490px;
	float: left;
	margin: 0px 10px;
}
div#right_box{
	width: 240px;
	float: left;
}
div.clear{
	clear: both;
}
div#left_box a, div#centr_box a, div#right_box a{
	color: #066cb0;
	text-decoration: underline;
}
div#left_box a:hover, div#centr_box a:hover, div#right_box a:hover{
	text-decoration: none;
}
/* end main */
/* other ----------------- */
div#banner{
	margin: 0px;
}
input.but_rbis{
	font-size: 11px;
	padding: 0px 7px;
}
span.red_color{
	color: #c80000;
}
div.msgood{
	background-color: #80a5c6;
	padding: 10px;
	width: 312px;
	font-size: 13px;
	color: #ffffff;
	z-index: 10;
}
div.msbad{
	background-color: #c80000;
	padding: 10px;
	width: 312px;
	font-size: 13px;
	color: #ffffff;	
	z-index: 110;
}
div.msbad img{
	float: right;
	border: none;
}
div#blok-preview-bloker {
	background-color:#585858;
	display:none;
	left:0;
	opacity:0.3;
	position:absolute;
	top:0;
	z-index:300;
}
/* end other */
/* Top_menu  ---------------------------*/
div#top_menu{
	margin-bottom: 10px;
}
div#top_menu a, div#yop_menu a:visited {
	color:#999999;
	font-size: 20px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0px 41px 0px 5px;
}
div#top_menu a:hover{
	text-decoration: none;
}
div#top_menu a.selected{
	color: #c80000;
	text-decoration: none;
}

div#top_menu a#last_top_item {
	margin: 0px;
}
/* end menu tree  */
/*  Menu tree  --------------------------------------------------------------*/
div.menu-tree{
/*	height: 23px; */
}
div.menu-tree div#home_div{
	float: left;
}
div.menu-tree div#l_div{
	margin-left: 30px;
}
div.menu-tree img{
	border: none;
}
div#bottom-menu-tree{
	border-bottom: 2px solid #e8e8e8;
	margin: 3px 0px 10px;
	clear: both;
}
div.menu-tree img.tree-home{
	vertical-align: bottom;
}
div.menu-tree a.tree-home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
}
div.menu-tree a:hover{
	text-decoration: none;
}
div.menu-tree a, div.menu-tree a:visited{
	color: #066cb0;
}
div.menu-tree a, div.menu-tree span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3f87bb;
	margin: 0px 5px;
}
div.menu-tree span.seper{
	color: #3f87bb;
	font-size: 13px;
}
/* ---------- top menu -------------------- */
div#box_top_menu{
	margin-bottom: 20px;
}
div#box_top_menu, div#line_1, div#line_2{
	position: relative;
	overflow: hidden;
	zoom: 1;

}
div#box_top_menu div#line_1{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_bg.gif");
	background-repeat: repeat-x;
	float: left;
	overflow: hidden;
	zoom: 1;
	padding: 0 2px;
	clear: both;
	width: 990px;
}
div#box_top_menu div#line_2{
	background-repeat: repeat-x;
	float: left;
	overflow: hidden;
	zoom: 1;
	/*  margin: 0px 15px; */ 
	
}
div#box_top_menu div#line_1 div,
div#box_top_menu div#line_2 div{
	float: left;
}
div#box_top_menu div.main_tab,
div#box_top_menu div.main_tab_s,
div#box_top_menu div.sub_tab{
	margin-right: 2px;
}
/* main tab */
div#box_top_menu div.f{
	margin:0px 2px 0px -6px;
}
div#box_top_menu div.main_tab span,
div#box_top_menu div.main_tab_s span,
div#box_top_menu div.main_tab a,
div#box_top_menu div.main_tab_s a{
	display: block;
	float: left;
}
div#box_top_menu div#line_1 div.main_tab span.left{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_left.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div#line_1 div.main_tab span.right{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_right.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div#line_1 div.main_tab a{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_midl.gif");
	background-repeat: repeat-x;
	height: 25px;
	padding: 6px 12px 0px;
	
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#box_top_menu div#line_1 div.main_tab a.ogl,
div#box_top_menu div#line_2 div.main_tab a.ogl{
	color: #c80000;
}
div#box_top_menu div#line_2 div.main_tab span.left{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_left_m2.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 25px;
}
div#box_top_menu div#line_2 div.main_tab span.right{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_right_m2.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 25px;
}
div#box_top_menu div#line_2 div.main_tab a{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_midl_m2.gif");
	background-repeat: repeat-x;
	height: 19px;
	padding: 6px 12px 0px;
	
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* end main tab */
/* selected tab  */
div#box_top_menu div.main_tab_s span.left{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_left_s.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div.main_tab_s span.right{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_right_s.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div.main_tab_s a{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_midl_s.gif");
	background-repeat: repeat-x;
	height: 25px;
	padding: 6px 12px 0px;
	
	font-size: 14px;
	font-weight: bold;
	color: #c80000;
	text-decoration: none;
}
/* end selected tab  */
/* sub tab */
div#box_top_menu div.sub_tab span,
div#box_top_menu div.sub_tab_l span,
div#box_top_menu div.sub_tab a,
div#box_top_menu div.sub_tab_l a{
	display: block;
	float: left;
}
div#box_top_menu div#line_1 div.sub_tab span.left,
div#box_top_menu div#line_1 div.sub_tab_l span.left{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_left_sub.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div#line_1 div.sub_tab span.right,
div#box_top_menu div#line_1 div.sub_tab_l span.right{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_right_sub.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 31px;
}
div#box_top_menu div#line_1 div.sub_tab a,
div#box_top_menu div#line_1 div.sub_tab_l a{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_midl_sub.gif");
	background-repeat: repeat-x;
	height: 25px;
	/* padding: 6px 12px 0px; */
	padding: 6px 14px 0;
	font-size: 14px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}

div#box_top_menu div#line_2 div.sub_tab span.left,
div#box_top_menu div#line_2 div.sub_tab_l span.left{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_left_2.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 25px;
}
div#box_top_menu div#line_2 div.sub_tab span.right,
div#box_top_menu div#line_2 div.sub_tab_l span.right{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_right_2.gif");
	background-repeat: no-repeat;
	width: 2px;
	height: 25px;
}
div#box_top_menu div#line_2 div.sub_tab a,
div#box_top_menu div#line_2 div.sub_tab_l a{
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_midl_2.gif");
	background-repeat: repeat-x;
	height: 19px;
	padding: 6px 12px 0px;
	
	font-size: 14px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}
/* end sub tab */
/*
div#box_top_menu div.sub_tab{
	border-top: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	font-size: 14px;
	font-weight: bold;
	color: #606a74;
	padding: 3px 10px;
	margin-right: 2px;
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_2.gif");
}
div#box_top_menu div.sub_tab_l{
	border-top: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	font-size: 14px;
	font-weight: bold;
	color: #606a74;
	padding: 3px 10px;
	background-image: url("http://ukrbiznes.com/readybusiness/img/top_m_2.gif");
}
*/
div#box_top_menu div.sub_tab_l a,
div#box_top_menu div.sub_tab a{
	color: #606a74;
	text-decoration: none;
}
/* ---------- end topm menu --------------- */
/*  show menu -------------------- */
div#menu_show{
	font-size: 11px;
	margin: 10px 0px;
	background-color: #f1f6fa;
	padding: 0px 6px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	zoom: 1;
}
div#menu_show form{
	padding: 0px;
	margin: 0px;
}
div#menu_show form select{
	color: #737373;
	font-size: 11px;
}
div#menu_show td#menu_show_l{
	padding: 2px 0px;
	font-weight: bold;
	font-size: 12px;
}
div#menu_show td#menu_show_r{
	text-align: right;
	padding: 2px 0px;
	font-size: 12px;
}
div#menu_show td#menu_show_r input{
	font-size: 11px;
	padding: 0px 8px;
}
/* end show menu */
/* personal menu ----------------- */
#menu_add_bissnes.free{
	margin-bottom: 10px;
}
#menu_add_bissnes a{
	color: #3eb333 !important;
	font-size: 18px;
}
#menu_add_bissnes img{
	vertical-align:middle;
}
div#personal_menu{
	width: 220px;
	background-image: url("http://ukrbiznes.com/readybusiness/img/personal_menu/bg_personal_menu.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #f4f8fe;
	margin-bottom: 15px;
	padding: 10px 10px 10px 10px;
	font-size: 13px;
}
div#personal_menu #menu_add_bissnes a{
	color: #3eb333;
	font-size: 18px;
}
div#personal_menu a.adm{
	color: #C80000;
}
div#personal_menu #menu_add_bissnes img{
	vertical-align:middle;
}
div#personal_menu ul{
	list-style: none outside none;
	margin: 10px 0px 10px 5px;
	width: 200px;
	padding: 0px;
}
div#personal_menu ul li{
	padding: 3px 0px 3px 10px;
	margin: 0px;
}
div#personal_menu ul li a{
	font-weight: bold;
}
div#personal_menu ul li.selected{
	background-color: #066cb0;
}
div#personal_menu ul li.selected span, div#personal_menu ul li.selected a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
/* end personal menu */

/* list rubryk */
div#list_rubryk{
	padding: 0px 0px 10px 0px;
	font-size: 13px;
}
div#list_rubryk h3{
	color: #3b3b3b;
	font-size: 21px;
	margin: 0px;
}
div#list_rubryk ul{
	list-style: none inside none;
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
div#list_rubryk ul li{
	padding: 5px 0px 0px 0px;
	width: 200px;
}
div#list_rubryk ul li span.count_r{
	color: #c80000;
	font-size: 10px;
	margin-left: 4px;
}
/* end list rubryk */

/* list news top */
div#top_news_box{
	font-size: 13px;
	margin-bottom: 25px;
}
div#top_news_box .info{
	margin-left: 62px;
}
div#top_news_box h3{
	color: #3b3b3b;
	font-size: 21px;
	margin: 0px 0px 5px 0px;
}
div#top_news_box h3 a{
	color: #3b3b3b;
	text-decoration: none;
}
div#top_news_box .news_top{
	overflow: hidden;
	zoom: 1;
	margin-bottom: 15px;
}
div#top_news_box .news_top .img{
	float: left;
}
div#top_news_box .news_top .img img{
	border: 1px solid #cccccc;
	margin-right: 5px;
}
div#top_news_box div.bottom_menu{
	text-align: right;
}
/* portal_news */
div#portal_news{
	margin: 0px 0px 15px 0px;
}
div#portal_news h3{
	margin: 0px 0px 5px 0px;
	color: #3b3b3b;
	font-size: 21px;
	font-weight: normal;
}
div.news_item{
	margin-bottom: 8px;
	overflow: hidden;
	zoom: 1;
}
div.news_item img{
	float: left;
}
div.news_item div{
	margin-left: 50px;
	padding-left: 10px;
}
div.news_item a{
	font-size: 12px;
	color: #066cb0;
}

/* end portal_news*/

/* search form */
div#search_form_box{
	background-color: #f0f5fa;
	background-image: url("http://ukrbiznes.com/readybusiness/img/bg_search_from_l.jpg");
	background-repeat: no-repeat;
	background-position: 100% 10px;
	width: 460px;
	padding: 10px 15px;
	margin-bottom: 15px;
	font-size: 13px;
}
div#search_form_box *{
	font-size: 13px;	
}
div#search_form_box form{
	margin: 0px;
	padding: 0px;
}
div#search_form_box #head_search_form{
	margin-bottom: 10px;
}
div#search_form_box #head_search_form h3{
	font-size: 23px;
	color: #3b3b3b;
	display: inline;
	padding-right: 10px;
}
div#search_form_box table td{
	padding-bottom: 3px;
}
div#search_form_box #search_rubryk, div#search_form_box #search_region{
	width: 220px;
	border: 1px solid #a9b7c7;
	color: #7f7f7f;
}
div#search_form_box #search_pricefrom, div#search_form_box #search_priceto{
	width: 59px;
	padding: 1px 0px;
	border: 1px solid #a9b7c7;
	color: #7f7f7f;
}
div#search_form_box #search_priceval{
	color: #7f7f7f;
	border: 1px solid #a9b7c7;
}
div#search_form_box #search_okup{
	color: #7f7f7f;
	padding: 1px 0px;
	border: 1px solid #a9b7c7;
	width: 100px;	
}
div#search_form_box #search_okuptime{
	color: #7f7f7f;
	border: 1px solid #a9b7c7;	
}
#search_form_submit{
	overflow: hidden;
	zoom: 1;
}
#search_form_submit span{
	display: block;
	float: left;
}
#search_form_submit span#sub_b_l{
	background-image: url("http://ukrbiznes.com/readybusiness/img/search_b_l.gif");
	background-repeat: no-repeat;
	width: 5px;
	height: 33px;
}
#search_form_submit span#sub_b_m{
	background-image: url("http://ukrbiznes.com/readybusiness/img/search_b_m.gif");
	background-repeat: repeat-x;
	padding: 4px 22px 13px;
}
#search_form_submit span#sub_b_m a{
	font-size: 17px;
	font-weight: 600;
	color: #ffffff;
	text-decoration: none;
}
#search_form_submit span#sub_b_m a:hover{
	text-decoration: underline;
}
#search_form_submit span#sub_b_r{
	background-image: url("http://ukrbiznes.com/readybusiness/img/search_b_r.gif");
	background-repeat: no-repeat;
	width: 6px;
	height: 33px;
}
/* end search form*/
/* call */
div#call_box{
	overflow: hidden;
	zoom: 1;
	margin-bottom: 25px;
}
div#call_sail{
	float: left;
	background-image: url("http://ukrbiznes.com/readybusiness/img/bt_sail.gif");
	padding: 15px 0px 15px 30px;
	width: 210px;
	height: 42px;
	margin-left: 10px;
}
div#call_sail a, div#call_bay a{
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
}
div#call_bay{
	float: left;
	background-image: url("http://ukrbiznes.com/readybusiness/img/bt_bay.gif");
	padding: 15px 0px 15px 30px;
	width: 210px;
	height: 42px;

}
/* end call*/ 
/* list_sail */
div#list_sail div#head_list_sail,
div#list_sail div#head_list_sail a{
	font-size: 23px;
	color: #3b3b3b;
	text-decoration: none;
}
div#list_sail div.space_list{
	border-bottom: 1px solid #cccccc;	
}
	/* small_item */
div#list_sail div.small_bis{
	font-size: 13px;
	margin: 15px 0px 30px;
}
div#list_sail div.small_bis_top{
	margin-bottom: 5px;
	position: relative;
}
div#list_sail div.small_bis_top div.small_bis_top_in{
	margin-left: 70px;
	padding-left: 5px;
}
div#list_sail div.small_bis_top .bis_img{
	float: left;
	border: none;
}
div#list_sail div.small_bis_top span.bis_price{
	float: right;
	color: #e36203;
	font-size: 18px;
	font-weight: bold;
}
div#list_sail div.small_bis_top h3.bis_head{
	margin: 0px 0px 5px 0px;
}
div#list_sail div.small_bis_top h3.bis_head a{
	font-size: 18px;
	font-weight: normal;
}
div#list_sail div.small_bis_top span.bis_rubryk_city{
	color: #7f7f7f;
}
div#list_sail span.bis_type{
	color: #7f7f7f;	
}
div#list_sail span.bis_type_b{
	color: #7f7f7f;
	font-weight: bold;	
}
/* end list sail*/
/* sub menu */
div.sub_menu_bissnes{
	font-size: 13px;
	color: #066cb0;
}
/* end sub menu */
/* menu firm */
div.menu_firm{
	font-size: 13px;
	color: #066cb0;
	background-color: #f1f6fa;
	padding: 5px;
	margin-bottom: 10px;
}
div.menu_firm img{
	vertical-align: middle;
	margin-left: 4px;
}
/* end menu firm*/
/* show bissnes */
div.show_bissnes .head_ogolosh{
	font-size: 27px;
	font-weight: lighter;
	margin: 0px 0px 10px 0px;
}
div#avatar_box{
	position: relative;
}
img.avatar{
	margin: 3px;
}
div#avatar_view{
	position: absolute;
	z-index: 301;
	left: 50px;
	top:0px;
	background-color: #ffffff;
	border: 1px solid #666666;
	padding: 10px;
}
div#avatar_view div.close{
	width: 12px;
	float: right;
}
div#avatar_view img{
	border: none;
}
div#avatar_view div.clear{
	clear: both;
	margin-bottom: 5px;
}

div.show_bissnes table#show_bissnes_table{
	font-size: 13px;
	margin-bottom: 15px;
}
div.show_bissnes table#show_bissnes_table td{
	padding: 2px 0px 2px 8px;
	vertical-align: top;
}
div.show_bissnes table#show_bissnes_table td.show_bissnes_space{
	height: 5px;
}
div.show_bissnes table#show_bissnes_table tr.first_l{
	background-color: #ffffc2;
}
div.show_bissnes table#show_bissnes_table tr.first_l td#first_td_1{
	width: 190px;
	font-weight: bold;
}
div.show_bissnes table#show_bissnes_table tr.first_l td#first_td_2{
	font-size: 18px;
	color: #e36203;
	font-weight: bold;
}
div.show_bissnes table#show_bissnes_table tr.second_l{
	background-color: #ffe1e1;
}
div.show_bissnes table#show_bissnes_table tr.three_l{
	background-color: #e3fae3;
}
div.show_bissnes div#space_full_ogl{
	height: 10px;
}
/* kotirovka */
.kotirovka_pop{
	display: none;
	position: absolute;
	left: 385px;
	width: 102px;
	top: 20px;
}
.kotirovka_pop .rel span,
.kotirovka_pop .rel2 span{
	font-size:11px !important;
	font-weight:normal !important;	
}
td.kotir{
	background:url(http://ukrbiznes.com/readybusiness/img/cot.gif) no-repeat; padding-left:8px; padding-top:5px;	
}

.kotirovka_pop .rel 
.kotirovka_pop .rel2 {
	
	position:relative;
	width:120px;
}
span.cot1 {
	color:#FF0000 !important;
}
span.cot2 {
	color:#3861AD !important;
}

/* end show bissnes */

/* hiden msg */
div.msg{
	background-color:#E0FFD4;
	border:1px solid #C2F7AD;
	padding:15px;
	width: 500px;
	position: absolute;
	z-index: 100;
	font-size: 13px;
}
div.msg div.close_div img{
	border:thin none;
	margin-right:5px;
	vertical-align:middle;
}
div.msg div.close_div {
	position:absolute;
	right:9px;
	top:5px;
	width:10px;
}
form#form_msg{
	margin: 0px;
}
table#table_msg .ftd{
	width: 120px;
	text-align: right;
	color:#737373;
	font-size:12px;
	vertical-align: top;
}
table#table_msg .msg_inp, table#table_msg textarea{
	border:1px solid #A9B7C7;
	width:300px;
	font-size: 12px;
}
/* end hiden msg */

/* box rubrik */
div#box_rubrik{
	font-size: 13px;
	margin-bottom: 15px;
}
div#box_rubrik span.count_r{
	color:#c80000;
}
div#box_rubrik span{
	line-height: 18px;
}
div#box_rubrik span.selected{
	background-color: #82b5d7;
}
div#box_rubrik span.selected a, div#box_rubrik span.selected span{
	color: #ffffff;
	text-decoration: none;
}
/* end box rubrik */