* { border-color:#dbdbdb !important; text-decoration:none; font-weight:100;}
body { text-align:center; }
.wrapper .content { background:url(/imgs/gray-dot.gif) repeat-y 690px 0; *height:1%;}
.wrapper .content:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;}
.wrapper .content .bloque-i { float:left;width:690px;}
.wrapper .content .bloque-i .bloque-1 { width:685px; padding:5px; margin:0 0 0 -5px; border-bottom:solid 1px; *height:1%;float:left;}
.wrapper .content .bloque-i .bloque-1:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;} 
.wrapper .content .bloque-i .bloque-1 .noticia-pp{ border-right:solid 1px; width:463px; padding:5px 10px 5px 0; float:left;}
.wrapper .content .bloque-i .bloque-1 .noticia-pp h3{ margin-bottom:10px;}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido{ border:solid 1px; background-color:#efefef; padding:10px;background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido .img {background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido .img img{border:solid 5px #d3d3d1 !important;background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido p { margin:5px 0;background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido h2 { border-top:solid 1px; margin:0 -10px; position:relative; padding:0 10px;background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .noticia-pp .contenido h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#0856a0;background-color:#efefef}
.wrapper .content .bloque-i .bloque-1 .botones { float:right;}
.wrapper .content .bloque-i .bloque-1 .botones .btn { border:solid 1px; margin-bottom:10px;}
.wrapper .content .bloque-i .bloque-1 .botones .btn a {}
.wrapper .content .bloque-i .bloque-1 .botones .btn a img { border:solid 2px #fff !important;}

.wrapper .content .bloque-i .bloque-2 { width:685px; padding:5px; margin:0 0 0 -5px; border-bottom:solid 1px; *height:1%;float:left;}
.wrapper .content .bloque-i .bloque-2:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;} 
.wrapper .content .bloque-i .bloque-2 .noticia { border-right:dashed 1px; float:left; width:290px; padding:10px 25px; }
.wrapper .content .bloque-i .bloque-2 .noticia h2 { margin-bottom:10px;}
.wrapper .content .bloque-i .bloque-2 .noticia h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px;}
.wrapper .content .bloque-i .bloque-2 .botones {border-top:solid 1px; clear:both; padding:10px 0}
.wrapper .content .bloque-i .bloque-2 .botones .btn { border:solid 1px; margin-right:8px; float:left}
.wrapper .content .bloque-i .bloque-2 .botones .btn a img { border:solid 2px #fff !important;}
.wrapper .content .bloque-i .bloque-2 .last { border:none; margin:0 !important;}

.wrapper .content .bloque-i .bloque-3 { width:685px; padding:5px; margin:0 0 0 -5px;*height:1%;float:left;}
.wrapper .content .bloque-i .bloque-3:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;} 
.wrapper .content .bloque-i .bloque-3 .multimedia { float:left; width:250px; border-right:solid 1px; padding-right:10px;}
.wrapper .content .bloque-i .bloque-3 .multimedia h3 {padding-right:5px; margin:4px 0 10px 0;}
.wrapper .content .bloque-i .bloque-3 .multimedia h3 a {float:right; margin-top:-12px; position:relative;}
.wrapper .content .bloque-i .bloque-3 .multimedia h3 a img{ border:none;}
.wrapper .content .bloque-i .bloque-3 .galeria { float:right; width:410px; border-bottom:solid 1px; padding:0 5px 8px 5px;}
.wrapper .content .bloque-i .bloque-3 .galeria h3 {margin-bottom:10px;}
.wrapper .content .bloque-i .bloque-3 .galeria h3 a{ float:right; margin-top:-10px; position:relative;}
.wrapper .content .bloque-i .bloque-3 .galeria h3 a img{ border:none;}
.wrapper .content .bloque-i .bloque-3 .galeria .contenido { position:relative; padding:5px 0; border:solid 1px;}
//.wrapper .content .bloque-i .bloque-3 .galeria .contenido a { display:block;height:25px; width:11px; position:absolute; top:50px; text-indent:-9000px;}
//.wrapper .content .bloque-i .bloque-3 .galeria .contenido a.anterior{ background:url(/imgs/arrow-izquierda-b.gif); left:10px; }
//.wrapper .content .bloque-i .bloque-3 .galeria .contenido a.siguiente{ background:url(/imgs/arrow-derecha-b.gif); right:10px; }
//.wrapper .content .bloque-i .bloque-3 .galeria .contenido img { margin:0 -20px 0 33px;}
.wrapper .content .bloque-i .bloque-3 .galeria .contenido p { padding:0 5px 0 30px }
.wrapper .content .bloque-i .bloque-3 .botones {padding:8px 0; float:right;}
.wrapper .content .bloque-i .bloque-3 .botones .btn { border:solid 1px; margin-right:7px; float:left}
.wrapper .content .bloque-i .bloque-3 .botones .btn a img { border:solid 2px #fff !important;}

.wrapper .content .bloque-d { float:right; width:290px; margin-right:-5px;}
.wrapper .content .bloque-d .bloque-3 { padding:10px; border-bottom:solid 1px;}
.wrapper .content .bloque-d .bloque-3 h3 { margin-bottom:5px;}
.wrapper .content .bloque-d .bloque-3 .noticias { border:solid 1px;}
.wrapper .content .bloque-d .bloque-3 .noticias .noti { border-bottom:dashed 1px; padding:10px; text-align: left;}
.wrapper .content .bloque-d .bloque-3 .noticias .noti.last { border:none; text-align: left;}
.wrapper .content .bloque-d .bloque-3 .noticias .noti h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0856a0;}
.wrapper .content .bloque-d .bloque-3 .noticias .noti p { text-align: left; }

