@charset "utf-8";
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 20px;
	background-image:url(img/bg3.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
img {border:none;}
.floatright{float:right;}
.floatleft {float:left;}
.colorgris {color:#666666;}
.colorgrisoscuro {color:#333333;}
.colorverde{color:#425826;}
.coloramarillito {color:#F7E88D;}
.coloreventos {color:#047391;}
.bggris {background-color:#666666;}
.bgverde{background-color:#425826;}
.bgamarillito {background-color:#F7E88D;}
.bold{font-weight:bold}
.italic{font-style:italic}
* {padding:0px;margin:0px;}
.bgcolorvideos {background-color:#FFBF00;}
.bgcolorrecetas {background-color:#8F0000;}
.colorrecetas {color:#8F0000;}
.bgcoloreventos {background-color:#047391;}
.bgloader {background-image:url(img/loader.gif);background-position:center;background-repeat:no-repeat;background-color:#425826;}
.linkpdf {
color:#425826;
text-decoration:none;
font-size:11px;
font-style:italic;
}
.linkpdf:hover {
	text-decoration:underline;
}
#preview{
	position:absolute;
	border:1px solid #000000;
	background-image:url(img/bgav.png);
	padding:5px;
	display:none;
	color:#fff;
	}


#pag h1 {
	font-style:italic;
	font-size:30px;
	line-height:40px;
}
#pag p {
	font-size:12px;
	line-height:16px;
	color:#333333;
	margin:5px 0px 20px 0px;
	text-align:justify;
}
#pag h2 {
	font-size:18px;
}
#pag h6 {
	font-style:italic;
	margin:10px 0px;
	
}
#pag h6 a {
	text-decoration:none;
	padding: 2px 5px;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
}
#pag h6 a:hover {
	background-color:#425826;
	color:#F7E88D;
}
#pag h3 {
	font-size:14px;
	line-height:16px;
	font-style:italic;
	margin:10px 0px;
	
}

#destacado {
	width:180px;
	float:right;
	border:1px solid #333333;
	padding:10px;
	font-style:italic;
	margin: 0px 15px;
	display:inline;
	
}
#destacado p{
	margin: 5px 0px;
	text-align:left;
	font-size:11px;
	line-height:11px;
}
#destacado h1 {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
/*ESTRUCTURA GENERAL*/
#contenido {
	width:710px;
	border:1px solid #333333;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/transparencia.png);
	background-repeat:repeat;
	padding:15px 25px 50px 15px;;

}
#header{
display:block;
}
#header ul {
height:25px;
margin:0px;
padding:0px;
}
#header ul li{
float:left;
list-style:none;
padding:0px 5px 0px 5px;
height:25px;
line-height:25px;

}
#header ul li.separador{
	width:1px;
	background-color:#425826;
	border-right:1px solid #FFFFFF;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
}
#header ul li a {
height:25px;
line-height:25px;
display:block;
text-indent:-300%;
background-repeat:no-repeat;
overflow:hidden;
cursor:pointer;
}
#header ul li a:hover {
background-position:bottom;
}
#header ul li a.home{
background-image:url(img/home_btn.png);
width:44px;
}
#header ul li a.contacto{
background-image:url(img/contacto_btn.png);
width:55px;
}
#header ul li a.mapa{
background-image:url(img/mapa_btn.png);
width:65px;
}
#header #hdrlinks {
	float:right;
	height:30px;
	width:515px;

}
#header #hdrlinks .fecha{
	font-size:12px;
	line-height:15px;
	font-style:italic;
	font-weight:bold;
}
#header #hdrlinks .lugar{
	font-size:10px;
	line-height:15px;
	font-style:normal;
}
#colizq {
	width:173px;
	float:left;
	margin-right:22px;
	margin-bottom:50px;
	border-right:1px solid #425826;
	padding-top:15px;
	display:inline;


}
#colder {
	float:left;
	width:514px;
	padding-top:15px;
}

