html {height:100%;}
body {
	margin:0;
	padding:0; 
	width: 100%;
	height:100%;
}

td.tdleft{
	background: url(/images/menu/lateral-left.png); 
	background-repeat: repeat-y; 
}

td.tdright{
	background: url(/images/menu/lateral-right.png); 
	background-repeat: repeat-y; 
}
.tf_fullheight{height:100%}


a.mmenu:hover{
	font-family:Tahoma;
	color:  #415b3e;
	font-weight: bold;
	border: 0px;
	text-decoration: none;
	font-size: 11px;
            
}
a.mmenu:active {

	font-family:Tahoma;
	color:  #415b3e;
	font-weight: bold;
	border: 0px;
	text-decoration: none;
	font-size: 11px;

}
a.mmenu:focus{
	font-family:Tahoma;
	color:  #415b3e;
	font-weight: bold;
	border: 0px;
	text-decoration: none;
	font-size: 11px;
            
}

.mmenu{
	font-family:Tahoma;
	color:  #415b3e;
	font-weight: bold;
	border: 0px;
	text-decoration: none;
	font-size: 11px;
            
}


a.mmenu{
	font-family:Tahoma;
	color:  #415b3e;
	font-weight: bold;
	border: 0px;
	text-decoration: none;
	font-size: 11px;
            
}  

.cursor {  
	cursor:hand;
	cursor:pointer;	
}

a.green_peq{
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#005900;
	font-size:11px;
	
	line-height:20px;
    text-decoration: none;
	
            
}
a.green_peq:hover{
     font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#005900;
	font-size:11px;
	
	line-height:20px;
    text-decoration: underline;
            
}
a.green{
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#005900;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
    text-decoration: none;
	
            
}
a.green:hover{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#005900;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
    text-decoration: underline;
            
}



a.green:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	color:#005900;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
    text-decoration: underline;

}

a.avisos{
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #64615e;
	
	font-weight:bold;
	line-height:20px;
    text-decoration: underline;
	
            
}
a.avisos:hover{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #64615e;
	
	font-weight:bold;
	line-height:20px;
    text-decoration: underline;
            
}

a.foot {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.foot:hover {
	color: #FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.sub{
font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	color:#5a5a5a;
	
	font-size:11px;
	font-weight:bold;
	line-height:20px;
    text-decoration: none;            
}
.cuerpos{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #64615e;

}
.cuerpos_green{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #425300;

}
text{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.koipe_prod {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #ac4e0b;
	font-size:14px;
	padding-right:20px;
}
.titulo_green {

	font-family: Tahoma, Helvetica, sans-serif;
	color: #425300;
	font-size:14px;
	padding-right:20px;
}
.titulo_big_green {

	font-family: Tahoma, Helvetica, sans-serif;
	color: #425300;
	font-size:23px;
	font-weight: normal;
	padding-right:20px;
}
.titulo1 {

	font-family: Tahoma, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size:14px;
	padding-right:20px;
}
.titulo2 {


	font-family: Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	padding-right:20px;
}
.titulo3 {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #dfeacf;
	font-size:14px;
	padding-right:20px;
	text-decoration: none;
}
.link1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #64615e;
}
.cuerposBoldGris {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #767676;
	font-weight: bolder;
}
.cuerposBoldGrisVerde {

	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #105510;
	font-weight: bolder;
}
.cuerpos_color_1 {

	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ac4e0b;
}
.cuerpos_color_2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #484747;
}
.cuerpos_color_3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #7c6213;
}
.cuerpos_color_4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #1b681a;
}
.cuerpos_color_ {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #1b681a;
}
.foot {
	color: #FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
}
.link1_1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #64615e;
}
.link1_2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #64615e;
}
.link1_3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #64615e;
}
.link1_4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #1b681a;
}
.cuerpos_tabla_1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #64615e;
}
.cuerpos_tabla_2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #64615e;
}
.cuerpos_tabla_3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #494646;
}
.cuerpos_tabla_4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #1b681a;
}
.koipe_prod_1 {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #ac4e0b;
	font-size:14px;
	padding-right:20px;
}
.koipe_prod_2 {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #545353;
	font-size:14px;
	padding-right:20px;
}
.koipe_prod_3 {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #956e05;
	font-size:14px;
	padding-right:20px;
}
.koipe_prod_4 {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #1b681a;
	font-size:14px;
	padding-right:20px;
}
.koipe_prod_ {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #1b681a;
	font-size:14px;
	padding-right:20px;
}

