body {margin:25px;margin-top:25px;padding:0;text-align:center;}
#weisshg {margin:0;padding:0;text-align:center;background-image:url(fileadmin/images/874_1_weiss.gif);}
.sowaswiebody {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color:#FFFFFF;background-image:url(fileadmin/images/hg_verlauf.png);background-repeat:repeat-x;}
/*#container {position: absolute;left: 50%;width: 888px;margin-left: -444px;margin-top:55px; } */
#container {position: relative;width: 888px;height:100%;margin: 0 auto;margin-top:55px;text-align:left;} 

#schatten_rechts { background-image:url(images/schatten_rechts2.png); }
#schatten_rechts_oben_schwarz {background-image:url(images/schatten_oben_schwarz.png);}
#schatten_rechts_oben_weiss {background-image:url(images/schatten_oben_weiss.png);}
#schatten_rechts_oben {background-image:url(images/schatten_oben2px.png);}
#schatten_unten_rot {background-image:url(images/rot_unten.png);vertical-align: middle;}
#alvernlogo{position:absolute;width:136px;height:136px;z-index:5;left:715px;top:-52px;}
#auswahl_land{position:absolute;width:120px;height:60px;z-index:5;left:598px;top:-24px;}
#alvernmedia{position:absolute;width:112px;height:32px;z-index:3;left:15px;top:-45px;}
#inhalt{z-index:3;height:100%;}
#spalten_float_clear { clear:both;} 
.text_footer_weiss {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF; }
.text_bold {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #505050;}
.text {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;}
.text_block {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;text-align: center;}
.text_blocksatz {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; text-align:justify;}
.ueberschrift_rot {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #af0917;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #af0917;}
.ueberschrift_schwarz {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
.ueberschrift_weiss {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #ffffff;}
p {padding: 2px;margin: 2px;}
.textboxunten {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #666666;}
a { text-decoration: none;color: #505050;} 
a:link {text-decoration: none;;color: #505050;}
a:visited {text-decoration: none;;color: #505050;}
a:hover {text-decoration: none;color: #af0917;}
a:active {text-decoration: none;color: #505050;}
link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;line-height: 17px; text-decoration: none}
a.link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;line-height: 17px; text-decoration: none}
a.link:link { text-decoration: none;color: #505050;}
a.link:visited { text-decoration: none;;color: #505050;}
a.link:hover {	color: #cc0033; text-decoration: none;}
a.link:active {	text-decoration: none;color: #505050;}

a.text_footer_weiss {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF; }
a.text_footer_weiss:link { text-decoration: none;color: #FFFFFF;}
a.text_footer_weiss:visited {	text-decoration: none;;color: #FFFFFF;}
a.text_footer_weiss:hover {	color: #cc0033; text-decoration: none;}
a.text_footer_weiss:active {	text-decoration: none;color: #FFFFFF;}
a.internal-link { text-decoration: none;color: #505050;} 
a.internal-link:link {text-decoration: none;;color: #505050;}
a.internal-link:visited {text-decoration: none;;color: #505050;}
a.internal-link:hover {text-decoration: none;color: #af0917;}
a.internal-link:active {text-decoration: none;color: #505050;}
.csc-textpic-caption{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;}
.csc-mailform-field{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;}
input{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050;}
ul {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #505050;text-decoration: none;}
li {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: bold;color: #505050;text-decoration: none;}
ul li ul#home { display:none;list-style-type: none; margin:0px;padding:0px; }
ul li:hover ul#home, ul li.sfhover ul#home { display:block;list-style-type: none; margin:0px;padding:0px; }
#auswahl {padding:0px; margin:0px;line-height:25px;list-style-type: none; text-align:left; }

.tabelle_ausrichtung_oben {
}

.tabelle_ausrichtung_oben td {
vertical-align:top;
height:8px;
} 
.tabelle_ausrichtung_zentriert td {
text-align:center
} 
.tabelle_zeilenhoehe_10 td {
height:8px;
} 

/* Tabelle */
.contenttable {
/* width:545px;
margin-bottom:10px; */
}
.tr-0 {
/* background:#ccc;
color:#fff; */
}
.tr-odd {
/* background:#fff;
height:24px;
border-bottom:1px #333 dashed; */
}
.tr-even {
/* height:24px;
border-bottom:1px #333 dashed; */
}
.td-0 {
/* padding:left:5px; */
}
.td-1 {
/* text-align:center;
padding:left:5px; */
}
.td-2 {
/* text-align:center;
padding:left:5px; */
}
.td-3 {
text-align:center;
padding:left:5px;
}


