body
{
	background-color:#999999;
}

b  {
	font-size:13Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
}

td.size
{
	width:675px;
}

table.size
{
	width:675px;
}

P  {
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
}

&nbsp;  {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	line-height: normal;
}
}

STRIKE {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#FF0000;
}

H1  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:16Px;
	color:#000000;
	line-height: normal;
}

H2  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:16Px;
	color:#000000;
	line-height: normal;
}

/* AddThis Custom Style */

.addthis_toolbox .at15t_compact {
    margin-right: 0;
}

H3  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:13Px;
	color:#000000;
	line-height: normal;
}

H4  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:15Px;
	font-weight:bold;
	color:#000000;
	line-height: 80%;
}

H5   {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:1Px;
	color:Silver;
	line-height: normal;
}
H6  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:1Px;
	color:#ffffff;
}
td.body  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:11Px;
	color:#000000;
	line-height: 13Px;
}
td.body1  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#000000;
	line-height: 18Px;
}
td.body1a  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#000000;
	line-height: 18Px;
	text-align: justify;
}
td.body1b  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#000000;
}
td.body2  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:11Px;
	color:#ffffff;
	line-height: 13Px;
}
td.body3  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:10Px;
	color:#FFFFFF;
	line-height: 12Px;
	font-weight:bold;
}
td.body3a  {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
	font-weight:bold;
	text-decoration: none;
	line-height: normal;
}
td.body4  {
	padding:5px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:11Px;
	color:#000000;
	line-height: 13Px;
}

td.body4-2  {
	padding:5px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:0.6em;
	color:#000000;
	line-height: 1.4em
}

td.body5  {
	font-size:0.6em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: 1em
}
td.body7  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#000000;
}
td.body6  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:16Px;
	color:#000000;
	line-height: 16Px;
}
td.body7  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#666666;
	font-weight:bold;
}
td.body8  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#000000;
	font-weight:bold;
	line-height: 14Px;
	line-height: 18Px;
}
a:link, a:visited, a:active {
	font-size:1em;
	color:#747678;
	font-family:Verdana,Helvetica,Geneva,Arial;
	line-height: normal;
}
a:hover {
    font-size:1em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: normal;
}

a.index1:link, a.index1:visited, a.index1:active { 
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#f6f6f6;
	font-size:10Px;
	text-decoration: none;
	line-height: normal;
	 
}
a.index1:hover {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#f6f6f6;
	font-size:10Px;
	text-decoration:underline;
	line-height: normal;
}
a.index2:link, a.index2:visited, a.index2:active { 
	font-size:1em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
	text-decoration: none;
	line-height: normal;
}
a.index2:hover {
	font-size:1em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	text-decoration:underline;
	line-height: normal;
}
a.index2rot:link, a.index2rot:visited, a.index2rot:active { 
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#ff6347;
	text-decoration: none;
	line-height: normal;
}
a.index2rot:hover {
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	text-decoration:underline;
	line-height: normal;
}
a.index3:link, a.index3:visited, a.index3:active {
	font-size:13Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	font-weight:bold;
	text-decoration: none;
	line-height: normal;
}
a.index3:hover {
	font-size:13Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	line-height: normal;
}
a.index4:link, a.index4:visited, a.index4:active {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
	font-weight:bold;
	text-decoration: none;
	line-height: normal;
}
a.index4:hover {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	line-height: normal;
}
a.index4a:link, a.index4a:visited, a.index4a:active {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
	font-weight:bold;
	text-decoration: none;
	line-height: normal;
}
a.index4a:hover {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	line-height: normal;
}
a.index5:link, a.index5:visited, a.index5:active {
	font-size:10Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#FFFFFF;
	line-height: normal;
	text-decoration: none;
	font-weight:bold;
}
a.index5:hover  {
	font-size:10 Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	font-weight:bold;
	text-decoration:underline;
	line-height: normal;
}
a.index6:link, a.index6:active { 
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	text-decoration: none;
	line-height: normal;
	font-weight:bold;
}
a.index6:visited { 
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6666cc;
	text-decoration: none;
	line-height: normal;
	font-weight:bold;
}
a.index6:hover {
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	text-decoration:underline;
	line-height: normal;
	font-weight:bold;
}
a.index7:link, a.index7:visited, a.index7:active {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	font-weight:normal;
	text-decoration: none;
	line-height: normal;
}
a.index7:hover {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	line-height: normal;
}
a.index8:link, a.index8:visited, a.index8:active {
	font-size:16Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
	font-weight:bold;
	text-decoration: none;
	line-height: normal;
}
a.index8:hover {
	font-size:16Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	line-height: normal;
}
a.index9:link, a.index9:visited, a.index9:active { 
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#595959;
	font-size:8Px;
	text-decoration: none;
	line-height: normal;
	 
}
a.index9:hover {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#595959;
	font-size:8Px;
	text-decoration:underline;
	line-height: normal;
}
a.index10:link, a.index10:visited, a.index10:active { 
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	font-size:8Px;
	text-decoration: none;
	line-height: normal;
	 
}
a.index10:hover {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	font-size:8Px;
	text-decoration: none;
	line-height: normal;
}
a.index11:link, a.index11:visited, a.index11:active { 
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#ffffff;
	font-size:1Px;
	text-decoration: none;
	line-height: normal;
	 
}
a.index11:hover {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#ffffff;
	font-size:1Px;
	text-decoration: none;
	line-height: normal;
}
Ul  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
}
.times  {
	font-size:12Px;
	font-family:Times New Roman,Times;
}
.timess  {
	font-size:13Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
}
.arial  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
}
.arials  {
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
}
marquee {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	font-weight:bold;
	color:#000000;
}
.white  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-size:12Px;
	color:#FFFFFF;
}
.blue  {
	font-size:11Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#747678;
}
.blue1  {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
}
.blue2  {
	font-size:14Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
}
.blue3  {
	font-size:18Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
}
.blue4  {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
	color:#6600ff;
}
.blue5  {
	font-size:8Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
	color:#6600ff;
}
.white5  {
	font-size:1Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
	color:#fefefe;
}
.black1  {
	font-size:10Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
	color:#000000
}
.black7  {
	font-size:8Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000
}
.black2  {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	font-weight:bold;
	color:#000000
}
.black3  {
	font-weight: bold;
	background-color: #e9e9e9;
	border: #000000;	
	font-size:13Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	width: 160px;
	line-height: 20Px
}
.black5 {
	font-weight: bold;
	background-color: #FFFFFF;
	border: #000000;	
	font-size:10Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000
}
.black4  {
	background-color: #c8c8c8
}
.tomato  {
	color: #ff6347
}
.body  {
	font-size:0.8em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000
}

