/* CSS Document */

body {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #ffffff;
text-align : center;
vertical-align : middle;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : auto;
background-color : #ffffff;
background-position : center;
}
#wrapper {
background-image : url(../sonstiges/wrapper1.gif);
background-repeat : no-repeat;
width : 984px;
height : 100px;
text-align : center;
vertical-align : middle;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : auto;
background-position : center;
position : relative;
top : 10px;
left : 0px;
}
h2 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 18px;
color : #000000;
line-height : 1.4;
font-weight: bolder;
}

h3 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #000000;
line-height : 1.4;
font-weight: bolder;
}
.main {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #000000;
line-height : 1.4;
text-align : justify;
}
.main2 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #ffffff;
line-height : 1.4;
}
.main3 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #ffffff;
line-height : 1.4;
text-align : right;
}
.main4 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #000000;
line-height : 1.4;
text-align : right;
}

.main5 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #000000;
line-height : 1.4;
text-align : justify;
}

.main6 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #000000;
line-height : 1.4;
text-align : center;
}
.main7 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 10px;
color : #000000;
line-height : 1.4;
text-align : right;
}


h1 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 18px;
color : #ffffff;
}

h2 {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 18px;
color : #000000;
}

.navion {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #CF000B;
line-height : 1.4;
text-align : justify;
}

.link {
	color:#CE0108;
	}
	
.link2 {
	color:#CF000B;
	font-size:10px;
	}
	
.link3 {
	color:#CA2128;
	}
	
.head {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #000000;
line-height : 1.4;
text-align : justify;
font-weight:bold;
}

.bildergalerie {
color :#CF000B;

}

.rot {
color:#CF000B;
}


.bg {
background-color :#E9E9E9;
}

.bg2 {
background-color:#E0E0E0;

}

.bg_oben {
background-color:#BFBDBD; 

}

.mehr {
color:#CF000B; 
font-size:10px;

}

.mail {
color:#CF000B; 
font-size:13px;
}
 
.naviunten_on {
	font-family : Tahaoma, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #CF000B;
	text-decoration : none;
}

.italic {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #000000;
line-height : 1.4;
text-align : justify;
font-style:italic;
}


.navi_bg {

background-color:#BFBDBD;
}
#content {
background-position : center;
position : absolute;
top : 50px;
left : 0;
width : 984px;
height : 500px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.content {
width : 984px;
vertical-align : middle;
}
#navi1 {
background-position : center;
position : absolute;
top : 50px;
left : 425px;
width : 551px;
height : 46px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.navi1 {
width : 551px;
vertical-align : middle;
}
#space {
background-position : center;
position : absolute;
top : 50px;
left : -7px;
width : 424px;
height : 46px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.space {
width : 424px;
vertical-align : middle;
}
#header {
background-position : center;
position : absolute;
top : 95px;
left : 0;
width : 976px;
height : 542px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.header {
width : 976px;
vertical-align : middle;
}
#logo {
background-position : center;
position : absolute;
top : -7px;
left : 0;
width : 270px;
height : 106px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.logo {
width : 270px;
vertical-align : middle;
}


a:link {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 13px;
color : #ffffff;
text-decoration : none;
}
a:visited {
color : #ffffff;
text-decoration : none;
}
a:hover {
color : #ca2128;
text-decoration : none;
}
a:active {
color : #ffffff;
text-decoration : none;
}

a.naviunten:link {
font-family : Tahaoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : none;
}
a.naviunten:visited {color : #000000;text-decoration : none;font-size : 12px;}
a.naviunten:hover {color : #000000;text-decoration : none;font-size : 12px;}
a.naviunten:active {color : #000000;text-decoration : none;font-size : 12px;}

#de_eng {
background-position : center;
position : absolute;
top : 0px;
left : 915px;
width : 60px;
height : 18px;
margin-left : auto;
margin-right : auto;
margin-top : auto;
margin-bottom : 0;
}
.de_eng {
width :60px;
vertical-align : middle;
}