#clearfix {
	clear:both;
	float:none;
	height:0px;
	line-height:0px;
	font-size:0px;

}
.clearfix {
	clear:both;
	float:none;
	height:0px;
	line-height:0px;
	font-size:0px;

}
#ftrlinks {

background-color:#425826;
width:710px;
margin:0 auto;
padding:20px;
border-left:1px solid #333333;
border-right:1px solid #333333;
text-align:center;
line-height:18px;
font-size:11px;
}
#ftrlinks a{
font-weight:normal;
color:#CCCCCC;
text-decoration:none;
border-bottom:1px solid #CCCCCC;
}
#ftrlinks a:hover{
color:#000000;
border-color:#000000;

}
#ftrlinks a.fb-btn
{
	display:block;
	width:150px;
	height:23px;
	margin:20px auto 0px;
	background:transparent url(img/fb-btn.png) no-repeat scroll 0 0;
	border:2px solid #333;
}
	#ftrlinks a.fb-btn:hover
	{
		background-position:0 -23px;
	}
#footerout {
background-color:#25371E;
border:1px solid #333333;
padding: 10px 20px;
border-top:none;
width:710px;
margin:0 auto;
font-size:12px;
font-style:italic;
color:#FFFFFF;
font-weight:bold;
overflow:auto;
}
#linkampa {
	width:72px;
	height:17px;
	display:block;
	background-image:url(img/ampa.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration:none;
	cursor:pointer;
	text-indent:-5000%;
}
a#linkampa:hover {background-position:left -17px;}

/*    /////    */

/*  HOME  */

.gripe {
	padding:5px;
	border:1px solid #900;
}
.gripe div {padding:10px}
.gripe div h1 {font-size:20px; margin-bottom:10px}
.gripe div p {color:#FFF; margin-bottom:5px}
.gripe div a {padding:2px 2px 2px 10px; margin-right:10px}
.gripe div a:hover{text-decoration:none; background-color:#FFF}

#finmodulo {
	display:block;
	height:5px;
	line-height:5px;
	font-size:1px;
}

#modulogrande {
	width:514px;
	height: 85px;
	margin-bottom:15px;
}
#modulogrande a {
	display:block;
	text-decoration:none;
	height:172px;
	padding:0px;

}


#modulogrande a:hover{}
#modulogrande a:hover h1,#modulogrande a:hover h2,#modulogrande a:hover p {color:#FFF6B3}

#modulomediano {
	width:514px;
	height:142px;
	margin-bottom:15px;
	
}
#modulomediano a {
	text-decoration:none;
	display:block;
}
#modulomediano a h2 {
	text-transform:uppercase;
	padding-left:10px;
	display:block;
	color:#FFFFFF;
	font-size:10px;
	line-height:15px;
	height:15px;
	cursor:pointer;
}
#modulomediano a h1 {
	height:35px;
	display:block;
	font-size:18px;
	line-height:35px;
	color:#3F3F3F;
	font-style:italic;
	font-weight:bold;
	padding-left:10px;
	cursor:pointer;
}
#modulomediano a:hover h2,#mediomodulo a:hover h2 {background-color:#202D0E;color:#F7E88D}
#modulomediano a:hover h1,#mediomodulo a:hover h1 {background-color:#425826;color:#F7E88D}

#mediomodulo {
	width:250px;
	margin-bottom:15px;
}
#mediomodulo a {
	text-decoration:none;
	display:block;
}
#mediomodulo a h2 {
	text-transform:uppercase;
	padding-left:10px;
	display:block;
	color:#FFFFFF;
	font-size:10px;
	line-height:15px;
	height:15px;
	cursor:pointer;
}
#mediomodulo a h1 {
	height:35px;
	display:block;
	font-size:18px;
	line-height:35px;
	color:#3F3F3F;
	font-style:italic;
	font-weight:bold;
	padding-left:10px;
	cursor:pointer;
}
#modulonoticia {
	display:block;
	margin-top:10px;
	margin-bottom:20px;
}
#modulonoticia a {
	text-decoration:none;
	display:block;
}
#modulonoticia a h1 {
	font-size:21px;
	font-style:italic;
	font-weight:bold;
	color:#49320D;
	padding-left:20px;
	margin-bottom:15px;
}	
#modulonoticia a p {
	font-size:12px;
	line-height:16px;
	color:#333333;
}
#modulonoticia a p span {
	font-style:italic;
	color:#047391;
}
#modulonoticia a:hover h1 {background-color:#425826;color:#F7E88D;}

