body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px;
	padding: 0px;
}
.total
{margin:0 auto 0 auto; width:1005px;display:table;}
.cabecera {width:1005px; height:166px;display:table;}
.logo{width:216px; float:left;}
.logo img{border:0px}

.idiomas{ background:#404040; height:30px; }
.idiomas img{margin-rigth: 10px; margin-top:8px; margin-left:10px;}
.idiomas a{border:0px;color:white;margin-left: 10px;}
.idiomas a:hover{border:0px;color:#7f7f7f;margin-left: 10px;}
.idiomas a#ingles{color:#7f7f7f;margin-left: 10px;}
.idiomas a:hover#ingles{color:white;margin-left: 10px;}
.idiomas a#inicio{border:0px;color:#404040;margin-left: 0px;}
.idiomas a:hover#inicio{border:0px;color:#404040;margin-left: 0px;}
.idiomas #inicio{display:inline;}
.menu span.img-rollover.menu1{ width: 324px;}
.menu span.img-rollover.menu2{ width: 101px;}
.menu span.img-rollover.menu3{ width: 102px;}
.menu span.img-rollover.menu4{ width: 101px;}
.menu span.img-rollover.menu5{ width: 161px;}
.menu span.img-rollover{height: 136px; overflow: hidden; display: block; position: relative; border:0px; float:left;}
.menu span.img-rollover a img{ border:0px;}
.menu span.img-rollover a:link{ border:0px;}
.menu span.img-rollover a:visited{ border:0px;}
.menu span.img-rollover a:active{ border:0px;}
.menu span.img-rollover a:hover{ top: -136px; position: relative; border:0px;}

.separacion{background:#84888b; height:10px;}

.columIzq{	width:216px;	background:#dcdbdb;	float:left;
	background-image: url(../img/fndColumIzq.jpg);}
.columInfo{width:572px; background:white; float:left;}
.columDch{width:215px; background:white;  float:right; padding-left:2px;}

.parte{margin-left:10px; margin-top:15px;}
.parte a{border:0px; color:black}
.parte a:hover{border:0px;color:black}
.parte a img{border:0px;}
.separacionIzq{margin-top:15px;}

.barraSubmenu {vertical-align:middle; height:35px;line-height:35px;background:#505050;width:100%; margin-top:10px; padding-top:10px}
.submenu span.img-rollover{height: 21px; overflow: hidden; display: block; position: relative; border:0px; float:left; padding-left:18px;}
.submenu span.img-rollover a img{ border:0px; }
.submenu span.img-rollover a:link{ border:0px;}
.submenu span.img-rollover a:visited{ border:0px;}
.submenu span.img-rollover a:active{ border:0px;}
.submenu span.img-rollover a:hover{ top: -21px; position: relative; border:0px;}

.columInfo div.ttlPrincipal {	background-image: url(../img/TtlPrincipalFnd.png);background-repeat: repeat-x;background-position: left top;vertical-align: bottom;height: 45px; line-height:45px;width: 100%;}
.columInfo div img.ttl {float:left; margin:25px 10px 0px 20px}
.columInfo div img.numeros {float:right; margin:6px 20px 0px 10px}
.columInfo div.textoPrincipal {background:#c1c1c1; width:100%; vertical-align:middle; line-height:0px;}
.columInfo div.textoPrincipal span{	line-height:20px;display: block;padding:10px 15px 10px 20px;}
.columInfo div.textoPrincipal#general{height:342px;}
.columInfo div.textoPrincipal#generalmas{height:100%;}
.columInfo div.ttlNoticiasRecientes {background:white; margin:10px 15px 10px 20px;}
.columInfo div.fechaTtl{width:100%; background:url(../img/sepNoticias.png) left bottom repeat-x; display:table; }
.columInfo div.fechaTtl span{padding:0px 15px 5px 20px;display: block; color:#8c8c8c; float:left;}
.columInfo div.fechaTtl span.verMas{padding:0px 15px 5px 20px;display: block; float:right; color:#1c73a1}
.columInfo div.fechaTtl span.verMas a{ color:#1c73a1; text-decoration:none;}
.columInfo div.fechaTtl span.verMas a:hover{ color:#1c73a1; text-decoration:underline;}
.columInfo div.fechaTtl2{width:100%; background:url(../img/sepNoticias.png) left bottom repeat-x; display:table; }
.columInfo div.fechaTtl2 span{padding:0px 15px 5px 20px; color:#525252; float:left;width:440px}
.columInfo div.fechaTtl2 span.verMas{padding:0px 0px 5px 0px;display: block; float:right; color:#1c73a1; width:55px}
.columInfo div.fechaTtl2 span.verMas a{ color:#1c73a1; text-decoration:none;}
.columInfo div.fechaTtl2 span.verMas a:hover{ color:#1c73a1; text-decoration:underline;}
.columInfo div.textoNoticia{width:100%;}
.columInfo div.textoNoticia span{padding:5px 15px 5px 20px;display: block;}


.columDch div.grupos{width:100%;background:#dcdbdb; height:auto; margin-top:2px;}
.columDch div.grupos img{margin-left:10px; margin-top:14px;}
.columDch div.contenido{padding:5px 5px 10px 10px; line-height:18px; display:table; }
.columDch div.grupos#hablamos{height:140px;}
.columDch div.contenido div{clear:both; }
.columDch div.contenido div a{color:#1c73a1; text-decoration:underline;}
.columDch div.contenido div a:hover{color:#1c73a1; text-decoration:none; }
.columDch div.contenido span{display:inline;float:left; padding-right:5px; line-height:20px; color:#77235b}
.columDch div.contenido span.uno{font-size:10px;}
.columDch div.contenido span.dos{font-size:11px; font-weight:bold;}
.columDch div.contenido span.tres{font-size:15px; font-weight:bold;}
.columDch div.contenido span.cuatro{font-size:12px;}
.columDch div.contenido span.cinco{font-size:11px;}
.columDch div.contenido span.seis{font-size:14px; font-weight:bold;}
.columDch div.contenido span.siete{font-size:16px;}


.pie{clear:both;}
.pie a img{border:0;}
.pie img{float:right; margin-top:5px;}
.pie span{float:right; color:#a6a6a6; font-size:12px; height:30px; line-height:30px; vertical-align:middle; margin-right:20px}
.pie span a{color:#a6a6a6; text-decoration:underline;}
.pie span a:hover{color:#a6a6a6; text-decoration:none;}
.linksMenu{background:#8f8e8e url(../img/fndLinksMenu.jpg) no-repeat top right; height:40px; color:#5c5b5b; line-height:40px; vertical-align:middle; padding-left:20px}
.linksMenu a{ color:#5c5b5b; text-decoration:none; margin-right:5px;}
.linksMenu a:hover{color:black; text-decoration:none; margin-right:5px;}

.construccion{padding:150px;font-size:24px; color:#77235b; text-align:center;line-height:30px; vertical-align:middle;}
.construccion span.nota{font-size:12px; color:black}
.construccion a{color:#77235b;text-decoration:underline;font-size:12px; font-weight:bold}
.construccion a:hover{color:#77235b;text-decoration:none;font-size:12px; font-weight:bold}


#general a{border:0px; color:black}
#general a:hover{border:0px;color:black}
#generalmas a{border:0px; color:black}
#generalmas a:hover{border:0px;color:black}


.columInfo div.Iniciales{width:100%; background:url(../img/sepNoticias.png) left bottom repeat-x; display:table;  text-align:center; height:30px;}
.columInfo div.Iniciales a{margin-right:10px;font-size:15px; font-weight:bold;text-decoration:underline;}
.columInfo div.Iniciales a:hover{margin-right:10px;font-size:15px; font-weight:bold; text-decoration:none;}
.columInfo div.LetraInicial{width:100%; background:url(../img/sepNoticias.png) left bottom repeat-x; display:table; }
.columInfo div.LetraInicial span{padding:5px 15px 5px 20px;display: block; color:#525252; float:left; font-weight:bold; font-size:15px}
.columInfo div.LetraInicial span.verMas{padding:5px 15px 5px 20px;display: block; float:right; color:#1c73a1;font-weight:normal; font-size:11px;}
.columInfo div.LetraInicial span.verMas a{ color:#1c73a1; text-decoration:none;}
.columInfo div.LetraInicial span.verMas a:hover{ color:#1c73a1; text-decoration:underline;}
.columInfo div.textoDefinicion{width:100%;}
.columInfo div.textoDefinicion span{padding:5px 15px 0px 20px;display: block; line-height:15px;}

.textoTotal{ width:400px;display:table;}
.texto{padding:10px;font-size:24px; color:#77235b; text-align:left;line-height:20px; vertical-align:top;}
.texto span.nota{font-size:10px; color:black}
.texto a{color:#77235b;text-decoration:underline;font-size:12px; font-weight:bold}
.texto a:hover{color:#77235b;text-decoration:none;font-size:12px; font-weight:bold}

