@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

@font-face {
    font-family: 'futuraLT';
    src: url('font/futuralt.eot');
    src: url('font/futuralt.eot?#iefix') format('embedded-opentype'),
         url('font/futuralt.woff2') format('woff2'),
         url('font/futuralt.woff') format('woff'),
         url('font/futuralt.ttf') format('truetype'),
         url('font/futuralt.svg#futura_ltmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, html { background-color: #E4E4E4;	min-width: 800px; overflow: auto; }

#hintergrund {position:absolute; left:0px; top:2px; right:0px; bottom:2px; min-width: 1124px;}

#balken_li {background-color:#00923f; width:40px; margin-top:10px; margin-left:20px; bottom:10px; min-height:100%; float:left;}
#balken_re {background-color:#00923f; width:40px; top:10px; bottom:10px; margin-right:10px; min-height:100%; max-height:100%; float:right; }
#balken_ob {position:absolute; background-color:#252424;  background-image:url(../images/menu_ob.png); background-repeat:repeat-x; height:42px; width:200px; top:10px; left:70px; float:left;}
#menu_ob {position:absolute; background-color:#252424; background-image:url(../images/menu_ob.png); background-repeat:repeat-x; height:32px; top:10px; left:280px; right:60px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0px; color:#FFF; padding-left:10px; padding-top:10px; padding-right:20px; text-align:right; text-shadow:#000 1px 2px 2px;}
.menu_zero { position:absolute; height:32px; top:10px; left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:2px; color:#FFF; padding-left:10px; padding-top:0px; text-align:left; text-shadow:#000 1px 2px 2px;} }
.menu_one { position:absolute; height:32px; top:10px; left:280px; right:60px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:2px; color:#FFF; padding-left:10px; padding-top:8px; padding-right:20px; text-align:right; text-shadow:#000 1px 2px 2px; }
#logo {position:absolute; background-image:url(../images/header.png); height:100px; width:200px; left:70px; top:60px; float:left;}
.logo { position:absolute; height:120px; width:120px; background-repeat:no-repeat; margin-top:20px; margin-left:110px; z-index:99;  -webkit-border-radius:10px; -moz-border-radius:10px; border-color:#E4E4E4; }
#header {position:absolute; background-image:url(../images/header.png); height:100px; right:60px; left:280px; top:60px; float:left;}
.textfeld1 {position:absolute; font-family:Tahoma, Geneva, sans-serif; font-size:26px; font-weight:bolder; color:#fff; right:20px; margin-top:16px; text-shadow:#000 1px 2px 2px;}
.textfeld2 {position:absolute; font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#fff; right:20px; margin-top:52px; text-shadow:#000 1px 2px 2px;}
.textfeld3 {position:absolute; color:#ccc; left:23px; top:70px;}
#picture_c {position:fixed; /*background-image:url(../images/hg_u.png);*/ background-repeat:no-repeat; height:538px; width:350px; right:80px; bottom:0px; float:right; z-index:1;} /*538px : 350px */
#navi {position:absolute; width:200px; left:70px; top:165px; bottom:30px; float:left; text-shadow:#000 1px 1px 2px; }

.menu1 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:0px; margin-left:0px; padding-top:3px; text-shadow:#000 1px 1px 2px;}
.menu1:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:0px; margin-left:0px; padding-top:3px;}
.menu1 ul{margin:10px; padding-left:0; list-style-type: none;}
.menu1_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:0px; margin-left:0px; padding-top:3px;}

.menu2 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:30px; margin-left:0px; padding-top:3px;}
.menu2:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:30px; margin-left:0px; padding-top:3px;}
.menu2_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:30px; margin-left:0px; padding-top:3px;}

.menu3 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:60px; margin-left:0px; padding-top:3px;}
.menu3:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:60px; margin-left:0px; padding-top:3px;}
.menu3_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:60px; margin-left:0px; padding-top:3px;}

.menu4 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:90px; margin-left:0px; padding-top:3px;}
.menu4:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:90px; margin-left:0px; padding-top:3px;}
.menu4_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:90px; margin-left:0px; padding-top:3px;}

.menu5 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:120px; margin-left:0px; padding-top:3px;}
.menu5:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:V'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:120px; margin-left:0px; padding-top:3px;}
.menu5_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:120px; margin-left:0px; padding-top:3px;}

.menu6 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:150px; margin-left:0px; padding-top:3px;}
.menu6:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:150px; margin-left:0px; padding-top:3px;}
.menu6_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:150px; margin-left:0px; padding-top:3px;}

.menu7 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:180px; margin-left:0px; padding-top:3px;}
.menu7:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:180px; margin-left:0px; padding-top:3px;}
.menu7_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:180px; margin-left:0px; padding-top:3px;}

