/* CSS Document */

body, html {
	
	font-family: Helvetica,Verdana, Arial,sans-serif;
	margin:0;
	color:#666666;
	SCROLLBAR-FACE-COLOR: #1F1A17;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-SHADOW-COLOR: #EFEFEF;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #EFEFEF;
	SCROLLBAR-TRACK-COLOR: #1F1A17;
	SCROLLBAR-DARKSHADOW-COLOR: #EFEFEF;
	background:url(imagenes/cabezal_pixel.jpg) repeat-x top;
	background-color:#1f1a17 ;
	
}
html {overflow-y:auto; overflow-x:auto;}
	
a{
	color:#009900;
	text-decoration:none;
	}
	
a img {
	border:0;
	}

img, a img{
	margin:0;
	padding:0;
	}

h1{
	width: 263px;
	height: 61px;
	margin: 2px 0 0 0; 
	padding: 0;
	float: left;
}

	
span{
	display: none;
	}
	
h2{
	background:url(imagenes/h2.png) top left no-repeat;
	margin:0;
	padding:0;
	width:219px;
	height:14px;
	float:left;
	}
	
h3{
	margin:0;
	padding:0;
	/*width:219px;*/
	float:left;
	font-size:12px;
	font-weight:bold;
	text-indent:10px;
	color:#009900;
	}
	
	
h4{
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-indent:7px;
	/*background:url(imagenes/bullet.png) center left no-repeat;*/
	margin:0 0 0 5px;
	padding:15px 0 0 0;
	text-transform:lowercase;
	}
	

/*-------------------   -encabezado y menu -   --------------------------------*/

#header{
	width:800px;
	padding:0;
	background-image:url(imagenes/cabezal_pixel.jpg);
	background-repeat:repeat-x;
	height:70px;
	margin-bottom:10px;
	position:fixed;
	top:0;
	left:0;
	display:block;
	overflow:hidden;
	}
	
#publicidad{
	width: 390px;
	height: 40px;
	float: left;
	margin: 10px 0 26px 20px;
	padding: 0 0 1px 0;
}


/*---------   -menu-   --------------*/

#menu{
	width: 575px;
	height: 40px;
	padding: 1px 0 0 0;
	clear: left;

	}

#menu ul{
   margin-top:30px;

	padding: 0;
	list-style: none;
	height: 40px;
	text-align:center;

	}
	
#menu ul li{
	height: 40px;
	margin: 0 5px 0 0;
	padding: 0;
	float: left;	
	
	}
	
#menu ul li a{
	
	height: 40px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;	
	
	}
	
#menu ul li a p, #menu ul li p{
	margin: 0px auto;
	padding-top: 10px;
	font-family:Helvetica, Arial,  sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
/*---------   -menu // fin-   --------------*/

/*-------------------   -encabezado y menu // fin-   --------------------------------*/




/*-------------------   -contenido-   ---------------------------------------------*/

#contenedor{height:575px;width:4150px;background:#1f1a17; overflow:hidden; display:block; top:80px; position:absolute;  }
	
#contenedor2{height:575px;width:3150px;background:#1f1a17; overflow:hidden; display:block; top:80px; position:absolute;  }	
/*-----columna de banners------*/
#columna_izquierda{float:left;width:100px; margin-left:0px;}

#contenedor-banners{
	height:132px;
	width:2695px;
	overflow:hidden; 
	margin-bottom:10px; 
	}

#contenedor-columnas .columnas h4 a{
 color:#003300 !important;
 margin:10px 0 !important;
 }
 
#contenedor-columnas .columnas h4{
 margin:5px 0 !important;
 }
	
#columna-superior{
	width: 138px;
	height:15px;
	margin: 0;
	padding: 0;
	background: url(imagenes/columna_top.png) bottom left no-repeat;
	}
	
#columna-medio{
	width: 138px;
	background: #EBEBEB url(imagenes/columna_medio.png) repeat-y top right;
	text-align: center;
	margin:0;
	padding:5;
	height:420px;
	}

	
#columna-inferior{
	width: 138px;
	height: 15px;
	margin: 0;
	padding: 0;
	background: url(imagenes/columna_bottom.png) top left no-repeat;
	}
	


.banners{
	float:left;
	width:250px;
	height:auto;
	max-height:132px;
	margin-right:15px;
	overflow:hidden;
	
	
	}

