/* tags */
body	{ background:#890101 url(../img/bgBody.gif) repeat left top; color:#434242; font:12px Arial, Helvetica, sans-serif; line-height:18px; margin:0; }
a		{ outline:none; text-decoration:none;}
p		{ line-height:18px; margin:0 0 10px;}
ul		{ list-style:none; margin:0; padding:0;}
h1, h2	{ line-height:18px; margin:0;}
form,
select,
option	{ margin:0; padding:0;}
input,
textarea,
select { background:#F4F9D9; border:1px solid #BFC88B;}
param, embed	{ margin:0; padding:0;}

/*generals class */
.red	{ color:#930101;}
.marginT{ margin-top:15px;}
.marginR{ margin-right:15px;}
.marginB{ margin-bottom:15px;}
.marginL{ margin-left:15px;}
.marginT_recipies{ margin-top:38px;}
#cursorPointer	 { cursor:pointer;}
.clear			 { background:none; border:none; clear:both; font-size:1px; height:1px; margin: -2px 0 0; padding:0; visibility: hidden;}

.back img	{ margin-right:5px}
.colL		{ margin-right:10px;}
.colL, .colR{ float:left; width:48%;}
.halfCol_L	{ margin-right:14px;}
.halfCol_L,
.halfCol_R	{ float:left; width:304px;}
.floatL		{ float:left;}
.floatR		{ float:right;}
.block		{ display:block;}
#gbh		{ text-decoration:underline;}
.moreDtls	{ color:#930101; text-decoration:underline;}
.brdPicture	{ background:#fff; border:1px solid #930101; padding:3px; }
.hortLine	{ background:url(../img/hortLine.gif) repeat-x left top; font-size:1px; height:2px; margin:10px 0;}

/* layout */
#wrap		{ margin:0 auto; width:968px;}
#head		{ padding:10px 0; width:968px;}
#contTop	{ background:#fff url(../img/contenTop.gif) no-repeat left top; font-size:1px; height:10px; width:642px;}
#mainCont	{ background:url(../img/content.gif) repeat-y -1px top; min-height:667px; height:auto !important; height:667px; padding:0 10px 1px; width:622px;}
#contBottom	{ background:url(../img/contentBottom.gif) no-repeat left top; font-size:1px; height:5px; width:642px;}

#footer			{ height:35px; margin-top:15px; width:960px;}
#footerContent 	{ color:#fff; height:19px; padding:0 10px; position:relative; width:940px; z-index:100;}
#footerContent a{ color:#fff}
.bgFooter		{ margin-top:-20px;}
#language		{ background:url(../img/language.gif) no-repeat left top; color:#930101; display:block; float:right; font-size:10px; height:21px; padding-top:1px; text-align:center; width:110px;}
#language a		{ color:#930101;}
#select			{ text-decoration:underline;}
#unregistered, .login, .regist	{ color:#fff;}


/*Registration*/
#options			{ margin-bottom:13px; font-size:13px; padding-right:0px; text-align:right; min-height:25px; height:auto !important; height:25px; width:577px;}
#options a:hover	{ text-decoration:underline;}
#signIn				{ display:none; height:123px; margin:-15px 0 0 237px; position:absolute; width:250px; z-index:2000;}
.singIn_cont		{ font-size:11px; height:123px; padding:10px; position:relative; width:272px; z-index:100;}
.singIn_cont input	{ border:1px solid #BFC88B; width:205px;}
.bgGradient 		{ margin-top:-142px; height:143px; width:291px;}
#user span			{ padding-right:19px}
.close_signIn		{ background:url(../img/closeRegistration.gif) no-repeat left top; border:none; cursor:pointer; height:25px; margin:2px 22px 2px 0; width:25px;}
#login				{ background:url(../img/login.gif) no-repeat left top; border:none; cursor:pointer; height:28px; width:81px;}
#registration		{ background:none; border:none; color:#fff; cursor:pointer; width:76px;}
.forgotPassword		{ color:#930101; font-weight:700; margin-right:56px;}
#nombre_apellido,
#SuscripcionEmail	{ background:#fff; border:1px solid #BFC88B; color:#434242; padding:0 3px; margin:0; width:198px;}
#nombre_apellido:hover,
#nombre_apellido:focus,
#nombre_apellido:active,
#SuscripcionEmail:hover,
#SuscripcionEmail:focus,
#SuscripcionEmail:active { border:1px solid #930101; color:#fff;}

/*
// nota: si el menu crece el margin-right del logo debe reducirse
// en la misma medida.
*/
#logo 		{ float:left; margin:17px 81px 0 0; padding-left:9px; width:290px;}

#navigation	{ float:left; margin-right:10px; width:577px;}
.mainBar	{ height:40px; width:577px;}
.main		{ margin-top:-36px; position:relative; width:577px; z-index:1500;}
.main li	{ display:inline;}/*for IE*/
.main li a	{ color:#fff; display:block; float:left; height:32px; text-indent:-9999em;}

.home		{ background:url(../img/mainText.gif) no-repeat 14px top; width:71px;}
.restaurants{ background:url(../img/mainText.gif) no-repeat -57px top; width:110px;}
.chef		{ background:url(../img/mainText.gif) no-repeat -167px top; width:148px;}
.articles	{ background:url(../img/mainText.gif) no-repeat -315px top; width:81px;}
.recipes	{ background:url(../img/mainText.gif) no-repeat -396px top; width:73px;}
.contact	{ background:url(../img/mainText.gif) no-repeat -469px top; width:83px;}

/*hover*/
.home:hover			{ background:url(../img/mainText.gif) no-repeat 14px -32px;}
.restaurants:hover	{ background:url(../img/mainText.gif) no-repeat -57px -32px;}
.chef:hover			{ background:url(../img/mainText.gif) no-repeat -167px -32px;}
.articles:hover		{ background:url(../img/mainText.gif) no-repeat -315px -32px;}
.recipes:hover		{ background:url(../img/mainText.gif) no-repeat -396px -32px;}
.contact:hover		{ background:url(../img/mainText.gif) no-repeat -469px -32px;}

/*active menu*/
#home		{ background:url(../img/mainText.gif) no-repeat 14px -32px; height:32px;}
#restaurants{ background:url(../img/mainText.gif) no-repeat -57px -32px; height:32px;}
#chef		{ background:url(../img/mainText.gif) no-repeat -167px -32px; height:32px;}
#articles	{ background:url(../img/mainText.gif) no-repeat -315px -32px; height:32px;}
#recipes	{ background:url(../img/mainText.gif) no-repeat -396px -32px; height:32px;}
#contact	{ background:url(../img/mainText.gif) no-repeat -469px -32px; height:32px;}


/*searching component*/
#searchComponent{ background: url(../img/content_search.gif) repeat-y left top; margin-bottom:15px;}
#searchTop		{ background:url(../img/topBar_search.gif) no-repeat left top; font-size:1px; height:15px; padding:10px 0 0 10px; width:610px;}
#searchCont		{ background:url(../img/watermark_logo.gif) no-repeat 500px top; min-height:71px; height:auto !important; height:71px; padding:10px; width:600px;}
#searchCont h1	{ margin-bottom:5px;}
#searchBottom	{ background:url(../img/bottomBar_search.gif) no-repeat left bottom; font-size:1px; height:7px; width:620px;}
#search			{ background:url(../img/search.gif) no-repeat left top; border:none; cursor:pointer; height:28px; width:61px;}
#searchMember	{ background:url(../img/searchCont.gif) no-repeat left top; border:none; cursor:pointer; height:22px; width:65px;}
#searchCont #clean		{ background:url(../img/clean.gif) no-repeat left top; border:none; cursor:pointer; height:28px; margin-right:5px; width:59px;}
#searchCont input,*/
#searchCont select		{ border:1px solid #bfc88b;}
#searchCont #name		{ width:165px;}
#searchCont #city,
#searchCont #prices		{ width:145px; margin-right:10px;}
#RestaurantesNombre		{ width:255px; margin-right:10px;}

#advancedSearch			{ display:none;}
#advancedSearch span	{ display:block; float:left; width:150px;}
#advancedSearch input	{ width:12px; height:12px; border:none;}
#searchCont #RestauranteNombre { width:215px;}
#searchComponent .marginT{ margin-top:5px;}

/* menu*/
.menu			{ width:50%; background:#000;}
.menu li		{ display:inline;}
.menu li a		{ color:#fff; font-weight:700; letter-spacing:1px; margin-right:15px; padding:3px; text-transform:uppercase;}
.menu li a:hover{ background:#49497a;}

/* content */
.title, .titleUl{ color:#930101; font-size:14px;}
.titleUl		{ border-bottom:1px solid #930101;}

.subtitle, .subtitleUl	{ color:#434242; font-size:12px;}
.subtitleUl				{ border-bottom:1px dotted #930101; margin-bottom:5px;}
.title, .titleUl 		{ margin-bottom:15px;}
.subtitle, subtitleUl 	{ margin-bottom:5px;}

.subtitle span	{ color:#03A19A;}
.subtitle a		{ color:#930101; text-decoration:underline; font-size:12px;}
.list li		{ border-bottom:1px dotted #ccc;}
.list li a		{ background:#ccc; color:#4d4d80; display:block; line-height:22px; padding:0 15px;}
.list li a:hover{ background:#eee;}

/*LEFT SIDE*/
#contLeft		{ float:left; margin-right:15px; width:642px;}

.col1, .col2, .col3, .col4, .col5, .col6			{ float:left; line-height:20px; margin-right:10px; width:85px; }
.col1 a, .col2 a, .col3 a, .col4 a, .col5 a, .col6 a{ color:#930101;}
.col1 a:hover, .col2 a:hover, .col3 a:hover, .col4 a:hover, .col5 a:hover, .col6 a:hover { text-decoration:underline;}

/*BANNERS (right side)*/
.longBanner			{ width:612px;}
.buttonBanner		{ margin-right:4px; width:126px;}
.bottomBannerL,
.bottomBannerR		{ width:240px;}
.bottomBannerL		{ margin-right:4px;}
.fullBannerL		{ margin-right:10px; width:474px;}

.longBanner,
.buttonBanner,
.bottomBannerL,
.bottomBannerR,
.fullBannerL		{ border:1px solid #ccc; display:block; float:left; height:66px;}

#banners			{ float:left; width:308px;}

.banner img			{ border:1px solid #ccc;}
.flashBanner		{ border:1px solid #ccc; float:left; height:66px; margin-right:0px; width:240px;}
.bannersRow3_index	{ margin:25px 0;}
/*Full Banner*/
#tvBanner,
#infomercial		{ background:url(../img/tvBorder.gif) no-repeat left top; height:260px; margin-bottom:19px; padding:4px; width:300px;}
.tvBorder			{ background:url(../img/tvBorder.gif) no-repeat left top; height:260px; position:relative; width:300px;}
#bannersLeft		{ float:left; margin-right:11px; width:129px;}	
#bannerRight		{ background:#fff; border:4px solid #fff; float:left;  width:160px;}
.vertMiddle			{ margin:10px 0 11px;}
.squareButton,
.verticalRectangle		{ border:2px solid #fff; background:#fff;}

.restaurantDtls			{ background:url(../img/bgTops.gif) no-repeat left top; float:left; min-height:208px; height:auto!important; height:208px; margin-bottom:15px; width:420px;}
.restaurantDtls	a		{ color:#930101; text-decoration:underline;}
.restaurantInfo			{ float:left; margin-top:10px; width:226px;}
.restaurantsList		{ float:left; width:200px; margin-top:7px;}
.restaurantsList li span{ color:#03a19a; font-size:13px; font-weight:700;}
.restaurantsList li a	{ background:none; color:#434242; display:block; padding-left:15px; height:18px; /*width:100%;*/}
#photoRestaurant		{ background:url(../img/borderRestaurant_Img.gif) no-repeat left top; display:block; float:left; height:115px; margin:0 10px 10px 0; padding:6px 5px; width:182px;}
#commentIcon			{ background:url(../img/commentIcon.gif) no-repeat left center; font-weight:400; color:#930101; display:block; float:left; padding-left:23px; text-decoration:underline;}

/*COLUMNS*/
.colL_section	{ float:left; width:70%; margin-right:15px;}
.colR_section	{ float:left; width:25%;}

.threeCol_1		{ float:left; width:23%;}
.threeCol_2		{ float:left; margin:0 10%; width:23%;}
.threeCol_3		{ float:left; width:23%;}

.mainCol_left	{ float:left; margin-right:8%; width:62%;}
.mainCol_right	{ float:left; width:30%;}

/*CONTACT*/
.contactLeft	{ float:left; margin-right:20px; width:359px;}
.contactRight	{ float:left; width:241px;}
.name		{ padding-right:18px;}
.email		{ padding-right:31px;}
.subject	{ padding-right:20px;}
.comment	{ padding-right:15px;}

.contactForm #sendButton{ background:url(../img/send.gif) no-repeat left top; border:none; width:61px; height:28px; cursor:pointer; margin-left:58px}
.contactForm input,
.contactForm textarea { width:295px;}
.contactForm textarea { height:75px;}

.required	{ background: url(../img/required.gif) no-repeat 95% 4px;}

/*ERROR CLASS, DIFFERENTS FORMS*/
.contactForm .error { padding-left:58px;}

/*RECIPIES*/
.listRecipies li		{ display:inline;}
.listRecipies li a 		{ border-bottom:1px solid #dde5b1; color:#930101; display:block; float:left; text-align:center; margin:0 8px 5px;}
.listRecipies li a:hover{ color:#930101;}

.recipesRow		{ background: url(../img/brdrBottomRecipies.gif) no-repeat left bottom; float:left; width:440px; margin-bottom:10px;}
.imgRecipies	{ float:left; height:95px; margin-right:10px; width:119px;}
.dtlsRecipes	{ float:left; width:311px;}

#recetasAnt		{ background:url(../img/recetasAnt.gif) no-repeat left top;}
#recetasPost	{ background:url(../img/recetasPost.gif) no-repeat left top;}
#recetasPost, #recetasAnt		{ display:block; height:94px; margin-top:15px; text-indent:-9999em; width:159px;}/*comun*/

/*RESTAURANTS*/
.restaurantColL				{ float:left; margin-right:20px; width:402px}
.restaurantColR				{ float:left; width:200px}

.restInfo .overall, .restInfo .value{ background:#eee; border:1px solid #ccc; float:left; margin-top:12px; padding:3px; text-align:center; width:66px;}
.restInfo .overall		{ margin-right:5px;}
.restInfo .overall strong,
.restInfo .value strong	{ font-size:20px;}

.overall .topStar1, .overall .topStar2, .overall .topStar3, .overall .topStar4, .overall .topStar5,
.value .topStar1, .value .topStar2, .value .topStar3, .value .topStar4, .value .topStar5 { font-size:1px; height:8px;}

.overall .topStar0, 
.overall .topStar1		{ font-size:1px;}

.value .topStar1		{ background:url(../img/starRating.gif) no-repeat center -42px;}
.overall .topStar2,
.value .topStar2		{ background:url(../img/starRating.gif) no-repeat center -32px;}
.overall .topStar3,
.value .topStar3		{ background:url(../img/starRating.gif) no-repeat center -22px;}
.overall .topStar4,
.value .topStar4		{ background:url(../img/starRating.gif) no-repeat center -12px;}
.overall .topStar5,
.value .topStar5		{ background:url(../img/starRating.gif) no-repeat center -2px;}

.restLogo					{ float:left; height:95px; margin-right:15px; width:125px;}
.rowPictures img,
.restLogo img				{ background:#fff; border:1px solid #930101; padding:2px;}
.restaurantsRow				{ border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:5px; width:622px;}
.imgRestaurants				{ background:url(../img/bgImages.gif) no-repeat left bottom; height:95px; width:119px;}
.dtlsRestaurants			{ float:left; width:449px;}
.restaurantGeneral_info		{ float:left; margin-right:15px; width:285px;}
.restaurantGeneral_info p	{ margin:0;}
.restaurantRating			{ float:left; width:149px;}
.restaurantRating span		{ display:block; float:left; width:34px;}
.restaurantRating .address	{ margin:5px 0 0;}
.restaurantRating .phone	{ margin:0 0 5px;}
.inputType_editRest			{ background:#F4F9D9; border:1px solid #BFC88B; float:left; padding:5px; width:308px;}

/*ADD LINKS*/
.addRestaurant,
.addNewsletter	{ background:url(../img/add.gif) no-repeat left center; color:#930101; display:block; float:right; padding-left:16px;}/*comun*/
.addRestaurant	{ width:108px; font-size:12px; font-weight:400;}
.addNewsletter	{ width:101px;}

#addPhoto		{ display:none; padding-left:0; position:absolute;}
#addPhoto img	{ border:none; background:none;}
#addPhoto form	{ margin:-34px 0 0 15px; position:relative; z-index:1550;}
.close_addPhoto	{ cursor:pointer; display:block; height:25px; margin:8px 0 0 186px; position:absolute; text-indent:-9999em; width:29px;}

/*stars for rating*/
.rating1{ background:url(../img/rating.gif) no-repeat left -72px;}
.rating2{ background:url(../img/rating.gif) no-repeat left -54px;}
.rating3{ background:url(../img/rating.gif) no-repeat left -36px;}
.rating4{ background:url(../img/rating.gif) no-repeat left -18px;}
.rating5{ background:url(../img/rating.gif) no-repeat left top;}
.rating1, .rating2, .rating3, .rating4, .rating5 { display:block; text-indent:-9999em; float:left; width:68px;}


/*RESTAURANT DETAILS*/
.hide_uploadLogo	{ height: 134px; filter:alpha(opacity=0); opacity:0; padding:0 45px; width:125px;}
.content_uploadLogo	{ display:block; position:absolute;}
.ratingList .rating1, .ratingList .rating2, .ratingList .rating3, .ratingList .rating4, .ratingList .rating5 { display:block; float:left; text-indent:-9999em; width:76px;}

.ratingList li,
.ratingList_off li	{ display:block;}

.ratingList img		{ height:16px; width:17px; cursor:pointer}
.ratingList_off img	{ filter:alpha(opacity=40); height:16px; opacity:.40; width:17px;}

.ratingList span,
.ratingList_off span{ display:block; float:left; width:100px;}


.position_restaurantPhoto 			{ float:left; margin:10px 15px 0 0; padding-left:10px; width:158px;}
#restaurantPhoto					{ border:solid 1px #930101; float:left; padding:3px; text-align:center;}
.restaurantsRow #restaurantPhoto,
.restaurantColL #restaurantPhoto,
.menuView_left  #restaurantPhoto	{ margin-right:15px;}
.restaurantColL #restaurantPhoto	{ margin-bottom:15px;}

#restart	{ background:url(../img/restart.gif) no-repeat left top; border:none; height:28px; margin-right:10px; width:86px;}

.featuresList li	{ border-bottom:1px solid #BFC88B; float:left; height:26px; margin:0 13px 5px; padding:5px 0 0 55px; width:126px;}
.featuresList div	{ border-bottom:1px solid #BFC88B; float:left; height:26px; margin:0 13px 5px; padding:5px 0 0 55px; width:126px;}
.featuresList input	{ float:right;}

#featuresForm div label{ display:block;float:left; width:100px; }

#admin_viewrest .editBranches	{ background:url(../img/edit.gif) no-repeat left center; padding-left:24px; width:88px;}
#admin_viewrest .commentRest	{ background:url(../img/pendingComment.gif) no-repeat left top; height:24px; margin:0 10px; padding-left:34px; width:129px;}
#admin_viewrest .pendingReserv	{ background:url(../img/pendingReservation.gif) no-repeat left top; padding-left:44px; width:130px;}

#admin_viewrest .editBranches,
#admin_viewrest .commentRest,
#admin_viewrest .pendingReserv	{ color:#930101; display:block; float:left; height:24px;}

#admin_viewrest .editBranches:hover,
#admin_viewrest .commentRest:hover,
#admin_viewrest .pendingReserv:hover{ text-decoration:underline;}

#admin_listrest .editBranches	{ background:url(../img/edit.gif) no-repeat center; width:15px;}
#admin_listrest .commentRest	{ background:url(../img/pendingComment.gif) no-repeat center; width:25px; margin:0 20px;}
#admin_listrest .pendingReserv	{ background:url(../img/pendingReservation.gif) no-repeat center; width:34px;}

#admin_listrest .editBranches,
#admin_listrest .commentRest,
#admin_listrest .pendingReserv	{ color:#930101; display:block; float:left; height:24px; margin-bottom:3px; text-indent:-99999em;}

#admin_listrest .editBranches:hover,
#admin_listrest .commentRest:hover,
#admin_listrest .pendingReserv:hover	{ text-decoration:underline;}

/*unavailable*/
#valet_off			{ background:url(../img/iconSet.gif) no-repeat left -34px; color:#ccc;}
#delivery_off		{ background:url(../img/iconSet.gif) no-repeat left -102px; color:#ccc;}
#takeOut_off		{ background:url(../img/iconSet.gif) no-repeat left -170px; color:#ccc;}
#wifi_off			{ background:url(../img/iconSet.gif) no-repeat left -238px; color:#ccc;}
#reservationL_off	{ background:url(../img/iconSet.gif) no-repeat left -306px; color:#ccc;}
#cash_off			{ background:url(../img/iconSet.gif) no-repeat left -374px; color:#ccc;}
#rage_off			{ background:url(../img/iconSet.gif) no-repeat left -442px; color:#ccc;}
#calendar_off		{ background:url(../img/iconSet.gif) no-repeat left -510px; color:#ccc;}
#reservation_off	{ background:url(../img/iconSet.gif) no-repeat left -578px; color:#ccc;}
#freeArea_off		{ background:url(../img/iconSet.gif) no-repeat left -646px; color:#ccc;}
#smokeArea_off		{ background:url(../img/iconSet.gif) no-repeat left -714px; color:#ccc;}
#businessArea_off	{ background:url(../img/iconSet.gif) no-repeat left -782px; color:#ccc;}
#wine_off			{ background:url(../img/iconSet.gif) no-repeat left -850px; color:#ccc;}
#capacity_off		{ background:url(../img/iconSet.gif) no-repeat left -918px; color:#ccc;}
#creditCard_off		{ background:url(../img/iconSet.gif) no-repeat left -952px; color:#ccc;}
#bar_off			{ background:url(../img/iconSet.gif) no-repeat left -1014px; color:#ccc;}

/*available*/
#valet			{ background:url(../img/iconSet.gif) no-repeat left top}
#delivery		{ background:url(../img/iconSet.gif) no-repeat left -68px;}
#takeOut		{ background:url(../img/iconSet.gif) no-repeat left -136px;}
#wifi			{ background:url(../img/iconSet.gif) no-repeat left -204px;}
#reservationL	{ background:url(../img/iconSet.gif) no-repeat left -272px;}
#cash			{ background:url(../img/iconSet.gif) no-repeat left -340px;}
#rage			{ background:url(../img/iconSet.gif) no-repeat left -408px;}
#calendar		{ background:url(../img/iconSet.gif) no-repeat left -476px;}
#reservation	{ background:url(../img/iconSet.gif) no-repeat left -544px;}
#freeArea		{ background:url(../img/iconSet.gif) no-repeat left -612px;}
#smokeArea		{ background:url(../img/iconSet.gif) no-repeat left -680px;}
#businessArea	{ background:url(../img/iconSet.gif) no-repeat left -748px;}
#wine			{ background:url(../img/iconSet.gif) no-repeat left -816px;}
#capacity		{ background:url(../img/iconSet.gif) no-repeat left -884px;}
#creditCard		{ background:url(../img/iconSet.gif) no-repeat left -985px;}
#bar			{ background:url(../img/iconSet.gif) no-repeat left -1044px;}


/*.restaurantMenu		{ background: url(../img/restaurantMenu.gif) no-repeat 15px top; min-height:52px; height:auto !important; height:52px; margin-top:15px; padding-left:70px;}*/
.restaurantMenu a	{ color:#930101; display:block; font-size:12px; /*text-decoration:underline;*/}
.restaurantMenu span{ font-size:12px; font-weight:700;}
.restaurantMenu .seeMenu{ background:url(../img/bgButtonMenu.gif) no-repeat left top; color:#4B4E1C; font-size:14px; font-weight:700; height:42px; padding:5px 0 0 60px; text-align:left; text-shadow:1px 0 2px #fff; width:143px}

.addRating a		{ background:url(../img/addRating2.gif) no-repeat left top; display:block; height:28px; text-indent:-9999em; width:201px;}
.reserved span		{ font-size:12px; font-weight:400;}
.infoList li		{ border-bottom:1px solid #eee; padding-bottom:3px;}
.infoList li strong	{ color:#930101;}


.typeFoodList li	{ background: url(../img/bulletPoint.gif) no-repeat left 5px; border-bottom:1px solid #eee; float:left; margin:5px; padding:0 0 3px 13px;  width:178px;}
#addBranch input#insert		{ background:url(../img/insert.gif) no-repeat left top; border:none; height:28px;  width:66px;}


#typeFoodList_edit div	{ background:#F4F9D9; border:1px solid #BFC88B; float:left; min-height:19px; height:auto !important; height:19px; margin:0 5px 5px; padding:2px; width:191px;}
#typeFoodList_edit div input{ width:12px; height:12px; border:none;}

#typeFoodList_edit .checkbox  label{ display:block;float:left; width:170px; }

.category	{ background:#C9D09C; border:1px solid #bfc88b; padding:3px 6px;} /*#f4f9d9*/
.menuItems	{ background:#f4f9d9; border-style:solid; border-width:0 1px 1px; border-color:#bfc88b; padding:3px 6px; margin-left:10px;}

/*comments*/
.rowComment	{ background:url(../img/comment.gif) no-repeat right 5px;border-bottom:1px solid #eee; margin-bottom:10px;}
.quotesL	{ background:url(../img/quotes.gif) no-repeat left center; margin-right:5px; }
.quotesR	{ background:url(../img/quotes.gif) no-repeat -19px center; margin-left:5px;}
.quotesL, .quotesR	{ padding-left:17px; vertical-align:top;}/*comun*/

/*ADMINISTRATOR*/
#adminBar			{ background:url(../img/bg_adminBar.gif) repeat-x left -18px; height:35px; padding-top:5px; width:100%;}
#adminBar h1		{ color:#fff; font-size:14px;}
#wrap_adminBar		{ width:968px; margin:0 auto;}
#adminBar ul		{ float:right;}
#adminBar li		{ display:inline;}
#adminBar li a		{ border-left:1px solid #666; color:#fff; font-family:"Futura Md BT"; font-weight:700; font-size:13px; letter-spacing:0.08em; margin-left:15px; padding-left:15px; text-transform:none;}
#adminBar li a:hover{ color:#b30808;}
#adminBar #actual	{ color:#b30808;}
img.delete			{ background:none; border:none; margin-left:35px; position:absolute;}

/*BRANCHES*/
.branches li		{ background:url(../img/bulletPoint.gif) no-repeat left 5px; border-bottom:1px solid #eee; display:inline/*for ie6*/; float:left; min-height:90px; height:auto !important; height:90px; margin:5px; padding:0 0 10px 13px; width:183px;}
.articlesList li	{ border-bottom:1px solid #eee; display:inline/*for ie6*/; float:left; margin:5px; padding-bottom:10px; width:301px;}
.dateArticle		{ background:#eee; border:1px solid #ccc; color:#03A19A; display:block; float:left; margin-right:10px; padding:3px; text-align:center; text-transform:uppercase; width:25px;}
.dateArticle strong	{ color:#930101; font-size:20px;}
.dateArticle em		{ color:#434242; font-size:10px; font-style:normal;}
.branches .editBranches	{ background: url(../img/edit.gif) no-repeat left center; color:#930101; display:block; float:left; height:22px; margin-right:10px; text-indent:-9999em; width:20px;}
.branches .editBranches:hover,
.deleteBranches:hover{ text-decoration:underline;}
.deleteBranches		{ background:url(../img/delete.png) no-repeat left center; display:block; color:#930101; float:left; height:22px; text-indent:-9999em; width:23px;}
.sucursalesDir		{ padding-right:14px;}
.sucursalesTel		{ padding-right:17px;}
.sucursalesCiu		{ padding-right:23px;}
#SucursalCapacidadPersonas { width:75px;}
#branchesEdit #SucursalCapacidadPersonas { width:110px;}
#branchesEdit #insert{ margin-left:183px;}

.reservationBranches		{ background:url(../img/pendingReservation.gif) no-repeat left top; color:#930101; display:block; float:left; margin-right:10px; text-indent:-9999em; width:34px;}
.reservationBranches_member	{ background:url(../img/pendingReservation.gif) no-repeat left top; color:#930101; display:block; padding-left:44px;}

/*DETAILS ARTICLES*/
.dtlsArticle a			{ display:block; color:#434242; float:left; width:258px;}
.dtlsArticle a:hover	{ background:#e6edc1;}
.dtlsArticle a strong	{ display:block; margin-bottom:7px;}

.cake-sql-log, .cake-sql-log td, .cake-sql-log th, caption{ background:#fff;}
pre, table{ background:#fff;}

.restList		{ min-height:26px; height:auto !important; height:26px;}

#sort 	{ float:right;}
#sort li { display:inline;}
#sort li a { border-left:1px solid #ccc; color:#930101; display:block; float:left; font-size:12px; text-align:center;}

.sortName		{ width:95px;}
#sortUp_name	{ background:url(../img/sortUp.gif) no-repeat 8px center;}
#sortDown_name	{ background:url(../img/sortDown.gif) no-repeat 8px center;}

.sortPrice		{ width:100px;}
#sortUp_price	{ background:url(../img/sortUp.gif) no-repeat 5px center;}
#sortDown_price	{ background:url(../img/sortDown.gif) no-repeat 5px center;}

.sortRating		{ width:90px;}
#sortUp_rating	{ background:url(../img/sortUp.gif) no-repeat 13px center;}
#sortDown_rating{ background:url(../img/sortDown.gif) no-repeat 13px center;}

.sortValue		{ width:95px;}
#sortUp_value	{ background:url(../img/sortUp.gif) no-repeat 13px center;}
#sortDown_value	{ background:url(../img/sortDown.gif) no-repeat 13px center;}

/*strong */
#sortUp_name, #sortDown_name, #sortUp_price, #sortDown_price, #sortDown_rating, #sortUp_value, #sortDown_value	{ font-weight:700;}

#headings				{ position:absolute; margin:-43px 0 0 499px; display:none; width:123px;}
#headings ul			{ background:url(../img/bgSortList.gif) repeat-y left top; padding:0 5px 0 6px;}
#headings li a 			{ border-bottom:solid 1px #CCD696; color:#930101; display:block; padding:3px; width:104px;}
#headings li a:hover 	{ background:#F2F7D4;}
#bgBottom				{ background:url(../img/bgSortList_bottom.gif) no-repeat left bottom; font-size:1px; height:7px; width:123px;}
#blankLi				{ font-size:1px; height:5px; padding:3px; width:104px;}

#RestauranteLogo{ background:url(../img/addLogo.gif) no-repeat left top;}
#RestauranteAddForm label { display:block; float:left; width:68px;}
#RestauranteAddForm .error-message{ color:#ce0000; display:block; font-weight:700; }
.text 	  { margin-bottom:5px;} 
.dropList { margin-bottom:5px;}

/*INPUT WIDTH*/
#RestauranteNombre,
#RestauranteChef,
#RestauranteEspecialidad	{ width:150px;}
#RestauranteResponsable		{ width:150px;}
#RestauranteHorario,
#RestauranteDescripcion,
#RestauranteTourVirtual,
#RestauranteInfomercial,
#RestauranteDireccion		{ width:315px}
#RestauranteTelefono,
#RestauranteFax,
#RestauranteEmail,
#RestaurantePaginaWeb		{ width:118px}
#Sucursal0IdCiudad,
#RestauranteIdRangoPrecio   { background:#F4F9D9; border:1px solid #BFC88B; min-width:153px;}
#RestauranteIdRangoPrecio	{ width:155px;}
#Sucursal0IdCiudad			{ width:321px;}
#SucursalIdCiudad			{ width:220px;}
#Sucursal0Direccion			{ width:318px;}


#save input		{ background:url(../img/save.gif) no-repeat left top; border:none; height:28px;  width:66px;}
#reserved input { background:url(../img/reserved.gif) no-repeat left top; border:none; height:28px; width:74px;}
#register input	{ background:url(../img/register.gif) no-repeat left top; border:none; height:28px;  width:89px;}
#modify input	{ background:url(../img/modify.gif) no-repeat left top; border:none; height:28px;  width:74px;}

/*COMMENTS*/
.input label		{ vertical-align:top;}
#ComentarioTitulo	{ margin-left:56px; width:450px;}
#ComentarioUsuario	{ margin-left:33px; width:450px;}
#ComentarioCuerpo	{ margin-left:6px; height:100px; width:450px;}
#RestauranteCommentForm #send input{ background:url(../img/send.gif) no-repeat left top; border:none; width:61px; height:28px; cursor:pointer; margin-left:88px}


/*PAGINATION*/
.pagination		{ background:url(../img/bgPagination.gif) no-repeat left top; height:22px; line-height:22px; margin-bottom:5px; text-align:center;}
.pagination a	{ color:#930101;}
.pagination a,
.pagination span{ padding:0 3px;}
span.current	{ font-weight:700; color:#434242;}

/*FOOD TYPES*/
.typeFood li			{ border-bottom:1px solid #eee; margin-bottom:5px; padding-bottom:5px;}
.typeFood li a			{ color:#434242; display:block; padding:2px; width:618px;}
.typeFood li a:hover	{ background:#F2F7D4;}
.typeFood li a span		{ color:#930101; font-weight:700; font-size:14px; padding:4px;}
.typeFood li a strong	{ padding-left:10px;}
#TipoComidaDescripcion	{ background:#f4f9d9; border:1px solid #bfc88b;}

/*MENU OF RESTAURANT*/
.menuView_left		{ width:304px; float:left; margin-right:14px;}
.menuView_right		{ width:304px; float:left}
.plates li a		{ background: url(../img/bulletPoint.gif) no-repeat left 6px; border-bottom:1px solid #eee; color:#434242; cursor:pointer; display:block; font-size:12px; font-weight:700; padding-left:15px; width:289px;}
.plates > span		{ display:block; margin:10px 0;}
.items #items_22	{ background:#eee; border:1px solid #000;}
.items				{ padding-left:15px;}
.items li a			{ background:#f4f9d9;  border:1px solid #bfc88b; color:#434242; font-weight:400; padding:3px; width:280px;}
.items li a:hover	{ border:1px solid #930101;}
.items li			{ margin-top:4px;}
.items li a span	{ color:#930101; float:left; font-size:13px; }
.items li a strong 	{ color:#930101; float:right;}

.menuView_left .infoList{ float:left; width:130px;}

/*TABLE COTIZACION AND RESERVATION*/
#cotizacion,
#newsletters,
.tableList 			{ background:#bfc88b;}

#cotizacion th,
#newsletters th,
.tableList th		{ background:#d1d9a3; color:#434242;}

#cotizacionFoot td	{ font-weight:700; background:#D1D9A3 ;}

.evenrow td	{ background:#fff;}
.oddrow	td	{ background:#f4f9d9;}
.cleanMenu	{ background:url(../img/clean.gif) no-repeat left top; display:block; height:28px; text-indent:-9999em; width:59px;}

/*ADD BRANCH*/
#addBranch input,
#addBranch textarea { width:185px;}
#addBranch select	{ width:187px;}

/*ADD MENU*/
#MenuAddForm #MenusDescripcion{ width:208px; margin-right:15px;}
#MenuAddForm #save input{ background:url(../img/save.gif) no-repeat left top; border:none; height:28px;  width:66px;}

/*ADD ITEMS*/
#CategoriaMenuAddForm label		{ vertical-align:top;}
#CategoriaMenuAddForm input,
#CategoriaMenuAddForm textarea	{ width:275px;}
#CategoriaMenuAddForm #save input{ background:url(../img/save.gif) no-repeat left top; border:none; height:28px; margin-left:73px; width:66px; }

#CategoriaMenuAddForm #ItemNombre		{ margin-left:30px; width:310px;}
#CategoriaMenuAddForm #ItemPrecio		{ margin-left:37px; width:310px;}
#CategoriaMenuAddForm  #ItemDescripcion	{ margin-left:10px; width:310px;}

#MiembroAddForm label		{ display:block; float:left; width:75px;}
#MiembroAddForm #save input{ background:url(../img/save.gif) no-repeat left top; border:none; height:28px; margin-left:73px; width:66px; }

/*MESSAGE*/
#wrapMessage	{ width:400px; margin:75px auto 0;}
#logoMessage	{ width:290px; margin:0 auto 15px;}
.flashMessage 	{ margin:0 auto; width:376px;}
.flshM_top		{ background:url(../img/messageBgT.gif) no-repeat left top; font-size:1px; height:7px; width:376px;}
.flshM_cont		{ background:#ccc url(../img/messageBgC.gif) repeat-y left top; padding:13px 20px; text-align:center; width:336px;}
.flshM_cont a	{ color:#930101; font-size:14px;}
.flshM_bottom	{ background:url(../img/messageBgB.gif) no-repeat left top; font-size:1px; height:7px; width:376px;}


/*RESERVACIONES*/
.accept			 { background:url(../img/options.gif) no-repeat left top; margin-right:15px;}
.reject			 { background:url(../img/options.gif) no-repeat -18px top; cursor:pointer;}
.accept, .reject,
.accept_off, .reject_off { float:left; height:18px; text-indent:-9999em;  width:16px;}/*comun*/
/*hover*/
.accept_off		 { background:url(../img/options.gif) no-repeat left -24px;  margin-right:15px; cursor:default}
.reject_off	 	 { background:url(../img/options.gif) no-repeat -18px -24px; cursor:default}

.ghost, .real	{ float:left; margin-right:3px;}/*comunn*/
.ghost	{ color:#969595;}

#addBranch .ghost,
#addBranch .real { margin-bottom:5px;}

/*RETRIEVE PASSWORD*/
.recaptcha_row	{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc}
.recaptcha_col1 { float:left; width:285px; margin-right:15px;}
.recaptcha_col2 { float:left; width:318px;}
#request		{ background:url(../img/request.gif) no-repeat left top; border:none; height:28px; width:74px;}
#introduce		{ background:url(../img/introduce.gif) no-repeat left top; border:none; height:28px; width:78px;}

/*CHANGE PASSWORD*/
#ChangePasswordForm label{ display:block; float:left; width:118px;}
#ChangePasswordForm div.input{ margin-bottom:10px;}
#ChangePasswordForm #save{ margin-left:196px;}

/*USER (LOGIN/ PERFIL)*/
#member		{ background:url(../img/user.gif) no-repeat left center; color:#fff; display:block; float:right; line-height:12px; margin:0 15px; padding-left:35px; text-align:left; /*width:88px;*/}
#member em	{ font-size:10px; font-style:normal; color:#bfb4b4;}
#logout		{ background:url(../img/logout.gif) no-repeat left center; color:#fff; padding-left:32px; display:block; float:right; line-height:24px; height:24px; width:34px;}
/*hover*/
a#member:hover, a#logout:hover{ text-decoration:none;}

/*RESERVATION*/
#ReservacionFechaHour { margin-left:7px;}
.editMenu	{ background:url(../img/edit.gif) no-repeat left center; color:#930101; display:block; font-size:12px; font-weight:400; height:24px; line-height:24px; margin-top:5px; padding-left:22px; width:65px;}
.menuPdf	{ margin-top:5px; text-align:center; text-decoration:underline;}

#send input	{ background:url(../img/send.gif) no-repeat left top; border:none; width:61px; height:28px;} 
.catSpecifies{ background:#f4f9d9; border:1px solid #bfc88b; float:left; width:114px; margin:0 4px 4px 0; padding:2px;}

.error-message { color:#ce0000; display:block; font-weight:700;}

.reservationForm #ReservacionCantidadPersonas 	{ margin-left:21px; width:199px; }
.reservationForm #ReservacionFumador			{ margin-left:67px;}
.reservationForm #fecha							{ width:199px;}

/*EDIT TYPE OF FOOD*/
#TipoComidaAddForm #save{ padding-left:141px;}
#topTen				{ margin:0 0 0 38px;}
.botonDesactivado	{ background:url(../img/vote.gif) no-repeat left -30px;}
.botonActivado		{ background:url(../img/vote.gif) no-repeat left top;}
.botonDesactivado, .botonActivado	{ border:none; height:28px; width:58px;}/*comun*/
#votacionSubmit		{ float:right;}
.ratingDoc			{ background:url(../img/doc.gif) no-repeat left top; color:#930101; text-decoration:underline; padding-left:23px;}

.topRating			{ background:url(../img/Top10_valueRating.gif) no-repeat left top; height:40px; margin:8px 0 0 1px; width:409px; padding-left:9px}

.topRating .overall, .topRating .value{ width:78px; text-align:center; float:left;}
.topRating .overall		{ margin-left:1px;}
.topRating .overall strong,
.topRating .value strong	{ font-size:20px;}
.topRating .topStar			{ background:url(../img/topStar.gif) no-repeat center top; font-size:1px; height:8px;}

.topRating .topStar1	{ background:url(../img/topStar.gif) no-repeat center -40px; font-size:1px; height:8px;}
.topRating .topStar2	{ background:url(../img/topStar.gif) no-repeat center -30px; font-size:1px; height:8px;}
.topRating .topStar3	{ background:url(../img/topStar.gif) no-repeat center -20px; font-size:1px; height:8px;}
.topRating .topStar4	{ background:url(../img/topStar.gif) no-repeat center -10px; font-size:1px; height:8px;}
.topRating .topStar5	{ background:url(../img/topStar.gif) no-repeat center top; font-size:1px; height:8px;}

/*CHEF*/
#colChef_ant			{ background:url(../img/colChef_ant.gif) no-repeat left top; display:block; height:125px; margin:0 auto; text-indent:-9999em; width:225px; }
#colChef_post			{ background:url(../img/colChef_post.gif) no-repeat left top; display:block; height:125px; margin:0 auto; text-indent:-9999em; width:228px;}

.colL_chef				{ margin-right:12px;}
.colL_chef, .colR_chef	{ float:left; width:299px;}/*comun*/

#chefHat			{ position:absolute; margin-top:-6px;}
#chefTitle			{ margin:29px 0 15px; padding-left:13px;}
.listChef			{ margin-bottom:15px;}
.listChef li		{ margin-bottom:5px;}
.listChef strong	{ margin-right:15px; width:92px;}
.listChef span		{ width:513px;}
.listChef strong,
.listChef span		{ float:left; border-top:1px solid #eee; padding-top:5px; margin-top:5px;}

#mensaje_inicie_sesion{ background:#f0f7c9; border-width:2px 0; border-style:solid; border-color:#930101; margin:10px 0; padding:8px; text-align:center;}
.virtualTour	{ background:url(../img/tourVirtual.gif) no-repeat left center; color:#930101; display:block; font-weight:700; float:left; height:23px; margin-right:10px; padding-left:40px;}
.viewMap		{ background:url(../img/mapa.gif) no-repeat left top; color:#930101; display:block; font-weight:700; float:left; height:23px; margin-right:10px; padding-left:42px;}

.memberList				{ background:#ccc;}
.memberList th			{ background:#930101; color:#fff;}
.memberList th a		{ color:#fff; display:block;}
.memberList .evenrow td	{ background:#fff; padding-left:10px;}
.memberList .oddrow	td	{ background:#f4f9d9; padding-left:10px;}
.memberList td a 		{ color:#930101; text-decoration:underline;}

#member_sortUp			{ background:#930101 url(../img/sortMembers.gif) no-repeat 10px -2px;}
#member_sortDown		{ background:#930101 url(../img/sortMembers.gif) no-repeat 10px -25px;}

.members{ background:url(../img/membersIcon.gif) no-repeat left center; float:right; font-weight:700; padding:7px 0 0 52px;}

/*TOP TEN: GOURMET*/
.restGourmet			{ float:left; margin-right:7px; width:306px;}
#gourmeTop				{ background:url(../img/bgTop_gourmet.gif) no-repeat left top; height:19px;}
.gourmetLeft			{ background:url(../img/gourmetLeft.gif) no-repeat 2px top; float:left; width:7px; height:413px;}
.gourmetRight			{ background:url(../img/gourmetRight.gif) no-repeat left top; float:left; width:11px; height:413px;}
.gourmetCont			{ float:left; width:258px; padding:0 15px}
.gourmetCont h1			{ color:#d28f27; font-size:14px; margin-bottom:10px;}
.restGourmet_info span	{ display:block; float:left; width:180px;}


/*TOP TEN: CASUAL*/
.restCasual				{ float:left; width:306px;}
#casualTop				{ background:url(../img/bgTop_casual.gif) no-repeat left top; height:19px;}
.casualLeft				{ background:url(../img/casualLeft.gif) no-repeat left top; float:left; width:11px; height:413px;}
.casualRight			{ background:url(../img/casualRight.gif) no-repeat left top; float:left; width:7px; height:413px;}
.casualCont				{ float:left; width:258px; padding:0 15px;}
.casualCont h1			{ color:#949494; font-size:14px; margin-bottom:10px;}
.restCasual_info strong	{ display:block; float:left; margin-right:10px; width:65px;}
.restCasual_info span	{ display:block; float:left; width:180px;}

/* COMUN TOP TEN GOURMET AND CASUAL*/
.restName				{ color:#930101; font-weight:700; font-size:13px;}
.bg_restLogo			{ background:url(../img/bgTopten_logo.jpg) no-repeat left top; border:1px solid #cbcbcb; height:143px; width:255px;}
.restGourmet_info,
.restCasual_info		{ min-height:115px !important; height:115px;}
.restGourmet_info li,
.restCasual_info li		{ border-bottom:1px solid #ccc; padding:5px 0 2px; clear:left;}


.restGourmet_info strong{ display:block; float:left; margin-right:10px; width:65px;}
.overallRating			{ margin-right:10px;}
.overallRating,
.valueRating 			{ background:url(../img/ratingRestaurant.gif) no-repeat left top; float:left; height:27px; padding:5px; width:112px;}

.overallRating strong,
.valueRating strong		{ display:block; float:left; font-size:16px; margin-right:5px; padding-top:5px; text-align:center; width:55px;}
.overallRating div,
.valueRating div		{ color:#930101; display:block; font-weight:700; float:left; text-align:center; line-height:12px; width:45px;}

.topTen_bar				{ background:#930101 url(../img/topTen_bar.gif) no-repeat left top; color:#fff; height:28px; margin-bottom:10px; padding-left:106px; text-align:center; width:514px;}
.topTen_bar a			{ color:#fff; cursor:pointer; display:block; float:left; font-size:14px; font-weight:700; height:22px; padding:5px 3px 0;}
.topTen_bar img			{ float:left; padding:0 8px;}

.activeTopTen			{ background:#7e0303 url(../img/activeTopten.gif) no-repeat center top; text-decoration:underline;}
.restName_topTen		{ background:url(../img/restBar_topTen.gif) no-repeat left 5px; height:28px; margin:-15px 0 0 24px; position:absolute; text-align:center; width:572px; z-index:15000px;}
.restName_topTen strong	{ color:#930101;}

/*onMouse over info*/
#pointer_top1	{ background:url(../img/pointer_topTen.gif) no-repeat 86px top;}
#pointer_top2	{ background:url(../img/pointer_topTen.gif) no-repeat 128px top;}
#pointer_top3	{ background:url(../img/pointer_topTen.gif) no-repeat 171px top;}
#pointer_top4	{ background:url(../img/pointer_topTen.gif) no-repeat 214px top;}
#pointer_top5	{ background:url(../img/pointer_topTen.gif) no-repeat 257px top;}
#pointer_top6	{ background:url(../img/pointer_topTen.gif) no-repeat 301px top;}
#pointer_top7	{ background:url(../img/pointer_topTen.gif) no-repeat 345px top;}
#pointer_top8	{ background:url(../img/pointer_topTen.gif) no-repeat 387px top;}
#pointer_top9	{ background:url(../img/pointer_topTen.gif) no-repeat 430px top;}
#pointer_top10	{ background:url(../img/pointer_topTen.gif) no-repeat 473px top;}
.pointerStyle	{ height:6px; font-size:1px;}

/*Award icon*/
.awardSpace		{ padding:0 15px;}
.awardIcon		{ display:block; height:49px; margin:-7px 0 0 26px; position:absolute; width:36px;}

#top1_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left top;}
#top2_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -54px;}
#top3_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -107px;}
#top4_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -161px;}
#top5_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -214px;}
#top6_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -268px;}
#top7_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -321px;}
#top8_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -375px;}
#top9_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -428px;}
#top10_gourmet	{ background:url(../img/awardGourmet.gif) no-repeat left -482px;}

#top1_casual	{ background:url(../img/awardCasual.gif) no-repeat left -1px;}
#top2_casual	{ background:url(../img/awardCasual.gif) no-repeat left -54px;}
#top3_casual	{ background:url(../img/awardCasual.gif) no-repeat left -107px;}
#top4_casual	{ background:url(../img/awardCasual.gif) no-repeat left -161px;}
#top5_casual	{ background:url(../img/awardCasual.gif) no-repeat left -217px;}
#top6_casual	{ background:url(../img/awardCasual.gif) no-repeat left -268px;}
#top7_casual	{ background:url(../img/awardCasual.gif) no-repeat left -322px;}
#top8_casual	{ background:url(../img/awardCasual.gif) no-repeat left -376px;}
#top9_casual	{ background:url(../img/awardCasual.gif) no-repeat left -429px;}
#top10_casual	{ background:url(../img/awardCasual.gif) no-repeat left -483px;}

.stars	{ display:block; font-size:10px; height:12px; width:43px;}

#valueStar1	{ background:url(../img/stars_topTen.gif) no-repeat left top;}
#valueStar2	{ background:url(../img/stars_topTen.gif) no-repeat left -13px;}
#valueStar3	{ background:url(../img/stars_topTen.gif) no-repeat left -27px;}
#valueStar4	{ background:url(../img/stars_topTen.gif) no-repeat left -40px;}
#valueStar5	{ background:url(../img/stars_topTen.gif) no-repeat left -53px;}

.tipoComida li { display:block; float:left; line-height:20px; margin-right:10px; width:85px;}
.tipoComida li a { color:#930101;}
.tipoComida li a:hover { text-decoration:underline;}

.estado{ position: absolute; margin-left:498px; top:329px;}

.headBanner{ background:#fff; border:2px solid #fff; margin:15px auto 0; width:965px;}

.restaurantRating .rate, .restaurantRating .value{ font-size:11px;}