.menu8 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:210px; margin-left:0px; padding-top:3px;}
.menu8:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:210x; margin-left:0px; padding-top:3px;}
.menu8_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:210px; margin-left:0px; padding-top:3px;}

.menu9 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:240px; margin-left:0px; padding-top:3px;}
.menu9:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:240px; margin-left:0px; padding-top:3px;}
.menu9_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:240px; margin-left:0px; padding-top:3px;}

.menu10 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:270px; margin-left:0px; padding-top:3px;}
.menu10:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:270px; margin-left:0px; padding-top:3px;}
.menu10_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:270px; margin-left:0px; padding-top:3px;}

.menu11 {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:300px; margin-left:0px; padding-top:3px;}
.menu11:hover{position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:300px; margin-left:0px; padding-top:3px;}
.menu11_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; font-family:'futuraLT'; font-size:13px; color:#fff; letter-spacing:1px; text-align:center; float:left; margin-top:300px; margin-left:0px; padding-top:3px;}

#menu_bar { background-image:url(../images/menu_bar.png); background-repeat:no-repeat; position:absolute; padding-left:35px; padding-top:0px; top:62px; left:20px; height:34px; width:463px; color:#ccc; font-family:'futuraLT'; font-size:20px; letter-spacing:1px; }

#menu_bar1 { background-image:url(../images/menu_bar1.png); background-repeat:no-repeat; position:absolute; padding-left:35px; padding-top:0px; top:62px; left:20px; height:34px; width:463px; color:#ccc; font-family:'futuraLT'; font-size:20px; letter-spacing:1px; }

#navipic { position:absolute; background-color:#000; height:149px; width:200px; margin-top:330px; }
#iframe { width:80%; height:80%; }
/*.menu7_v {position:absolute; background-image:url(../images/menu_u1.jpg); background-repeat:no-repeat; height:25px; width:200px; float:left; margin-top:413px; margin-left:0px; padding-top:4px;}
*/
.menu12_v {position:absolute; background-color:#a90b0c; background-repeat:repeat-y; width:200px; float:left; top:485px; left:0px; bottom:-25px;}

.menu13_v {position:absolute; background-image:url(../images/menu_a.jpg); background-repeat:no-repeat; height:25px; width:200px; float:left; margin-top:485px; margin-left:0px; padding-top:4px;}
/*
.menu10_v {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; float:left; margin-top:515px; margin-left:0px; padding-top:4px;}

.menu11_v {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; float:left; margin-top:549px; margin-left:0px; padding-top:4px;}

.menu12_v {position:absolute; background-image:url(../images/menu_n.jpg); background-repeat:no-repeat; height:25px; width:200px; float:left; margin-top:583px; margin-left:0px; padding-top:4px;}
*/

#textarea {position:absolute; font-family:'futuraLT'; font-size:14px; right:60px; left:280px; height:auto !important; top:170px; bottom:15px; margin-bottom:5px; padding-bottom:20px; float:left; overflow:hidden; }
#textarea_in {height:auto !important; padding-left:22px; padding-top:5px; padding-right:40px; overflow:auto; bottom:10px; text-align:justify; text-shadow:#ccc 1px 2px 2px; box-shadow: 0 8px 6px -6px #ccc; -webkit-box-shadow: 0 8px 6px -6px #ccc; -moz-box-shadow: 0 8px 6px -6px #ccc; }
#textarea_in2 { position:relative; padding-left:22px; padding-top:50px; margin-bottom:40px; bottom:50px; padding-right:0px; overflow:auto; z-index:99; }
#textarea_in3 {height:auto !important; padding-left:22px; overflow:auto;}
#textarea_in4 {position:absolute; text-align:justify;}
#textarea_in5 {padding-left:22px; padding-top:5px; padding-right:40px; overflow:auto; bottom:10px; text-align:justify;}
.picture {background-image:../images/homepic1.jpg; background-color:#333; height:70px; width:70px; margin-left:5px; float:left;}
.textfeld4 {background-color:#fff; height:150px; margin-left:120px; width:475px float:left;}
.picture2 {background-image:../images/homepic2.jpg; background-color:#333; height:70px; width:70px; margin-top:350px; margin-left:5px;}
.textfeld5 {position:absolute; background-color:#fff; height:100%; padding-left:100px; margin-top:350px; width:450px; text-align:justify;}
#picture_little {}
#textarea3 {position:absolute; font-family:Tahoma, Geneva, sans-serif; font-size:12px; right:60px; left:280px; top:170px; margin-bottom:25px; padding-bottom:40px; float:left; overflow:auto;}

#class_1 {background-image:url(../images/fenster.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:0px; margin-left:10px; float:left; text-align:center;}
#class_1:hover {background-image:url(../images/fenster_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#class_2 {background-image:url(../images/denkmal.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:0px; margin-left:10px; float:left; text-align:center;}
#class_2:hover {background-image:url(../images/denkmal_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#class_3 {background-image:url(../images/atelier.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:0px; margin-left:10px; float:left; text-align:center;}
#class_3:hover {background-image:url(../images/atelier_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#class_4 {background-image:url(../images/tueren.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}
#class_4:hover {background-image:url(../images/tueren_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#class_5 {background-image:url(../images/winter.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}
#class_5:hover {background-image:url(../images/winter_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#class_6 {background-image:url(../images/feuerschutz.jpg.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}
#class_6:hover {background-image:url(../images/feuerschutz_1.jpg); background-repeat:no-repeat; height:140px; width:140px; margin-top:10px; margin-left:10px; float:left; text-align:center;}

#texter1 {height:200px; width:850px;}
#footer {
	position:fixed;
	/*background-color:#a90b0c;
	background-image:url(../images/menu_u2.jpg);*/
	height:27px;
	width:200px;
	left:70px;
	right:60px;
	bottom:0px;	
	border-bottom:solid 3px;
	border-bottom-color:#a20a0c;
}

#footer2 {
	position:fixed;
	height:40px;
	left:280px;
	right:60px;
	bottom:0px;	
	border-bottom:solid 3px;
	border-bottom-color:#a20a0c;
}

INPUT#tb1 {	
			padding-left:5px; padding-right:5px; width:100px;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; 
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000; cursor:pointer;
		  }
INPUT#tb2 {	
			padding-left:5px; padding-right:5px; width:150px; height:20px;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000; cursor:pointer;
		  }
INPUT#tb3 {	
			padding-left:5px; padding-right:5px; width:80px; height:22px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000; cursor:pointer;
		  }	  

