@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, li, ul, div, p, input, select, form, img, textarea
{padding:0px; margin: 0px; list-style: none; border:0px;}
.h2 {
	padding:0px;
	margin: 0px;
	list-style: none;
	border:0px;
	line-height: 27px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #D55D4D;
	text-decoration: none;
}	
.center{float:center;}
.right{float:right;}
.left{float:left; }
a {text-decoration:none; }
p, #col-1 .p-normal p, table{font:normal  12px Arial, Helvetica, sans-serif; color:#000; line-height:18px; margin-bottom:10px;}
p a{font:bold  12px Arial, Helvetica, sans-serif; color:#000; line-height:18px; margin-bottom:10px; color:#928e86}
p barra{font:bold  12px Arial, Helvetica, sans-serif; color:#000; line-height:18px; margin-bottom:10px; color:#928e86}
p b a.rojo{color:#d55d4d; }
body{background:#edebea;}
#page{margin: 0 auto; width:987px; background:#fff;}
div#top {
	margin: 0 auto;
	width: 972px;
	height: 30px;
	background:#edebea;
	padding-left:15px;
	vertical-align:middle;
}
#top a{color:#96948e}
.btn_visite_es {
	position: relative;
	float: left;
}
.btn_visite_en {
	position: relative;
	float: left;
}
#header{width:972px; height:235px; background:url(img/foto-header.jpg) no-repeat; padding-left:15px;}
.sep{height:14px; display:block;}
/* rollover rojo */
#col-redes a:hover, .mas:hover, p a:hover, #grilla-fotos a:hover, h3 a:hover, #jurado1 a:hover, #col-1 p b a:hover, .pdf:hover, .zip:hover, .video:hover{color:#aa1221;}
/* link + */
.mas{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase;line-height:18px; background:url(img/mas.gif) no-repeat left; padding: 20px; clear:both;}
.mas:hover{background:url(img/mas-rojo.gif) no-repeat left; }
.pdf{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase;line-height:18px; background:url(img/ico-pdf.gif) no-repeat left; padding: 20px; clear:both; line-height:28px;}
.zip{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase;line-height:18px; background:url(img/ico-zip.gif) no-repeat left; padding: 20px; clear:both; line-height:28px;}
.video{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase;line-height:18px;  clear:both; margin:22px;  display:block;}
.video-icono{ background:url(img/video.gif) no-repeat top left; }
/* menu */
#menu{height:54px; background-color:#c3b6a5; padding-left:15px; font:bold  12px Georgia, Times, serif; text-transform: uppercase; color:#663300; line-height:54px; }
#menu ul li{
		float:left;
		margin:0px 10px 0px 0px;
		padding:0px 8px 0px 0px;
		background:url(img/li-menu.gif) no-repeat right ;

		}
#menu ul li.last, #pie ul li.last{
		background:none;
		}
#menu ul li.last a{
		color:#fff;
		font-weight:100;
		background-color:#917F68;
		padding: 4px;
		}
#menu a{color:#551d0d}
#menu a:hover, #menu ul li.last a:hover, #pie a:hover{color:#aa1221}

/* pie */
#pie {width:936px; height:50px; background:url(img/li-h-1x3-gris.gif) repeat-x ; margin:20px 25px 0 25px; font:bold  11px Georgia, Times, serif; text-transform: uppercase; color:#96948e; padding-top:10px; }
#pie ul li{
		float:left;
		margin:0px 10px 0px 0px;
		padding:0px 10px 0px 0px;
		background:url(img/li-pie.gif) no-repeat right ;
		line-height:24px;
		}