.prueba_desc {
		cursor: hand;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #64615e;


}

.prueba_1 {
		cursor: hand;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #ac4e0b;
		font-weight: bolder;

}

.prueba_2 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #616161;
	font-weight: bolder;
}
.prueba_3 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8e721b;
	font-weight: bolder;
}
.prueba_4 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1b681a;
	font-weight: bolder;
}
.prueba_ {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1b681a;
	font-weight: bolder;
}
.ganador_1 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bolder;
}
.ganador_2 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #616161;
	font-weight: bolder;
}
.ganador_3 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8e721b;
	font-weight: bolder;
}
.ganador_4 {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1b681a;
	font-weight: bolder;
}
.ganador_ {
	cursor: hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1b681a;
	font-weight: bolder;
}


div.shadow 
{
 font-family: "Tahoma", Verdana, sans-serif;
 font-size: 12px;
 color: #FFFfff;
 visibility: hidden;
 position: absolute;
 left: 0px;
 top: 0px;
 padding: 0px;
 width: 100px;
 height: 100px;
 background: #ffffff;
 filter: alpha(opacity=55);
 -moz-opacity: .55;
 opacity: .55;
 z-index: 99999999;
}

.popup
{
 font-family: "Tahoma", Verdana, sans-serif;
 font-size: 12px;
 color: #ffffff;
 position: absolute;
 left: 100px;
 top: 100px;

 padding: 0px;
 width: 555px;
 height: 379px;
 z-index: 99999999999;
 
}

.tf_datos{
	padding: 2px;
	border-top: 1px solid #a2a2a2;
	border-left: 1px solid #a2a2a2;
	border-bottom: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #64615e;
}

