@charset "utf-8";

/*
adda49   hell grün
edb15f	 hell braun 
91360b   dunkel braun
*/ 

body{
	margin:0;
	}
h1{
	color: #adda49;
	}
h2{
	color: #adda49;
	}
h3{
	color: #adda49;
	}
	
	
imput[required]{
border-color: red;
}	
.green{
	color: #adda49;
	font-weight: bold;
}
.brown{
	color: #edb15f;
}

.holzpr{
	color: #adda49;
	font-size: 19px;
	text-decoration:underline;
	}
	
.main_canvas {
	margin:0 auto;
	height: auto;
	width: 960px;
}

.header {
	background-image: url(img/header.png);
	margin-top:30px;
	height: 300px;
	width: 960px;
}
.header_it {
	background-image: url(img/header_it.png);
	margin-top:30px;
	height: 300px;
	width: 960px;
}

.nav {
	background-image: url(img/nav.gif);
	height: 33px;
	width: 960px;
	padding-top: 13px;
}

.nav-items {
	display: inline;
	padding:5px 2px 0px 5px;
	font-size: 18px;	
	color: #edb15f;
	}
	
.nav-items a{
	color: #edb15f;
	text-decoration: none;
	}
	
.nav-items a:hover{
	color: #adda49;
	text-decoration: none;
	}
	
	
.content {
	background-color: #91360b;
	width: 960px;
}

.cont_item{
	height: auto;
	width: 900px;
	margin-left: 30px;
	padding-top: 15px;
	}

.imp{
	background-image: url(img/imp.gif);
	height: 42px;
	width: 960px;
	padding-top:13px;
	}
	
.imp-items {
	font-size: 18px;	
	color: #edb15f;
	margin-left:430px;
	position: absolute;
	}
	
.imp-items a{
	color: #edb15f;
	text-decoration: none;
	}
	
.imp-items a:hover{
	color: #adda49;
	text-decoration: none;
	}
	
/* Content G-BOOK */
.gbook{
	height:40px;
	width:90px;
	margin-left: 850px;
	margin-top: -9px;
	position:absolute;
	}	

.gb-items {
	font-size: 18px;	
	color: #edb15f;
	position: absolute;
	margin-left: 830px;
	}
	
.gb-items a{
	color: #edb15f;
	text-decoration: none;
	}
	
.gb-items a:hover{
	color: #adda49;
	text-decoration: none;
	}
		

.agb-items {
	font-size: 18px;	
	color: #edb15f;
	position: absolute;
	margin-left: 30px;
	}
	
.agb-items a{
	color: #edb15f;
	text-decoration: none;
	}
	
.agb-items a:hover{
	color: #adda49;
	text-decoration: none;
	}

thead{
	color: #adda49;
}
tr,td,th{
	text-align: center;
	padding: 0.3em 0.8em;
	border-collapse: collapse;
	border:3px groove #edb15f;
}

	
.footer{
	background-image: url(img/footer.gif);
	height: 196px;
	width: 960px;
	margin-bottom: 30px;
	}

.footbox_1{
	margin-left: 250px;
	margin-top: 30px;
	width:auto;
	position:absolute;
	}
.footbox_2{
	margin-left: 440px;
	margin-top: 76px;
	width:auto;
	position:absolute;
	}
.txt_gr_u{
	font-size: 20px;
	color: #adda49;
	text-decoration:underline;
	}	
.txt_small{
	font-size: 14px;
}

.txt_footer{
	font-size: 17px;
	color: #edb15f;
	}

.txt_footer a{
    font-size: 17px;
    color: #edb15f;
}

.txt_footer a:hover {
    font-size: 17px;
    color: #adda49;
    text-decoration:underline;
}

.link{
	color: #edb15f;
	text-decoration:none;
	}

.link a{
    color: #edb15f;
	text-decoration:none;
}

.link a:hover {
    color: #adda49;
    text-decoration:underline;
}
	
.txt_cont{
	font-size: 18px;
	color: #edb15f;
	}
.txt_cont_big{
	font-size: 22px;
	color: #edb15f;
	}
	.txt_cont_big_gr{
	font-size: 22px;
	color: #adda49;
	}
	.txt_cont_gr{
	font-size: 20px;
	color: #adda49;
	}

