body {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	background: #e0e0e0 url(/images/bg.jpg) left top repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
img {border:none;}
p {padding:0; margin:0; text-align: justify; }
a {color:#007fff; text-decoration:underline;}
a:hover{text-decoration:underline;}

h1{padding:0 0 20px 0; margin:0; font-size:1.4em;color:#000;font-weight:bold;}



#wrap{
	max-width:1280px;
	min-width:995px;
	margin:0 auto;
	_width:995px;
	border:1px solid #000;
	
}

#header {
	position:relative;
}

#banner_top{
	z-index:10;position:relative;width:100%;overflow:hidden;margin:0 auto;
}

#mnu_block{
	z-index:11;position:absolute;top:213px;height:40px;width:100%;left:0;
}


#mnu_block a.curr{text-decoration:underline;}


#buttons_td{
	height:40px;background: url(/images/mnu_bg.png) repeat-x left top;text-align:right;
}
#nav_buttons{padding-right:20px;_margin-bottom:0px;}

.mnu_sub, .mnu_sub * {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	
}

.mnu_sub li{
	text-align:left;
	background: url(/images/mnu_sub_bg.png) no-repeat left top; 
	width:205px;
	/*height:37px;*/
	line-height:40px;
	display: block;
	/*padding-left:20px;*/
}

