/*  
Theme Name: Nautico (Simple)
Theme URI: http://www.ifuture.es/
Description: Nautico (Simple) by Ifuture
Version: 1.0.0
Author: Ifuture
Author URI: http://www.ifuture.es/
*/
@import url(reset.css);
body {line-height: 1; font-size: 13px; color: #787878; font-family:Arial, Helvetica, Segoe UI, Segoe, Frutiger, "Trebuchet MS", sans-serif; background: url(images/background.jpg) repeat-y top #FFFFFF;}
a {color:#003366;text-decoration:none;}
a:hover {text-decoration:none; color:#FFFFFF; background-color:#003366}
p {line-height:1.1em; margin-bottom:1.1em;}
#container {width:995px; margin:0 auto;}
#container #wrapper {width: 995px; float: left; overflow: hidden; background: #FFFFFF url(images/sidebar-bg.gif) repeat-y top right;}
#container #wrapper-galeria {width: 995px; float: left; overflow: hidden; background: #FFFFFF url(images/sidebar-bg-galeria.gif) repeat-y top right;}
#container #wrapper2 {width: 995px; float: left; overflow: hidden; background: #FFFFFF url(images/sidebar-bg-2.gif) repeat-y top right;}
#header {display:block;width:975px;}
#logo {margin-left:14px;margin-top:22px;margin-bottom:22px;}
#links {clear:both;height:30px;width:995px;background: url(img/menubar.gif) no-repeat;}
#nav {margin-left:0px}
#links li a {padding-right:12px;padding-left:12px;line-height:30px;float:left; color:#FFFFFF;text-decoration:none;border-right:1px solid #B6B6B6}
#links li a:hover, #links li:hover a{color:#fff}
#links li:hover{background:url(img/mbg.jpg) repeat-x;}
#nav li {list-style:none;position:relative;float:left;z-index:2;}
#links #nav li ul {position:absolute;top:30px;left:0px;display:none;z-index:1000;width:200px;opacity:.85;background:#4D4D4D;}
#links #nav li:hover ul {display:block;}
#links #nav li ul li {list-style:none;font-size:12px;float:left;clear:both;}
#links #nav li ul li a {color:#ddd;width:180px;line-height:2.5em;text-decoration:none;display:block;border-bottom:1px solid #1A2736;text-indent:0;height:auto;padding-left:10px;padding-right:10px;}
#links #nav li ul li a:hover {color:#fff;background: #222;  background-repeat: no-repeat; background-position: right center;}
#subscribe {float:right;margin-top:0px;margin-right:-20px;width:50px;}
#subscribe a {margin-right:5px;height:30px;float:left;}
#subscribe a:hover{background-position:0px -17px;}
#subscribe a#mail {background: url(img/mail.gif) no-repeat;width:24px; display:block}
#subscribe a#rss {background: url(img/rss.gif) no-repeat;width:16px;}
#tooltip{position:absolute;background:#fff;padding:5px 7px;font-size:.8em;display:none;}
#search_box {width: 167px;height: 22px;background: url(img/search.png);float:right;margin-top:5px;margin-right:5px;}
#search_box #s {float: left;padding: 0;margin: 6px 0 0 6px;font-size:11px;border: 0;width: 120px;background: none;}
#search_box #go {float: right;margin: 0;}


/* Text*/

h1 {font:46px Arial; line-height:1.0em; font-weight:900; margin-top:5px;}
h2 {font:2.3em Arial; padding-bottom:10px;}
h3 {font:1.3em Arial; margin-bottom:3px; margin-top:-20px; color:#003366;}
h4 {font:1.0em Arial; }
h3#respond {border-top:1px dotted #ccc; margin-top:25px; padding-top:20px;}
h3#comments {margin-top:32px; padding-left:0px;}


/* Hides from IE-mac \*/

* html .clearfloat {height:1%;}
*+html .clearfloat {height:1%;}
.clearfloat {display:block;}


img#wpstats{display:none}


/* Especiales */

#cartel {width: 220px; height: 314px; background: url(portada/cartel.jpg) no-repeat; margin-left: 5px;}


/* Publicidades Photoshelter */

#publi-foto {margin-left: 15px; margin-top: 15px; width: 964px; height: 60px; float: left;}
#publi-foto .publi-foto-1 {width: 317px; height: 60px; float: left;}
#publi-foto .publi-foto-2 {width: 317px; margin-left: 6px; height: 60px; float: left;}
#publi-foto .publi-foto-3 {width: 317px; margin-left: 7px; height: 60px; float: left;}

#publi-sidebar {margin-left: 5px; width: 222px; height: 160px;}


/* Especial Americas Cup */

#americascup22 {float: left; width: 320px; height: auto; margin-top: 2px; margin-bottom: 10px; background: url(portada/fondo-especial-cup.jpg) repeat-y;}
#logocup {width: 320px; height: 94px; background: url(portada/americas-logo-33.jpg) no-repeat;}
#americascupimg {float: left; width: 310px; height: auto; margin-left: 5px;}
#americascup22 hr {margin-left: 5px; width: 310px; height:0px; text-align:left; border-top:0px; border-bottom:#fff solid 1px;}
#americascup22 h2 {padding-left: 10px; padding-right: 10px; font-size: 18px;}
#americascup22 a {color: #fff;}
#americascup22 p {padding-left: 10px; padding-right: 10px; font-size: 12px; color: #fff;}
#americascup22 p a {color: #fff;}
#americascup22 img {border: 0px;}


/* Especial Tecnologia */

#tecnologia22 {float: left; width: 320px; height: auto; margin-top: 2px; margin-bottom: 10px; background: url(portada/fondo-tecnologia.jpg) repeat-y;}
#logotecno {width: 320px; height: 94px; background: url(portada/logo-tecnologia.jpg) no-repeat;}
#tecnologiaimg {float: left; width: 310px; height: auto; margin-left: 5px;}
#tecnologia22 hr {margin-left: 5px; width: 310px; height:0px; text-align:left; border-top:0px; border-bottom:#fff solid 1px;}
#tecnologia22 h2 {padding-left: 10px; padding-right: 10px; font-size: 18px;}
#tecnologia22 a {color: #fff;}
#tecnologia22 p {padding-left: 10px; padding-right: 10px; font-size: 12px; color: #fff;}
#tecnologia22 p a {color: #fff;}
#tecnologia22 img {border: 0px;}


/* Especial Panerai */

#panerai {float: left; width: 320px; height: auto; margin-top: 2px; margin-bottom: 10px; background-color: #000;}
#logopanerai {width: 320px; height: 94px; background: url(portada/logo-panerai.jpg) no-repeat;}


/* Alerta Ultima Hora */

#alerta {width: 995px; height: 30px; float: left; background: url(portada/ultimahora2.jpg) no-repeat;}
#alerta h1 {font-size: 15pt; color: #FFF; font-weight: 900; margin-top: 5px; margin-left: 8px; text-decoration: blink;}
#alerta p {font-size: 15pt; margin-left: 160px; margin-top: -22px;}



/* Bloque Economia */

#bloque-eco {width: 995px; height: 200px; float: left; background: url(portada/fondo-eco.jpg) 0% 50% no-repeat;}
#bloque-eco .textos1 {margin-top: 10px; margin-left: 38px; width: 221px; height: 200px; float: left;}
#bloque-eco .imagen1 {margin-top: 10px; margin-left: 10px; width: 83px; height: 200px; float: left;}
#bloque-eco .textos2 {margin-top: 10px; margin-left: 21px; width: 221px; height: 200px; float: left;}
#bloque-eco .imagen2 {margin-top: 10px; margin-left: 10px; width: 83px; height: 200px; float: left;}
#bloque-eco .masnews {margin-top: 50px; margin-left: 21px; width: 277px; height: 200px; float:left;}
#bloque-eco .masnews ul  {list-style-type:none;}
#bloque-eco .masnews li {padding-left: 10px; margin-top: -10px; background: url(portada/puntero.jpg) 0% 9% no-repeat;}
#bloque-eco .masnews h1 {font: 12px Arial; color: #000000; text-align: left; font-weight: bold; margin-top: 0px;}
#bloque-eco .masnews h2 {font: 11px Arial; color: #000000; text-align: left; padding-left: 3px; padding-top: 0px;}
.title {font:18px Arial; line-height:1.0em; font-weight:bold; color:#003366;}
.lineadesc {font:12px Arial; font-weight:900; text-transform:uppercase; color:#46a4e1;}



/* Content*/

#content {width: 742px; float: left; padding: 10px; background: #FFFFFF;}
#content ul {list-style-type:none; padding-top: 5px;}
#content li {padding-left: 10px; padding-top: 0px; margin-top: 3px; background: url(portada/puntero2.jpg) 0% 50% no-repeat;}
#aside {padding:0px; }
#aside h2 {font: Arial; color: #999; font-size: 13px; margin-bottom: -10px;}
#aside .clearfloat {margin:0px 0px 10px 0px; border-bottom:1px dotted #ccc;}

#asidecaja {width:742px; height: 361px; float:left; margin-bottom: 10px; border-bottom: #E5E5E5 1px solid;}
#asidetxt {width:430px; float:left;}
#asidetxt h2 {font: Arial; color: #999; font-size: 13px; margin-bottom: -10px;}
#asideimg {width:302px; float:left; margin-bottom: 8px; margin-left: 10px;}
#separador222 {width: 742px; height: 1px; background: url('portada/lineanews.jpg') repeat-x;}


#aside-1 {width:402px; float:left;}
#aside-1 .clearfloat {margin:0px 0px 10px 0px; border-bottom:1px solid #ccc; margin-bottom:10px;}
#aside-2 {width:320px; margin-left: 9px; padding-left: 10px; float:left; border-left:1px solid #ccc;}
#aside-2 .clearfloat {margin:0px 0px 10px 0px; border-bottom:1px solid #ccc; margin-bottom:10px;}
#aside-1 h2, #aside-2 h2 {font: Arial; color: #999; font-size: 13px; margin-top: 3px;}
#aside-1 img, #aside-2 img, #aside-3 img {border:1px solid #ccc; float:left; margin:0px 8px 2px 0px;}
#aside img, #archive img {border:1px solid #ccc; float:left; margin:-5px 0px 8px 0px;}
#aside p {margin-top:10px; margin-bottom:5px; font-size:110%;}
#aside-1 p, #aside-3 p, #archive p {margin-top:10px; margin-bottom:6px; font-size:110%;}
#aside-2 p {margin-top:10px; margin-bottom:6px; font-size:110%;}
.title {font:18px Arial; line-height:1.0em; font-weight:bold; color:#003366;}
.breve {font:10px Arial; margin-top:10px;	font-size:80%;}
.lineadesc {font:12px Arial; font-weight:900; text-transform:uppercase; color:#46a4e1;}
.lineadesc a {color:#000000;}
#aside h3 a, #aside-1 h3 a, #aside-2 h3 a, #aside-3 h3 a {text-transform: uppercase; font:10px Arial; color:#333;}
.post, #archive {padding:10px;}
.post p {margin-top:0px;}
.post .clearfloat {border-bottom:1px dotted #ccc; margin:10px 0px;}
.post .title {font-size:2.3em; margin:3px 0px 3px 0px;}
.post ul, .post ol {margin-bottom:15px;}
.post ul li {list-style:square; margin-left:30px;}
.post ol li {list-style:decimal; margin-left:30px;}
.post ol li ul li {list-style:square; margin-left:20px;}
.post .ads {margin-top:10px;}
#top_banner {margin:5px 0px 15px 0px;}
#stats {float:right; border:1px solid #ccc; margin:0px 0px 10px 10px; padding:4px; text-transform:uppercase; font:0.8em Arial;}
#stats span {border-bottom:1px dotted #ccc; padding: 8px 4px 8px 4px;}
#stats span a {color:#333;}


/* Notas de Prensa */

#prensa {width: 212px; margin-left: 10px;}
#prensa .clearfloat {border-bottom:1px solid #ccc; margin-bottom:5px; margin-top:5px;}
#prensa .bold {font-weight: 900;}
#prensa p, #prensa h2 {font: 11px Arial,Verdana;}
#prensa a {font: 11px Arial,Verdana;}
#prensa h2 a {font: 11px Arial,Verdana; font-weight: 900;}


/* Noticia Ampliada */

#content2 {width: 490px; float: left; padding: 0px; background: #FFFFFF;}
#content2 p {margin-top:10px;	margin-bottom:5px; font-size:110%;}
#content2 p a {font: Arial; color: #003366; font-size: 100%; font-weight: 900;}
#content2 a.hover {font: Arial; color: #ffffff; font-size: 28px;}
#content2 h1 {color: #000;}
#content2 h2 {font: Arial; color: #999; font-size: 13px; margin-top: 3px; margin-bottom: -10px;}
.title {font:18px Arial; line-height:1.0em; font-weight:bold; color:#003366;}
#content3 {width: 341px; float: left; padding: 10px; margin-left: 3px; background: #FFFFFF;}
#content3 h2 {font: 11px Arial; color: #000000; text-align: left; margin-top: 0px; padding-left: 3px; padding-top: 0px;}
#content3 p {font: 11px Arial; color: #000000; text-align: left; margin-top: 0px; padding-left: 3px; padding-top: 0px;}
#content3 ul {list-style-type:none; padding-top: 10px; margin-bottom: -10px; line-height: 15px;}
#content3 li {padding-left: 10px;	padding-top: 0px; margin-left: 8px; margin-top: 0px; background: url(portada/puntero2.jpg) 0% 16% no-repeat;}
#fondomasnews {width: 339px; border-width: 1px; border-style: solid; border-color: #e5e5e5; padding-bottom: 9px;}
#content_publi {width: 100px; float: left; padding: 8px; margin-left: 4px; background: #FFFFFF;}
#content2-galeria {width: 854px; float: left; padding: 0px; background: #FFFFFF;}
#content2-galeria p {margin-top:10px;	margin-bottom:5px; font-size:110%;}
#content2-galeria p a {font: Arial; color: #003366; font-size: 100%; font-weight: 900;}
#content2-galeria a.hover {font: Arial; color: #ffffff; font-size: 28px;}
#content2-galeria h1 {color: #000;}
#content2-galeria h2 {font: Arial; color: #999; font-size: 13px; margin-top: 3px; margin-bottom: -10px;}

#content2-agencia {width: 964px; float: left; padding: 0px; background: #FFFFFF;}
#content2-agencia p {margin-top:10px;	margin-bottom:5px; font-size:110%;}
#content2-agencia p a {font: Arial; color: #003366; font-size: 100%; font-weight: 900;}
#content2-agencia a.hover {font: Arial; color: #ffffff; font-size: 28px;}
#content2-agencia h1 {color: #000;}
#content2-agencia h2 {font: Arial; color: #999; font-size: 13px; margin-top: 3px; margin-bottom: -10px;}




.ui-tabs-hide { display: none; }
#left {float: left; margin-left: 10px; margin-top: 15px; width: 470px;}
#left-galeria {float: left; margin-left: 10px; margin-top: 15px; width: 836px;}
#left-agencia {float: left; margin-left: 15px; margin-top: 15px; width: 964px;}
#dleft {float:left;margin-top:5px;width:255px;}
#dright {float:left;margin-top:5px;margin-left:20px;width:325px;margin-bottom:30px;}
#dright h2 {margin-bottom:10px}



/* Noticia Ampliada - Fondo gris */

.cont_c h3.tit_promo {font:12px Arial, Helvetica, sans-serif; font-weight: 900; color: #0084d7; margin-bottom: 9px; margin-top: -2px; padding:1px 1px 0 1px; text-transform:uppercase; background:#ececec;}
.cont_c h4.tit_promo {font:22px Arial, Helvetica, sans-serif; font-weight: 900; color: #0084d7; margin-bottom: 9px; margin-top: -2px; padding:1px 1px 0 1px; text-transform:uppercase; background:#ececec;}
.cont_c h3.tit_promo span {display:block; padding: 2px 4px;}


/* El Tiempo (Real) */

#eltiempo { margin:0 auto 0 auto; width:690px; margin-bottom: -10px;}


/* Nube de etiquetas */

.sideblock {padding: 5px 10px; margin-bottom: 20px; }
.sideblock2 {margin-left: 5px; margin-top: 5px; margin-bottom: 20px; }
.sideblock ul {list-style-type:none;}
.sideblock li {padding-left: 20px; height: 15px; background: url(portada2/puntero.jpg) 0% 9% no-repeat;}
.sideblock p {margin-top: 5px; margin-bottom: 0px;}
.sideblock a {font-size: 13px;}
.sideblock h1 {font-size: 16px; margin-top: 0px; margin-bottom: 0px;}
.sideblock h2 {font-size: 13px; color: #000; margin-top: 0px; margin-bottom: 0px;}


/* Fondo comentarios de portada */

#fondocom {width: 229px; height: 17px; background: url(portada/fondocom.jpg) no-repeat right; margin-top: -8px; margin-bottom: -8px; }
#fondocom2 {width: 229px; height: 17px; background: url(portada/fondocom.jpg) no-repeat right; margin-bottom: -12px;}
#fondocom h2, #fondocom2 h2 {font: Arial; color: #999; font-size: 13px; margin-bottom: -10px;}
#fondocom h2 a, #fondocom2 h2 a {color: #FFF;}


/* Botones paginacion comentarios */

#botcom {width: 460px; margin-left: 5px; border-top: 1px; border-style: solid; border-color: #e5e5e5;}
#botcom a { font: 100% Arial, Verdada; font-weight: 900; color: #dfb400; }



/* Casilla personaje */

#personaje1 {width: 466; height: 117px; border-width:1px; border-style:solid; border-color:#dfb400; background: url(img/blogs/esperanzamolina.jpg) no-repeat right; float:right; background-position: 230px 8px}
#personaje2 {width: 466; height: 117px; border-width:1px; border-style:solid; border-color:#dfb400; background: url(img/blogs/pepportas.jpg) no-repeat right; float:right; background-position: 230px 8px}
#personaje3 {width: 466; height: 117px; border-width:1px; border-style:solid; border-color:#dfb400; background: url(img/blogs/manuelgonzalez.jpg) no-repeat right; float:right; background-position: 230px 8px}
#personaje4 {width: 466; height: 117px; border-width:1px; border-style:solid; border-color:#dfb400; background: url(img/blogs/luiscarbonell.jpg) no-repeat right; float:right; background-position: 230px 8px}
#personaje1 p, #personaje2 p, #personaje3 p, #personaje4 p {font: 100% Arial, Helvetica; color: #787878; text-align: right; margin-top: 0px; padding-right: 117px; }
#personaje1 h1, #personaje2 h1, #personaje3 h1, #personaje4 h1 {font: 24px Arial, Helvetica; font-weight: 900; color: #dfb400; text-align: right; margin-top: 0px; padding-right: 117px; }


/* Categorias-Secciones Especiales */

#fondosecesp {width: 466px; margin-bottom: 20px; margin-top: 18px; padding:0 1px 0 4px; background:#dfb400;}
#fondosecesp h2 {font: 14px Arial, Helvetica; font-weight: 900; color: #000; margin-top: -2px; }
#fondosecesp h3 {font: 14px Arial, Helvetica; font-weight: 900; color: #ffeb99; padding-top: 4px; }
#fondosecesp h4 {font: 22px Arial, Helvetica; font-weight: 900; color: #fff; text-transform:uppercase; margin-top: -6px; }

#fondonotas {width: 466px; margin-bottom: 20px; margin-top: 4px; padding:0 1px 0 4px; background:#46a4e1;}
#fondonotas h2 {font: 14px Arial, Helvetica; font-weight: 900; color: #000; margin-top: -2px; }
#fondonotas h3 {font: 14px Arial, Helvetica; font-weight: 900; color: #ffeb99; padding-top: 4px; }
#fondonotas h4 {font: 22px Arial, Helvetica; font-weight: 900; color: #fff; text-transform:uppercase; margin-top: -6px; }

#fondosecper {width: 336px; margin-bottom: 9px; margin-top: -2px; padding:1px 1px 1px 4px; background:#ffeb99;}
#fondosecper h4 {font: 12px Arial, Helvetica; font-weight: 900; color: #000; text-transform:uppercase; }

#fondosecnor {width: 336px; margin-bottom: 9px; margin-top: -2px; padding:1px 1px 1px 4px; background:#ececec;}
#fondosecnor h4 {font: 12px Arial, Helvetica; font-weight: 900; color: #0084d7; text-transform:uppercase; }




/* Sidebar*/

#sidebar {width:222px; float:left; font-size:11px; margin-bottom: 10px; margin-left: 1px; color: #555;}
#sidebar li {list-style:none;}
#sidebar h3 {font:14px Arial; font-weight:bold; color:#333; padding:0px 0px 2px 0px; margin-top:10px; border-bottom:1px dotted #ccc;}
#sidebar-top, #sidebar-middle {width:300px; float:right; margin:0px 0px 10px 0px; padding:0px 10px 10px 10px; border:1px solid #ccc;}
#sidebar-bottom {width:322px; float:right; margin:0px 0px 10px 0px;}
#sidebar-tabs {width:322px; border:1px solid #ccc; float:right; padding:0px; margin-bottom:10px;}
#sidebar-left {width:135px; border:1px solid #ccc; padding:0px 10px 10px 10px; float:left;}
#sidebar-right {width:135px; border:1px solid #ccc; padding:0px 10px 10px 10px; float:right;}
#sidebar-ads {width:300px; float:right; margin:0px; padding:10px; border:1px solid #ccc;}



/* Form Elements */

select {background:#bbb; border:1px dotted #ccc; width:100%}
#searchform22 {padding:16px 5px 0 0;}
.button22 {padding: 1px; border:1px solid #ccc; background:#fff; font-size:1.0em;}
#search22 .button22 {padding: 1px; border:1px solid #ccc; background:#fff; font-size:0.7em;}
#commentform22 input {width: 140px; margin: 5px 5px 1px 0;}
#commentform22 textarea {width: 99%; margin-top:5px;}



/* Comments*/

#comments {padding:0 10px 10px 10px;}
.commentlist li {margin: 5px 0 3px; padding: 0px 5px 8px 5px; list-style: none; background:#FFFFFF; border-top: 0px dotted #ccc;}
.commentlist_author li {margin: 5px 0 3px; padding: 0px 5px 8px 5px; list-style: none; background:#FFFFFF; border-top: 0px dotted #ccc;}
.commentlist hr, .commentlist_author hr {width:100%; height:0px; text-align:left; border-top:0px; border-bottom:#e5e5e5 solid 1px;}
#commentform small {background:#FFF; font-weight:bold; padding:0;}
.commentlist cite, .commentlist_author cite {font: 12px, Arial, "Times New Roman", Times, serif;}
.commentlist citetxt, .commentlist_author citetxt {font: 12px, Arial, "Times New Roman", Times, serif; color:#0084d7; font-weight:bold;}



/* Cuerpo Central (de momento con una imagen)*/

#cuerpocentral {width: 995px; height: 320px; background: url('portada/fondotv3.jpg') repeat-x; position: relative;}
#television  {position: absolute; left: 538px; top: 13px; width: 340px; height: 320px; }
#television p {margin-bottom: 0px; font-weight: 700; font-size: 16px; color:#FFF;}
#radio  {position: absolute; left: 883px; top: 0px; width: 108px; height: 320px; background: url('portada/radio2.jpg') no-repeat; }
#radio p {font: Arial; font-size: 12px; color: #ffffff; margin-top: 160px; text-align: center;}
#radio p a {font-weight: 900; color: #fbe27b;}
#menublanco1 {width: 995px; height: 5px; float: center; background: url('portada/ptoblanco.jpg'); position: relative;}


#teaser {padding: 29px 0 0 1px; float: left; position: relative; width: 538px; height: 320px;}
#teasertit { width: 527px; height: 40px; background: url(portada/teasertit2.jpg) no-repeat; margin-left: 1px; margin-bottom: -22px; }
#teaserviajes {float: left; width: auto; height: auto;}
#teaserviajes h1 {font-size: 18pt; color: #FFF;}

h2#sstitle, h2 {font-family:"Arial", Georgia, serif; font-weight:14px;color:#f00}

#teaser .buttons { float: left; padding: 5px 0 0 0;}
#teaser .buttons ul { margin: 2px 0 0 3px; list-style: none; }

#teaser a.button { display: block; width: 193px; height: 56px; text-decoration: none; cursor: pointer;}
#teaser a.button .title2 { display: block; padding: 2px 0 0 2px; height: 12px; line-height: 12px; text-indent: 0px; font-size:10px; text-align: right; background: url(img/buttonu.png) no-repeat 8px bottom; color:#b4e9ff}
#teaser a.button .title1 { display: block; text-align: right; font-size: 11px; color:#FFFFFF; font-weight: bold;} 
#teaser #textos { height: 50px; width: 132px; border: 0px solid #fff; }
#teaser #minipicture { position: static; height: 50px; width: 50px; border: 1px solid #fff; float: right; margin-top: -48px; margin-right: 2px;}
#teaser .ui-tabs-selected a { display: block; width: 193px; height: 56px; text-decoration: none; margin-left: 0px; cursor: default; border-left: 0px solid #ccc; border-bottom: 0px solid #ccc; background: url(img/ssbutton.gif) repeat-x; } 

#teaser .show { float: left; width: 324px; position: absolute; left: 203px; top: 38px; }          
#teaser .show .title2 { display: block; margin-top: 5px; margin-bottom: 3px; font-size:12px; color:#b4e9ff}
#teaser .show .title1 { font-size: 17px; color:#FFFFFF; font-weight: bold;} 
#teaser .picture { height: 162px; overflow: hidden; border: 1px solid #fff;}                
#teaser .picture a { display: block; width: 324px; height: 162px; text-decoration: none; }
#teaser .picture img { border: none; display: block; }
#teaser .show p { font-size: 11px; margin-left: 1px;}  
#teaser .show p a { color: #fff; }





#sbtabs {clear:both; margin-top:10px;}
.tabc {margin: 0px;padding: 0px;border: 3px solid #d7d7d7;background: url(img/mbg4.jpg) repeat-x #F7F7F7;background-position:left bottom;}
.tabci {margin: 0px;padding: 10px;border-left: 1px solid #ddd;border-top: 1px solid #ddd;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.tabmc {padding: 0px 0px 0px 0px;height: 27px;background: url(img/tabs-sup.gif) no-repeat;background-position:-2px 0;}
#tabm li {margin: 0px;padding: 7px 5px 2px 0px;font-size: 11px;line-height: normal;float: left;list-style: none;cursor: pointer;border-bottom: none;}
#tabm .first {padding: 7px 5px 2px 6px;}
#tabm li a, #tabm li a:visited {margin: 0px;padding: 3px 6px 3px 6px;color: #4C4C4C;text-decoration: none;display: block;}
#tabm li a:hover, #tabm li.ui-tabs-selected a {background:url(img/mbg7.jpg) repeat-x;color: #fff;text-decoration: none;}
.meta, .posted {margin: 0px 0px 15px 0px;padding: 0px;color: #999;font-size: 11px;}
.meta a, .meta a:visited {color: #999;text-decoration: none;border-bottom: 1px solid #ddd;}
.meta a:hover {color: #f00;}
.title a, .title a:visited {color: #666;font-weight: bold;font-size:15px;padding-top:3px;padding-bottom:5px;}
.title a:hover {color: #222;}
#recent li, #pop li, #comm li, #feat li, #hdown li {margin: 0px;padding: 7px 0px 7px 0px;line-height: 16px;list-style-type: none;border-bottom: 1px solid #DCECF9;}
#pop .title a, #feat .title a {font-size:13px;color:#333333}
#recent .title a {color: #555; font-size: 1.3em;letter-spacing:-0.04em;line-height: 1.05em; font-weight:normal;padding-left:10px;background:url(img/bullet.gif) no-repeat 0 7px;}
#recent .title a:hover {color: #d20;}

#hdown{clear:both;margin-top:10px;border-top: 4px solid #E3E3E3;width:930px;padding-right:15px;padding-top:10px;padding-left:15px;}
#hdown h2 {width:250px;float:left;line-height:14px;}
#hdown h2 a {color:#f00;width:250px;}
#hdown h3 {font-size: 1.9em;letter-spacing:-0.04em;line-height: 1.05em;padding-top: 10px;padding-bottom:5px;}
#hdown .entry {color:#444;font-size:.9em;padding-top:7px;}
#column1 {float:left;width:292px;padding-right:14px;padding-bottom:14px;border-right: 1px dotted #ddd;display:block;height:auto}
#column2 {float:left;width:288px;padding-left:14px;padding-right:14px;padding-bottom:10px;border-right: 1px dotted #ddd;display:block;height:auto}
#column3 {float:left;width:292px;padding-left:14px;padding-bottom:10px;display:block;}
.widget-placeholder {color: #000;margin: 1em;background-color: #f00;}
.widget {margin-bottom:25px}
.widget-head {background:url(img/mbg2.jpg) repeat-x;padding: 5px;display:block;height:14px;line-height:14px;border: 1px solid #F0F1F2;}
.widget-head:hover {background:url(img/mbg3.jpg) repeat-x;}
.widget-head:hover h2 a {color:#6658A6 !important;}
.widget-head img {border: none;vertical-align: middle;}
.widget-menu a img {float:right;clear:right}

h3.comm {font-size: 1.5em;letter-spacing:-0.04em;line-height: 1.05em;padding-top: 12px;padding-bottom:7px;color:#999}
#comment li {background: url(img/mbg2.jpg) repeat-x #fff;background-position:left bottom;margin-bottom:10px;padding:12px;border:1px solid #EBEBEB;}
#comment li.alt {background: url(img/mbg4.jpg) repeat-x #F4F4F6;background-position:left bottom;margin-bottom:10px;padding:12px;border:1px solid #E0DFE3;}
#comment p {color:#666}
#comment .cheader {padding-bottom:10px;}
#comment .cauthor {font-size: 1.4em;letter-spacing:-0.04em;line-height: 1.05em;padding-top: 10px;padding-right:10px;}
#comment .commentmetadata {text-align:right;float:right;font-size: 0.8em;letter-spacing:-0.04em;line-height: 1.05em;}
#comment .commentmetadata a {color: #ccc}
#comment form div {padding-bottom:5px;font-size:.8em;color:#555}

.navigation span.nleft {float:left;text-align:left;padding:10px;font-size:1.2em;}
.navigation span.nright {float:right;text-align:right;padding:10px;font-size:1.2em;}

#tbox {background: url(img/mbg4.jpg) repeat-x #F4F4F6;background-position:left bottom;padding:10px;height:20px;width:585px;margin-bottom:5px; border:1px solid #ddd}
#tbox span.fleft {float:left;text-align:left;padding-left:10px;color:#666;font-size:1.2em;line-height:20px;}
#tbox span.fright {float:right;text-align:right;padding-right:10px;color:#bbb;font-size:0.8em;line-height:20px;}
.archivefeed a {padding-left:20px;color:#000;font-weight:bold;}

#footer {height:50px; clear:both;border-top:1px dotted #ddd;}
#footer span {line-height:50px;}
#footer span.fleft {float:left;text-align:left;padding-left:10px;color:#666;font-size:0.9em}
#footer span.fright {float:right;text-align:right;padding-right:10px;color:#bbb;font-size:0.8em}
#footer span.fright a {color:#bbb;}






/* Header (publicidad superior)*/

#header1 {width: 975px; padding: 10px; height: 90px; float: center; background: url('portada/fondopubli.jpg') repeat-x; position: relative;}
#header1 .publicidadimg {width: 34px; height: 90px; float: left; left: 10px; text-align: left; background: url('portada/publicidad.jpg') no-repeat;}
#header1 .banner728 {width: 738px; height: 90px; float: left; left: 10px; text-align: left;}
#header1 .banner200 {width: 200px; height: 90px; float: left; text-align: left;}


/* Publicidad Portada */

#banners img {border: 0px; margin-bottom: 8px;}
#banners-side-2 {width: auto; height: auto; margin-bottom: 8px; margin-left: 5px;}
#banners-side img {border: 0px; margin-bottom: 8px; margin-left: 5px;}


/* Header2 (tiempo, logo, editor)*/

#header2 {width: 995px; height: 109px; float: center; background: ffffff; position: relative;}
#header2 .weather {width: 194px; height: 109px; float: left; text-align: left; padding-left: 17px;}
#header2 .logonautico {width: 572px; height: 109px; float: left; text-align: left; background: url('portada/logonautico.jpg') no-repeat;}
#header2 .editor {width: 191px; height: 109px; float: right; text-align: right; padding-right: 17px;}
#header2 h1 {font: Verdana; font-size: 86%; padding-top: 10px; margin-bottom: -3px; color: #0183d7; font-weight: 900; }
#header2 h1 a {color: #fff; text-shadow: 1px 1px 1px #333; text-decoration: none;}
#header2 h1 span {padding-left: 10px; font-size: 11px; color: #ccc;}
#header2 p {font: Verdana; font-size: 110%; padding-top: 10px; line-height: 3px; margin-bottom: 0; color: #000;}






/* Lateral (Blogs, Publicidad...)*/

#lateral_azul1 {width: 222px; height: 24px; background: url('portada/fazul1b.jpg'); margin-left: 5px;}
#lateral_azul2 {width: 222px; height: 24px; background: url('portada/fazul2b.jpg'); margin-left: 5px;}
#lateral_azul3 {width: 222px; height: 24px; background: url('portada/fazul3b.jpg'); margin-left: 5px;}
#lateral_azul1 h1, #lateral_azul2 h1 {font: 14px Verdana; color: #FFFFFF; text-align: center; font-weight: bold; padding-left: 0px; padding-top: 3px;}
#lateral_azul1 h1 a, #lateral_azul2 h1 a {font: 14px Verdana; color: #FFFFFF; text-align: center; font-weight: bold; padding-left: 0px; padding-top: 3px;}
#lateral_azul3 h1 {font: 14px Verdana; color: #000000; text-align: center; font-weight: bold; padding-left: 0px; padding-top: 3px;}
#separador {width: 232px; height: 1px; background: url('portada/menulinea.jpg') no-repeat; background-position: center center;}
#separador2 {width: 232px; height: 1px; background: url('portada/bloglinea.jpg') no-repeat; background-position: center center;}
#lateral_blanco {height: 5px; background: url('portada/ptoblanco.jpg'); margin-left: 2px;}



/* Blogs*/

#blog1 {width: 222px; height: 58px; margin-left: 5px; background: url('portada/blog1.jpg') no-repeat;}
#blog2 {width: 222px; height: 58px; margin-left: 5px; background: url('portada/blog2.jpg') no-repeat;}
#blog3 {width: 222px; height: 58px; margin-left: 5px; background: url('portada/blog3.jpg') no-repeat;}
#blog4 {width: 222px; height: 58px; margin-left: 5px; background: url('portada/blog4.jpg') no-repeat;}
#blog1 h1, #blog2 h1, #blog3 h1, #blog4 h1 {font: 11px Arial,Verdana; color: #a2a2a2; text-align: left; font-weight: bold; padding-left: 68px; margin-top: -22px;}
#blog1 h2, #blog2 h2, #blog3 h2, #blog4 h2 {font: 11px Arial,Verdana; color: #000000; text-align: left; font-weight: bold; padding-left: 68px; padding-top: 1px;}
#blog1 h1 a, #blog2 h1 a, #blog3 h1 a, #blog4 h1 a {color: #fff; text-shadow: 1px 1px 1px #333; font-decoration: none;}
#blog1 h1 span, #blog2 h1 span, #blog3 h1 span, #blog4 h1 span {padding-left: 10px; font-size: 11px; color: #ccc;}
#blog1 p, #blog2 p, #blog3 p, #blog4 p {font: 11px Arial,Verdana; padding-left: 68px; }
#blog1 p a, #blog2 p a, #blog3 p a, #blog4 p a {font: 11px Arial,Verdana; }



/* Banners*/

#village {width: 220px; height: 105px; background: url('portada/village.jpg'); margin-left: 5px;}
#publi1 {width: 220px; height: 45px; background: url('portada/publi-marina-benicarlo.gif'); margin-left: 5px;}
#publi2 {width: 220px; height: 45px; background: url('portada/iberdrola.jpg'); margin-left: 5px;}
#publi3 {width: 220px; height: 45px; background: url('portada/publi3.jpg'); margin-left: 5px;}
#tienda {width: 220px; height: 75px; background: url('portada/tienda.jpg'); margin-left: 5px;}
#publi4 {width: 220px; height: 45px; background: url('portada/publi4.jpg'); margin-left: 5px;}
#publi5 {width: 220px; height: 45px; background: url('portada/salon-nautico.gif'); margin-left: 5px;}
#notasprensa {width: 220px; height: 59px; background: url('portada/notasprensa.gif'); margin-left: 5px;}



/* Especial0*/

#salonnautico {width: 222px; height: 80px; margin-left: 5px; background: url('portada/salonnautico.jpg') no-repeat;}
#salonnautico h1 {font: 11px Verdana; color: #a2a2a2; text-align: left; padding-left: 80px; margin-top: -20px;}
#salonnautico h2 {font: 11px Verdana; color: #000000; text-align: left; font-weight: bold; padding-left: 80px; padding-top: 0px;}

/* Especial1*/

#audimedcup {width: 222px; height: 80px; margin-left: 5px; background: url('portada/audimedcup.jpg') no-repeat;}
#audimedcup h1 {font: 11px Verdana; color: #a2a2a2; text-align: left; padding-left: 80px; margin-top: -20px;}
#audimedcup h2 {font: 11px Verdana; color: #000000; text-align: left; font-weight: bold; padding-left: 80px; padding-top: 0px;}


/* Especial2*/

#americascup {width: 222px; height: 77px; margin-left: 5px; background: url('portada/americascup.jpg') no-repeat;}
#americascup h1 {font: 11px Verdana; color: #a2a2a2; text-align: left; padding-left: 80px; margin-top: -20px;}
#americascup h2 {font: 11px Verdana; color: #000000; text-align: left; font-weight: bold; padding-left: 80px; padding-top: 0px;}


/* Especial3*/

#volvooceanrace {width: 222px; height: 74px; margin-left: 5px; background: url('portada/volvo-ocean-race.jpg') no-repeat;}
#volvooceanrace h1 {font: 11px Verdana; color: #a2a2a2; text-align: left; padding-left: 80px; margin-top: -20px;}
#volvooceanrace h2 {font: 11px Verdana; color: #000000; text-align: left; font-weight: bold; padding-left: 80px; padding-top: 0px;}


/* Linea Separación*/

#separapie {width: 975px; height: 13px; float: left; margin-left: 10px; text-align: center; background: url(portada/footernews.jpg) repeat-x;}


/* Footer News*/

#footernews-1, #footernews-2, #footernews-3, #footernews-4, #footernews-5, #footernews-6 {width:295px; float:left; padding:10px; margin-left:10px; margin-top: -10px; margin-bottom: -10px;}
hr {width:100%; height:0px; text-align:left; border-top:0px; border-bottom:#e5e5e5 solid 1px;}
#footernews-1 ul, #footernews-2 ul, #footernews-3 ul, #footernews-4 ul, #footernews-5 ul, #footernews-6 ul  {list-style-type:none;}
#footernews-1 li, #footernews-2 li, #footernews-3 li, #footernews-4 li, #footernews-5 li, #footernews-6 li {padding-left: 10px; margin-top: -10px; background: url(portada/puntero.jpg) 0% 9% no-repeat;}
#footernews-1 h1, #footernews-2 h1, #footernews-3 h1, #footernews-4 h1, #footernews-5 h1, #footernews-6 h1 {font: 12px Arial; color: #000000; text-align: left; font-weight: bold; margin-top: 0px;}
#footernews-1 h2, #footernews-2 h2, #footernews-3 h2, #footernews-4 h2, #footernews-5 h2, #footernews-6 h2 {font: 11px Arial; color: #000000; text-align: left; padding-left: 3px; padding-top: 0px;}


/* Footer*/

#footernuevo {width: 975px; height: 52px; float: left; margin-left: 10px; margin-top: 10px; padding-top: 6px; text-align: center; background: url(portada/fondopie.jpg) repeat-x;}
#footernuevo p {font-size: 11px; margin: 0; margin-top: 5px;}
#footernuevo a {color: #005993;}
