  body {
    color: black; background-color: #ffffff;
    font-size: 12px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    margin: 0; padding: 20px;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

div#Inhalt { 
    margin: 0 0 0em 270px;
    padding: 0 20px;
    background: #BBDAEC;
  }

div#Seite {
    clear: all;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 906px;
    height: 100%;
    padding: 0;
    background: #ffffff;
    border: 0px ;
  }

div#Adminseite {
    clear: all;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1206px;
    height: 100%;
    padding: 0;
    background: #ffffff;
    border: 0px ;
  }

  img#pfeil {
	margin-right:5px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px ;
  }
  
  img {
	margin: 0 0px;
	padding: 4px;
	border: 1px solid #ccc;
  }

img#warning {
	border: 0px ;
	padding: 5px;
	margin: 10 10px;
}

img#unsichtbar {
	border: 0px ;
	padding: 0px;
	margin: 0 0px;
	}

img#inhalt {
	margin: 0 5px;
	padding: 4px;
	border: 1px solid #ccc;
	max-width: 100%;
	}

  h1 {
    font-size: 16px;
    margin: 0;
    margin-bottom: 12px;
    padding: 0px;
  }

  h2 {
    font-size: 14px;
    margin: 0;
    margin-bottom: 12px;
    padding: 0px;
  }

  ul#Navigation {
   float: left;
   width: 225px;
	margin: 0 0px;
	padding: 4px;
	border: 1px solid #ccc;
	max-width: 100%;
   background-color: #f5f5f5;
   margin-left: 10px;
  }

  ul#Navigation li {
    list-style-type: none;
    list-style: none;
    white-space: nowrap;
    margin: 0;
  }
  ul#Navigation2 li {
    list-style-type: none;
    list-style: none;
    white-space: nowrap;
    margin: 0;
  }
  ul#Navigation3 li {
    list-style-type: none;
    list-style: none;
    margin: 0;
  }

  ul#Navigation a {
    text-decoration: none; font-weight: bold;
    color: #205881;
  }

  ul#Navigation a:hover {
    color: black;
  }

  ul#Navigation2 {
   float: left;
   clear:left;
   width: 225px;
   margin: 0 0px;
   margin-left: 10px;
   padding: 4px;
   border: 1px solid #4c4c4c;
   max-width: 100%;
   background-color: #5C98C4;
  }

  ul#Navigation2admin {
   clear:left;
   float: left;
   width: 225px;
   margin: 3px;
   margin-left: 10px;
   padding: 3px;
   padding: 4px;
   border: 1px solid #4c4c4c;
   max-width: 100%;
   background-color: #737373;
  }

ul#Navigation3 {
   float: left;
   clear:left;
   width: 225px;
   margin: 0 0px;
   margin-left: 10px;
   padding: 4px;
   border: 1px solid #ccc;
   max-width: 225px;
   border-right-color: #4c4c4c; border-bottom-color: #4c4c4c;
  }

  ul#Navigation2 li {
    list-style-type: none;
    list-style: none;
  	white-space: nowrap;
    margin: 0;
  }
  
  ul#Navigation3 li {
    list-style-type: none;
    list-style: none;
    margin: 0;
  }
  
  ul#Navigation2admin li {
    list-style-type: none;
    list-style: none;
  	white-space: nowrap;
    margin: 0;
  }

  ul#Navigation2 a {
    text-decoration: none; font-weight: bold;
    color: #ffffff;
  }
  
  ul#Navigation2admin a {
    text-decoration: none; font-weight: bold;
    color: #ffffff;
  }

  ul#Navigation2 a:hover {
    color: #003B83;
  }

  ul#Navigation2admin a:hover {
    color: #003B83;
  }

  a {
    text-decoration: none; font-weight: bold;
    color: #003B83;
  }

  a:hover {
    color: black;
  }

  td#thumbnail {
  	white-space: nowrap; 
    background: #fafafa;
  }

  td#thumbnail a {
    font-size: 10px;
  }

  p#Subnavigation {
	padding-top: 5px;
  }

  p#Subnavigation a {
    text-decoration: none;
	font-weight: bold;
    color: 003B83;
  }

  p#Subnavigation a:hover {
    color: #black;
  }

  p#Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
  }


li#menu {
	list-style-type: none;
}

.listTableCell {
    padding-right: 5px; 
}

.headline { 
        font-family: Verdana; 
        font-size: 18px; 
        color: #6699FF; 
        font-weight: bold; 
        padding-bottom: 10px; 
        padding-top: 10px; 
} 
#inputBox{ 
        border : solid 1px; 
        padding : 1em 1em 0; 
        margin-right : 1em; 
} 
.fehlerBg { 
        background-color: #CCE4F3; 
} 
#fehlerBox{ 
        border : solid 1px; 
        padding : 1em 1em 0; 
}

hr {
  border: solid #CCE4F3 1px;
}