.wrapper .content .bloque-d .bloque-2 { padding:3px; border-bottom:solid 0px;} /*padding:10px; border-bottom:solid 1px;*/
.wrapper .content .bloque-d .bloque-2 h3 { margin-bottom:5px;}
.wrapper .content .bloque-d .bloque-2 .noticias { border:solid 1px;}
.wrapper .content .bloque-d .bloque-2 .noticias .noti {padding:10px;}
.wrapper .content .bloque-d .bloque-2 .noticias .noti span { display:block; font-weight:700;}
.wrapper .content .bloque-d .bloque-2 .noticias .noti h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0856a0;}
.wrapper .content .bloque-d .bloque-2 .noticias .noti input.btn { width:130px; line-height:21px; height:21px; margin-bottom:5px; background:url(/imgs/bg-btnresbus.gif); color:#02539f; font-weight:700; border:solid 1px}

.wrapper .content .bloque-d .bloque-1 { padding:10px; border-bottom:solid 1px;}
.wrapper .content .bloque-d .bloque-1 h3 { margin-bottom:5px;}
h3 .pasa-nota { float:right; width:80px; margin-top:-15px; display:block;}
h3 .pasa-nota a {height:16px; width:7px; text-indent:-9000px; float:left; font-size:1px;} //text-indent:-9000px;
h3 .pasa-nota a.anterior{ background:url(/imgs/arrow-izquierda-s.gif);float:left }
h3 .pasa-nota a.siguiente{background:url(/imgs/arrow-derecha-s.gif);float:left }
h3 .pasa-nota .numeros{ float:left; margin:0 5px; color:#666666; font-size: 11px}
h3 .pasa-nota .numeros span{ color:#0856a0; font-size: 11px}
.wrapper .content .bloque-d .bloque-1 .noticias { border:solid 1px; background:#efefef}
.wrapper .content .bloque-d .bloque-1 .noticias .noti {padding:25px;background-color:#efefef}
.wrapper .content .bloque-d .bloque-1 .noticias .noti span { display:block; font-weight:700;background-color:#efefef}
.wrapper .content .bloque-d .bloque-1 .noticias .noti h2 { margin-bottom:2px;background-color:#efefef}
.wrapper .content .bloque-d .bloque-1 .noticias .noti h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#0856a0;background-color:#efefef}
.wrapper .content .bloque-d .bloque-1 .noticias .noti p { background-color:#efefef}

.wrapper .content .bloque-d .bloque-4 { padding:12px 20px;}

.wrapper .content .bloque-d .bloque-4 .botones {padding:16px 0; float:right;}
.wrapper .content .bloque-d .bloque-4 .botones .btn { border:solid 1px; margin-right:7px; float:left}
.wrapper .content .bloque-d .bloque-4 .botones .btn a img { border:solid 2px #fff !important;}



.wrapper .content .accesos {padding:5px 10px 0 5px; margin:0 -5px; border-top:solid 1px; *height:1%; background-color:#FFFFFF; clear:both;}
.wrapper .content .accesos:after {content:"."; display:block; clear:left; clear:both; visibility:hidden; line-height:0; height:0;}
.wrapper .content .accesos .mod-1 { float:left; width:49%; padding:10px 10px 0 0; border-right:solid 1px;}
.wrapper .content .accesos .mod-1 a {border:solid 1px; margin-bottom:10px;}
.wrapper .content .accesos .mod-1 a img { border:solid 2px #fff !important;}
.wrapper .content .accesos .mod-1 a.izq { float:left}
.wrapper .content .accesos .mod-1 a.der { float:right}
.wrapper .content .accesos .mod-2 { float:right; width:49%; padding-top:10px;}
.wrapper .content .accesos .mod-2 h3 { margin-bottom:7px;}
.wrapper .content .accesos .mod-2 a { float:left;border:solid 1px;}
.wrapper .content .accesos .mod-2 a.spacer { margin-right:12px;}
.wrapper .content .accesos .mod-2 a img{border:solid 2px #fff !important; height:61px;}
.wrapper .content .accesos .mod-2 a span{ color:#1d5375; font-weight:700; display:block; border-top:solid 1px; padding:5px 0; text-align:center;}


