*{ margin:0; padding:0; color:#686868; }
p{font-size:13px; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14}
body { background:url(../images/bg-body.gif) repeat-x top; text-align:center}
a { text-decoration:none;}
.wrapper{ width:985px; margin:0 auto; text-align:left; padding-top:20px; }

.rounded { background:url(../images/bg-header.gif) no-repeat 1px 0; height:8px; overflow:hidden}
.head {border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3; padding:5px 0; background:#fff;}
.head .accesos{ float:right; width:320px; padding-top:5px}
.head .accesos a{
	color:#00489d;
	float:left;
	margin-right:15px;
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
}
.head .accesos div { clear:both; padding-top:20px;}
.head .accesos div span { float:left;color:#00489d;margin-right:10px;font-family:Arial; font-size:13px; font-weight:700;}
.head .accesos .txt{ color:#0077c1; border:solid 1px #ccc; float:left; width:100px; height:18px;}
.head .accesos .btn{ background:url(../images/btn-buscar.gif); float:left; width:20px; height:20px; overflow:hidden; border:none;}
.head h1{ padding:0px 0 10px 20px;}
.head ul { background-color:#061f51; height:30px; list-style:none;}
.head ul li{ float:left; padding-top:4px;}
.head ul li a{ color:#FFFFFF; font-size:12px; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; padding:0 14px;}
.head ul li.last{ float:right; padding-right:15px;}


.content{height:1%; border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3; padding-bottom:10px;*padding-bottom:0px; background:#fff;}
.content:after { content:"."; display:block; clear:both; height:0; visibility:hidden;}

.destacado{ background:url(../images/bg-destacada.gif) repeat-x; height:296px; margin-bottom:10px; position:relative}
.destacado img { float:right; display:inline; margin:10px; border-left: 2px solid #fff; border-right: 2px solid #fff; }
.destacado h2{ color:#FFFFFF; font-size:30px; font-weight:100; padding:20px 15px;}
.destacado a { color:#FFFFFF; }
.destacado p{ color:#cdcdcd; padding:0px 15px;}
.destacado a.coment{ padding: 16px 2px 0px 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#cdcdcd; }
.destacado .accesos { padding:45px 0 0 0px; position:absolute; bottom:20px; left:0;}
.destacado .accesos a{ border:solid 1px #fff; color:#FFFFFF; float:left; width:120px;padding:1px 0px; text-align:center; text-decoration:none; margin:0 15px;}

.col-a{ float:left; width:700px;height:1%;border-right:solid 1px #d3d3d3; margin-right:-1px;}
.col-a:after { content:"."; display:block; clear:both; height:0; visibility:hidden;}
.col-a .col-1{ float:left; width:434px; padding:0 10px;border-right:solid 1px #d3d3d3; }
.col-a .col-1 .news {border-bottom:solid 1px #d3d3d3; padding-bottom:10px; margin-bottom:10px;}
.col-a .col-1 .news h2 a{ color:#061f51; font-size:30px; display:block; font-weight:100; margin-bottom:5px; line-height:32px;}
.col-a .col-1 .news2 {border-top:solid 1px #d3d3d3; padding-top:10px; padding-bottom:10px; }
.col-a .col-1 .news2 h2 a{ color:#061f51; font-size:30px; display:block; font-weight:100; margin-bottom:5px;line-height:32px;}
.col-a .col-2{ float:right; width:225px; padding:0 10px;border-left:solid 1px #d3d3d3;margin-left:-1px;}
.col-a .col-2 .news {border-bottom:solid 1px #d3d3d3; padding-bottom:10px; margin-bottom:10px;}
.col-a .col-2 .news h2 a{ color:#061f51; font-size:22px; display:block; font-weight:100; margin-bottom:5px;line-height:24px;}
.col-a .col-2 .news2 {border-top:solid 1px #d3d3d3; padding-top:10px; padding-bottom:10px; }
.col-a .col-2 .news2 h2 a{ color:#061f51; font-size:22px; display:block; font-weight:100; margin-bottom:5px;line-height:24px;}
.col-a .news2 p a{ display:block; margin-bottom:10px;}
.col-a .news2 a.coment{ background:url(../images/ico-coment.gif) no-repeat left center; padding-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#00489d; }
.col-a .news2.last { border:none !important; margin-bottom:0 !important;}
.col-a .news.last { border:none !important; margin-bottom:0 !important;}
.col-a .news p a{ display:block; margin-bottom:10px;}
.col-a .news a.coment{ background:url(../images/ico-coment.gif) no-repeat left center; padding-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#00489d; }
.col-a .especiales { clear:both; padding:8px 0;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3; margin-bottom:10px; height:140px;}
.col-a .especiales a { float:left; display:inline;border:solid 1px #d3d3d3; padding:2px; margin:0 4px;}
.col-a .especiales a img{ display:block; border:none;}
.col-a .multimedia { padding:0 10px; width:250px; float:left;border-right:solid 1px #d3d3d3; margin-right:-1px;}
.col-a .multimedia h4{border:solid 1px #d3d3d3; color:#00489d; font-size:14px; padding:2px; margin-bottom:10px;}
.col-a .multimedia h4 a { float:right;color:#00489d;}
.col-a .multimedia h2 a{color:#061f51; font-size:18px; display:block; font-weight:100; margin-bottom:5px;line-height:20px;}
.col-a .multimedia p a{display:block; margin-bottom:5px;}
.col-a .galeria{ width:400px; float:right; padding:0 10px;border-left:solid 1px #d3d3d3;}
.col-a .galeria h4{border:solid 1px #d3d3d3; color:#00489d; font-size:14px; padding:2px; margin-bottom:10px;}
.col-a .galeria h4 a { float:right;color:#00489d;}
.col-a .galerias { height:380px; overflow:auto; padding-right:5px;}
.col-a .galerias .item { height:58px; padding:5px;background:#e9e9e9;}
.col-a .galerias .item.alt{ background:#fff; padding:15px 5px}
.col-a .galerias .item img{ float:left; display:inline; margin-right:10px;}
.col-a .galerias .item h2{ padding:10px 10px 0 0px;}
.col-a .galerias .item h2 a{ font-size:14px; display:block; line-height:18px;}
.col-a .galerias .item h2 a span{ color:#00489d}
.col-a .alertas  { width: auto; }
.col-a .alertas .alerta { width: auto; height: auto;  background-color: #dd2200; padding: 2px 4px 2px 4px }
.col-a .alertas .alerta h1 { color:#fff; font-family: Georgia; font-size: 15px;}
.col-a .alertas .alerta p { color:#fff; font-size: 12px;}

.col-b{ float:right; width:262px;border-left:solid 1px #d3d3d3;margin-left:-1px; padding:0 10px}
.col-b .losmas{ padding-bottom:10px;}
.col-b .losmas h4 a{ float:left; display:inline;border:solid 1px #d3d3d3; color:#00489d; font-size:14px; padding:2px; margin-bottom:10px; width:125px; text-align:center}
.col-b .losmas h4 a.on{ background:#00489d; color:#fff;}
.col-b .losmas ul{ list-style:none; clear:both;}
.col-b .losmas ul li { background:url(../images/bullet-blue.gif) no-repeat left 7px; padding-left:13px; margin-bottom:15px; float:left; display:inline; width:248px;}
.col-b .losmas ul li a { font-size:14px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; display:block; line-height:18px;}
.col-b .comentario { padding-bottom:10px;}
.col-b .comentario h4{border:solid 1px #d3d3d3; color:#00489d; font-size:14px; padding:2px; margin-bottom:10px; clear:both; height:18px; overflow:hidden;}
.col-b .comentario p,.col-b .comentario p strong{ color:#000; margin-bottom:10px;}
.col-b .comentario p img{ float:left; display:inline; margin:0 15px 15px 0; position:relative; top:5px;}
.col-b .comentario a{ font-family:Georgia, "Times New Roman", Times, serif; color:#00489d; font-size:14px;}
.col-b .botones { margin-right:-1px;}
.col-b .botones a { display:block;border:solid 1px #d3d3d3; padding:2px; margin-bottom:10px;clear:both; text-align:center;}
.col-b .botones a img{border:none; display:block;}



.footer { background:url(../images/bg-footer.gif) no-repeat top; text-align:center;}
.footer ul { list-style:none; padding:25px 0}
.footer ul li{display:inline; padding:0 3px; border-right:solid 1px #ccc;}
.footer ul li.last{ border:none;}
.footer a{ font-size:12px; font-weight:700; color:#1154a4; font-family:Georgia, "Times New Roman", Times, serif;}
.footer p{ margin-bottom:10px; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#898989;}
