﻿/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFF;
	color: #444;
	/*font-style:normal; font-variant:normal; font-weight:normal; font-size:62.5%; font-family:Tahoma, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* structure */
.contenedor {
	background: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 980px;
}

/* main */
.principal {
	background: #FFF;
	border-top: 4px solid #FFF;
	background: url('../img/bgmain.gif') repeat-y;
}

/* sub navigation */
.contenido {
	background: #FFF;
	margin: 0px 0px 0px 0px;
  	float: left;
	width: 680px;
}

/* content */
.lateral {
	float: left;
	font-family: Verdana, Arial, "Times New Roman", Helvetica, sans-serif;
	font-size:14px;
	/*text-align: right;*/
	margin: 0px 0;
	padding: 0 16px;
	width: 200px;
	background: url('../img/botellalateral.jpg') no-repeat;
}

.tablaMenuLateral{
	font-family: Verdana, Arial, "Times New Roman", Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	left: -20px;


}

/* footer */
.inferior {
	background: url('../img/bgfooter4.gif') repeat-x;
	/*color: #FFF;*/
	/*line-height: 39px;*/
	margin:0px 0px 0px 0px;
	padding: 0 4px;
	text-align: right; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:1em; 
	font-family:sans-serif;
	clear:both;
	width: 602px;
}

.superior {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 6px;
	width: 712px;
	height: 100px;
	clear:both;
	background: url('../img/superior.jpg') no-repeat;
}

.central2 {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
        /*padding: padding-top padding-right padding-bottom padding-left */ 
	padding: 0 1px 15px 0px; 
	width: 719px;
	clear:both;
	overflow:auto;
	height:463px;
}

.central {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 2px 15px 0px; 
	width: 598px;
	clear:left;
	overflow:auto;
	/*Nota: IE6 no soporta las dos siguientes instrucciones */ 
	min-height:430px;
	max-height:463px;
	/* Para IE6 */ 	
	height: 430px;
}



.central3 {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 2px 15px 0px; 
	width: 598px;
	clear:left;
	/*height:430px;*/ /*ESTA LÍNEA HACE QUE EL INFERIOR.INC ESTÉ SIEMPRE A LA MISMA ALTURA*/
	/*ASÍ QUE PARA NO TENER QUE PONER <p>&nbsp;</p> EN LOS MÁS ALTOS, PONDREMOS SIN ALTURA*/
}

.central2a {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 1px 15px 0px; 
	width: 719px;
	clear:both;
	/*height:430px;*/ /*ESTA LÍNEA HACE QUE EL INFERIOR.INC ESTÉ SIEMPRE A LA MISMA ALTURA*/
	/*ASÍ QUE PARA NO TENER QUE PONER <p>&nbsp;</p> EN LOS MÁS ALTOS, PONDREMOS SIN ALTURA*/
}

.centrala {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 1px 5px 0px; 
	width: 600px;
	clear:left;
}
.central_gps{
	/*padding: padding-top padding-right padding-bottom padding-left */ 
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding: 10px 0px 10px 0px;

}

.central_index {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 2px 15px 0px; 
	width: 598px;
	clear:left;
	/*Nota: IE6 no soporta las dos siguientes instrucciones */ 
	min-height:430px;
	max-height:463px;
	/* Para IE6 */ 	
	height: 430px;
}

.central_index_2 {
	float: left;
	/*text-align: right;*/
	/*margin: 10px 0;*/
        /*padding: padding-top padding-right padding-bottom padding-left */ 
	padding: 0 1px 15px 0px; 
	width: 719px;
	clear:both;
	height:463px;
}

.banners {
	float: right;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 1px;
	width: 115px;
	clear:right;
	height:430px;
}

.bannersa {
	float: right;
	/*text-align: right;*/
	/*margin: 10px 0;*/
	padding: 0 1px;
	width: 115px;
	clear:right;
}

/*TEXTOS*/
.blanco {
  color: #FFFFFF;
  font-weight:bold;
}

