body {
	margin-top:0px;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	
	scrollbar-face-color: #333333; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #333333; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-arrow-color: #333333;
	
	}

#main {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-stretch:expanded;
		font-style:normal;
		font-variant:normal;
		font-weight:400;
		letter-spacing:normal;
		line-height:13pt;
		
		background-color:#FFFFFF;
		margin-left:5px;
		padding-left:5px;
		overflow:auto;
		width:600px;
		}

#divhead {
		background-color:#ed0101;
		width:980px;
		height:290px;
		letter-spacing:normal;
		line-height: 20px;
		color:#FFFFFF;
		text-align:right;
		}

#divlinks {
		float:left;
		width:180px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		letter-spacing:normal;
		color:#000000;
		text-align:left;
		vertical-align:top;
		}
		
#divmain {
		float:left;
		background-color:#FFFFFF;
		width:620px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		letter-spacing:normal;
		color:#000000;
		text-align:left;
		vertical-align:top;
		padding-left:0px;
		padding-top:0px;
		}

#divbottom {
		float:left;
		background-color:#FFFFFF;
		width:600px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		color:#000000;
		margin-left:10px;
		}


#divrechts {
		float:left;
		width:180px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		letter-spacing:normal;
		color:#000000;
		text-align:left;
		vertical-align:top;
		}
		
#sidetop {
		background-color:#e9e9e9;
		
		font-family: 'Roboto', sans-serif;
		font-size:13px;
		font-weight:400;
		color:#333333;

		height:22px;
		line-height:17pt;
		padding-left:5px;
		margin-left:10px;
		margin-top:0px;
		
		width:600px;
		}

#navtop {
		background-color:#e9e9e9;
		
		font-family: 'Roboto', sans-serif;
		font-size:13px;
		font-weight:400;
		color:#333333;

		text-align:left;
		height:22px;
		line-height:17pt;
		padding-left:5px;
		}

#maintop {
		background-color:#e9e9e9;
		
		font-family: 'Roboto', sans-serif;
		font-size:13px;
		font-weight:400;
		color:#333333;
		
		height:22px;
		line-height:17pt;
		padding-left:5px;
		margin-top:0px;
		margin-bottom:12px;		
		}

#maintopeinsatz {
		background-color:#e9e9e9;
		
		font-family: 'Roboto', sans-serif;
		font-size:13px;
		font-weight:400;
		color:#333333;

		height:22px;
		line-height:17pt;
		padding-left:5px;
		margin-top:-3px;
		margin-bottom:12px;		
		}

#login {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}
		
#unwetter {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}


#aktuell {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}
		
#besucher {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		letter-spacing:normal;
		color:#000000;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}
		
#infobox {
		font-family:Arial, Helvetica, sans-serif;
		font-size:7pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}

#special {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}

#veranstaltung {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}

#special {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:0px;
		padding-top:0px;
		}

#links {
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-left:3px;
		padding-top:3px;
		}
		
#willkommen {
		float:left;
		position:relative;
		width:300px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		}
	
#news {	
		float:left;
		position:relative;
		width:300px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-bottom:10px;
		margin-left:5px;
		margin-right:5px;
		}
		
#einsatz {
		float:right;
		clear:right;
		position:relative;
		width:300px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-bottom:10px;
		padding-top:3px;
		margin-right:5px;
		}
		
#bilder {
		float:right;
		clear:right;
		position:relative;
		width:300px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-bottom:10px;
		padding-bottom:5px;
		margin-top:15px;
		margin-right:5px;
		}
		
#dokumente {
		float:right;
		clear:right;
		position:relative;
		width:300px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:normal;
		color:#333333;
		text-align:left;
		vertical-align:top;
		padding-bottom:10px;
		padding-bottom:5px;
		margin-top:15px;
		margin-right:5px;
		}
		
#tabapp {
		background-color:#AA0000;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		letter-spacing:1pt;
		color:#FFFFFF;
		font-weight:bold;
		height:40px;
		line-height:30pt;
		padding-left:15px;
		}
		
/* Headlines - Inputtyps - Links */

#hrstop {
		width:98%; 
		color:#e9e9e9;
		noshade;
		size:0px;
		border-style:solid;
		}
	
#quicklinks {
		background-color:#EFEFEF;
		color:#666666;
		width:200px;
		}
#inputrot {
		background-color:#e9e9e9;
		color: #333333;
		border:0px;
		overflow:auto;
		}
#inputgrau {
		background-color:#e9e9e9;
		color: #333333;
		border:0px;
		overflow:auto;
		}

#headbreak {
		line-height:3pt;
		clear:both;
		}


#headlinehell {
		color:#FFFFFF;
		font-size:11pt;
		letter-spacing:normal;
		line-height:normal;
		}

#headlinedunkel {
		color:#333333;
		font-size:11pt;
		letter-spacing:normal;
		line-height:normal;
		}
		
	h3 {font-size:11pt;}

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

	a:link.red {
	color:#ffffff; 
	text-decoration:none; 
	font-family: 'Karla', sans-serif;
	font-size:13px;
	font-weight:400;
}
	a:visited.red {color:#ffffff; text-decoration:none; font-weight:400;}
	a:active.red {color:#ffffff; text-decoration:none; font-weight:400;}
	a:hover.red {color:#ffffff; text-decoration:overline; font-weight:400;} 

	a:link.grey {color:#333333; text-decoration:none; font-weight:400;}
	a:visited.grey {color:#333333; text-decoration:none; font-weight:400;}
	a:active.grey {color:#333333; text-decoration:none; font-weight:400;}
	a:hover.grey {color:#333333; text-decoration:none; font-weight:400;} 


	a:link.linkhell {color:#AA0000; text-decoration:none;}
	a:visited.linkhell {color:#AA0000; text-decoration:none;}
	a:active.linkhell {color:#AA0000; text-decoration:none;}
	a:hover.linkhell {color:#333333; text-decoration:none;} 

	a:link.linkdunkel {color:#333333; text-decoration:none;}
	a:visited.linkdunkel {color:#333333; text-decoration:none;}
	a:active.linkdunkel {color:#333333; text-decoration:none;}
	a:hover.linkdunkel {color:#AA0000; text-decoration:none;} 
		
/* NAVIGATION */

    #tabsE {
      float:left;
      width:980px;
	  background-color:#AA0000;


	  line-height:36px;
	  margin-top:0px;
	  padding-bottom:5px;
	  margin-bottom: 5px;
	  z-index:99999;
	  }
	  
    #tabsE ul {
        margin:0;
        padding:10px 10px 0 40px;
        list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      margin:0;
      padding:0 0 0 0px;
      }
    #tabsE a span {
      float:left;
      display:block;
      padding:5px 35px 4px 6px;
      }
    #tabsE a span {float:none;}
    #tabsE a:hover span {
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }

dl, dt, dd, ul, li { margin:0; padding: 0; list-style-type:none; z-index:99999; }
#menu { width: 960px;}
#menu dl { float: left; width: 80px; text-align: center; }
#menu dt { cursor:pointer; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
#menu dd { }
#menu li { text-align:left; margin-top: -42px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; }
#menu li a { color: #000000; text-decoration: none; display: block; height: 100%; background-color:#EFEFEF; filter:alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; }
#menu dt a { color:#000000; text-decoration:none; }
#menu dt a:hover { color:#555555; text-decoration:none; }
#menu li a:hover { color: #000000; text-decoration:none; display: block; height: 100%; }
		
#foldheader{cursor:pointer;text-align:left; line-height:14pt;
//list-style-image:url(fold.gif)}
#foldinglist{list-style-image:url(list.gif); text-align:left;}

