body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
                height: 100%;
                width:100%;
                top:100%;
         scrollbar-base-color:7b736b;
scrollbar-track-color:7b736b;
scrollbar-face-color:ffffff;
scrollbar-highlight-color:444444;
scrollbar-3dlight-color:ffffff;
scrollbar-darkshadow-color:7b736b;
scrollbar-shadow-color:7b736b;
scrollbar-arrow-color:7b736b;

}

H5 {
font-size: 14px;
}

a:hover {
text-decoration: underline;
}
a:link {color: black;
}
a:visited {
color: black;
}

.logo {
	
        z-index: 6;

}

.logo_c {
position: absolute;
	
        left: 35%;
         top:35%;

}

.lang {
position: absolute;
	
        left: 50%;
         top:50%;

}

.f_left {
	
	background-color: #7b736b;
	height: 280px;
	width: 255px;
}

.f_top {
	position: absolute;
	top: 0px;
	left: 255px;
	background-color: #FFFFFF;
	height: 101px;
	width: 300px;
        z-index: 5;

}
.blind_an {
	position: absolute;
	top: 281px;
	left: 0px;
	background-color: #FFFFFF;
	height: 200px;
	width: 255px;
        z-index: 5;

}

.blind_an_2 {
	position: absolute;
	top: 270px;
	left: 510px;
	background-color: #FFFFFF;
	height: 10px;
	width: 255px;
                z-index: 25;

}

.f_img{
	position: absolute;
	top: 101px;
	left: 0px;
	background-color: #7b736b;
	height: 180px;
	width: 100%;
         z-index: 0;
}




.f_middle_imp {
	position: absolute;
	top: 0px;
	left: 255px;
	background-color: #bbb7b2;
	height: 700px;
	width: 255px;
        

}

.f_img_an{
	position: absolute;
        
	top: 101px;
	left: 0px;
	background-color: #7b736b;
	height: 300px;
	width: 100%;
}



.img_an{
	position: absolute;
        
	top: 101px;
	left: 255px;
	
	height: 300px;
	width: 600px;
}

.f_middle {
	position: relative;
	top: 0px;
	left: 255px;
	background-color: #7b736b;
	height: 600px;
	width: 255px;
       
}

.f_middle_an {
	position: relative;
	top: 0px;
	left: 255px;
	background-color: #7b736b;
	height: 900px;
	width: 255px;
}

.f_middle_100 {
	position: relative;
	top: 0px;
	left: 255px;
	background-color: #FAA31E;
	height: 600px;
	width: 255px;
        z-index: 0;
         

}

.f_middle_st {
	position: relative;
	top: 0px;
	left: 255px;
	background-color: #FEEB95;
	height: 600px;
	width: 255px;

}

.f_middle_pro {
	position: relative;
	top: 0px;
	left: 255px;
	background-color: #bbb7b2;
	height: 600px;
	width: 255px;
                z-index:4;
}

.top_nav {
    text-align: left;
	position: absolute;
	top: 72px;
	left: 270px;
	width: 100px;
         z-index: 7;
}
.main_nav {
    text-align: left;
	position: absolute;
	top: 101px;
	left: 0px;
	width: 255px;
}
.nav_text {
        text-align: right;
	position: absolute;
	top: 243px;
	left: 0px;
	width: 255px;
        heigth: 50px;
}
.sec_nav {
    text-align: right;
	position: absolute;
	top: 311px;
	left: 0px;
	width: 255px;
}

.sec_nav_pro {
    text-align: right;
	position: absolute;
	top: 101px;
	left: 255px;
	width: 255px;
                z-index:25;
}

.main_img {
    text-align: right;
	position: absolute;
	top: 100px;
	left: 255px;
	width: 100px;
         z-index: 25
}
.main_img_an {
    text-align: right;
	position: absolute;
	top: 181px;
	left: 0px;
	width: 255px;
}

.main_img_pro {
    text-align: right;
	position: absolute;
	top: 280px;
	left: 510px;
	width: 100px;
}

.product_img {
   
	position: absolute;
	top: 281px;
	left: 800px;
	width: 255px;
}

