a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #CCCCCC;
}

a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #CC0033;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size: 12px;
	font-style: normal;
	
	font-variant: normal;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #CCCCCC;
	
}


ul#nav li {
   float: left;  }
ul#nav li a {
	display: inline;
	float: left;
	line-height: 1em;
	margin-right: 3px;
	background-color: #312B65;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;

	
}
ul#nav li a:hover {
	padding-top: 15px;
	background-color: #CCCCCC;
	color: #F50A0A;
}
ul#nav li a.active {
	padding-top: 15px;
	background-color: #CCCCCC;
	border: none;
	color: #F50A0A;
	
}


/* Generated by KaZcadeS */
.text {
  border-style: none;
  border-width: thin;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 22px;
  font-weight: normal;
  font-variant: normal;
  color: #000000;
  background-color: #ff6600;
  letter-spacing: normal;
  word-spacing: normal;
  display: none;
  background-attachment: scroll;
  cursor: auto;
}
.head {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: 21px;
  font-weight: bold;
  font-variant: normal;
  color: #cccccc;
}
.fliess {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 18px;
  font-weight: normal;
  font-variant: normal;
  color: #cccccc;
  text-decoration: none;
}
.foot {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 15px;
  font-weight: normal;
  font-variant: normal;
  color: #cccccc;
}


.rand {
  border: none;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 20px;
  font-weight: normal;
  font-variant: normal;
}
.navitext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: none;
}

.dyn {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 20pt;
  font-weight: normal;
  font-variant: normal;
  color: #F50A0A;
}
#contentArea {
  padding: 0px;
  height: 552px;
  width: 775px;
  text-align: center;
}
a img {
  border: none;
}

#contenttext_ {
	position:absolute;
	left:18px;
	top:188px;
	width:760px;
	height:490px;
	margin-right: auto;
	margin-bottom: auto;
	
}

#emailform_ {
	position:absolute;
	display:inline;
	left:10px;
	top:20px;
	width:388px;
	height:439px;
}

#emailkontaktdaten_ {
	position:absolute;
	display:inline;
	left:400px;
	top:3px;
	width:310px;
	height:276px;
}

.email>ins:before {
	content: "@";
	text-decoration: none;
}
  .email del {
	text-decoration: none;
}
  .email>del {
	display: none;
}
  *:first-child+html .email>del {
	display:inline;
}  /* Workaround fuer IE 7 */


ul  { list-style-type: none; list-style-position: inherit;list-style-image: url(../images/listpunkt.png)}
