body
{
margin: 0px;
padding:0px;
background: #ffffff;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: url(images/subnavi_hg.gif) repeat-y;
}
td
{
vertical-align:top;
}
fieldset {
padding-left:10px;
}
hr{
border: none;
border-bottom:1px solid #EECAC4;
}
legend
{
padding-left:20px;
padding-right:20px;
font-weight:bold;
font-size:small;
}
form{
margin:0px;
}
img{
border:none;
}
#main
{
position:absolute;
top:0px;
left:0px;
height:700px;
width: 999px;
text-align: left;
}

/*

Banner

*/
#banner
{
position: static;
background: url(images/kopfzeile_kurz.jpg) no-repeat #da001a;
height:58px;
width:998px;
}
#logotext{
position:absolute;
top:2px;
left:2px;
width:176px;
}
#logotext h1{
font-size: 16px;
color:#FFFFFF;
text-align:center;
}
#toplinks{
position:absolute;
top:38px;
left:190px;
right:200px;
color:#FFFFFF;
}
#toplinks a{
font-size:70%;
color:#FFFFFF;
text-decoration:none;
}
#toplinks a:hover{
text-decoration:underline;
}
/*

Navigation

*/
#navi
{
position: static;
width: 960px;
height: 38px;
text-align:center;
background: #ede9d7;
margin-left:38px;
}
#navi .innen
{
margin-left: 160px;
padding-top:6px;
}
#navi .link
{
float: left; 
height: 30px;
border-right: 1px solid #bfbfbf;
padding-left: 8x;
padding-right: 8x;
}
#navi a
{
float: left;
height: 20px;
font-size: 94%;
color: #da001a;
text-decoration: none;
padding-top: 4px;
padding-left: 7px;
padding-right: 7px;
}
#navi a:hover
{
background: #a29d8c;
color:#FFFFFF;
}
#navi a:active
{
background: #68634f;
color:#FFFFFF;
}
#navi .menu_current0 {
background: #68634f;
color:#FFFFFF;
}

#breadcrumbs{
position: static;
width: 620px;
height: 40px;
font-size:80%;
border-top:1px solid #CCCCCC;
color:#c10005;
margin-top: 40px;
}
#breadcrumbs a{
color:#c10005;
}
#breadcrumbs .innen
{
margin-left: 0px;
margin-top: 5px;
}
#page_modified_when{
text-align:center;
font-size:70%;
}


#subnavi
{
position: static;
width: 200px;
margin:0px;
/*border-right: 1px solid #c10005;
border-top: 1px solid #c10005;
border-bottom: 1px solid #c10005;*/
}
#subnavi fieldset {
padding:9px;
padding-top:0;
}
#subnavi ul
{
margin-top:0px;
list-style:none;
color:#ffffff;
}
#subnavi ul ul
{
border:none;
list-style:disc;
color:#000000;
background: #f09294;
margin-left: -2px;
}
#subnavi li{
/*margin-left: -2px;*/
}
#subnavi a{
font-size:80%;
color:#da001a;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 6px;
text-decoration:none;
display:block;
background: #ede9d7;
}
#subnavi a:hover
{
background: #f09294;
color:#FFFFFF;
}
#subnavi a:active
{
background: #c10005;
color:#FFFFFF;
}
#subnavi .submenu_current1 a{
background: #c10005;
color:#FFFFFF;
}
#subnavi .submenu_current2 a{
color:#000000;
}
#subnavi .submenu_default2 a{
color:#c10005;
}
#subnavi .submenu_default2 a:hover{
background-color:#FFFFFF;
color:#000000;
}
#subnavi .submenu_current2 a:hover{
background-color:#FFFFFF;
color:#000000;
}
#subnavi .submenu_default2{
color:#000000;
}
/*

Suche

*/
#suche
{
position:static;
margin-top: 20px;
margin-left: 20px;
width:180px;
}
#suche input
{
width: 130px;
border: 1px solid #000000;
margin:2px;
margin-left:10px;
}
/*

Login

*/
#login
{
position:static;
margin-top: 20px;
margin-left: 20px;
width:180px;
}
#login input
{
width: 130px;
border: 1px solid #000000;
margin:2px;
margin-left:10px;
}
#login a{
font-size:80%;
margin-left:10px;
}
/*

Termine

*/
#termine
{
position:static;
margin-top: 20px;
margin-left: 20px;
width:180px;
font-size:small;
}
#termine div
{
margin-left:10px;
}
#termine div p
{
font-size:smaller;
}
/*

Content

*/
#inhalt
{
position:absolute;
top:100px;
left:210px;
width:620px;
font-size: 90%;
color: #000000;
}
#intropage{
margin-top:50px;
}
#intropage div{
width: 400px;
text-align:left;
border-bottom: 1px solid #cccccc;
margin-left:100px;
padding-left:10px;

}
#intropage h1,h2,h3{
color: #da001a;
font-weight:normal;
}
#inhalt h1
{
font-size: 160%;
font-weight: normal;
color: #da001a;
margin-top: 0px;
text-align:center;
}
#inhalt h2
{
font-size: 140%;
font-weight: normal;
color: #da001a;
text-align:center;
}
#most-wanted{
width:200px;
height:300px;
float:left;
border:1px dashed #FF6699;
margin-right:10px;
}
#most-wanted div{
margin:10px;
}
#most-wanted strong{
font-family:"Comic Sans MS";
}
#rechts{
position:absolute;
right:0px;
top:16px;
width:160px;
}
#rechts .sectionHeader{
font-weight:bold;
vertical-align:middle;
text-align:center;
background-color:#ede9d7;
margin-top:10px;
font-size:90%;
}
#rechts div{
clear:both;
}
#rechts p{
font-size: 80%;
} 
#rechts h2{
font-size:80%;
}
#rechts img{
margin-left:12px;
}
#rechts table{
border: 2px solid #ede9d7;
}
.news{
border-bottom:1px solid #ede9d7;
}
.news a{
font-weight: bold; 
color: #000000; 
font-size: 80%;
text-align:left;
} 

.post_title{ font-weight: bold; color: #000000; font-size: 80%; text-align:left; }
.post_date { text-align: right; font-size: 70%; padding:5px; }
.post_short { text-align: justify; padding-bottom: 5px; font-size: 70%; padding:5px; }