table.noticias_dest, table.noticias_dest table { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#565656; font-size:11px;}

table.noticias_dest td.div_hor{ background-image: url(/images/pie_noticias/divider_hor.gif); background-repeat:repeat-x; }

table.noticias_dest td.div_ver{ background-image: url(/images/pie_noticias/divider_ver.gif); background-repeat:repeat-y; padding:0; }

table.noticias_dest tr.datos td{ padding:2px 2px 2px 2px; }

table.noticias_dest tr.datos td.div_ver{ padding:2px 10px 2px 5px; }

table.noticias_dest a{  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#565656; font-size:11px; font-weight:bold; text-decoration: none;}
table.noticias_dest a:hover{  text-decoration: underline;}

div.imgpie{ width: 45px;}

a.text_away span{ padding-left: 10px; text-decoration: none; float:left; width:285px; display:block; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#565656; font-size:12px; font-weight:bold; }
a.text_away img{ clear:left; float:left; width:295px; display:block; }
a.text_away_oliva span{ padding-left: 10px; text-decoration: none; float:left; width:285px; display:block; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#565656; font-size:12px; font-weight:bold; margin-top:20px; }
a.text_away_oliva img{ clear:left; float:left; width:295px; display:block; }
.rss{ margin-left: 3px; padding: 0 0 0 16px; background: url(/images/rss/icon.gif) no-repeat 0 2px; }
.seccion_header h1 { display: block; text-indent: -5000em; margin: 0;}
h2.cocina_titulo_contenido{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#565656; font-weight:bold; font-size:16px; margin:0px;}


.ganadores_tabla{
	
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width: 500px;
	margin-right: 15px;
	
}

table.ganadores_fila1{
	width: 500px;
}
table.ganadores_fila2{
	width: 500px;
}


.ganadores_fila1{
	background-color: #186617;
	
}

.ganadores_fila1 td.gana_tl{
	background-image:url(/images/ganadores_tabla/dark_tl.jpg);
	background-repeat: no-repeat; 
}
.ganadores_fila1 td.gana_t{
	background-image:url(/images/ganadores_tabla/dark_t.jpg);
	background-repeat: repeat-x; 
}
.ganadores_fila1 td.gana_tr{
	background-image:url(/images/ganadores_tabla/dark_tr.jpg);
	background-repeat: no-repeat; 
}

.ganadores_fila1 td.gana_l{
	background-image:url(/images/ganadores_tabla/dark_l.jpg);
	background-repeat: repeat-y; 
}
.ganadores_fila1 td.gana_r{
	background-image:url(/images/ganadores_tabla/dark_r.jpg);
	background-repeat: repeat-y; 
}

.ganadores_fila1 td.gana_bl{
	background-image:url(/images/ganadores_tabla/dark_bl.jpg);
	background-repeat: no-repeat; 
}
.ganadores_fila1 td.gana_b{
	background-image:url(/images/ganadores_tabla/dark_b.jpg);
	background-repeat: repeat-x; 
}
.ganadores_fila1 td.gana_br{
	background-image:url(/images/ganadores_tabla/dark_br.jpg);
	background-repeat: no-repeat; 
}



.ganadores_fila2{
	background-color: #4f841b ;
	
}

.ganadores_fila2 td.gana_tl{
	background-image:url(/images/ganadores_tabla/lite_tl.jpg);
	background-repeat: no-repeat; 
}
.ganadores_fila2 td.gana_t{
	background-image:url(/images/ganadores_tabla/lite_t.jpg);
	background-repeat: repeat-x; 
}
.ganadores_fila2 td.gana_tr{
	background-image:url(/images/ganadores_tabla/lite_tr.jpg);
	background-repeat: no-repeat; 
}

.ganadores_fila2 td.gana_l{
	background-image:url(/images/ganadores_tabla/lite_l.jpg);
	background-repeat: repeat-y; 
}
.ganadores_fila2 td.gana_r{
	background-image:url(/images/ganadores_tabla/lite_r.jpg);
	background-repeat: repeat-y; 
}

.ganadores_fila2 td.gana_bl{
	background-image:url(/images/ganadores_tabla/lite_bl.jpg);
	background-repeat: no-repeat; 
}
.ganadores_fila2 td.gana_b{
	background-image:url(/images/ganadores_tabla/lite_b.jpg);
	background-repeat: repeat-x; 
}
.ganadores_fila2 td.gana_br{
	background-image:url(/images/ganadores_tabla/lite_br.jpg);
	background-repeat: no-repeat; 
}



.ganadores_txt{
	padding:6px;
}

.ganadores_filtro{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#186617;
	margin:6px 6px 6px 20px;
	padding:0;
	text-align: left;
}

.ganadores_filtro a{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#186617;
	margin:0;
	text-align: left;
	text-decoration: none;
}
.ganadores_filtro a:hover{
	text-decoration: underline;
}

.desplega_foto{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	margin:0;
	text-align: left;
	text-decoration: underline;
}

.ganadores_texto{
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#186617;
	margin:0;
	text-align: left;
	text-decoration: none;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-top:25px;
}

.ganadores_cabecera{
	padding-top:30px;
}

.ganadores_marco_foto{
	background-color: #aecaae;
	display: none;
	background-image: url("/images/ganadores_tabla/tpl_foto.jpg");
	background-repeat: no-repeat;
	background-position:center;
	width: 500px;
	height: 340px;
}
.ganadores_foto{
	margin-top:15px;
	position: relative;
	left:-5px;
	display: none;
}

.ganadores_foto_container{
	display:block;
	float:left;
	
}

.info_tabla_winers{

color:#186617;
text-align: center;
background-image: url("/images/g_flecha.jpg");
background-position: bottom center;
background-repeat: no-repeat;
padding-bottom:10px;
margin-bottom:5px;
}