#modulonoticiatop {
	width:514px;
	margin-bottom:15px;
}
#modulonoticiatop h2{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:10px;
	height:15px;
	line-height:15px;
	padding-left:10px;
	text-transform:uppercase;
}
#modulonoticiatop h3{
	color:#333;
	font-size:16px;
	margin:10px 0px;
	font-style:italic;
}
#modulonoticiatop p{
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
}
#modulonoticiatop a{
	font-size:12px;
	line-height:18px;

	display:block;
	text-align:right;
	font-style:italic;
	color:#415726;
}
#modulonoticiatop a:hover{ background-color:#415726; color:#FF9}

/* QUIENES SOMOS */
#quienesimg {
	margin:20px 0px;
}
#quienesimg img {
	border:2px solid #FFFFFF;
}
#pieaapp {
	display:block;
	height:45px;
	margin:10px 0px;
	background-image:url(img/pieaapp.png);
	background-repeat:no-repeat;
	line-height:45px;
	text-decoration:none;
	padding-right:120px;
	font-weight:bold;
	font-style:italic;
	text-align:right
}
#pieaapp:hover {
	padding-right:140px;
}

/*NUTRICION*/

#pastillacarnecolesterol {
	width:314px;
	margin:0px auto 20px auto;
	border:none;
	background-image:url(img/pastillacarnecolesterol.png);
	background-repeat:no-repeat;

}
#pastillacarnecolesterol td{
	height:58px;
	 font-style:italic;
	 font-weight:bold;
	 vertical-align:middle;
	 font-size:20px;
	 color:#FFFFFF;
	 padding-left:24px;
}
#pastillacarnecolesterol td span.mg {
	font-size:12px;
}

#pastillacarnecolesterol td.label{
	height:30px;
}
#pastillacarnecolesterol td.sep{
	height:4px;
	line-height:2px;
	font-size:1px;
	margin: 0px;
	padding: 0px;
}
#pastillalabel {
	width:314px;
	margin:0px auto;
	border:none;
	margin-bottom:5px;
}
#pastillalabel td{
	height:20px;
	font-style:italic;
	font-weight:bold;
	vertical-align:bottom;
	font-size:13px;
	padding:5px;
	
}

#tabla_nut_sol_bond {
	width:514px;
	border:none;
	
}
#tabla_nut_sol_bond td{
	font-size:12px;
	padding:5px;
	border-left:1px solid #425826;
	border-bottom:1px solid #425826;
}
.hotspot {border-bottom:1px dotted #F7E88D; cursor:pointer;}

#tt {position:absolute; display:block; background:url(img/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(img/tt_bottom.gif) top right no-repeat; overflow:hidden}
/*//////////////////////////*/

#pastillacarnecalorias {
	width:513px;
	margin:0px 0px 20px 0px;
	border:none;
	background-image:url(img/pastillacarnecalorias.png);
	background-repeat:no-repeat;

}
#pastillacarnecalorias td{
	height:46px;
	 font-style:italic;
	 font-weight:bold;
	 vertical-align:middle;
	 font-size:20px;
	 color:#FFFFFF;
	 padding-left:24px;
}
#pastillacarnecalorias td.label{
	height:30px;
}
#pastillacarnecalorias td.sep{
	height:5px;
	line-height:2px;
	font-size:1px;
	margin: 0px;
	padding: 0px;
}
#pastillalabel2 {
	width:513px;
	margin:0px auto;
	border:none;
	margin-bottom:5px;
}
#pastillalabel2 td{
	height:20px;
	font-style:italic;
	font-weight:bold;
	vertical-align:bottom;
	font-size:13px;
	padding:5px;
}
#fotomima {
width:150px;
height:150px;
background-image:url(img/bgva.png);
padding:5px;
margin:0px 10px 10px 0px;
}

