/* General */

html
{
	margin: 0;
	padding: 0;
}

body
{
	margin: 0;
	padding: 0;		
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;		
	background: #CDBA77;
	background-image: url(../../images/imgTemplates/bg_body.jpg);
	background-repeat: no-repeat;	
}

#header 
{
	position: absolute;
	visibility: visible;
	background-color: #FFFFFF;	
	left: 10px;
	top: 10px;
	width: 676px;
	width: "696px";  
	height: 106px;
	height: "126px";
	border: 10px solid #FFFFFF;
	background-image: url(../../images/imgTemplates/header.jpg);
	background-repeat: no-repeat;	
	z-index: 0;	
}

#funcnav 
{
	position: relative;
	visibility: visible;	
	margin-left: 450px;
	margin-top: 10px;		
	z-index: 1;		
}

#counter 
{
	position: relative;
	visibility: visible;	
	margin-left: 459px;
	margin-top: 80px;		
	z-index: 1;		
}

#funcnav a
{
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;
	font-size:70%;		
}

.pipe
{
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;
	font-size:70%;		
	padding-right: 10px;
	padding-left: 10px;		
}

#welcome 
{
	position: absolute;
	visibility: visible;	
	left: 10px;
	top: 136px;		
	width: 696px;
	height: 281px;
	background: #FFFFFF;
	z-index: 0;		
}

#welcometext
{
	position: absolute;
	visibility: visible;	
	left: 10px;
	top: 0px;
	width: 332px;		
	width: "334px";
	height: 269px;
	height: "271px";
	background: #FFFFFF;
	z-index: 1;	
	border: 1px solid #CDBA77;
	background-image: url(../../images/imgTemplates/bg_welcometext.jpg);
	background-repeat: no-repeat;	
	color: #333333;
	font-size: 70%;
}

#welcomepic
{
	position: absolute;
	visibility: visible;	
	left: 354px;
	top: 0px;	
	width: 330px;	
	width: "332px";
	height: 269px;
	height: "271px";
	background: #FFFFFF;
	z-index: 1;		
	border: 1px solid #6B3416;
	background-image: url(../../images/imgTemplates/bg_welcomepic.jpg);
	background-repeat: no-repeat;	
}

#mainnavborder
{
	position: absolute;
	visibility: visible;	
	left: 10px;
	top: 417px;
	width: 696px;		
	height: 48px;
	z-index: 0;
	background: #FFFFFF;	
}

#mainnav 
{
	position: relative;
	visibility: visible;	
	left: 10px;
	top: 0px;
	width: 674px;		
	width: "676px";
	height: 36px;		
	height: "38px";
	z-index: 1;		
	background-image: url(../../images/imgTemplates/bg_mainnav.jpg);
	background-repeat: no-repeat;		
	border: 1px solid #566A00;
}

#mainnav a
{
	color: #636A73;
	text-decoration: none;	
	font-weight: bold;
	font-size:70%;	
	padding-right: 28px;	
}

#content
{
	position: absolute;
	visibility: visible;	
	left: 10px;
	top: 465px;
	width: 696px;		
	height: 363px;
	z-index: 0;		
	background: #FFFFFF;	
}

#contentfeatures
{
	position: absolute;
	visibility: visible;	
	left: 10px;
	top: 0px;		
	width: 334px;
	height: 353px;
	background: #FFFFFF;
	z-index: 1;		
}

#aktuell
{
	position: relative;
	visibility: visible;	
	width: 334px;
	height: 111px;
	background-image: url(../../images/imgTemplates/bg_aktuell.jpg);
	background-repeat: no-repeat;		
	z-index: 2;	
	margin-bottom: 10px;	
}

#termine
{
	position: relative;
	visibility: visible;	
	left: 0px;
	top: 0px;		
	width: 334px;
	height: 111px;
	background-image: url(../../images/imgTemplates/bg_termine.jpg);
	background-repeat: no-repeat;		
	z-index: 2;	
	margin-bottom: 10px;		
}

#kontakt
{
	position: relative;
	visibility: visible;	
	left: 0px;
	top: 0px;		
	width: 334px;
	height: 111px;
	background-image: url(../../images/imgTemplates/bg_kontakt.jpg);
	background-repeat: no-repeat;		
	z-index: 2;		
}

#contenttext
{
	position: absolute;
	visibility: visible;	
	left: 354px;
	top: 0px;
	width: 304px;		
	width: "332px";
	height: 338px;
	height: "353px";
	z-index: 1;		
	border: 1px solid #CDBA77;
	background-image: url(../../images/imgTemplates/bg_contenttext.jpg);
	background-repeat: no-repeat;	
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 13px;	
}

.fpnWhite8
{
	color: #FFFFFF; 
	font-size: 70%
}

.headline
{
	color: #566A00; 
	font-size: 75%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

.subheadline
{
	color: #6B3416; 
	font-size: 70%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

.text
{
	color: #333333; 
	font-size: 70%;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.picborder
{
	border: 2px solid #FFFFFF;
}