body{
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	 
 }
.content{
text-align: left;
}
 
.align-right { text-align: right; }
.align-left { text-align: left; }
.align-justify { text-align: justify; }
.align-center { text-align: center; }

.csc-mailform-field
{
	display:block;
	width:200px;
	margin-top:10px;
}

.csc-mailform-radio
{
         display:block;
	margin-top:10px;
}

.csc-mailform-radio legend{
    display:none
}
  

p, li, dl, ol{
  font-size: 12px;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-indent:0px;
  }

h1{
  font-size: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  display: inline;
  }
h2{
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  display: inline;
  }
h3{
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  }

a{
  color: #000000;
  text-decoration: underline;

  }

a:visited{
  color: #444446;
  text-decoration: underline;

  }
/*
a:hover{
  color: #CCCCCC;
  text-decoration: underline;
  font-weight: normal;
  }
*/  
.menutable td{
	/*  background-color: #ecdb89; */
  font-size: 14px;
	text-align:left;
	color: #444446;
	font-weight: normal;
  }
.menutable a{
	text-decoration: none;
	color: #444446;
	font-weight: normal;
  }  
.menutable a:visited{
	text-decoration: none;
  }  
align-right td{
      value = align: right;
 }
.bredcrumb a{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
  }
 .bredcrumb a:visited{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
  }
.bredcrumb {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
  }
 
  

.menu{
	color: #8f9093;
/*   padding-left: 3px;
 background-color: #c0a726;*/
  }
.menu_ACT{
/*  padding-left: 3px;*/
  background-color: #ff7f00;
  color: #ffffff;
  }
.menu_CUR{
 /* padding-left: 3px;*/
  background-color: #ff7f00;
  color: #ffffff; 
  }
.menu_ACT a{color: #333333;}
.menu_ACT a:visited{color: #333333;}
.menu_CUR a{color: #ffffff;}
.menu_CUR a:visited{color: #ffffff;}
.menu_over{
  background-color: #005539;
  }

.impressum {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.tabellentext{
	font-size: 9px;
}

