/*
orange		#e87724;
braun		#913b2e;
knallrot	#e60201;
*/
body, font, span, p, H1, H2, H3, H4, H5, H6, td, dd {
	margin: 0px;
	padding: 0px;
	line-height:1.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333;
}

td, tr, table {
	border-collapse:collapse;
	}

acronym, abbr{
	cursor: help;
	border-bottom: 1px dashed #e87724;
}

.help { 
	position: absolute;
	left: -10000px;
	}

H1, H1 a{
	font-family:"Arial Narrow";
	font-size:3em;
	color: #e60201;
	font-weight: bold;
	font-style:italic;

}

H2, H2 a{
	font-family:"Arial Narrow";
	font-size:2em;
	color:#e87724;
	font-weight: normal;
	font-style:italic;

}

H3, H3 a {
	font:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color: #e60201;
	font-weight:normal;
	line-height:2em;
	padding:0px;
	margin:0px;
	}
	
H4, H4 a {
	font:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color: #e87724;
	font-weight:normal;
	line-height:1.6em;
	}
	
H5, H5 a {
	font:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #e87724;
	line-height:1.6em;
	}
	
H6, H6 a {
	font:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #e87724;
	line-height:1.1em;
	}	


a, P A,  li A,  dt a,  dd a{
	text-decoration:underline;
	/*border-bottom: 1px dashed #7e1416;*/
	color:#000000;
	font-weight:normal;
	border: 0px solid;
	}
a:hover,  p a:hover,  P A:hover,  li A:hover,  dt a:hover,  dd a:hover{
	text-decoration:none;
	background-color:#e60201;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
	}	



.inhalt {
	padding:5px;
	background-image:url(/fileadmin/images/bg-welle_verlauf.gif); 
	background-repeat:no-repeat;
	background-position:bottom;
	
	}

.fusszeile{
	font-size:0.8em;
	color:#e87724;
	}

.smart-design{
	font-size:0.8em;
	color:#666666
	}


li {
	font-size:12px;
	margin-left:0px;
	}	
	
ul {
	padding-left:1em;
	margin-left:1em;
	list-style:outside;
	list-style-image:url(/fileadmin/images/li_5.gif);
	}

ul ul {
	padding-left:1em;
	margin-left:1em;
	list-style:outside;
	list-style-image:url(/fileadmin/images/li_7.gif);
	}
	
ul ul ul{
	padding-left:1em;
	margin-left:1em;
	list-style:outside;
	list-style-image:url(/fileadmin/images/li_6.gif);
	}
ul ul ul ul{
	padding-left:1em;
	margin-left:1em;
	list-style:outside;
	list-style-image:url(/fileadmin/images/li_8.gif);
	}

ol {
	padding-left:1em;
	margin-left:1.5em;
	list-style:decimal;
	}	

.untertitel {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#e60201;
	}

csc-header {
	margin:0px;
	padding:0px;
	line-height:100%;
	}

/*Bildtext*/
dd {font-style:italic;}

/********************************************************************************************************************************/
/*
/*                Linkdesign für H A U P T M E N Ü   O B E N                                                                                   */
/*
/********************************************************************************************************************************/


a.hmenu_on:active, a.hmenu_on:link, a.hmenu_on:visited, a.hmenu_on:focus{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#ff9634;
	 text-decoration: none;
	 font-weight:bold;
	 line-height:16px;
	 }
	 
a.hmenu_off:active, a.hmenu_off:link, a.hmenu_off:visited, a.hmenu_off:focus{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
     text-decoration: none;
	 font-weight:bold;
	 line-height:16px;
	 }
	 
a.hmenu_over, a.hmenu_off:hover, a.hmenu_on:hover, a.hmenu_off:hover, a.hmenu_cur:hover  {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
	 background-color:#fa9100;
     text-decoration: none;	 
	 font-weight:bold;
	 line-height:16px;
	 }

a.hmenu_cur {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
	 color:#FFFFFF;
     text-decoration:underline;
	 font-weight:bold;
	 line-height:16px;
	 }		
/********************************************************************************************************************************/
/*
/*                H A U P T M E N Ü   O B E N      ENDE                                                                              */
/*
/********************************************************************************************************************************/


.form {
	border: solid 0px #FFFFFF;
	}

.csc-mailform {
    border: 0px solid #FFFFFF;
    }

.csc-mailform-field label {
	  font-size: 12px;
	  font-family: Verdana, Helvetica, sans-serif;	
	  width: 200px;
	float:left;
	  text-align: right;
	  margin-right:5px;
	  display: block;
	  }

.csc-mailform-submit {
	  margin-left: 0px;
	  } 
/********************************************************************************************************************************/


.news {
	border:solid 1px #e87724;
	padding:2px;
	margin:2px;
	}

hr {
	height:1px;
	background-color:#e60201;
	color:#e87724;
/*	noshade;*/
	border:0px;
	margin-top:3px;
	margin-bottom:3px;
	}	

.versteckt, .spacer-gif, {
	position:absolute;
	width:1px;
	height:1px;
	z-index:-1;
	visibility:hidden;
	}
	
