a {	
	color: #FFFFFF;	
	text-decoration: none
}

body 
{	
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-size: 12px;	
	color:#3399CC;
	margin-top: 0.1em;
	margin-right: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 0.1em;
	text-align: center;
}


table.haupt
{
	background-color: #666666;
	width: 930px;
	border:0 0 0;
    margin-top:10px; margin-right: auto; margin-left:auto;
	
	border-collapse: collapse;
	border-style: none;
	border-spacing: 0px;
}

div.navigationslayout
{
  width: 115px;
  text-align:center;

  float: left;
}

div.information
{
  text-align:left;

  margin: 10px 10px 10px 10px;

}


td, th {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1;
	border: 0px dotted red;
	}

.top
{
  height: 15px;
  background-color:#8FBE47;
}

.banner
{
  height: 100px;
  background-color:#8FBE47;
}


.navigation
{
  height: 25px;
  background-color:#739939;
  color:#FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;	
  font-size: 13px;
}

.inhalt
{
  height: 240px;
  font-family: Arial, Verdana, Helvetica, sans-serif;	
  font-size: 13px;
}






h2 {
	color: #CCCCCC
	}
h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.15em;	
	background-color: #006666;  	
	color: #DCDCDC
	}
h4 {
	color: #000000
	}
textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em
	}
ul {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	list-style-type: square;	
	list-style-position: outside
	}
.footer { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.167em;
	font-weight: bold;
	line-height: 1.83em;
	color: #333333;
	background-color: #CCCCCC
	}
.NavigationBackgroundColor {
	color: #666666
	}
.NavigationColor {
	color: #CCCCCC
	}
.TitleColor {
	color: #000000
	}
a:hover {	
	text-decoration: underline
	}

.small {
	font-size: 85%;
}


#scrollgalerie {
     width:400px;
     border: 0px solid #FFFFFF;   /* auch möglich: dotted | dashed | solid | inset | outset | groove | double*/
}

a.blau{
    text-decoration: none;
	color:#3399CC;
}
	
#scrollfenster {
     overflow:auto;
     width: 580px;                 /* Breite der Vorschaubilder + 20px für den Scrollbalken*/
     height: 240px;                /* Höhe des großen Bildes -10px */
     border: 1px solid #FFFFFF;    /* auch möglich: dotted | dashed | double | inset | outset | groove */
     padding: 5px;                 /* Abstand der Bilder zum Rand */
	 
	 scrollbar-face-color:#666666;
     scrollbar-arrow-color:#FFFFFF;
     scrollbar-base-color:#666666;
     scrollbar-darkshadow-color:#666666;
     scrollbar-track-color:#666666;
     scrollbar-highlight-color:#666666;
     scrollbar-shadow-color:#666666;
}


#textzelle {                          /* Textzeilenformat */
     border-top: 1px dotted #000000;  /* Rahmenstil Dicke und Farbe */
}
#bildtitel1 {
     font-family: Arial, sans-serif;  /* Schriftart */
     font-size: 75%;                  /* Schriftgröße */
     color: #000070;                  /* Schriftfarbe */
     text-align: center;              /* Textausrichtung */
}

td.kontakt{
  font-weight:bold;
  vertical-align:text-top;
  text-align:left;
}


td.projekte{
  color:#FFFFFF;
  min-width: 50px;
  font-weight:bold;
  vertical-align:text-top;
  text-align:left;
}

td.projektemitte{
background-color:#FFFFFF;
}