
body {
background-image : url(images/pattern.gif);
margin : 0 auto;
padding : 0 0 0 0;
font-family : Arial;
font-size : 11px;
line-height : 18px;
font-weight : 400;
text-align : center;
height : 100%;
}


html {
height : auto;
margin : 0 auto;
text-align : center;
}



#headOhne {
width : 1080px;
height : 203px;
margin : 0 auto;
text-align : left;
padding : 0 0 0 100px;
}

.bodyStart {
background-image : url(images/htg_start.jpg);
margin : 0 auto;
padding : 0 0 0 0;
font-family : Arial;
font-size : 11px;
line-height : 18px;
font-weight : 400;
text-align : center;
height : 100%;
}


#head {
display: none;
width : 1080px;
height : 158px;
margin : 0 auto;
color : #fff;
text-align : left;
padding : 45px 0 0 100px;
}

#inhalt {
width : 1080px;
height : auto;
margin : 0 auto;
color : #fff;
text-align : left;
padding : 0 0 0 100px;
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}

#navigation {
display: none;
background-image : url(images/htg_navi.gif);
background-repeat : no-repeat;
width : 1080px;
height : 56px;
margin : 0 auto;
text-align : left;
padding : 0 0 65px 100px;
}

#links {
width : 275px;
height : auto;
float : left;
margin : 0 25px 0 25px;
padding : 0 0 0 0;
color : #3a3b3c;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 18px;
}

#rechts {
float : right;
width : 275px;
height : auto;
padding : 0 180px 0 0;
margin : 0 0 0 25px;
text-align : left;
color : #3a3b3c;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 18px;
}

#mitte {
margin : 20px;
height : auto;
padding : 0 0 0 0;
margin : 0 0 0 0;
color : #3a3b3c;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 18px;
}

#logo {
background-image : url(images/logo.gif);
background-repeat : no-repeat;
clear:both;
width : 874px;
height : 93px;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
}
#logoOhne {
background-image : url(images/logoOhne.gif);
background-repeat : no-repeat;
clear:both;
width : 874px;
height : 93px;
margin : 0 0 10px 25px;
text-align : left;
padding : 0 0 0 0;
}

#linksBreit {
width : 600px;
height : auto;
float : left;
margin : 0 25px 0 50px;
padding : 0 0 0 0;
color : #3a3b3c;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 18px;
}

#inhaltBild {
margin : 0 0 0 25px;
padding : 0 0 0 0;
height : auto;
width : 275px;
float : left;
}

.pdfBild {
 float: left; 
 width:160px; 
 height:126px;
 margin: 20px 0 10px 0;
}



.mBild {
 float: left; 
 width:110px; 
 height:126px;
 margin: 20px 0 25px 0;
}

.textLinkspdf {
width : 300px;
float: left;
height : auto;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}


.textLinks {
width : 280px;
float: left;
height : auto;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}

.textRechts {
width : 275px;
float: left;
height : auto;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}


.linieBlau300 {
border-bottom : 1px solid #0a368a;
width: 275px;

}
.linieBlau900 {
border-bottom : 1px solid #0a368a;
clear:both;
width : 874px;
height : 15px;
margin : 0 0 40px 25px;
text-align : left;
padding : 0 0 0 0;
}

.spacer {
clear:both;
width : 874px;
height : 15px;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
}

.spacer2 {
clear:both;
width : 874px;
height : 80px;
margin : 0 0 0 25px;
text-align : left;
padding : 0 0 0 0;
}

.kontakt {
float : left;
width :auto;
height : auto;
padding : 0 0 0 0;
margin : 0 0 0 25px;
text-align : left;
font-family : Arial;
line-height : 20px;
font-size : 11px;
color : #3a3b3c;
font-weight : normal;
}

.kontakt a {
color : #666;
font-size : 11px;
font-family : Arial;
line-height : 20px;
text-decoration : none;
}