INPUT#tb4 {	
			padding-left:5px; padding-right:5px; width:80px; height:22px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }
		  
INPUT#tb5 {	
			padding-left:5px; padding-right:5px; width:120px; height:25px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }	
		  
INPUT#tbtext {	
			padding-left:5px; padding-right:5px; width:150px; height:20px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }	
		  
INPUT#tbtext1 {	
			padding-left:0px; padding-right:5px; width:270px; height:20px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }			  
		  
INPUT#tbsubmit {	
			padding-left:5px; padding-right:5px; width:120px; height:25px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }		  	  
		  	
INPUT#tb6 {	
			padding-left:5px; padding-right:5px; width:150px; height:25px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }		

INPUT#tb7 {	
			padding-left:5px; padding-right:5px; width:75px; height:25px; background-image:url(../images/menu_n.jpg); color:#fff;
			-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;
		  	-moz-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			-webkit-box-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 5px 10px -5px #000;
			font-size:11px; cursor:pointer;
		  }		      

input, select, textarea {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-weight: normal;
			font-size: 11px;
			font-style: normal;
			line-height: 18px;	
			margin: 0px;
			background: #5B5B5B;
			border: 1px solid #5B5B5B;
			margin: 0px 0px 5px 0px;		
		}
	
		.inp_select 		{ width: 300px; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; }
		.inp_text			{ width: 300px; padding: 1px 0px 1px 3px; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; }
		.inp_txtarea		{ width: 300px; padding: 1px 0px 1px 3px; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; }
		
		/* Frachtform Startseite EN */
		.fftext			{ width: 200px; }

input#txtreferenz { padding-left:5px; padding-right:5px; }
input#txtreferenz1 { padding-left:75px; box-sizing:border-box; }


input#absender:focus, textarea:focus, input#email:focus, input#telefon:focus, input#firma:focus, input#name:focus, input#fracht:focus, input#gewicht:focus, input#menge:focus, input#anfang:focus, input#ende:focus, input#zeitraum:focus {background-color: #c1c0c0; color:#000; }

.ansprechpartner { background:url(../images/ansprech.png); width:560px; height:107px; margin-bottom:7px; box-shadow: 0 8px 6px -6px black; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; }
.ansprechtext {	padding: 15px 0px 0px 18px; line-height:20px; }
.webkit .ansprechtext { padding: 5px 0px 0px 18px; line-height:20px; }
.ansprechbild { float: right; margin-top:2px; margin-right:1px; margin-left:3px; }

#container_box {  }
.picture_box { float:left; }
.info_box {	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; margin-left:15px; width:420px; padding-right:21px; padding-bottom:10px; float:left; background-image:url(../inhalt/trans.png); }
.content_box { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; clear:left; text-align:justify; background-image:url(../inhalt/trans.png); }