.banner-chico-arriba{
	width:250px;
	height:58px;
	border:0px solid #999999; 
	overflow:hidden;
	margin-bottom:15px;
	margin-top:0px;

	}

.banner-chico-abajo{
	width:250px;
	height:58px;
	border:0px solid #999999; 
	overflow:hidden;
	margin-bottom:0px;
	margin-top:0px;

	}
.banner-alto{
	width:250px;
	border:0px solid #999999; 
	overflow:hidden;
	margin:0px;

	}
.banner{
	width:250px;
	border:0px solid #999999; 
	overflow:hidden;
	margin:0px;

	}	


/*Hack IE
.banners, .banners a img [class]{
	padding: 0 0 1px 0;
	margin: 0 auto;
	width: 124px;
	height: 73px;
	}*/

/*-----columna de banners // fin------*/

/*-----contenido central--------*/

#contenedor-contenido{height:575px;width:4000px;float:left;position:relative;overflow:hidden; margin-left:30px; }

#contenedor-contenido2{height:575px;width:3000px;float:left;position:relative;overflow:hidden; margin-left:30px; }

#contenedor-scroll{width:auto;height:100%;position:relative;top:0px;overflow-y:hidden;overflow-x:scroll;padding-left:5px; padding-right:5px; float:left;}
	
	
#contenido-superior{height:300px;width:4000px;overflow:hidden;}
	
#contenido-medio{height:700px; padding-right:4px; width:2695px; overflow:hidden;margin-top:10px;}
	
#contenido-inferior{height:133px;width:4000px;overflow:hidden;}

#contenido-seccion{height:440px;padding-right:4px;overflow:hidden;margin-top:15px;}

#contenedor-banners-seccion{height:132px;width:2695px;overflow:hidden; margin-top:30px;}	

#contenido-brigada{height:340px; padding-right:4px; width:100%; overflow:hidden;margin-top:15px;}
#contenedor-banners-brigada{height:31%;width:100%;margin:3px 0 3px 0;overflow:hidden;}	

#contenido-superior-seccion{height:380px;padding-right:4px;overflow:hidden;margin-top:15px; }

#contenido-superior-resultados{height:410px;padding-right:4px;overflow:hidden;margin-top:15px;}

#contenido-imagen-seccion{height:42px;width:2656px;overflow:hidden;margin:auto 0;}

#contenido-brigada-int{height:168px; width:2656px; overflow:hidden; margin-top:5px;}

#contenido-categoria{height:270px;padding-right:4px;overflow:hidden;margin-top:8px;}

/*-----contenido central // fin--------*/

/*-------------------   -contenido // fin-   ---------------------------------------------*/




/*-------------------   -pie-   ---------------------------------------------*/
#pie{
	width: 100%;
	height:40px;
	margin: 10px auto 5px auto;
	clear: both;
	min-height:30px;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;	
	position:fixed;
	bottom:0;
	left:0;
	}

#pie ul{
 list-style:none;
 width: 740px;
 height:30px;
 margin:0 auto;
 font-size:11px;
 padding-top:30px;
 }
 
#pie li{
	float:left;
	padding:0 10px;
	margin:0;
	}

#pie li a{
	color:#02CA80;
	}
	
#pie p{
 margin:0;
 padding:0;
 }	
/*--------------------------- interior -------------------------*/

#cabecera-ppal{
	margin:5px 20px 10px 0px;
	height:20px;
	padding: 5px 0 5px 0;	
	}

.busqueda{ 
 font-size:10px;
 text-align:right;
 font-weight:bold;
 margin:0 5px;
 padding:0;
 float:right;
 }
 
.busqueda form label{


 }
 
.busqueda p {
	margin: 0 3px;
	display: inline;
	float: left;
	color:#FFFFFF;
}
 
/*.busqueda form input{
 height:13px;
 width:100px;
 margin-bottom:-2px;
 border: none;
 }*/
 
.busqueda_forma {
 	width: 111px;
	height: 19px;
	margin: 0;
	padding: 0;
	float: left;
	background:url(imagenes/btn_busqueda.png) top left no-repeat;
}

.busqueda_input{
	 height:11px;
	 width:100px;
	 margin: 1px 5px;
	 border: medium none;
	 font-size:10px;	 
}
 
