body  {
      background-color : #f0f8f3;
      color : #3e3a3b;
      font-family : Arial, Helvetica, sans-serif;
      padding : 0;
      margin : 0;
      background-image : url(images/hintergrund.gif);
      background-repeat : no-repeat;
      }
.Gebaeude {
      width:200px;
      height : 301px;
      border-bottom : 2px dashed white;
      }
table, tr, td {
      padding : 0;
      margin : 0;
      border: 0;
      vertical-align:top;
      }
form {
     margin-top : 1em;
      }
div#Navigation {
      background-color : #D3ECE1;
      padding-left: 0.5em;
      margin : 16px 0 26px 0.5em;
      /* border: red solid 1px; */
      }
div#Navigation ul {
      padding : 10px 0 0 20px;
      padding-left: 0.5em;
      margin : 0;
      }
div#Navigation ul li {
      list-style-image : url(images/list-icon_black.gif);
      font-size : 16px;
      font-weight : bold;
      margin : 0 0 10px 0;
      }
div#Navigation ul ul li {
      list-style-image : url(images/list-icon.gif);
      font-size : 14px;
      font-weight : normal;
      font-style : normal;
      font-style : italic;
      margin : 0 0 6px 0;
      padding : 0 0 0 0;
      }
div#Navigation a {
      display: block;
      width:100%; /*Für den IE*/
      font-weight : bold;
      text-decoration : none;
      }
div#Navigation a:link {
      color : #3e3a3b;
      }
div#Navigation a:visited {
      color : #3e3a3b;
      }
div#Navigation a:hover {
background-color : #59cbab;
      }
div#Navigation a:active {
      color : #3e3a3b;
      }
div#Navigation li#index_1, li#gebaeudemanagement_2, li#unterhaltsreinigung_3, li#hotel-servicepool_4, li#grundstueckspflege_5, li#licht_5, li#serviceorientiert_6, li#leistungsstark_6, li#zuverlaessig_6, li#kontaktformular_7, li#impressum_8 {
background-color : #9BD8C1;
      }
div#Domain {
border-top: 2px dashed white;
border-bottom: 2px dashed white;
font-weight : bold;
font-style : italic;
background-color : #B9E1D0;
font-size : 18px;
}
a {
text-decoration : none;
}
.Linker-Balken {
      background-color : #D3ECE1;
      }
.Rechter-Balken {
      background-color : #d3ece1;
	  width: 200px;
	  padding : 0;
      margin : 0;
      }
.Illustration {
	  border-top : 2px dashed white;
	  border-bottom : 2px dashed white;
	  height: 291px;
	  width: 200px;
      }
div#Kasten {
      position : relative;
      padding : 0;
      width : 80%;
      }
div#Kasten_Titel_1 , div#Kasten_Titel_2 , div#Kasten_Titel_3 , div#Kasten_Titel_4 , div#Kasten_Titel_5 , div#Kasten_Titel_6 , div#Kasten_Titel_7 , div#Kasten_Titel_8, div#Kasten_Titel_9, div#Kasten_Titel_10 {
      margin : 40px 0 0;
      border-top : 2px dashed white;
      border-bottom : 2px dashed white;
      font-size : 20px;
      font-weight : bold;
      text-align : left;
      padding : 10px 20px;
      }
div#Kasten_Titel_1 {
      color : #3e3a3b;
      background-color : #e2e3e4;
      }
div#Kasten_Titel_2 {
      color : #f7f9fb;
      background-color : #93d6e8;
      }
div#Kasten_Titel_3 {
      color : #f1b56c;
      background-color : #fbedcf;
      }
div#Kasten_Titel_4 {
      color : #3e3a3b;
      background-color : #e2e3e4;
      }
div#Kasten_Titel_5 {
      color : #fefefe;
      background-color : #aed26a;
      }
div#Kasten_Titel_6 {
      color : #f1b56c;
      background-color : #fbeed3;
      }
div#Kasten_Titel_7 {
      color : #3e3a3b;
      background-color : #e2e3e4;
      }
div#Kasten_Titel_8 {
color:#3e3a3b;
background-color:#93d6e8;
}
div#Kasten_Titel_9 {
color:#3e3a3b;
background-color:#B9E1D0;
}
div#Kasten_Titel_10 {
color:#3e3a3b;
background-color:#ffaaaa;
}
div#Kasten_Inhalt_1 , div#Kasten_Inhalt_2 , div#Kasten_Inhalt_3 , div#Kasten_Inhalt_4 , div#Kasten_Inhalt_5 , div#Kasten_Inhalt_6 , div#Kasten_Inhalt_7 , div#Kasten_Inhalt_8, div#Kasten_Inhalt_9, div#Kasten_Inhalt_10 {
position:relative;
padding:20px;
margin:0;
font-size:17px;
text-align:left;
}
div#Kasten_Inhalt_1 {
background-color:#eaeaec;
}
div#Kasten_Inhalt_2 {
background-color:#cae9f1;
}
div#Kasten_Inhalt_3 {
background-color:#fdf5e9;
}
div#Kasten_Inhalt_4 {
background-color : #eaeaec;
}
div#Kasten_Inhalt_5 {
background-color : #d7e7b9;
}
div#Kasten_Inhalt_6 {
background-color : #fdf7ef;
}
div#Kasten_Inhalt_7 {
background-color : #eaeaec;
}
div#Kasten_Inhalt_8 {
background-color : #cae9f1;
}
div#Kasten_Inhalt_9 {
background-color : #d3ece1;
}
div#Kasten_Inhalt_10 {
background-color : #eaeaec;
}
div#Kasten ul {
padding-left: 0.5em;
margin-left : 0.5em;
margin-top: 10;
}
div#Kasten li {
list-style-image : url(images/list-icon_black.gif);
}
table {
height : 100%;
}
ul li {
list-style-image : url(images/list-icon.gif);
}
input, textarea {
width: 220px;
margin :  0 0 20px 5px;
font-family : Arial, Helvetica, sans-serif;
}
.klein {
font-size : 12px;
}
button, .button {
color: #3e3a3b;
background: #59CBAB;
margin : 2px -1px 0 0;
padding : 0 10px 0 10px;
border: 2px dashed white;
cursor:pointer;
}
.gruene-schrift {
font-style : italic;
font-size : 18px;
color: #59CBAB;
}
#PaderDesign {
position : relative;
font-size : 13px;
background-color : #eaeaec;
padding : 20px;
margin : 0 0 0 0;
text-align : left;
border-top : 2px dashed white;
}
#PaderDesign img {
position : relative;
float:left;
width:120px;
height:120px;
vertical-align:text-top;
margin-right:30px;
border:0;
}
