body  { background : color: #606060; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; margin: 0; padding: 0; }

#BCTcontainer,
#BCTcontainerBottom,
#BCTcontainerTop,
div.BCTLogin {
	behavior: url("templates/default/css/iepngfix.htc");
}

a { text-decoration : none; }
a:hover { text-decoration : underline; }
#BCTcontainerTop { background : url(../images/craciun/bkg_main_top.png) no-repeat 0 top; height : 6px; width : 1002px; margin : 0 auto; padding :0; overflow : hidden; position : relative; }
#BCTcontainerBottom	{ background : url(../images/craciun/bkg_main_bottom.png) no-repeat 0 top; height : 4px; width : 990px; margin : 0 auto; padding : 0 4px; overflow : hidden; position : relative; }
#BCTcontainer { background : url(../images/craciun/bkg_main.png) repeat-y 0 0; width : 982px; margin : 0 auto; padding : 0 10px;}
#BCTcontainer #mainContent  { background-color : #fff; padding : 0px 8px; }
#colContent { float:left; width:659px; padding: 0; margin: 0; position:relative; }
#colRight {	width: 307px; padding: 0; margin: 0; vertical-align:top !important; float : left; }
#BCTcontainer {   }

/**	---- header ----**/
#BCTheader { padding : 0; margin:0 auto}
div.BCTheaderTop { width : 998px; margin : 10px auto;  height : 90px; }
div.banner728x90 { margin : 0 15px 0 4px; _margin : 0 10px 0 4px; width: 728px; height : 90px; float: left; background : url("http://www.bucataras.ro/ads/images/banners/1/728x90.jpg") repeat scroll 0 0 transparent; }
div.BCTLogin 		{ color : #fff; background  : url(../images/magazin/bkg_login.gif) no-repeat left top; _ background  : url(../images/craciun/bkg_login.gif) no-repeat left top; height : 82px; float : left; font-size : 10px; width : 251px;	_width : 251px; overflow : hidden; _position : relative; padding : 7px 0 0 0; margin : 0 0 0 0; }
div.BCTLogin a 		{ color	: #fff }
div.BCTLogin a:hover { color	: #f5f5f5; }
div.BCTLogin div 	{ margin : 0 0 4px 0; #margin : 0 0 2px 0; }
div.BCTLogin label 	{ display : block; float : left; height	: 17px; line-height	: 17px; width : 80px; text-align: right; color : #fff; font-size : 12px; margin : 0 5px 0 0; }
div.BCTLogin .input {
	background : #FBF9F1;
	border : 1px solid #A2BA78;
	color : #666;
	font-size : 11px;
	height : 13px;
	padding : 0 2px;
	width	: 123px;
}
div.BCTLogin .input:hover { background : #f5f5f5; }
div.BCTLogin input.submit {
	background: #FBF9F1;
	border: 1px solid #A2BA78;
	color : #666;
	font-size : 10px;
	height : 18px;
	padding : 0 1px 4px;
	width	: 50px;
	text-align:center;
	vertical-align:middle;
}
div.BCTLogin input.checkbox {
	background: #FBF9F1;
	border : 1px solid #A2BA78;
	color : #666;
	font-size : 11px;
	height : 13px;
	padding : 0 2px;
	width	: 13px;
}
div.BCTLogin div.actiuni { color	: #fff; padding : 0 18px 0 85px; }
div.BCTLogin ul li h2 { padding	: 0; font-size : 14px; font-weight : bold; color : #fff; margin : 0 0 9px 0; }
div.BCTLogin ul { margin : 0 20px 0 0; width : 200px; padding : 5px; float : right; text-align : left; }
#BCTheader div.headerBottom 			 { height : 120px; overflow : hidden; position : relative; }
#BCTheader div.headerBottom div.logo 	 { width : 250px; height : 106px; float	: left;	padding	: 0; margin: 0; position : relative; top : 5px; left : 17px; }
#BCTheader div.headerBottom div.logo img { margin : 15px 0 0 0; }
#BCTheader div.headerBottom a.rss { display : block; width : 78px; height : 31px; position : absolute ; top : 10px; right : 10px; }

#BCTheader div.headerBottom div.boxSearch { font-size : 11px; float	: right; height	: 80px;	margin	: 20px 7px 0 0; padding : 0px; width : 420px;	overflow : hidden; position : relative; background : url(../images/craciun/bkg_cautare.jpg) no-repeat 0 23px; }
div.boxSearch ul 		{ height : 24px; width	: 320px; margin : 0 0 0 10px; }
div.boxSearch ul li 	{ text-align : center; background : url(../images/craciun/bkg_tab.jpg) no-repeat 0 0; height	: 24px;	line-height : 24px;	float : left; width : 95px; margin-right : 2px; }

div.boxSearch ul li a 	{ color	: #666; display : block; padding : 0; cursor:hand }
div.boxSearch ul li a:hover { color : #000; text-decoration : none; }
div.boxSearch ul li.curent { background	: url(../images/craciun/bkg_tab_c.jpg) no-repeat 0 0; }
div.boxSearch ul li.curent a { color : #000; }
#BCTheader div.headerBottom div.boxSearch #formSearch input#query {	background : none; border : none; width : 230px; padding : 1px 2px; height	: 16px;	float : left; margin : 20px 4px 0 10px; }
#BCTheader div.headerBottom div.boxSearch #formSearch label { margin : 15px 4px 0 10px; display : block; float  : left; width : 100px; text-align : right; _margin : 15px 4px 0 5px; }

div.boxSearch ul li.lupa { background : url(../images/craciun/tab_lupa.jpg) no-repeat 0 0; height : 24px; width : 26px; }

#BCTheader div.headerBottom div.boxSearch div.content {
	width : 426px;
	height	: 56px;
}
#BCTheader div.headerBottom div.boxSearch div.content a.button { display : block; height : 30px; width : 40px; margin : 13px 0 0 8px; float : left; }

/**	---- footer ----**/
#footer
{
	background	: url(../images/craciun/footer.jpg) repeat-x 0 top;
	margin		: 0 auto;
	width		: 974px;
	overflow 	: hidden; position : relative;
}
#footer .footerMain
{
	padding: 20px 28px;
}
#footer .footerMain .footerMainL
{
	float: left;
	width: 473px;
}
#footer .footerMain .footerMainR ul,
#footer .footerMain .footerMainL ul
{
	float: left;
	width: 200px;
}
#footer .footerMain .footerMainL ul li img {
	float		: left;
	margin		: 0 5px 0 0;
	width:19px !important;
	height:19px !important;
}

#footer .footerMain .footerMainR ul li a, #footer .footerMain .footerMainL ul li a, #footer .footerMain .footerMainR ul li, #footer .footerMain .footerMainL ul li {
	display		: block;
	height		: 19px;
	line-height	: 19px;
	color		: #606060;
}
#footer .footerMain .footerMainR ul li, #footer .footerMain .footerMainL ul li {
	margin		: 0 0 2px 0;
}
.footerMainR ul li img { float : left; margin : 5px 8px 0 0; }
#footer .footerMain .footerMainR
{
	float: left;
	padding: 0 0 0 20px;
	width: 400px;
}
#footer .footerMain h2
{
	color: #d34108;
	font-size: 19px;
	margin: 0 0 10px 0;
}
.clearfloat {
	clear		: both;
    height		: 0;
    font-size	: 1px;
    line-height : 0px;
}
.last {	margin	: 0; }

.meniu_forum { height:32px; overflow:hidden; line-height:32px; width:970px; _width:974px; margin : 0 auto; _margin:0 0 0 6px; }
.meniu_forum a { float:left; display:block; font-size:12px; font-weight:bold; color:#fff; padding:0;
	width	: 101px;
	height	: 32px;
	background : url(../images/forum/bkg_meniu_n.jpg) no-repeat 0 0;
	margin		: 0 2px 0 0;
	text-align : center;
	text-transform	: uppercase;
	font-size	: 11px;
	line-height : 32px;
}
.meniu_forum a:hover { background : url(../images/forum/bkg_meniu_h_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.back { background : url(../images/forum/bkg_meniu_b_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.back:hover { background : url(../images/forum/bkg_meniu_b_h_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.r2 { line-height : 12px; padding-top : 3px; height : 29px; }
.meniu_forum a.home { padding:0; width : 42px; }
.meniu_forum img { float:left; margin-top:0px}
.meniu_forum a.back { margin-right : 0; }


.bottomheader { margin : 0 auto; position:relative; background : url(../images/craciun/bkg_meniu_b.jpg) no-repeat 0 0; width : 970px; height : 12px; }

.BCTheaderTop { position : relative; }

div.ok span,div.error span,div.info span {
	display 	: block;
	margin      : 0 10px 0 0;
	float       : left;
	padding		: 0 10px;
	font-weight   : bold;
	font-size	  : 14px;
	color		: #fff;

}
div.ok b,div.error b,div.info b {
	float		: left;
	display		: block;
}
div.info,
div.ok,
div.error {
	-moz-border-radius :5px;
	display 	  : block;
	padding       : 10px 0;
	margin		  : 0 0 5px;
	color  		  : #fff;
	border 		  : 1px solid #f5f5f5;
	font-size	  : 12px;
	line-height	  : 16px;
	font-weight   : bold;
	background	  : #d34108;
	height		  : 100%;
	width         : 450px;
}
div.info {
	background 	   : #ebb934;
}
div.ok {
	background 	   : #74a824;
}

#restaurante-body-content ul, #restaurante-body-content ol { padding : 0 0 0 40px; }
#restaurante-body-content ul, #restaurante-body-content li { list-style-type : disc; margin : 0 0 10px 0; }


#breadcrumbs{
	overflow:hidden;
	width:100%;
	padding:0 0 7px;
	margin:0 0 -4px;
	background:url(../images/restaurante/bgr_breadcumb.png) repeat-x 0 100%;
}
#breadcrumbs ul{
	overflow:hidden;
	width:100%;
}
#breadcrumbs ul li{
	float:left;
	font-size:11px;
	color:#adadad;
	padding:6px 7px 0 2px;
}
#breadcrumbs ul li a{
	color:#000;
	padding:0 0 0 12px;
	background:url(../images/restaurante/ico_arrow_breadcumbs.png) no-repeat 0 5px;
}
#breadcrumbs ul li a.current{
	color:#cf3e27;
}
#colContent{
	float:left;
	width:662px;
	padding: 0;
	margin: 12px 0 10px -3px;
	position:relative;
}
#colContent .top{
	background:url(../images/restaurante/bgr_main_content_top.jpg) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:4px;
}
#colContent .body{
	background:url(../images/restaurante/bgr_main_content_body.jpg) repeat-y 0 0;
}
#colContent .bot{
	background:url(../images/restaurante/bgr_main_content_bot.jpg) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:4px;
}
#colContent .body h1{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	font-size:18px;
	padding:8px 0 5px;
	margin:0 8px 4px;
	position:relative;
	/*z-index:999;*/
}
#colContent .body .featured_restaurans{
	overflow:hidden;
}
#colContent .body .featured_restaurans .item{
	float:left;
	padding:5px 0 0 6px;
	margin:0 -7px 0 0;
	width:329px;
}
#colContent .body .featured_restaurans .item .body{
	background:url(../images/restaurante/bgr_main_content_restaurant_top.png) no-repeat 0 0;
	height:auto;
	float:left;
	margin:0 0 -1px;
	width:329px;
}
#colContent .body .featured_restaurans .item .body .image{
	float:left;
	padding:5px 5px 0 5px;
	position:relative;
}
#colContent .body .featured_restaurans .item .body .image .featured{
	position:absolute;
	top:-4px;
	left:-4px;
	background:url(../images/restaurante/pic_recomendant.png) no-repeat 0 0;
	width:62px;
	height:62px;
}
#colContent .body .featured_restaurans .item .body .image img{
	float:left;
}
#colContent .body .featured_restaurans .item .body .text{
	float:left;
	padding:0 5px 12px;
	width:203px;
	background:url(../images/restaurante/bgr_restaurant_text.png) no-repeat 0 100%;
}
#colContent .body .featured_restaurans .item .body .text .head{
	font-size:12px;
	padding:13px 0 8px;
	margin:0 0 4px;
	overflow:hidden;
	border-bottom:1px solid #ebece9;
}
#colContent .body .featured_restaurans .item .body .text .head h3{
	font-weight:bold;
	float:left;
}
#colContent .body .featured_restaurans .item .body .text .head .detail{
	float:right;
	margin:-1px;
}
#colContent .body .featured_restaurans .item .body .text p{
	font-size:11px;
	line-height:16px;
	padding:0 0 0 1px;
}
#colContent .body .featured_restaurans .item .body .text p span{
	float:left;
	width:52px;
}
#colContent .body .featured_restaurans .item .body .text p a{
	text-decoration:underline;
	color:#c94b2c;
}
#colContent .body .featured_restaurans .item .bot{
	float:left;
	width:329px;
	background:url(../images/restaurante/bgr_main_content_restaurant_bot.png) no-repeat 0 0;
	height:13px;
	font-size:0;
	line-height:0;
}
#colContent .body .restaurant_list{
	padding:4px 0 0 6px;
}
#colContent .body .restaurant_list .head{
	background:url(../images/restaurante/bgr_table_head.png) no-repeat 0 0;
	height:25px;
	position:relative;
	font-size:15px;
	padding:9px 0 0 10px;
}
#colContent .body .restaurant_list .head .badge{
	position:absolute;
	top:-5px;
	text-align:center;
	color:#d8e6bf;
	font-size:11px;
	padding:16px 25px 0 20px;
	right:13px;
	background:url(../images/restaurante/bgr_badge.png) no-repeat 0 0;
	width:65px;
	height:93px;
}
#colContent .body .restaurant_list .head .badge span{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
#colContent .body .restaurant_list .body{
	background:url(../images/restaurante/bgr_main_content_box_body.png) repeat-y 0 0;
	padding:0 15px 0 10px;
}
#colContent .body .restaurant_list .body p{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	font-size:12px;
	color:#c6432f;
	padding:9px 0 7px;
}
#colContent .body .restaurant_list .body .overflow{
	overflow:hidden;
	width:640px;
}
#colContent .body .restaurant_list .body ul{
	float:left;
	margin:0 6px 2px 0;
	padding:10px 0 0;
	width:312px;
	/*height:364px;*/
	/*background:url(../images/restaurante/bgr_list.jpg) repeat-x 0 100%;*/
}
#colContent .body .specific_list .body ul{
	/*height:244px;*/
	/*background:url(../images/restaurante/bgr_list_second.jpg) repeat-x 0 100%;*/
}
#colContent .body .restaurant_list .body ul li{
	float:left;
	width:302px;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 8px;
}
#colContent .body .restaurant_list .body ul a{
	padding:3px 0 4px 14px;
	color:#000;
	background:url(../images/restaurante/ico_list_arrows.png) no-repeat 1px 9px;
	display:block;
}
#colContent .body .restaurant_list .body ul a:hover{
	color:#c6432f;
	background:url(../images/restaurante/ico_list_arrows_h.png) no-repeat 1px 9px;
}
#colContent .body .restaurant_list .bot{
	background:url(../images/restaurante/bgr_main_content_box_bot.png) no-repeat 0 0;
	height:12px;
}
#colContent .body .results_list{
	padding:4px 0 0 6px;
	position:relative;
}
#colContent .body .results_list .top{
	background:url(../images/restaurante/bgr_main_content_box_top.png) no-repeat 0 0;
	height:9px;
}
#colContent .body .results_list .body{
	background:url(../images/restaurante/bgr_main_content_box_body.png) repeat-y 0 0;
	padding:0 15px 0 0;
}
#colContent .body .results_list p.results{
	font-size:12px;
	color:#c6432f;
	padding:2px 0 13px 4px;
	font-weight:bold;
}
#colContent .body .results_list .body p{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	font-size:12px;
	color:#c6432f;
	padding:3px 0 7px;
	margin:0 0 0 12px;
}
#colContent .body .results_list .body .overflow{
	overflow:hidden;
	width:640px;
	margin:0 0 0 4px;
	background:url(../images/restaurante/bgr_result_list.jpg) no-repeat 0 100%;
}
#colContent .body .results_list .body ul{
	float:left;
	margin:6px 6px 2px 0;
	padding:0 0 2px;
	width:207px;
}
#colContent .body .results_list .body ul li{
	float:left;
	width:197px;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 10px;
}
#colContent .body .results_list .body ul a{
	padding:3px 0 4px 14px;
	color:#000;
	background:url(../images/restaurante/ico_list_arrows.png) no-repeat 1px 9px;
	display:block;
}
#colContent .body .results_list .body ul a:hover{
	color:#c6432f;
	background:url(../images/restaurante/ico_list_arrows_h.png) no-repeat 1px 9px;
}
#colContent .body .results_list .bot{
	background:url(../images/restaurante/bgr_main_content_box_bot.png) no-repeat 0 0;
	height:12px;
}
#colContent .body .pagination{
	padding:0;
	overflow:hidden;
	width:100%;
}
#colContent .body .comments_pagination{
	padding:0;
	float:right;
	width:auto;
}
#colContent .body .pagination ul{
	float:right;
	padding:9px 9px 12px 0;
}
#colContent .body .comments_pagination ul{
	float:right;
	padding:0;
}
#colContent .body .pagination ul li{
	padding:0 2px 0 0;
	float:left;
}
#colContent .body .pagination ul li.left_arrow{
	float:left;
	padding:0 14px 0 0;
}
#colContent .body .pagination ul li.left_arrow a span{
	float:left;
	background:url(../images/restaurante/bgr_arrow_left.png) no-repeat 0 0;
	width:8px;
	height:7px;
	margin:5px 0 0 6px;
	cursor:pointer;
}
#colContent .body .pagination ul li.left_arrow a:hover span{
	background:url(../images/restaurante/bgr_disabled_arrow_left.png) no-repeat 0 0;
}
#colContent .body .pagination ul li.right_arrow{
	float:left;
	padding:0 0 0 12px;
}
#colContent .body .pagination ul li.right_arrow a span{
	float:left;
	background:url(../images/restaurante/bgr_arrow_right.png) no-repeat 0 0;
	width:8px;
	height:7px;
	margin:5px 0 0 6px;
	cursor:pointer;
}
#colContent .body .pagination ul li.right_arrow a:hover span{
	background:url(../images/restaurante/bgr_disabled_arrow_right.png) no-repeat 0 0;
}
#colContent .body .pagination ul li a{
	float:left;
	background:url(../images/restaurante/bgr_pagination_number.png) no-repeat 0 0;
	width:20px;
	height:17px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#c6432f;
	padding:3px 0 0;
}
#colContent .body .pagination ul li a:hover, #colContent .body .pagination ul li a.current{
	text-decoration:none;
	color:#231f20;
}
#colContent .body .restaurants_results{
	padding:3px 0 0 7px;
}
#colContent .body .restaurants_results .top{
	background:url(../images/restaurante/bgr_main_content_box_top.png) no-repeat 0 0;
	height:9px;
}
#colContent .body .restaurants_results .body{
	background:url(../images/restaurante/bgr_main_content_box_body.png) repeat-y 0 0;
}
#colContent .body .restaurants_results .body .item{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	overflow:hidden;
	width:100%;
	margin:-6px 0 7px;
	padding:4px 0 7px;
	clear:both;
}
#colContent .body .restaurants_results .body .item .image{
	float:left;
	position:relative;
	padding:0 15px 0 7px;
}
#colContent .body .restaurants_results .body .item .image img{
	float:left;
	border:5px solid #efeae0;
	border-top:4px solid #efeae0;
}
#colContent .body .restaurants_results .body .item .image .featured{
	position:absolute;
	top:-4px;
	left:3px;
	background:url(../images/restaurante/pic_recomendant.png) no-repeat 0 0;
	width:62px;
	height:62px;
}
#colContent .body .restaurants_results .bot{
	background:url(../images/restaurante/bgr_main_content_box_bot.png) no-repeat 0 0;
	height:12px;
}
#colContent .body .restaurants_results .body .item .text{
	float:left;
	background:url(../images/restaurante/bgr_results_text_head.jpg) no-repeat 0 34px;
	width:463px;
}
#colContent .body .restaurants_results .body .item .text .head{
	overflow:hidden;
}
#colContent .body .restaurants_results .body .item .text .head h3{
	float:left;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 1px;
	width:291px;
	color:#000;
}
#colContent .body .restaurants_results .body .item .text .head h3 a{
	float:left;
	color:#000;
}
#colContent .body .restaurants_results .body .item .text .head h3 a.edit{
	float:left;
	padding:4px 0 0 8px;
}
#colContent .body .restaurants_results .body .item .text .head .reviews{
	float:left;
	color:#000;
	font-size:11px;
	padding:7px 0 0;
}
#colContent .body .restaurants_results .body .item .text .head .reviews a{
	color:#c6432f;
	text-decoration:underline;
}
#colContent .body .restaurants_results .body .item .text .head .reviews a:hover{
	text-decoration:none;
}
#colContent .body .restaurants_results .body .item .text .head .rating{
	float:right;
	border-left:1px solid #adadad;
	background:url(../images/restaurante/bgr_feedback.png) no-repeat 100% 0;
	height:24px;
	width:101px;
	margin:0 2px 0 0;
	padding:4px 0 0 12px;
}
#colContent .body .restaurants_results .body .item .text .head .rating a.good{
	float:left;
	padding:3px 24px 0 0;
	text-align:center;
	width:15px;
	background:url(../images/restaurante/ico_good_dark.png) no-repeat 100% 0;
	font-size:12px;
	font-weight:bold;
	color:#6ba214;
	height:17px
}
#colContent .body .restaurants_results .body .item .text .head .rating a.bad{
	float:left;
	padding:3px 24px 0 15px;
	text-align:center;
	width:15px;
	background:url(../images/restaurante/ico_bad_dark.png) no-repeat 100% 0;
	font-size:12px;
	font-weight:bold;
	color:#d6382d;
	height:17px;
}
#colContent .body .restaurants_results .body .item .text .contaiter{
	overflow:hidden;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left{
	float:left;
	width:346px;
	margin:16px 0 0 1px;
	min-height:88px;
	height:auto;
	border-right:1px solid #adadad;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left p{
	font-size:12px;
	line-height:16px;
	color:#606060;
	margin:-3px 0 0;
	padding:0 40px 3px 0;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left p a{
	font-size:11px;
	color:#cf3e27;
	text-decoration:underline;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left p a.loc{
	font-size:12px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left p a:hover{
	text-decoration:none;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review{
	overflow:hidden;
	padding:10px 0 8px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .author_image{
	float:left;
	width:48px;
	padding:2px 0 0;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .author_image img{
	float:left;
	border:1px solid #d6d6d6;
	padding:3px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .information{
	float:left;
	width:280px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .information p{
	font-size:11px;
	color:#7d7d7d;
	line-height:13px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .information a{
	font-size:11px;
	font-weight:bold;
	color:#6ba214;
	text-decoration:none;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .information a:hover{
	text-decoration:underline;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .content{
	float:left;
	padding:6px 0 0;
	width:338px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .content .top{
	float:left;
	position:absolute;
	top:-5px;
	left:14px;
	background:url(../images/restaurante/bgr_review_top.jpg) no-repeat 0 0;
	width:9px;
	height:5px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .content .box{
	float:left;
	width:321px;
	position:relative;
	border:1px solid #adadad;
	background:#f9f7f3;
	color:#231f20;
	font-size:11px;
	padding:5px 7px 8px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .left .review .content .box p{
	color:#231f20;
	font-size:11px;
	line-height:14px;
	padding:0;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right{
	float:left;
	width:105px;
	margin:15px -10px 0 10px;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p{
	font-size:11px;
	line-height:16px;
	color:#383f2e;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p a{
	color:#cf3e27;
	text-decoration:underline;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p a:hover{
	text-decoration:none;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p.btn{
	padding:24px 0 0;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p.btn_small{
	padding:0;
}
#colContent .body .restaurants_results .body .item .text .contaiter .right p.btn a{
	background:url(../images/restaurante/ico_list_arrows_h.png) no-repeat 2px 6px;
	padding:0 0 0 15px;
}
#colContent .body .restaurants_results .body .last_item{
	background:none;
	overflow:hidden;
	margin:-6px 0 0;
	padding:4px 0 7px;
}
#colContent .body .tabs{
	overflow:hidden;
	padding:5px 0 0 9px;
	margin:0 0 -3px;
	position:relative;
	z-index:99;
}
#colContent .body .tabs ul{
	overflow:hidden;
}
#colContent .body .tabs ul li{
	float:left;
	padding:0 3px 0 0;
}
#colContent .body .tabs ul li a{
	float:left;
	color:#383f2e;
	background:url(../images/restaurante/bgr_tab.jpg) no-repeat 100% 0;
}
#colContent .body .tabs ul li a span{
	float:left;
	height:24px;
	margin:0 17px 0 0;
	padding:9px 0 0 17px;
	font-size:12px;
	cursor:pointer;
	font-weight:bold;
	color:#383f2e;
	background:url(../images/restaurante/bgr_tab.jpg) no-repeat 0 0;
}
#colContent .body .tabs ul li a.current{
	color:#6aa114;
	background:url(../images/restaurante/bgr_tab_h.jpg) no-repeat 100% 0;
}
#colContent .body .tabs ul li a.current span{
	color:#6aa114;
	background:url(../images/restaurante/bgr_tab_h.jpg) no-repeat 0 0;
}
#colContent .body .details{
	padding:0 0 4px 9px;
	clear:both;
}
#colContent .body .details .top{
	background:url(../images/restaurante/bgr_main_content_box_top_2.png) no-repeat 0 0;
	height:4px;
}
#colContent .body .details .body{
	background:url(../images/restaurante/bgr_main_content_box_body_2.png) repeat-y 0 0;
}
#colContent .body .details .bot{
	background:url(../images/restaurante/bgr_main_content_box_bot_2.png) no-repeat 0 0;
	height:4px;
}
#colContent .body .details .detail_information{
	padding:11px 0 0 8px;
	overflow:hidden;
}
#colContent .body .details .detail_information .image{
	float:left;
	width:150px;
	background:#efeae0;
	padding:4px 4px 10px 5px;
}
#colContent .body .details .detail_information .image img{
	float:left;
	padding:0 0 5px;
}
#colContent .body .details .detail_information .image a.link{
	background:url(../images/restaurante/ico_list_arrows_h.png) no-repeat 1px 6px;
	padding:0 0 0 12px;
	float:left;
	color:#cf3e27;
	font-size:11px;
	text-decoration:underline;
}
#colContent .body .details .detail_information .image a.link:hover{
	text-decoration:none;
}
#colContent .body .details .detail_information .desc{
	float:left;
	width:344px;
	border-right:1px solid #adadad;
	padding:0 4px 2px 6px;
}
#colContent .body .details .detail_information .desc li{
	float:left;
	width:344px;
	padding:2px 0 3px;
}
#colContent .body .details .detail_information .desc li.odd{
	background:#f8fbf5;
}
#colContent .body .details .detail_information .desc li span{
	padding:0 0 0 8px;
	width:70px;
	float:left;
	color:#606060;
}
#colContent .body .details .detail_information .desc li .content{
	width:265px;
	float:left;
	font-weight:bold;
	color:#000;
}
#colContent .body .details .detail_information .desc li .content a{
	font-weight:normal;
	color:#cf3e27;
	text-decoration:underline;
}
#colContent .body .details .detail_information .desc li .content a:hover{
	text-decoration:none;
}
#colContent .body .details .detail_information .desc li .content .web{
	float:left;
	color:#fff;
	background:url(../images/restaurante/bgr_web_left.jpg) no-repeat 0 0;
	text-decoration:none;
}
#colContent .body .details .detail_information .desc li .content .web span{
	float:left;
	height:14px;
	padding:2px 9px;
	font-size:11px;
	color:#fff;
	width:auto;
	background:url(../images/restaurante/bgr_web_right.jpg) no-repeat 100% 0;
}
#colContent .body .details .detail_information .desc li .content .email{
	font-weight:bold;
	color:#6699cc;
	text-decoration:none;
}
#colContent .body .details .detail_information .desc li .content .email:hover{
	text-decoration:underline;
}
#colContent .body .details .detail_information .action_line{
	float:left;
	padding:0 0 0 7px;
	width:108px;
}
#colContent .body .details .detail_information .action_line .rating{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	float:left;
	width:100px;
	padding:2px 0 16px 8px;
}
#colContent .body .details .detail_information .action_line .rating a.good{
	float:left;
	padding:3px 24px 0 0;
	text-align:center;
	width:15px;
	background:url(../images/restaurante/ico_good_dark.png) no-repeat 100% 0;
	font-size:12px;
	font-weight:bold;
	color:#6ba214;
	height:17px;
	margin:3px 0 0;
}
#colContent .body .details .detail_information .action_line .rating a.bad{
	float:left;
	padding:6px 24px 3px 10px;
	margin:0 0 0 9px;
	text-align:center;
	width:15px;
	background:url(../images/restaurante/ico_bad_dark.png) no-repeat 100% 3px;
	font-size:12px;
	font-weight:bold;
	color:#d6382d;
	height:17px;
	border-left:1px solid #adadad;
}
#colContent .body .details .detail_information .action_line .btn{
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	overflow:hidden;
	padding:12px 0;
}
#colContent .body .details .detail_information .action_line .btn img{
	display:block;
}
#colContent .body .details .detail_information .action_line .social{
	padding:12px 0 0 2px;
}
#colContent .body .details .detail_information .action_line .social li{
	display:block;
}
#colContent .body .details .detail_information .action_line .social li a.twitter{
	display:block;
	background:url(../images/twiter.gif) no-repeat 0 0;
	padding:1px 0 0 21px;
	font-size:11px;
	color:#54a6b7;
	height:15px;
	text-decoration:underline;
}
#colContent .body .details .detail_information .action_line .social li a.facebook{
	display:block;
	margin:10px 0 0;
	background:url(../images/facebook.gif) no-repeat 0 0;
	padding:1px 0 0 21px;
	font-size:11px;
	color:#3e5b97;
	height:15px;
	text-decoration:underline;
}
#colContent .body .details .detail_information .action_line .social li a:hover{
	text-decoration:none;
}
#colContent .body .details .print_line{
	padding:5px 0 0 0;
	background:url(../images/restaurante/bgr_detail_bot.jpg) no-repeat 0 0;
	height:24px;
	overflow:hidden;
	width:627px;
	margin:5px 0 0 8px;
}
#colContent .body .details .print_line ul{
	float:right;
}
#colContent .body .details .print_line li{
	float:left;
	padding:0 4px 0 21px;
}
#colContent .body .details .print_line li a{
	background:url(../images/restaurante/ico_print.jpg) no-repeat 100% 3px;
	float:left;
	padding:0 17px 1px 0;
	font-size:11px;
	color:#6699cc;
	height:14px;
	text-decoration:underline;
}
#colContent .body .details .print_line li a.print{
	background:url(../images/restaurante/ico_print.jpg) no-repeat 100% 3px;
}
#colContent .body .details .print_line li a.flag{
	background:url(../images/restaurante/ico_flag.jpg) no-repeat 100% 3px;
}
#colContent .body .details .action_line .social li a:hover{
	text-decoration:none;
}
#colContent .body .other_info{
	padding:0 0 0 7px;
}
#colContent .body .other_info .head{
	background:url(../images/restaurante/bgr_detail_box_top.png) no-repeat 0 0;
	height:41px;
}
#colContent .body .other_info .head h5{
	font-size:12px;
	font-weight:bold;
	color:#383f2e;
	float:left;
	padding:10px 0 0 10px;
}
#colContent .body .other_info .head .arrows{
	float:right;
	padding:12px 30px 0 0;
}
#colContent .body .other_info .head .arrows a{
	float:left;
	padding:0 0 0 6px;
}
#colContent .body .other_info .body{
	padding:0 0 17px;
	background:url(../images/restaurante/bgr_detail_box_body.png) repeat-y 0 100%;
	width : 635px;
}
#colContent .body .other_info .bottom	{
		background:url(../images/restaurante/bgr_detail_box_bottom.png) no-repeat 0 100%;
}