#mima p{
	padding:0px 0px 5px 15px;
	margin-bottom:0px;
	text-align:left;
}

/*FAQ*/

.faq {
	padding-left:50px;
	margin:10px 0px 10px 0px;
	overflow:hidden;
}
.faq a {
	font-style:italic;
	text-decoration:none;
	font-weight:bold;
	color:#425826;
	display:block;
	line-height:20px;
	font-size:16px;
	padding:0px 5px;
	height:40px;
	}
.faq a:hover {
	background-color:#425826;
	color:#F7E88D;
}	
#pag p#respuesta {
	font-size:12px;
	line-height:16px;
	font-style:italic;
}
#faqlist {
list-style:none
}
#faqlist li{
padding-left:15px;
background-image:url(img/bullflecha2.png);
background-repeat:no-repeat;
background-position:center left;
color:#425826;
font-weight:bold;
font-size:12px;
border-bottom:1px solid #425826;
margin-bottom:5px;
padding-bottom:5px;
}
.faq table td {
	padding:5px;
 	font-size:12px;
}
.faq span.indice {
position:absolute;
margin-left:-50px;
width:40px;
height:40px;
background-image:url(img/burbujafaq.png);
text-align:center;
font-size:24px;
color:#333333;
font-style:italic;
line-height:40px;
padding:0px;
}
a#cerrarfaq {
	height:20px;
	line-height:20px;
	font-size:12px;
	background-color:#425826;
	background-image:url(img/bullflecha.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:15px;
	color:#FFFFFF;
}
a#cerrarfaq:hover {

background-color:#FFFFFF;
background-image:url(img/bullflecha2.png);
color:#425826;
}

/*RECETARIO*/

	/*CORTES*/
	
#listacortes a{
	width:116px;
	height:116px;
	overflow:hidden;
	background-color:#666666;
	margin: 0px 11px 11px 0px;
	display:block;
	float:left;
	border:2px solid #425826;
	text-align:center;
	background-position:top left;
	text-indent:-3000%;
	
}
#listacortes a.last{
margin-right:0px;
}
#listacortes a:hover{
	border:2px solid #333333;
	background-position:bottom left;
	text-indent:0px;
	text-decoration:none;
	color:#425826;
	font-style:italic;
	font-weight:bold;
	line-height:18px;
	font-size:18px;
	padding-top:98px;
	height:18px;
}
#listacortes a span{
	display:block
}
#listacortes a:hover span{
	background-color:#F7E88D;
	display:block;
}
#listacortes .bgbondiola {
background-image:url(img/cortes/bondiola.jpg);
}
#listacortes .bgcodillo {
background-image:url(img/cortes/codillo.jpg);
}
#listacortes .bgpechito {
background-image:url(img/cortes/pechito.jpg);
}
#listacortes .bgmatambrito {
background-image:url(img/cortes/matambrito.jpg);
}
#listacortes .bgpaleta {
background-image:url(img/cortes/paleta.jpg);
}
#listacortes .bgchurrasquito {
background-image:url(img/cortes/churrasquito.jpg);
}
#listacortes .bgcarre {
background-image:url(img/cortes/carre.jpg);
}
#listacortes .bgpicada {
background-image:url(img/cortes/picada.jpg);
}
#listacortes .bgjamon {
background-image:url(img/cortes/jamon.jpg);
}
#listacortes .bgsolomillo {
background-image:url(img/cortes/solomillo.jpg);
}
#listacortes .bghervido {
background-image:url(img/coccion/hervido.jpg);
}
#listacortes .bgsalteado {
background-image:url(img/coccion/salteado.jpg);
}
#listacortes .bgsarteneado {
background-image:url(img/coccion/sarteneado.jpg);
}
#listacortes .bggrillado {
background-image:url(img/coccion/grillado.jpg);
}
#listacortes .bghorneado {
background-image:url(img/coccion/horneado.jpg);
}
#listacortes .bgguisado {
background-image:url(img/coccion/guisado.jpg);
}

