/* AUTOR: NURY VERDURA para Verdura Venini Consultores - 2009 
Colores:
verde claro: #E7F8A5
verde seco: #798462
marron claro: #EDE9E7
marron claro cepia: #ebebd6
marrong intermedio: #C6B9B3
marron oscuro: #664F3F
naranja: #FF9900
*/

* { margin:0; padding: 0; border: 0;}

body {	font-family: "Trebuchet MS", Arial, Sans-Serif; font-size: 12px; background-color: #FFFFFF;	margin: 0px;	padding: 0px; text-align: center; color: #333333; background-image: url(imagenes/back-body.gif); background-repeat: repeat-y; background-position: top center;}

/* DIVS */
#contenedor { width: 856px; margin: auto; text-align: left; position: relative; background-image: url(imagenes/back_centro.jpg)!important; background-color:#FFFFFF; background-repeat: repeat-x;}

#encabezado { width:854px; height: 131px; border-left: 1px solid #798462; border-right: 1px solid #798462; position: relative; z-index: 1;}

#cuerpo {width: 854px;  position: relative;  border-left: 1px solid #798462; border-right: 1px solid #798462; background-image: url(imagenes/back_centro.jpg); background-color:#FFFFFF; background-repeat: repeat-x; z-index: 1; /*height:900px;*/ height: 100%;}

#pie { width: 856px; position: relative; z-index: 100; background-image: url(imagenes/back_inferior_fijo.png); background-position:
center; height: 155px;}

#pie2 { width: 856px; clear:both; z-index: 100; background-image: url(imagenes/back_inferior_fijo.png); background-position:
center; height: 155px; }

#menu {	width: 187px; height: 1110px; background-image: url(imagenes/back_menu.jpg);	background-repeat:  no-repeat;	font-size: 14px;	color: #664F3F;	float: left;	padding-left: 28px; font-weight: bold; position: relative;}

#menu2 {	width: 187px; height: 1110px; background-image: url(imagenes/back_menu.jpg);	background-repeat:  no-repeat;	font-size: 14px;	color: #664F3F;	float: left;	padding-left: 28px; font-weight: bold;}

#centro {width: 467px; margin: 33px 10px 10px 5px; float: left; position: relative; }

#centro2 {margin: 23px 158px 10px 197px;}

#destacados { width: 148px; border: 1px solid #664F3F; float: left; margin-top: 33px; } 
#destacados2 { width: 148px; border: 1px solid #664F3F; float: right; margin-top: 23px; } 

#recuadro { border: 1px solid #FF9900; background-color: #ffffff; padding: 10px; width: 440px; margin: auto; text-align: center;}



/* ETIQUETAS */