#colContent .body .other_info .body p{
	font-size:12px;
	padding:0 0 0 12px;
	line-height:20px;
	color:#383f2e;
}
#colContent .body h4{
	font-size:18px;
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	margin:2px 16px 0 9px;
	padding:0 0 7px;
	color:#72776b;
}
#colContent .body .comments{
	clear:both;
	padding:7px 0 0 8px;
}
#colContent .body .comments .comment{
	overflow:hidden;
	padding:0 0 32px;
}
#colContent .body .comments .comment .author{
	float:left;
	width:193px;
}
#colContent .body .comments .comment .author .author_image{
	float:left;
	width:48px;
	padding:4px 0 0;
}
#colContent .body .comments .comment .author .author_image img{
	float:left;
	border:1px solid #d6d6d6;
	padding:3px;
}
#colContent .body .comments .comment .author .information{
	float:left;
	width:130px;
}
#colContent .body .comments .comment .author .information p{
	font-size:11px;
	color:#7d7d7d;
	line-height:13px;
}
#colContent .body .comments .comment .author .information a{
	font-size:11px;
	font-weight:bold;
	color:#6ba214;
	text-decoration:none;
}
#colContent .body .comments .comment .author .information a:hover{
	text-decoration:underline;
}
#colContent .body .comments .comment .content{
	float:left;
	width:424px;
	border-right:1px solid #adadad;
	margin:2px 0 0;
}
#colContent .body .post_comment{
	overflow:hidden;
	width:100%;
	margin:0 19px 0 9px;
}
#colContent .body .post_comment .head{
	overflow:hidden;
	width:625px;
	background:url(../images/sep2.jpg) repeat-x 0 100%;
}
#colContent .body .post_comment .head h4{
	background:none;
	margin:2px 0 0 2px;
	float:left;
}
#colContent .body .comments_pagination{
	float:right;
	padding:5px 2px 9px 0;
}
#colContent .body .post_comment .form{
	padding:12px 0 0;
	overflow:hidden;
	width:100%;
}
#colContent .body .post_comment .form fieldset{
	float:left;
	width:100%;
	padding:0 0 0 5px;
}
#colContent .body .post_comment .form fieldset label{
	font-size:12px;
	color:#72776b;
	float:left;
	width:71px;
	padding:3px 0 0;
}
#colContent .body .post_comment .form fieldset.ratting label{
	font-size:12px;
	color:#72776b;
	float:left;
	width:550px;
	padding:16px 0 0 72px;
}
#colContent .body .post_comment .form fieldset.ratting .good{
	font-size:12px;
	color:#72776b;
	float:left;
	width:49px;
	padding:6px 0 0 72px;
}
#colContent .body .post_comment .form fieldset.ratting .bad{
	font-size:12px;
	color:#72776b;
	float:left;
	width:49px;
	margin:2px 0 0;
	padding:4px 0 4px 10px;
	border-left:1px solid #adadad;
}
#colContent .body .post_comment .form fieldset.ratting input{
	float:left;
	margin:4px 0 0;
	padding:0;
}
#colContent .body .post_comment .form fieldset.ratting img{
	float:left;
	margin:0;
	padding:0 0 0 5px;
}
#colContent .body .post_comment .form fieldset .text{
	background:#FFF;
	height:14px;
	width:171px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px;
	border:1px solid #abadb3;
}
#colContent .body .post_comment .form fieldset textarea{
	background:#FFF;
	overflow:auto;
	height:132px;
	padding:2px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	width:367px;
	border:1px solid #abadb3;
}
#colContent .body .post_comment .form fieldset .note{
	float:left;
	width:444px;
	text-align:right;
	margin:-10px 0 2px;
	font-size:11px;
	padding:0 200px 0 0;
	color:#b8bbb5;
	position:relative;
	z-index:999;
}
#colContent .body .post_comment .form fieldset .link{
	float:left;
	padding:4px 0 0 71px;
}
#colContent .body .post_comment .form fieldset .link a{
	background:url(../images/restaurante/ico_list_arrows_h.png) no-repeat 1px 5px;
	padding:0 0 0 10px;
	float:left;
	color:#9d0806;
	font-size:11px;
	text-decoration:underline;
}
#colContent .body .post_comment .form fieldset .link a:hover{
	text-decoration:none;
}
#colContent .body .post_comment .form fieldset .submit{
	background:url(../images/restaurante/btn_post.jpg) no-repeat 0 0;
	width:115px;
	height:28px;
	border:0;
	cursor:pointer;
	margin:12px 0 10px 71px;
}
#colRight{
	width: 301px;
	padding: 0;
	margin: 12px -2px 0 0;
	float : right;
}
.without_breadcumb#colRight{
	margin: 12px -2px 0 0;
}
#colRight .search_box{
	background:url(../images/restaurante/bgr_search_box.jpg) no-repeat 0 0;
	height:172px;
	margin:0 0 9px;
}
#colRight .search_box h4{
	font-size:18px;
	padding:10px 14px;
	color:#fff;
}
#colRight .search_box form{
	overflow:hidden;
	width:100%;
	padding:6px 0 0;
}
#colRight .search_box form label{
	float:left;
	width:81px;
	font-size:12px;
	color:#606060;
	padding:6px 0 0 14px;
}
#colRight .search_box form input.text{
	float:left;
	width:165px;
	padding:2px 5px;
	background:#fff;
	border:1px solid #abadb3;
	margin:4px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#383f2e;
	font-weight:bold;
}
#colRight .search_box form select{
	float:left;
	width:122px;
	padding:0;
	background:#fff;
	border:1px solid #abadb3;
	margin:2px 0;
	height:20px;
	font:12px Arial, Helvetica, sans-serif;
	color:#383f2e;
	font-weight:bold;
}
#colRight .search_box form input.submit{
	float:left;
	width:122px;
	height:19px;
	padding:0;
	background:#fff;
	border:0;
	margin:7px 0 0 95px;
	background:url(../images/restaurante/btn_cauta.jpg) no-repeat 0 0;
	cursor:pointer;
}
#colRight .box{
	background:url(../images/restaurante/bgr_box.jpg) no-repeat 0 0;
	margin:0 0 4px;
}
#colRight .box h4{
	font-size:18px;
	padding:10px 14px 7px;
	color:#fff;
	background:url(../images/restaurante/bgr_sidebar_head.jpg) no-repeat
}
#colRight .box .body{
	background:url(../images/restaurante/bgr_sidebar_body.jpg) repeat-y 0 0;
	overflow:hidden;
	width:100%;
	padding:0 0 2px;
}
#colRight .box .bot{
	background:url(../images/restaurante/bgr_sidebar_bot.jpg) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:12px;
}
#colRight .box .body .item{
	padding:5px 0 0 6px;
	margin:0 0 -7px;
	overflow:hidden;
	width:100%;
}
#colRight .box .body .item .top{
	background:url(../images/restaurante/bgr_sidebar_item_top.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:4px;
}
#colRight .box .body .item .body{
	background:url(../images/restaurante/bgr_sidebar_item_body.png) repeat-y 0 0;
	overflow:hidden;
	width:100%;
}
#colRight .box .body .item .body .image{
	float:left;
	margin:2px 7px 0 5px;
	_margin:2px 2px 0 2px;
	background:#fcf1dd;
	width:56px;
	font-size:11px;
	text-align:center;
}
#colRight .box .body .item .body .image img{
	display:block;
	padding:3px;
}
#colRight .box .body .item .body .text{
	float:left;
	width:212px;
}
#colRight .box .body .item .body .text .head{
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #ecedeb;
}
#colRight .box .body .item .body .text .head .left{
	float:left;
}
#colRight .box .body .item .body .text .head .left h5{
	font-size:12px;
	font-weight:bold;
	color:#000;
}
#colRight .box .body .item .body .text .head .left h5 a{
	color:#000;
}
#colRight .box .body .item .body .text .head .left p{
	font-size:11px;
	color:#cf3e27;
	margin:-3px 0 0;
	padding:0;
}
#colRight .box .body .item .body .text .head .left p a{
	color:#cf3e27;
}
#colRight .box .body .item .body .text .head .right{
	float:right;
	padding:4px 0 0;
}
#colRight .box .body .item .body .text .head .right a.good{
	float:left;
	padding:2px 22px 0 0;
	background:url(../images/restaurante/ico_good.jpg) no-repeat 100% 0;
	font-size:12px;
	font-weight:bold;
	color:#6ba214;
	height:18px
}
#colRight .box .body .item .body .text .head .right a.bad{
	float:left;
	padding:2px 22px 0 5px;
	margin:0 0 0 4px;
	background:url(../images/restaurante/ico_bad.jpg) no-repeat 100% 0;
	font-size:12px;
	font-weight:bold;
	color:#d6382d;
	height:18px;
	border-left:1px solid #b8b4ae;
}
#colRight .box .body .item .body .text .head .right a.good_dark{
	padding:2px 24px 0 0;
	background:url(../images/restaurante/ico_good_dark.png) no-repeat 100% 0;
}
#colRight .box .body .item .body .text .head .right a.bad_dark{
	padding:2px 22px 0 7px;
	margin:0 0 4px 10px;
	background:url(../images/restaurante/ico_bad_dark.png) no-repeat 100% 0;
}
#colRight .box .body .item .body .text p{
	font-size:11px;
	color:#7d7d7d;
	padding:2px 0 0;
}
#colRight .box .body .item .body .text .two_rows{
	font-size:11px;
	color:#7d7d7d;
	padding:6px 0 8px;
}
#colRight .box .body .item .body .text p a{
	color:#cf3e27;
	text-decoration:underline;
}
#colRight .box .body .item .body .text p a:hover{
	text-decoration:none;
}
#colRight .box .body .item .bot{
	background:url(../images/restaurante/bgr_sidebar_item_bot.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:12px;
}
#colRight .simple_box{
	background:url(../images/restaurante/bgr_box.jpg) no-repeat 0 0;
	height:172px;
}
#colRight .simple_box .top{
	height:5px;
	font-size:0;
	line-height:0;
	background:url(../images/restaurante/bgr_sidebar_top.jpg) no-repeat 0 0;
}
#colRight .simple_box .body{
	background:url(../images/restaurante/bgr_sidebar_body.jpg) repeat-y 0 0;
	padding:0 0 2px;
}
#colRight .simple_box .body h4{
	font-size:18px;
	padding:5px 15px 10px;
}
#colRight .simple_box .body p{
	padding:0 20px 0 15px;
	font-size:12px;
	line-height:16px;
}
#colRight .simple_box .body .btn{
	border-top:1px solid #cdd0c8;
	overflow:hidden;
	padding:8px 0 5px;
	width:142px;
	margin:12px 15px 0;
}
#colRight .simple_box .body .btn a{
	background:url(../images/restaurante/btn_orange_right.jpg) no-repeat 100% 0;
	float:left;
	cursor:pointer;
	text-decoration:underline;
	color:#cf3e27;
}
#colRight .simple_box .body .btn a span{
	background:url(../images/restaurante/btn_orange_left.jpg) no-repeat 0 0;
	height:21px;
	font-size:11px;
	text-decoration:underline;
	cursor:pointer;
	margin:0 4px 0 0;
	padding:9px 16px 2px 21px;
	float:left;
}
#colRight .simple_box .body .btn a:hover{
	text-decoration:none;
}
#colRight .simple_box .body .btn a:hover span{
	text-decoration:none;
}
#colRight .simple_box .bot{
	background:url(../images/restaurante/bgr_sidebar_bot.jpg) no-repeat 0 0;
	height:12px;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}

