 BODY {	
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background: #FFFFFF url(../images/fons_mejorfoto.gif) top;}
		
table{
	background-color: #FFF;
}
.clear{
	clear:both;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	}

.menufons {
	background-image: url("../images/fondo_menu.gif");
	}

A, A:visited, A:link .menu {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	}

A:hover.menu {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: bold;
	text-decoration: underline;
	}

.portadafons {
	background-image: url("../images/fondo_portada.gif");
	background-repeat: repeat-x;
	}

.intro {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 13px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:1.5em;
	}

.premiosfons {
	background-image: url("../images/fondo_premios.gif");
	background-repeat: repeat-y;
	}

.premios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight: normal;
	line-height: 11px;
	}

A.enlace, A:hover.enlace, A:link.enlace, A:visited.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	text-decoration: underline;
	}

.titulopremios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC2024;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	text-align:justify;
	}

.formbuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	height:17px;
	width:131px;
	}

.fotopie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	}

.fotosfons {
	background-image: url("../images/fondo_fotos.gif");
	background-repeat: repeat-x;
	}

.foto {
	border: 1px solid #666666;
	}

.patrocinio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	}

.patrociniofons {
	background-image: url("../images/fondo_patrocinio.gif");
	background-repeat: repeat-x;
	}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
	text-align:justify;
	background-image: url("../images/fondo_titulo.gif");
	background-repeat: repeat-x;
	padding: 0px 0px 2px 0px;
	}

.cos {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:1.5em;

	}

A.cos, A:hover.co, A:visited.cos, A:link.cos {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: normal;
	text-decoration: underline;
	text-align:justify;
	line-height:1.5em;

	}

.coslateral {
	font-family: Arial, Helvetica, sans-serif;
	color : #444444;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:1.5em;
	}

.camp {
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:1.5em;
	}

.requerit {
	font-family: Arial, Helvetica, sans-serif;
	color : #CC2024;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
	text-align:justify;
	line-height:1.5em;
	}

.formenviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
	height:17px;
	}

.titulonaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC2024;
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
	text-align:justify;
	}
    
.votar img{
    border:0px;
}

td.votarTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #CC2024;
	font-size : 10px;
	font-weight: normal;
	text-decoration: none;
}

td.captchaHelp{
    font-size:12px;
    padding:5px 0px;
}

input.formvotar{
    width:60px;
}
span.fotoNumber{
    font-weight:bold;
    color:#CC2024;
    font-size:10px;
}
div#pagerList{
    display:inline;
    top:-3px;
    position:relative;
}

a.pager:visited,a.pager{
    text-decoration:underline;
    font-size:10px;
    font-weight:normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
a.highlight:visited{
    color: #CC2024 !important;
    font-weight: bold ;
    text-decoration: none !important;
    font-size:12px;
}
img.pagerBacknForw{
    border-top:10px;
}
td.pager{
    padding-top:30px;
    text-align:center;
}

/*td#rightMenu{
    background-image: url("../images/fondo_premios.gif");
    background-repeat: repeat-y;
}*/
img.fotos_premis 
{
	border:1px solid;
}
div#logos
{
	text-align:center;
}

div#logos a img
{
	border:0px;
	width:90px;
   margin-left: 15px;
}

.boton_amarillo,
.boton_rojo
{
	width: 266px;
	height: 24px;
	_height: 34px;
	*height: 34px;
	display: block;
	padding: 10px 10px 0px 10px;
	margin: 5px 0px 5px 0px;
	font-family: verdana !important;
	font-size: 12px !important;
}

.boton_amarillo
{
	color: #000 !important;
	background: #FFF url(../images/boton_amarillo.png) no-repeat left top;
}

.boton_rojo
{
	color: #FFF !important;
	background: #FFF url(../images/boton_rojo.png) no-repeat left top;
}

.boton_amarillo_pq,
.boton_rojo_pq
{
	width: 194px;
	height: 24px;
	_height: 34px;
	*height: 34px;
	display: block;
	padding: 10px 10px 0px 10px;
	margin: 5px 0px 15px 0px;
	font-family: verdana !important;
	font-size: 12px !important;
}

.boton_amarillo_pq
{
	color: #000 !important;
	background: #FFF url(../images/boton_amarillo_pq.png) no-repeat left top;
}

.boton_rojo_pq
{
	color: #FFF !important;
	background: #FFF url(../images/boton_rojo_pq.png) no-repeat left top;
}




.ganadores_idem{}

.ganadores_idem img {
	border: 0;
}

.ganadores_idem a {
  	display: block;
  	width: 100px; 
    height: auto;
  	text-align: center;
  	float: left;
 	margin: 12px;
    padding: 8px 0;
 	background: #FFF url("../images/fondo-img.gif") repeat;   
}   

.ganadores_first a img.horitzontal {
     width: 250px;
}

.ganadores_first a img.vertical {
     height: 250px;
}

.ganadores_second a img.horitzontal {
     width: 130px;
}

.ganadores_second a img.vertical {
     height: 150px;
}

.first {
	height: 200px;
	width: 230px;
	float: left; 
	font-family: Arial;  
}

.first .num_gn
{
	color: #F4D100;
	font-size:62px;
	float: left;
}
.first .bloquetexto_gn {
    margin-top: 10px;
}
.first .titulo_gn
{
	font-size: 18px;
    font-weight: bold;    
}
.first .texto_gn
{
	font-size: 14px; 
}


.ganadores_first
{
    width: 275px;
	height: 275px;
	background: #FFF url("../images/fondo-img.gif") repeat;
	font-weight: bolder;
	font-family: Arial;
	color: #1B1A1F;
	position: relative; 
	float: right;
}

.ganadores_first a {
	position: absolute;
	top: 11px;
	left: 17px;
	display: block;
	width: 250px;
	height: 250px;
	overflow: hidden;
	text-align: center;
}
.ganadores_first a img
{
	margin: 0px;
	border: 0px;
}   

.ganadores_first .num_gn
{
	color: #F4D100;
	font-size:62px;
	position: absolute;
	bottom: 0px;
	left: 17px;
}
.ganadores_first .bloquetexto_gn
{
	position: absolute;
	bottom: 16px;
	left: 57px;
}
.ganadores_first .titulo_gn
{
	font-size: 18px;
	display: block;
}
.ganadores_first .texto_gn
{
	font-size: 14px;
}








.ganadores_second
{
	width: 150px;	
	_width: 150px;
	font-family: Arial;
	color: #1B1A1F;
	float: left; 
	margin-top: 10px;  
	padding-top: 16px;
    padding-left:21px;
}

.ganadores_second .num_gn
{
	float: left;
	width: 15px;
	color: #F4D100;
	font-size:30px;
}
.ganadores_second .bloquetexto_gn
{
	margin-left: 23px;
}
.ganadores_second .titulo_gn
{
	font-size: 13px;
	display: block;
    font-weight: bolder;
}
.ganadores_second .texto_gn
{
	font-size: 11px;
}
.ganadores_second img
{
	/*width: 115px;
	height: 86px;*/
	border: 0;
}    

.ganadores_second a {
 	background: #FFF url("../images/fondo-img.gif") repeat;
	padding:10px;
	display: block;
	width: 130px;
 text-align: center; 
margin-bottom: 10px;
		}





.ganadors_box
{
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 20px;
	background: #FFF url('../images/fondo_premios.gif') repeat-y top left;
}


