/***********************************************/
/* HTML                                        */
/***********************************************/ 

body{
	background-image: url(bilder/hg-aussen.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 1.166;	
	margin:0px auto;
	padding: 0px;
	font-size: 12px;
}

a:link{
	text-decoration: none;
	color: #FFFFFF;
}
a:visited{
	color: #FFFF00;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

h1{
 font-family: Arial,sans-serif;
 font-size: 200%;
 color: #666666;
 margin: 0px 0px 20px 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 140%;
 color: #666666;
 margin: 20px 0px 5px 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 130%;
 color: #666666;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #666666;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

h5{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

h6{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #666666;
 margin: 0px;
 padding: 20px 0px 8px 0px;
}



/***********************************************/
/* Layout                                      */
/***********************************************/

#ganzeSeite{
}
#ganzeSeiteInhalt{
	border-right: 1px solid #ffffff;
	background-color: #cccccc;
	width: 1100px;																	/* Ganze Webseite Breite */
	margin: 0px auto; 																/* Ganze Webseite zentrieren */
}
#ganzeSeiteInhalt_INDEX{
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color: #cccccc;
	width: 1100px;																	/* Ganze Webseite Breite */
	margin: 0px auto; 																/* Ganze Webseite zentrieren */
}


#inhalt{
	border-right: 0px solid #cccccc;
	padding: 20px 108px 20px 20px;
}

.inhaltTextLink a:link{
	color: #014A73;
	text-decoration: none;
}
.inhaltTextLink a:visited{
	color: #368931;
	text-decoration: none;
}
.inhaltTextLink a:hover{
	text-decoration: underline;
}

/********************************************/
/***********  NAVIGATION  START  ************/
/********************************************/
#logo{
	border-bottom: 1px solid white;
	text-align: center;
}

/********* MENÜ Rahmen Unten-Links-Rechts **********/
.menu-top_linie-ulr{
	display: block;
	padding: 10px 0px 10px 10px;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	}
.menu-top_linie-ulr_AKTIV{
	display: block;
	padding: 10px 0px 10px 10px;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	font-weight: bold;
	background-color: #999999;
	}
/********* MENÜ Rahmen Alle Seiten**********/
.menu-top_border-box{
	display: block;
	padding: 10px 0px 10px 10px;
	border: 1px solid white;
	}
.menu-top_border-box_AKTIV{
	display: block;
	padding: 10px 0px 10px 10px;
	border: 1px solid white;
	background-color: #999999;
	font-weight: bold;
	}

/********* SUB-MENÜ Rahmen Oben-Links-Rechts **********/
.menu-sub_border-olr{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-image: url(bilder/hg-navigation-sub1.jpg);
	}	
.menu-sub_border-olr_AKTIV{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-color: #999999;
	font-weight: bold;
	}
/********* SUB-MENÜ Rahmen Oben-Links-Rechts TEST-kleine Schrift**********/
.menu-sub_border-olr-kl{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-image: url(bilder/hg-navigation-sub1.jpg);
	font-size: 10px;
	}	
.menu-sub_border-olr-kl_AKTIV{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-color: #999999;
	font-weight: bold;
	font-size: 10px;
	}
/********* SUB-MENÜ Rahmen Links-Rechts **********/
.menu-sub_border-lr{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-image: url(bilder/hg-navigation-sub1.jpg);
	}	
.menu-sub_border-lr_AKTIV{
	display: block;
	padding: 5px 0px 5px 5px;
	margin-left: 15px;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-color: #999999;
	font-weight: bold;
	}	
/********************************************/
/***********  NAVIGATION  ENDE  *************/
/********************************************/




.td_navi{
	border-left: 0px solid #cccccc;
	background-image: url(bilder/hg-aussen.jpg);
}

.td_inhalt{
	border-left: 1px solid #cccccc;
	background-image: url(bilder/hg-inhalt.jpg);
	background-position: top right;
}


#buttonSTART{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	display: block;
	padding: 9px;
	background-image: url(bilder/button-gruen.jpg);
	border: 2px solid #ffffff;
	font-weight: bold;
	width: 100px;
}
.buttonBlau{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	background-image: url(bilder/hg-navigation.jpg);
	background-position: top;
	vertical-align: middle;
	padding: 9px;
	display: block;
	font-weight: bold;
}
.buttonGruen{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	display: block;
	padding: 9px;
	margin-left: 0px;
	background-image: url(bilder/button-gruen.jpg);
	border-top: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	font-weight: bold;
}

.borderWeiss{
	border: 2px solid #FFFFFF;
}