h4 {color: #798462; text-decoration: underline; margin-top: 20px;}

#centro .titulos {color: #660000; text-decoration: underline; margin: 20px 0 5px 0px; background-image: url(imagenes/orange_ball.gif); background-repeat: no-repeat; padding-left: 10px; background-position: center left;}

#centro ul {margin: 15px 0 15px 15px;}

#centro ul li {list-style-image: url(imagenes/orange_ball.gif); list-style-type: none; list-style-position: outside;}

hr { height: 1px; color: #FF9900;}

h3 {border: 1px solid #C6B9B3; font-weight: bold; color: #664F3F; padding: 5px 5px 5px 10px; background-color: #ebebd6; font-size: 22px; margin: 20px 0 20px 0;}

small {font-size: 9px;}

/* VARIOS */

.logosmenu {width: 150px; text-align: center;}

.marronclaro {font-size: 12px; color: #664F3F; font-weight: bold; background-color: #EDE9E7; width: 130px; padding: 3px 5px 0 5px;}

.marronoscuro {font-size: 10px; color: #664F3F; font-weight: bold; background-color: #C6B9B3; width: 130px; padding: 1px 5px 1px 5px; border-top: 1px solid #664F3F; margin-bottom: 2px; margin-top: 10px;}

.piemarronclaro {background-color: #EDE9E7; width: 130px; padding: 3px 5px 1px 5px; border-bottom: 1px solid #664F3F; margin-bottom: 10px; text-align: right; font-size: 10px;}

.piemenu {background-image: url(imagenes/pie_menu.jpg); background-repeat: no-repeat; width: 187px; height: 60px; display: block;}

.textomargin {margin-right: 10px; margin-left: 10px;}

.imagen {margin: 0 15px 15px 0; border: 0;}

.subdestacado {border: 1px solid #798462; margin: 4px 3px 4px 3px; padding: 3px;}

.subdestacado:hover {background-color: #E7F8A5;}

.fondoverdeclaro {background-color: #E7F8A5;}

.rayatd { border-bottom: 1px solid #798462;}

.recuadro {border: 1px solid #664F3F; background-color: #EDE9E7; color: #664F3F; }

.prensatitulo { width: 90%; padding: 5px 5px 5px 15px; border: 1px solid #FF9900; color: #333; text-decoration: none; background-color: #ebebd6; }

.copete {font-weight: bolder; font-size: 14px; border-bottom: 1px solid #dfdfdf; padding-bottom: 5px; margin-bottom: 15px;}

.margenderecho {margin-right: 5px; }

.imgright {margin: 15px 0 15px 15px;}

/* RECUADROS DESTACADOS HOME */

#textohome {width: 461px; border: 1px solid #664F3F; color: #664F3F;  margin-bottom: 10px; text-align: justify;}

#artppal {width: 461px; background-color: #EDE9E7; border: 1px solid #664F3F; color: #664F3F;  margin-bottom: 10px;}

#artdestacado {width: 461px; background-color: #ffffff; border: 1px solid #798462; color: #000000; margin-bottom: 10px;}

#artppal h5 { background-color: #664F3F; color: #ffffff; padding-left: 5px; margin-bottom: 5px;}

#artdestacado h5 { background-color: #798462; color: #ffffff; padding-left: 5px; margin-bottom: 5px;}

#vertical1 {width: 230px; background-color: #ffffff; float: left; margin-right: 10px;}

#vertical11 {width: 230px; border: 1px solid #664F3F; background-color: #EDE9E7; color: #664F3F; margin-right: 10px; margin-bottom: 10px;}

#vertical12 {width: 230px; border: 1px solid #664F3F; background-color: #ffffff; color: #664F3F; margin-right: 10px;}

#vertical2 {width: 222px; background-color: #FFFFFF; float:left;}

#subvertical21 {width: 220px; border: 1px solid #664F3F; background-color: #FFFFFF; color: #664F3F; margin-bottom: 10px; color: #000; font-size: 12px; }

#subvertical21 h5 { background-color: #C6B9B3; color: #ffffff; padding-left: 5px; margin-bottom: 5px;}

#subvertical22 {width: 220px; border: 1px solid #664F3F; background-color: #FFFFFF; color: #000; font-size: 12px; }

#subvertical22 h5 { background-color: #664F3F; color: #ffffff; padding-left: 5px; margin-bottom: 5px;}


/* FORMULARIOS */
.cajas { border: 1px solid #664F3F; background-color: #FFFFFF; height: 18px; font-size: 11px; color: #664F3F; padding:2px;}

.areadetexto { border: 1px solid #664F3F; background-color: #FFFFFF; font-size: 10px; color: #664F3F; padding:2px;}


/* HIPERVINCULOS */

a:link, a:visited { text-decoration: none; color: #798462;}
a:hover {color:#FF9900; text-decoration:none;}

a.lkmenu:link { color: #664f3f; text-decoration: none; font-weight: bold; display: block; width: 135px; height: 20px; padding-top: 3px; margin-bottom: 2px;  padding-left: 5px;}
a.lkmenu:hover { text-decoration: none; background-color: #798462; 
color: #ffffff !important; }
a.lkmenu:visited { color: #664f3f; text-decoration: none; display: block; width: 135px; height: 20px; padding-top: 3px; margin-bottom: 2px;  padding-left: 5px;}

a.lkmenuinicio:link, a.lkmenuinicio:visited {color:#ffffff; text-decoration: none; display: block; width: 135px; height: 20px; padding-top: 3px; margin-bottom: 2px;  padding-left: 5px;}
a.lkmenuinicio:hover { color: #664f3f; text-decoration: none; font-weight: bold; background-color: #ffffff;}




/* LISTADO COMIDAS */

#listado {width: 476px; padding: 2px; border: 1px solid #798462; margin: auto }

#titcomida { width: 140px; height: 20px; background-color: #C6B9B3; text-align: center; font-size: 12px; font-weight: bold; float: left; margin-right: 2px; padding-top: 5px}

#titcalorias { height: 20px; background-color: #C6B9B3; text-align: center; font-size: 12px; font-weight: bold; float: left; margin-right: 2px; padding-top: 5px }
#tit90cal, #tit150cal, #tit300cal, #titsinrest, #titagregar { width: 50px;}
#titcalorias { width: 200px; }
#titcantidad { width: 55px;}

#tit90cal, #tit150cal, #tit300cal, #titsinrest, #titagregar, #titcantidad { height: 20px; background-color: #C6B9B3; text-align: center; font-size: 12px; font-weight: bold; float: left; margin-right: 2px; padding-top: 5px}

.desplegable {background-color:#EDE9E7; font-size: 12px; font-weight:bold; color: #000; border-bottom: 1px solid #798462; border-top: 1px solid #798462; padding: 5px 0 5px 5px; margin-bottom: 15px;}


input#agregar {border: 1px solid #ffcc00; background-color: #ffffcc; font-weight: bold; width: 150px; height: 20px; -moz-border-radius: 5px; border-radius: 5px; font-size: 11px; padding-bottom: 5px; color: #4f4f4f; margin-bottom: 10px;}


.titcomida { width: 140px; background-color:#ebebd6 ; text-align: center; font-size: 14px; font-weight: bold; float: left; margin-right: 2px; padding-top: 5px; display: inline-block;}

.descripcion {font-weight: normal; font-size: 11px;}

.titcalorias { width: 200px; background-color: #ffffff; text-align: center; font-size: 12px; font-weight: bold; float: left; display: inline-block; margin-right: 2px; padding-top: 5px}

.tit90cal, .tit150cal, .tit300cal, .titsinrest, .titagregar { width: 50px;}

.titcantidad { width: 55px;}

.tit90cal, .tit150cal, .tit300cal, .titsinrest, .titagregar, .titcantidad { background-color: #ffffff; text-align: center; font-size: 12px; font-weight: bold; float: left; display: inline-block; margin-right: 2px; padding-top: 5px}


#clear {clear: both; }
