
body
{
	background-color: #FFF9DE;
	
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}


p
{
	margin-top: 0px;
	margin-bottom: 0px;
}



a
{
	color: #FFF9DE;
	font-family: Trebuchet MS, sans-serif;
	font-size: 11px;
	outline: none;
	text-decoration: none;
}


a:active
{
outline: none;
}



a:focus
{
-moz-outline-style: none;
}




.copy
{
	color: #ffffff;
	display:none;
}

h3
{
	color: #BBBABA;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration: none;
	font-style: bold
	margin-bottom: 0px;
	
	
	
}


h2
{
	color: #BBBABA;
	font-family:  Trebuchet MS;
	font-size: 16px;
	text-decoration: none;
	font-style: bold
	margin-bottom: 0px;
	margin-top: 0px;
	
	
	
}

h1
{
	color: #BBBABA;
	font-family:  Trebuchet MS;
	font-size: 24px;
	text-decoration: none;
	font-style: bold
	margin-bottom: 0px;
	margin-top: 0px;
}



h1:hover 
{
color: #DFDDDF;

}


.links a
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #003E76;
	line-height: 16px;
	text-align: left;
	font-weight: bold;
}

.links
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #003E76;
	line-height: 16px;
	text-align: left;
	
}


/* GENERAL */

.rollBody
{
	
	background-image: url("../pix/kachel.gif");
	margin: 0px;
	padding: 0px;
	
}



.aussenrum
{
	
	background-image: url("../pix/bg_image.jpg");
	background-repeat: no-repeat;
	width: 800px;
	margin: 0px;
	padding: 0px;
	float: center;
	
}




/* TOP NAVIGATION MAIN */





.NavMain
{
	background-image: url("../pix/back_nav.jpg");
	background-repeat: no-repeat;
	width: 590px;
	height: 51px;
	float: center;	
	border: 0 px;
}




.TopVisual
{
		background-color: #EFE5CE;
		width: 590px;
		height: 132px;
		margin: 0px;
		padding: 0px;
		float: center;	

}




/* TOP NAVIGATION  KLEIN*/


.NavTop
{
	position:relative; top:0px;	
	background-image: url("../pix/back_topnav.jpg");
	background-repeat: no-repeat;
	width: 590px;
	height: 39px;
	text-align: right;
	margin: 0px;
	padding: 0px;		
}



.NavTopLinks a
{	
	text-align: right;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #A09F9C;
	padding-top: 20px;
	text-decoration: none;	
}
	


.NavTopLinks 
{		
	text-align: right;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #A09F9C;
	padding-top: 20px;
	text-decoration: none;	
}


.NavTopLinks a:hover 
{
	color:#D7D7D6
}



/* SUB-NAVIGATION*/

.NavSub
{
	position:relative;
	width: 450px;
	text-align: left;
	margin: 0px;
	margin-left: 75px;	
}



.NavSubLinks a
{	
	text-align: left;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #8C8660;
	text-decoration: none;	
}
	


.NavSubLinks 
{		
	text-align: left;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #A09F9C;
	text-decoration: none;	
}


.NavSubLinks a:hover 
{
	color:#D7D7D6;
}




/* CONTENT */





.content
{
	background-image: url("../pix/mitte_platte.gif");
	background-repeat: repeat-y;
	position: relative;
	text-align: left;
	float: center;
	width: 590px;
}




.table
{
	text-align: left;
	color: #707070;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: bold

}



.text 
{	
	position:relative;
	margin-left: 75px;
	width: 445px;
}






.newsPfeil 
{	
	
	position:relative;
	margin-left: -16px;
	float: left;
	color: #1B5181;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.newsAnreisser a
{	
	
	
	margin-left: 0px;
	color: #1B5181;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



.textBeispiel
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	line-height: 16px;
	text-align: left;	
}


.textBeispiel:hover 
{
color: #868486;
}



.TextHeadBuch
{
	font-size: 11px;
	color: #000000;	
}




.TextHeadBuch:hover 
{
color: #800000;
}


.TextBlauTable
{
	font-size: 11px;
	color: #8C8663;	
}


.TextEingabeTable
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 16px;
	text-align: left;
}



#TableStyle
{
	
	border: 0px;
	background-color: #292829;
	width:456px;
	border-collapse:collapse;
}




.Button {
	width: 260px; 
	BACKGROUND: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 11px
}


.Textfeld 
{
	width: 260px; 
	BACKGROUND: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 11px

}


.TextfeldKurz
{
	width: 92px; 
	BACKGROUND: #ffffff; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 11px
}



