/* CSS Document */
body{padding:0px; margin:0px; font:8pt/9pt  Arial, Helvetica, sans-serif; background-color:#FEEBD2;}
div, ul, li, h1, h2, h3, h4, h5, p, img{
	margin:0px;
	padding:0px;
	margin-right: 0px;
	margin-top: 0px;
}
ul{list-style-type:none;}

/* contenido_general */
#contenido_general { position:relative; width:949px; margin:0 auto; margin-top:10px; }

/* top */
#top { position:relative; width:949px; height:103px; background-image:url(images/top.png); z-index:30 }

/* botonera_top */
#botonera_top  {position:relative; width:925px; height:30px; padding-left:24px;  background-image:url(images/medio.png); z-index:30  }
#botonera_top ul { width:673px;  height:25px; background-color:#1C1C1D; padding:5px 0 0 228px; }
#botonera_top ul li { float:left; border-left:#fff 1px solid; padding:0 10px 0 10px;}
#botonera_top ul li.inst {font:10pt/13pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none;} 
#botonera_top ul li.inst_ {font:10pt/13pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; border-left:#fff solid 0px; } 
#botonera_top ul li.no { border-left:#fff solid 0px; }
#botonera_top ul li a {font:10pt/13pt Arial Narrow, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
#botonera_top ul li a:hover {font:10pt/13pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; }

/* botonera_solapa */
#botonera_solapa  {position:relative; width:925px; height:30px; padding-left:24px;  background-image:url(images/medio.png); z-index:30  }
#botonera_solapa ul { width:665px;  height:25px; background-color:#1C1C1D; padding:5px 0 0 236px; }
#botonera_solapa ul li { float:left; text-align:center; background-image:url(images/btn.png); background-repeat:no-repeat; width:72px; height:25px; margin-left:2px;}
#botonera_solapa ul li._lrg {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; background-image:url(images/btn_lrg.png); width:114px; height:25px;}
#botonera_solapa ul li._lrg2 {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; background-image:url(images/btn_lrg2.png); width:125px; height:25px;}
#botonera_solapa ul li.inst_lrg {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; background-image:url(images/btn_lrg_.png); width:114px; height:25px;}
#botonera_solapa ul li.inst_lrg2 {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; background-image:url(images/btn_lrg2_.png); width:125px; height:25px;}
#botonera_solapa ul li.inst {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; background-image:url(images/btn_.png);} 
#botonera_solapa ul li.inst_ {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; border-left:#fff solid 0px; background-image:url(images/btn_.png); } 
#botonera_solapa ul li.no { border-left:#fff solid 0px; }
#botonera_solapa ul li a {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
#botonera_solapa ul li a:hover {font:8pt/12pt Arial Narrow, Arial, Helvetica, sans-serif; color:#F6A826; text-decoration:none; }

/* botonera_line */

#botonera_line {background-image:url(images/medio.png); width:949px; height:1px; width:925px; padding-left:24px;z-index:30 }

#botonera_line_ { width:901px; height:1px; background-color:#4B4B4D; }

/* medio */

#medio { position:relative; width:949px; background-image:url(images/medio.png);}

#columna_izq {
	position:relative;
	width:687px;
	min-height:375px;
	float:left;
	left:24px;
}

#columna_izq_negra { position:relative; width:687px; height:410px; float:left; left:24px; background-color:#000; z-index:20 }

#columna_izq_ { position:relative; width:687px; min-height:364px; background-image:url(images/fondo_04.png)}

#columna_der { position:relative; width:213px; min-height:333px; float:left; left:24px;  text-align:center; padding-top:5px;}

#columna_der_negra { position:relative; width:214px; height:395px; float:left; text-align:center; left:24px; background-color:#000000; z-index:10; padding-top:15px;}

#columna_der_fixed { position:fixed; width:213px; z-index:90; }

#columna_int { position:relative; width:615px; left:47px;}

#columna_int_02 { position:relative; width:640px; left:47px;}

#columna_int_02_ { position:relative; width:500px; left:47px;}

#clear {position:relative; width:100%; height:1px; clear:both;}

#medio_bottom {background-image:url(images/medio.png); width:949px; height:46px; width:925px; padding-left:24px;z-index:30}

#medio_bottom_ {width:901px; height:46px; background-color:#1C1C1D;}

#galeria { position:relative; width:615px; height:408px; background-color:#000;}



#galeria_borde { border:#646567 solid 1px; width:79px; height:79px;}
#galeria_borde_ {position:relative; border:#646567 solid 1px; width:73px; height:73px; top:2px; left:2px;}



/* pie */
#pie {position:relative; width:949px; height:132px;   background-image:url(images/pie.png); }

#pie_ {position:relative; width:949px; height:132px; }

#pie_top {position:relative; width:949px; height:109px;  }

#pie_bottom {position:relative; width:949px; height:21px; padding-top:4px;    }

#pie_include {position:relative; width:937px; height:25px; padding-top:2px; z-index:40; }
.typos_pie {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:none; } 