#pie a{color:#96948e}
#pie img{margin-left:20px;}
/* centro-contenido */
#content{width:936px; margin:25px; overflow:hidden;}
h1, h2, h2 a, h1 a {font:normal 24px Georgia, Times, serif; color:#d55d4d; line-height:28px; }
h3, h3 a {font:normal 18px Georgia, Times, serif; color:#928e86; line-height:24px; }
h4, h4 a {font:normal 18px Georgia, Times, serif; color:#d55d4d; line-height:24px; }
h5, h5 a {font:normal 16px Georgia, Times, serif; color:#928e86;line-height:22px;  }
#ganadores h4, h4 a {font:normal 18px Georgia, Times, serif; color:#d55d4d; line-height:24px; margin-bottom:8px; }

/* 3 columnas */
#col-1, #col-2-3{width:294px; float:left; padding-right:14px; background:url(img/li-v-1x1.gif) repeat-y right ; margin-right:13px;	}
#col-1 h1.portada{display:none;}
#col-1 p{font:normal 18px Georgia, Times, serif; color:#928e86; }
#col-1 p b, #col-1 p b a{font:normal 18px Georgia, Times, serif; color:#d55d4d; }
#col-3-3{width:294px; float:left;}
#col-2-2{width:614px; float:left; }
#col-2-3p{width:401px; float:left; padding-right:14px; background:url(img/li-v-1x1.gif) repeat-y right ; margin-right:13px;	height:450px; }
#col-2sinlinea-3p{width:401px; float:left; padding-right:14px; margin-right:13px;}
#col-3-3p{width:187px; float:left;}
#col-2p-3{width:401px; float:left; padding-right:14px; background:url(img/li-v-1x1.gif) repeat-y right ; margin-right:13px;	height:450px;}
#col-3-2p{width:401px; float:left; margin-left:27px;}
#col-redes{width:599px; background-color:#efe4d5; float:left; padding:15px 8px 15px 8px; margin-top:20px; font:normal  12px Arial, Helvetica, sans-serif;}
#col-redes span{float:left; width:25%;}
#col-redes span img{float:left; margin-right:4px;}
#col-redes a{color:#63605b;}
/* agenda portada */
.fecha{float:left; width:30px; height:30px; background-color:#c30300; font:normal 10px Georgia, Times, serif; text-transform: uppercase; color:#fff; text-align:center; margin-right: 6px;  vertical-align:middle; padding:4px; line-height:14px;}
.fecha b{font:bold 18px Georgia, Times, serif; line-height: 14px;}
.recuadro{width:254px; background-color:#efe4d5;  padding:20px;  }
#col-1 .premios p{font:normal 18px Georgia, Times, serif; color:#000; background:url(img/li-h-1x1-gris.gif) repeat-x bottom; line-height:28px; width:294px; display:block; overflow:hidden; }
#col-1 .premios p.last{background:none;}
#grilla-fotos a{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase; float:left; margin:0px 27px 0px 0px; width:100px; height:200px;  }
#grilla-fotos a.last{ margin:0px;}
#grilla-fotos a b, #jurado1 a b{font:normal 10px Arial, Helvetica, sans-serif; color:#c41425; display:block; }
.semifinalista{font:normal 9px Arial, Helvetica, sans-serif; color:#fff; display:block; background-color:#888888; padding: 1px 1px 1px 3px; }
.finalista{font:normal 9px Arial, Helvetica, sans-serif; color:#fff; display:block; background-color:#c41425; padding: 1px 1px 1px 3px; }
#grilla-fotos a img{ display:block; }
#jurado1 a{font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase; float:left; margin:0px 27px 0px 0px;    }
#prensa h2, #prensa h2 a {font:normal 16px Georgia, Times, serif; color:#d55d4d;  }
#prensa h4, #prensa h4 a {font:normal 12px Arial, Helvetica, sans-serif;; color:#888888;  }
#prensa p.linea {width:614px; height:16px; background:url(img/li-h-1x3-gris.gif) repeat-x center; }
#agenda table {width:936px;  border:1px dotted #9c9c9c; }
#agenda table td {border-left:1px dotted #9c9c9c; border-top:1px dotted #9c9c9c; vertical-align:top;}
#agenda table th { border-top:1px dotted #9c9c9c; vertical-align:top; text-align:left;}
#agenda table thead th { border-left:1px dotted #9c9c9c; border-top:0px;}
#agenda table thead td { border-left:0px; border-top:0px; }
#agenda table thead  { font:normal 10px Arial, Helvetica, sans-serif; color:#888888; text-transform: uppercase; text-align:center; background-color:#efe4d5;}
#agenda td.actividad, th.col-fecha {font:normal 16px Georgia, Times, serif; color:#d55d4d;line-height:22px;  }
#redes-pie {float:left; }
#redes-pie ul li {background-image:none; }
#redes-pie ul li span{display:none; }
#redes-pie ul li a.fb{ background-image:url(img/ico-redes-p-fb.gif); width:24px; height:24px; display:block; }
#redes-pie ul li a.fb:hover { background-image:url(img/ico-redes-p-fb-over.gif);  width:24px; height:24px; display:block; }
#redes-pie ul li a.tw{ background-image:url(img/ico-redes-p-twitter.gif); width:24px; height:24px; display:block; }
#redes-pie ul li a.tw:hover { background-image:url(img/ico-redes-p-twitter-over.gif);  width:24px; height:24px; display:block; }
#redes-pie ul li a.yt{ background-image:url(img/ico-redes-p-youtube.gif); width:24px; height:24px; display:block; }
#redes-pie ul li a.yt:hover { background-image:url(img/ico-redes-p-youtube-over.gif);  width:24px; height:24px; display:block; }
#redes-pie ul li a.sp{ background-image:url(img/ico-redes-p-myspace.gif); width:24px; height:24px; display:block; }
#redes-pie ul li a.sp:hover { background-image:url(img/ico-redes-p-myspace-over.gif);  width:24px; height:24px; display:block; }
.detalle{font:normal 10px Arial, Helvetica, sans-serif; color:#696660; }
#powered {float:right; margin-top:-15px;}
.mas_v {
	color:#888888;
	text-transform: uppercase;
	line-height:18px;
	clear:both;
	background-image: url(img/video.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding: 20px;
}
.mas_v:hover {
	background-image: url(img/video_rojo.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
h5_color {
	color: #D55D4D;
}

