body{
	background-image:url(../witzigmann_bilder/background.jpg);    /* Seitenintergrund Streifen */
	background-repeat:repeat-x;
	background-color: #c5c4c0;     /* Seitenhintergrund Farbe */
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#5a575a;
	font-size:0.9em;
	padding:30px 0;
}

*{
	margin:0;
	padding:0;
}

a{	
	color: #593b59;
	text-decoration: none;
}

a:active{	
	color: #a9a6a6;
	text-decoration: none;
}

a:hover{	
	color: #a9a6a6;
	text-decoration: none;
}

h1 {
	font-size: 0.9em;
	padding-left: 5px;
	line-height: 25px;
	border-top: #999999 thin solid;
	border-bottom: #999999 thin solid;
	width: 350px;
	height: 25px;
	color: #272727;
	}
		
h2 {
	font-size: 0.8em;
	padding-left: 5px;	
	line-height: 20px;
	}
	
h5 {
	font-size: 0.8em;
	padding-left: 5px;
	line-height: 20px;
	font-weight: bold;
	}
	
h6 {
	font-size: 0.8em;
	padding-left: 5px;
	font-style: italic;
	line-height: 15px;
	font-weight: normal;
	}
	
	
	
table {
	font-size: 0.9em;
	width: 585px;
	padding-left: 20px;
}


table.klein {
	font-size: 0.8em;
	width: 585px;
	padding-left: 8px;
	text-align: left;
}

p.kommentar {
	line-height: 20px;
	font-style: italic;
	color: #666666;
	text-align: justify;
	padding-right: 35px;
	width: 550px;
	padding-left: 20px;
}

img{
	border:none;
}
		
#center_all{
	width:900px;
	margin:0 auto;
	padding:0;
	position: relative;
	z-index: 1;	/*background-color:#CCC;*/
}

#center_header{
	width:900px;
	/*background-color:#CCC;*/
	height:101px;
	margin:0;
	padding:0;
}

#center_header_portrait{
	width:900px;
	/*background-color:#CCC;*/
	height:119px;
	margin:0;
	padding:0;
}

* html #center_header_portrait{
	width:900px;
	/*background-color:#CCC;*/
	height:119px;
	margin:0 0 -3px 0;
	padding:0;
}

#center_center{
	width:900px;
	/*background-color:#CCC;*/
	height:391px;
	margin:0;
	padding:0;
}

#center_center2{
	width:900px;
	/*background-color:#CCC;*/
	background-image:url(../witzigmann_bilder/background_content.jpg);
	background-repeat:repeat-y;
	margin:0;
	padding: 5px 0 0 3px;	
}

a.content{
	margin:0;
	padding:2px 0;
	text-decoration: underline;
	}
	
#center_center2 p{
	margin:0;
	padding:2px 0;
	}

#center_footer{
	width:900px;
	/*background-color:#CCC;*/
	height:133px;
	margin:0;
	padding:0;
}

#center_footer2{
	width:900px;
	/*background-color:#CCC;*/
	height:93px;
	margin:0;
	padding:0;
}

.navigation{
	float: left;
	width: 240px;
	font-weight: bold;
	font-size:80%;
	margin:0;
	position:relative;
	z-index:6000;
	line-height: 140%;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
			}

.navigation ul	{padding: 0;
				margin: 0;
				cursor:pointer;
				}
			
.navigation li	{list-style-type:none;
				padding: 0;
				margin:5px 0 0 0;
				}
				
.navigation ul ul{	padding: 0;
					margin: 0px;
				}
.navigation li ul li{list-style-type:none;
				padding: 0;
				margin:3px 0 0 15px;
				}
				
#search_results{
	width:610px;
	float:left;
	margin: 0;
	padding:0;
}

#search_results p{padding: 5px 5px 5px 15px;
width:360px;
float:left;
font-size:90%;
	margin:0;
}

#search_results h1 {
	font-size: 0.9em;
	padding-left: 10px;
	line-height: 25px;
	border-top: #999999 thin solid;
	border-bottom: #999999 thin solid;
	height: 25px;
	width:360px;
	float:left;
	}

#search_results p.images{
	float:right;
	width: 220px;
	top: -20px;	/*padding-top: 5px; */
	margin:0;
	padding:0;
		}	
		
#search_results #image_oben{
	width: 610px;
	margin-top: 20px;
		}
		
#search_results #image_oben img{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

#search_results #content_breit p{
	width:575px;
	float:right;
	font-size:90%;
	margin:0;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 25px;
}

* html #search_results #content_breit p{
	width:575px;
	float:right;
	font-size:90%;
	margin:0;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 15px;
}

#search_results #content_breit {
	padding-left: 10px;
	}
	
