body
{
	
	background-color:#5f0b00; margin-top:5px; margin-bottom:26px;
	
}

body, table

{ text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }

h1 { text-decoration:none; font-weight:bold; color:#444444; font-size:12pt; font-family:Verdana,Arial; }
h3 { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; display:inline; }

h3 > a:link { text-decoration:none; font-weight:normal; color:#aa4444; font-size:18pt; font-family:Verdana,Arial; }
h3 > a:visited { text-decoration:none; font-weight:normal; color:#aa4444; font-size:18pt; font-family:Verdana,Arial; }
h3 > a:hover { text-decoration:none; font-weight:normal; color:#ff6666; font-size:18pt; font-family:Verdana,Arial; }
h3 > a:active { text-decoration:none; font-weight:normal; color:#aa4444; font-size:18pt; font-family:Verdana,Arial; }

a:link { text-decoration:none; font-weight:normal; color:#d5d5d5; font-size:10pt; font-family:Verdana,Arial; }
a:visited { color:#d5d5d5; }
a:hover { text-decoration:underline; color:#ddd; }

a.footer_link:link { text-decoration:none; font-weight:normal; color:#402020; font-size:10pt; font-family:Verdana,Arial; }
a.footer_link:visited { text-decoration:none; font-weight:normal; color:#503030; font-size:10pt; font-family:Verdana,Arial; }

a.impressum_link:link { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.impressum_link:visited { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.impressum_link:hover { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.impressum_link:active { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }

a.angepasster_link:link { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.angepasster_link:visited { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.angepasster_link:hover { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.angepasster_link:active { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }

#footer { text-decoration:none; font-weight:normal; color:#cccccc; font-size:8pt; font-family:Verdana,Arial; background-color:#800000; padding:4px; }

#pos { position:absolute; top:0px; left:-500px; width:320px; padding:0px; margin:0px; border:0px; }
#pos2 { position:absolute; top:57px; left:-745px; width:330px; padding:0px; margin:0px; border:0px; }
#pos3 { position:absolute; top:7px; left:-785px; width:330px; padding:0px; margin:0px; border:0px; }
#pos4 { position:absolute; top:15px; left:-793px; width:330px; padding:0px; margin:0px; border:0px; }


.runde_ecken
{
		-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.runde_ecken_unten
{
		-webkit-border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
    
    -khtml-border-radius-bottomleft: 10px;
    -khtml-border-radius-bottomright: 10px;
    
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

#logo {
	
	 background-color:#5f0b00; padding:20px; padding-left:18px; padding-bottom:12px;
}

#impressum {
	
	 padding-right:5px;padding-bottom:12px;
	
}

#maintable {
	
		background-color:#ffffff; border-width:1px; border-top-width:0px; border-style:solid; border-color:#eedddd;
		
}

#content {
	
		padding:25px;padding-bottom:32px;
	
}

.big_link_span {
	
		padding-left:35px;
	
}

#logo_img {
	
		display:block;
	
}

#head_img {
	
		display:block;
		margin-bottom:22px;
	
}

.small-text
{
		font-size: 9pt;
		color: #f0f0f0;
}

.small-text > a
{
		font-size: 9pt;
		color: #f0f0f0;
}