.txt_cont_gr_small{
	font-size: 18px;
	color: #adda49;
	}


.cont_item_small{
	width: 500px;
	margin-left: 0px;
	padding-top: 15px;
	}

.cont_item_small_r{
	width: 400px;
    position:absolute;
	margin-left: 350px;
	margin-top: -285px;
	}
.cont_item_map{
    position:absolute;
	margin-left: 280px;
	margin-top: -280px;
	}
.kont{
	width:800px;
	height:400px;
	margin-left:150px;
	margin-top:-420px;
}
textarea{resize:none;}
.cont_kont1{
width: 250px;
height:300px;
position: absolute;
font-size: 18px;
color: #edb15f;
}
.cont_kont2{
width: 250px;
height:300px;
margin-left: 350px;
position: absolute;
font-size: 18px;
color: #edb15f;
}
.cont_kont3{
width: 500px;
height:50px;
margin-left:100px;
margin-top:290px;
position: absolute;
}
.cont_kont_txt{
font-size:14px;
color: #edb15f;
width: 250px;
height:50px;
margin-left:350px;
margin-top:320px;
position: absolute;
}

.cont_hp{
font-size:25px;
color: #edb15f;
text-decoration:underlined;
width: 800px;
height:300px;
margin-left:50px;
margin-top:-230px;
position: absolute;
}

.cont_hp1{
width: 180px;
height:30px;
margin-left:50px;
margin-top:0px;
position: absolute;
}	

.cont_pefc_in{
background-image:url(img/pefcin.png);
width: 145px;
height:162px;
margin-left:750px;
margin-top: 230px;
position: absolute;
}

.cont_pefc_ho{
background-image:url(img/pefcho.png);
width: 189px;
height:212px;
margin-left:710px;
margin-top:35px;
position: absolute;
}

.cont_hp1_pic{
background-image:url(images/holzprodukte/1.jpg);
width: 50px;
height:50px;
margin-left:-55px;
margin-top:-12.5px;
position: absolute;
}

.cont_hp2{
width: 180px;
height:30px;
margin-left:120px;
margin-top:50px;
position: absolute;
}
.cont_hp2_pic{
width: 50px;
height:50px;
margin-left:-55px;
margin-top:-12.5px;
position: absolute;
background-image:url(images/holzprodukte/2.jpg);
}
	

.cont_hp3{
width: 180px;
height:30px;
margin-left:190px;
margin-top:100px;
position: absolute;
}
.cont_hp3_pic{
width: 50px;
height:50px;
margin-left:-55px;
margin-top:-12.5px;
position: absolute;
background-image:url(images/holzprodukte/3.jpg);
}

.cont_hp4{
width: 180px;
height:30px;
margin-left:260px;
margin-top:150px;
position: absolute;
}	
.cont_hp4_pic{
width: 50px;
height:50px;
margin-left:-55px;
margin-top:-12.5px;
position: absolute;
background-image:url(images/holzprodukte/4.jpg);
}

.cont_hp5{
width: 180px;
height:30px;
margin-left:400px;
margin-top:100px;
position: absolute;
}
.cont_hp5_pic{
width: 50px;
height:50px;
margin-left:230px;
margin-top:-40.5px;
position: absolute;
background-image:url(images/holzprodukte/5.jpg);
}

.cont_hp6{
width: 180px;
height:30px;
margin-left:540px;
margin-top:50px;
position: absolute;
}
.cont_hp6_pic{
width: 50px;
height:50px;
margin-left:10px;
margin-top:-12.5px;
position: absolute;
background-image:url(images/holzprodukte/6.jpg);
}

.cont_hp7{
width: 180px;
height:30px;
margin-left:610px;
margin-top:0px;
position: absolute;
}		
.cont_hp7_pic{
width: 50px;
height:50px;
margin-left:10px;
margin-top:-12.5px;
position: absolute;
background-image:url(images/holzprodukte/7.jpg);
}

.cont_pic_schild{
    background-image:url(img/namens_schild.jpg);
	width: 185px;
	height: 190px;
    position:absolute;
	margin-left: 640px;
	margin-top: -190px;
	}