.fecha{
 font-size:10px;
 text-align:left;
 margin:0 ;
 padding:0;
 float:left;
 }
	
#cabecera{
	margin-bottom:10px;
	height:20px;
	padding:15px 0 0 0;
	}

#cabecera p, #cabecera p a{
	float:left;
	font-size:12px;
	margin:0 5px;
	padding:0;
	}
	
.clearit{
	clear:left;
	}

/*-------recuadros----------*/
.recuadros{
	width: 270px;
	margin:0 5px 0 10px;
	padding:0;
	float:left;
	}

.recuadrosIntro{
	width: 530px;
	margin:0 5px 0 10px;
	padding:0;
	float:left;
	}

.recuadros_cont {
	width: 270px;
	height: 75px;
	margin-bottom: 10px;
}

.recuadros_brigada {
	width: 270px;
	height: 75px;
	margin-bottom: 5px;
}

.recuadros_1{
	width: 130px;
	height: 75px;
	float: left;
}

.recuadros_2{
	width: 130px;
	height: 75px;		
	margin-left: 6px;
	float: left;
}

.rec-top{
	background:  #EFEFEF  url(imagenes/recuadro_top.png) top left no-repeat;
	height: 20px;
	margin: 0;
	padding: 0;
	}
	
.rec-centro{
	width: 270px;
	margin: 0 0 0 0;
	padding-top: 20px;
	font-size:10px;
	}

.rec-brigada{
	width: 270px;
	margin: 0 0 0 0;
	padding-top: 25px;
	font-size:10px;
	}
	
.rec-brigada p{
	margin: 0px;
	margin-left: 75px;
	padding: 0;
	font-size: 10px;
}

.rec-brigada-img{
	float:left;
	margin:0px 5px 5px 5px;
	height: 45px;
}

.rec-datos{
	width: 270px;
	margin: 0 0 0 0;
	padding-top: 20px;
	font-size:10px;
	}
	
.rec-datos-izq{
	float:left;
	width: 150px;
	margin:19px 5px 5px 5px;
	padding: 0;
	font-size: 10px;
}
	
.rec-datos-der{
	margin: 1px;
	margin-left: 150px;
	margin-top: 17px;
	padding: 0;
	font-size: 10px;
}
	
.recuadros_270x75 {
	width: 270px;
	height: 75px;
}

.recuadros_270x90 {
	width: 260px;
	height: 90px;
}

.recuadros_255x116 {
	float:left;
	width: 300px;
	height: 116px;
	margin:0 auto 0 auto;
}

.rec-centro_news{
	width: 270px;
	height: 45px;
	margin: 0px 0 0 0;
	padding-top: 10px;
	font-size: 10px;
}
	
.rec-centro p{
	margin: 1px;
	margin-left: 80px;
	padding: 0;
	font-size: 10px;
}

.rec-centro_brig{
	float:left;
	width: 250px;
	overflow:hidden;
	margin-right:15px;
	height:100px;
}
	
.rec-centro_brig a{
	font-size: 10px;
}

.rec-centro_brig img{
	margin-top:0px;
}
	
.rec-bottom{
	background:  #EFEFEF  url(imagenes/recuadro_bottom.png) top left no-repeat;
	height: 20px;
	width: 270px;
	margin: 0 0 10px 0;
	padding: 0;	
	}

.titulo{
	font-size:11px;
	font-weight:bold;
	color:#bbda02;  /*B5D500*/
	
	}

.titulo-int{
	font-size:13px;
	font-weight:bold;
	color:#bbda02;  /*B5D500*/
	padding:0;
	margin:0;
	text-transform:lowercase;
	}



.categoria{
	font-size:11px;
	font-weight:bold;
	color:#97B733;
	padding:0;
	width:85%;
	text-transform:lowercase;
	}


/*-------recuadros // fin----------*/


.rep{ 
 margin:0 0 0 10px;
 }

.reproductor2{ 
 margin:0 0 0 0px;
 }

 
/*------------------columnas--------------------*/

	
#contenedor-columnas {
	margin:0;
	padding:0;
	width:100%;
	}
	
#contenedor-columnas p{
	text-align:left;
	font-size:11px;
	}
	 
.columnas{
	float:left;
	width:260px;
	margin:10px ;
	}

