/*
Theme Name:Lanzarote Digital
Theme URI:http://www.artek.es/
Description: Estilo de Foros Lanzarote Digital 
Version:1.0
Author:<a href="http://www.artek.com">Artek</a>
Author URI:
*/
*{border:0; margin:0; padding:0}
body{background:#ebe9e1 url(images/bgr.jpg) repeat-x top; color:#555; font:12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif}
a{color:#e8a02c; text-decoration:none}
a:hover{text-decoration:underline}
input, select, textarea{border:#cacaca 1px solid; font-size:12px; padding:5px}
select{padding:0}
li{list-style:none}

/*QUITAR BANNER CABECERA */
/*#top{ clear:both; height:0px; margin:0 auto; padding:10px 0 0 0; font-size:11px;margin-bottom:4px;}*/

/*DEJAR BANNER CABECERA*/
#top{clear:both; height:0px; margin:0 auto; padding:7px 0 7px 0; font-size:11px;margin-bottom:87px;}

.nav1{float:left}
.nav1 li{float:left}
.nav1 li a{color:#a0a09b}
.nav1 li a{display:block; text-align:center; float:left}
.nav1 li.active a, .nav1 li a:hover, .nav1 li.current_page_item a{color:#e8a02c; text-decoration:none}
.nav1{list-style:none; margin:0px; padding:0px}
.nav1 li{padding:0px; margin:0px 20px 0 0; display:inline; line-height:14px}
.entry{color:#888}
.subscribe{color:#a0a09b; float:right}
.subscribe a{color:#e8a02c}
.subscribe a:hover{text-decoration:underline}
#centercol,#sidebar{}
#topmenu{position:relative; height:33px;margin-bottom:20px}
#topmenu li{border-left:1px solid #dedbd1; float:left; line-height:33px}
#topmenu li a{color:#333; display:block; margin:0 1px 0 0; padding:0 15px}
#topmenu li a:hover, #topmenu li.active a{color:#ff7800; text-decoration:none}

#nav, #nav ul{padding:0; float:left; list-style:none;position:relative;}
#nav{padding:0;position:relative;}
#nav a{display:block}
#nav li{float:left; line-height:33px;}
#nav li a{color:#FFF !important}
#nav li ul li a{color:#000 !important}
#nav li ul li a:hover{color:#FFF !important}
#nav li a:hover{background:none}
#nav li ul{position:absolute; width:15em; left:-999em; padding-top:1px; }
#nav li:hover ul, #nav li.sfhover ul{left:auto; z-index:1000}
#nav li ul li{    background:#FFF url(images/bgr-box-trans.png) repeat-x top; border-bottom:1px solid #dedbd1; border-left:1px solid #dedbd1; border-right:1px solid #dedbd1; line-height:28px; width:15em}
#nav li:hover, #nav li.hover{ position:static}
#nav li ul ul{margin:-29px 0 0 15em}
#nav li:hover ul ul, #nav li.sfhover ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{left:auto}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}

#header{height:80px;}
#header .spacer{color:#a0a09b; float:right; font-size:11px; padding:17px 0px 0 0; text-align:right}
#header .spacer p{clear:both}

#header h1{color:#99003a;  margin:10px 0 5px}
#header h1 a{display:block; height:55px; width:520px}
#header h1 a span{display:none}
#header h1 a:hover{text-decoration:none}

#rss{ position:relative;top:-12px;right:0px; height:38px; width:39px; display:inline; float:right}

#search{background:url(images/bgr-search.gif) no-repeat; height:32px; margin:0 0 10px}
#search input{background:transparent; border:0; color:#a3a192; float:left; font-size:12px; margin:5px 0 0 10px; width:178px; padding:2px}
#search .btn{margin:7px 0 0; padding:0; width:auto}

h2{color:#99003a;  margin:0 0 5px}
h2 a{color:#000}
.h3, h3, h4, h5{color:#363636; font-size:12px; font-weight:bold; margin:0 0 5px}
#columns h3{font-weight:bold}
#centercol{float:left}
#sidebar{float:right}
#sidebar h3{font-size:14px; border-top: solid 4px #99003a;padding-top:4px;}
#centercol h3,#centercol .h3{font-size:14px; border-top: solid 4px #99003a;padding-top:4px;}
.featuredpost h2{font-size:30px}

.idTabs{font-size:12px; float:left; margin:0 0 8px 0}
.idTabs li{float:left}
.idTabs li a{background:#fff; color:#363636; font-weight:bold; padding:5px 8px; display:block; margin:0 7px 0 0; text-align:left; border:1px solid #dedbd1}
.idTabs li.last a{margin:0}
.idTabs li a:hover, 
.idTabs .selected{background:#ebe9e1; text-decoration:none}
.idTabs a{cursor:pointer}

.date-comments{ color:#999; font-size:11px; height:30px; line-height:15px; margin:0 0 0px}
.date-comments a{color:#999}

#centercol .date-comments p{line-height:25px}
span.commentsd{background:url(images/ico-comments.gif) no-repeat left 14px; padding:12px 0 0 20px}
span.comments{background:url(images/ico-comments.gif) no-repeat left 14px; padding:6px 0 0 20px}
span.continue{background:url(images/ico-continue-trans.png) no-repeat left; padding:1px 0 1px 20px; line-height:20px}
span.continue-archives{background:url(images/ico-arrow-trans.png) no-repeat right center; padding:0px 15px 0px 0px; margin-bottom:20px}
span.continue-archives-alt{background:url(images/ico-arrow-trans-left.png) no-repeat left center; padding:0px 0 0px 15px; margin-bottom:20px}
span.continue-archives a, span.continue-archives-alt a{color:#777; font-weight:bold; font-size:14px}
a.more{background:url(images/ico-arrow-trans.png) no-repeat left; color:#777; font-size:11px; padding:0px 0 0 15px}

.box, .widget{ margin:0 0 15px 0px; padding:4px 0}
.box img{margin:0 0 10px 0}
.box p{line-height:18px; padding:0 0 10px}

.widget{padding:15px}


.box2{ margin:0 0 15px 0px;}
.box2 .nav1{float:none; padding:0 0 0 0px}
.box2 .spacer.white{background:#fff; border:1px solid #dedbd1; clear:both;}
.box2 .flickr_badge_image img{float:left; background:#fff; border:1px solid #dedbd1; margin:4px 9px 4px 0px; padding:0px}
.box2 .flickr_badge_image img:hover{background:#ebe9e1; border:1px solid #dedbd1}

.ads{height:125px; margin:0; padding:10px 15px}
.ads img{float:left; margin:0 7px 0px 0px; border:1px solid #dedbd1}
.ads img.last{margin:0; float:right}
#mpu_banner{text-align:center;z-index:0;visibility:transparent}

.list1{padding:0; padding:15px}
.list1 li{background:url(images/ico-star-trans.png) no-repeat top left; margin:0 0 8px; padding:0 0 0 22px}
.list1 li a{color:#222}

.list2{clear:both}
.list2 li{background:#fff; border:1px solid #dedbd1; margin:0 0 5px; padding:12px 10px}
.list2 p{line-height:16px}

.widget ul{line-height:16px; padding:0px}
.widget ul li{border-bottom:1px solid #f1f1ed; padding:5px 0px}
.widget ul li a{color:#222}
.widget ul li ul{margin:5px 0 0px 10px}
.widget ul li ul li{background:none; border-top:1px solid #f1f1ed; border-bottom:none; padding:5px 0px}

.err{background:#ff0000}
#footer{clear:both;width:100%;background:#e4e2db url(images/bgr-footer.gif) repeat-x; font-size:11px; padding:18px 0 0px 0; font-size:11px; height:32px; margin-top:10px; line-height:22px}
#footer, #footer a{color:#777}
#footer img{vertical-align:middle}
#datos_suscripcion{display:none;background:#f5f4f0; margin:15px 0 15px 0px; padding:10px 18px 5px 18px; border:1px solid #dedbd1; color:#363636; text-align:left; font-size:14px}

.fix{clear:both; height:1px; margin:0 0 -1px; overflow:hidden}
.fl{float:left}
img.fl{margin:0 12px 5px 0}
.fr{float:right}
.ac{text-align:center}
.ar{text-align:right}
.gravatar{float:left; border:1px solid #DEDBD1; margin:0px 7px 0 0; padding:4px; background:#FFF}

.video{height:250px; margin:0 0 10px 0; width:300px; display:inline}

.vidtabs .idTabs{font-size:12px; margin:10px 0 0 0; width:100%; float:none}
.vidtabs .idTabs li{padding:0px; float:none}
.vidtabs .idTabs li a{background:#fff; color:#363636; font-weight:bold; padding:5px 8px; display:block; text-align:left; border:0px; margin:0}
.vidtabs .idTabs li.last a{margin:0}
.vidtabs .idTabs li a:hover, 
.vidtabs .idTabs .selected{background:#ebe9e1; text-decoration:none}

h2.commh2{font-size:1.4em !important; padding:0 0 5px; color:#333 !important}
ol.commentlist{margin:10px 0 20px; padding:0; list-style:none; font-size:12px; line-height:20px}
ol.commentlist p{margin-bottom:10px; line-height:20px}
.commentmetadata a{font-size:11px; color:#333}
ol.commentlist cite{font-style:normal; font-weight:bold}
ol.commentlist li{padding:20px 10px 10px 10px}
ol.commentlist li.alt{padding:18px 18px 5px 18px !important; background:#F8F8F4; border:1px solid #DEDBD1}
input#submit{font-size:12px; color:#363636; font-weight:bold; padding:7px 10px; margin:0 0 7px 0; text-align:left; border:1px solid #DEDBD1; background:#F5F4F0}

span.tags{background:url(images/ico-tags-trans.png) no-repeat left; padding:1px 0 0 20px}
.singleh2{font-size:1.8em !important; padding-top:5px}
.entry{padding:0;margin:0;text-align:justify !important}
.entry img {margin:0 5px 5px 5px}
.entry p{font-size: 12px;color:#888;font-weight: bold !important;line-height:15px !important;padding:0;margin:0}
.entry blockquote{padding:0px 10px; border-left:2px solid #777; margin:5px auto 15px auto; width:85%; color:#777; font-style:italic}
.entry blockquote p{font-size:12px; padding:5px 0px; margin:5px 0px; line-height:20px}
.entry img{padding:2px 2px 2px 2px; background:#F8F8F4; border:solid 1px #e6e6e6}
.entry ul, .entry ol{margin-bottom:15px; font-size:12px; line-height:20px}
.entry ul li ul, .entry ol li ol{margin-bottom:0px; padding-top:3px}
.entry ul li{list-style:circle inside !important; margin-left:15px; padding:3px 0px}
.entry ul li ul li{list-style:disc inside !important}
.entry ol li{list-style:decimal inside !important; font-size:12px; padding:3px 0px}
.entry ol li ol li{list-style:decimal-leading-zero inside !important}
.arclist ul li{color:#c0c0c0; font-size:12px; border-bottom:1px solid #f1f1ed; padding:5px 0px}
.catrss{background:url(images/ico-rss.gif) center left no-repeat; padding-left:24px; line-height:16px}
.navigation{}
.navigation a{color:#666; font-weight:bold; font-size:14px}
.alignleft{display:inline; float:left}
.alignright{display:inline; float:right}
.author_info{padding:0px; margin-top:15px; color:#666}
.author_photo{float:left; margin-right:10px; width:58px}
.author_photo img{background-color:#FFF; padding:4px; border:1px solid #ccc; width:48px; height:48px; float:left !important}
.author_info p{font-size:12px; padding:0px; margin-bottom:10px}
.author_info a{color:#000; text-decoration:none; padding:0}
.author_info a:hover{text-decoration:underline}
.author_info ul, .author_info li{margin:0px; padding:0px}
.author_info h3{font-size:14px; margin-bottom:10px; padding:0px}
.author_email a{background-image:url(images/ico-email.png); background-repeat:no-repeat; background-position:left center; padding-left:26px; padding-top:2px; padding-bottom:2px; text-decoration:none; font-weight:bold}
/* Cartelera de cine */
.titulo_peli{}
.imagen_peli{width:130px; border: 1px solid;padding: 4px; float:left;}
.datos_peli{float:left; margin-left:6px;width:380px;text-align:justify}
/*Lanzarotedigital antiguo */
.telefono{ background:url(/wp-content/themes/lanzarotedigital/images/ic-tfno.gif) 0 2px no-repeat; padding-left:20px;margin-left:6px}
.email{ background:url(/wp-content/themes/lanzarotedigital/images/ic-email.gif) 0 2px no-repeat; padding-left:20px;}
.canuncio0,.canuncio1{border:solid 1px;margin-bottom: 2px; border-color:#f5f4f0}
.badmin{background:#d4dc00; margin:0 0 15px 0px; padding:10px 18px 5px 18px; border:1px solid #dedbd1; color:#a0a602; text-align:left;}
.f4{padding-left:15px}
.tx0{background:#f5f4f0; border:solid 1px; border-color:#d6d4cd}
#comm, #feat, #colum, #pop{display:none}
/* Begin Contact Form CSS */
.contactform {position: relative;overflow: hidden;}
.contactleft {width: 25%; text-align: right; clear: both; float: left; display: inline; padding: 4px; margin: 5px 0; }
.contactright {width: 70%;text-align: left;  float: right; display: inline; padding: 4px; margin: 5px 0; }
.contacterror {border: 1px solid #ff0000;}
/* End Contact Form CSS */
.cabecera{background:#f5f4f0; border:1px solid #dedbd1}
.filaclara{background:#ffffff;text-align:center}
.filaoscura{background:#f7f7f7; text-align:center}
.filaclara:hover,.filaoscura:hover{background:#d8dcf2}