#ltarctas a{
	text-decoration:none;
	color:#333333;
	padding-left:15px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
#ltarctas a:hover{
color:#425826;
text-decoration:underline;
}
#receta h1 {
	border-top:1px solid #333333;
	padding-top:20px;
	line-height:35px;
}
#receta img{
margin:15px 0px;
}
#receta table {
margin:0px 0px 15px 0px;
padding:5px ;
}
#receta table td{
padding:2px 2px 2px 15px;
font-style:italic;
font-size:12px;
}
#receta table td h3{
font-size:20px;
color:#F7E88D;
}
#receta table td.cab {
background-image:url(img/cabrecetas.png);
background-repeat:no-repeat;
}
#receta h2 {
color:#425826;
font-style:italic;
}
h1.gourmet {
background-image:url(img/gourmet.jpg);
background-position:top right;
background-repeat:no-repeat;
height:50px;
padding-left:20px;padding-top:100px;
border:2px solid #333333;
margin-bottom:20px;
}
h1.viandas {
background-image:url(img/viandas.jpg);
background-position:top right;
background-repeat:no-repeat;
height:50px;
padding-left:20px;padding-top:100px;
border:2px solid #333333;
margin-bottom:20px;
}
h1.light {
background-image:url(img/light.jpg);
background-position:top right;
background-repeat:no-repeat;
height:50px;
padding-left:20px;padding-top:100px;
border:2px solid #333333;
margin-bottom:20px;
}
h1.caseritas {
background-image:url(img/caseritas.jpg);
background-position:top right;
background-repeat:no-repeat;
height:50px;
padding-left:20px;
padding-top:100px;
border:2px solid #333333;
margin-bottom:20px;
}
h1.ensaladas {
background-image:url(img/ensaladas.jpg);
background-position:top right;
background-repeat:no-repeat;
height:50px;
padding-left:20px;
padding-top:270px;
border:2px solid #333333;
margin-bottom:20px;
}
div.destart{
	padding:10px 0px;
	border-bottom:1px dotted #333;
	border-top:1px dotted #333;
	margin-bottom:20px;
}
#ltarctas div.destart a{
	background-image:none;
	padding:0;
}
div.bginf{background-image:url(img/bginf.png);}
div.bginf h1,div.bginf table td,div.bginf p,div.bginf h2,div.bginf span,div.bginf li{font-family:"Comic Sans MS", cursive; font-style:normal}
h1.infantiles,h2.infantiles {
	font-family:"Comic Sans MS", cursive;
	color:#06F;
	margin-bottom:20px;
	margin-top:20px
}
h2.infantiles {
	margin-bottom:10px;
	margin-top:20px
}
h2.infantiles small {color:#666}
#ltarctas a.inf {font-family:"Comic Sans MS", cursive;}
#ltarctas a:hover.inf{color:#06F}

a#printreceta {
position:absolute;
margin-top:-25px;
margin-left:435px;
width:75px;
height:20px;
background-image:url(img/print.png);
text-indent:-3000%;
padding:1px;
display:block;
}
a#back {
position:absolute;
margin-top:-25px;
margin-left:0px;
width:75px;
height:20px;
background-image:url(img/back.png);
text-indent:-3000%;
padding:1px;
display:block;
}
a#printreceta:hover {
padding:0px;
border:1px solid #333333;
} 
a#back:hover {
padding:0px;
border:1px solid #333333;
} 
#valnutricionales {
	float:left;
	width:257px;
	border-top:1px solid #333333;
	margin-top:10px;
	padding-top:10px;
}
#valnutricionales li{
	color:#333333;
	padding-left:15px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style:none;
	height:25px;
	margin:5px 5px;


}
/*DATOS INTERES*/
	/*COCCION*/
	
