/*layout CSS */
* {
margin:0;
padding:0;
}


a { 
color: #7f7f7f;
font-size: 11px;
background-color:transparent;
text-decoration:none;

}

h1,h2,h3,h4,h5,h6,ul,ol{
margin: 0.5em 0; 
}

p, pre, h2 {
  padding:5px;
  margin:0px;
  color:#f2f2d9;
  
}

#p text{
padding:5px;
  margin:0px;
  color:#000;}


body {
margin-top:20px;
text-align:center; /*center hack*/
background-color: #7f7f7f;
  font-size: 12px;
  font-family: Verdana;
  color:#000;  

}

#wrap {
min-width:760px;
max-width:960px;
width: auto !important; /*IE6 hack*/
width:960px; /*IE6 hack*/
margin:0 auto; /*center hack*/
text-align:left; /*center hack*/

}

#header{
margin-bottom:10px;
}

#headerText{
text-align:right;
color:#f2f2d9;
}

#navigation {
float:left;
width:18%;
font-size:11px;
background-color: #7f7f7f; 


} 
#content{
background-color:#f2f2d9;
  padding: 20px;
  overflow:hidden;
  }

h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
padding:5px 15px;
margin:0px
}

h2 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
}	



#navigation li {
background-color:#7f7f7f;
display:block;
margin-top:1em;
margin-bottom:1em;
list-style-type:none;
line-height:3.2em;
}

#navigation li a {
background-image:url(img/link.gif);
background-repeat:no-repeat;
background-position:0.5em center;
padding:1.5em 0 1em 4.5em;
color:#f2f2d9;
font-weight:normal;
text-decoration:none;

}

#navigation li a:hover {
background-image:url(img/hover.gif);
background-repeat:no-repeat;
background-position:0.5em center;
padding:1.5em 0 1em 4.5em;
color:#f2f2d9;
font-weight:bold;
text-decoration:none;
}


		  
tabelle1      {
	border-collapse:collapse;
	margin-top:10px;
	
}
.tabelle1 th   {
               font-size:12px;
               font-weight:bold;
	       color:#FFFFFF;
               height:20px;text-align:
               left;padding:5px;
               border:1px solid #BEBEBE;
               padding:3px;
               background-color:#B0AFAA;
               }

.tabelle1 td   {
              
               padding:3px;
		border:1px solid #BEBEBE
 }

}
label.left {
 float: left;
 text-align: right;
  width: 8em;
 margin-right: .39em;
 }
 
input[type=text], select {
    float: left;
  }
  
input.right {
float: left;
width: auto;
clear: both;
margin-left: 5.3em;
margin-right: .3em;
 }
 
input[type=checkbox].right,
input[type=radio].right,
input[type=submit].right {
margin-left: 6.3em;
 }
 
   form br {
   clear: both;
   }

#foto{
height:400px;
width:213px;
float:right;
margin: 0 0 5px 5px;
}

