/* CSS Document */

.drucken {
display:none;
}

body { 
	SCROLLBAR-BASE-COLOR: #fcf4e9;  
	SCROLLBAR-3DLIGHT-COLOR: #c6c0b8; 
	SCROLLBAR-ARROW-COLOR:  #c6c0b8; 
	SCROLLBAR-DARKSHADOW-COLOR: #b1a799; 
	SCROLLBAR-FACE-COLOR: #e2ded8;  
	SCROLLBAR-HIGHLIGHT-COLOR: #e2ded8; 
	SCROLLBAR-SHADOW-COLOR: #e2ded8; 
	SCROLLBAR-TRACK-COLOR: #fcf4e9;
	} 

/*==== Inhalt zentrieren ====*/
#inhalt-adwords {
position: absolute;
left: 50%;
margin-left: -375px;
}


/* Begin IDīs */
#kopfschutz {
position:absolute; 
left:169px; 
top:224px; 
width:157px; 
height:164px; 
z-index:1;
visibility:hidden;
}
#atemschutz {
position:absolute; 
left:169px; 
top:257px; 
width:157px; 
height:164px; 
z-index:1;
visibility:hidden;
}
#handschutz {
position:absolute; 
left:169px; 
top:290px; 
width:157px; 
height:254px; 
z-index:1;
visibility:hidden;
}
#koerperschutz {
position:absolute; 
left:169px; 
top:324px; 
width:157px; 
height:96px; 
z-index:1;
visibility:hidden;
}
#Fuss-Beinschutz {
position:absolute; 
left:169px; 
top:357px; 
width:161px; 
height:96px; 
z-index:1;
visibility:hidden;
}
#Reinraumkleidung {
position:absolute; 
left:169px; 
top:390px; 
width:157px; 
height:96px; 
z-index:1;
visibility:hidden;
}


/* End IDīs */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
	background-color:#fbf4e8;
}

.rahmen_li_re {
    border: 1px #e2ded8;
    border-style: none solid none solid;
	
}

/* BEGIN Navigation */ #navcontainer { width: 168px;
 background-image:url(bilder/navi-higru.jpg);
 background-repeat:no-repeat;
 height:400px;
 padding-top:28px;
 }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family:Verdana, Tahoma, Arial, Helvetica;
font-size:13px;
}

#navcontainer a
{
display: block;
padding-top:8px;
padding-bottom:8px;



width: 168px;
background-image:url(bilder/navi-linie.jpg);
background-repeat:no-repeat;
background-position:middle;


}

#navcontainer a:link, #navlist a:visited
{

color: #3f6591;
text-decoration: none;
}

#navcontainer a:hover
{

background-color: #EDE2D0;
color: #3f6591;

}
/* END Navigation */



/* BEGIN Main Startseite */
.rahmen-rundrum {
	
    border: 1px #c9c3bb;
    border-style: solid solid solid solid;
}
.rahmen_links_unten {
	width:100%;
	height:90%;
    border: 1px #c9c3bb;
    border-style: none none solid solid;
}

.schrift_tabelle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
}

.schrift_tab_linie_unten_re_umbruch {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border-bottom: 1px solid #5e779b;
border-right: 1px solid #5e779b;
}

.schrift_tab_linie_unten_re {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border-bottom: 1px solid #5e779b;
border-right: 1px solid #5e779b;
}
.schrift_tab_linie_unten_re_li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border-bottom: 1px solid #5e779b;
border-right: 1px solid #5e779b;
border-left:  1px solid #5e779b;
}

.schrift_tab_linie_unten_re_li_umbruch {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border-bottom: 1px solid #5e779b;
border-right: 1px solid #5e779b;
border-left:  1px solid #5e779b;
}

.schrift_tab_rundum {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border: 1px solid #5e779b;

}
.schrift_tab_linie_unten_re_ob {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
border-bottom: 1px solid #5e779b;
border-right: 1px solid #5e779b;
border-top: 1px solid #5e779b;
}



.logo-schrift {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a6aebe;
line-height:25px;
}

.logo-schrift a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a6aebe;
text-decoration:none;
}

.logo-schrift a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a6aebe;
text-decoration:none;
}
.logo-schrift a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a6aebe;
text-decoration:none;
}

.schrift_main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5e779b;
line-height:25px;
}
.schrift_main a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5e779b;
line-height:25px;
text-decoration:none;
}
.schrift_main a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5e779b;
line-height:25px;
text-decoration:none;

}
.schrift_main a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:25px;
text-decoration:underline;
}





.headnavi {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
}

.headnavi a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
text-decoration:none;
}
.headnavi a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
text-decoration:underline;
}
.headnavi a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e779b;
line-height:20px;
text-decoration:none;
}



.subnavi {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#5e779b;
   border: 1px #c9c3bb;
    border-style: solid solid solid solid;
}

#subnavilink {
background-color:#ede2d0;
text-decoration:none;
color:#5e779b;
display:block;
padding-top:3px;
padding-bottom:3px;

}
#subnavilink a:link {
background-color:#ede2d0;
text-decoration:none;
color:#5e779b;
display:block;
padding-top:3px;
padding-bottom:3px;
border: 4px #ede2d0;
border-style: none none  none solid;
}
#subnavilink a:visited {
background-color:#ede2d0;
text-decoration:none;
color:#5e779b;
display:block;
padding-top:3px;
padding-bottom:3px;
border: 4px #ede2d0;
border-style: none none  none solid;
}


#subnavilink a:hover {
background-color:#fbf4e8;
text-decoration:none;
color:#5e779b;
display:block;
padding-top:3px;
padding-bottom:3px;
border: 4px #fbf4e8;
border-style: none none  none solid;
}

.subnavilink a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#99CC00;
font-style:normal;
font-weight:bold;
text-decoration:none;
background-color:#E8F1C5;
display:block;
padding-top:3px;
padding-bottom:3px;
width:121;
}



/* CSS fuer Landingpage */
#rahmen_landing{
	border: 1px #c9c3bb;
	border-style: none none solid solid;
	width: 570px;
	padding-left: 10px;
	height: auto;
}

#main_landing {
	width: 560px;
	height: auto;
	position: relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e779b;	
}
#main_landing h1 {
	font-size: 22px;	
} 
#intro_landing{
}
.product_landing{
	width: 560px;
	min-height: 140px;
	height: auto;
	top: 10px;
}
.product_pic_landing{
	float: left;
	height: 140px;
	width: 140px;
	
}
.product_text_landing{
	height: auto;
	float: right;
	width: 420px;
}
#ende_landing{

}
#adress_landing{
   	width: 560px;
	height: 100px;
}
#adress_text1_landing{
	float: left;
	width: 280px;
	height: 80px;
}
#adress_text2_landing{
	float: right;
	width: 280px;
	height: 80px;
}
#kontaktform{
}
