/* basics */

body { 
	font-size: 80%; 
	font-family: Letter Gothic MT, lucida console, andale mono, monospace;
	background: #fef2e4; 
	text-align: center; 
	}
	
.text { 
	font-size: 100%; 
	font-family: Letter Gothic MT, lucida console, andale mono, monospace;
	color: #883E0f;
	margin: 0px; 
	}
.headline {
	font-size: 120%; 
	font-weight: 700;
	color: black;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: grey;
	font-family: Letter Gothic MT, lucida console, andale mono, monospace;
	}
	
.KURSIV {
	font-style: italic;
	}
	
.EXTRA {
	font-weight: 700;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	}
			
.KLEIN {
	font-size: x-small;
	line-height: 1em;
	}
		
#langtext {
	display: block;
	}	
		
a:link {  
	text-decoration: none; 
	color: #EA8400;
	}

a:visited {
text-decoration:none;
}	
	
a:hover { 
	text-decoration: none; 
	color: black;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: grey;
	}
a:active { 
	text-decoration: none; 
	color: black;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: grey;
	}

a:selected {
color:black;
}
	
table { 
	table-layout:auto;
	display: table; 
	border-bottom: 0; 
	border-right:0 }

tr       { display: table-row; border-top: 0 }

td, th   { 
	vertical-align: top;
	padding-right:15px;
	display: table-cell; 
	border-top: 0; 
	border-left: 0; }			
	
/* basics ende */	

/* navigation start */

	
#linkList {
	float: right;
	width: 186px;
	}	

#linkList ul {
	margin: 0px;
	padding: 0px;
	}
	
#linkList li {
	line-height: 2.5ex;
	font-weight: 700; 
	list-style-type: none;
	background: transparent url(nav_.gif) no-repeat; 
	display: block; 
	padding-top: 2px; 
	padding-left:10px;
	padding-right:10px;
	margin-bottom: 5px;
	}
	
#linkList li a:link { 
	color: #EA8400; 
	}

#linkList li a:active { 
	color: black; 
	}
#linkList li a:hover { 
	color: black; 
	}
#linkList li a:selected{ 
	color: black; 
	}
	
#linkList li a:visited {
	color: grey;
	}

.logo_leiste {
margin:20px 0 0 0;
}

.logo_leiste ul li {
margin: 20px 0 0 0;
background: transparent !important;
}

.logo_leiste ul li:hover {
border:none !important;
}

.logo_leiste ul li p {
margin:0 0 0 0;
font-size:11px;
font-weight:normal !important;
}

.logo_leiste ul li a:hover {
border:none;
}

.logo_leiste ul li a img {
border:none;
}




#WebYepMenuSelected {
color: black;
}

#WebYepMenuItem {
color: white;
}

/* navigation ende */	

/* layout */

#container {
	background: #ffffff; 
	margin-left: auto;
	margin-right: auto;
	position: auto;
	width: 761px;
	text-align: left;
	}
	
#kopf_index {
	background-image: url(kopf_index.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}
	
#head_angebot {
	background-image: url(head_angebot.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}	
	
#head_profil {
	background-image: url(head_profil.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}	
	
#head_extras {
	background-image: url(head_extras.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}		
	
#head_impressum {
	background-image: url(head_impressum.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}			
	
#head_smallprint {
	background-image: url(head_smallprint.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}		
	
#head_termine {
	background-image: url(head_termine.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}		
	
#head_business {
	background-image: url(head_business.jpg); 
	background-repeat: no-repeat; 
	background-position: fixed; 
	border-top-style: dotted;
	border-top-color: grey;
	border-bottom-style: dotted;
	border-width: 1px;
	border-bottom-color: grey;
	display:block;
	}		
	
#content_container {
	background-image: url(main_bg.gif);
	background-repeat: no-repeat;
	overflow:auto;
	min-height: 600px;
	}	
		
#inhalte {
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: grey;
	width: 532px;
	padding: 20px;
	float:left;
	}
	
#box {
	margin: 20px 20px 20px 10px; 
	width: 200px; 
	float: left;
	font-style: italic;
	font-size: 100%;
	line-height: 1.5em;
	text-align:center;
	}
	
#box_sub {
	font-size: x-small;
	line-height: 1em;
	}	

#box_image {
	margin: 0; 
	width: 260px; 
	float: left;
	}

#bild {
	margin: 0; 
	width: 200px; 
	float: left;
	}


