/*  
Theme Name: Blue Box
Theme URI: http://www.blogohblog.com/
Description: Blue Box is a 2 columns Wordpress theme. Lightweight theme for personal use. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

img, iframe { border: none; }
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #50504f; background-image: url(images/gbck.gif); background-repeat: repeat; }
#box {width:880px; background-color: White; margin:20px auto; padding:10px; }
#box #top { width:880px; height:100px; background-image: url(images/top.jpg); background-repeat: no-repeat;  margin:0; padding:0; }
#box #top #header { float:left; width:300px; margin:0 0 0 10px; padding:0; }
#box #top #header h1{text-indent:-10000px; margin:0; padding:0; }
#box #top #header h1 a {display:block; background: url( images/logo.gif ) no-repeat left; width: 474px; height:100px; }
#box #top #desc{color:#fff; float:right; text-align:right; font-size:16px; font-weight: bold; margin:0px auto; padding:80px 4px 0 0; }

#splash { width:880px; background:url(images/splash.jpg) no-repeat; height:200px; margin:0; padding:0; display: none; }
#main{background-color:#f3f2ed; height:30px; margin:10px auto; }
#mainbck{background: White; width:880px; margin:5px auto; padding:0; background-image: url(images/mainbck.gif); background-repeat: repeat-y; }
*html h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; color:#666; padding:0 0 4px 5px;  }
#nav{height:30px; line-height:30px; float:left; padding:0; }
ul.nav{height:30px; line-height:30px; float:left; list-style:none; font-size:12px; font-weight:700; text-transform:uppercase; margin:0; padding:0; }
ul.nav li{float:left !important; list-style-type:none; margin:0; padding:0; }
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{border-bottom:0; border-left:0; background-color:#f3f2ed; color:#069; float:left; display:block; text-decoration:none; padding:0 10px; }
ul.nav li a:hover,ul.nav li a:active{background-color: White; color:#555; text-decoration:none; }
ul.nav li.home a{border-left:2px solid #fff; text-decoration:none; }
ul.nav li.current_page_item a{text-decoration:none; color:#555; background-color: White; }
ul.nav li ul{float:left; margin:0; padding:0; }

#content{width:540px; float:left; margin:5px auto; padding:0 15px 0 0; }
.entry{width:600px; background-color:White; float:left; color:#666; text-align:justify; border-bottom:#ccc 1px dotted; margin:5px auto; padding:5px; ackground-color: Yellow; }
.entry h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; margin:0 auto; padding:0 0 5px 0; ackground-color: Yellow; }

#sidebar{width:230px; float:right; margin:5px; padding:0; }
.rsidebar{width:210px; color:#666; margin:0 auto; padding:0 5px; }
.rsidebar h2{font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.rsidebar ul{list-style-type:none; margin:0; padding:0; }
.rsidebar ul li{list-style-type:none; margin:0 0 10px; padding:0; }
.rsidebar ul li ul{list-style-type:square; margin:0; padding:0 3px; }
.rsidebar ul li ul li{list-style-type:none; background:transparent url(images/b.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
a:visited{text-decoration:none; color:#069; border:none; }
a:hover{text-decoration:underline; color:#69c; border:none; }
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt; }
#wp-calendar a{text-decoration:none; display:block; }
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align:left; width:100%; }
#wp-calendar th{font-style:normal; text-transform:capitalize; }
#wp-calendar{empty-cells:show; width:100%; margin:10px auto 0; }
#wp-calendar #next a{padding-right:10px; text-align:right; }
#wp-calendar #prev a{padding-left:10px; text-align:left; }
#wp-calendar td{text-align:center; padding:3px 0; }
#wp-calendar td.pad:hover{background-color: White; }
a:link,a:active{text-decoration:none; color:#14568a; border:none; }
.navigation{width:520px; float:left; color:#666; }
.alignright{float:right; margin-top:10px; }
.alignleft{float:left; margin-top:10px; }
.space{background-color: White; height:5px; clear:both; margin:0 auto; padding:0; }
#searchform{height:26px; line-height:26px; float:left; margin:0; padding:0 0 10px; }
input#s{color:#5188d2; width:140px; border:1px solid #cbcbcb; background-color:#fcfcfc; }
input#searchsubmit{background-color:#4879aa; color:#fff; font-size:13px; border:1px #2f5c89 solid; }
.bobcomments{border-top:5px solid #006394; background-color:#fbfbf9; border-bottom:1px solid #006394; margin-bottom:20px; }
#commentform{border-top:1px dotted #cedeef; border-bottom:1px dotted #cedeef; margin:0; padding:15px 15px 1px; }
#commentform label{display:block; margin:0; }
#commentform input{width:170px; margin:0 5px 10px 0; padding:1px; }
#commentform textarea{width:380px; margin:0 0 10px; padding:0; }
#commentform #submit{margin:0 0 20px; }
#commentform p{margin:5px 0; }
ol.commentlist{margin:0 0 1px; padding:0; }
ol.commentlist li{border-top:1px solid #cedeef; display:block; list-style:none; margin:0; padding:15px 15px 1px; }
ol.commentlist li.commenthead{display:block; list-style:none; margin:0; padding:5px 15px; }
ol.commentlist li.commenthead h3{margin:0; }
ol.bob{border-top:1px solid #cedeef; list-style:none; margin:0 0 1px; padding:15px; }
ol.bob li{display:block; list-style:none; background:transparent url(images/hb.gif) 0 2px no-repeat; padding-left:15px; margin:0 0 5px; }

/** Footer **/
#footer{width:870px; background-color:#69c; height:30px; line-height:30px; clear:both; color:#fff; margin:0; padding:0 0 0 10px;   background-image: url(images/bottom.jpg);  }
#footer a:visited { text-decoration:none; color:#006495; border:none; padding: 2px 4px 2px 4px;  background-color: White;  }
#footer a:hover   {text-decoration:underline; color:#006495; border:none; padding: 2px 4px 2px 4px; background-color: White;  }
#footer a:link,#footer a:active{ text-decoration:none; color:#006495;  border:none; padding: 2px 4px 2px 4px; background-color: White;  }


.myFrame { border: none; }
.sidebarHeadline { font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align:center; width:100%; padding-bottom: 4px; }

.post-meta { width:580px; overflow: hidden; font-variant: small-caps; color: maroon; }
html>body .post-meta { width:590px; overflow: hidden; font-variant: small-caps; color: maroon; border: none; }

.post-meta iframe { position: relative; left: -46px; border: none; }
html>body .post-meta iframe { position: relative; left: -40px; border: none; }

.post-meta-key { color: green; font-weight: bold; font-size: 0; display: none; }


/* Rundgang */
.hidden { display: none; }
.rundgang { position: absolute; top: 10px; left: 0px; width: 100%; height: 520px; overflow: hidden; text-align: center; border: none; }
.rundgang .inhalt { position: relative; top: 0px; left: 0px; width: 920px; height: 520px; overflow: hidden; border: none; }


/** WETTER **/
.wetterde_widget_forecast .wetterde_widget_forecast_box .wetterde_widget_forecast_content .wetterde_widget_forecast_info { margin: 8px 0 0 4px !important; }
