html{
margin:0;
padding:0;
}
body {
background:#808080 url('../bilder/hintergrund.gif') repeat-y center top;
margin:0;
padding:0 5px 17px 0;
font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size:1em;
color:#000;
vertical-align:top;
}
* html body {padding:0 17px 17px 15px;}
*+html body {padding:0 17px 17px 15px;}
body#druckversion{background:#fff url('../bilder/single.gif') repeat-y;}
img{border:0;}
form{display:inline;}
/*----------------------------------------------------------------------POSITIONEN - Mass-----------------------------------------------*/
/*Gesamt Seite Position*/
#A{
width:920px;
background:#fff;/**/
margin:0 auto;
padding:0;
position:relative;
}
/*kopf*/
#B{
background:#c1001f;/**/
width:900px;
height:215px;
margin:0;
padding:17px 10px 0 10px;
}
*+html #B{margin:0; padding:17px 10px 0 10px;}
* html #B{margin:0; padding:11px 10px 0 10px;}
/*logo*/
#C{
color:#fff;
width:225px;
font-size:0.6em;
margin:0 0 -4px 0;
padding:0;
float:left;
}
#C a{color:#fff;}
/*hauptnav+kopfbild*/
#D{
width:675px;
margin:0;
padding:0;
float:left;
}
/*hauptnavigation*/
#E{
	background:#808080;/**/
	font-size:0.7em;
	height:25px;
	margin:0 0 10px 0;
}
/*kopfbild*/
#F{
margin:0;
padding:0;
position:absolute;
float:left;
}
/*wobinich-Metatags*/
#G{
width:675px;
height:18px;
margin:0 0 20px 235px;
padding:5px 0 0 0;
font-size:0.6em;
/*background:#f00000;*/
}
/*wobinich*/
#Ga, .copyright{float:left; /*background:#fff000;*/}
/*Metatags*/
#Gb, .druckversion{float:right; margin:0 4px 0 0; /*background:#f000f0;*/}
* html #Gb, .druckversion{margin:0 2px 0 0;}
/*unten*/
#H{
width:900px;
margin:0;
padding:0 10px 0 10px;
/*background:#00f330;*/
}
* html #H{padding:0 0 0 10px;}
/*links*/
#I {
width:225px;
margin:0;
padding:0;
float:left;
/*background:#f0fff0;*/
}
/*content*/
#J {
width:675px;
margin:0;
padding:0;
float:left;
/*background:#f2f200;*/
}
#JHome {
	width:675px;
	margin:0;
	padding:0;
	float:left;
	font-size:0.7em;
}
/*cMitte*/
#L{
width:440px;
margin:0;
padding:0 10px 0 10px;
float:left; 
font-size:0.7em;
/*background:#e72200;*/
}
/*cRecht*/
#M{
max-width:215px;
margin:0;
padding:0;
float:left;  
font-size:0.6em;
/*background:#f000f0;*/
}
/*footer*/
#N{
width:685px;
margin:10px 0 0 225px;
padding:0;
font-size:0.6em;
color:#606060;
border-top:1px solid #c1001f;
/*background:#f000f0;*/
}
#N .druckversion {margin:0 14px 0 0;}
* html #N .druckversion {margin:0 7px 0 0;}
/*footer Druckversion*/
#Ndruckversion{
margin:10px 10px 0 10px;
padding:0;
font-size:0.6em;
color:#606060;
border-top:1px solid #c1001f;
/*background:#f000f0;*/
}
/*clear*/
.Z{clear:both;}
.Za{clear:right;}
.Zb{clear:left;}
/*-------------------------------------------------------------------Home-----------------------------------------------*/
.rolladen, .markisen, .jalousien, .weiterLinks, .willkommen {
width:225px;
padding:0;
margin:0 0 10px 0;
float:left;
/*background:#f2f200;*/
}
.jalousien {width:205px;/*background:#f2f200;*/}
.willkommen {width:440px;/*background:#f2f200;*/}
.weiterLinks a {
font-size:1.2em;
color:#c1001f;
padding:0px 0 0 32px;
/*background:#f2f200;*/
}
/*-------------------------------------------------------------------ALLGEMEIN-----------------------------------------------*/
h1{font-size:1.3em;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
#pflicht{color:#ff0000;}
.verschoben1{margin:0 0 0 100px;}
* html .verschoben1{margin:0 0 0 140px;}
*+html .verschoben1{margin:0 0 0 140px;}
.verschoben2{margin:0 0 0 120px;}
* html .verschoben2{margin:0 0 0 160px;}
*+html .verschoben2{margin:0 0 0 160px;}
#L ol {font-weight:bold;}
#L ol li{margin:0 0 0 -21px;}
* html #L ol li{margin:0 0 0 -15px;}
#L ol li .text {font-weight:normal;}
#M ul{margin:0 0 0 -21px;}
* html #M ul{margin:0 0 0 21px;}
*+html #M ul{margin:0 0 0 21px;}
#M ul li{margin:0 0 5px 0;}
* html #M h3{font-size:1.1em;}
*+html #M h3{font-size:1.1em;}
.crechts{margin:0 0 5px 7px;}
/*----------------------------------------------------------------------LINKS-----------------------------------------------*/
a{color:#c1001f;}
a:hover{
color:#606060;
text-decoration:none;
}
/*wobinich+Metattags*/
#G a,
#N a{
color:#606060;
}
a:hover, 
#N a:hover,
#G a#ak{
color:#c1001f;
}
/*Hauptnavigation*/
#hauptnav{
margin:0;
padding:6px 0 6px 23px;
text-transform:uppercase;
font-weight:bold;
}
#hauptnav a{
margin:0 10px 0 10px;
padding:4px 7px 4px 7px;
text-decoration:none;
color:#fff;
}
 #hauptnav a#aktiv, #hauptnav a:hover{
