@charset "utf-8";
/* CSS Document */

* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a {text-decoration:none; color:#666;}
a:hover {text-decoration:underline;}
a img {border:none;}
.head{background-image:url(../upload/layout/head_gruen.jpg); background-repeat:no-repeat;}
.body{background-image:url(../upload/layout/body_gruen.jpg); background-repeat:repeat-y;}
.footer {background-image:url(../upload/layout/footer_unten_gruen.jpg); background-repeat:no-repeat;}
h1 {font-size:14px; margin-top:0; padding-left:35px; letter-spacing:1.2px; color:#6B7415; background-image:url(../upload/layout/blume_01.gif); background-repeat:no-repeat; background-position:left;}
h2 {font-size:11px;letter-spacing:1px; line-height:1.2; color:#C8C500}

/*  Main navigation */
.navi{  display: block; color: #ffffff;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding-top: 2px; padding-bottom: 2px; padding-left:25px;}
.navi a{text-decoration: none;}

a.navileft_passive   { color: #FFFFFF; font-weight: bold; display: block; background-image: url(../upload/layout/navi_passiv.gif); background-repeat: no-repeat; padding-left:25px; padding-top:3px; width:150px;  } 
a.navileft_passive:hover { color: #F4F270; font-weight: bold;  display: block; background-image: url(../upload/layout/navi_aktiv.gif); background-repeat: no-repeat; padding-left:33px; width:150px; }
a.navileft_active   { color: #F4F270; font-weight: bold; display: block; background-image: url(../upload/layout/navi_aktiv.gif); background-repeat: no-repeat; padding-left:33px;  padding-top:3px;width:150px; } 
a.navileft_open   { color: #F4F270; font-weight: bold;   display: block; background-image: url(../upload/layout/navi_aktiv.gif); background-repeat: no-repeat; padding-left:33px; padding-top:3px;width:150px; } 

a.navileft_passive2   { color: #D77D2A;   display: block;  padding-top: 0; padding-bottom: 0; line-height: 14px; padding-left:35px; text-decoration:underline; width:140px;  } 
.navileft_passive2 {padding-left:5px; }
a.navileft_passive2:hover{ color: #6B7415;  display: block;  padding-top: 0; padding-bottom: 0; line-height: 14px;  text-decoration:underline;  width:140px;  }
a.navileft_active2 { color: #6B7415;  display: block;padding-top: 0; padding-bottom: 0; line-height: 14px;   text-decoration:underline;padding-left:35px;  width:140px; } 
.navileft_active2 {padding-left:5px; }
a.navileft_open2 { color: #6B7415; display: block; padding-top: 0; padding-bottom: 0; line-height: 14px;  text-decoration:underline; padding-left:35px; width:140px;  } 
.navileft_open2 {padding-left:5px;}


a.navileft_passive3   { color: #D77D2A;   display: block;  padding-top: 0; padding-bottom: 0; line-height: 14px; padding-left:70px; text-decoration:underline; width:140px;  } 
.navileft_passive3 {padding-left:8px; }
a.navileft_passive3:hover{ color: #6B7415;  display: block;  padding-top: 0; padding-bottom: 0; line-height: 14px;  text-decoration:underline;  width:140px;  }
a.navileft_active3 { color: #6B7415;  display: block;padding-top: 0; padding-bottom: 0; line-height: 14px;   text-decoration:underline;padding-left:45px;  width:140px; } 
.navileft_active3 {padding-left:8px; }
a.navileft_open3 { color: #6B7415; display: block; padding-top: 0; padding-bottom: 0; line-height: 14px;  text-decoration:underline; padding-left:42px; width:140px;  } 
.navileft_open3 {padding-left:8px;}


.angebote {border:solid 1px #C8C600;}
.angebote_kopf {color:#6B7415; background-color:#F4F270; font-weight:bold; line-height: 20px; }
.button {background-color:#F0F0EF; padding:2px; border:1px solid #FBB161;}
a.button {color:#4F4B45; text-decoration:none;}
a.button:hover {color:#4F4B45; text-decoration:none; }
.angebote_zeile {background-color:#FFFFFF;}

.form { border:1px solid #C8C600;}

#meta {padding-left:20px;}
#footer {padding-left:30px;}
