body { 
color: black;
margin: 0px;
padding: 0px;
}

H1 { 
color: #630; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: normal; 
letter-spacing: 1pt; }

H2 { 
color: #630; 
font-size: 17pt; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: normal; 
letter-spacing: 1pt; }

h3 { 
color: #630; 
font-size: 10pt; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: bold; 
letter-spacing: 1pt; 
padding-top: 5pt; 
padding-bottom: -5pt; }

p { 
color: #630; 
font-size: 8pt; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 13pt; }

em {
font-weight: bold;
font-style: normal;
}

.fett { 
color: #630; 
font-size: 10pt; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: 700; 
letter-spacing: 1pt; }

.fett_hell { 
color: #cc0; 
font-size: 10pt; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
font-weight: 700; 
letter-spacing: 1pt; }

p.kompress { 
font-size: 8pt; 
line-height: 10pt; }

p.small {
font-size: xx-small; }

.copyright { color: #cc0; 
font-size: 7pt; 
letter-spacing: 1pt; 
margin-top: 40px; 
border-top: 1px solid #cc0; }

.left {
float: left;
margin-right: 5px;
}

ol, ul { 
color: #990; 
font-size: 8pt; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 13pt; 
list-style-type: square; }

a:link, a:visited, a:active, a:hover { 
color: #630; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
text-decoration: none; 
letter-spacing: 1pt; }

a:link.top, a:visited.top, a:active.top { 
color: #fff; 
font-size: 9pt; 
background-color: #c90; 
padding-right: 7px; 
padding-left: 7px; }

a:hover.top { 
color: #630; 
background-color: #c90; 
padding-right: 7px; 
padding-left: 7px; }

a:link.ph_navi, a:visited.ph_navi, a:active.ph_navi { 
color: #093; 
font-size: 10pt; 
background-color: #fff; 
text-align: justify; 
padding: 1px; }

a:hover.ph_navi { 
color: #fff; 
background-color: #cc0; 
text-align: justify; 
padding: 1px; }

a:link.th_navi, a:visited.th_navi, a:active.th_navi { 
color: #fff; 
font-size: 10pt; 
text-align: justify; 
padding: 1px; }

a:hover.th_navi { 
color: #fff; 
font-size: 10pt; 
background-color: #cc3; 
text-align: justify; 
padding: 1px; }

a:link.gld_navi, a:visited.gld_navi, a:active.gld_navi { 
color: #fff; 
font-size: 10pt; 
text-align: justify; 
padding: 1px; }

a:hover.gld_navi { 
color: #fff; 
background-color: #cc0; 
text-align: justify; 
padding: 1px; }

a:link.gr_navi, a:visited.gr_navi, a:active.gr_navi { 
color: #fff; 
font-size: 10pt; 
text-align: justify; 
padding: 1px; }

a:hover.gr_navi { 
color: #fff; 
background-color: #990; 
text-align: justify; 
padding: 1px; }

a:link.misc, a:visited.misc, a:active.misc { 
color: #666; 
font-size: 8pt; 
text-align: justify; 
padding: 1px; }

a:hover.misc { 
color: #fff; 
font-size: 8pt; 
background-color: #c90; 
text-align: justify; 
padding: 1px; }

#topbox_ph { 
background-image: url(../pics/bg_phy.jpg); 
background-repeat: repeat; 
position: absolute; 
top: 0; 
left: 0; 
right: 0; 
height: 200px; 
z-index: 0; 
padding-top: 15px;
padding-left: 287px; 
}
#topbox_ph ul {
padding: 0px;
margin: 0px;
}
#topbox_ph li {
display: inline;
list-style: none;
} 
#topbox_th { 
background-image: url(../pics/bg_tha.jpg); 
background-repeat: repeat; 
padding-top: 15px; 
position: absolute; 
top: 0; right: 0; 
left: 0; 
height: 200px; 
z-index: 0; 
padding-left: 287px;
}
#topbox_th ul {
padding: 0px;
margin: 0px;
}
#topbox_th li {
display: inline;
list-style: none;
} 
#topbox_gld { 
background-image: url(../pics/bg_gld.jpg); 
background-repeat: repeat; 
padding-top: 15px; 
padding-left: 287px; 
position: absolute; 
top: 0; 
right: 0; 
left: 0; 
height: 200px; 
z-index: 0;
}
#topbox_gld ul {
padding: 0px;
margin: 0px;
}
#topbox_gld li {
display: inline;
list-style: none;
} 
#topbox_gr { 
background-image: url(../pics/bg_gr.jpg); 
background-repeat: repeat; 
padding-top: 15px; 
padding-left: 287px; 
position: absolute; 
top: 0; right: 0; 
left: 0; 
height: 200px; 
z-index: 0; 
}
#topbox_gr ul {
padding: 0px;
margin: 0px;
}
#topbox_gr li {
display: inline;
list-style: none;
}
#logo { 
position: absolute; 
top: 0; left: 0; 
width: auto; 
z-index: 1; }

#img { 
position: absolute; 
z-index: 1; 
top: 215px; 
left: 0; 
width: 650px; 
height: 486px; }

#icons { 
position: absolute;
top: 65px; 
left: 287px; 
z-index: 2; }

#icons ul {
padding: 0px;
margin: 0px;
}
#icons li {
display: inline;
list-style: none;
}
#subnavi { 
position: absolute; 
top: 65px; 
left: 665px; 
width: auto; z-index: 3;
}
#subnavi ul {
padding: 0px;
margin: 0px;
}
#subnavi li {
list-style: none;
}
#mainwindow { 
position: absolute; 
top: 220px; 
left: 675px; 
width: 40%; 
height: 486px; 
overflow: auto; }

#prod1 { 
left: 990px; 
top: 200px; 
z-index: 3; 
position: absolute; 
visibility: hidden; }

#prod2 { 
left: 990px; 
top: 250px; 
z-index: 3; 
position: absolute; 
visibility: hidden; }

#prod3 { 
left: 990px; 
top: 300px; 
z-index: 3; 
position: absolute; 
visibility: hidden; }

#prod4 { 
left: 990px; 
top: 350px; 
z-index: 3; 
position: absolute; 
visibility: hidden; }

#prod5 { 
left: 990px; 
top: 400px; 
z-index: 2; 
position: absolute; 
visibility: hidden; }

#prod6 { 
left: 990px; 
top: 450px; 
z-index: 2; 
position: absolute; 
visibility: hidden; }

#prod7 { 
left: 990px; 
top: 500px; 
z-index: 2; 
position: absolute; 
visibility: hidden; }

#prod8 { 
left: 990px; 
top: 550px; 
z-index: 2; 
position: absolute; 
visibility: hidden; }
.goldrahmen { margin-right: 10px; padding: 5px; border: solid 2px #c90; }