#tablacoccion table {
	width:514px;
	border:none;
	/*border-top:1px solid #000000;
	border-right:1px solid #000000;*/
}

#tablacoccion table td{
	font-style:italic;
	font-size:12px;
	padding:15px;
	border-bottom:1px solid #030;
	cursor:default;
}
#tablacoccion table tr:hover{
	background-color:#FF9;
}

.list-coccion {
	list-style-position:outside;
	padding-left:20px;
	list-style-type:none;
	list-style-image:url(img/listcoccion.png);
}
.list-coccion li{
	font-size:12px;
	line-height:22px;
	border-bottom:1px solid #333;
	border-top:1px solid #FFF;
	padding:10px 0px;
	
}

/*PRENSA*/
#prensa {
width:360px;
margin:20px auto 20px auto;
}
#fecha {
	background-color:#999999;
	margin-bottom:20px;
	height:20px;
	padding:padding:2px 10px 2px 10px;
}
#fecha h4{
display:inline;
font-weight:bold;
font-style:italic;
font-size:16px;
line-height:20px;
color:#FFFFFF;
background-color:#425826;
padding:2px 10px 2px 10px;
}

#notas {
	padding-bottom:20px;
	border-bottom:1px solid #333333;
	margin-bottom:5px;
}

#notas h3 {
	background-color:#F7E88D;
	color:#425826;
	padding:2px;

}
#notas a {
	display:block;
	text-decoration:none;
	padding-left:20px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	color:#425826;
}
#notas a:hover {
	padding-left:30px;
	background-position:10px 5px;
	color:#425826;
	background-color:#F7E88D;
}
h2#hdrprensa{
padding:3px;
color:#F7E88D;
background-color:#425826;
font-style:italic;
font-size:14px;
}
/*DESCARGAS*/
#descargas div {
	height:80px;
	padding:7px;
	font-size:12px;
	margin-top:10px;
	cursor:default;
}
#descargas div.hoverdiv {
	border:2px solid #333333;
	background-color:#F7E88D;
	padding:5px;
}
#descargas div h4 {
	margin-top:40px;
	margin-bottom:7px;
	font-size:16px;
	font-style:italic;
}
#descargas div img {
	float:left;
	margin-right:10px
}
#descargas div a {
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	line-height:12px;
	font-size:12px;
	background-position:center left;
	color:#425826;
	margin-right:5px;
}
#descargas div a:hover {
	color:#333333;
	text-decoration:underline;
}



/* CONTACTO */

#contacto h4 {
	margin-bottom:20px;
}
#contacto p {
	margin-bottom:5px;
	line-height:18px;
	font-size:14px;
}
#contacto p span {
	width:70px;
	display:block;
	padding:2px;
	margin-bottom:2px;
}
#contacto form {
	padding-top:10px;
}
#contacto input {
	width:240px;
	background-color:#425826;
	color:#F7E88D;
	border:1px solid #333333;
	display:block;
	margin-bottom:5px;
	padding:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#contacto textarea {
	width:508px;
	overflow-y:scroll;
	overflow-x:hidden;
	height:150px;
	background-color:#425826;
	color:#F7E88D;
	padding:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	border:1px solid #333333;
	resize:none;
	margin-bottom:5px;

}
#contacto input#send {
	width:240px;
	background-color:#F7E88D;
	color:#425826;
	border:1px solid #333333;
	display:block;
	margin-bottom:5px;
	padding:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0px 0px 5px 0px;
}