.bild {
 float: left; 
 width:135px; 
 height:126px;
}

.fliess {
font-family : Arial;
font-size : 11px;
line-height: 16px;
color : #3a3b3c;
font-weight : normal;
}

.artikel {
margin : 0 0 0 25px;
padding : 0 0 0 0;
height : auto;
width : 275px;
float : left;
}
.artikel ul {
list-style-type : none;
display : block;
font-family : Arial;
line-height : 15px;
padding : 0 0 0 0;
margin : 0 0 20px 0;
font-size : 11px;
color : #666;
font-weight : normal;
}
.artikel ul li b {
color : #666;
font-weight : bold;
font-size : 11px;
}
.artikel ul li.space {
padding : 4px 0 0 0;
}
.titel {
border-bottom : 1px solid #0a368a;
margin : 0 0 0 0;
padding : 0 0 5px 0;
color : #212121;
font-size : 11px;
font-weight : bold;
line-height : 15px;
text-decoration : none;
}
#headline {
width : 600px;
height : 20px;
margin : 0 0 0 0;
text-align : left;
padding : 0 0 0 0;
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}
p {
color : #3a3b3c;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 18px;
}
b {
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : bold;
line-height : 20px;
}
a {
color : #666;
font-size : 11px;
font-family : Arial;
line-height : 15px;
text-decoration : none;
}
h1 {
color : #0a368a;
font-size : 11px;
font-family : Arial;
font-weight : normal;
line-height : 12px;
}

sup {
color : #3a3b3c;
font-size : 9px;
}

a:hover {
color : #0a368a;
}

#hauptNavi {
width : 590px;
float : right;
padding : 0 160px 0 0;
height : 21px;
}
#hauptNavi ul {
height : 15px;
margin : 0 0 0 0;
text-align : left;
padding : 5px 0 0 0;
}
#hauptNavi ul li {
display : inline;
}
#hauptNavi ul li a {
text-align : left;
padding : 0 20px 0 10px;
color : #c9d2e5;
font-weight : normal;
font-size : 11px;
font-family : Arial;
line-height : 15px;
text-decoration : none;
}
#hauptNavi ul li a:hover {
color : #fff;

}
#hauptNavi ul li a.active {
color: #fff;
}



#produkteNavi {
background-image : url(images/htg_produkte.gif);
background-repeat : no-repeat;
width : 1080px;
height : 35px;
float : left;
clear : both;
margin : 0 auto;
color : #fff;
text-align : left;
padding : 0 0 0 0;
}
#produkteNavi ul {
height : 15px;
margin : 0 0 0 0;
color : #fff;
text-align : left;
padding : 18px 0 0 190px;
}
#produkteNavi ul li {
display : inline;
}
#produkteNavi ul li a {
text-align : left;
padding : 0 20px 0 10px;
color : #666;
font-weight : normal;
font-size : 11px;
font-family : Arial;
line-height : 15px;
text-decoration : none;
}
#produkteNavi ul li a:hover {
color : #0a368a;
}
#produkteNavi ul li a.active {
color : #0a368a;

}

 /* Tabelle */

#table{
width: 270px;
}
.thead{
text-align : left;
padding : 0 0px 0 6px;
background-color : #0a368a;
color: #fff;
font-weight : normal;
font-size : 11px;
font-family : Arial;
line-height : 15px;
text-decoration : none;
}
.tbody{
text-align : left;
padding : 0 0px 0 6px;
background-color : #c9d2e5;
color: #3a3b3c;
font-weight : normal;
font-size : 11px;
font-family : Arial;
line-height : 15px;
text-decoration : none;
}


#footer {
border-top : 1px solid #0a368a;
clear:both;
width : 874px;
height : 40px;
margin: 0 0 0 25px;
text-align : left;
font-weight : normal;
font-size : 11px;
font-family : Arial;
text-decoration : none;
color: #666;
}


