html 
{
height: 100%; 
margin-bottom: 1px;
}

body
{
/*height:100%;*/ /*RAUS WEGEN IE KOMPLETTOVERLAY*/
margin: 0;
padding: 0;
background-color:#FFFFFF;
background-image:url('pics/background.jpg');
background-repeat:repeat-x;
}


#head_hg
{
position:relative;
z-index:20;
height:241px;
width:100%;
background-image:url('pics/head_hg.jpg');
background-repeat:repeat-x;
}

#center
{
position:relative;
z-index:30;
width:927px;
left:50%;
margin-top:-241px;
margin-left: -463px;
/*border:1px solid;*/
}

#links {
float:left;
position: relative;
left: 0px;
width: 214px;
background-image:url('pics/left_hg.jpg');
background-repeat:repeat-y;
margin: 0px; 
padding: 0px;
}

#links a:link{color:#666; text-decoration: none;}
#links a:visited{color:#666; text-decoration: none;}
#links a:hover{color:#666; text-decoration: underline;}
#links a:active{color:#666; text-decoration: underline;}

#cookie_ns {
margin:0px;
padding: 0px 12px 0px 12px;
font-family:'Verdana', serif;
font-size:10px;
color:#666;
text-align:justify;
}

#cookie {
margin:0px;
padding: 0px 12px 0px 12px;
font-family:'Verdana', serif;
font-size:10px;
color:#666;
text-align:justify;
}

#inhalt {
float:left;
position:relative;
margin: 0px;
padding: 0px 10px 0px 10px;
width:479px;
font-family:'Verdana', serif;
font-size:12px;
color:#333333;
text-align:justify;
line-height: 150%;
}

#rechts {
float:right;
position: relative;
width: 195px;
background-image:url('pics/left_hg.jpg');
background-repeat:repeat-y;
margin: 0px; 
padding: 0px 10px 0px 10px;
}

#feet_hg
{
z-index:10;
position:relative;
height:70px;
width:100%;
background-image:url('pics/feet_hg.jpg');
background-repeat:repeat-x;
}

#navi {
position:relative;
margin-top: -140px;
margin-left:25px;

}

#navi ul {
list-style-image:url(pics/navipfeile.gif);
margin: 0px;
padding: 0px;
border: none;
}

#navi ul li {
border-bottom:1px dashed;
border-color:#ffffff;
width:175px;
vertical-align:middle;
}

#navi ul a:link, #navi a:visited {
text-decoration: none;
font-size:8pt;
font-weight:bold;
font-family:'verdana';
color:#797979;
padding: 0px 0px 0px 11px;
}

/*#navi a:hover, #navi a:active {
color: #666666;
text-decoration: underline;
}*/

#navi ul .unter_m a:link, #navi ul .unter_m a:visited
{
font-size:8pt;
font-weight:normal;
}

#headline
{
z-index:50;
position:absolute;
top:22px;
left:50%;
margin-left: -460px;
font-size:17pt;
font-weight:bold;
font-family:'verdana';
color:#FFF;
}

#impressum
{
z-index:50;
width:110px;
position:absolute;
top:222px;
left:50%;
margin-left: 275px;
font-weight:bold;
font-size:10pt;
font-family:'verdana';
color:#666;
text-align:right;
}

#impressum a:link{color:#666; text-decoration: none;}
#impressum a:visited{color:#666; text-decoration: none;}
#impressum a:hover{color:#666; text-decoration: underline;}
#impressum a:active{color:#666; text-decoration: underline;}

#pdf
{
z-index:55;
position:absolute;
top:257px;
left:50%;
margin-left: 227px;
font-family:'Verdana', serif;
font-size:12px;
}

#pdf ul {
list-style-type:none;
}

#pdf ul li {
margin-top: 15px;
padding-left: 15px;
background-image:url(pics/pdf.gif);
background-repeat:no-repeat;
background-position: 4px 2px;
}

#pdf img
{
border:none;
}

