body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%; /*font sizing in ems, baby. if you want to change anything, just change this.*/
	color: #000;
	background-color:#FFF5E7;
	
	
	/*background-image: url(../img/url2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;*/
	}

h1{	
	font-family: arial, helvetica, sans-serif;
	font-size: 76%; 
	color:#DD8D02;
	padding-left:19px;
	padding-right:19px;
	margin-top:23px;
	margin-bottom:17px;
	font-weight:bold;
}
h2{	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#DD8D02;
	padding-left:19px;
	padding-right:19px;
	margin-top:14px;
	margin-bottom:6px;
	font-weight:bold;
}
p, li{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#002A53;
	padding-left:19px;
	padding-right:93px;
	margin:0px;	
}

td.kontakt{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#002A53;
	margin:0px;
	padding:0px;	
}
/* content info */
p.info{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#002A53;
	padding-left:19px;
	padding-right:93px;
	margin-bottom:26px;
}
a:link.info, a:visited.info, a:active.info {
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 100%; 
	color:#002A53;
	text-decoration:none;
	}
a:hover.info {
	color:#DD8D02;
	}

/* Footer */	
a:link.footer, a:visited.footer, a:active.footer {	
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 10px; 
	color:#ffffff;
	text-decoration:none;
	}
a:hover.footer {
	color:#FFAC15;
	}
.spacer{
	color:#ffffff;
/*	padding-left:12px;
	padding-right:12px;*/
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
}	
/* nav homepage */
a:link.homeTop, a:visited.homeTop, a:active.homeTop {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#FFA303;
	padding-left:8px;
	margin-top:14px;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.homeTop {
	color:#80807C;
	}
	
	p.homeTop{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#A09F99;
	padding-left:17px;
	padding-right:10px;
	margin-bottom:14px;
	margin-top:7px;
	}
	
a:link.homeBottom, a:visited.homeBottom, a:active.homeBottom {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#FFC515;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.homeBottom {
	color:#00284F;
	}
	
	p.homeBottom{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#00284F;
	padding-left:17px;
	padding-right:10px;
	margin-bottom:14px;
	margin-top:7px;
	}
	
a:link.ext, a:visited.ext, a:active.ext {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#80807C;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	line-height:37px;
	}
a:hover.ext {
	color:#FFA303;
	line-height:37px;
	}
td.homeBottom{
	background-color:#80807C;
	padding-top:7px;
}		

/* Folgeseiten */
a:link.hmb, a:visited.hmb, a:active.hmb {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#FFA303;
	padding-left:8px;
	line-height:37px;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.hmb {
	color:#80807C;
	}
	
h1.follow{	
	font-family: arial, helvetica, sans-serif;
	font-size: 76%; 
	color:#00284F;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
a:link.content, a:visited.content, a:active.content,.content {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#00284F;
	text-decoration:none;
	}
a:hover.content {
	color:#C47D02;
	}
/* nav folgeseiten */
a:link.followTop, a:visited.followTop, a:active.followTop {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#60605E;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	line-height:37px;
	}
a:hover.followTop {
	color:#ffffff;
	line-height:37px;
	}
a:link.followSub, a:visited.followSub, a:active.followSub {	
	font-family: arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#ffffff;
	padding-left:17px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	}
a:hover.followSub {
	color:#60605E;
	line-height:16px;
	}		

.followSub {	
	font-family: arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#60605E;
	padding-left:17px;
	font-weight:bold;
	line-height:16px;
	}
		
a:link.followBottom, a:visited.followBottom, a:active.followBottom {	
	font-family: arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#FFC515;
	padding-left:8px;
	font-weight:bold;
	text-decoration:none;
	line-height:37px;
	}
a:hover.followBottom {
	color:#00284F;
	line-height:37px;
	}
		
td.followBottom{
	background-color:#80807C;
	/*padding-top:7px;*/
}			
a:link, a:visited, a:active {	
	text-decoration:underline;
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 100%; 
	color:#002A53;
	margin:0px;	
	}
a:hover {
	color:#DD8D02;
	}

h1.galerie{	
	font-family: arial, helvetica, sans-serif;
	font-size: 76%; 
	color:#FFC515;
	padding-left:19px;
	padding-right:19px;
	margin-top:15px;
	margin-bottom:10px;
	font-weight:bold;
}
p.galerie{
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#002A53;
	padding-left:19px;
	padding-right:57px;
	margin:0px;	
}

/* Sitemap */
a:link.siteMapHead, a:visited.siteMapHead, a:active.siteMapHead, a:hover.siteMapHead  {	
	font-family: arial, helvetica, sans-serif;
	font-size: 70%; 
	color:#615F60;
	font-weight:bold;
	text-decoration:none;
	}
	
a:link.siteMap, a:visited.siteMap, a:active.siteMap {	
	font-family: tahoma,arial, helvetica, sans-serif;
	font-size: 71%; 
	color:#002A53;
	margin:0px;	
	text-decoration:none;
	}
	
a:hover.siteMap {
	color:#DD8D02;
	text-decoration:none;
	}	

input {
	width:180px;
	height:20px;
	background-color:#FEFAF1;
	color:#002A50;
}