body { 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
background-color : #000000; 
background-image: url(http://www.comperi.de/images/bg.png);
background-repeat:repeat-x;
} 
td { 
margin : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
background-color : #ffffff; 
} 

.componentheading { 
text-align : center; 
font-weight : bold; 
padding-bottom : 10px; 
} 
.contentheading { 
text-align : center; 
font-weight : bold; 
} 
.moduletable td { 
text-align : right; 
border-bottom-width : 0; 
border-bottom-style : solid; 
border-bottom-color : #000000; 
} 
.moduletable div { 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #000000;
} 
div.mainlevel { 
width : 125px; 
text-align : right; 
font-weight : bold; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #000000; 
} 
td.menu { 
text-align : right; 
width : 125px; 
padding-right : 5px; 
line-height : 15px; 
} 
.moduletabletop td { 
background-color : #004494; 
color : #ffffff; 
padding-bottom : 3px; 
} 
#active_menutop { 
background-color : #ffffff; 
color : #000000; 
border-top-width : 2px; 
border-bottom-width : 10px; 
border-left-width : 0; 
border-right-width : 0; 
border-style : solid; 
border-color : #ffffff; 
} 
.moduletablesub td { 
background-color : #000000; 
color : #ffffff; 
padding-top : 1px; 
} 
.mainlevelsub { 
color : #ffffff; 
} 
.copy td { 
background-color : #000000; 
color : #ffffff; 
font-size : 7pt; 
padding-top : 1px; 
} 
.searchmenu td { 
background-color : #004494; 
} 
#search { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
} 
.searchbox {
background-color: transparent;
border-width: 0;
color: #ffffff;
}
#rahmen { 
margin-left : -496px; 
margin-top : 0; 
position : absolute; 
background-color : #ffffff; 
top : 0%; 
left : 50%; 
height : auto; 
width : 992px; 
padding : 0; 
border-left-width : 0px; 
border-left-style : solid; 
border-left-color : #000000; 
border-right-width : 0px; 
border-right-style : solid; 
border-right-color : #000000; 
} 
#head { 
height : 80px; 
width : 195px; 
background-color : #ffffff; 
border-top-width : 0px; 
border-top-style : solid; 
border-top-color : #000000; 
padding-left : 2px; 
float : left; 
} 
#menu { 
float : left; 
height : 20px; 
width : 795px; 
background-color : #004494; 
border-top-width : 0px; 
border-top-style : solid; 
border-top-color : #000000; 
padding-top : 60px; 
} 
#submenu { 
clear : left; 
height : auto; 
width : 150px; 
float : left; 
} 
#content { 
float : left; 
height : auto; 
width : 825px; 
padding-right : 15px; 
padding-left : 1px; 
background-color : #ffffff; 
} 
#foot { 
float : left; 
height : 20px; 
width : 990px; 
background-color : #000000; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-right-style : solid; 
border-bottom-style : solid; 
border-left-style : solid; 
border-right-color : #000000; 
border-bottom-color : #000000; 
border-left-color : #000000; 
} 
#add { 
clear : left; 
background-color : #ffffff; 
border-right-width : 0px; 
border-bottom-width : 0px; 
border-left-width : 0px;
border-top-width : 0px; 

} 
A:link { 
text-decoration : none; 
color : #004494; 
text-align : right; 
} 
A:visited { 
text-decoration : none; 
color : #004494; 
text-align : right; 
} 
A:active { 
text-decoration : none; 
color : #004494; 
text-align : right; 
} 
A:hover { 
text-decoration : underline; 
color : #004494; 
text-align : right; 
} 
A.mainlevel:link { 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
A.mainlevel:visited { 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
A.mainlevel:active { 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
A.mainlevel:hover { 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
A.sublevel:link { 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
A.sublevel:visited { 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
A.sublevel:active { 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
A.sublevel:hover { 
font-weight : normal; 
color : #000000; 
text-decoration : underline; 
} 
A.mainleveltop:link { 
color : #ffffff; 
text-decoration : none; 
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainleveltop:visited { 
color : #ffffff; 
text-decoration : none; 
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainleveltop:active { 
color : #ffffff; 
text-decoration : none; 
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainleveltop:hover { 
color : #000000; 
text-decoration : none; 
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainlevelsub:link { 
color : #ffffff; 
text-decoration : none; 
font-size : 7pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainlevelsub:visited { 
color : #ffffff; 
text-decoration : none; 
font-size : 7pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainlevelsub:active { 
color : #ffffff; 
text-decoration : none; 
font-size : 7pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
A.mainlevelsub:hover { 
color : #ffffff; 
text-decoration : underline; 
font-size : 7pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
}