/*TAB PHOTO*/
#colContent .restaurante-gallery-item {
	float:left;
	height:144px;
	margin:0 3px 15px 0;
	width:122px;
	border: solid 1px #efeae0;
}

#colContent .restaurante-gallery-item .gallery-image{
	height:122px;
}

#colContent .restaurante-gallery-item .gallery-author{
	color:#717769;
	font-size:11px;
	height:20px;
	background-color:#efeae0;
	padding:4px 0 0 5px;
}

#colContent .restaurante-gallery-item .gallery-author a{
	color:#000000;
	font-size:11px;
}

#colContent .body .post_comment .form fieldset .submit_upload{
	background:url(../images/restaurante/btn_post_upload.jpg) no-repeat 0 0;
	width:64px;
	height:28px;
	border:0;
	cursor:pointer;
	margin:12px 0 10px 100px;
}

#colContent .body .post_comment .form fieldset p.upload label {
	width:100px;
}

#colContent .body .post_comment .form fieldset p.upload .text {
	width:340px;
}

/*TAB LINKS*/

#colContent .restaurante-links-item {
	background:url(../images/sep2.jpg) repeat-x 0 100%;
	overflow:hidden;
	width:100%;
	margin:-6px 0 7px;
	padding:4px 0 7px;
	clear:both;
}