/* DIFUSION */
.galleria{list-style:none;width:514px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 5px 5px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
#main_image{margin:0 auto 10px auto;width:514px;}
#main_image img{margin-bottom:10px;}
.nav{padding-top:15px;clear:both;font:80%;text-transform:uppercase; display:block; text-align:center}
.nav a {color:#425826; text-decoration:none;padding:2px;}
.nav a:hover {background-color:#425826;color:#FFFFFF}
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}
#items li{
	color:#425826;
	padding-left:15px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style:none;
}

/*LINKS*/
#linksexternos h2 {
	font-size:14px;
	margin-bottom:5px;
}
#linksexternos h2 a{
	color:#425826;
	text-decoration:none;
	display:block;
	padding:2px 2px 2px 15px;
	background-image:url(img/bullflecha2.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
#linksexternos h2 a:hover{
background-color:#425826;
color:#F7E88D;
}
.linknavidad {
margin-top:25px;
width:173px;
height:250px;
display:block;
background-image:url(img/banner-izq-nav.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.linknavidad:hover {
background-position:right top;
}
.recetasnavidad {
background-image:url(img/fondonavidad.png);
background-repeat:no-repeat;
height:280px;
padding-top:250px;
padding-left:20px;
}

.recetasnavidad a{
color:#660000;
font-size:18px;
font-style:italic;
margin-bottom:20px;
text-decoration:none;
display:block;
}

.recetasnavidad a:hover{
color:#003300;
font-weight:bold;
}
.recetasnavidad a span{
font-size:12px;
color:#333333;
font-weight:bold;
} 

/*NEWSLETTER FORMULARIO*/

#news_susc {

padding-right:20px;
margin-top:50px;
}
#news_susc  h3{
font-style:italic;
color:#425826;
text-align:right;
}

#news_susc  p{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:12px;
color:#666666;
margin:10px 0px;
text-align:right;

}

#news_susc input{
width:143px;
}
#news_susc input.mail{
background:none;
border:1px solid #425826;
font-style:italic;
font-size:11px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
padding:5px;
text-align:right;
width:141px;
}
#news_susc input.ok{
background-color:#425826;
width:153px;
border:1px solid #000000;
margin-top:5px;
color:#F7E88D;
font-family:Georgia, "Times New Roman", Times, serif;
}

#pag #art p{text-align:left}
/**********************************/
/**********************************/
/* CUSTOMIZACIONES */
/**********************************/
/**********************************/

/* SEMANA DE MAYO 
#ribbonMayo
{
	position:fixed;
	width:241px;
	height:194px;
	top:0;
	right:0;
	background:transparent url(img/ribbon-mayo.png);
}
#escarapela
{
	position:absolute;
	width:122px;
	height:182px;
	right: -60px;
    top: 35px;
	background:transparent url(img/escarapela.png);
}
#modulonoticiatop h2,#mediomodulo a h2
{
	background-color:#083364 !important;
	color:#FFF !important;
}
#modulonoticiatop a,#mediomodulo a
{
	 color:#086d8e;
}
#finmodulo {
    background-color: #083364 !important;
}
#ftrlinks {
    background-color: #086d8e;
	color:#FFF
}
#ftrlinks a {
	color:#27bced;
	text-decoration:none !important;
	border:none;
}
#footerout {
	background-color:#04303e;
}
#colizq {
    border-right: 1px solid #529eaf;
}
#raconto
{
	display:block;
	height:301px;
	width:484px;
	background:transparent url(img/raconto-bg.png) no-repeat scroll 0 0;
	margin-bottom:15px;
	padding:25px 15px 15px;
}
#raconto h2

{
	font-size:32px;
	margin:0 0 20px;
	font-style:italic;
	padding:10px 0 0 10px;
	color:#422816;
}
.racontoItem
{
	padding:0 10px
}
.racontoItem h3
{
	margin:0 0 25px;
	font-size:18px;
	background-color:#086D8E;
	color:#e2cb9c;
	padding: 2px 10px;
}
.racontoItem p
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	margin-bottom:5px;
}
.racontoItem a
{
	display:block;
	font-style:italic;
	font-size:14px;
	margin:30px 0 0;
	text-decoration:none;
	font-weight:bold;
	color: #086D8E;
}
*/