.red  {
	font-size:18Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#FF0000
}

.red2  {
	font-size:14Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#FF0000
}

.red3  {
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#FF0000
}
td.li {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff
}
td.br {
	font-size:12Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	line-height:14pt
}

li {
	font-size:10Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000
}

td.a:link, td.a:visited, td.a:active {
	font-size:0.7em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff;
	line-height: normal;
}

td.a:hover {
    font-size:0.7em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: normal;
}

.header  {
	font-size:13Pt;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#6600ff
}
br {
	font-size:12Px
	font-family:Verdana,Helvetica,Geneva,Arial;
	line-height:14pt
}
&nbsp;{
	font-size:8Px;
	font-family:Verdana,Helvetica,Geneva,Arial;
	line-height: normal
}
		
a.button:link, a.button:visited, a.button:active {
		text-decoration:none;
		border:none;
		font-family:Verdana,Helvetica,Geneva,Arial;
		color:#6600ff;
		font-size: 10Px;
		line-height:normal;
		display:block;
		padding:0 1px;
		float:right;
		margin:0 1px
	}
	
a.button:hover {
		color:#000000;
		text-decoration:underline;
		font-size: 10Px;
		line-height:normal;
		display:block;
		padding:0 1px;
		float:right;
		margin:0 1px	
}

a.button1:link, a.button1:visited, a.button1:active {
		text-decoration:none;
		border:none;
		font-family:Verdana,Helvetica,Geneva,Arial;
		font-size:11Px;
		color:#6600ff;
		font-weight:bold;
		background:url(Bilder/menuleist-klein-1.jpg) left center no-repeat #BBBBBB;
		line-height:normal				
	}
	
a.button1:hover {
		font-size:11Px;
		font-family:Verdana,Helvetica,Geneva,Arial;
		color:#000000;
		font-weight:bolder;
		text-decoration:underline;
		line-height: normal;
		background:url(Bilder/menuleist-klein-2.jpg) left center no-repeat #BBBBBB
		}
		
input.text {
		background-color: #e9e9e9;
		height: 35px;
	    -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
  		box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;

 	    -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
		width: 90%
}
textarea.text {
		background-color: #e9e9e9;
		height: 200px;
	    -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
  		box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;

 	    -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
		width: 95%
}
select.text {
		background-color: #e9e9e9;
		height: 35px;
	    -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
  		box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
 	    -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
        transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
		width: 90%
}
table.beschreibung {
  border: solid;
  border-collapse: collapse;
  border-color: #e9e9e9 #e9e9e9 #e9e9e9 transparent
}
table.frame2 {	
	width: 100%; 
	text-align: center;
  *border: solid;
  *border-collapse: collapse;
  *border-color: #dddddd #dddddd #e9e9e9 #dddddd
}
td.frame {
  border: 0;
  border-left: 1px solid #e9e9e9 ;
  border-right: 1px solid #e9e9e9 ;
  text-align: center; 
  vertical-align: top; 
  background-color: #ffffff;
  width: 173px
}
div.beschreibung {
	text-align: justify; 
	margin-left: 50px; 
	margin-right: 50px;
	font-size:0.6em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000
}
td.notizzettel {
	font-weight: bold; 
	background-color:#ffffff; 
	font-size:13Px; 
	font-family:Verdana,Helvetica,Geneva,Arial;  
  	text-align: center; 
  	vertical-align: top;   
	color:#747678; 
	width: 200px; 
	height: 20px
}
hr.frame {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3) 

}
iframe.frame1 {
	width: 150px; 
	height: 330px;
  	text-align: center; 
	border: none
}

.beschreibung {
	text-align: justify;
	display: block; 
	margin-left: 30px; 
	margin-right: 30px;
	font-size:0.6em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;

}

div.titeles {
	text-align: justify;
	font-weight: bold; 
	display: block; 
	margin-left: 30px; 
	margin-right: 30px;
	font-size: 120%;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: 120%
	
}

div.titeles1 {
	text-align: center;
	font-weight: bold; 
	margin-left: 30px; 
	margin-right: 30px;
	font-size: 0.9em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: normal
	
}

div.linkend {
	text-align: center;
	margin-left: 30px; 
	margin-right: 30px;
	font-size: 0.5em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
	line-height: normal
	
}
.social {
	font-size:0.6em;
	font-family:Verdana,Helvetica,Geneva,Arial;
	color:#000000;
  line-height: 1.2em;
  vertical-align: 3px;
}

.required { text-transform: uppercase; font-family: Verdana,Helvetica,Geneva,Arial; , Helvetica, Arial, sans-serif; font-weight: 600; letter-spacing: 1px; position: relative; top: 7px; font-size: 20px; font-style: normal; line-height: 1px; color: #ff6347 }





