/* html {
    height:100%;
} */
* {
    margin:0px;
    padding:0px;
	border: 0px;
}
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
    color:#636466;
	background:#FFF;
/*     height:100%; */
}
p {
	margin-top: 5px;
	margin-bottom:10px;
    padding:0px;
}
ul, ol, li {
	margin:  0px;
 	padding: 0px;
}

h1 {
    font-size:1.8em;
    font-weight:bold;
	margin: 5px 20px 5px 20px;
    color:#AC1315;
}
h2 {
    font-size: 1.1em;
    font-weight:bold;
    margin: 5px 20px 3px 20px;
    color:#AC1315;
}
h3 {
    font-size: 1.0em;
    font-weight: bold;
    margin-top:10px;
    margin-bottom:7px;
    color:#636466;
    background-color:#FFF;
}
h4 {
    font-size: 0.9em;
	font-weight: bold;
    margin-top:10px;
    margin-bottom:4px;
    color:#636466;
}
h5 {
    font-size: 0.9em;
	font-weight: bold;
    margin-top:10px;
    margin-bottom:4px;
    color:#000;
}
h6 {
    font-size: 0.9em;
	font-weight: bold;
    margin-top:10px;
    margin-bottom:4px;
    color:#000;
} 
td {
    margin:0px;
    padding:2px;
	padding-left:4px;
	border: 0px;
}
.clear {
	clear:both;
}
.hinweis {
color:#AC1315;
}

#rahmen_all {display:block; width: auto; padding-left:10px; width:977px;}
#header_left {display:block; float:left;}
#header_middle {display:block; float:left;}
#header_right {display:block; float:left;}
#abstand_left {display:block; float:left; width: 13px;}
#navigation {
margin: 0px;
padding: 0px;
display:block;
float:left;
width: 206px;
background-color:#E0E8EB;
background-image:url(/_std/images_design/nav_hintergrund_inaktiv.gif);
background-repeat: repeat-y;
}
#navigation li.lvl1_off, #navigation li.lvl1_on, #navigation li.lvl2_off, #navigation li.lvl2_on, #navigation li.subnav, .forie {
list-style-type: none;
list-style:  none;
}
/* Navigation Level 1 */
#navigation li.lvl1_off a.abstand:link, #navigation li.lvl1_off a.abstand:active, #navigation li.lvl1_off a.abstand:hover,  #navigation li.lvl1_off a.abstand:visited {
color:#636466;
display:block;
background-image: url(/_std/images_design/nav_bg_lvl1_inaktiv.gif);
background-repeat: no-repeat;
text-decoration: none;
padding: 1px 0px 8px 31px;
margin:0px;
}
#navigation li.lvl1_off a.abstand:active, #navigation li.lvl1_off a.abstand:hover {
color: #000;
background-image: url(/_std/images_design/nav_bg_lvl1_aktiv.gif);
background-repeat: no-repeat;

}
/* Navigation Level 1 aktiv */
#navigation li.lvl1_on a.abstand:link, #navigation li.lvl1_on a.abstand:active, #navigation li.lvl1_on a.abstand:hover,  #navigation li.lvl1_on a.abstand:visited {
display:block;
background-image: url(/_std/images_design/nav_bg_lvl1_aktiv.gif);
background-repeat: no-repeat;
text-decoration: none;
padding: 2px 0px 7px 31px;
margin:0px;
color:#000;
}
/* Navigation Level 2 */
#navigation li.lvl2_off a.abstand:link, #navigation li.lvl2_off a.abstand:active, #navigation li.lvl2_off a.abstand:hover,  #navigation li.lvl2_off a.abstand:visited {
color:#636466;
font-size: 0.85em;
font-weight: bold;
display:block;
background-color: #D2D5D5;
background-image: url(/_std/images_design/nav_bg_lvl2_inaktiv.gif);
text-decoration: none;
padding: 3px 0px 6px 31px;
margin:0px;
border-bottom: 1px solid #FFF;
}
#navigation li.lvl2_off a.abstand:active, #navigation li.lvl2_off a.abstand:hover {
color:#000;
background-image: url(/_std/images_design/nav_bg_lvl2_aktiv.gif);
background-repeat: no-repeat;
}
/* Navigation Level 2 aktiv */
#navigation li.lvl2_on a.abstand:link, #navigation li.lvl2_on a.abstand:active, #navigation li.lvl2_on a.abstand:hover,  #navigation li.lvl2_on a.abstand:visited {
color:#000;
font-size: 0.85em;
font-weight: bold;
display:block;
background-image: url(/_std/images_design/nav_bg_lvl2_aktiv.gif);
background-repeat: no-repeat;
text-decoration: none;
padding: 3px 0px 6px 31px;
margin:0px;
border-bottom: 1px solid #FFF;
}

#rahmen_content {
display:block;
float:left;
width: 544 px;
}
#content {
width: 544px;
}
#einspaltig {
display:block;
width: 504px;
padding-left: 20px;
margin-bottom: 20px;
}
#zweispaltig {
display:block;
float:left;
width: 237px;
padding-left: 20px;
}
#eindrittel {
display:block;
float:left;
width: 166px;
padding-left: 20px;
}
#zweidrittel {
display:block;
float:left;
width: 318px;
padding-left: 20px;
}
#einspaltig a, #zweispaltig a, #eindrittel a, #zweidrittel a{
color:#AC1315; 
font-weight: bold; 
text-decoration: none;
background-image:url(/_std/images_design/linkpfeil.gif);
background-repeat:no-repeat;
padding-left: 9px;
}
#zweispaltig img, #einspaltig img, #eindrittel img, #zweidrittel img {
margin: 4px 0px 4px 0px;
text-decoration: none;
}
#einspaltig img {
text-decoration: none;
margin: 4px 9px 4px 0px;
}
#footer {
display:block; 
width: 544px;
margin: 25px 0px 15px 0px;
}
#teaser_rechts {
display:block;
float:left;
width: 206px;
background-color:#E0E8EB;
background-image:url(/_std/images_design/hintergrund_teaser.gif);
background-repeat:repeat-y;
}
.teasermeldung {
display:block;
font-size:0.9em;
padding: 10px 10px 8px 20px;
background-image:url(/_std/images_design/bg_teaserleiste.gif);
background-repeat:repeat-y;
}
.teasermeldung a {
font-weight:bold;
color:#AC1315;
text-decoration: none;
}
.teasermeldung h1 {
font-size:1.0em;
margin: 0px 0px 5px 0px;
}
#nav_bottom {
position:absolute; bottom:0px;
}