.blanco2 {
  font-size:11px;
  color: #FFFFFF;
  font-weight:bold;
}

.gris {
  color:#7D7D7D;/*#969696;/*#C0C0C0;*/
  font-weight:bold;
}

.gris2 {
  color:#7D7D7D;/*#969696;/*#C0C0C0;*/
  text-decoration:none;
}

.marron {
  font-size:11px;
  font-weight:bold;
  color:#C0934F;
}

.rojo {
  /*font-size:11px;*/
  font-weight:bold;
  color:#cc0000;
}

.mini {
  font-size:3px;
}

.mini0 {
  font-size:0px;
}

.mini2 {
  font-size:2px;
}

.mini5 {
  font-size:5px;
}

.mini9 {
  font-size:9px;
}

.mini10 {
  font-size:10px;
}

td.derecha {
  text-align:right;
}

.miniselect{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight: bold;
}

.miniselect2{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight: bold;
  width:350px;
}

.miniselect3{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight: bold;
  width:280px;
}

.miniselect4{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight: bold;
  width:170px;
}

.destacado {
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}

.negrita {
  font-weight:bold;
}

.centrado {
  text-align:center;
}

.negritacentrado {
  font-weight:bold;
  text-align:center;
}

.negritaderecha {
  font-weight:bold;
  text-align:right;
}

.negritagrande {
  font-weight:bold;
  font-size:14px;
}

.negrita2 {
  font-weight:bold;
  font-size:15px;
}

.derecha {
  text-align:right;
}

.ocre {
  color: #BF924E;
  font-weight:bold;
}

#scroll {
     width:600px;
     height:430px;
     margin:0 4px;
     background-color:#F2F2F2;
     overflow:auto;
}


/*IMÁGENES*/

.sinborde {
  border:0px;
}


/*TABLAS*/

.ancho90 {
  width:90px;
}

.ancho110 {
  width:110px;
}

.ancho120 {
  width:120px;
}

.ancho180 {
  width:178px;
}

.ancho220 {
  width:220px;
}

.ancho240 {
  width:240px;
}

.ancho280 {
  width:280px;
}

.ancho600 {
  width:600px;
}

.ancho520 {
  width:520px;
}


/*ENLACES*/

.lateralprincipal {
  text-decoration:none;
  color:black;
  font-weight:bold;
}

.lateralsecundario {
  text-decoration:none;
  color:#7D7D7D;/*#969696;/*#C0C0C0;*/
  font-weight:bold;
}

.vinossimilares {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}

.sinsubrayar {
  text-decoration:none;
  color:black;
}

.sinsubrayarnegrita {
  text-decoration:none;
  color:black;
  font-weight:bold;
}

.azul {
  color:blue;
}

.azul2 {
  font-size:10px;
  color:blue;
  /*font-weight:bold;
  text-decoration:underline;*/
}

.azulnegrita {
  color:blue;
  font-weight:bold;
  font-size:inherit;
  text-decoration:underline;
}

.azulnegrita2 {
  font-size:10px;
  color:blue;
  font-weight:bold;
  text-decoration:underline;
}

.azulnegrita2b {
  font-size:11px;
  color:blue;
  font-weight:bold;
  text-decoration:underline;
}

.blanco3 {
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:none;
}

.blanco4 {
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
}


/*RADIO BUTTON*/

.oculto {
  visibility:hidden;
  width:0px;
  height:0px;
  padding:0px;
  margin:0px;
}


/*DIETA MEDITERRANEA*/

.titulo_receta_mes {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: underline
}

.tituloRecetaMes {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #3d9d3d; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Arial, Helvetica;
	text-decoration:none;
}

/*  Páginas de publicidad */

.celdaGrisClaro
{
	background-color:#E5E5E5;
}
.celdaGrisOscuro
{
	background-color:#B7B1AC;
}


/*ANTIGUO*/
/*

.menuizda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.pstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.pstextnojust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: left;
}

.download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.titulotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ocultar {
  visibility: hidden;
}*/

