@charset "utf-8";
/* Cuerpo */
body {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #27B3F0;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cuerpo {
	width:812px;
	height:610px;
	margin-left: auto;
	margin-right: auto;
}
/* Cabecera */
#img_top {
background-image:url(img/top.jpg);
	width:812px;
	height:79px;
	margin-left:auto;
	margin-right:auto;
}
#btn_home {
	width:651px;
	height:79px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
#img_top_der {
	width:151px;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	padding-top:14px;
	padding-left:10px;
	float:right;
}
/* Centro */
#img_centro {
	background-image:url(img/fondo__centro.jpg);
	width:812px;
	height:416px;
}
#menu {
	width:211px;
	height:320px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#Titulo{
	width:577px;
	height:85px;
	float:right;
}
#conten {
	background-image:url(imagenes/fondo_blanco.png);
	width:577px;
	height:328px;
	float:right;
	background-repeat:no-repeat;
}
#caja_texto{
	width:546px;
	height:318px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	overflow:scroll;
	}
#caja_texto_sin{
	width:550px;
	height:320px;
	margin-left:5px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	}
#agenda_iz{
	width:260px;
	height:auto;
	float:left;
	padding-right:5px;
}
#agenda_der{
	width:260px;
	height:auto;
	float:right;
	padding-left:5px;
}	
#enlaces{
	width:577px;
	height:400px;
	float:right;
	padding-top:13px;
	padding-left:11px;
}
#img_piramide {
	width:484px;
	height:310px;
	padding-left:70px;
}
/* Footer */
#img_footer {
background-image:url(img/fond_bajo.jpg);
	width:812px;
	height:115px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
#img_footer_botones {
	width:548px;
	height:30px;
	margin-left:auto;
	margin-right:12px;
	padding-right:10px;
}
#img_footer_botones_home {
	width:548px;
	height:30px;
	margin-left:auto;
	margin-right:12px;
	padding-right:9px;
	padding-right:10px;
}
#bot_der {
	width:23px;
	height:23px;
	float:right;
	padding-top:6px;
}
#bot_izq {
	width:23px;
	height:23px;
	float:right;
	padding-top:6px;
}
#bot_todas {
	width:31px;
	height:29px;
	float:right;
}
#img_footer_ani {
	width:500px;
	height:75px;
	margin-left:auto;
	margin-right:30px;
}
/* Texto */
.style1 {
	font-size: 13px;
	color: #002B8D;
	font:Verdana;
	font-weight: bold;
	font-style:italic;
	padding: 5px 0 0 0;
}
.style2 {
	font-size: 12px;
	color: #002B8D;
	font:Verdana;
}
.style3 {
	font-size: 10px;
	color: #002B8D;
	font:Verdana;
	font-weight: bold;
	font-style:italic;
}
.style4 {
	font-size: 10px;
	color:#000033;
	font:Verdana;
	font-weight:bolder;
}


/**************** APP MODS **********************/

.nuevahome2010 {font-size:12px; font-family:Arial, Helvetica, sans-serif}
.nuevahome2010 .bloq_container{ padding-bottom:20px;  float:left;width:265px;margin-right:15px; margin-bottom:15px; background:transparent url(img/f_baseBloq.png) no-repeat bottom }
.nuevahome2010 .bloque{ color:#1b7602; background:transparent url(img/f_base_x.gif) repeat-x bottom;}
.nuevahome2010 .bloque span{ padding:0 8px; display:block }

.nuevahome2010  .thumb{ margin:0 10px 15px 15px; float:right; margin-top:10px }
.nuevahome2010 strong{ font-size:13px; display:block; line-height:15px; margin-bottom:5px; font-style:italic; margin-top:10px}

.nuevahome2010 *{ padding:0; margin:0}
.nuevahome2010 a,.nuevahome2010 a:link,.nuevahome2010 a:visited { color:#0f6095; text-decoration:none}


* html .nuevahome2010 .bloq_container{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/f_baseBloq.png ');}