#colContent .restaurante-links-item.last-item{
	background : none repeat scroll 0 0 transparent;
}

#colContent .restaurante-links-item .image{
	float:left;
	position:relative;
}

#colContent .restaurante-links-item .text{
	float : left;
	width: 463px;
	padding : 0 0 0 10px;
}
#colContent .restaurante-links-item .text.text-wide{
	width: 600px;
}


#colContent .restaurante-links-item h3{
	color:#000000;
	float:left;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 0 1px;
}
#colContent .restaurante-links-item a{
	color:#000000;
	float:left;
	text-decoration:underline;
}

#colContent .restaurante-links-item p{
	clear:both;
	margin: 5px 0 0 0;
}

#colContent .restaurante-links-item p.sursa{
	color : #616161;
}

#colContent .restaurante-links-item p.sursa b{
	color : #6699CC;
}

/*TAB MAP*/
#gmap_infowindow{
	height : 65px;
	width : 250px;
}

#gmap_infowindow .gmap_infowindow_image{
	width : 75px;
	float : left;
	margin : 0 5px;
}
#gmap_infowindow a.gmap_infowindow_title{
	font-weight : bold;
	color : #000000;
}

#map_neighborhood .neighborhood{
	width: 620px;
	overflow:hidden;
	margin : 5px 0 0 9px;

}

#map_neighborhood .neighborhood ul{
	float:left;
	margin:6px 6px 2px 0;
	padding:0 0 2px;
	width:300px;
}

#map_neighborhood .neighborhood ul li{
	float:left;
	font-size:11px;
	padding:0 0 0 10px;
	width:290px;
	height : 36px;
	overflow : hidden;
	color : #717769;
}

#map_neighborhood .neighborhood ul p {
	padding : 0 0 0 15px;
}

#map_neighborhood .neighborhood ul li.odd{
	background-color : #f6f6f4;
}

#map_neighborhood .neighborhood ul li.even{
	height : 43px;
	padding : 7px 0 0 10px;
}

#map_neighborhood .neighborhood ul a{
	background:url("../images/restaurante/ico_list_arrows.png") no-repeat scroll 1px 9px transparent;
	font-weight:bold;
	color:#000000;
	display:block;
	padding:3px 0 4px 14px;
	font-size:12px;
}

