/*  

Theme Name: Wurzeln
Theme URI: http://wurzeln-und-fl�gel.de
Description: 100% Handmade
Version: 0.1
Author: Daniel Reitzig
Author URI: http://www.danielreitzig.de/

*/

body {
font: normal normal 10px verdana, sans-serif;
}

.mybutton {
height: 1.4em;
background-color: blue;
color: white;
text-decoration: none;
border: 1px solid black;
padding: 0px;
cursor: pointer;
}          



.bypostauthor {background:#FFFFCC; color:#000; !important; }

.comment {

	border-top: 1px solid #F0F0F0;

	border-right: 1px solid #F0F0F0;

	border-left: 1px solid #F0F0F0;

	padding: 20px;

	width: 410px

	}

.lastcomment {

	border-bottom: 1px solid #F0F0F0;

	}

	

.odd {

	background: #F8F8F8;

	}



.avatar {



	float: left;

	margin: -5px 20px 5px 0;

	}



#respond, #comments {

	margin-top: 30px;

	}

.author, .comment-meta {

	color: #666;

	font-style: italic;

	margin-bottom: 10px;

	}

.comment-meta a {

	color: #666;

	text-decoration: none;

	}

.commentlist {

	width: 452px;

	border-bottom: 1px solid #F0F0F0;

	}

.commentlist li {

	list-style: none;

	}

.comment-author {

	margin: 5px 0;

	}

.fn, .says {

	font-size: 1.2em;

	font-weight: bold;

	font-style: normal;

	}

.fn a {

	color: #333 !important;

	text-decoration: none;

	}

.children .comment {

	width: 390px;

	border-right: 0;

	border-top: 0;

	border-bottom: 1px solid #F0F0F0;

	margin-top: 20px;

	}

.children .children .comment {

	width: 370px;

	}

.children .children .children .comment {

	width: 350px;

	}

.children .children .children .children .comment {

	width: 330px;

	}

.children .children .children .children .children .comment {

	width: 310px;

	}

strong.search-excerpt { background: yellow; }

.post img {
float:left; 
border: 1px dotted silver;
padding: 20px;
margin-top: 20px;
margin-right: 20px;
margin-bottom: 20px;

} 

.firstpage_teaser {

margin-bottom: 20px;
min-height: 120px;
width: 100%;
border: 1px dashed silver; 
padding: 20px;
}

.postTitle {
font: normal bold 28px "times new roman", serif;
color: #000000;
<!-- border: 1px dotted blue; -->
padding-left: 10px;
padding-top: 20px;
width: 730px;
}

h3 {
font: normal bold 18px "times new roman", serif;
color: #000000;
}


h4 {
font: normal normal 16px "times new roman", serif;
color: #000000;
}

.post {
width: 730px;
height: auto;
font: normal normal 13px verdana, sans-serif;
line-height: 200%;
color: #000000;
<!-- border: 1px dotted red; -->
padding-left: 10px;
}

.post a { color: black; border-bottom: 1px dotted silver; padding-right: 12px; background: url(document-lines-micro-icon.png) no-repeat right; }



.postMeta {
width: 730px;
height: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
<!-- border: 1px dotted blue; -->
}


.postTitle a {

color: #000000; !important;
text-decoration: none;

}


.postTitle a:hover {

color: #4D4D4D; !important;
text-decoration: none;

}

a {
	color: #silver;
	text-decoration: none;
}

a:hover {
	color: black;
	text-decoration: none;
}

small {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

blockquote {
		margin-bottom: 0.5em;
		margin-top: 0.5em;
		margin-left: 0.1em;
		padding: 0;
		color: rgb(153, 0 ,0);
		padding-left: 0.6em;
		border-left: solid 4px;
		background-image: none;
	}
#wrapper {
	display: block;
	float: left;
	padding: 0px;
	height: 100%;
	width: 100%;
	<!-- border: 1px dotted blue; -->
	position: static;
}


#content {
	display: block;
	margin: 10px;
	float: left;
	height: auto;
	width: 100%;
		<!-- border: 1px dotted red; -->
	position: static;
}

