
/* CSS Document */

body {
margin-top: 20px;
}

#inhalte {
background-color: #FFFFFF;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #464C5A;
padding-left:20px;
padding-top: 40px;
}
#template  a{
font-weight:bold;
background: url(/layout/layout1/img/link-arrow.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:10px;}

#editbuttons  a{
font-weight:bold;
background: url(/layout/layout1/img/spacer.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:0px;}



#rechts {
background-color: #FFFFFF;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #464C5A;
padding-top: 40px;}

#navi {
background-color: #535B66;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:40px;
}

#navi a{
color: #FFFFFF;
text-decoration:none}

#navi-home {
vertical-align:top;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#navi-home h1 {
color: #ffffff;
font-size:20px;
font-weight: normal;
margin-top:0px;
}
#navi-home h2 {
color: #898D96;
margin-bottom:0px;
}

#navi-home .texthome{
color: #ffffff;
font-size:12px;
line-height:26px;
}


#gefahr {
 font-weight: normal;
 font-size: 9px;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 padding-bottom: 20px;
 padding-left:10px;
 padding-top:10px;
}

#gefahr-home {
 font-weight: normal;
 font-size: 9px;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 padding-bottom: 30px;
}


.white {
background-color: #FFFFFF;
}

#weiter {
color: #CCDC07;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
vertical-align:bottom;
padding-left:10px;

}
#weiter a{
color: #CCDC07;#
text-decoration: none;
}

#footer {
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
vertical-align:bottom;
padding-top: 5px;
}

#stretch {
width: auto; word-spacing: normal; white-space: nowrap;}



#nav-bottom {
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
vertical-align:bottom;
}

#nav-bottom a{
color: #ffffff;
text-decoration:none;
}
/* Navi Bereich normal */
#naviLevel0 {
		padding-top: 10px;
		}
#naviLevel0 a:link {
	FONT-SIZE: 14px; 
	COLOR: #fffffff; 
	TEXT-DECORATION: none;
	padding-left:10px;
}
#naviLevel0 a:visited {
	FONT-SIZE: 14px; 
	COLOR: #fffff; 
	TEXT-DECORATION: none;

	padding-left:10px;
}
#naviLevel0 a:active {
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	padding-left:10px;
}
#naviLevel0 a:hover {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
	padding-left:15px;
	background-image:url(/layout/layout1/img/arrow.gif);
	background-position: left;
	background-repeat:no-repeat;
	margin-left:10px;
	}
	
/* Navi Bereich aktiv */

#naviLevel0act {

	
	}
#naviLevel0act a:link {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
	padding-top: 10px;
	padding-left:10px;}
	
	
#naviLevel0act a:visited {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	padding-left:10px;
	text-decoration:none}
#naviLevel0act a:active {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	padding-left:10px;
	text-decoration:none}
#naviLevel0act a:hover {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	padding-left:10px;
	text-decoration:none}


/* Navi 1. Stufe normal */

#naviLevel1 {
 margin-top: 8px;
 font-size:14px;
 padding-top:10px;
	}
#naviLevel1 a:link {
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;

	padding-left:10px;
}
#naviLevel1 a:visited {
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;

	padding-left:10px;
}
#naviLevel1 a:active {
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	padding-left:10px;
}
#naviLevel1 a:hover {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
	padding-left:15px;
	margin-left:10px;
	background-image:url(/layout/layout1/img/arrow.gif);
	background-position: left;
	background-repeat:no-repeat;
}

/* Navi 1. Stufe aktiv */

#naviLevel1act {
 margin-top: 8px;
 FONT-SIZE: 14px; 
	margin-left:10px;
 padding-top:10px;
	}
#naviLevel1act a:link {
	text-decoration:none;
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	background-image:url(/layout/layout1/img/arrow.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:15px;}
#naviLevel1act a:visited {
	COLOR: #CCDC07; 
	text-decoration:none;
	display:block;
	FONT-SIZE: 14px; 
	background-image:url(/layout/layout1/img/arrow.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:15px;}
#naviLevel1act a:active {
	COLOR: #CCDC07; 
	text-decoration:none;
	FONT-SIZE: 14px; 
	background-image:url(/layout/layout1/img/arrow.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:15px;}
		
#naviLevel1act a:hover {
	COLOR: #CCDC07; 
	FONT-SIZE: 14px; 
	text-decoration:none;
	background-image:url(/layout/layout1/img/arrow.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:15px;}

/*Navi 2. Stufe normal */

#naviLevel2 {
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	margin-left: 25px;
	padding-top:5px;
	font-weight:normal;	
}

#naviLevel2 a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;

}
#naviLevel2 a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;

}
#naviLevel2 a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
#naviLevel2 a:hover {
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
}

/*Navi 2. Stufe aktiv */

#naviLevel2act {
	FONT-SIZE: 14px; 
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
	margin-left: 25px;
	padding-top: 5px;
	font-weight:normal;
}
#naviLevel2act a:link {
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
}
#naviLevel2act a:visited {
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;

}
#naviLevel2act a:active {
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;

}
#naviLevel2act a:hover {
	COLOR: #CCDC07; 
	TEXT-DECORATION: none;
}


h1 {
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}


h2{
	font-size: 12px;
	color: #464C5A;
	font-weight:bold;
	margin-bottom: 0px;
	margin-top: 0px;

}

h3{
	font-size: 12px;
	color: #616872;
	font-weight:bold;
	margin-bottom: 0px;
	margin-top: 0px;

}


A {
	color: #616872;   
	text-decoration: none;
}


A:VISITED {
	color: #464C5A;   
	text-decoration: none;}

A:HOVER {
	color: #464C5A;   
	text-decoration: underline;}


A:ACTIVE {
	color: #464C5A;   
	text-decoration: none;}


.teaserbox {
 background-color: #efefef;
 border:1px solid #CCDC07;
 padding-bottom: 5px;
}
.legende {
	text-align: left;
	font-size: 12px;
  font-style: italic;
}