#search_results #content_breit h1 {
	font-size: 0.9em;
	padding-left: 5px;
	line-height: 25px;
	border-top: #999999 thin solid;
	border-bottom: #999999 thin solid;
	width: 595px;
	height: 25px;
	}
#search_results #content_breit p.buchtexten{
	width:595px;
	float:right;
	font-size:90%;
	margin:0;
	padding:5px 0;
}

#search_results #content_breit span.jahr{
width:40px;
float:left;
	margin:0;
	padding:0;
	font-weight:bold;
}

#search_results #content_breit span.text{
width:570px;
float:right;
	margin:0;
	padding:0;
}

#search_results #content_breit a.buch1{
width:275px;
float:left;
	margin:0 5px 0 0;
	padding:0;
	height:110px;
	border:#666 1px solid;
	cursor:pointer;
}

#search_results #content_breit a.buch2{
width:275px;
float:right;
	margin:0 5px 0 0 ;
	padding:0;
	height:110px;
	border:#666 1px solid;
	cursor:pointer;
}

#search_results #content_breit a:hover{
	color: #5a575a;
	font-weight: normal;
	text-decoration: none;
}

#search_results #content_breit span.buchbild{
	width:100px;
	height:100px;
	float:left;
	margin:0;
	padding:8px 0 0 0;
	text-align:center;
}

#search_results #content_breit span.buchbild img{
	max-width:90px;
	max-height:90px;
}

#search_results #content_breit span.buchtext{
width:175px;
float:right;
	margin:0;
	padding:5px 0 0 0;
	height:110px;
}

#search_results #content_breit span.buchtexth3{
width:165px;
font-weight:bold;
font-size:90%;
margin:0;
padding:0;
color:#593b59;
}

#search_results #content_breit span.buchtexth4{
width:165px;
font-size:90%;
margin:0;
padding:0;
color:#593b59;
}

#search_results #content_breit span.buchtextp{
width:165px;
font-size:90%;
margin:0;
padding:0;
}

#search_results #content_breit span.clear{
width:600px;
height:5px;
clear:both;
}

#ornament_right{
	background-image:url(../witzigmann_bilder/Witzigmann.png);
	position: absolute;
	background-repeat: no-repeat;
	width: 140px;
	height: 519px;
	z-index: 2000;
	left: 900px;
	top: 40px;
				}
		
#ornament_left{
	background-image:url(../witzigmann_bilder/Ornament_1.gif);
	position: absolute;
	background-repeat: no-repeat;
	width: 377px;
	height: 600px;
	bottom: 5px;
	z-index: 5000;
	left: -250px;
				}
				
#ornament_witzigmann{
	background-image:url(../witzigmann_bilder/Witzigmann.png);
	position: absolute;
	background-repeat: no-repeat;
	width: 1600px;
	height: 1026px;
	/*z-index: 1;*/
	left: -500px;
	top: 10px;
				}

div#fancy_inner h3{
	color:#593b59;
	font-size:100%;
	padding:5px;
	margin:0;
}

div#fancy_inner h4{
	color:#593b59;
	font-size:90%;
	padding:5px 0 5px 10px;
	margin:0;
	font-weight:bold;
}

div#fancy_inner h5{
	color:#593b59;
	font-size:90%;
	padding:5px 0;
	margin:0;
	font-weight:normal;
}

div#fancy_inner p{
	color: #333;
	font-size:80%;
	padding:3px 0;
	margin:0;
}

div#fancy_inner p.images{
	text-align:center;
	width:250px;
	float:left;
	padding:0 10px 0 0;
}

div#fancy_inner p.images img{
	max-width:240px;
}

* html div#fancy_inner p.images img{
	width:240px;
}

div#fancy_inner p.last{
	height:30px;
	width:100%;
	margin:0;
}

div#fancy_inner a{
	color: #333;
	padding:3px 0;
	text-decoration:underline;
	cursor:pointer;
	margin:0;
}

#content_breit .data h3{
	color:#593b59;
	font-size:100%;
	padding:5px;
	margin:0;
}

#content_breit .data h4{
	color:#593b59;
	font-size:90%;
	padding:5px 0 5px 10px;
	margin:0;
	font-weight:bold;
}

#content_breit .data h5{
	color:#593b59;
	font-size:90%;
	padding:5px 0 5px 10px;
	margin:0;
	font-weight:normal;
}

#content_breit .data p{
	color: #333;
	font-size:80%;
	padding:3px 0;
	margin:0;
	width:200px;
}

#content_breit .data p.images{
	text-align:center;
	width:250px;
	float:left;
	padding:0 10px 0 0;
}

#content_breit .data p.images img{
	max-width:240px;
	float:left;
}

* html #content_breit .data p.images img{
	width:240px;
	float:left;
}
