body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#f8fafcs;}
a { text-decoration:none; color:#333333; }
a:hover { color:#888888;}
form, h1, h2, h3, p, blockquote { margin:0; padding:0;}
img { border:3px solid #666666;}
.fecha-port{ font-size:12px; margin:0 5px 0 0; font-weight:bolder;}
.fecha-port, .fecha-art { color:#999999;}
.hora-port, .hora-art { color:#FF0000;}
.fecha-art, .hora-art { float:left; font-size:20px; margin:0 5px 0 0; font-weight:bolder;}

.top-back { position: inherit; margin:0; width:100%; z-index:1; background:url(../images/port/back_top_page.jpg); height:300px;}

/* PAGE */
.page-shadow { position: inherit; top:0; margin:-290px auto 0 auto;  width:1042px; z-index:100;}
.page {position:relative; margin:0 0 0 0; z-index:3;}

/* HEADER */
.header { margin:auto; width:1000px; height:179px; background-image:url(../images/port/back_header.jpg);}
.menu-top { position:absolute;top:auto;left:auto;margin:135px 6px 0 6px; width:auto;height:29px;}
.menu-top .activo { padding:0 35px 0 35px; line-height:29px; border-bottom:3px solid #FF0000; color:#FFFFFF; font-size:15px; font-weight:bolder;}
.menu-top .boton { padding:0 35px 0 35px; line-height:29px; color:#FFFFFF; font-size:15px; font-weight:bolder;}
.menu-top a.boton:hover { padding:0 35px 0 35px; line-height:29px; border-bottom:3px solid #FF0000;  color:#FFFFFF; font-size:15px; font-weight:bolder;}

/* CONTENIDOS */
.cont-page { background-image:url(../images/port/back_page.jpg); margin:auto; width:1000px;}
.left { margin-left:3px; float:left; width:590px;}
.right { float:left; width:397px;}
.separador { clear:both;}

/* DESTACADOS PORTADA*/
.imp-seccion {width:570px; margin:0 0 10px 7px; height:300px; }
.imp-seccion-1,.imp-seccion-2,.imp-seccion-3 { position:absolute; width:168px;padding:11px;}
.imp-seccion-2 { top:auto; left:auto; margin-left:190px;}
.imp-seccion-3 { top:auto; left:auto; margin-left:380px;}
.imp-seccion-1 img {}
.imp-seccion h1 { margin-bottom:5px; font-size:14px; text-align:center; color:#666666;}
.imp-seccion p { font-size:11px; text-align: left; color:#666666;}
.imp-seccion h2 { margin-bottom:5px; font-size:13px; text-align:left; color:#666666;}
.imp-seccion a:hover h2 { margin-bottom:5px; font-size:13px; text-align:left; color: #FF0000;}
.imp-seccion h3 { margin-top:3px; font-size:11px; text-align:right; color:#666666; font-weight: normal;}

/* NOTAS PORTADA*/
.notas-port { margin:auto; width:376px; background-image:url(../images/port/back_notas_portada.jpg);}
.rot-right { margin:0 12px 10px 10px; background-image:url(../images/port/rot_left.jpg); background-position:bottom; background-repeat:no-repeat}
.notas-port h1 { padding-top:5px; font-size:16px; font-weight:bolder; color:#666666;}
.notas-port-back { margin:auto; width:361px; background-image:url(../images/port/back_nota_portada2.png);}
.notas-port-noticia { margin:auto; width:341px; padding:3px; background-repeat:no-repeat; font-size:11px; color:#50504d; border-bottom:1px dotted #CCCCCC;}
.notas-port-noticia h1 { font-size:14px; font-weight:bolder; color: #000000;}
.notas-port-noticia a:hover  h1{color: #888888;}
.notas-port-noticia .box { margin-bottom:5px;}
.notas-port-noticia .box img { padding:0px;}
.notas-port-noticia .vermas { float:right;}

.notas-port-fechas { margin:auto; width:341px;background-repeat:no-repeat; font-size:11px; color:#50504d; padding:10px 0 10px 0;}
.notas-port-fechas .box { margin-bottom:0; padding:0 10px 0 10px;}
.notas-port-fechas h1 { font-size:12px; color: #000000; font-weight: normal; margin:0;}
.notas-port-fechas a:hover  h1{color: #888888;}



.notas-port-foto { margin:0 10px 0 0;}
.box {width:341px;}
.notas-port-foot { margin:auto; width:361px; height:16px;}
.notas-port-foot img { border:0;}

/* GALERIAS PORTADA */
.galerias-port { margin:auto; width:570px; height:324px; background-color:#FF0000; background-image:url(../images/port/back_videos_fotos_port.jpg);}
.galerias-port h1 { font-size:15px; font-weight:bolder; line-height:25px; margin-bottom:10px; color:#666666; background-image:url(../images/port/rot_left_foot.jpg); background-position:bottom; background-repeat:no-repeat}
.galerias-port img { margin-right:5px;}
.galerias-port .galerias-port-foto { float:left; margin-left:4px; width:270px;}
.galerias-port .galerias-port-foto .box p { font-size:10px; font-weight:normal;}
.galerias-port .galerias-port-video { float:left; margin-left:4px; width:270px;}
.galerias-port .galerias-port-video .box h2 { font-size:12px; font-weight:bolder;}
.galerias-port .galerias-port-video .box p { font-size:12px; font-weight:normal;}

.box { padding:10px; width:auto; font-size:10px; margin-bottom:8px;}
.galerias-port-fot { margin-bottom:5px; font-size:10px;}
.galerias-port-fot h2 { font-size:12px; background-image:none;}
.galerias-port-fot img {float:left;}
.galerias-port-foot { margin:auto;width:570px;height:7px;background-image:url(../images/port/foot_videos_fotos_port.jpg); background-color:#FFFF00;}

/* DESTACADAS PORTADAS */
.destacados-port { margin:auto;width:556px; background-image:url(../images/port/back_destacadas_port.jpg); height:460px;}
.destacados-port-text { background-color:#FFFFFF; height:125px; margin-top:-3px;}
.destacados-port-ficha { font-size:12px; color:#666666; background-color:#FF0000; height:410px;}
.destacados-port-ficha img { border:1px solid #F2F2F2;}
.destacados-port-ficha h1{ font-size:17px; color:#FF0000;}
.destacados-port-ficha h1 a:hover{ font-size:17px; color:#FF0000;}
.destacados-port-boton {margin:0 20px 20px 14px; float:right; height:21px;}

.destacados-port-boton .activo, .destacados-port-boton .boton { display:block; float:left;width:30px; height:21px; margin-left:6px; text-align:center; font-size:12px; color:#FFFFFF;}
.destacados-port-boton .activo { font-weight:bolder; background-image:url(../images/port/boton_destacadas_port.jpg);}
.destacados-port-boton .boton { color:#FFFFFF; background-image:url(../images/port/boton_destacadas_port_of.jpg);}
.destacados-port-boton  a.boton:hover { color: #FF0000; background-image:url(../images/port/boton_destacadas_port.jpg);}

/* AUTOS MAS AUTOS */
.mas-autos { margin:0 10px 0 5px;}
.mas-autos img { border:1px solid #CCCCCC;}
.mas-autos .separador { background-image:url(../images/port/filete.jpg); background-position:center; background-repeat:no-repeat; height:40px;}
.mas-autos h1{ font-size:13px; color:#333333;}
.mas-autos a:hover h1 { color:#FF0000;}
.mas-autos row { display:block; width:auto; padding-bottom:10px;}
.mas-autos-modelo {float:left; display:block; width:180px;margin-left:9px;font-size:11px; color:#666666;}

/* ARTICULOS */
.nota { margin:20px; font-size:12px; color:#747474; text-align:justify;}
.nota h1 { font-size:20px; color:#666666; margin-bottom:10px; text-align:left;}
.nota p { margin-bottom:10px;}
.nota .bajada { font-weight:bolder;}
.autor-nota { width:100%; height:20px; text-align:right;}
.nota .foto { float:right; width:295px;margin:10px 0 10px 10px; padding:10px; background-color:#eeeeee; border:1px solid #cccccc; color:#666666;}
.nota .video { width: auto;margin:10px 0 10px 10px; padding:10px; background-color:#eeeeee; border:1px solid #cccccc; color:#666666;}
.nota img { border:3px solid #333333;}
.galeria-fotos { float:right; width:308px; height:260px; margin:0 0 5px 5px;}
.galeria-fotos-port {margin:auto; width:94%; }

.ficha-tecnica { width:auto; margin:20px; padding:15px; background-image:url(../images/art/back_ficha.jpg); border:2px solid #cccccc;}
.ficha-tecnica h1 { font-size:14px; color: #666666;}
.ficha-tecnica h2 { font-size:12px; color: #666666; margin:15px 0 5px 0;}
.ficha-tecnica li { margin-left:20px;}
.ficha-tecnica li a {text-decoration: underline;}
.ficha-tecnica .activo{ float:left; display:block; width:102px; border:1px solid #FF0000; background:#FF0000; color:#FFFFFF; text-align:center;}
.ficha-tecnica .boton { float:left; display:block; width:102px; border:1px solid #FF0000; background:#ffffff; color:#666666; text-align:center;}
.ficha-tecnica-info { display:block;}
.ficha-tecnica .ficha-tecnica-cont {width:300; background-color:#FFFFFF; border:2px solid #dedede; padding:10px; font-size:12px; color:#666666;}

/* NOTAS LEFT SECCIONES */
.notas-left-sec { display:block; width: auto; margin:20px; font-size:11px; color:#888888;}
.include-left_sec { display:block; width: auto; margin:20px; font-size:11px; color:#888888;}

.notas-left-sec .separador,.notas-left-dos .separador { background-image:url(../images/port/filete.jpg); background-position:center; background-repeat:no-repeat; height:40px;}
.notas-left-sec img, .notas-left-dos img { margin-right:10px;}
.notas-left-sec h1{ font-size:16px; color:FF0000; margin-bottom:6px;}
.notas-left-dos h1{ font-size:12px; color:FF0000; margin-bottom:6px;}
.notas-left-sec a:hover h1 { color:#333333;}
.rot-left { margin:0 20px 0 20px; background-image:url(../images/port/rot_left.jpg); background-position:bottom; background-repeat:no-repeat}
.rot-left h1 {font-size:15px; font-weight:bolder; line-height:25px; margin-bottom:10px; color:#666666; } 
.notas-left-dos { display:block; width: auto; margin:20px; font-size:11px; color:#888888; }
.notas-left-dos .notas-left-none, .notas-left-dos .notas-left-par  { float:left; margin-right:10px; width:270px;}

/* BUSQUEDA */
.campo-busqueda { width:120px;}
.search-box  { margin:20px; font-size:14px; color:#333333; text-align:justify;}
.search { margin:20px; font-size:12px; color:#666666; text-align:justify;}
.search h1{ font-size:16px; color:#666666; margin-bottom:3px;}
.search a:hover h1 { color:#FF0000;}
.search .numero { width:25px; height:100%; font-size:18px; font-weight:bolder; color:#FF0000; float:left;}

/* FOOTER */
.footer { background-color:#000000; height:145px;}
.footer a { color:#FFFFFF; font-weight:bolder;}
.footer a:hover { color: #FF0000; font-weight:bolder;}
.menu-footer { margin:auto; background-color:#444247; width:1000px; color:#FFFFFF;font-size:10px; text-align:center;}
.menu-footer {left:auto; top:auto; padding-top:10px; padding-bottom:15px;}
.certifica img { border:0;}


/* Fotoramas */
/* Ruta de la gaviota */
.mas-galerias { margin:auto;width:565px; height:150px;}
.mas-galerias .botones-slide { margin:21px 0 0 -15px; position: absolute; width:596px; z-index:1;}
.mas-galerias .botones-slide img { border:0;}
.item-slide { margin:auto; width:555px; font-size:11px; font-weight:bolder;}
.item-slide-galeria { float: left; width:90px; margin:0 10px 0 11px;}
.item-slide img { margin-bottom:5px;}
.item-slide .lupa { position:absolute;}
                                 
