﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:14px;line-height:16px;font-family:Arial;background:#F1F1F2;color:#414142; padding:5px 0 0 0;}
input,select,textarea{font-size:11px;line-height:13px;font-family:Arial; vertical-align:middle;color:#414142;}
a{text-decoration:none;color:#414142;}
a:hover{text-decoration:underline;}
h1{font-size:22px;line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#123674; font-weight:normal;}
h2{font-size:30px; font-weight: normal;}
h3{font-size:16px;line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.topmenu{ width:998px; margin:0 auto; height:23px;}
div.topmenu ul{ width:auto; float:right;background:url(/imagenes/divide01.gif) no-repeat right center; padding:0 2px 0 0;}
div.topmenu ul li{ width:auto; float:left; height:23px; background:url(/imagenes/divide01.gif) no-repeat left center; line-height:23px; font-size:12px; padding:0 10px 0 12px;}
div.topmenu ul li a{ color:#6D6F71;}
div.topmenu ul li a:hover,div.topmenu ul li a.active{ color:#F15D22; text-decoration:none;}
div.topmenu ul li a img{ vertical-align:middle;}
div.header{width:1011px;background:url(/imagenes/box01-mid.jpg) repeat-y left top; margin:0 auto;}
div.header-top{width:1011px;background:url(/imagenes/box01-top.jpg) no-repeat left top;}
div.header-btm{width:998px;background:url(/imagenes/box01-btm.jpg) no-repeat left bottom;padding:6px 6px 11px 7px;}
div.header div.cols1{width:959px;overflow:hidden;clear:both; margin:0 auto 5px auto;}
div.header div.cols1 div.col1{width:650px;padding-top: 16px;padding-right: 0;padding-bottom: 0;padding-left: 0;}
div.header div.cols1 div.col1 .titulo{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height:63px;
	color:#123674;
	margin:0;
	padding:0;
	font-weight: normal;
	position: absolute;
}
div.header div.cols1 div.col1 a.titulo{color:#123674;}
div.header div.cols1 div.col1 a.titulo:hover{color:#0077C1; text-decoration:none;}
div.header div.cols1 div.col2{width:282px; float:right; padding:14px 0 0 0;}
div.header div.search{ background:url(/imagenes/divide02.gif) no-repeat left top; padding:0 0 0 11px; font-size:12px;}
div.header div.date{ padding:8px 0; border-bottom:dotted 1px #D1D3D4; margin:0 0 8px 0;}
div.header span.time{ color:#F15D22;}
div.header span.search{ color:#1180C5;}
div.header input.term{ color:#A7A9AC;width:170px;}
div.header input.search{ width:19px; height:19px; background:url(/imagenes/search.gif) no-repeat left top; border:none; }
div.header img.p1{ border-top:solid 3px #F1F1F2; border-bottom:solid 3px #F1F1F2;}
div.mainmenu{width:1011px; margin:0 auto; height:36px; background:url(/imagenes/bg01.jpg) no-repeat left top;}
div.mainmenu ul{ width:auto; float:left; padding:0 0 0 6px;}
div.mainmenu ul li{ width:auto; float:left; background:url(/imagenes/divide03.gif) no-repeat right 2px; padding:0 12px 0 10px; font-size:12px; color:#fff; line-height:30px;}
div.mainmenu ul li a{ color:#fff;}
div.mainmenu ul li a:hover,div.mainmenu ul li a.active{ color:#D1D3D4; text-decoration:none;}
div.content{ width:1011px; clear:both; margin:0 auto;}
div.main{ width:716px; float:left;}
div.side{ width:295px; float:left;}
div.article{width:716px;background:url(/imagenes/box02-mid.jpg) repeat-y left top;}
div.article-top{width:716px;background:url(/imagenes/box02-top.jpg) no-repeat left top;}
div.article-top h2{
	font-size:18px;
	line-height:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#0077C1;
	font-weight:normal;
	margin-top:3px;
	margin-bottom: 3px;
}
div.article-top li{
	padding:0 0 3px 1px;
	list-style-type: circle;
	margin-left: 17px;
}

div.img { padding:10px 5px 10px -5px;}
div.BA { width: 326px; height: auto !important; float: left; border: 0px solid; padding: 2px;  }
div.BB { width: 326px; float: right; height: auto !important; border: 0px solid; padding: 2px; }
div.BA .bloque { width: 98px; height: 82px; line-height: 20px; text-align: center; margin:4px; padding-top: 12px; overflow-y: hidden; background-color: #f1f4fb; border: 1px solid #aaa; }
div.BA .bloque a { font-size:13px; color:#0856a0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; padding-left:8px; background-color: #f1f4fb;}
div.BB .bloque { width: 98px; height: 82px; line-height: 20px; text-align: center; margin:4px; padding-top: 12px; overflow-y: hidden; background-color: #f1f4fb; border: 1px solid #aaa; }
div.BB .bloque a { font-size:13px; color:#0856a0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; padding-left:8px; background-color: #f1f4fb;}


div.article-btm{width:664px;background:url(/imagenes/box02-btm.jpg) no-repeat left bottom; padding:16px 25px; min-height:1015px;}
div.social-block{ width:295px; background:url(/imagenes/bg03.jpg) repeat-y 6px top;}
div.social-block h3.t1{ background:url(/imagenes/bg02.jpg) no-repeat left top; height:32px; line-height:30px; padding:0 20px; color:#fff;}
div.social-block div.social{ padding:8px 16px 12px 16px;}
div.social-block div.social a{ margin:0 6px 0 0;}
div.latest-block{ width:295px; margin:1px 0 0 0;background:url(/imagenes/bg03.jpg) repeat-y 6px top;}
div.latest-block h3.t1{ background:url(/imagenes/bg05.jpg) no-repeat left top; height:43px; line-height:43px; padding:0 20px; color:#fff;}
div.latest-block ul.news{ padding:4px 20px 8px 20px;}
div.latest-block ul.news li{ background:url(/imagenes/circle.gif) no-repeat left 7px; padding:4px 0 4px 12px; font-size:12px; color:#123674;}
div.latest-block ul.news li a.newsnews{color:#123674;}
div.latest-block ul.news li a.newsnews:hover{color:#000000; text-decoration:none;}
div.latest-block a.more{ color:#0077C1;}
div.latest-block a.more:hover{ color:#123674; text-decoration:none;}
div.introductional-block{ width:295px; margin:1px 0 0 0;background:url(/imagenes/bg03.jpg) repeat-y 6px top;}
div.introductional-block h3.t1{ background:url(/imagenes/bg05.jpg) no-repeat left top; height:43px; line-height:43px; padding:0 20px; color:#fff;}
div.introductional-block ul.intro{ padding:4px 20px 8px 20px;}
div.introductional-block ul.intro li{ background:url(/imagenes/pdf.gif) no-repeat left 4px; padding:4px 0 4px 16px; font-size:12px; color:#123674;}
div.introductional-block ul.intro li a{ color:#231F20;}
div.introductional-block ul.intro li a:hover{ color:#123674;text-decoration:none;}
div.videos-block{ width:295px; margin:1px 0 0 0;background:url(/imagenes/bg03.jpg) repeat-y 6px top;}
div.videos-block h3.t1{ background:url(/imagenes/bg05.jpg) no-repeat left top; height:43px; line-height:43px; padding:0 20px; color:#fff;}
div.videos-block div.videos{ padding:4px 24px 2px 24px; font-size:12px; color:#123674;}
div.videos-block div.videos h2.title{ font-size:14px; color:#123674;}
div.ads01{ text-align:center; padding:10px 0 0 0;}
div.gallery-block{ width:1010px; height: auto; margin:5px auto;background:url(/imagenes/bg08.jpg) repeat-y 6px top;}
div.gallery-block h3.t1{ background:url(/imagenes/bg06.jpg) no-repeat left top; height:43px; line-height:43px; padding:0 20px; color:#fff; margin:0 0 12px 0;}
div.gallery-block div.gallery{  height:215px; width:948px; margin:0 auto;}
div.gallery-block ul li{ width:auto; float:left; padding:0 10px;}
div.gallery-block ul li a img{ border:solid 1px #939598;}
div.gallery-block ul li a:hover img{border:solid 1px #F26A33;}
div.gallery-block div.prev{ width:36px; float:left; padding:49px 0 0 0;}
div.gallery-block div.next{ width:36px; float:left; text-align:right; padding:49px 0 0 0;}
div.links{ width:999px; margin:0 auto; font-size:12px; font-weight:bold; color:#1154A4; padding:8px 0 6px 0; border-bottom:dotted 1px #BCBEC0;}
div.links a{ color:#1154A4; margin:0 6px;}
div.links a:hover{ color:#123674; text-decoration:none;}
div.copyright{ width:987px; margin:0 auto; padding:6px 0; color:#A7A9AC; font-size:11px;}
div.copyright a{color:#A7A9AC; }
#dotted{background-image: url(/imagenes/dotted.jpg);background-repeat: repeat-x;width: 670px;height: 1px;margin: auto;}
.fecha{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.fecha3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	line-height: 10px;
}
h1.tit-noticia{font-family: Georgia, "Times New Roman", Times,
serif;font-size: 20px;color: #123674;line-height: 25px;}
h1.tit-noticia a, h1.tit-noticia a:visited{color: #123674;
text-decoration:none;}
h1.tit-noticia a:hover, h1.tit-noticia a:active{color: #0077C1;
text-decoration:none;}
h3.tit-noticia{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #123674;
	padding: 0px;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
h3.tit-noticia a, h3.tit-noticia a:visited {color: #123674;
text-decoration:none;}
h3.tit-noticia a:hover, h3.tit-noticia a:active {color: #0077C1;
text-decoration:none;}
.tit-noticia{font-family: Georgia, "Times New Roman", Times,
serif;font-size: 22px;color: #0077C1; margin-top: 10px;}
a.vol-noticia, a.vol-noticia:visited{color: #123674; text-decoration:none;}
.clearr{clear: both;}



/* CSS PAGINACION */

	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}

	div.pagination a {
		border: 1px solid #dedfde;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;

		color: #123674;
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #000;
		background-image:none;
		background-color:#123674;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;

		font-weight: bold;
		color: #1180C5;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 6px;

		color: #adaaad;
	}

b.trigmaps{font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;color: #0077C1;line-height: 14px;}