.cont_pic_schilder{
    background-image:url(img/schilder_fh.png);
	width: 180px;
	height: 506px;
    position:absolute;
	margin-left: 630px;
	margin-top: -390px;
	-webkit-transform: rotate(45deg); /* chrome & safari*/
    -moz-transform: rotate(45deg); /* firefox */
    -o-transform: rotate(45deg); /* opera */
    transform: rotate(45deg); /* explorer > 9 */
	}
	
.cont_pic_logo1{
    background-image:url(img/lg_gp_bh.JPG);
	width: 115px;
	height: 147px;
    position:absolute;
	margin-left: 640px;
	margin-top: -300px;
	}
	
.cont_fb_like{
	width: 115px;
	height: 147px;
    position:absolute;
	margin-left: 750px;
	margin-top: 36px;
	}
.cont_pic_logo2{
    background-image:url(img/lg_url_bh.JPG);
	width: 115px;
	height: 147px;
    position:absolute;
	margin-left:745px;
	margin-top: -185px;
	}
	
.cont_item_zimm_slide{
	width: 800px;
	height: 100%;
	margin-left: 30px;
	margin-top: -300px;
	padding-top: 15px;
	margin-bottom: 10px;
	position:absolute;
	}

	
	
.cont_pic_l1{
    background-image:url(images/leistung/1.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -800px;
	}	
.cont_pic_l3{
    background-image:url(images/leistung/3.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -600px;
	}	
.cont_pic_l4{
    background-image:url(images/leistung/4.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -400px;;
	}	
.cont_pic_l5{
    background-image:url(images/leistung/5.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -200px;
	}		
.cont_pic_ho1{
    background-image:url(images/leistung/5.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 450px;
	margin-top: -430px;
	}
.cont_pic_ho2{
    background-image:url(images/holzprodukte/ho2.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -230px;
	}
	
.cont_pic_hs1{
    background-image:url(images/holzprodukte/hs1.jpg);
	width: 159px;
	height: 240px;
    position:absolute;
	margin-left: 650px;
	margin-top: -250px;
	}
	
.cont_pic_hm1{
    background-image:url(images/holzprodukte/hm1.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -230px;
	}
.cont_pic_hst1{
    background-image:url(images/holzprodukte/hst1.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 650px;
	margin-top: -230px;
	}
	
.cont_pic_hhb1{
    background-image:url(images/holzprodukte/hhb1.jpg);
	width: 159px;
	height: 240px;
    position:absolute;
	margin-left: 730px;
	margin-top: -250px;
	}
	
.cont_pic_hhb2{
    background-image:url(images/holzprodukte/hhb2.jpg);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 430px;
	margin-top: -180px;
	}
.cont_pic_han1{
    background-image:url(images/holzprodukte/han1.png);
	width: 240px;
	height: 159px;
    position:absolute;
	margin-left: 530px;
	margin-top: -100px;
	}
.cont_pic_han2{
    background-image:url(images/holzprodukte/han2.png);
	width: 106px;
	height: 138px;
    position:absolute;
	margin-left: 730px;
	margin-top: -150px;
	}	

.cont_txt_bt{
    text-align: center;
	font-size: 22px;

	width: 145px;
	height: 25px;
	margin-left: 0px;
	margin-top: 121px;
	    position:absolute;
	}

.cont_gal_bt{
	width: 550px;
	height: 157px;
	margin-left: 190px;
	}
.cont_bt_mbtrac{
    background-image:url(gal/data/thumbnails/007.png);
	width: 143px;
	height: 126px;
	margin-left: 0px;
	    position:absolute;
	}

.cont_bt_maisen2012{
    background-image:url(gal/data/thumbnails/276.png);
	width: 143px;
	height: 126px;
	margin-left: 187px;
	    position:absolute;
	}	
.cont_bt_erd{
    background-image:url(gal/data/thumbnails/20130607_113127_148.png);
	width: 143px;
	height: 126px;
	margin-left: 374px;
	    position:absolute;
	}

		
	
	#banner-slide{
	margin-bottom: 60px;
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:#fff;
	color:#000;
	text-decoration: none;
}

ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}