/*TAGS*/
body{
margin:0px;
padding:0px;
min-width:980px;
background-color:#FFF8EF;
text-align:center;
font-family:verdana,sans-serif;
font-size:11px;
font-weight:500;
color:#89372B;
}
*html body{
margin:0px 20px 0px 20px;
}

#inhalt p{
margin:0px 0px 10px 0px;
padding:0px;
}
#inhalt h3{
margin:20px 0px 10px 0px;
font-size:110%;
font-weight:600;
color:silver;
}
.example1{
padding-bottom:10px;
}
*html .abstand{
padding-bottom:7px;
}
img{
border:0px;
}
/*DIVS fuers Layout*/
#rahmen{
width:940px;
height:2000px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
border-left-style:solid;
border-left-width:1px;
border-left-color:#891A1C;
text-align:left;
}
*html #rahmen{
width:941px;
}
#links{
float:left;
width:640px;
height:100%
}
#header{
height:150px;
}
#hauptnavi{
padding:10px 10px 10px 20px;
background-color:#891A1C;
}
#funktion{
margin-top:-25px;
text-align:right;
}
#lupe{
margin-right:20px;
}
#drucker{
margin-right:20px;
}
#inhalt{
padding:20px;
}
#footer{
text-align:center;
font-size:95%;
font-weight:800;
color:silver;
}
#rechts{
float:right;
width:300px;
height:100%;
background-color:#891A1C;
}
*html #rechts{
width:301px;
}
#sondernavi{
margin:0px;
padding:0px 20px 17px 20px;
}
#menuepunkt{
margin:0px;
padding:20px;
}
#unternavi{
margin:0px;
padding:0px 20px 20px 40px;
background-color:#F1E2C3;
}
#infos{
margin:20px 20px 20px 40px;
color:#F1E2C3;
}
*html #infos{
margin:30px 20px 20px 40px;
}
#infos h3{
margin:10px 0px 20px 0px;
font-size:110%;
}
*html #infos h3{
margin:10px 0px 20px -20px;
}
/*Links*/
a{
text-decoration:underline;
color:#891A1C;
}
a:hover{
color:silver;
}
#infos a{
margin:20px 0px 0px 20px;
padding:0px;
font-weight:600;
color:#F1E2C3;
}
*html #infos a{
margin:20px 0px 0px 20px;
}
.rechts a{
text-align:rechts;
}
/*Navigation*/
#hauptnavi a{
text-decoration:none;
font-weight:600;
letter-spacing:1px;
color:#F1E2C3;
}
ul#sonder, ul#sonder a, ul#sonder a:hover{
margin:0px;
padding:0px;
display:block;
list-style:none;
text-decoration:none;
font-weight:600;
color:#F1E2C3;
}
#sonder li{
padding:17px 0px 0px 0px;
}
#menuepunkt a{
text-decoration:none;
font-size:120%;
font-weight:900;
letter-spacing:2px;
color:#F1E2C3;
}
ul#unter, ul#unter a{
margin:0px;
padding:0px;
display:block;
list-style:none;
text-decoration:none;
font-weight:600;
letter-spacing:1px;
color:#891A1C;
}
#unter li{
padding:20px 0px 0px 0px;
}
ul#unter a:hover{
color:silver;
}
ul#unter a.aktuell{
color:silver;
}
/*Sitemap konfigurieren*/
.tx-flseositemap-pi1 ul{
margin-top:5px;
}
.tx-flseositemap-pi1 li{
margin:10px;
}
/*News konfigurieren*/
#referenz{
margin:10px 0px 10px 0px;
font-size:110%;
font-weight:600;
color:silver;
}
.newslinks p{
margin:0px;
padding:0px;
}
.news-list-browse{
margin:20px 0px 0px 0px;
font-weight:600;
}
.news-single-img{
margin-bottom:13px;
}
#news_aktuell{
margin:0px 0px 0px 20px;
color:silver;
}
