html { 
  padding:0px;
}

body {
	color:#000000;
	font-family:georgia, arial; 
	padding:0px;
	margin:0px; 

}



#content {
	width: auto; 
 
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;	
	font-size:11pt;
	line-height:14pt;
}

 
h1 {
letter-spacing:0em;
font-size:22px; 
margin:0px;
color:#8e9b0c;
margin-left:-1px;
margin-bottom:20px;
font-weight:lighter;
} 



#logo {
  margin-left:0px;
    width: 145px;

}


#wrapper {
	width: auto;  
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;

}

#header {
	width: auto;  
	height: 179px;
	background-color: #fff; 
	position:relative;
	padding-top:150px;
	padding: 0; 
	border: 0; 
	color: black; 
	background: transparent;
	
}


#team{
    background-image: url("../team.png");
    height: 121px;
 margin-left:0px;
    width: 365px; 
}


#headerimage {
background-image: url("../header.png");
    height: 191px;
    left: -1px;
    padding-left: 25px;
    padding-top: 24px;
    position: relative;
    z-index: 1;
		display:none;
}

#kontakt {
background-image:url(../images/kontakt.png);
height:162px;
padding-top:30px;
width:190px;
padding-left:15px;
position:absolute;
right:50px;
top:24px;
background-repeat:no-repeat;

	display:none;
 
color:#666;
}


.sitemap {
border-right:1px solid #d4bfd0;
padding-bottom:2px;
padding-top:7px;
padding-left:3px;
padding-right:6px;
	display:none;
}
.sitemap2 { 
padding-bottom:2px;
padding-top:7px;
padding-left:3px;
padding-right:6px;	display:none;
}

#headerbar {
	background-image: url(../bar.png);
	height:25px;
    background-position: center center;
		display:none;
	font-size:10px;
	padding-left:59px;
	padding-top:8px;
	color:#888;
	}
	
#headerbar a:link {
text-decoration:underline;
}
 
#footer {
    background-image: url("../footer.png");
    background-position: center center;
    color: #666;
    font-size: 11px;
    height: 25px;
    left: -1px;
    margin: 0 auto;
    padding-right: 80px;
    padding-top: 81px;
    position: relative;
    text-align: right;
    width: 944px;	display:none;
}

#footer a:link {
    color: #666;
	font-weight:lighter;
}
#footer a:visited {
    color: #666;
	font-weight:lighter;
}

#stripere {
	background-image: url("../shadowre.jpg");
    height: 400px;
    position: absolute;
    right: 3px;
    top: -232px;
    width: 23px;
    z-index: 5;	display:none;
}

#stripele {
	background-image: url("../shadowle.jpg");
    height: 400px;
    position: absolute;
    left: 1px;
    top: -232px;
    width: 23px;
    z-index: 5;	display:none;
}

 


#textoben {
    background-image: url("../images/eckeoben.png");
    color: #626363;
    font-size: 10px;
    height: 49px;
    padding-left: 66px;
    padding-top: 2px;
    position: absolute;
    right: -5px;
    top: 0;
    width: 275px;	display:none;
}

#startboxle {
float:left;
background-color:#fff;
height:210px;
width:240px;
padding:10px 10px 10px 0px;
}

#startboxre {
margin-left:10px;
padding:10px 10px 10px 23px;
height:210px;
float:left;
background-color:#fff;
border-left:1px solid #eee;
width:245px;
}

#print {
position:absolute;
right:18px;
top:148px;
width:120px;
font-size:11px;
height:22px;
z-index:5;	display:none;
color:#666;
}

#print a:link {
font-weight:lighter;
}
#print a:visited {
font-weight:lighter;
}

#textoben a:link {
color:#fff;
font-weight:lighter;
}

#textoben a:visited {
color:#fff;
font-weight:lighter;
}


img {
border:0px solid #dfe0e1;
}

#a {
border:0px;
}

.statusicon {
border:1px;
}

 
#left {

}


#clear {
clear:both;
}


h2 { 
font-size:18px;
background-color:#f3f3f3;
color:#636363;
margin:0px;
padding:3px 0px 0px 10px;
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
margin-top:30px;
} 


a:link { 
color:#666;
font-weight:bold;
text-decoration: none; 
} 

a:visited { 
color:#666;

font-weight:bold;
text-decoration: none; 
} 

a:hover { 
color:#c49abb;
text-decoration:underline;
} 


.navigation{
margin: 0px;
margin-top:25px;
padding: 0;
width: 232px; /*width of menu*/
border-bottom-width: 0;
	display:none;
float:left; 
 
margin-left:24px;
}
 
 

.navigation a.menuitem{
color: #fff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto; 
font-weight:lighter;
background-image:url(../images/navi.png);
padding:4px;
padding-left:35px;
text-decoration:none; 
font-size:12px;
margin-bottom:3px;
}

.navigation a.menuitem:visited {
color: #fff;
}


.navigation a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 6px;
left: 14px;
border: none;
}

.navigation a.menuitem:hover{
color: #fff;
background-image:url(../images/navihover.png);
}

.navigation div.submenu{ /*DIV that contains each sub menu*/
margin-bottom:20px;
}

.navigation div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding-left: 30px;
}

.navigation div.submenu ul li{
border-bottom:1px solid #C4C4C4;
}

.navigation div.submenu ul li a{
display: block;
color: #636363;
text-decoration: none;
font-size:10px; 
text-transform:uppercase;	
margin-left:0px;
margin-top:3px;
margin-bottom:0px;
padding-left:5px;
list-style-type:none;
}

.navigation div.submenu ul li a:hover{
 
color: white;	
}