body, html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color:gray;
	text-align:left;
}

#top_left {
float:left;
margin-left:0;
margin-left:13px !important;
margin-top:10px;
position:relative;
left:0 !important;
left:-12px;
}

#top_center {
float:left;
margin-top:10px;
padding-top:31px;
padding-left:20px;
margin-left:5px;
width:105px;
height:154px;
background-image:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
position:relative;
left:0 !important;
left:-12px;
}

#top_right {
margin-top:10px;
float:left;
width:490px;
height:185px;
margin-left:3px; 
position:relative;
left:0 !important;
left:-12px;
}

#inner_top {
    margin-left:26px;
    padding-bottom:13px;
    padding-top:4px;
	width:806px;
	background-color:#fcfcfc;

}

h1{
color: #6a6a6a;
text-decoration: none;
font-size:11px;
font-weight:bold;
margin:0;
}

.areatext { 
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px; 
color: #575757;
border: 0px solid #666; 
background-image: url(../images/area.gif);	
line-height:16px;
float: right;
width: 200px; 
height: 144px; 
margin: 0px;
background-color:#fcfcfc;
}

.line{
height:1px; 
width:157px;
margin-bottom:9px;
margin-top:9px;
position:relative;
left:-10px;
background-color: #6a6a6a;
}


.bogenlinks{
padding-top:5px;
margin-bottom:0;
margin-top:0;
position:relative;
right:-10px;
}

br { 
clear: left; 
}

.sbutton { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;	
color: #000000;	
border: 1px solid #CCC; 
background: #fff;	
margin-top: 0px;
margin-right: 20px; 
float: right; 
text-align: center;
cursor:pointer;
}

.lbutton { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666; 
border: 1px solid #ccc; 
background: #fff; 
margin-top: 0px;
float:right;	
text-align: center; 
cursor:pointer;
}

.mail { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #575757;
border-bottom:1px solid #666;
border-left-style: none; 
border-top-style: none; 
border-right-style: none; 
width: 130px; 
float: left;	
margin-bottom: 20px; 
margin-right: 30px;
background-color:#fcfcfc; 
}

.inform { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #575757;
border-bottom:1px solid #666;
border-left-style: none; 
border-top-style: none; 
border-right-style: none;
width: 130px; 
float: left;	
margin-bottom: 4px; 
margin-right: 30px; 
background-color:#fcfcfc;
}

label { 
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px;
color: #6a6a6a;
text-align: left; 
width: 55px; 
float: left; 
padding-top: 2px; 
margin-bottom:10px;
background-color:#fcfcfc;
}

.headline_red{
color: #c62424;
text-decoration: none;
font-size:11px;
font-weight:bold;
}

.headline_orange {
color: #d36926;
text-decoration: none;
font-size:11px;
font-weight:bold;
}

.gallery_image {text-align:left;vertical-align:top;border:1py solid #000000;}
.galleryImg{margin:9px;}
img{border:none;}
.ligallery{margin-top:10px;margin-bottom:12px;}
ul{list-style-type:none;padding:0;margin:0;list-style-position:inside;}
.liste{list-style-type:none;padding:0;margin:0;list-style-position:inside;}
li{list-style-type:disc;padding-left:10px;padding-bottom:5px;margin:0;list-style-position:outside;
margin-left:12px;}
.navi_pos2{margin-top:7px;margin-right:16px;}


.number{padding-top:1px;margin:0;color: #6a6a6a;text-decoration: none;font-size:11px;font-weight:bold;text-align:right;vertical-align:top;}


.text_norm{margin-top:6px;margin-bottom:12px;font-family: verdana;font-size: 11px;color: #6a6a6a;}
.navi{padding-bottom:6px;}
a:link { color: #575757; text-decoration: none;font-size:11px;font-weight:bold; }
      /* link pseudo-class, noch nicht besuchter Link */
a:visited { color: #575757; text-decoration: none;font-size:11px;font-weight:bold;} 
      /* link pseudo-class, schon besuchter Link */
a:hover { color: #cccccc; text-decoration: none;font-size:11px;font-weight:bold; }
      /* dynamic pseudo-class, Benutzer 'hovert' */
a:active { color: #575757; text-decoration: none;font-size:11px;font-weight:bold; }
      /* dynamic pseudo-class, Link wird ausgewählt */

  
a.men:link { color: #d36926; text-decoration: none;font-size:11px; }
      /* link pseudo-class, noch nicht besuchter Link */
a.men:visited { color: #d36926; text-decoration: none;font-size:11px;} 
      /* link pseudo-class, schon besuchter Link */
a.men:hover { color: #cccccc; text-decoration: none;font-size:11px; }
      /* dynamic pseudo-class, Benutzer 'hovert' */
a.men:active { color: #d36926; text-decoration: none;font-size:11px; }
      /* dynamic pseudo-class, Link wird ausgewählt */  

a.men2:link { color: #d36926; text-decoration: none;font-size:11px; }
      /* link pseudo-class, noch nicht besuchter Link */
a.men2:visited { color: #d36926; text-decoration: none;font-size:11px;} 
      /* link pseudo-class, schon besuchter Link */
a.men2:hover { color: #cccccc; text-decoration: none;font-size:11px; }
      /* dynamic pseudo-class, Benutzer 'hovert' */
a.men2:active { color: #d36926; text-decoration: none;font-size:11px; }
      /* dynamic pseudo-class, Link wird ausgewählt */
 

  
a.bottomnavi:link { color: #6a6a6a; text-decoration: none;font-size:11px;font-weight:normal; }
      /* link pseudo-class, noch nicht besuchter Link */
a.bottomnavi:visited { color: #6a6a6a; text-decoration: none;font-size:11px;font-weight:normal;} 
      /* link pseudo-class, schon besuchter Link */
a.bottomnavi:hover { color: #cccccc; text-decoration: none;font-size:11px;font-weight:normal; }
      /* dynamic pseudo-class, Benutzer 'hovert' */
a.bottomnavi:active { color: #6a6a6a; text-decoration: none;font-size:11px;font-weight:normal; }
      /* dynamic pseudo-class, Link wird ausgewählt */
 
div#pageWrapper {
	position: relative;
	margin: 0px auto;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	width: 860px;
	text-align:left;/* set total pagewidth */
}

#main {
	width:860px;
    padding-top:13px;
    padding-bottom:13px;
	background-image:url(../images/bg_float.jpg);
	background-repeat:repeat-y;
	background-position:right;
} 
  





  
#inner_middle {
position:relative;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:26px;
	width:806px;
	background-color:#fcfcfc;padding-bottom:10px;
}
  
#inner_bottom {
    margin-left:26px;
	width:783px;
	background-color:#fcfcfc;
text-align:right;
padding:8px;
padding-right:15px;

}

.nom{float:left;
	color: #6a6a6a;}

#middle_left {
float:left;
margin-left:0px;
margin-top:10px;
width:157px;
position:relative;
left:10px;
}

#middle_center {
float:left;
padding-top:15px;
padding-left:20px;
margin-left:5px;
width:105px;
text-align:right;
}  

#middle_right {
margin-top:10px;
padding-top:16px;
float:left;
width:490px;
margin-left:5px;
}





