body { font-family:Verdana,Arial,sans-serif; font-size:13pt; line-height:15pt; background-color:#FFFFFF;}

h1     { font-size:9pt;
         line-height:15pt;
         font-family:Verdana,Arial,sans-serif;
         color:#000000;
           }

ul  {font-size:10pt;
     line-height:14pt;
     font-family:Verdana,Arial,sans-serif;
     color:#000000;
     list-style:disk;
     list-style-position:outside; }

#twitter_update_list
                       { font-size:10pt;
     line-height:11pt;
     font-family:Verdana,Arial,sans-serif;
     color:#000000;
     list-style-position:outside;
     list-style:none;
        margin-left:13px;
        }

#twitter_div {position:relative
       padding:10px;
       line-height:20px,}

p  { font-size:10pt;
     line-height:14pt;
     font-family:Verdana,Arial,sans-serif;
     color:#000000; }

p.rot { font-size:10pt;
     line-height:14pt;
     font-family:Verdana,Arial,sans-serif;
     color:#CD3937;}

p.ruck  { font-size:10pt;
     line-height:14pt;
     font-family:Verdana,Arial,sans-serif;
     padding-left:50px;
     color:#000000; }

p.kleiner {font-size:9pt;
          font-family:Arial, Verdanan, sans-serif;
          line-height:11pt;}

#text {position:absolute;
       left:240px;
       width:450px;
       padding:20px;
       top:110px;}

#grosser {font-size:14pt;
          font-family:Arial, Verdanan, sans-serif;
          line-height:16pt;}




/* Linke Spalte, gestrichelte Linie */
#boxtwo {position:absolute;
         left:20px;
         top:120px;
         width:180px;
         height:100%;
         border-top-width:0px;
         border-right-width:1px;
         border-bottom-width:0px;
         border-left-width:0px;
         border-style:dotted;
         border-color:#2B9934;
         background-color:#FFFFFF;
         padding:20px;}

/* Bestell link in rot*/
a.order:link {
 font-family: Verdana;
 padding: 3px;
 border: 1px solid #C6C3C6
 font-weight: bold;
 text-align: center;
 text-decoration: none;
 color: #FFFFFF;
 background: #FF0000;
}

a.order:visited {
font-family: Verdana;
 padding: 3px;
 border: 1px solid #C6C3C6
 font-weight: italic;
 text-decoration: none;
 color: #FFFFFF;
 background: #FF0000;
}

a.order:hover {
font-family: Verdana;
 padding: 3px;
 border: 1px solid #C6C3C6
 font-weight: bold;
 text-align: center;
 text-decoration: none;
 color: #FFFFFF;
 background: #FF0000;
}


/* Link-Liste linke Seite*/
A.liste:link {
color : #000000;
width:143px;
padding : 3px;
border : 1px solid #2B9934;
text-decoration: none; }


A.liste:visited {
color : #000000;
width:143px;
padding : 3px;
border : 1px solid #2B9934;
text-decoration: none; }

A.liste:hover {
color : #706C70;
background-color : #FFFFFF;
padding : 3px;
border : 1px solid #CD3937;
text-decoration: none; }

A.liste:active {
color:#706C70;
background-color : #FFFFFF;
padding:3px;
border:1px solid #CD3937;
text-decoration:none; }

A.text:link {
color:#2B9934;
text-decoration:none;
font-style:italic; }

A.text:visited {
color : #7DC14D;
text-decoration: none;
font-style:italic; }

A.text:hover {
color : #CD3937;
background-color : #FFFFFF;
text-decoration: none;
font-style:italic; }

A.text:active {
color : #CD3937;
text-decoration: none;
font-style:italic; }


/* Logo plazieren */
#logo {position:absolute;
       top:0px;
       left:450px;
       border:none;
       z-index:1; }

/* Grüner Balken oben */
#topbox
         { position:absolute;
           left:0px;
           top:0px;
           width:930px;
           height:80px;
           margin:0px;
           background-color:#7DC14D;
           z-index:1; }

/* Ticker aktuelle Ausgabe */
#tickerbox
         { position:absolute;
           left:720px;
           top:150px;
           width:170px;
           height:400px;
           border-top-width:0px;
           padding:5px;
           border:0px solid #2B9934;
           background-color:#FFFFFF;
           font-size:10pt;
           line-height:14pt;
           font-family:Verdana,Arial,sans-serif;
           color:#000000
           z-index:2; }

/* Box Herausgeber*/
#header  { position:absolute;
           left:680px;
           top:5px;
           width:180px;
           height:90px;
           padding:5px;
           border:0px solid #CD3937;
           /*/background-color:#FFFFFF;*/
           z-index:2; }

/* Box Tipps, die Geld sparen (unter Logo) */
#darkblue {position:absolute;
           left:0px;
           top:75px;
           width:500px;
           height:20px;
           background-color:#2B9934;
           z-index:4;}

/* Blauer Balken fï¿½r ï¿½berschrift*/
#bluebox  {
           width:100%;
           background-color:#7DC14D;
           border: 1px solid #2B9934;
           padding: 2px;  }


/* ab hier: Mailform mit CSS formatieren */
label, input, select { /* Alle Labels UND Formularelemente auswï¿½hlen */
  display: block;
  float: left;
  padding:5px;
  width: 195px; /* Breite.*/
}

form br { /* Alle Zeilenumbrï¿½che in Formularen auswï¿½hlen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

form {
  background: #EEEEEE;
  border: 0px solid #2B9934;
  margin:0;
  padding:.5em;
}
label {
 padding-right: 1em;
}

/* ab hier: Text-Label mit Schatten */

.p-shadow {
  width: 100%;
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 0px !important;
  margin: 10px 0 0 0px;
  }

.p-shadow div {
  background: none !important;
  background: url(../images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

 .p-shadow p {
  color: #000000;
  background-color: #7DC14D;
  font: 1em verdana, serif;
  border: 1px solid #2B9934;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

 /* Schattenbox mit kleiner Schrift ab hier (Linkliste)*/
 .p-shadow2 {
  width: 180px;
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow2.gif) no-repeat bottom right;
  margin: 10px 0 0 0px !important;
  margin: 10px 0 0 0px;
  }

 .p-shadow2 div {
  background: none !important;
  background: url(../images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;}

 .p-shadow2 p {
  color: #000000;
  background-color: #FFFFFF;
  font-size:10pt;
  line-height:14pt;
  font-family:Verdana,Arial,sans-serif;
  color:#000000;
  border: 1px solid #2B9934;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }