body {background:#D1D7DF url(../imagenes/background_pagina.gif) repeat;}

#cuerpo_principal{background:#FFF;}
.margen{ height:10px; clear:both}

	#cabecera_logo{background:#F00 url(../imagenes/background_cabecera_logo.gif) no-repeat center bottom; height:121px; position:relative; top:0; left:0;}
		#cabecera_datos{margin:5px 0 0 0; float:left; clear:left; display:block; width:200px; height:50px; background:#FFF; border:#F1F1EF solid 2px;}
			#cabecera_datos img{float:left; clear:left; margin:1px 5px 1px 1px;}
			#cabecera_datos a, #cabecera_datos span{float:left; clear:right; display:block; width:68%; margin:1px 0 0 0; padding:4px 0 4px 5px; font-weight:bold; font-size:12px; line-height:10px;}
			#cabecera_datos a:hover{background-color:#F1F1EF;}
		#clima{margin:5px 0 0 0; float:right; clear:right; display:block; width:200px; height:50px; background:#FFF; border:#F1F1EF solid 2px;}
	
	#camisetas{height:28px; border-bottom:1px solid #C1C9CB;}
		.zona{margin:0 0 0 5px; background:#F0F0F0; width:70px; height:28px; clear:left; float:left; display:block; text-align:center;}
			.zona a{font-weight:bold; font-size:12px; line-height:28px; text-transform:uppercase; color:#000;}
		.equipo{margin:2px 0 0 3px; width:24px; float:left; display:block; text-align:center;}
	
	#menu{background:#EEE; height:29px; position:relative; top:0; left:0; border-bottom:#C1C9CB 1px solid; border-top:#DADAC2 0px solid; z-index:2;}

	#contenedor_1{background:#FFF url(../imagenes/background_contenedor_1.gif) repeat-y right; z-index:1;}
	#contenedor_2{background:#FFF url(../imagenes/background_contenedor_2.gif) repeat-y right; z-index:1;}
	
		#lateral{}
			#buscador{margin:10px 0 0 0; border-bottom:1px solid #C4C4C2}
			#buscador form{_padding:0 0; _margin:0 0 0 0; .margin:0 0 0 0;}
				.search{width:200px; margin:5px 0 15px 0; padding:5px; border:1px solid #CCC; background:#F5F5F5; color:#444; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
				.find{border:1px solid #CCC; background:#F5F5F5; width:60px; cursor:pointer; margin:7px 0 0 0; padding:3px 4px 5px 4px;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#444;}

			.banner_largo_1{margin:10px 0 0 0; padding:0 0; clear:both;}
			.banner_largo_1 img{margin:0 0;}
			.banner_corto_1{margin:10px 0 0 0; float:left; clear:left; display:block; width:105px;}
			.banner_corto_1 img{margin:0 0;}
			.banner_corto_2{margin:10px 0 0 10px; float:left; width:105px;}
			.banner_corto_2 img{margin:0 0;}

	#barra_fondo{background:#E8E7EC; height:120px; border-top:solid 1px #C4C4C2;}
		.banner_fondo_1{margin:10px 0 0 10px; float:left;}
	
	#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:normal; text-align:left; margin-left:20px;}
		#pie a{margin-top:12px; color:#F8F8F8; text-decoration:none; display:inline-block; padding-right:45px; font-weight:bold;}
		
/*-TWITTER---------------------------------------------------------------------------------*/
.twtr-hd{background:url(../imagenes/twitter_boxed_48.png) left center no-repeat #EBEBEB; border:1px solid #E0E0E0; height:34px; padding:0 0; -moz-border-radius: 5px; -webkit-border-radius:5px;}
	.twtr-hd .twtr-profile-img-anchor{display:none;}
	.twtr-hd h3, .twtr-hd h4{text-indent:10px;}
	.twtr-spinner .twtr-inactive{background-color:#FF0000!important}
.twtr-bd{border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; padding:0 0; background-color:#FFF;}
	.twtr-timeline{padding:0 0;}
		.twtr-tweets{padding:0 0;}
			.twtr-tweet{padding:0 0; border:#F00;}
				.twtr-tweet a{font-weight:bold}
.twtr-widget p{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.twtr-ft{background-color:#EBEBEB; border:1px solid #E0E0E0; height:34px; padding:0 0;}
	.twtr-ft img{margin:0 0;}
	.twtr-ft .twtr-join-conv{margin:-10px 0 0 0; font-weight:bold; color:#444!important; font-size:11px; text-transform:uppercase;}
