/*Allgemeine Festlegungen*/

body {
	 margin:0% auto;
	 background-color:#FFFFFF;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-align:left;
	 font-size:12px;
	 line-height:16px;
	 color:#000000;

	 }


/*Typografische Auszeichnungen für das gesamte Dokument*/

/*body, table, td, p { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
	}*/

p {
	margin:0;
	}


/*Einzelne Typografische Auszeichnungen*/
.conttext { 
	margin-bottom:7px;
	}

.conttextbold { 
	font-weight:bold;
	margin-bottom:6px;
	}

.formular01 {
	padding:2px 0px 2px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border:0px dotted #000000;
	}

.formfield01 {
	border:2px dotted #666666;
	padding:2px;
	margin:0px 10px 0px 0;
	width:170px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#FFFFFF;
	}	

.ul { 
	font-size:11px;
	line-height:12px;
	color:#666666;
	list-style-position:outside;
	list-style-type:square;
	}

.fuss {
	font-size:80%;
	letter-spacing:1px;
	text-transform:uppercase;
	}
	
.headline { 
	font-size:140%;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	}

.subheadline { 
	font-size:100%;
	font-weight:normal;
	letter-spacing:1px;
	text-transform:uppercase;
	}
	
.conttitle01 { 
	background-color:#6EBCB4;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-bottom:13px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.conttitle02 { 
	background-color:#CFE2CF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-bottom:13px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.conttitle03 { 
	background-color:#FFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-bottom:13px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.conttitle04 { 
	background-color:#BFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin-bottom:13px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.boxtitle01 { 
	display:block;
	background-color:#6EBCB4;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.boxtitle02 { 
	display:block;
	background-color:#CFE2CF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.boxtitle03 { 
	display:block;
	background-color:#FFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.boxtitle04 { 
	display:block;
	background-color:#BFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:2px 10px;
	font-size:13px;
	line-height:14px;
	font-weight: bold; 
	color:#333333;
	}
	
.boxtitle01s { 
	display:block;
	background-color:#6EBCB4;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:1px 10px;
	font-size:11px;
	line-height:13px;
	font-weight:normal; 
	color:#333333;
	}
	
.boxtitle02s { 
	display:block;
	background-color:#6EBCB4;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:1px 10px;
	font-size:11px;
	line-height:13px;
	font-weight:normal; 
	color:#333333;
	}
	
.boxtitle03s { 
	display:block;
	background-color:#FFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:1px 10px;
	font-size:11px;
	line-height:13px;
	font-weight:normal; 
	color:#333333;
	}
	
.boxtitle04s { 
	display:block;
	background-color:#BFFF00;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:-10px -10px 5px -10px;
	padding:1px 10px;
	font-size:11px;
	line-height:13px;
	font-weight:normal; 
	color:#333333;
	}


/*Links*/

a:link { 
	color:#000000;
	text-decoration:none;
	}
	
a:visited { 
	color:#333333;
	text-decoration:none;
	}
		
a:hover { 
	font-weight:bold;
	color:#000000;
	}


a.funbox:link { 
	color:#000000;
	text-decoration:none;
	}
	
a.funbox:visited { 
	color:#000000;
	text-decoration:none;
	}
		
a.funbox:hover { 
	font-weight:normal;
	color:#666666;
	}


a.fuss:link { 
	display:block;
	padding:3px;
	border-top:1px solid #000;
	background-color:#737994;
	text-align:center;
	color:#BBBBBB;
	text-decoration:none;
	}
	
a.fuss:visited { 
	color:#BB00BB;
	text-decoration:none;
	}
		
a.fuss:hover { 
	font-weight:bold;
	color:#BBBB00;
	}


/*Navigation*/

.menutitle{
	font-weight:bold;
	color:#000000;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:5px;
	margin:2px;
	}


.menucontainer {
	border:0px solid #BFFF00;
	background-color:#BFFF00;
	width:106px;
	margin:0px;
	}


a.menu:link, a.menu:visited
	{ 
	font-weight:normal;
	color:#999999;
	background-color:#BFFF00;
	text-decoration:none;
	}

a.menu:active, a.menu:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#BFFF00;
	}

a.menu00 {
	display:block;
	/*width:100px;*/
	padding:2px;
	border-top:1px solid #000000;
	background-color:#666666;
	text-align:left;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}

a.menu00:link
	{ 
	color:#FFFFFF;
	background-color:#666666;
	}

a.menu00:visited
	{ 
	color:#FFFFFF;
	background-color:#666666;
	}

a.menu00:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	}

	
a.menu01 {
	display:block;
	/*width:100px;*/
	padding:2px;
	border-top:1px solid #000000;
	background-color:#BFFF00;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}

a.menu01:link
	{ 
	color:#000000;
	background-color:#6EBCB4;
	}

a.menu01:visited
	{ 
	color:#000000;
	background-color:#6EBCB4;
	}

a.menu01:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	}

	
a.menu02 {
	display:block;
	/*width:100px;*/
	padding:2px;
	border-top:1px solid #000000;
	background-color:#CFE2CF;
	text-align:left;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}

a.menu02:link
	{ 
	}

a.menu02:visited
	{ 
	color:#000000;
	}

a.menu02:hover
	{ 
	font-weight:bold;
	background-color:#FFFFFF;
	}

	
a.menu03 {
	display:block;
	/*width:100px;*/
	padding:2px;
	border-top:1px solid #000000;
	background-color:#FFFF00;
	text-align:left;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}

a.menu03:link
	{ 
	}

a.menu03:visited
	{ 
	color:#000000;
	background-color:#FFFF00;
	}

a.menu03:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	}


a.menu04 {
	display:block;
	/*width:100px;*/
	padding:2px;
	border-top:1px solid #000000;
	background-color:#BFFF00;
	text-align:left;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}

a.menu04:link
	{ 
	color:#000000;
	}

a.menu04:visited
	{ 
	color:#000000;
	}

a.menu04:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	}

a.submenu01 {
	display:block;
	/*width:100px;*/
	padding:2px 2px 2px 22px;
	border-top:1px solid #000000;
	background-color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}

a.submenu01:link
	{ 
	color:#000000;
	background-color:#FFFFFF;
	}

a.submenu01:visited
	{ 
	color:#000000;
	background-color:#FFFFFF;
	}

a.submenu01:hover
	{ 
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	}

	
	
/*Extras*/
