/*  
Theme Name: buerobibel
Theme URI: http://www.dtv.de/
Description: 
Version: 1.0
Author: fsch
Author URI: http://www.menonthemoon.com/

Based on the Blueprint CSS Framework:
http://code.google.com/p/blueprintcss/
*/

@import "css/lib/compressed.css";
body { 
	background: url(images/bg.jpg) repeat top left;
	color: #2a2a2a;
	}
a { color: #eb690a; }

#header {
	height: 289px;
	margin: 0;
	padding: 0;
}
.container { 
	width: 1212px;
	margin: 0;
	padding: 0;
	}
#kaffee { 
	width: 244px;
	}
#wrapper_papier { 
	min-height: 571px;
	height:auto !important;
  	height:571px;
	background: url(images/bg_side.png) repeat-y top right;
	float: left;
	padding-right: 27px; 
}
#papier { 
	width: 941px;
	min-height: 571px;
	height:auto !important;
  	height:571px;
	background: #eeeeee url(images/papier.jpg) no-repeat top left; 
	padding-bottom: 75px;
	}
		#content { padding-left: 102px; width: 493px; }
		#logo { width: 226px; padding-left: 76px;}
		img.logo { padding-bottom: 15px; }
		#nav {
			 min-height:27px;
 			 height:auto !important;
  			height:27px;
  						margin-bottom: 108px;
		}
		#nav ul { 			
			height: 27px;
			width: 493px;
			margin: 0;
			padding: 0;  }
		#nav li { 
			height: 27px;
			display: block;
			float: left;
		}
		#nav a { 
			display: block;
			height: 27px; 
			background: url(images/nav.gif) no-repeat top left;
			text-decoration: none;}
		#nav li { }
			#nav .dasbuch  a { width: 115px;  } 
			#nav .derautor a { width: 142px;   background-position: -115px 0px;  }
			#nav .sprechstunde a { width: 236px;  background-position: -257px 0px;  }
			
			#nav .dasbuch  a:hover { background-position:   0 -26px; }
			#nav .derautor a:hover { background-position:   -115px -26px; }
			#nav .sprechstunde a:hover  { background-position:  -257px -26px; }
		#nav span  { visibility:hidden;  }

#categories {  text-align: right; }
	#categories li a { padding: 5px; background: #eb690a; text-transform: uppercase; color: #FFFFFF;  text-decoration: none;}
	#categories li { padding: 5px 0; list-style-type: none; } 
#papier_footer { 
	position: absolute;
	bottom: 23px;
	left: 348px;
	
	color: #333333;
	
	 }
	 #papier_footer a { text-decoration: none; color: #333333; }
	 #papier_footer a:hover { text-decoration: underline; }
	 .rss_icon { 
	 	padding:5px 0 5px  25px;
	 	display: block;
	 	background: url(images/rss.gif) no-repeat center left;
	 }
#endpapier { 
	min-height: 571px;
	position: absolute; 
	bottom: 0; 
	right: 0; 
	background: url(images/bg_side.png) repeat-y; }
		
#footer { padding-left: 244px; }

h2.pagetitle { 
	font-size: 1.7em;
	font-weight: bold;
	color: #eb690a; 
	text-decoration: none;
	margin-bottom: 25px;

}
.rssLinkListItemTitle a { 
	font-size: 1.3em;
	font-weight: bold;
	color:#333333;
	text-decoration: none;
	margin-bottom: 15px;
		display: block; 
}
.rss-cont { margin-bottom: 1.5em;  }

.post h2 a , .post h2{ 
	font-weight: bold;
	color:#333333;
	text-decoration: none;
	margin-bottom: 15px;
	}
	.post img { margin-top: 0; }
	.post strong { color: #eb690a; }
.small, .small a { color: #747070; }

#flickr_thumbs { margin: 0 0 15px 0; }
	#flickr_thumbs img {  
		background: #FFF; 
		padding: 1px; 
		margin-bottom: 1px; }

#social_media { 
	margin: 15px 0 15px 0;
	 }
.facebook_link { 
	padding:0 0 5px  20px;
	background: url(images/facebook.gif) left top no-repeat;
	margin-left: 5px; }
.twitter_link {	padding:0 0 5px  20px;
	background: url(images/twitter.gif) left top no-repeat;
	margin-left: 5px; }

#twtr-widget-1 h3, #twtr-widget-1  h4 { clear: none; } 