.typos_pie_map {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:none; } 
.typos_pie_map:hover {color:#F6A826; }     
a.belburo{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:none;}
a.belburo:hover {color:#DD117B;}


#piu_opciones { position:relative; height:46px; float:left;}
#direccion {position:relative; height:31px; width:440px; text-align:right; padding-top:15px; float:left;}
/* botonera_bottom  */
#botonera_bottom  {position:relative; width:925px; height:24px; padding-left:24px;  clear:both; }
#botonera_bottom ul { width:674px;  height:20px;  padding:8px 0 0 228px; }
#botonera_bottom ul li { float:left; border-left:#fff solid 1px; padding:0 10px 0 10px;}
#botonera_bottom ul li { float:left; border-left:#fff solid 1px; padding:0 10px 0 10px;}
#botonera_bottom ul li.no { border-left:#fff solid 0px; }
#botonera_bottom ul li a {font:7pt/10pt  Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
#botonera_bottom ul li a:hover {font:7pt/10pt  Verdana, Arial, Helvetica, sans-serif; color:#EE7F00; text-decoration:none; }

/* separaciones */
#sep_01 { position:relative; width:100%;}
#sep_02 { position:relative; width:97%; padding-left:3%; background-color:#EE7F00; border-left:#EE7F00 solid 1px;}
#sep_03 {position:relative; width:97%; padding-left:3%;}
#sep_04 {position:relative; width:65%; padding-left:35%;}

/* publicidad */

#publicidad { position:relative; border:#EE7F00 solid 1px; width:204px; height:72px; float:left; left:70px; } 

#publicidad_02 { position:relative; border:#EE7F00 solid 1px; width:204px; height:72px; float:left; left:82px;} 

#publicidad_03 { position:relative; border:#EE7F00 solid 1px; width:204px; height:72px; float:left; left:94px;} 

#publicidad_04 { position:relative; border:#EE7F00 solid 1px; width:153px; height:72px; float:left; left:106px;} 



/* altura */
.altura_4  { height:4px; }
.altura_7  { height:7px; }
.altura_14  { height:14px; }
.altura_314 {height:314px;}

/* ancho */
.ancho_4  { width:4px; }
.ancho_14  { width:14px; }
.ancho_36  { width:36px; }
.ancho_55 { width:55px;}
.ancho_70 { width:70px;}
.ancho_88 { width:88px;}
.ancho_96 { width:96px;}
.ancho_89 { width:89px;}
.ancho_81 { width:81px;}

#banner_01 {position:relative; width:176px; height:166px; left:22px;}

#banner_02 {position:relative; width:176px; height:203px; left:22px;}

/* bordes */
.borde_01 {border-left:#fff solid 1px;}
.borde_02 {border-left:#000 dotted 1px;}

/* fondo de color */
.color_01 {background-color:#000;}

/* fondo de bg */
.fondo_01 { background-image:url(images/fondo_01.png);}
.fondo_02 { background-image:url(images/img_reserva.jpg); height:375px;}
.fondo_03 { background-image:url(images/img_catering_01.jpg); height:375px;}
.fondo_03_b { background-image:url(images/img_catering_02.jpg); height:375px;}
.fondo_03_c { background-image:url(images/img_catering_03.jpg); height:375px;}
.fondo_04 { background-image:url(images/fondo_03.jpg); height:375px;}
.fondo_05 { background-image:url(images/img_parties_pizza.jpg); height:375px;}
.fondo_05_b { background-image:url(images/img_parties_pasta.jpg); height:375px;}
.fondo_05_c { background-image:url(images/img_parties_pesca.jpg); height:375px;}
.fondo_06 { background-image:url(images/img_delivery.jpg); height:375px;}
.fondo_07 { background-image:url(images/img_bodega.jpg); height:375px;}
.fondo_08 { background-image:url(images/fondo_04_.png);}

#cuadrado_01 { position:relative; width:309px;  background-color:#222124; background-repeat:repeat-x; padding:25px 15px 0 15px;}

#cuadrado_01_deg { position:relative; width:309px; /*background-color:#222124;*/ background-image:url(images/line_vert_black.png); background-repeat:repeat-x; padding:25px 15px 0 15px;}

#cuadrado_02 { position:relative; width:318px; height:214px; border:#87888A solid 1px;}

#cuadrado_03 { position:relative; width:309px; background-color:#F6A826; padding:25px 15px 0 15px; }

#cuadrado_03_deg { position:relative; width:309px; /*background-color:#F6A826;*/ padding:25px 15px 0 15px; background-image:url(images/line_vert_orange.png); background-repeat:repeat-x;}


#cuadrado_02_int { position:relative; width:310px; height:206px; border:#87888A solid 1px; margin:0 auto; margin-top:3px;}

#cuadrado_02_rallas { position:relative; width:615px; height:10px; border-bottom:#87888A dotted 1px;}

/* campos */
.campos_01 { position:relative; width:284px; height:20px; background-color:#fff; border:#87888A solid 0px; font:8pt/12pt  Verdana, Arial, Helvetica, sans-serif; color:#fff; font:8pt/12pt  Verdana, Arial, Helvetica, sans-serif; color:#F6A826;} 

/* campos */
.campos_02 { position:relative; width:284px; height:80px; background-color:#fff; border:#87888A solid 0px; font:8pt/12pt  Verdana, Arial, Helvetica, sans-serif; color:#fff; font:8pt/12pt  Verdana, Arial, Helvetica, sans-serif; color:#F6A826;} 

