/* TEXTOS GENERICOS*/
/*  Este estilo contiene propiedades del texto que heredan  el resto de estilos de la página */
BODY, TD {font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
font-size: 11px; color:#333333;
scrollbar-3d-light-color:#C8E3EE;
scrollbar-arrow-color:#FFFFFF;/*FLECHA*/
scrollbar-base-color: #C8E3EE;
scrollbar-dark-shadow-color:#C8E3EE;
scrollbar-face-color:#50B0D8;/*  PRINCIPAL*/
scrollbar-highlight-color:#999999;
scrollbar-track-color: #E1E1E1; 
}


a:link {color: #C9361D; text-decoration: underline;}
a:visited {color: #C9361D; text-decoration: underline;}
a:active {color: #C9361D; text-decoration: underline;}
a:hover {color: #EA816F; text-decoration: underline;}




/* ----------------------------------------------------- pie de página--------------------------------------------*/
.pie{font-size: 10px; color: #B20816; padding:2px 5px 2px 3px; }
.pie a:link, .pie a:active, .pie a:visited {color: #B20816;  text-decoration : none;}
.pie a:hover{color: #B20816;  text-decoration : underline;}


/* ------------------------------------------------página principal-------------------------------------------------------*/

.principal {
	padding: 15px 5px 5px 5px;
	line-height: 1,5em;
	font-size: 11px;
	color: #333333;
}

.principal p {
	margin: 2px 0px 2px 0px;;

}

.principal p.negrita { font-weight: bold; color:#258098;
	margin: 0px 0px 0px 12px;}
.principal  p.negrita a:link, .principal p.negrita a:visited, .principal p.negrita a:active { font-weight: bold; text-decoration: underline;}
.principal p.negrita a:hover {font-weight: bold; color:#66A3C2; text-decoration: underline;}

.principal ul { list-style:disc  url(../images/00_fl.gif ) ; list-style-position: outside; text-indent: 0em;
	margin-top: 0 px;
	margin-bottom: 10px;  margin-right:0px; margin-left: 10px;
}
.principal  li{
	margin-top: 5px;
	margin-bottom: 5px; margin-left: 4px;
}



/* -----------------------------------------------tablas interiors---------------------------------------------------------*/
.contenido {
	padding: 13px 10px 11px 22px;
	line-height: 1,5em;
	font-size: 11px;
}
.contenido1 {
	padding: 5px 5px 5px 10px;
	line-height: 1,5em;
	font-size: 11px;
}

.contenido p {
	margin: 13px 0px 5px 0px;

}

.contenido ul { list-style:disc  url(../images/02_li.gif ) ; list-style-position: outside; text-indent: 0em;
	margin-top: 0 px;
	margin-bottom: 10px;  margin-right:0px; margin-left: 10px;
}
.contenido li{
	margin-top: 11 px;
	margin-bottom: 11px; margin-left: 10px;
}

.contenido li.li1{
	margin-top: 7px;
	margin-bottom: 5px; margin-left: 10px;
}

.contenido p.negrita { font-weight: bold;
	margin: 10px 0px 8px 0px;}
.contenido p.negrita a:link, .contenido p.negrita a:visited, .contenido p.negrita a:active { font-weight: bold; text-decoration: underline;}
.contenido p.negrita a:hover {font-weight: bold; color:#66A3C2; text-decoration: underline;}

.contenido p.marginleft {
	margin: 2px 0px 0px 64px;
}
.contenido p.cursos{
	margin: 3px 0px 3px 0px;
}


/* ---------------------Columnas drch--------------------------------------------------*/

.column {
	padding: 8px 2px 11px 5px;
	line-height: 1,5em;
	font-size: 10px;
	color: #FFFFFF;
}
.enlace-column  {margin: 5px 0px 0px 55px;}
.enlace-column a:link, .enlace-column a:active, .enlace-column a:visited {color: #FFFFFF;  text-decoration : none; font-weight:bold;}
.enlace-column a:hover{color: #FFFFFF;  text-decoration : underline; font-weight:bold;}

.enlace-ingles  {margin: 2px 2px 2px 2px; color: #FFFFFF;}
.enlace-ingles a:link, .enlace-ingles a:active, .enlace-ingles a:visited {color: #FFFFFF;  text-decoration : none; font-weight:bold;}
.enlace-ingles a:hover{color: #FFFFFF;  text-decoration : underline; font-weight:bold;}



.columnn {
	padding: 4px 5px 5px 4px;
	line-height: 1,5em;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}

.columnntaller {
	padding: 2px 5px 3px 4px;
	line-height: 1,5em;
	font-size: 10px;
	color: #FFFFFF;
}


.columnnb {
	padding: 1px 5px 0px 6px;
	font-size: 10px;
	line-height: 1em;
	color: #FFFFFF;
	font-weight:bold;
}

.columnnalbum {
	padding: 2px 2px 2px 2px;
	font-size: 10px;
	line-height: 1em;
	color: #FFFFFF;
	font-weight:bold;
}


.columnnb1 {
	padding: 5px 10px 5px 10px;
	font-size: 10px;
	line-height: 1em;
	color: #FFFFFF;
	font-weight:bold;
}

.columnb1_autor {
	margin: 8px 0px 2px 0px;
	font-size: 10px;
	line-height: 1em;
	color: #FFFFFF;
	font-weight:bold;
}

.columnnbverano {
	padding: 5px 10px 5px 10px;
	font-size: 10px;
	line-height: 1,5em;
	color: #608072;
	font-weight:bold;
}

.columnver_autor {
	margin: 4px 0px 2px 0px;
	font-size: 10px;
	line-height: 1,5em;
	color: #608072;
	font-weight:bold;
}
/* ---------------------Recetas-------------------------------------------*/


.calendario {
	padding: 10px 5px 10px 5px;
	line-height: 1,5em;
}

.calendario  p {
	margin: 5px 0px 5px 0px;

}

.buscar {
	margin: 5px 108px 2px 0px; color:#FFFFFF; font-weight:bold; font-size:10px;

}

.calendario p.negrita { color:#258098;
	margin: 0px 0px 4px 0px; font-weight: bold;}
.calendario p.negrita a:link, .calendario p.negrita a:visited, .calendario p.negrita a:active { font-weight: bold; text-decoration: underline;}
.calendario p.negrita a:hover {font-weight: bold; color:#EA816F; text-decoration: underline;}

.recetavisit  { color:#E97A67;  font-weight: bold;  margin: 3px 0px 3px 0px;}
.recetavisit  a:link, .recetavisit a:active, .recetavisit a:visited { color:#E97A67;  font-weight: bold; text-decoration : none;}
.recetavisit a:hover{color: #E97A67;  text-decoration : underline;}
.receta1 { margin: 7px 0px 5px 0px;}
/* FORMULARIOS*/

/* Estilo para campos de texto*/
.INPUT {font-size: 11px;
font-family: "Geneva", "Arial", "Helvetica", "Lucida", "Sans-Serif";  
color: #126078; background-color: white; border:1 #7A797C solid; 
border-color : #7A797C #7A797C #CBCED3 #CBCED3; width: 100px; height: 19px;}
.INPUT1 {font-size: 11px;
font-family: "Geneva", "Arial", "Helvetica", "Lucida", "Sans-Serif";  
color: #126078; background-color: white; border:1 #7A797C solid; 
border-color : #7A797C #7A797C #CBCED3 #CBCED3; width: 60px; height: 19px;}
/* botón*/
.boton {font-size: 10px;font-weight: normal;color: #FFFFFF;background-color: #50B0D8;border:1 #006699 solid; font-weight : bold; width: 75px; height: 19px;}
.boton1 {font-size: 10px;font-weight: normal;color: #FFFFFF;background-color: #50B0D8;border:1 #006699 solid; font-weight : bold; width: 100px; height: 19px;}



.columnrecetas {
	padding: 4px 4px 5px 4px;
	line-height: 1,5em;
	font-size: 10px;
	color: #007575;
	font-weight:bold;
}

.columnrec_autor {
	margin: 2px 0px 2px 0px;
	line-height: 1,5em;
	font-size: 10px;
	color: #007575;
	font-weight:bold;
}

.red {padding: 5px 10px 5px 10px; color:#C9361D; font-weight:bold;}
.red a:link, .red a:active, .red a:visited {  text-decoration : underline;}
.red a:hover{color: #EA816F;  text-decoration : underline;}
.red2 {color:#C9361D; font-size:10px;}

.txt-a {color:#006699;}
.txt-an {color:#006699; font-weight:bold;}
.txt-n {font-weight:bold;}
.txt-an2 {color:#006699; font-weight:bold;font-size: 12px;padding: 2px;}


.contacto {
	padding: 13px 10px 11px 22px;
	line-height: 1,5 em;
	font-size: 11px;
}

.contacto p {
	margin: 4px 0px 0px 0px;

}


.receta{
	padding: 2px 0px 0px 0px;
	line-height: 1,5 em;
	font-size: 11px;
}

.receta  p {
	margin: 0px 0px 1px 0px;
}


.receta  p.titular {
	color:#BB3E47; font-size:15px; font-weight:bold; margin: 0px 4px 5px 0px;;
}

p.entradillan {
	margin: 10px 0px 10px 0px; color:#666666; font-weight:bold; font-size:10px;
}

p.entradilla{
	margin: 10px 5px 10px 0px; color:#666666;  font-size:10px;
}

.receta-st {
	padding: 3px 0px 3px 5px; color:#666666; font-weight:bold; font-size:11px;
}

.receta-des {
	padding: 5px 0px 20px 5px; color:#333333; font-size:11px;
}

.enlace-rec {padding: 5px 5px 5px 0px; font-size:10px; color: #C9361D; font-weight:bold;}
.enlace-rec a:link, .enlace-rec a:active, .enlace-rec a:visited {color: #C9361D;  text-decoration : underline; font-weight:bold; font-size:10px;}
.enlace-rec a:hover{color: #66A3C;  text-decoration : underline; font-weight:bold; font-size:10px;}