/* CSS Document */

body {
	vertical-align:middle;
	position:absolute;
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
    scrollbar-arrow-color:#1C3E5A;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-highlight-color:#DDDDDD;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-face-color:#DDDDDD;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
	overflow-x:hidden;	
}

.minifoto {float:left;width:100px;height:50px; background-image:url(/img/imgNoticias.gif); overflow:hidden; background-repeat:no-repeat; background-position:center;}
.bloquegris{float:left;background-color: #F4F4F4; text-align:left;}
#contenedor_general 
{
   background-color:#FFFFFF;
   background-position: center; background-image:url(/img/fondo2.jpg); background-repeat:repeat-x;
   background-color:#FFFFFF;
	/*margin-left: auto;
	/*margin-right: auto;
	/* margin-top:20px; */
}

#contenedor_central{
	/*float:left;*/
	text-align:center;
	width:750px;
	height:573px;
	margin-left: auto;
	margin-right: auto;
	display:block;
}


#izq, #dcha{float:left; height:600px;}
#izq{width:70px; background-image:url(/img/izq_ext.gif);}
#dcha{width:60px; background-image:url(/img/dcha_ext.jpg); background-position:right;}

a:hover:{color:#666666; text-decoration:none;}
a{color:#000000; text-decoration:none;}

#cabecera{float:left; width:750px; height:73px;}
#botonera{float:left; width:750px; height:35px; background-image:url(/img/botonera.gif);}
.menu_inf{float:left; width:750px; height:27px; background-image:url(/img/menu_inf.gif);}
.menu_inf a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
.menu_inf a:hover{color:#FF5708;}
.promos { float:left; margin:10px 0px 5px 25px;width:280px;}
.promos a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.promos a:hover{color:#FF5708;}

#b1{
    float:left;
	text-align:center;
	width:530px;
	height:420px;
	margin-left: auto;
	margin-right: auto;
	background-color:#fff;
}

.celdaB1{
    float:left;
	text-align:left;
    width:233px;
    height:137px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.contenido{

	float:left;
	text-align:left;
	width:750px;
	height:300px;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#fff;
}
.contenido2{

	float:left;
	text-align:left;
	width:750px;
	height:245px;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#fff;

}

.destacados
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
   
    width:91%;
    height:30px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
    background-color:#1C3E5A;
    background-image:url(/img/Etiquetas/Dest_esq.gif);
    background-position:right;
    background-repeat:no-repeat;
}
.noticias-destacados{
    width:100%;
    text-align:center;
	margin-left: auto;
	margin-right: auto;
	
   }

.botonint {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#1C3E5A;
	text-decoration:none;	
}

.botonOff{height:18px; padding-top:2px; color:#999999; background-color:#DDDDDD; text-decoration:none;}
.botonint a:hover{color:white; background-color:#dddddd; text-decoration:none;}

.botonficha{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color: #666;
	float:left;
	height:18px;
	width:135px;
	background-color:#cccccc;
	padding:3px 0px 0px 0px;
	}
/**************/
.botonint01 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint01 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint01 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:white; background-color:orange; text-decoration:none;
}
.botonint01 a:hover{color:white; background-color:orange; text-decoration:none;}






/**************/
.botonint02_1 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint02_1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint02_1 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:white; background-color:#3366FF; text-decoration:none;
}
.botonint02_1 a:hover{color:white; background-color:blue; text-decoration:none;}


/**************/
.botonint02_2 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint02_2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint02_2 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:white; background-color:996600; text-decoration:none;
}
.botonint02_2 a:hover{color:white; background-color:BROWN; text-decoration:none;}


/**************/
.botonint02_3 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint02_3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint02_3 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:white; background-color:red; text-decoration:none;
}
.botonint02_3 a:hover{color:white; background-color:#CC3300; text-decoration:none;}



/**************/
.botonint03 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint03 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint03 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:white; background-color:#99CC00; text-decoration:none;
}
.botonint03 a:hover{color:white; background-color:#669900; text-decoration:none;}





/**************/
.botonint05 {
 	float:right;
	width:400px;
	height:18px;
	margin:3px 2px 1px 0px;
	text-align:right;
	text-decoration:none;
	}



.botonint05 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	padding-top:2px;
	color:#ffffff;
	background-color:#999;
	text-decoration:none;	
}
.botonint05 font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px; padding-top:2px; color:#3366FF; background-color:#0011AA; text-decoration:none;
}
.botonint05 a:hover{color:white; background-color:blue; text-decoration:none;}



