body { font-family: arial, Helvetica, Verdana, Geneva, sans-serif; background-color: #fff; background-image: url(media/bg.png); }
#inhalt { background-color: #1b9edf; width: 1025px; border: solid 2px #006eca; display: table; }
.text{ color: #666; font-size: 0.8em; font-family: arial, Helvetica, Verdana, Geneva, sans-serif; line-height: 1.2em; background-color: #fff; vertical-align: top; min-height: 400px; padding: 10px; }
.logo { border: solid 6px #fff; }
.promo { color: #fff; font-size: 0.8em; font-family: arial; line-height: 1.2em; background-color: #006eca; padding: 5px; }
#menue { width:162px; height:320px; padding-top: 20px; padding-left: 7px; }
#umfrage { color: #fff; font-size: 0.8em; line-height: 1.2em; width: 160px; padding-left: 7px; }
.umfrage { color: #fff; font-size: 0.8em; font-weight: normal; background-color: #006eca; text-indent: 7px; width: 100%; display: block; }
#parken { color: #fff; font-size: 0.7em; line-height: 1em; width: 160px; height: auto; padding-bottom: 10px; padding-left: 10px; }
.foot { color: #fff; font-size: 0.8em; line-height: 1em; background-color: #006eca; text-align: center; padding-top: 5px; padding-bottom: 5px; }
h1 { color: #006eca; font-size: 1.2em; font-weight: bold; margin: 0.67em 0; }
h2 { color: #006eca; font-size: 1.1em; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 1em; font-weight: bold; margin: 1em 0; }
.form { width: 555px; }
A:link               { color: #2c2c2c; text-decoration:underline;}
A:active             { color: #000;    text-decoration:underline;}
A:visited            { color: #6a6a6a; text-decoration:underline;}
A:hover              { color: #010101; text-decoration:underline;}
.activ { color: #000; }
.menue:link          { color: #ffffff; font-size:0.9em; line-height:1.2em; font-weight: 200; text-decoration:none;}
.menue:visited       { color: #ffffff; font-size:0.9em; line-height:1.2em; font-weight: 200; text-decoration:none;}
.menue:active        { color: #ffffff; font-size:0.9em; line-height:1.2em; font-weight: 200; text-decoration:none;}
.menue:hover         { color: #2c2c2c; font-size:0.9em; line-height:1.2em; font-weight: 200; text-decoration:none;}


.shop:link          { color: #2c2c2c; font-weight: normal; text-decoration: none; display: block; }
.shop:visited        { color: #2c2c2c; font-weight: normal; text-decoration: none; display: block; }
.shop:hover         { color: #fff; background-color: #1b9edf; text-decoration: none; width: 200px; }

.shop2:link          { color: #2c2c2c; font-weight: normal; text-decoration: none; display: block; }
.shop2:visited        { color: #2c2c2c; font-weight: normal; text-decoration: none; display: block; }
.shop2:hover         { color: #fff; background-color: #1b9edf; text-decoration: none; width: 300px; }

.Brottext            {color: #666666; font-size:0.8em; line-height:1.2em; font-weight:100; letter-spacing:0.02em}
.Brottext-withe      {color: #ffffff; font-size:0.8em; line-height:1.2em; font-weight:100; letter-spacing:0.02em}
.Titel-grau          {color: #666666; font-size:0.9em; line-height:1.2em; font-weight:bold;}
.Titel-blau          {color: #006ECA; font-size:1.0em; line-height:1.2em; font-weight:bolder;}
.Tiny                {color: #666666; font-size:0.7em; line-height:1.0em; font-weight:100; letter-spacing:0.03em}
.Tiny-withe          {color: #ffffff; font-size:0.7em; line-height:1.0em; font-weight:100; letter-spacing:0.03em}

ul{list-style-type:none; margin-top:0; margin-bottom:0; margin-left:6px; padding-left:9px;}
.liste-karo     {color: #666666;font-weight:100; letter-spacing: 0.02em; list-style:url(media/karo-gr.gif);}
.liste-point     {color: #666666;font-size:0.8em; line-height:1.2em; font-weight:100; letter-spacing: 0.02em; margin-left:11pt; list-style:url(media/karo-kl.gif) outside;}



ul#hauptnavigation{
list-style-type:none;
margin-top:0;
margin-bottom:0;
margin-left:2px;
padding-left:2px;
}
ul#hauptnavigation li{
margin-bottom:0;
}
ul#hauptnavigation li a{
display:block;
padding:1px;
width:150px;
}
ul#hauptnavigation li a:hover{
background:url(media/pfeil-weiss.gif) 95% no-repeat;
}

ul#unternavigation2{
list-style-type:none;
margin-top:0;
margin-left:6px;
padding-left:6px;
}
ul#unternavigation2 li{
margin-bottom:0;
}
ul#unternavigation2 li a{
display:block;
padding:1px;
width:150px;
}
ul#unternavigation2 li a:hover{
background:url(media/karo-kl.gif) 95% no-repeat;
}