#leaderbanner {
	display: block;
	margin: 0px;
    padding: 0px;
	float: left;
	height: 90px;
	width: 728px;
	<!-- border: 1px dotted red; -->
	position: static;
}

#headernavi {
	display: block;
	margin-top: 10px;
margin-right: 30px;
    padding-right: 10px;
	float: left;
	height: 20px;
	width: 1050px;
		<!--  border: 1px dotted green; -->
	position: static;
	background-color:#663300;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#headerdate {
	display: block;
	margin-left: 10px;
		margin-top: 2px;
		margin-bottom: 2px;
float: left;
	<!--  border: 1px dotted green; -->


}

#headermeta {
	display: block;
	margin-right: 10px;
			margin-top: 2px;
		margin-bottom: 2px;

float: right;
	<!--  border: 1px dotted green; -->

}

#headermeta a {
color: white;
text-decoration: none;
}

#headermeta a:hover {
color: white;
text-decoration: none;
}

#headermeta a:visited {
color: white;
text-decoration: none;
}




#headerlogo {
	display: block;
	margin-top: 10px;
    padding-left: 10px;
	float: left;
	height: 50px;
	width: 1040px;
	<!-- border: 1px dotted black; -->
	position: static;
	
}

#uppernavbar {
	display: block;
	margin-top: 10px;
	float: left;
	height: 20px;
margin-right: 240px;
	width: 1050px;
	border-bottom: 1px dashed #DDDDDD;
	position: static;
	
}

#uppernavbarmenu {
	display: block;
	<!-- padding-left: 5px; -->
	float: left;
	height: 30px;
	width: 1050px;
margin-right: 240px;
	position: static;
	text-align: left;
	align: center;
	
}
.style1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}



.h_mnu_01{
	width: 100%;
	font: normal normal 9px verdana, sans-serif;

	text-decoration: none;
}

.h_mnu_01 ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #FFFFFF;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-style: dashed;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0
}

.h_mnu_01 ul li{
display: inline;
}

.h_mnu_01 ul li a{
	float: left;
	color: #000000;
	padding: 5px 11px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C0C0C0;
}

.h_mnu_01 ul li a:visited{
color: #000000;
}

.h_mnu_01 ul li a:hover, .h_mnu_01 ul li .selected{
	color: #FFFFFF !important;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #673434;
}


#contentarea {
	display: block;
	margin-top: 15px;
	float: left;
	height: auto;
	width: 1050px;
	<!-- border: 1px dotted red; -->
	position: static;
}

#featureartikel {
	
	float: left;
	padding: 10px;
margin-right: 10px;
	height: auto;
	width: 730px; 
	<!-- border: 1px dotted blue; -->
	position: relative;

font-family: 'Verdana';
font-size: 15px;
	
}

#featureartikel h1 {

font-family: 'Times New Roman',Times,serif; font-size: 200%;

}


#sidebar {
	display: block;
float: right;
	width: 235px;
	<!-- border: 1px dashed black; -->
	position: relative;
	background-color: #ffffff;
}


#msgbox {
	display: block;
margin-top: 10px;
	padding: 10px;
	<!-- min-height: 100px; -->
	width: 230px;
	border: 1px dashed silver;
	position: static;
	background-color: #ffffff;
}


#wide_msgbox {
	display: block;
	padding: 11px;
	height: 33px;
	width: 210px;
	border: 1px dashed silver;
	position: static;
	background-color: #ffffff;
}

#msgbox2 {
	display: block;

margin-top: 10px;
		padding: 10px;
	min-height: 100px;
	width: 180px;
	border: 1px dashed silver;
	position: static;
	background-color: #ffffff;
}

#msgbox h3 {

font-family: 'Verdana'; font-size: 11px;
font-weight:bold;

}

#trenner {
	height: 2px;
width: 730px;
margin-right: 240px;
	float: left;
	border-bottom: 1px dashed #DDDDDD;
}



.pagelink a, .pagelink a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.pagelink a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.pagelink a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.pagelink a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.pagelink span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.pagelink span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.pagelink span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}