#pdf a:link{color:#666; text-decoration: none; padding-left:18px;}
#pdf a:visited{color:#666; text-decoration: none; padding-left:18px;}
#pdf a:hover{color:#666; text-decoration: underline; padding-left:18px;}
#pdf a:active{color:#666; text-decoration: underline; padding-left:18px;}

#word
{
z-index:55;
position:absolute;
top:297px;
left:50%;
margin-left: 227px;
font-family:'Verdana', serif;
font-size:12px;
}

#word ul {
list-style-type:none;
}

#word ul li {
margin-top: 15px;
padding-left: 15px;
background-image:url(pics/word.gif);
background-repeat:no-repeat;
background-position: 4px 2px;
}

#word img
{
border:none;
}

#word a:link{color:#666; text-decoration: none; padding-left:18px;}
#word a:visited{color:#666; text-decoration: none; padding-left:18px;}
#word a:hover{color:#666; text-decoration: underline; padding-left:18px;}
#word a:active{color:#666; text-decoration: underline; padding-left:18px;}

#sprachen
{
z-index:60;
position:absolute;
top:105px;
left:50%;
width:120px;
margin-left: 253px;
font-weight:bold;
font-size:13pt;
font-family:'verdana';
color:#E56319;
line-height:100%;
}

#sprachen_img 
{
position:absolute;
top:17px;
right:0px;
width:25px;
height:auto;
}

#sprachen_img img
{
padding-bottom:9px;
}

#sprachen ul {
list-style-image:url(pics/navipfeile.gif);
margin: 0px;
padding-left: 27px;
padding-top:10px;
border: none;
}

#sprachen li {
padding:0px,
margin:0px;
}

#sprachen a:link, #sprachen a:visited {
text-decoration: none;
font-size:8pt;
font-weight:bold;
font-family:'verdana';
color:#797979;
padding: 0px 0px;
}

#sprachen a:hover, #sprachen a:active {
color: #797979;
text-decoration: underline;
}

#adresse
{
z-index:50;
position:absolute;
bottom:10px;
left:50%;
margin-left: -155px;
font-weight:bold;
font-size:10pt;
font-family:'verdana';
color:#FFF;
text-align:center;
}

#links p
{
margin:0px;
padding: 5px 0px 0px 0px;
font-size:10pt;
font-family:'verdana';
color:#E56319;
}

#links p.head
{
padding: 5px 0px 0px 12px;
font-weight:bold;
font-size:12pt;
font-family:'verdana';
color:#E56319;
}

#links form
{
margin:0px;
padding: 5px 0px 0px 12px;
font-size:10pt;
font-family:'verdana';
color:#797979;
}

#links input
{
width:187px;
font-size:10pt;
font-family:'verdana';
color:#797979;
border:1px solid #797979;
text-align:center; 
}

#links input.submit
{
float:right;
width:67px;
border:none;
padding:2px 12px 0px 49px;
}

.produkte
{
font-size:7pt;
font-family:'verdana';
text-align:center;
padding: 0px 3px;
}

/*folderliststyle*/
table .folder
{
margin:auto;
width:450px;
border-collapse:collapse;
border-spacing:0pt;

}

td .folder
{
padding-bottom:10px;
}

td img .folder
{
float:left;
border:0px;
}

.file
{
padding-left:25px;
}

td .zentriert
{
text-align:center;
}

.head a:link{color:#333; font-size:14px; text-decoration: none;}
.head a:visited{color:#333; font-size:14px; text-decoration: none;}
.head a:hover{color:#333; font-size:14px; text-decoration:none;}
.head a:active{color:#333; font-size:14px; text-decoration: none;}
/*folderliststyle*/


table, tr, td
{
padding:0px;
margin:0px;
}

a:link{color:#000; text-decoration: none;}
a:visited{color:#000; text-decoration: none;}
a:hover{color:#000; text-decoration: underline;}
a:active{color:#000; text-decoration: underline;}

