body {background:#FFEFEF;}

#publicidad_arriba{width:100%; background:#16275D; height:110px; position:relative; top:0; left:0; text-align:center}

#cuerpo_principal{background:#FFF;}

#cabecera{background:#000; height:214px; position:relative; top:0; left:0; border-bottom:#000 2px solid; margin-top:10px;}

#ultimo_momento{background:#000; height:38px; position:relative; top:0; left:0; border-top:#FFF solid 2px; border-bottom:#FFF solid 2px;}
	#ultimo_momento_nombre{background:#000 url(../imagenes/ultimo-momento.jpg) no-repeat; background-position: 6px 6px; height:38px; position:relative; top:0; left:0;}
	#ultimo_momento_titulos{background:#B90E00; height:38px; position:relative; top:0; left:0;}

#menu{background:#FFF; height:40px; position:relative; top:0; left:0; border-bottom:#B50A02 1px solid; border-top:#000 2px solid; z-index:2;}

/*
#contenedor_0{background:#FFF;}
	#contenedor_0 #noticias_grande{ background:#FF0}
	#contenedor_0 #noticias_chica{ background:#0FF}
	#contenedor_0 #barra_lateral{ background:#F0F}
*/
#contenedor_1{background:#FFF url(../imagenes/background_1.gif) repeat-y right; z-index:1;}
	#dos_columnas{}
		#dos_columnas img{ float:left}
		#titulo_seccion{background:url(../imagenes/back_encuesta.png) repeat-x #B90E00; height:20px; position:relative; top:0; left:0; margin-top:10px; padding-left:10px; color:#FFF; font-weight:bold; font-size:12px; text-transform:uppercase;}
		.publicidad_larga_0{ margin-top:10px; width:640px; float:left; clear:both;}
		#nota_dos_columnas{ margin-top:10px; width:640px; float:left; clear:both; border-bottom:#B50A02 solid 1px; overflow:hidden;}
		#nota_dos_columnas img{ margin:0 10px 10px 0}
		#nota_dos_columnas_sub h1, #nota_dos_columnas_sub h1 a, #nota_dos_columnas h1, #nota_dos_columnas h1 a{ font-weight:normal; color:#B50A02; line-height:20px; text-decoration:none;}
		#nota_dos_columnas h1, #nota_dos_columnas h1 a{ text-align:left}
		#nota_dos_columnas_sub h2, #nota_dos_columnas_sub h2 a, #nota_dos_columnas h2, #nota_dos_columnas h2 a{ font-weight:normal; color:#B50A02; line-height:9px; text-decoration:none;}
		#nota_dos_columnas h6, #nota_dos_columnas h6 a{ font-weight:normal; color:#888; line-height:9px; text-decoration:none;}
		#nota_dos_columnas a:hover{text-decoration:underline;}

		#nota_dos_columnas_sub{ margin-top:10px; width:640px; float:left; clear:both; border-bottom:#B50A02 solid 1px; overflow:hidden; text-align:right}
		.ver{background:url(../imagenes/15.gif) no-repeat top left; display:inline-block; padding-left:20px; color:#B50A02; text-decoration:none; }

		#aviso_marco{ width:400px; color:#00FF00}
		
		.contenedorfoto { float:left; width:150px; height:150px; margin:0 10px 10px 0; overflow:hidden}
		.contenedorfoto img { margin:-10px 0 0 -10px; border:0 !important}		

table.stats{text-align: center; font-size: 12px; color: #FFF; width: 100%; background-color: #FFF; border: 0px; border-collapse: collapse; border-spacing: 0px;}

table.stats td {background-color: #EEE; color: #000; padding:7px 10px; text-align:right; border: 1px #fff solid;}
table.stats .equipos{ text-align:left; font-size:12px; font-weight:bold; color:#B50A02}
table.stats th {background:url(../imagenes/back_encuesta.png) repeat-x #B90E00; color: #fff; padding:0; text-align:center; border: 1px #fff solid; border-bottom: 5px #FFF solid; font-size: 10px; font-weight: bold; height:20px} 
table tfoot td{ height:20px;background:url(../imagenes/back_encuesta.png) repeat-x #B90E00 bottom;}

	#noticias_grande{}
		#paginado_seccion{background:#B90E00; position:relative; top:0; left:0; margin-top:10px; padding-left:10px; color:#FFF; font-weight:bold; font-size:12px; text-transform:uppercase;}
		#paginado_seccion span{background:#EEE; height:20px; position:relative; top:0; left:0; margin:0 2px; padding:0 5px; color:#B90E00; font-weight:bold; font-size:12px; text-transform:uppercase;}
		#paginado_seccion a{height:20px; margin:0 2px; padding:0 5px; color:#EEE; font-weight:bold; text-transform:uppercase;}
		#paginado_seccion a:hover{color:#B90E00; background:#EEE}
		
		#nota_tapa_1{ margin-top:10px; width:400px; float:left; clear:both; border-bottom:#B50A02 solid 1px; overflow:hidden;}
		#nota_tapa_1 h1, #nota_tapa_1 h1 a{ font-weight:normal; color:#B50A02; line-height:20px; text-decoration:none;}
		#nota_tapa_1 h5, #nota_tapa_1 h5 a{ font-weight:normal; font-style:italic; color:#977; line-height:10px; text-decoration:none;}
		#nota_tapa_1 h6, #nota_tapa_1 h6 a{ font-weight:normal; color:#888; line-height:9px; text-decoration:none;}
		#nota_tapa_1 a:hover{text-decoration:underline;}

		#destacadas{ margin-top:10px; width:400px; float:left; clear:both;}
		
		.publicidad_larga_1{ margin-top:10px; width:400px; float:left; clear:both;}
		
		.margen{ height:10px; clear:both}
		
		.colorbox{background:#FEEFEF; border:1px solid #B90E00; height:18px; position:relative; top:0; left:0; margin:10px 0; color:#B90E00; font-weight:bold; font-size:11px; text-transform:uppercase; display:block; text-decoration:none; text-align:center}
		
	#noticias_chica{}
		#columnista{ margin-top:10px; width:220px; height:60px; float:left; clear:both; z-index:1; background:#B90E00 url(../imagenes/back_columnista.png) repeat-x; border:1px #B90E00 solid}
		#columnista img{float:left; margin:5px}
		#columnista a{float:left; margin-top:5px; color:#FFF; font-size:18px; font-weight:bold; line-height:16px; text-decoration:none;}
		#columnista a:hover{color:#FEFEFE; text-decoration:underline;}
		#columnista span{ color:#FFF; font-size:10px; font-style:oblique;}
		
		#clima{ margin-top:10px; width:220px; height:70px; float:left; clear:both; border-top:#B50A02 solid 1px; border-bottom:#B50A02 solid 1px; z-index:1}
		#clima_interior{ margin:10px 0 0 10px; width:200px; background-color:#FFF}
		
		#nota_tapa_2{ margin-top:10px; width:220px; float:left; clear:both; border-bottom:#B50A02 solid 1px; overflow:hidden;}
		#nota_tapa_2 h2 a{ font-weight:normal; color:#001F6F; font-weight:bold; line-height:16px; text-decoration:none;}
		#nota_tapa_2 h5, #nota_tapa_2 h5 a{ font-weight:normal; font-style:italic; color:#778; line-height:12px; text-decoration:none;}
		#nota_tapa_2 h6 a{ font-weight:normal; color:#888; line-height:9px; text-decoration:none;}
		#nota_tapa_2 a:hover{text-decoration:underline;}
		#nota_tapa_2 #titulo_seccion{margin-top:0; margin-bottom:10px;}
		.publicidad_larga_2{ margin-top:10px; width:220px; float:left; clear:both;}

		#noticias_chica .contenedorfoto { float:left; width:220px; height:90px; margin:0 0 10px 0; overflow:hidden}
		#noticias_chica .contenedorfoto img { margin:-27px 0 0 0; border:0 !important}		
		.relacionadas{font-weight:normal; color:#001F6F; text-decoration:none; background:url(../imagenes/02.gif) no-repeat top left; padding-left:20px;display:block}

		
	#barra_lateral{}

		#buscador{ margin-top:10px; width:280px; height:70px; float:left; clear:both; background:url(../imagenes/titulos_laterales.png) repeat-x top}
			#buscador_titulo{ color:#FFF; font-weight:bold; font-size:12px; margin:1px 0 0 12px; text-transform:uppercase; height:20px}
		#buscador form{margin:8px 0 0 0; display:inline-block}
		#buscador form input{ border:1px solid #AAA; background:#F8F8F8}
		#buscador form input.buscar{ width:190px; height:20px; margin-left:10px}
		#buscador form input.boton{ width:60px; margin-left:5px; height:24px}

		#enlaces_multimedia{ margin-top:10px; width:280px; height:90px; float:left; clear:both; background:url(../imagenes/titulos_laterales.png) repeat-x top}
			#enlaces_multimedia_titulo{ color:#FFF; font-weight:bold; font-size:12px; margin:1px 0 0 12px; text-transform:uppercase; height:20px}
			
		#reclamos{ margin-top:10px; width:280px; float:left; clear:both;}
		
		.publicidad_corta_1{ margin-top:10px; margin-right:10px; width:135px; float:left}
		.publicidad_corta_2{ margin-top:10px; width:135px; float:left; clear:right;}
		.publicidad_larga_3{ margin-top:10px; width:280px; float:left; clear:both;}
		
		#galerias{ margin-top:10px; width:280px; float:left; clear:both; border-bottom:1px #B50A02 solid; background:url(../imagenes/titulos_laterales.png) repeat-x top}
			#galerias_titulo{ color:#FFF; font-weight:bold; font-size:12px; margin:1px 0 0 12px; text-transform:uppercase; height:20px}
			#galerias_enlaces{ margin:5px 10px}
			#galerias_enlaces a{ color:#001F6F; display:block; text-decoration:none; background:url(../imagenes/08.gif) no-repeat top left; padding-left:20px;}
			#galerias_enlaces a:hover{text-decoration:underline;}
			
		#encuestas{ margin-top:10px; width:280px; float:left; clear:both; border-bottom:1px #B50A02 solid; background:url(../imagenes/titulos_laterales.png) repeat-x top}
			#encuestas_titulo{ color:#FFF; font-weight:bold; font-size:12px; margin:1px 0 0 12px; text-transform:uppercase; height:20px}
			#encuestas_pregunta{ width:260px; overflow:hidden; position:relative; cursor:pointer; background:#FFF url(../imagenes/titulos_laterales2.png) repeat-x; margin:10px; }
				#encuestas_pregunta span{ display:block; margin:4px 12px; font-size:14px; font-weight:bold; color:#B50A02;}
			#encuestas_enlaces{ margin:5px 10px}
			#encuestas_enlaces a{ color:#001F6F; display:block; text-decoration:none; background:url(../imagenes/02.gif) no-repeat top left; padding-left:20px;}
			#encuestas_enlaces a:hover{text-decoration:underline;}
			#encuestas_enlaces .ver_mas, #galerias_enlaces .ver_mas{background:url(../imagenes/15.gif) no-repeat top left; display:inline-block; padding-left:20px; }

#contenedor_2{background:#FFF url(../imagenes/background_2.gif) repeat-y right; z-index:1;}

#pie{background:#000; height:45px; position:relative; top:0; left:0; color:#FFF; margin-bottom:10px;}
	#pie p{ margin-top:12px; color:#F8F8F8; font-weight:bold; text-align:center}
	#pie a{ margin-top:12px; color:#F8F8F8; text-decoration:none; display:inline-block; padding-right:45px; font-weight:bold;}

/*-FORMULARIO-CONTACTO---------------------------------------------------------------------*/
#contacto label{margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:90%;}
#contacto input, #contacto textarea{border:1px #DDD solid; background-color:#F8F8F7;margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:90%;}
#contacto form input[type="hidden"] { display: none; }
#contacto #boton{width:100px !important;}

/*-FORMULARIO-SANCOR-----------------------------------------------------------------------*/
#SignupForm fieldset { border:none; width:570px;}
#SignupForm legend { font-size:18px; margin:0px; padding:10px 0px; color:#B50A02; font-weight:bold;}
#SignupForm label{margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:150px; float:left; clear:left}
#SignupForm input[type=text], input[type=password] {border:1px #DDD solid; background-color:#F8F8F7;margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:400px; float:left; clear:right}
#SignupForm select {border:1px #DDD solid; background-color:#F8F8F7;margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:400px; float:left; clear:right}
.radio{margin:5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:400px; float:left; clear:right}
        .prev, .next { background:url(../imagenes/back_columnista.png) repeat-x #B90E00 bottom; padding:5px 10px; color:#FFF; text-decoration:none; font-weight:bold}
        .prev:hover, .next:hover { background-color:#b0232a; text-decoration:none!important;}
        .prev { float:left;}
        .next { float:right;}
#steps { border:1px #DDD solid; list-style:none; width:630px; overflow:hidden; margin:0px; padding:0px; background:#F8F8F7}
        #steps li {font-size:10px; float:left; margin:0 0; padding:10px; width:190px; color:#BBB}
        #steps li span {font-size:22px; font-weight:bold; line-height:16px; display:block;}
        #steps li.current { color:#FFF; background:url(../imagenes/back_columnista.png) repeat-x #B90E00 bottom;}
#SaveAccount{border:1px #DDD solid; background-color:#F8F8F7;width:150px; float:left; clear:left;margin:0 5px 50px 150px}

/* Success, notice and error boxes
-------------------------------------------------------------- */

.error,
.notice,
.success    { padding: .8em; margin-bottom: .8em; border: 1px solid #DDD; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8A1F11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }

/* Aviso EDELAR
-------------------------------------------------------------- */
#aviso_edelar{margin-top:0; width:280px; float:left; clear:both; border-bottom:2px #2B3F71 solid; background: url(../imagenes/background_edelar.gif) no-repeat top #DFE2EA;}
#aviso_edelar ul{margin:25px 10px 15px 5px;}
#aviso_edelar ul li{font-size:12px; color:#2B3F71; margin:0; padding:0; list-style:none; display:block; background:url(../imagenes/arrow_right.gif) no-repeat top left; padding-left:15px;}
/* Contador MUNDIAL
-------------------------------------------------------------- */
#contador_mundial{background:#BADAFF url(../imagenes/dias-mundial.jpg) no-repeat center top; width:100%; height:100px;}
#count_down_container{margin:0 0 0 0; padding-top:35px;}
.count_down{padding:2px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold; color:#049;}
.count_down sup{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#049; font-weight:normal;}