#b2{
    float:left;
	text-align:right;
	width:220px;
	height:410px;
	background-image:url(/img/sombraB2.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#fff;
}


#b2 a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1C3E5A;
	text-decoration:none;
}

#b2 a:hover{color:#FF5708;}


#pie{
    float:left;
	width:750px;
	height:36px;
	background-image:url(/img/pie.gif);
	text-align:right;
}

.estilo1{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.estilo1:hover{color:#333;}

.estilo2, .estilo3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;}
.estilo2{color:#000000;font-weight:bold;}
.estilo3{color:#1C3E5A;}
.estilo4{
    float:left;
    width:680px;
    text-align:left;
    margin:10px 0px 5px 58px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666;
	text-decoration:none;
	font-weight:bold ;
}
.titulo01{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff6600;
	font-weight:bold ;
	text-decoration:none;
}
.titulo04{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:RED;
	font-weight:bold ;
	text-decoration:none;
}
.texto, .texto2, .texto3, .coldesarrollos 
	{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#333;
	text-decoration:none;
	/*FILTER: chroma(color=#CC9966);*/
}

.texto{width:260px; height:215px; margin:15px 5px 15px 30px;}
.texto2{width:650px; height:215px; margin:15px 5px 15px 30px;}
.texto3{width:260px; height:180px; margin:5px 5px 4px 30px;}


.coldesarrollos{width:175px; height:250px; margin:15px 10px 0px 0px; padding-left:10px;}
.textodesarrollo
	{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#333;
	text-decoration:none;
	/*FILTER: chroma(color=#CC9966);*/
}
.noticia {width:650px;filter:chroma(color=#FFFFFF);height:200px; margin:15px 5px 15px 10px; FLOAT:left; overflow-x:hidden; overflow-y:auto; text-align:left;}

/*.noticia2{width:445px;}*/
/*.noticia3{width:445px;}*/

#popMenu{
	height:249px;
	width:198px;
	background-image:url(/img/popmenu.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#popMenu a{font-size:10px; color:#1C3E5A;text-decoration:none;}

#popMenu a:hover{color:#FF5708;}

.estilo5{
	width:194px;
	background-color:#FAFAFA;
	float:left;
    text-align:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
	text-decoration:none;
	margin:88px 3px 0px 3px;
}

a.btnAnterior
{
	background-image:url(/img/flechBlanca2.gif);	
	background-position:right;
	background-repeat:no-repeat ;
	width:23px;
	height:3px;
	text-decoration:none;
	text-align:left;
	color:#666666;
}

a.btnAnterior:hover
{
	background-image:url(/img/flechBlanca2.gif);	
	background-position:right;
	background-repeat:no-repeat ;
}

a.btnSiguiente
{
	background-image:url(/img/flechBlanca.gif);	
	background-position:left;
	background-repeat:no-repeat ;
	height:3px;
	width:23px;
	text-decoration:none;
	text-align:right;
	color:#666666;
}

a.btnSiguiente:hover
{
	background-image:url(/img/flechBlanca.gif);	
	background-position:left;
	background-repeat:no-repeat ;
}

.dvFoto, .dvFotoB, .dvFotoM {float: left; text-align: center; text-decoration: none;}
.dvFoto, .dvFotoB, .dvFotoM {border: 1px solid #CCCCCC; background-color: #F4F4F4; }

.dvFoto {width: 80px;height: 80px;line-height: 78px; margin: 5px;}
.dvFoto:hover, .dvFotoM:hover {border: 1px solid #999999;background-color: #F4F4F4;}
.dvFotoB {width: 420px;height: 420px;line-height: 418px;}
.dvFotoM {width: 170px;height: 170px;line-height: 168px;}

.dvFotoB img {margin-top: expression(( 420 - this.height ) / 2);}
.dvFoto img {margin-top: expression(( 80 - this.height ) / 2);}
.dvFotoM img {margin-top: expression(( 170 - this.height ) / 2);}

.texto01
{
	font-weight:bold;
	color:#ff6600;
}
.texto02_1
{
	font-weight:bold;
	color:#3366FF;
}
.texto02_2
{
	font-weight:bold;
	color:#996600;
}
.texto02_3
{
	font-weight:bold;
	color:red;
}

.texto02_4
{
	font-weight:bold;
	color:orange;
}


.texto03
{
	font-weight:bold;
	color:#669900;
}
.texto04
{
	font-weight:bold;
	color:red;
}

.texto06
{
	font-weight:bold;
	color:#3366FF;
}
