@charset "UTF-8";
/* CSS Document */
    html{ width:100%; height:100%; margin:0; } 
	/* <!-- */
	/* General styles */
	body {margin:0; padding:0;
	      border:0;
		  width:100%;
		  min-width:867px!important;
		  height:100%;
		  font-size:90%;
		  font-family:Arial, Helvetica, sans-serif;
		  background:url(../images/bg.jpg) repeat-x;}
    #wrap{ width:100%; height:auto; position:relative; clear:left; float:left; margin:0; padding:0 0 8px 0; background:url(../images/bgcontent.jpg) center top no-repeat;}	
	#marco{ width:/*793px*/820px; height:auto; margin:0 auto; position:relative;}
	h1 { color:#453837; padding:0 0 0 20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.6em;}
	h3{ color:#453837; padding:0 0 0 20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.3em;}	 

	.expander{ width:820px; float:left; padding:0 0 15px 0; background:url(../images/bgcontentextend.jpg) center top repeat-y;}

/*header*/
#header{ width:793px; height:auto; float:left; padding:80px 0 0 0;}
.menuheader{ width:783px; height:auto; margin:0 auto; padding:2px 10px 2px 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#534741;}
.menuheader a{color:#534741; text-decoration:none;} .menuheader a:hover{color:#98002E; text-decoration: underline;} 
.headerimg{ width:auto; margin:0 auto; padding:3px 0 0 0;}
.headerimglf{ float:left;} .headerimgrg{ float:left;}
/*menu*/
#menu{ width:793px; height:53px; float:left; margin:5px 0 0 0; background:url(../images/menubg.gif) center no-repeat; text-align:center;}
	#navgen { width:auto; margin:0 auto; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:18px 0 0 0; color: #9d8e8e; }
    #navgen  a { color: #534741; text-decoration:none; }
    #navgen  a:hover { color: #98002E; text-decoration:underline; }
    #navgen  span { margin: 0 8px; color: #000; }
/*content*/

/*main*/
#scroll_1{width:98%; height:450px; margin:10px 0 5px 0; overflow:hidden; float:left;}
.mainleft{ width:463px; height:auto; float:left; margin:10px 0 0 0; background:url(../images/bgmainleft.gif) right top repeat-y; font-size:16px;}
.mainleft2{ width:783px; height:auto; float:left; margin:10px 0 0 0; font-size:16px;}
.armadocontacto{ width:783px; height:360px; float:left; margin:10px 0 0 0; background:url(../images/fondocontacto.jpg) top; font-size:16px;}
.armadoreglas{ width:690px; height:300px; float:left; margin:10px 0 0 0; padding-left:10px; padding-right:10px; font-size:0.8em; color:#453837; overflow:auto;}
.armadopromo{ width:700px; height:300px; float:left; margin:10px 0 0 0; padding-left:65px; font-size:0.8em; color:#453837;}
.armadofunciona{ width:783px; height:300px; float:left; margin:10px 0 0 0; padding-left:10px; font-size:0.8em; color:#453837;}
.contactodere{ width:390px; height:216px; float:left; padding-top:30px; padding-left:0px; font-family:Geneva, Arial, Helvetica, sans-serif;font-size:0.7em; color:#453837;}
.contactoiz{ width:205px; height:216px; float:left; padding-left:90px; padding-top:40px; font-size:16px;}
.mainleft p{ margin:0; padding:15px 20px 0 20px; color:#534741; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; text-align:justify;}
.mainimg{ width:100%; padding:15px 0 0 0; clear:left; text-align:center;}
.mainleft span{ color:#98002E; font-weight:bold;}
.mainright{ width:320px;/*-10px for ie6*/ height:auto; float:left; margin:10px 0 0 0;}
.mainrexalt{ width:100%; clear:left; padding:20px 0 0 0; color:#534741; font-size:1.0em; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.mainright p{ margin:0; padding:15px 50px 0 50px; color:#534741; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; text-align:center;}
/*como funciona*/
.bg_tit_comfunc{ width:95%; height:25px; clear:left; margin:10px 0 0 4%; padding:2px 0 0 1%; text-align:left; color:#453837; font-size:1.0em; background:url(../images/bg_tit_comfunc.gif) left top no-repeat;}
.mainleft dl { margin:0; padding:3px 0 0 0; }
.mainleft dd { font-size:0.7em; color:#453837;}
/*directorio*/
.dirleft{ width:634px; height:290px; float:left; margin:1px 0 0 0; padding:0;}
.bg_tit_dir{ width:96%; height:25px; clear:left; margin:10px 0 0 3%; padding:2px 0 0 1%; text-align:left; color:#453837; font-size:1.0em; background:url(../images/bg_tit_comfunc.gif) left top no-repeat;}
.cuprest{ width:96%; height:236px; clear:left; margin:5px 0 0 3%; text-align:left;}
.cuprest_lf{ float:left; padding:10px 10px 0 10px; width:347px;}
.cuprest_rg{ width:234px; height:236px; float:left; margin:10px 0 0 0; background:url(../images/bg_cuprest_rg.jpg) top center no-repeat; text-align:center;}
.cuprest_rg_logote{ margin:0 auto; padding:15px 0 0 0; text-align:center;}
.cuprest_rg_p { width:85%; margin:0 auto; padding:10px 0 0 0; color:#534741; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; text-align:left;}
.dirleft a{ color:#98002E; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; text-decoration:none; }
.dirleft a:hover{ color:#98002E; font-weight:bold; text-decoration:none;}

.cuprest p{ margin:0; clear:both; padding:15px 20px 0 20px; color:#534741; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; text-align:justify;}
.dirright{ width:129px; height:380px; float:left; margin:5px 10px 0 0; background:url(../images/logosdirectorio.jpg) top center no-repeat;}
.dirright span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */
.dirimg{ width:82px; height:63px; display:block; margin:0 auto; padding:6px 0 0 0; text-align:center;}
#dirimg_1{ width:82px; height:63px; display:block; text-align:center; background:url(../images/logos/lachoperia_logo.gif) top center no-repeat;}
#dirimg_1:hover{ background:url(../images/logos/lachoperia_logo_hover.gif) top center no-repeat;}
#dirimg_2{ width:82px; height:63px; display:block; text-align:center; background:url(../images/logos/steakhouse_logo.gif) top center no-repeat;}
#dirimg_2:hover{ background:url(../images/logos/steakhouse_logo_hover.gif) top center no-repeat;}
#dirimg_3{ width:82px; height:63px; display:block; text-align:center; background:url(../images/logos/bokenka_logo.gif) top center no-repeat;}
#dirimg_3:hover{ background:url(../images/logos/bokenka_logo_hover.gif) top center no-repeat;}
#dirimg_4{ width:82px; height:63px; display:block; text-align:center; background:url(../images/logos/tienda_logo.gif) top center no-repeat;}
#dirimg_4:hover{ background:url(../images/logos/tienda_logo_hover.gif) top center no-repeat;}
#dirimg_5{ width:82px; height:29px; display:block; text-align:center; background:url(../images/logos/churrascos_logo.gif) top center no-repeat;}
#dirimg_5:hover{ background:url(../images/logos/churrascos_logo_hover.gif) top center no-repeat;}
#dirimg_6{ width:82px; height:55px; display:block; text-align:center; background:url(../images/logos/puntochope.gif) top center no-repeat;}
#dirimg_6:hover{ background:url(../images/logos/puntochope_1.gif) top center no-repeat;}

/*footer*/
#footer{ width:100%; clear:both; margin:0; background:url(../images/bg.jpg) top left repeat-x;}
.footer_txt{ width:100%; margin:0 auto; padding:15px 0 20px 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#EFE7CB; background:url(../images/footer_txt.jpg) top center no-repeat;}

.style1 {
	font-size: 18px;
	font-weight: bold;
}

.style2 {
	font-size: 18px;
	font-weight: bold;
	padding-left:20px;
	color:#000000;
}

.cuprest_rg2{ width:230px; height:347px; float:left; margin:10px 0 0 0; padding-left:4px; background:url(../images/largatabla.gif) top center no-repeat; text-align:center;}
.textin{ width:233px; height:auto; margin:5px 0 0 0; text-align:left; float:left;}