text-decoration:none;
color:#fff;
background:#c1001f;/**/
}
/*Navigation Links*/
#navlink{
overflow:hidden;
width:215px;
}
#navlink ul{
margin:0;
padding:0;
text-align:left;
}
/*1.ebene*/
#navlink li{
list-style-type:none;
margin:0;
padding:0 0 2px 0;
}
#navlink li a{
display:block;
color:#fff;
text-decoration:none;
padding:2px 2px 2px 2px;
margin:0;
border:1px solid #999999;
background:#999999;/**/
font-weight:bold;
font-size:0.8em;
}
#navlink li  a#aktiv1, #navlink li a:hover{
border:1px solid #c1001f;
background:#c1001f;/**/
color:#fff;
}
/*2.ebene*/
#navlink .navZwei ul{
margin:0;
padding:0 0 4px 0;
background:#c1001f;/**/
}
#navlink li li{
list-style-type:none;
margin:0;
padding:0;
background-image:url(../bilder/nav/hint_lili.gif);
background-repeat:repeat-y;
}
#navlink li li a{
display:block;
color:#000;
text-decoration:none;
padding:2px 2px 2px 17px;
margin:0;
border:0px;
font-weight:normal;
background-image:url(../bilder/nav/hint_lili2.gif);
background-repeat:no-repeat;
background-color:transparent;
font-size:0.7em;
}
#navlink li li  a#aktiv2, #navlink li li a:hover{
display:block;
color:#000;
text-decoration:none;
padding:2px 2px 2px 17px;
margin:0;
border:0px;
font-weight:normal;
background-image:url(../bilder/nav/hint_lili2.gif);
background-repeat:no-repeat;
background-color:transparent;
font-size:0.7em;
background-image:url(../bilder/nav/hint_lili_ak.gif);
}
#navlink li li a.ersteLink {
background-image:url(../bilder/nav/hint_lili3.gif);
border-top:4px solid #fff;
}
#navlink li li a#aktiv2.ersteLink, #navlink li li a:hover.ersteLink{
background-image:url(../bilder/nav/hint_lili2_ak.gif);
border-top:4px solid #fff;
}
/*3.ebene*/
#navlink li li li{
list-style-type:none;
margin:0;
padding:0;
background-image:url(../bilder/nav/hint_lilili.gif);
background-repeat:repeat-y;
}
#navlink li li li a{
display:block;
color:#000;
text-decoration:none;
padding:1px 2px 1px 27px;
margin:0;
background-image:url(none);
font-weight:normal;
background-color:transparent;
font-size:0.6em;
height:100%;
}
#navlink li li li a#aktiv3, #navlink li li li a:hover{
display:block;
color:#000;
text-decoration:none;
padding:1px 2px 1px 27px;
margin:0;
font-weight:normal;
background-color:transparent;
font-size:0.6em;
background-image:url(../bilder/nav/hint_lilili_ak.gif);
background-repeat:no-repeat;
height:100%;
color:#c1001f;
}