@charset "utf-8";
/* CSS Document */

.Principal {margin: 0 auto; padding: 0; background-position:top; background-repeat:no-repeat; background-color:#000000; width:960px; height:100%}
.Cabecera {margin: 0; padding: 0; width:960px; height:125px; background-image: url(fondo_cabecera.gif)}
.Cabecera_izquierda {
	margin: 0;
	padding: 0;
	width:215px;
	height:125px;
	float:left;
}
.Logotipo {margin: 23px 4px 0 7px; padding: 0; width:207px; height:37px}
.Cabecera_derecha {margin: 0; padding: 0 10px 0 0; width:735px; height:125px; float:right}
.BannerUp {margin: 17px 0 17px 0; padding: 0; width:728px; height:90px; float:right}
.idiomas {margin:0 0 0 7px; padding:0; width:953px; height:30px; clear:both}
.esp {margin:3px 10px 0 0; padding:0; width:26px; height:17px; float:left}
.en {margin:3px 10px 0 0; padding:0; width:25px; height:17px; float:left}
.fr {margin:3px 10px 0 0; padding:0; width:25px; height:17px; float:left}
.boletin {margin:3px 7px 0 0; padding:0; width:440px; height:30px; float:right}
.boletin form {
	margin: 0px;
	padding: 0px;
}
.boletin form #Enviar {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-variant: normal;
	background-color: #6D358A;
	margin: 0px;
	padding: 1px;
	border: 1px solid #FFF;
	font-size: 14px;
}
.teaser {margin:0; padding:0; width:960px; height:34px; clear:both}
.teaser p {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	letter-spacing: 2px;
	text-align: center;
	line-height: 53px;
}
.banner_guia {margin:10px 0 0 0; padding:0; width:960px; height:90px; clear:both}
.bordesup {margin: 15px 0 0 0; padding: 0; width:960px; height:16px}
.cuadrocentral {margin:0; padding: 0 17px 0 17px; width:926px; height:467px; background-image:url(Fondocentral.gif)}
.leftdown a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.Logotipo a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.Logotipo a:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.leftcontent {margin: 0 4px 0 0; padding:0; width:461px; height:467px; background-image:url(Fondo%20content.gif); float:left}
.leftup {margin:0; padding:0; width:461px; height:53px; background-image:url(Fondoleftup.gif)}
.leftup h1 {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	letter-spacing: 2px;
	text-align: center;
	line-height: 53px;
}
.leftdown {margin:0; padding:10px 30px 30px 10px; width:421px; height:374px}
.leftdown h1 {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	letter-spacing: 2px;
	text-align: center;
}
.textoleftdown {
	margin: 10px 0 0 0;
	padding:0;
	width:200px;
	height:292px;
	float:left;
	text-align: justify;
}
.leftdownobject {margin: 10px 0 0 10px; padding:0; float:right}
.otrosactores {
	margin: 10px 0 0 0;
	padding:0;
	width:200px;
	height:50px;
	float:left;
	color: #FFF;
}
.otrosactoresobject {margin: 10px 0 0 10px; padding:0; float:right}
.rightcontent {margin:0; padding:0; width:461px; height:467px; background-image:url(Fondo%20content.gif); float:right}
.rightup {margin:0; padding:0; width:461px; height:53px; background-image:url(Fondoleftup.gif)}
.rightup h1 {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	letter-spacing: 2px;
	text-align: center;
	line-height: 53px;
}
.rightdown {
	margin:0;
	padding:20px 0 0 0;
	width:461px;
	height:394px;
	font-size: 20px;
}
.rightdown h1 {
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	letter-spacing: 2px;
	text-align: center;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.contadorchicos {margin: 29px 30px 10px 30px; padding:10px 0 0 0; width: 401px; height:100px; background-color:#000}
.bordeinf {margin:0; padding: 0; width:960px; height:17px}
.copyright {margin: 5px 0 0 0; padding: 0; width: 960px; height:100%}
.texto_rojo {
	color: #d3222a;
	font-weight: bold;
}
.textoleftdown h2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	text-align: center;
}
.textoleftdown h2 {
	text-align: left;
	font-size: 18px;
}
.textoleftdown h2 {
	text-align: left;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
}
.otrosactores h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 12px;
}
.contadorchicos h2 {
	text-align: center;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 21px;
}
.textoleftdown h3 {
	color: #FFF;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}
.textoleftdown p {
	font-size: smaller;
}
.rightdown h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #000;
	text-align: center;
	padding: 0px;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rightdown h1 u {
	font-weight: bold;
}
.boletin form #sprytextfield1 label {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
