/*
Theme Name: Lanzarote Theme
Theme URI: http://www.3cees.de/
Description: Das Wordpress Theme f&uuml;r Lanazarote-privat.de
Version: 1.0
Author: Lars Schilling
Author URI: http://www.3cees.de/

*/
body{padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff}
#body{min-height: 100%}
body a:hover{text-decoration:underline !important}
#header{height:130px;width:100%; position:absolute;top:0}
#main{padding-top:150px;}
#header-bottom{height:23px; background:#000;border-bottom:3px solid #afe1fa; position:absolute;top:130px; width:100%}

.description{font-family:Arial, Helvetica, sans-serif; font-size:90px;color:#85C226; display:block;overflow:hidden;width:70%;font-weight:bold;float:left; position:relative; top:40px}

#logo{float:left; width:29%;padding:10px 0 0 1%}
#logo img{border:0; }
#langlist{list-style:none;margin:0;width:90px;float:right;z-index:3;padding:4px 0 0 0; z-index:5; position:absolute;top:130px;right:1%}
#langlist li{display:block; float:left; margin:0 5px 0 0}
#langlist li a img{border:0;}
.mail{position: relative; bottom:-3px}

#mobile{width:27%;padding:4px 0 0 1%; float:left;color:#fff; font-size:13px; }
#blogname{width:100%;float:left;color:#fff; font-size:14px; font-weight:bold;text-align:center;position:absolute; top:134px; z-index:4; }

#content{float:left;width:81%; padding:0 0% 0 1%; max-width:1600px;}
.wide-content{width:77% !important; padding:0 2.5% 0 2.5% !important;}
#cl{width:73%;padding:0 1.5% 1.5% 0;overflow:hidden; float:left; margin:1.5% 0 1.5% 0}

#cr1{width:25.3%; float:left;padding:0 0% 1.5% 0;margin:1.5% 0 1.5% 0; border-left:1px solid #AFE1FA;min-height:750px; overflow:hidden  }

#sidebar{float:left; width:17.5%;min-height:750px; background:#e6f5ff; border-right:1px solid #AFE1FA;}
#page_list_1{margin-bottom:70px}

.ngg-gallery-thumbnail-box{margin:0 auto 0 6.5% !important;width:91%; text-align:center !important;overflow:hidden}

/*.ngg-gallery-thumbnail-box img{border:none !important; padding:0 !important; width:94.3%} */
.ngg-gallery-thumbnail{border:none; margin:5px auto 8px 1.7% !important;overflow:hidden;padding:4px !important; width: 200px; float: none !important; background:none !important; clear:both; width:91%}
.ngg-gallery-thumbnail span{color:#666; font-size:10px !important; text-align:center !important; display:block; clear:both;width:94%;}

.clear{clear:both}
.alignleft{float:left; margin:0 8px 0 0; border:none}
.alignright{float:right; margin:0 0px 0 8px; border:none}
h1{/*color:#00A2D8*/color:#00A2D8; font-size:15px}
h2{color:#00A2D8; font-size:14px}
h3{color:#00A2D8; font-size:13px}
{
-moz-box-shadow:1px 1px 5px #333;
-webkit-box-shadow:1px 1px 5px #333;
-khtml-box-shadow:1px 1px 5px #333;
box-shadow:1px 1px 5px #333;
border:1px solid #ccc
}

#wp_page_numbers ul li, .ptr img, .gallery1 img, #obj-list li a img, .single-main img.resize, #map, #map2/*, .ngg-gallery-thumbnail*/,.gallery-single-gall a, .pagepost .lightbox-enabled img, .sbimg  {
-moz-box-shadow:2px 2px 4px #AFE1FA;
-webkit-box-shadow:1px 1px 5px #AFE1FA;
-khtml-box-shadow:1px 1px 5px #AFE1FA;
box-shadow:1px 1px 5px #AFE1FA;
border:1px solid #cdcdcd;
overflow:hidden
}

.pagepost .lightbox-enabled img {margin: 5px auto 5px auto;padding:0px;border:1px solid #ccc}
.entry h1{margin:20px 0 20px 0 !important}
.entry h3{margin:0px 0 0px 0 !important}
.welle1{width:100%}
.welle2{ clear:both; width:100%; margin:20px 0 20px 0}


.page-list{list-style:none;padding:0;margin:0; width:100%; display:block;}
#pl1{margin:25px 0 0 0}
#pl2{}
.page-list li {list-style:none;padding:0 20% 0 0;margin:15px 0 15px 0;display:block; width:80%;}
.page-list li a{font-size:12px; font-weight:bold; color:#000; text-decoration:none;display:block;padding:4px 0 4px 25px; background:url(/wp-content/themes/lanzarote_theme/images/bullet.gif) left no-repeat; margin:0 0 0 10px}
.current_page_item a{color:#00A2D8 !important}
.current_page_item{background: url(/wp-content/themes/lanzarote_theme/images/current_bullet.gif) right center no-repeat !important}
.page-list li a:hover{color:#00A2D8}
.spacer1{width:100%}

.post{font-size:12px}
.post a{color:#254890; text-decoration:none}
.entry{text-align:justify}
.bible{padding:0 5% 0 5%}
.entry p{line-height:1.5em;}

#obj-list{list-style:none; padding:0; margin:0; }
#obj-list li{display: block; float:left; width:47%; padding:10px 2% 10px 0; height:100px;margin-bottom:20px; }
#obj-list li a img{border:1px solid #fff; float:left; margin:0 10px 0 0}
#obj-list li h3{margin:3px 0 0 0; display:inline-block}
#obj-list li h3 a{font-size:13px; text-decoration:none; /*color:#00A2D8*/color:#00A2D8}
#obj-list li h3 a:hover{text-decoration:underline;color:#00A2D8}
.suns {margin:2px 0 4px 0;overflow:hidden; display:block}
.suns1{margin:0 0 2px 0;display:block;}
.slogan{color: #00A2D8; margin:4px 0 4px 0; font-size:12px; display:block}
.persons{margin:0px !important; display:block}
.suns img{margin-right:4px}
.overview1{display:table-cell; vertical-align:middle;}
.single-object{margin:20px 0 0 0 }
.ptl{float:left; width:46%;}
.ptr{float:left; width:53%;}
.ptr img{float:left; margin:0 8px 8px 0;border:1px solid #cdcdcd !important}
.ptl h1{color:#00A2D8}
.short-descr{font-size:12px; line-height:1.5em; list-style:none; padding:0; margin:0;}
.short-descr li{margin:0 0 5px 3px; background:url(/wp-content/themes/lanzarote_theme/images/bullet1.gif) left center no-repeat; padding-left:12px; text-align:left !important}
.lead-in, .first-item{font-weight:bold; color:#161616; padding:0 !important; background:none !important}
.single-main img.resize{float:right; margin-left:10px}
.single-main{font-size:13px; padding:0 5px 0 5px}
.single-object{width:98%; margin-left:1%; text-align:justify;}
.single-main h3{margin-top:4px !important;}
.single-main a{color: #00A2D8; text-decoration:none}
#more1{font-size:11px; display:block; text-align:left; color:#666; padding-left:5px}
h6{font-weight:bold; font-size:inherit; background:url(/wp-content/themes/lanzarote_theme/images/bullet.gif) left top no-repeat; height:25px; padding-left:25px; color: #161616}
.gallery1{margin:10px 0 10px 0; }
.gallery1 img {display:inline-block}
.gallery-single-gall{padding:15px 0 15px 0; text-align:center}
.gallery-single-gall #prev6, .gallery-single-gall #prev7{margin:6px !important}
.gallery-single-gall {text-align:center}
.gallery-single-gall a{border:1px solid #AFE1FA;overflow:hidden; display:block; margin:6px; float:left;padding:0 !important}
.gallery-single-gall a img{border:0 !important}
#prev6{margin:0 2px 0 3px}
#prev7{margin:0 3px 0 2px}
#map, #map2{width:98%;margin:0 auto 0 0.5%; height:300px; float:left}
form.contact-small{padding:0 5px 0 5px}
form.contact-small h3{margin-top:0;}
form.contact-small{font-size:12px;}
.request{color:#161616; line-height:2.2em; display:block}
form.ptl p{margin:0 0 0 10px;}
form.contact-small .float{float:left; margin-right:3%;}
.input1{border:1px solid #AFE1FA; margin:3px 0 10px 0}

.ddfm{margin:15px 0 0px 0; padding:0 0 0px 0; }
.float-contact{float:left;width:50%; margin-bottom:20px}
.fmtext, .fmverify{float:left; margin-right:7px}
.fmtextarea{font-family: Arial, Helvetica, sans-serif; font-size:13px; width:70%; height:160px}
.fieldwrap img{margin-bottom:10px}
.fieldwrap{margin-top:10px;overflow:hidden}
#ddfm_button{margin:5px 0 0 0px !important;top:0px; left:0px  }
#post-2871 .entry p{text-align:left !important}
.form_error{border:2px solid #00A2D8}
.error_msg{}
.note{font-size:10px !important; color:#666; display:block; width:75%; margin-bottom:10px}
 
.navigation{clear:both; margin:20px 0 40px 0;overflow:hidden;color: #00A2D8}
.navigation a{font-size:13px; text-decoration:none;color: #00A2D8}

#wp_page_numbers ul{padding:0 0 4px 0;margin:30px 1.8% 20px 0; display:block; clear:both; overflow:hidden; float:left}
.pn1 #wp_page_numbers ul{0px 1.8% 0 0px}
#wp_page_numbers ul li{display:block;height:18px;padding-top:2px; width:20px;margin-right:5px; color:#666; float:left; text-align:center; font-size:13px;}
#wp_page_numbers ul li a{display:block;text-decoration:none; color:#666; text-decoration:none; text-align:center;}
.page_info{width:100px !important; border:0 !important; color:#666 !important; text-align:left !important; background:none !important;
-moz-box-shadow:0px 0px 0px !important;
-webkit-box-shadow:0px 0px 0px !important;
-khtml-box-shadow:0px 0px 0px !important;
box-shadow:0px 0px 0px !important;
border:0px !important }
#wp_page_numbers ul li:hover, .active_page{border:1px solid #999  }
#wp_page_numbers ul li a:hover, .active_page a{color:#00A2D8 !important; font-weight:bold}
.page_info:hover{background: none !important; font-weight:normal !important; color:#00A2D8 !important;border:0 !important}
.sternchen{color:#666; font-size:12px; text-align:right;}

#site-meta{position: absolute; height:50px;width:17%; text-align:left; color:#333; font-size:10px; padding-left:0.5%; line-height:1.6em;}
#site-meta a{color:#333; text-decoration:none}
#map2{height:600px;margin-top:20px}
.sb_link{font-size:13px; text-decoration:none;color:#00A2D8}
#post-4561{margin:20px 0 0 0}
.author-name{color:#254890 !important}
.author-info{margin-bottom:3px; border-bottom:1px solid #cecece; padding-bottom:2px}
.entry-content{color:#333; padding-right:10px !important}

.pagepost .ngg-gallery-thumbnail-box{border:1px solid #fff;padding:0 !important;margin:0 !important; width:33% !important}
.pagepost .lightbox-enabled1{overflow:hidden; display:block;padding:0 !important}

.ngg-galleryoverview{text-align:center; display:block}
.new_thumb_box{overflow:hidden; text-align: center !important;clear:both; display:inline-block; margin:0 auto 0 auto;}
.new_thumb_box a{overflow:hidden; display:inline-block !important;}
.new_thumb_box img{margin:10px !important;border:0px}
.gallery1{text-align:center !important}

#translate-chooser{list-style:none;margin:0;width:90px;float:right;z-index:3;padding:4px 0 0 0; z-index:5; position:absolute;top:67px;right:1%}
#translate-chooser li{display:block; float:left; margin:0 5px 0 0}
#translate-chooser li a img{border:0;}


