/* Global Styles */

body {
	margin:0px 0px;
	}
td {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
hr {
	height:1px; 
	color: #AFC3AB;
	border: 0;
	}
	
a {
	color: #CC3300;
	}
	
a:hover {
	color: #333333;
	}

/* ID Styles */


#Datumsformat {font: Bold, 10px Arial, Helvetica, sans-serif;
	color: #FF1CAE;
	letter-spacing:.1em;
	padding:2px;
	vertical-align: middle;
	}

#Datumsformat a {font:11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#Datumsformat a:hover {
	color: #FFCC66;
	letter-spacing:.1em;
	}

#Menue td {
	border-bottom: 4px solid #A8A48F;
	}

	
#Menue a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #CC3300;
	line-height:14px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:5px 5px 5px 30px;
	background:  url("../images/mm_grey_bullet.gif") 12px 50% no-repeat;
	}
	
#Menue a:hover {
	background:  url("../images/mm_arrow.gif") 12px 50% no-repeat;
	color:333333;
	}

#MenueB td {
	border-left: 1px dashed #A82BE2;
	}
	
#MenueB a {
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #FF1CAE;
	line-height:14px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:3px 3px 3px 30px;
	background:  url("../images/mm_grey_bullet.gif") 5px 50% no-repeat;
	}
	
#MenueB a:hover {
	background:  url("../images/mm_arrow.gif") 12px 50% no-repeat;
	color:333333;
	}

	
#MenueC td {
	border-left: 3px solid #F000FF;
	}

#MenueC a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #0000FF;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:3px 3px 3px 30px;
	background:  url("../images/mm_grey_bullet.gif") 5px 50% no-repeat;
	}
	
#MenueC a:hover {
	background:  url("../images/mm_arrow.gif") 12px 50% no-repeat;
	color:333333;
	}
	
#Navi a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #00AAFF;
	line-height:13px;
	letter-spacing:.1em;
	text-decoration: none;
	padding:1px 1px 2px 153px;
	background:  url("../images/tri2.gif") 82px 50% no-repeat;
	}
	
#Navi a:hover {
	background:  url("../images/tri3.gif") 82px 50% no-repeat;
	color:CC3300;
	}

#Navi-r a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #00AAFF;
	line-height:13px;
	letter-spacing:.1em;
	text-decoration: none;
	padding:1px 75px 2px 5px;
	background:  url("../images/tri4.gif") 60px 50% no-repeat;
	}
	
#Navi-r a:hover {
	background:  url("../images/tri5.gif") 85px 50% no-repeat;
	color:CC3300;
	}

/* Class Styles */

.Text {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
	}

.SeitenName{
	font:bold 20px Georgia, Times New Roman, Times, serif;
	color: #FFFFCC;
	line-height:24px;
	letter-spacing:.8em;
	}

.SeitenTitel{
	font:bold 12px Georgia, Times New Roman, Times, serif;
	color: #FFFF00;
	line-height:18px;
	letter-spacing:.3em;
	}
		
.ursprung {
	font:9px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:12px;
	letter-spacing:.3em;
	}

.St_a8sw {font:8px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:9px;
	letter-spacing:.2em;}


.St_a9sw {font:9px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:10px;
	letter-spacing:.2em;}

.St_a11we {font:11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.4em;
	vertical-align: middle;}

.St_a12gr1 {font:bold 11px Arial, Helvetica, sans-serif;
	color: #99FF00;
	letter-spacing:.1em;
	vertical-align: middle;}

.St_a11sw {font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing:.1em;
	vertical-align: middle;}
	
.St_a12sw {font:bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing:.1em;
	vertical-align: middle;}
	
.St_a12we {font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.4em;
	vertical-align: middle;}

.St_a13r1 {font:13px Arial, Helvetica, sans-serif;
	color: #FF6666;
	line-height:17px;
	letter-spacing:.1em;}

.St_a13sw {font:13px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:17px;
	letter-spacing:.1em;}
	
.St_g9r2 {font:bold 9px Georgia, Times New Roman, Times, serif;
	color: #FF0000;
	line-height:11px;
	letter-spacing:.1em;}
	
.St_g12hg {font:bold 12px Georgia, Times New Roman, Times, serif;
	color: #FFFFCC;
	line-height:17px;
	letter-spacing:.2em;}

.St_g12r2 {font:bold 12px Georgia, Times New Roman, Times, serif;
	color: #FF0000;
	line-height:16px;
	letter-spacing:.1em;}

.St_g14r2 {font:bold 14px Georgia, Times New Roman, Times, serif;
	color: #FF0000;
	line-height:20px;
	letter-spacing:.1em;}

.St_g12sw {font:bold 12px Georgia, Times New Roman, Times, serif;
	color: #000000;
	line-height:16px;
	letter-spacing:.2em;}

.St_g22bl {font:bold 22px Georgia, Times New Roman, Times, serif;
	color: #0000FF;
	letter-spacing:.2em;}

.St_a20vi {font:bold 20px Arial, Helvetica, sans-serif;
	color: #996699;
	letter-spacing:.1em;}

.St_a20ro {font:bold 20px Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing:.1em;}

.St_a20r1 {font:bold 20px Arial, Helvetica, sans-serif;
	color: #993333;
	letter-spacing:.1em;}
	
.St_a20br {font:bold 20px Arial, Helvetica, sans-serif;
	color: #CE6563;
	letter-spacing:.1em;}


.St_a20gr {font:bold 20px Arial, Helvetica, sans-serif;
	color: #636563;
	letter-spacing:.1em;}


.St_a20pi {font:bold 20px Arial, Helvetica, sans-serif;
	color: #FF66CC;
	letter-spacing:.1em;}


.St_a20bl1 {font:bold 20px Arial, Helvetica, sans-serif;
	color: #6666FF;
	letter-spacing:.1em;}


.St_a20sw {font:bold 20px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing:.1em;}