.linkGaleria{
	width:100%;	
	height:auto;
	padding-left:5px;
	float:left;
	}
	
.columnas2{
	width:170px;	
	height:320px;
	float:left;
	margin:0 5px;
	padding:0;
	}
	
.datos{
	margin:0 10px 0px 15px;
	padding:0px 1px;
	}

/*IE Hack*/
.linea [class ]{
	height:3px;
	}
	
.linea{
	background:url(imagenes/borde.png) top left repeat-x;
	margin:0;
	padding:1px 0;
	}
	
.leer{
	font-size:10px;
	
	margin:0 20px;
	padding:0;
	}
	
.paginacion p, .paginacion p a{
	font-size:11px;
	text-align:right;
	font-weight:bold;
	margin:0px;
	padding:0;
	}
	
	
.paginacion{
	margin:10px;
	padding:0 10px 0 0;
	}
	

	
/*---------------------------news-----------------------------*/
	
.imagen-derecha{
	float:left;
	padding:2px;
	margin: 4px 10px 4px 0;
	width:250px;
	height:250px;
	overflow:hidden;
	}

.separador{
	clear:both;
	background:url(imagenes/borde.png) top left repeat-x;
	margin:0;
	padding:1px;;
	}
	
.news{
	margin:0 15px 5px 5px;
	padding:5px 1px;
	width:60%;
	background:url(imagenes/borde.png) bottom left repeat-x;
	float:left;
	}

/*---------------------------fin news-----------------------------*/

	
/*------------------------------------galeria----------------------------------------*/
#descripcion{
	font-size:12px;
	color:#666666;
	width:560px;
	float:left;
	margin-left:5px;

	}
	
#contenedor-galeria{
	float:left;
	padding:0;
	height:auto;
	width:100%;
	overflow:hidden;
	border-top:#CCCCCC solid 0px;
	border-bottom:#CCCCCC solid 0px;
	margin-left:0px;
	}

#contenedor-galeria ul{
	list-style:none;
	width:100%;
	height:100px;
	margin:0px;
	padding:0;
	text-align:center;
	float:left;
	}

#contenedor-galeria ul li{
	height:80px;
	width:80px;
	margin:5px 0px 5px 0;
	float:left;
	}

#contenedor-galeria ul li img{
	padding:12px 0 0 0;
	}



/*--------------------------contenedor de foto seleccionada-------------------------*/


#contenedor-fotografia{
	width:580px !important;
	height:autopx;
	background:#F7F7F7;
}

#navegador{
	height:auto;
	width:100%;
	padding:30px 0px 0px 0px;
}

#navegadorINV{
	height:54px;
	width:100%;
	background-image:url(newGalery/px_bandaINV.jpg);
	background-repeat:repeat-x;
}
#imagen{
	background:#1F1A17;
	width:500px;
	margin:10px auto;
	padding:2px;
	border:#bbda02 solid 3px;
	overflow:hidden;
	
	}

 
/*--------------------------fin contenedor de foto seleccionada-------------------------*/

.news-titulo {
	font-size:11px;
	margin-left: 80px;
}

.home-news {
	float:left;
	margin:5px 5px 5px 5px;
	height: 45px;
}

.espaciador {
	height: 15px;
}

.firma {
	margin-top: 0px;
	margin-right: 5px;
	float: right;
}

.volver {
	font-size: 10px;
	padding-left: 25px;
	margin:10px;
}

.fondo-medio {
	height:100%;
	background-color:#F7F7F7; 
}


.cuadros_left
{
float:left;
width:250px;
overflow:hidden;
margin-right:15px;


 }

.cuadros_left_interior
{
float:left;
width:400px;
height:auto;
overflow:hidden;
margin:15px;
 }

 
.small{
 font-size:11px;
 color:#999999;

   }
   
.l_brigada{margin-left:60px;font-size:10px;}   


#cols_noticia1{
	float:left;
	width:260px;
	height:390px;
	margin:2px 25px 2px 0px;
	vertical-align:top;
	overflow: auto;
	padding:0px 20px 0px 0px;	
	}
	
#cols_noticia2{
	float:left;
	width:260px;
	height:390px;
	margin:2px 0px 2px 5px;
	vertical-align:top;
	overflow: auto;
	padding:0px 20px 0px 0px;
	}

