/*
Theme Name: CVJM Coswig
Theme URI: http://www.cvjm-coswig.de
Description: Theme created for CVJM Coswig. 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>.
Version: 1.0
Author: Robert G&uuml;hne (Theme based on Pop Blue DE-Version by Bob http://www.blogohblog.com/) 
Author URI: http://www.utzel-butzel.de

This theme was designed and built by Robert G&uuml;hne of <a href="http://www.utzel-butzel.de/">Utzel-Butzel.de</a> based on Pop Blue DE-Version by Bob http://www.blogohblog.com/ based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/
body{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size:11px;margin:0;padding:0; color:#000; background:url(images/Hintergrund.jpg) repeat-x top;}

/* Header */
#top{width:100%;margin:0px auto; padding:0; text-align: left;}
#header{margin:0 auto; width:870px; height: 178px; padding:0;} 
#logo {float:left; }
h1, h2, h3 {color: #1F1C13; padding:0px; margin-top:20px; margin-bottom:10px; font-size:17px; font-weight:bold; }
#content h2 {border-bottom: 1px solid #EFEFEF; line-height: 30px; }
a:link { text-decoration: none; color : #AF0000; border: none;}
#content p a  { text-decoration:underline;}
a:active { text-decoration: none; color :  #000; border: none;}
a:visited { text-decoration: none; color : #000000; border: none;}
a:hover	{  color: #7B0002; border: none;}
a img {border: 0px;}
.clr {clear:both; }

/* Navigation */

#nav{height:36px;padding:0; float:right; margin-right:60px; }
#nav2{height:35px; margin:0 auto; padding-top:53px;}
ul.nav2{height:35px;line-height:35px;float:left;list-style:none;font-size:12px; margin:0;padding:0;}
ul.nav2 li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited{text-decoration:none;  color:#FFF; float:left;display:block;text-align:center; margin-right:10px; height:41px; width: 98px;  line-height:48px; }
ul.nav2 li a:hover{text-decoration:none; background:url(images/Menutabactive.jpg) no-repeat;}
ul.nav2 li a:active{color:#FFF;text-decoration:none; background:url(images/Menutabactive.jpg) no-repeat;}
ul.nav2 li.current_page_item a{text-decoration:none;color:#FFF; background:url(images/Menutabactive.jpg) no-repeat;}
ul.nav2 li ul{float:left;margin:0;padding:0;}

/* Inhalt */

.postmetadata { background:#FFF; padding:5px;}
span.cmt{background:transparent url(images/comments.png) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty{background:transparent url(images/folder.png) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
#main{width:850px;margin:0 auto;}
#content{float:left;width:450px;  overflow:hidden; margin-top:100px;}
.entry{float:left; width:450px; line-height: 2.0;}

/* Sidebar */

#sidebar{font-weight: 120%; float:right;width:396px; overflow:hidden; margin-top:0px; }
#rsidebar{float:left; width:326px; padding:0; padding-top:55px;  padding-left: 70px; background:url(images/sidebar.jpg) no-repeat; overflow:hidden;}
#rsidebar h2{font-size:16px; font-weight: normal; margin:0 0 10px;padding:0; width:390px; clear:both;}
#rsidebar ul{list-style-type:none;margin:0;padding:0; width:100%;}
#rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0; width:370px;}
#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/page_white_text.png) no-repeat 0 0px;border:0;margin:0;padding:0 0 5px 20px;}
#rsidebar ul li ul li a{color:#000; padding:3px;}
.navigation{width:580px;color:#666;margin:0 auto; padding:0;}
.alignright{float:right;margin-top:10px; margin-bottom:10px;}
.alignleft{float:left;margin-top:10px; margin-bottom:10px;}
#searchform { height:35px; line-height:35px; float:left; margin-bottom: 10px; padding: 0;  }
#s { color: #000; width: 160px !important; border: 1px solid #cbcbcb; background:#fcfcfc;}

/* Footer */

#footer{clear:both;}
#footerbox{background-position:-6px; height: 34px; width:670px; margin:0 auto; padding-left:30px; padding-right:30px;}
.footer{color:#000; line-height:30px !important;  width:730px; margin:0 auto; padding:0; text-align:center;}
.footer a:hover{text-decoration:underline;color:#000;}
.footer a:link,.footer a:active,.footer a:visited{ color:#000; padding:3px; text-decoration:underline;}

/* Comments */

.boxcomments{margin-bottom:20px;width:100%;}
#commentform{margin:0;padding:15px 0px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:415px;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{background:#FAFAFA; border:1px #EFEFEF solid; display:block;list-style:none;margin-bottom:10px;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{list-style:none;margin:0 0 1px;:15px;}
ol.tblist li{display:block;list-style:none;background:#e7f9ff;margin:0 0 5px;}

/* Begin Form Elements */
#searchform {
	text-align: left;
	}

#sidebar #searchsubmit {
font-size:14px;
color:#333;
padding:3px;
clear: both;
}

#sidebar  #s {
	width:130px;
	padding: 6px;
	font-size:14px;
	}