html, body{ 
margin:0; padding:0; text-align:center; font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;color: #333333;background-color:#E4E4E4}
img {border: none}
#contenedor {width:750px; text-align:left; margin-left:auto; margin-right:auto}
#cabecera {width:736px; height:233px; position:relative; top:-92px; left:0px; background: white url(../imgs/cabecera.jpg) no-repeat top left;}
#lutocabecera{position:relative; width:736px; height:100px; top:-20px}
/* #eslogan {width:300px; position:relative; top:-34px; left:445px} */
#banderas {position:relative; top:0px; left:742px}
#conten_contenidos{position:relative; top:-92px; border:1px solid #666666;
background-color:#FFFFFF; width:720px; padding: 7px 7px 7px 7px}
/* html>#conten_contenidos{top:35px}*/
#contenidos {background-color: #E4E4E4; width:720px; padding: 0px}
#textos {background-color:#FFFFFF; float:left; width:420px; padding: 5px 5px 5px 5px}
#luto {margin:5px 0px 0px -5px;background: white url(../imgs/luto.gif) no-repeat top left;height:35px;}
#luto h1 {font-size:18px; color:#003366; margin:7px 0px 0px 8px}
html>body #luto h1 {padding-top:6px}
#foto_ale {width:284px; margin: 0px; float:right}
#foto_ale img {margin:12px 0px 0px 6px;/* todo lo que continua es para la sombra */padding: 3px 3px 6px 3px;background: white url(../imgs/shad_bottom.png) repeat-x bottom left}
#conten_pie{position:relative;top:-80px;border:1px solid #666666; background-color:#FFFFFF; width:720px;padding: 7px 7px 7px 7px}
/* html>#contenedorpie {width:736px;padding:7px;height:26px;} */
#pie {background-color: #E4E4E4;padding: 5px 5px 5px 5px}
/* links del pie de pagina */
.linkspie:link, .linkspie:active, .linkspie:visited {font-size: 12px; font-weight:bold; color:#003366; text-decoration: none}
.linkspie:hover {font-size: 12px; font-weight:bold; color: #0066CC; text-decoration:underline}
address{text-align:center; font-family: Geneva, Arial, Helvetica, sans-serif;font-size:12px; font-variant:small-caps;
font-style:normal;color: #333333; margin-top:-50px}
#creditos {position:absolute;left:-2px; margin-top:-160px}


/*- Menu Tabs--------------------------- */
#tabs {width:736px;font-size:93%;border-top:8px solid #CC0000;line-height:normal; position:absolute; top:0px; text-align:right}
#tabs ul {margin:0;padding:3px 0px 0px 440px;list-style:none;}
#tabs li {display:inline;margin:0;padding:0;}
#tabs a {float:left;background:url("../imgs/tab_left.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabs a span {float:left;display:block;background:url("../imgs/tab_right.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */

#tabs9 a:hover span {color:#FFF}
#tabs a:hover {background-position:0% -42px}
#tabs a:hover span {background-position:100% -42px}
#tabs #current a {background-position:0% -42px}
#tabs #current a span {background-position:100% -42px}

/* no la uso  .telefono {color: #FFFFFF;font-weight: bold; font-size:12px; margin:40px 30px 0px 0px} */



/* INICIO ESTILOS MENU Y RELACIONADOS */
#menu table {font: normal 12px Geneva, Arial, Helvetica, sans-serif;border-collapse: separate;border-spacing: 0;margin: 0;color: #000;}
html>body #menu table {margin-left:auto; margin-right:auto}
#menu table a {color: #005ba7;text-decoration: none;border-bottom: 1px dotted;}
#menu table a:visited {color: #444;font-weight: normal;text-decoration: line-through;}
#menu table a:hover {border-bottom: 2px solid;}
#menu thead th {height:100px; font-size: 1.6em; color: #FFFFFF; background-color:#B50000; padding:0px 0px 0px 0px}
#menu thead th img {vertical-align:middle}
#menu tfoot th, #menu tfoot td {padding: 2em 0.5em;/* background: #E9F5FF;border: 1px solid #fff;border-width: 1px 1px;*/}
#menu .preciomenu{ text-align:center;font-size: 1.2em;color: #FFFFFF;text-transform: uppercase;padding: 1.5em 0.5em;border: 1px solid #fff;border-width: 1px 1px;background: #C12E1E;}
#menu th {font-weight: bold;line-height: normal;padding: 0.25em 0.5em;text-align: left;}
#menu .apartadomenu {font-weight: bold; color:#C12E1E; line-height: normal;padding: 1em 0.5em;text-align: center;} /* para casos especiales */
#menu .plato {padding: 0.3em 0.3em; text-align: center; vertical-align: middle;} /* para casos especiales */
#menu tbody th, #menu td {padding: 1em 0.5em; text-align: left; vertical-align: middle;}
#menu tbody td {text-align: right}
#menu tbody th {font-weight: normal; white-space: nowrap;}
#menu tbody th a:link, #menu tbody th a:visited {font-weight: bold;}
#menu tbody th+td {	white-space: nowrap;}
#menu tbody td, #menu tbody th {background: #F5F5F5;border: 1px solid #fff;	border-width: 1px 1px;}
#menu tbody tr.odd th, #menu tbody tr.odd td {border-color: #fff;background: #FEFCE2}
#menu tbody tr:hover td, #menu tbody tr:hover th {background: #fff; border-color: #fff;	color: #D50000}
#menu tr:hover td, #menu tr:hover td a, #menu tr:hover th a {color: #D50000}
#menu caption {font-size: 1.8em; text-align: left; margin: 0; padding: 0.5em 0.25em;text-align: center;	text-transform: uppercase}
#menu strong {color:#C12E1E; font-weight:bold; font-style:italic}

#navmenus {width:100%; margin:15px 0px 10px 0px; text-align:center; line-height:30px}
#navmenus a, #navmenus a:visited {font-size:12px; color:#0000CC}
#navmenus a:hover {color:#B50000}
.subir {width:100%; margin-top:10px; text-align:center}
.subir a, .subir a:visited {font-size:10px; color:#0000CC}
.subir a:hover {color:#B50000}
/* FIN ESTILOS MENU */
.prueba {
	color: #3333CC;
}

