/* CSS Document */
body {
 background: transparent url(img/Hintergrund-w1.png) no-repeat scroll left 0;
 margin:0;
 font-family:'Times New Roman', Verdana, Arial;
 font-size:13px;
 color:#000;
 letter-spacing:1px;
/* background-color:#fff;*/
line-height:20px;
}
.text {
 width:450px;
 margin-left:20px;
 padding-left:3px;
 margin-top:50px;
 margin-bottom:20px;
}
.popup {
 width:150px;
 /*position:absolute;top:300px;
 left:180px;opacity:0.8;*/
 background-color:transparent;
 padding-left:15px;
 display:none;
 padding-top:0;
}
.popup a, .popup { 
 padding-bottom:3px;
}
a {
 text-decoration:none;
 color:#000;
 display:block;
 padding-bottom:5px;
 outline:none;
}
.discription a {
 display:inline;
}
.text a {
 display:inline;
}
a:hover, a:active, .text a, .navigation li:hover > a {
 color:#EF8106;
/* color:#d93220;*/
}
.navigation {
 width:60px;
 height:auto;
 padding-top:50px;
 padding-left:55px;
 float:left;
 font-size:14px;
}
.contentmain {
 width:560px;
 float:left;
 padding-top:60px;
 margin-left:137px;
 margin-bottom:30px;
}
.contentmain ul {
 margin:0;
}
.discription {
  padding-left:120px;
}
.discription ul, .popup, .contentmain ul{
 list-style-image:url(rectangle.gif) !important;
}
.formular {
 margin-left:18px;
}
ul {
 padding-left:18px;
 list-style-type:none;
}
.logo {
 width:163px;
 padding-left:50px;
 padding-top:25px;
 float:left;
}
.logo a {
 display:inline;
}
.logo a img {
 border:none;
}
.head {
 width:1000px;
}
.content {
 width:820px;
}
.image {
 width:500px;
 float:left;
 padding-left:110px;
 padding-top:15px;
 height:180px;
}
.kontakt {
 /*float:left;margin-left:-30px;*/
 width:200px;
 padding-top:15px;
 position:absolute;
 left:800px;
}
input, select {
 left:420px;
 position:absolute;
}
.buttonsenden a {
 background-color:#fbbb74;
 border:1px solid #ccc;
 margin-left:266px;
 display:inline;
 padding-bottom:0;
 padding-left:5px;
 padding-right:5px;
}
.buttonsenden a:hover {
 color:#000;
}
form#test {
 margin-left:4px;
}
textarea {
 left:145px;
 position:relative;
 top:-15px;
 width:195px;
}
.mailform, .nachricht {
 margin-top:15px;
}
.image img {
 margin-right:30px;
}
.mainmenu {
 position:absolute;
 left:265px;
 top:215px;
 width:530px;
}
.mainmenu a {
 padding-right:5px;
 padding-left:10px;
 display:inline;
}
.clear {
 clear:both;
}
div#outerdiv {
 width:460px !important;
 margin-bottom:30px;
} 
div#innerdiv{
  overflow:hidden;
  width:420px;
  float:left;
  margin-right:25px;
 } 
 div#innerdiv td, .kontakt td{
  padding:0;
  padding-right:5px; 
 } 
 
 .vScrollbar { 
			float:left;	
      
		}	
		.hScrollbar {
			clear: both;	
			}
		.vTrack {
			height: 300px;
			width: 11px;
			position: relative;
			background: #fff;
			overflow: hidden;			
		}		
		.hTrack {
			float: left;
			height: 15px;
			width: 255px;
			position: relative;
			background: #ddd;
			overflow: hidden;			
		}			
		.vThumb, .hThumb {
			position: absolute;
			top: 0;
			left: 2;
			height: 15px;
			width: 11px;
			background: #FBBB74;
			overflow: hidden;
			opacity:0.4;
		}	
    .vThumb:hover {
     opacity:1;
    }
		.arrowUp, .arrowDown, .arrowLeft, .arrowRight, .corner {
			height: 18px;
			width: 11px;
			background: #777;
			overflow: hidden;						
		}		
		.arrowLeft, .arrowRight, .corner {
			float: left;
			}			
		.corner {
			background: #000;
			}				
   .arrowUp {
     background-image:url(img/pfeilw.png)
   }   
   .arrowDown {      
      background-image:url(img/pfeilw2.png)  
   }