body 
{	background-color: 	#FAE677;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#104E00;
	line-height: 		130%;
	padding:			0;
	margin:				0;
	scrollbar-base-color :       #FFFFFF;
	scrollbar-track-color :      #FDF2B4;
	scrollbar-face-color :       #FDF2B4;
	scrollbar-highlight-color :  #FFFFFF;
	scrollbar-3d-light-color :   #EAEAEA;
	scrollbar-shadow-color :     #104E00;
	scrollbar-arrow-color :      #104E00
}

.cntr
{	font-size: 			9px;
	color: 				#FDF2B4;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		normal;
}
.urlaub
{	font-size: 			17px;
	color: 				#104E00;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		bold;
}

.einladg
{	font-size: 			12px;
	color: 				#104E00;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		bold;
}

.allgemein
{	font-size: 			12px;
	color: 				#0000FF;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		bold;
}

td 
{	font-size: 			11px;
	color: 				#104E00;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	text-align: 		left;
}

.sel	
{	width  				: 500px;
	height 				: 3px;
	background-color	: #FFFFFF;
	border-top			: 0px #104E00 solid; 
	border-bottom		: 1px #104E00 solid; 
	font-size			: 0px
}

.gb
{	color: #DBDA57;		  /* #FFCC33 */
    font-size: 11px; 
}

.dgb
{	color: #DBDA57;		  /* #FFCC33 */
    font-size: 11px; 
}

.klein
{	font-size: 			9px;
	color: #C104E00;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
}

.senden	
{	background-color: 	#104E00;
	border: 			#104E00 1px solid;
	font-family: 		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	color: 				#FFFFFF;
	font-weight: 		bold;
	width: 				190px;
}

.input 
{   background-color: 	#FFF;
	border: 			#104E00 1px solid;
	font-family: 		Verdana, Helvetica, Arial, sans-serif;
	font-size:			10px;
	color: 				#104E00;
	font-weight: 		bold;
	width: 				150 px;
}

.textfield 
{	background-color: 	#FFF;
	border: 			#104E00 1px solid;
	font-family: 		Verdana, Helvetica, Arial, sans-serif;
	font-size:			10px;
	color: 				#104E00;
	font-weight: 		bold;
	width: 				300 px;
}

.kl
{	font-size: 			9px;
	color: 				#104E00;
}

#oben 
{	background-image: 	url(../images/hgr-oben.jpg);
	background-repeat: 	no-repeat;
	margin: 			0px auto 0px auto;
	width: 				840px;
	height:				270px;
	padding-top: 		30px;			/*  Abstand oben  */
}

#teilng 
{	background-color: 	#FDF2B4;		/*  #FDF2B4; */
	width: 				800px;				
	border: 			2px solid #FFF;
	margin: 			auto;
}

#inhalt 
{	float: 				left;
	width: 				800px;				/*    */
	background-color: 	#FDF2B4;
}

#navigation 
{	float: 				left;
	width: 				215px;
	padding: 			0px 0px 0px 0px;
	line-height: 		160%;
	background-color: 	#104E00;
}
#navcont ul
{	list-style-type: 	none;
	text-align:		 	left;
}

a:hover
  { text-decoration: 	none; 
  	background-color:	#104E00;
    color: 				#FAE677;	 
	text-transform: 	uppercase;
  }
  
#navcont ul li a
{	background: 		transparent url(../images/li-inaktiv.gif) left center no-repeat;
	padding-left: 		10px;
	text-align: 		left;
	font: 				normal 11px verdana, lucida, sans-serif;
	text-decoration: 	none;
    color: 				#FFFFFF;
	text-transform: 	uppercase;
}

#navcont ul li a:hover
{	background: 		transparent url(../images/li-aktiv.gif) left center no-repeat;
	padding-left: 		10px;
	color:		  		#FAE677;	
}

#i-text 									/* float: right; */
{	padding: 			0px;
	float: 				right; 
	background-color: 	#FDF2B4;			/* #FDF2B4;      */
	margin: 			10px 0px 10px 10px;
	width:				565px;				/* maximal  575        */
}

#bild_1 
{	width: 				800px;
	height: 			164px;
	background-image: 	url(../images/bild_1.jpg);
}

#fusszeile 
{	border-top: 		0px solid #FFFFFF;
	text-align: 		center;
}


















