﻿@charset "utf-8";
/* CSS Document */
body { 
	background-color:#ffffff; 
	font-weight: normal; 
	font-size : 10px; 
	font-family : Verdana, Arial, Helvetica,sans-serif; 
	color:#BEA391; 
	text-decoration:none; 
	line-height:14px;
	
		}
*{ margin:0; padding:0;}

h1 {
    font-size : 16px;
	color: #e64c0c;
	padding-bottom: 20px; }
p{
	font-size:10px;
	line-height:16px;}	
	
 .grau {
	font-size: 10px;
	color: #9d9e9e; }
#wrap
{
 	position : absolute;
	width : 955px;
 	height : 630px;
 	left : 50%;
 	top : 50%;
 	margin-left : -477px;
 	margin-top : -315px;


}

/*	
#wrap {
	width:955px;
	height:auto; 
	margin: 0  auto;
	}
*/ 	
#header{
	width: 955px;
	height: 98px;
	
	}   
#nav {
	width: 813px;
	height: 34px;
	float:left;
	
	}	        

#nav ul {
	list-style-type:none;
	}
#nav ul li {
	float:left;
	width: 142px;
	height:34px;
	background-image:url(images/nav_hg.gif);
	background-repeat:no-repeat;
	text-align:center;

	}	
#nav a {
	color: #ffffff;
	text-decoration:none;
	padding-top:10px;
	display:block;
	font-size: 10px;
	font-weight: bold;
	}

#nav a:hover {
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_ov.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	font-weight: bold;

	}
	
#nav .aktiv{
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_akt.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	padding-top: 10px;
	font-size: 10px;
	font-weight: bold;
	
		}	
		
			
#impressum {
		width: 142px;
		float:left;
		height: 34px;
		
		}	
#impressum ul {
	 list-style-type:none;
}
#impressum ul li {
	float:right;
	width: 142px;
	height:34px;
	background-image:url(images/nav_hg_ov.gif);
	background-repeat:no-repeat;
	text-align:center;
	}
#impressum a {
	color: #ffffff;
	text-decoration:none;
	padding-top:10px;
	display:block;
	font-size: 10px;
	font-weight: bold;
	}
#impressum a:hover {
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	}
#impressum ul li .aktiv{
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_akt.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	padding-top: 10px;
	font-size: 10px;	
	}
#navbottom {
	width: 843px;
	height: 50px;
	float:left;	
	}	        

#unav ul {
	list-style-type:none;
	}
#unav ul li {
	float:left;
	width: 142px;
	height:34px;
	background-image:url(images/unav_hg.gif);
	background-repeat:no-repeat;
	text-align:center;

	}	
#unav  a {
	color: #bea392;
	text-decoration:none;
	padding-top:10px;
	display:block;
	font-size: 10px;
	font-weight: bold;
	}
	
#unav  a:hover {
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_ov_bottom.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	font-weight: bold;

	}
	
#unav ul li .aktiv{
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/unav_hg_aktiv.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	padding-top: 10px;
	font-size: 10px;
		}	
#unav ul li .aktiv2{
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/unav_hg_aktiv2.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	padding-top: 10px;
	font-size: 10px;
		}			
#txt {
	padding-right: 20px;
		padding-top: 20px;
		padding-left:25px;
		padding-bottom:20px;
		}		
	
#inhalt{
	width: 953px;
	height: 336px;
	border: 1px solid #f1f1f2;
	}
	
#inhalt_txt{
	width: 908px;
	height: 296px;
	padding-right: 20px;
		padding-top: 20px;
		padding-left:25px;
		padding-bottom:20px;
	border: 1px solid #f1f1f2;
	line-height:95px
		
	}
	

#inhalt_txt a:visited{
                font-family :  Arial,Verdana, Helvetica, sans-serif;
                color:#d4a392;
                 text-decoration:none;
				font-size:10px;
}
#inhalt_txt a:link {
                font-family : Arial, Verdana, Helvetica, sans-serif;
                color:#d4a392;
                 text-decoration:none;
				font-size:10px;
				font-weight: bold;
}
#inhalt_txt a:hover {
                font-family : Arial, Verdana, Helvetica, sans-serif;
                color:#e75012;
                text-decoration:none;
			    font-size:10px;
				font-weight: bold;
}	

#links a:visited{
                font-family :  Arial,Verdana, Helvetica, sans-serif;
                color:#542e0f;
                 text-decoration:underline;
				font-size:10px;
}
#links a:link {
                font-family : Arial, Verdana, Helvetica, sans-serif;
                color:#542e0f;
                 text-decoration:underline;
				font-size:10px;
				font-weight: bold;
}
#links a:hover {
                font-family : Arial, Verdana, Helvetica, sans-serif;
                color:#e75012;
                text-decoration:underline;
			    font-size:10px;
				font-weight: bold;
}		
	
#links {
   width: 240px;
   height: 296px;
   
   float:left;
   padding-right: 20px;
		padding-top: 20px;
		padding-left:25px;
		padding-bottom:20px;
   height: 296px;
   }
 #rechts {
 float:left;
 width: 628px;
  height: 296px;
  padding: 20px;

 	}  	
	
#navbottom {
	width: 648px;
	height: 50px;
	float:left;
	}	        

#navbottom ul {
	list-style-type:none;
	}
#navbottom ul li {
	float:left;
	width: 142px;
	height:34px;
	background-image:url(images/nav_hg_bottom.gif);
	background-repeat:no-repeat;
	text-align:center;

	}	
#navbottom a {
	color: #ffffff;
	text-decoration:none;
	padding-top:10px;
	display:block;
	font-size: 10px;
	font-weight: bold;
	}
	
#navbottom a:hover {
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_ov_bottom.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	font-weight: bold;

	}
	
#navbottom ul li .aktiv{
	color: #ffffff;
	text-decoration:none;
	background-image:url(images/nav_hg_akt_bottom.gif);
	background-repeat:no-repeat;
	width: 142px;
	height:34px;
	display:block;
	padding-top: 10px;
	font-size: 10px;
	font-weight: bold;
		}	
#gesmak{
	float: right;
	width: 307px;
	height: 50px;
	}				

table {
		border: 1px solid #f1f1f2;
		width: 955px;
		
		}
#ref a{color: #6b3b2c;}
#ref a:hover {color:#e75012 }
		
.clear{
	clear:both;
}			
						

