/*  
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>.
*/
 
html { height: 101%; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: #000 /*url(images/gbck-18.png) repeat; */}/*xx*/
#box { width: 710px; background: #B3C929; margin:  0px 0px 0px 0px; padding: 5px; }

#splash { width: 710px; background: #000 url(images/header-21.png) right no-repeat; height: 244px; margin: 0; padding: 0; } /*HEADER-GRAFIK*/


#header { float: left; text-align: left; width: auto; height: 25px; margin: 0; padding: 0 0 0 15px; position: absolute; }

#header .name { margin: 10px 0px 0px 0px; padding: 0 65px 0 0; font-size: 24px; font-weight: bold; }
#header .name a { display: block; height: 51px; color: #fff; font-family: Arial Black, Arial Black, Gadget, sans-serif;}
#header .name a:hover { color: #cbdb6e; }

#desc { clear: both; color: #B1BF53; height: 5px; text-align: left; font-size: 11px; margin: 40px 0 0 16px; padding: 0 5px 10px 0; position: absolute; }


#main {background: url(images/naviback-21.png); height: 29px; margin: 0px auto;  }/*navi leiste*/
#mainbck { width: 710px; background: #000;  margin: 5px auto; padding: 0; }

* html h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; color: #666; padding: 0 0 0 5px; }

#nav {  height: 30px; line-height: 30px; float: right; 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;  color: #fff; float: left; display: block; text-decoration: none; padding: 0 10px; }
ul.nav li a:hover,ul.nav li a:active { background: #CADF37; 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: #fff !important; background: #000; }
ul.nav li ul { float: left; margin: 0; padding: 0; }



#content { width: 463px; float: right; margin: 5px auto; padding: 0 16px 0 16px; background: #fff; } /*mitte*/

/*
.post-content {
	position: relative;
	padding: 10px;
	background-color: #e8e6e0;
	}
*/

.post { line-height: 17px; margin: 10px 0 0 0 ;}
.post small { float: right; text-align: right; font-size: 9px; color: #b3b3b3; margin-right: 12px; }

.entry { width: 460px; background: #fff; float: left; color: #666; text-align: left; border-bottom: #ccc 1px dotted; margin: 0; padding: 0; }
.entry h2,h3 { font-family: Courier New, Courier New, Courier6, monospace; font-size: 14px; font-weight: 700; margin: 0 auto; padding: 0; }

.entry h1 { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size: 20px; line-height: 21px; font-weight: 700; margin: 0 auto; padding: 0;  display: inline; color: #486500; }
.entry h1 a { color: #486500; }
.entry h2 { font-size: 12px; margin: 12px 0px 12px 0px; clear: both; }



#sidebar { width: 208px; color: #fff; float: left; margin: 0px 0px 5px 0px; padding: 0px; }

/*.rsidebar { width: 200px; color: #e6cb9c; padding-bottom: 6px; margin-bottom: 6px; padding: 2px 8px; }xx*/

.rsidebar .widgettitle { font-size: 14px; border-bottom: solid 0px #fff; padding: 5px 0 5px 5px; margin: 10px 0px 10px 0px; font-weight: bold; background: #000; }/*xx*/
.rsidebar ul { list-style-type: none; margin: 0; padding: 0; }
.rsidebar ul li { list-style-type: none; margin:0; padding: 0; }
.rsidebar ul li ul { list-style-type: none; margin: 0px; padding: 0px; }
.rsidebar ul li ul li { list-style-type: none; padding: 5px 0px; }
.rsidebar ul li ul li a{ padding: 5px 0 3px 5px; margin: 0 0px 0 0; display: block; font-size: 12px; background: #B2C92E; line-height: 15px; color: #fff; border-top: #fff solid 1px; }/*xx*/
.rsidebar ul li ul li a:hover, .rsidebar ul li ul li a:visited { padding: 3px 0 3px 5px; display: block; color: #666666; text-decoration: none; border-top: #fff solid 2px; border-right: #fff solid 2px; border-bottom: #fff solid 2px; border-left:#9AAF20 solid 3px; background: #D9EF59;  }/*xx*/


	
li.firstCurrent a { color: #000!important; }
/*li.nextCurrent a { color: #900; }*/
li.lastCurrent a { color: #000 !important; }


#footer { width:700px; background-color:#B2C92E; height:30px; line-height:30px; clear:both; color:#fff; margin: 0; padding:0 0 0 10px; }

#footer a:link, #footer a:active { text-decoration: none; color: #fff; border: none; }
#footer a:hover { text-decoration: underline !important; color: #fff; border: none; }
#footer a:visited { text-decoration: none; color: #fff; border: none; }



a, a:active { text-decoration:  none; color: #959A9F; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;} /*xx*/
a:hover { text-decoration: none; color: #69c; }
a:visited { text-decoration: none; color: #069; }


.navigation{width:520px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}


#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:#fcfcfc;}
input#searchsubmit{background:#4879aa;color:#fff;font-size:13px;border:1px #2f5c89 solid;}
.bobcomments{border-top:5px solid #006394;background:#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;}
*/



.postListTitle { font-family: Arial Black, Arial, Gadget, sans-serif; font-size: 14px; font-weight: 700; margin: 32px 0px 15px 15px;  color:#90a800; }

.postList ul { padding-left: 16px; }
.postList ul li { margin-top: 12px; }
.postList ul li a, .categoryEntry a { font-family: Arial, Arial Black, Gadget, sans-serif; font-size: 12px; font-weight: bold; color:#BFBF53;}
.postList ul li a:hover   { color: #9E9F27 !important; }
.postList ul li a:visited   { color: #3f5b00;  }
.categoryEntry a:hover { color: #9E9F27 !important; }
a.mehr { font-weight: normal; font-size: 11px; }


/******* Werbeflächen: *******/

	   #metaCols { width: 980px; margin: 0px auto; }
* html #metaCols { width: 986px; } /* 3px-bug */
 
	   #metaCol_1 { width: 130px; float: left; margin-top: 91px; } /* Skyscraper links */
	   #metaCol_2 { width: 720px; float: left; }
	   #metaCol_3 { width: 130px; float: right; margin-top: 91px; text-align: right; } /* Skyscraper rechts */
	
	   #pageTop { background: transparent; width: auto; }  /* Banner Oben */
	   .bannerTop { width: 728px; margin: 0 auto 10px auto; }
	   #pageBottom { background: transparent; width: auto; clear: both; }  /* Banner Unten */
	   .bannerBottom { width: 728px; margin: 0 auto; }


/* *** */

	   #artikel_text_unten { clear: both; }

	   


.ads_1 { width: 230px; margin: 0 20px 0px 0px; float: left; }s
.ads_2 { width: auto; margin: 0px 0 0 0px; }
.ads_1 .head, .ads_2 .head { color: #999; font-size: 9px; margin-bottom: 7px; }
.ads_1 .ad, .ads_2 .ad { padding: 2px 4px 2px 4px; margin: -2px -4px 10px -4px; }
.ads_1 .ad:hover, .ads_2 .ad:hover { background: #FAFFDF; }
.ads_1 a.link, .ads_2 a.link { color: #369; font-size: 16px; line-height: 21px; text-decoration: underline; font-weight: normal; font-family: arial; }
.ads_1 a.link:hover, .ads_2 a.link:hover { color: #6F7F17; }
.ads_1 a.url, .ads_2 a.url { color: #666; text-decoration: none; font-family: arial; }


	   