.logo {
    text-align: right;
	position: absolute;
	top: 0px;
	left: 392px;
	width: 363px;
}
.middle {

    text-align: right;
	position: absolute;
	top: 296px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_pro {

    text-align: right;
	position: absolute;
	top: 296px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
                z-index:2;
}

.middle_v {

                text-align: right;
	position: absolute;
	top: 296px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_logo {

    text-align: center;
	position: absolute;
	top: 308px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.middle_100 {

    text-align: right;
	position: absolute;
	top: 451px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_an {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom:15px;
    text-align: left;
    position: absolute;
	top: 401px;
	left: 256px;
	width: 225px;
         height: 300px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_ansprech {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 281px;
	left: 256px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.middle_st {

    text-align: right;
	position: absolute;

	top: 296px;
	left: 270px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 281px;
	left: 512px;
	width: 511px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_ansp {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 281px;
	left: 512px;
	width: 376px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_v {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 370px;
	left: 512px;
	width: 511px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_u {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 301px;
	left: 512px;
	width: 480px;
                font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_p {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 231px;
	left: 512px;
	width: 511px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.main_h {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 287px;
	left: 512px;
	width: 511px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.data_an {

                text-align: left;
	position: absolute;
	top: 103px;
	left: 857px;
	width: 300px;
                font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
                
                z-index: 20;
}

.data_m {

                text-align: left;
	position: absolute;
	top: 103px;
	left: 906px;
	width: 300px;
                font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
                
                z-index: 20;
}

.main_100 {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 331px;
	left: 512px;
	width: 511px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_m {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;
    text-align: left;
	position: absolute;
	top: 281px;
	left: 512px;
	width: 412px;
        font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.main_imp {
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom:15px;

    text-align: left;
	position: absolute;
	top: 0px;
	left: 255px;
	width: 225px;
    font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.main_text_100 {
    text-align: left;
	position: absolute;
	top: 281px;
	left: 525px;
	width: 511px;
}

.main_text {
    text-align: left;
	position: absolute;
	top: 450px;
	left: 510px;
	width: 511px;
}

######################################################
############## OLD STYLES ############################
######################################################

.menu_back {
	background-color: #7b736b;
}
.mainimg_back {
	background-color: #7b736b;
}
.mid_back {
	background-color: #7b736b;
}
.norm_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.norm_white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;

	color: #FFFFFF;
	text-decoration: none;
}
.norm_blacksmall {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
----------------- POPUP PRODUKTE ---------------------------------
.p_links {
	
	background-color: #FFFFFF;
	height: 572px;
	width: 248px;
}
.p_main {
	position: absolute;
	top: 0px;
	left: 248px;
	background-color: #7b736b;
	height: 572px;
	width: 552px;
}
.p_pic {
	position: absolute;
	top: 209px;
	left: 132px;
	background-color: 
	height: 130px;
	width: 668px;
}
.p_kunde {
text-align: right;
	position: absolute;
	top: 63px;
	left: 0px;
	width: 248px;
}

.p_kunde_100 {
text-align: right;
	position: absolute;
	top: 33px;
	left: 0px;
	width: 233px;
}
.p_messe {
text-align: right;
	position: absolute;
	top: 122px;
	left: 0px;
	width: 238px;
}
.p_head {
	position: absolute;
	top: 469px;
	left: 0px;
	width: 248px;
}
.p_head2 {
	position: absolute;
	top: 469px;
	left: 248px;
	width: 552px;
}
.p_text {
        text-align: left;
        font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	top: 92px;
	left: 266px;
	width: 377px;
}

.p_text_wide {
        text-align: left;
        font-family: Helvetica,Arial, sans-serif;
	font-size: 10px;
	font-style: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	top: 53px;
	left: 266px;
	width: 505px;
}

.p_text_wide_2 {
        text-align: left;
        font-family: Helvetica,Arial, sans-serif;
	font-size: 10px;
	font-style: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	top: 410px;
	left: 266px;
	width: 505px;
}
.p_logo {
	position: absolute;
	top: 50px;
	left: 640px;
	width: 160px;
}