.delete { position:relative; top:-9px; left:0px; width:70px; cursor:pointer; color:#FFF; }
.delete:hover { position:relative; top:-9px; left:0px; width:70px; cursor:pointer; color:#FC0; }

.ie .picture_box { float:left; }
.ie .info_box {	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#06C; margin-left:15px; width:412px; padding-right:21px; padding-bottom:10px; float:left; background-image:url(../inhalt/trans.png); }
.ie .content_box { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; clear:left; text-align:justify; background-image:url(../inhalt/trans.png); }

#sortable-list { padding:0; }
#sortable-list li { padding:2px 4px; color:#fff; cursor:pointer; list-style:none; width:500px; background:#646363; margin:10px 0; border:1px solid #999; }
#message-box { background:#999; border:0px solid #fc0; height:20px; padding:4px 8px 4px 8px; margin:0 0 14px 0; width:495px; color:#FFF; }
		  
#resImg { position:fixed; background-position:right bottom; background-attachment:fixed; z-index:1; }

.fliesztext {
    /* ***************** HIER ***************** */
    -moz-column-count: 2;
    -moz-column-gap: 2em;
    /* **************************************** */
}

/*#container { padding-left:22px; padding-top:10px; padding-bottom:0px; left:20px; bottom:10px; padding-right:40px; }
#image img { display: block; }*/
#image1 { display:inline-block; line-height: 2.0; padding:10px; margin-bottom: 9px; list-style: none; float:left; }
/*#image { display:block; width:100%;	height:auto; }*/

.image_gal { box-shadow: 0 1px 3px rgba(34, 25, 25, .4); -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, .4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, .4); filter: progid:DXImageTransform.Microsoft.Shadow(color = #adacac, direction = 135, strength = 2);}
.image_gal1 { box-shadow: 0 8px 6px -6px black; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; filter: progid:DXImageTransform.Microsoft.Shadow(color = #adacac, direction = 135, strength = 2);}
.grid { padding:10px; float:left; z-index:99; }

h1 { font-family:'futuraLT'; font-size:22px; letter-spacing:-1px; font-weight:bold; color:#000; }

.class1 {}
.horizontal_menu { color:#fff; }
.horizontal_menu:hover { color:#ccc; }
.horizontal_menu_off { color:#ccc; font-family:'futuraLT'; font-size:12px; letter-spacing:1px; }

/*#wrapper {position:absolute; min-width:100%; top:5px; bottom:5px; float:left;}*/
.textfeld6 {font-family:Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:1px; text-align:right; color:#000; margin-left:12px; margin-right:20px; margin-top:23px; text-shadow:#999 1px 2px 2px; z-index:99;}

a {font-family:'futuraLT'; font-size:12px; color:#fff; letter-spacing:1px; text-decoration:none;}

a.link1 {font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#006;text-decoration:none;}
a.link1:visited {color:#521f6e;text-decoration:none;}
a.link1:focus {outline:none;}
a.link1:hover {font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#521f6e;text-decoration:none;}

a.link2 {font-family:Tahoma, Geneva, sans-serif; letter-spacing:0px; font-size:12px;color:#006;text-decoration:none;}
a.link2:visited {color:#666;text-decoration:none; letter-spacing:0px;}
a.link2:focus {outline:none; color:#090; letter-spacing:0px;}
a.link2:hover {font-family:Tahoma, Geneva, sans-serif; letter-spacing:0px;font-size:12px;color:#521f6e;text-decoration:none;}

a.link3 {font-family:'futuraLT';font-size:13px;color:#006;text-decoration:none;}
a.link3:visited {color:#666;text-decoration:none;}
a.link3:focus {outline:none;}
a.link3:hover {font-family:'futuraLT';font-size:13px;color:#521f6e;text-decoration:none;}

<!--li {margin-left:15px;}-->

a.navi2 {display:block; height:140px; width:140px;}
a.navi2:link {height:140px; width:140px;}
a.navi2:visited {height:140px; width:140px; text-decoration:none;}
a.navi2:focus {height:140px; width:140px; text-decoration:none; text-decoration: none; outline:none;}
a.navi2:hover {height:140px; width:140px; text-decoration:none;}
a.navi2:active {height:140px; width:140px; text-decoration:none;}

.submit_edit_site {  }
.submit_edit { border:none; background-color:transparent; background-image:url(../images/Write.png); height:16px; width:16px; padding:0px; margin-left:3px; cursor:pointer; text-decoration:none; outline:none; }
.submit_sort { border:none; background-color:transparent; background-image:url(../images/Sort.png); height:16px; width:16px; padding:0px; margin-left:3px; cursor:pointer; text-decoration:none; outline:none; }
.submit_delete { border:none; background-color:transparent; background-image:url(../images/Cancel.png); height:16px; width:16px; padding:0px; margin-left:3px; bottom:5px; cursor:pointer; text-decoration:none; outline:none; }
.submit_head { position:absolute; border:none; background-color:transparent; background-image:url(../images/Write_3.png); height:50px; width:20px; padding:0px; margin-left:3px; cursor:pointer; text-decoration:none; outline:none; }