.Aufzaehlung
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	line-height: 16px;
	text-align: left;
	margin-top: 8px;
	width: 450px;
}


.Aufzaehlung b
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5181;
	line-height: 16px;
	text-align: left;
	margin-top: 8px;
	width: 450px;
}



.tabelle_h2
{
	color: #1B5181;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
}




.images
{
	position:relative;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	width: 445px;
	float: left;
	
	
	
}







.GalerieImages a
{
	position:relative;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	width: 136px;
		
}





.footer
{
	background-image: url("../pix/footer.gif");
	position:relative;
	clear: both;
	width: 590px;
	height: 39px;
	background-repeat: no-repeat;
	
}


 

.up
{
	position:relative;
	float:right;
	margin-right: 20px;
	width:23px;
	border:0px
}


/* Liste mit Pfeil */
.contentList
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #8C8660;;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.contentList ul
{
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	list-style-type: none;
}

.contentList ul li
{
	background-image: url("../pix/ico_list.gif");
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 16px;
}

.contentList ul li a
{
	color: #8C8660;
	text-decoration: none;
	font-size: 11px;
}

.contentList ul li a:hover
{
	color:#D7D7D6;
	
	

}



/* Liste mit Note */
.contentList2
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #8C8660;;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.contentList2 ul
{
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	list-style-type: none;
}

.contentList2 ul li
{
	background-image: url("../pix/ico_list2.gif");
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 16px;
}

.contentList2 ul li a
{
	color: #8C8660;
	text-decoration: none;
	font-size: 11px;
}

.contentList2 ul li a:hover
{
	color:#D7D7D6;
	
	

}




.mainnavi 
{
position:relative;
margin-left: 65px;
}

/* button 1*/

.NavItem1 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:69px;
height:37px;
border: 0 px;
background-image: url("../pix/band.gif");
}

.NavItemAktive1 
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:69px;
border: 0 px;
background: url("../pix/band_high.gif");
}


.NavItemActive1 a
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:69px;
border: 0 px;
background: url("../pix/band_high.gif");
}


.NavItem1 a:hover {
background-image: url("../pix/band_high.gif");
}

/* button 2*/

.NavItem2 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:82px;
height:37px;
border: 0 px;
background-image: url("../pix/musik.gif");
}

.NavItemAktive2 
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:82px;
border: 0 px;
background: url("../pix/musik_high.gif");
}


.NavItemActive2 a
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:82px;
border: 0 px;
background: url("../pix/musik_high.gif");
}


.NavItem2 a:hover {
background-image: url("../pix/musik_high.gif");
}



/* button 3*/

.NavItem3 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:73px;
height:37px;
border: 0 px;
background-image: url("../pix/texte.gif");
}

.NavItemAktive3 
{
display:block;
border:none;
text-decoration:none;
float:left;
width:73px;
height:37px;
border: 0 px;
background: url("../pix/texte_high.gif");
}


.NavItemActive3 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:73px;
height:37px;
border: 0 px;
background-image: url("../pix/texte_high.gif");
}


.NavItem3 a:hover {
background-image: url("../pix/texte_high.gif");
}


.NavItemAktive3 a:hover {
background-image: url("../pix/texte_high.gif");
}




/* button 4*/

.NavItem4 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:96px;
height:37px;
border: 0 px;
background-image: url("../pix/galerie.gif");
}

.NavItemAktive4
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:96px;
border: 0 px;
background: url("../pix/galerie_high.gif");
}


.NavItemActive4 a
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:96px;
border: 0 px;
background: url("../pix/galerie_high.gif");
}


.NavItem4 a:hover {
background-image: url("../pix/galerie_high.gif");
}




/* button 5*/

.NavItem5 a
{
display:block;
border:none;
text-decoration:none;
float:left;
width:128px;
height:37px;
border: 0 px;
background-image: url("../pix/gaestebuch.gif");
}

.NavItemAktive5
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:128px;
border: 0 px;
background: url("../pix/gaestebuch_high.gif");
}


.NavItemActive5 a
{
display:block;
height:37px;
border:none;
text-decoration:none;
float:left;
width:128px;
border: 0 px;
background: url("../pix/gaestebuch_high.gif");
}


.NavItem5 a:hover {
background-image: url("../pix/gaestebuch_high.gif");
}



/* 


.NavItem2 a
{
float:left;
height:37px;
border: 0 px;
}

.NavItemAktive 
{
float:left;
height:37px;
border: 0 px;
}


.NavItemActive a
{
float:left;
height:37px;
border: 0 px;
}

 */



