/*
Theme Name: Autogenau Blog
Description: Autogenau Blog 12.06.09
Version: 1.6
Author: 
*/

*{margin:0; padding:0;}
body {
	font-size:12px; /*font-size: 62.5%;  Resets 1em to 10px */
	font-family: tahoma,arial,verdana,sans-serif;
	background-image:url(images/background.jpg);
	margin:0 auto;
	background-position:top center;
	background-repeat:no-repeat;
	background-color: #f0f0f0;
	color: #353535;
	text-align: left;
	line-height:18px;
	}
#page{width:986px; margin: 0 auto;}

.br{border:1px solid red;}

p{margin:5px 0;}

h2 a {font-size:24px; font-weight:normal; color:#000000; line-height:normal;}
h2 a:hover{color:#1d88bc; text-decoration:none;}
a {text-decoration:none; color:#1d88bc;}
a:hover {text-decoration:underline; color:#1d88bc;}
#header #home a:hover {color:#a10b6e;}
a img{border:none;}
#header_links a{text-decoration:none; color:#3e3f41;}
#header_links a:hover{text-decoration:underline;}
#footer a {font-size:12px; font-weight:normal; color:#76868D;}
.meta a{color:#353535; font-weight:bold;}
.meta2 a{color:#353535; font-weight:bold;}
a.more-link{color:#1d88bc; font-weight:bold; margin:0px;}
a.post-edit-link{padding-left:15px;}

hr{border:dashed #ccc 1px;}

h1{font-size:24px; font-weight:normal; color:#000000; line-height:normal;}
h2{font-size:24px; font-weight:normal; color:#000000; line-height:normal;}
h3{font-size:14px;} 
h1, h2, h3 {font-family:tahoma;  padding:0 0 5px; text-align:left;}

.fl{float:left;}
.fr{float:right; margin-bottom:21px;}
.cb{clear:both;}

/*img, a:link img, a:visited img{border:border:1px solid #999; padding:1px;}*/
img.left,img.center,img.right,img.norm{ margin:5px 12px 5px 0; }
img.left{ float:left; margin:0 12px 5px 0; }
img.center{ display:block; margin:0 auto 5px auto; }
img.right{ float:right; margin:0 0 5px 12px; }
.alignleft{
	float:left;
	margin-right:20px;
	margin-top:5px;
	
	
}
.bookmark_img img{ border:0;}
.bookmark img{border:0;}

.alignright{
	float:right;
	margin-top:5px;
	margin-left:10px;
}

.alignleft2{
	padding-left:38px;
	
	}

.alignleft2 a{
	color:#1d88bc;
	
	}

.alignright2 a{
	color:#1d88bc;
	
	}		
	
.alignright2{
	padding-left:38px;
	}	

.entry img{padding:0px; border:10px solid #f0f0f0;}	
.entry2 img{padding:4px; border:1px solid #f0f0f0;}

#wrapper{ border:0px solid blue; padding:0 0px;  width:986px; margin-right:20px;}
.content_padding{padding:0 0px;}


/*******************Title*******************/
#titlelink h1{
	font-family: Century Gothic, Arial;
	font-size: 36px;
	font-weight: normal;
	text-align:right;
	color:#141414;
	line-height:33px;
	margin-top:38px;
	margin-right:20px;
	
	}
	
.headline{
	font-family: Century Gothic, Arial;
	font-size: 36px;
	font-weight: normal;
	color:#141414;
	line-height:normal;
	margin-top:32px;
	margin-right:20px;
	text-align:right;
	}	
	
#subtitle h3{
	font-family: Century Gothic, Arial; 
	font-size: 20px;
	font-weight: normal;
	color:#141414;
	line-height:normal;
	margin-bottom:10px;
	margin-right:20px;
	text-align:right;
	}
	
#search{
	margin-left:-40px;
	}	
		
/*******************header*******************/
#header{background:url(images/headerwrap.jpg) no-repeat; height:322px;}
#head_left{ no-repeat; height:87px; width:10px; float:left;}
#logo{ no-repeat; height:77px; width:250px; cursor:pointer; margin-top:-55px; margin-left:50px;}
#head_right{ no-repeat; height:87px; width:10px; float:left;}
#head_wrap{width:986px; float:left;}
#header_links{float:right; width:350px; height:50px; margin-top:-15px;}
#back_site{margin-top:50px;}
/*******************header*******************/

/******************content*******************/
#page_wrapper{width:986px;}
#content{width:560px; padding:1px 20px 0 18px; margin-top:-36px;}
#content-wrapper{ }
#content-top{ repeat-x; height:0px; width:560px; padding:10px 0 0 15px; font-size:16px; color:#8caf13;}
#content-bot{background:url(images/content_bottom.png) no-repeat; height:57px; width:986px;}
#content_bg{background:url(images/wrapper_bg.png); width:986px;}
.post{margin:20px 0;}
.commentlist li {list-style-type:none; width:570px; margin-left:5px;}
.post_title{margin-bottom:5px; margin-top:-15px; padding-top:0px;}

.meta{font-size:11px; font-family:Tahoma; font-weight:normal; color:#353535; margin-top:0px; height:35px; width:566px; margin-bottom:6px; border:2px solid #e6e6e6; margin-left:-11px; }
.submeta{font-size:11px; font-family:Tahoma; font-weight:normal; padding-top:5px; color:#353535; height:28px; border: 1px solid #ffffff; background-color:#f0f0f0; padding-left:8px;}

.meta2{font-size:11px; font-family:Tahoma; font-weight:normal; color:#353535; margin-top:0px; height:35px; width:566px; margin-bottom:6px; border:2px solid #e6e6e6; margin-left:-11px; }
.submeta2{font-size:11px; font-family:Tahoma; font-weight:normal; padding-top:5px; color:#353535; height:28px; border: 1px solid #ffffff; background-color:#f0f0f0; padding-left:8px;}

/*.logo_sm{background:url(images/logo_small.jpg) no-repeat; width:26px; height:17px;}*/
.title_date{width:525px; padding:0px 20px 0 36px; margin-top:-22px;}
.title_date1{width:525px; padding:0px 20px 0 36px; margin-top:-22px; margin-bottom:6px;}
.title_date2{width:525px; padding:0px 20px 0 36px; margin-top:-22px;}
.post-ratings{height:20px;}
.title_datebutton{
border:2px solid #1986BA;
background-image:url(images/currentdate.jpg);
width:29px;
height:30px;
color:#ffffff;
font-size:14px;
padding-bottom:10px;
text-align:center;
margin-left:-21px;
margin-top:-20px;
padding-left:5px;
padding-right:5px;
}



.archive_mod{margin-top:10px;}
.continue{font-family:Tahoma; font-size:12px;  line-height:18px; margin-bottom:11px; margin-top:3px;}
h1.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }
h2.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }
h3.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }
h4.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }
h5.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }
h6.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#353535; padding-left:38px; padding-top:5px; }


h2.comments{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#3E3F41; padding-left:7px; padding-top:11px; padding-bottom:5px;}
h3.comments{padding-left:7px; font-size: 12px;}
#comments {padding-left:15px;}

h3.related_post_title{font-family:Tahoma; font-size: 12px; padding-top:12px; margin-top:-11px;}
.related_post li{list-style:none; font-size:12px; line-height:25px; margin-left:0px;} 
.related_post{padding-bottom:14px;}
.post_cont{padding-left:15px; padding-bottom:25px; padding-top:5px;}

 
.wp-caption-text{text-align:right; font-size:11px; height:18px; margin-top:0px; padding-right:6px; padding-bottom:4px;}
.entry{border-bottom:0px solid #CAE779; padding-bottom:5px;}
.entry2{/*border-bottom:1px solid #CAE779;*/ padding-bottom:7px;}
.entry3{padding-bottom:0px; padding-left:15px;}
.book {font-weight:bold; width:550px; padding-top:0px; padding-bottom:7px; margin-bottom:12px; border:0;}


/******************content*******************/

/******************sidebar*******************/

#sidebar-right{width:176px; list-style-type:none; padding:0; margin-right: 20px; margin-top:-66px; line-height:auto;}
#sidebar-left{width:175px; margin-left:12px; margin-top:-66px; line-height:auto;}
#sidebar-left ul, #sidebar-right ul{ list-style-type:none;}
#tag_cloud-2 .widgettitle, .widgettitle{background:url(images/sidebar_top.png) no-repeat; height:6px; color:#fff; font-weight:bold; font-size:14px; padding:28px 10px;}

.widget li{ padding:0 10px 4px 10px;  no-repeat scroll 15px 10px; margin-top:10px; }
.widget{padding-bottom:0px;  background-image:url(images/sidebar.png); background-repeat:repeat-x; background-position:top;}
.widget a{ color:#bdbdbd;}
/*.widget a:hover{color:#ccc;}*/
#sidebar_left_bot{background:url(images/sidebar_left_bot.jpg) no-repeat; height:0px;}
#sidebar_right_bot{background:url(images/sidebar_right_bot.jpg) no-repeat; height:0px}
#feed_wrap{ padding-right:180px; font-size:12px; font-weight:bold; color:#353535; margin-top:-17px; padding-bottom:10px; text-align:right;}
#feed_img{text-align:right; margin-top:-17px; padding-right:240px;}
#feed_wrap a{color:#353535;}
#tag_cloud-2 div{padding: 0 10px;}
#cloud2color {padding: 0px 10px 10px 15px; line-height:normal;}
#cloud2color .widgettitle{height:21px; color:#fff; margin-left:-15px; margin-bottom:10px;} 
#searchform{padding-left:0px; margin-left:-15px; padding-top:25px; margin-top:15px;}
#recentcomments{color:#BDBDBD;}

/******************sidebar*******************/

/******************comments*******************/
#comment_box{background-color:#8caf13; padding:5px; color:#fff;}
.author{background-color:#8caf13;}
.author a:hover{color:#000;}
#author{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:2px solid #e6e6e6; font-family:Tahoma; font-size:12px;}
#email{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:2px solid #e6e6e6; font-family:Tahoma; font-size:12px;}
#url{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:2px solid #e6e6e6; font-family:Tahoma; font-size:12px;}
#label{position:absolute; margin-top:4px;}
#comment_box a:hover{color:#000;}
#commentform{margin-left:7px;}
#commentform input{margin-bottom:5px;}
#respond{background-color:#f0f0f0; border:2px solid #e6e6e6; width:566px; margin-left:5px; margin-right:5px;}
#subrespond{border:1px solid #ffffff;}
#comment{ margin-bottom:5px; border:2px solid #e6e6e6; width:532px; font-family:Tahoma; font-size:12px; padding:3px 3px 2px 3px;}
.comment-body{background-color:#F0F0F0; border:1px solid #ffffff; padding:7px; margin:0px;}
.comment{background-color:#F0F0F0; border:2px solid #e6e6e6; padding:0px; margin:15px 0; max-width:566px;} 


/******************comments*******************/

/******************footer*******************/
#footer{ background-image:url(images/footer_bg.jpg); background-repeat:no-repeat; height:80px; width:986px; padding:0 30px; margin:0 auto;}
#footer_txt{padding:25px 0 0 30px; color:#353535;}
#footer_links{text-align:right; margin-top:-25px; padding-right:90px;}
#footer_links a{color:#353535;}

/* paginator*/

.navigation{
	display:block;
	text-align:center;
	margin-top:10px;
	}

.wp-pagenavi  {font-size: 12px;  margin-top:0px; padding-left:7px; padding-bottom:10px;}

.wp-pagenavi a, .wp-pagenavi a:link {
		font-weight: bold;
	padding: 1px 5px 2px 5px;
	color: #353535;
	font-size: 12px;
	margin: 2px;
	background-color:#DEDDDD; repeat-x;
	border: 1px solid #CAC9C9;} 
	

.wp-pagenavi a:hover {
	text-decoration: none;
	background-color: #f0f0f0;
	color: #535353;
	font-size: 12px;}
	
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 0px;
	margin: 0px 2px 2px 2px;
	color: #353535;
	font-weight: normal;
	font-size: 12px;} 

.wp-pagenavi span.current {
	font-weight: bold;
	padding: 1px 5px 2px 5px;
	color: #353535;
	font-size: 12px;
	background-color:#fff; repeat-x;
	border: 1px solid #CAC9C9;
	line-height:normal;
	margin:2px;
	} 

.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	color: #535353;
	background-color: #FFFFFF;
	font-size: 12px;} 

.wp-pagenavi .extend {
	padding: 2px 4px 2px 0px;
	margin: 2px;
	color: #535353;
	background-color: #FFFFFF;
	font-size: 12px;} 
	