.mnu_sub_first{border-top:1px #000 solid;}

.mnu_sub li a{color:#333333;text-decoration:none;font-size:0.8em; font-weight:bold;*display:block;*width:200px;}
.mnu_sub li.curr li.curr a div{text-decoration:underline;*display:table;}


.is_cat div{text-decoration:none!important;}

.level3  a div{text-decoration:none!important;}

.mnu_sub li div {padding-left:15px;margin-top:-1px;}


.mnu_sub li  li{}

.double_row{line-height: 15px; padding-top: 5px; padding-bottom: 5px;}

.sub_cat_li{border-bottom:1px #000 solid!important;}
.sub_cat_li a{color:#666!important;}

.curr_cat a{font-weight:bold!important;color:#fff!important;}


.sub_link_li{
	line-height:30px!important;
	background:url(/images/link_bg_unact.jpg) no-repeat left top!important;
	border-bottom:1px #000 solid!important;
	
	
}

.level3  .sub_link_li a {font-weight:normal!important;font-size:0.9em;color:#777!important;}
.level3  .sub_link_li div {padding-left:45px!important;}

.level3 .curr{background:url(/images/link_bg_act.jpg) no-repeat left top!important;}
.level3 .curr a{font-weight:bold!important;}

.sub_info_li{
	background:#ffffff!important;
	margin:0!important;padding:0!important;
	border:none!important;
	font-size:0.85em!important;
	line-height:15px!important;
	font-weight:normal!important;
	padding:5px 0!important;
	
	/*width:185px;*/
}

.sub_info_li li{padding:2px 0!important;}
.sub_info_li li div{background:none!important;font-size:1.1em;}

.sub_info_li div{margin-left:20px; padding-left:30px!important; background:url(/images/bull_info.jpg) no-repeat left center!important;}


.sub_info_c_li{
	margin:30px 0 0 0!important;/*padding-left:20px;width:185px!important;*/
	border-top:1px #000 solid;line-height:20px!important;
	background: url(/images/mnu_sub_i_bg.png) no-repeat left top!important; 

}

.sub_info_c_li ul{background:#ffffff!important;margin-top:4px;}

.sub_info_c_li a{margin:0!important;}

.sub_info_c_li .sub_info_li{/*margin-left:-20px!important;padding-right:20px;*/}

#navigation{

}

#breadcrumbs{float:left; width:350px; padding:10px 0 0 15px;font-size: 0.7em;color: #fa9735;}

#breadcrumbs a{padding:0 14px 0 5px;color: #fa9735;text-decoration: none; background: transparent  url(/images/breadcrumb.gif) no-repeat center right;}
#breadcrumbs a:hover{text-decoration: underline;}


#search_block{float:right; width:290px;font-size:0.7em;padding-top:10px;}

#mainContent {width:934px;}

#left_col{float:left;width:189px;}
#center_col{float:left;width:533px;padding:0 10px; background:url(/images/cont_bg.gif) left top repeat-y;}
#right_col{float:left;width:180px;padding-left:10px;}

#content_block{background:#fff url(/images/left_bg.gif) left top repeat-y;}
#left_block{width:235px;float:left;}
#sm_div{padding:15px 0 15px 15px;*padding-left:0px;}
#right_block{padding:15px 0 10px 0;width:215px;float:right;text-align:left;}
#center_block{
	_padding:9px;padding:15px;margin:0 215px 0 235px;
	text-align:left;font-size:0.8em;
	line-height:1.5em;
	/*min-width:715px;
	_width:715px;*/
	/*overflow:hidden;*/
}
#tabs{background-color:#cccccc;}
#tabs-2{line-height:15px;width:80px;}

#polls{padding:10px;font-size:0.9em;}
#polls .small {font-size:0.9em;}
#polls .title{font-weight:bold;margin-bottom:5px;}
.vote_but {text-decoration:none;text-transform:lowercase; margin-top:5px; background-color:#fff;border:1px solid #000;padding:3px;}

#tabs_cat {marin:0 auto;max-width:800px;_width: expression(this.width > 800 ? "800px": true);z-index:-1;}

#products{width:100%;_width:400px;}
.cat_title {background:#545454 url(/images/cat_list_bg.jpg) left top no-repeat; line-height:30px; padding-left:15px;}
.cat_title a{color:#fff;text-decoration:none;font-weight:bold;font-size:1.1em;}
.cat_title a:hover{text-decoration:underline;}
.cat_img{width:270px;vertical-align:top;}
.cat_text{vertical-align:top;padding:10px;font-size:0.9em;}

.link_title {padding:20px 0!important; text-transform:uppercase;}
.link_descr {font-size:0.9em!important;}
#link_photos {text-align:center;width:445px; margin:0 auto;}
#link_photos td{padding:0 12px;_padding:0 5px; background-color:#e1e1e1;width:120px;}
#link_photos td.first{margin-left:0px;}
#link_photos td.last{margin-right:0px;}
.link_photos_sep {height:4px; background:url(/images/gal_sep.jpg) center center no-repeat;padding:10px 0;}

.la_table_title{background:#3c3c3c url(/images/table_top.jpg) no-repeat left top;height:30px;border:none!important;}
.la_title{text-align:center; color:#fff; font-size:0.9em;background-color:#3c3c3c;border-left:1px solid #ccc;}
.la_val{text-align:center; color:#000; font-size:0.8em;border-left:1px solid #cccccc;line-height:1em;padding:5px 0;}
.la_first{text-align:left; padding-left:15px;width:250px;border-left:none;}
.bg_blue_0{background-color:#fff;}
.bg_blue_1{background-color:#f4f8ff;}

.lc_color{margin:5px;width:44px;height:30px;}
.lc_title{text-align:center; font-size:0.8em;}

.nc_title{margin-bottom:15px;}
.nc_title a{text-decoration:none!important;font-size:1.2em; font-weight:bold;text-transform:uppercase;}
.n_td3{vertical-align:top;padding-bottom:5px;line-height:1.1em;}
.n_date {/*font-weight:bold;*/font-size:0.9em;}
a.n_title{font-weight:bold;}
a.n_title:hover{text-decoration:underline!important;}
.n_descr{padding-top:3px;}
.n_detail{font-size:0.7em;color:#0076fc;text-align:right;}
.n_detail a{color:#0076fc;}
.nc_all{padding-bottom:10px;font-size:0.75em;}
.nc_all a{color:#0076fc;}

#news_block{font-size:0.8em;}

#mp_news{height:85px; background:url(/images/mp_n_bg.jpg) left top no-repeat;}
#mp_news_content{ margin-right:55px;height:85px; font-size:0.9em;line-height:1em;overflow:hidden;}
#mp_news_nav{float:right; width:58px;height:84px;padding-top:1px;text-align:right;}

.mp_n_block{padding:15px 30px 10px 10px; display:none;}
.mp_n_block .n_detail{padding-top:0px;}

.mp_mnu_img{width:120px;height:110px; vertical-align:top;}
.mp_mnu_info{vertical-align:top;font-size:0.9em;}

.mp_mnu_info .n_descr  a{/*color:#0076FC;*/}

#footer {clear:both; text-align:left;height:47px;background:url(/images/footer_bg.gif) repeat-x left top;}
#f_logo{float:left; width:160px; height:47px;padding-left:85px;}
#f_address{float:left; width:500px;_width:450px; height:47px;padding-left:20px;color:#fff!important;font-size:0.7em!important;}
#f_address a{color:#fff!important;}
#f_address p{_color:#fff!important;/*_font-size:0.7em!important;*/}
#f_search{float:right;width:190px;padding:13px 10px 0 20px;_width:240px;}

#searchform {margin: 0;	padding: 0;	}
#searchform fieldset {	margin: 0;	padding: 0;	border: 0;}
#searchform label { color: #999; display: none; }
#searchform input { width: 180px; 	color: #222; }
#searchform #submitquery {background: url(/images/srch_r.gif) 0 0 no-repeat;	float: left;width: 19px;height: 19px; }
#searchform {background: url(/images/srch_l.gif) 0 0 no-repeat;	padding-left: 19px;	}
#searchform input {
	background:  url(/images/srch_bg.gif) 0 0 repeat-x;
	float: left;
	border: 0;
	height: 19px; 
	width: 132px;
	padding: 3px;
	font: 11px/13px arial;
	color: #000;
}

#address{height:30px; font-size:0.8em;color:#FA9735;width:934px;}
#counters{}


#cr_table{border-collapse:collapse;}
#cr_table td{border:1px solid #fff;}
.cr_title{text-align:center;font-weight:bold; font-size:1.1em; background-color:#fafafa;}
.bg_gray_0{background-color:#efefef;}
.bg_gray_1{background-color:#fafafa;}
.cr_info{font-size:0.75em;text-align:center;padding:2px 3px;}
.cr_month{font-size:0.8em;text-align:left; font-weight:bold;}

.paging { text-align:right;font-size:0.9em;}
.paging a{color:#666666!important;font-weight:normal;text-decoration:none!important;margin:0 5px;}
.paging a:hover{text-decoration:underline!important;}
.paging a.current{font-weight:bold;color:#000!important;text-decoration:underline!important;}


#contact {
	margin-top: 13px;
	margin-bottom: 5px;
	padding: 10px 20px;
	border: 1px solid #D1D1D0;
	width: 138px;
	text-decoration: none;
	line-height: 18px;
	font-size:0.9em;
	
}

#gotop {text-align:right; margin-top:15px; line-height:15px; height:15px; vertical-align:middle;}
#gotop img{line-height:15px;vertical-align:middle;}
#gotop a{text-decoration:none;line-height:15px; font-size:0.9em;}

/*Clases*/
.white {
	color: #fff;
}
.gray {
	color: #828180;
}
.black {
	color: #000;
}
.fl-left {
	float: left;
}
.fl-right {
	float: right;
}

.blue {color:#1a97ee;}
.orange {color:#ff9000;}
.red{color:#fd2520;}

.bold{font-weight:bold;}
.clear {
	clear: both;
}
a.v_link:link,a.v_link:hover,a.v_link:visited,a.v_link:visited:hover{ 
	color:#000;
	text-decoration: none;
}

a.pr_range:link,a.pr_range:hover,a.pr_range:visited,a.pr_range:visited:hover{ 
	color:#000;
	text-decoration: none;
}
.curr_pr{
	font-weight:bold;
}

.messages li {color:#ff6600;}
.errors li {color:#ff0000;}



a.current:link { text-decoration:none; font-weight: bold;}


.sitemap li{padding-left:5px;margin-left:5px;padding-top:5px;}


.con {

	width: 200px;
	float: left;
	border: 0;
	font: 11px/13px arial;
	color: #000;

}
#con {
	background: url(http://petrivka.com.ua/content/cat/cat/call.png) right top no-repeat;
	width: 200px;
	height: 200px;
	padding: 4px;


	float: left;
	border: 0;
	font: 11px/13px arial;
	color: #000;
}

#con2 {
	width: 180px;
	height: 200px;
	padding: 10px;


	float: left;
	border: 0;
	font: 11px/13px arial;
	color: #000;
}