body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
}



a:link {
	color: #333333;
    text-decoration: none;
}
a:visited {
	color: #333333;
    text-decoration: none;
}
a:active {
	color: #333333;
    text-decoration: none;
}
a:hover {
    color: #0033CC;
    text-decoration: none;
}


.men {
	color: #FFFFFF;
	font-weight: bold;
}
a.men:link {
	color: #FFFFFF;
    text-decoration: none;
}
a.men:visited {
	color: #FFFFFF;
    text-decoration: none;
}
a.men:active {
	color: #FFFFFF;
    text-decoration: none;
}
a.men:hover {
    color: #FFFF66;
    text-decoration: none;
}

.submen {
	color: #FFFFFF;
}
a.submen:link {
	color: #FFFFFF;
    text-decoration: none;
}
a.submen:visited {
	color: #FFFFFF;
    text-decoration: none;
}
a.submen:active {
	color: #FFFFFF;
    text-decoration: none;
}
a.submen:hover {
    color: #FFFF66;
    text-decoration: none;
}

.selector {
	color: #000000;
}

.selctornav {
color: #000099;
}
a.selctornav:link {
	color: #000099;
    text-decoration: none;
}
a.selctornav:visited {
	color: #000099;
    text-decoration: none;
}
a.selctornav:active {
	color: #000099;
    text-decoration: none;
}
a.selctornav:hover {
    color: #0000FF;
    text-decoration: none;
}





.boxBg {
	position:absolute; left:0px; top:0px; width:802px; height:153px; z-index:1; background-image: url(/images/bg.jpg); layer-background-image: url(/images/bg.jpg);
}

.boxLogo {
	position:absolute; left:20px; top:0px; width:270px; height:140px; z-index:2;
}

.boxImpressum {
	position:absolute; left:590px; top:14px; width:220px; height:14px; z-index:2;
}

.boxMenue {
	position:absolute; left:20px; top:100px; width:749px; height:23px; z-index:3;
}

.boxMen1 {
	position:absolute; left:0px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_aktuelles.gif); layer-background-image: url(/images/men_aktuelles.gif);
}

.boxMen2 {
	position:absolute; left:108px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_biblio.gif); layer-background-image: url(/images/men_biblio.gif);
}

.boxMen3 {
	position:absolute; left:216px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_software.gif); layer-background-image: url(/images/men_software.gif);
}

.boxMen4 {
	position:absolute; left:324px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_werkzeuge.gif); layer-background-image: url(/images/men_werkzeuge.gif);
}

.boxMen5 {
	position:absolute; left:432px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_shop.gif); layer-background-image: url(/images/men_shop.gif);
}

.boxMen6 {
	position:absolute; left:540px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_adressen.gif); layer-background-image: url(/images/men_adressen.gif);
}

.boxMen7 {
	position:absolute; left:648px; top:0px; width:100px; height:23px; z-index:4; background-image: url(/images/men_anmelden.gif); layer-background-image: url(/images/men_anmelden.gif);
}



.boxXX {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen.gif); layer-background-image: url(/images/bg_submen.gif);
}

.boxAktuelles {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_aktuelles.gif); layer-background-image: url(/images/bg_submen_aktuelles.gif);
}

.boxBibliothek {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_bibliotheken.gif); layer-background-image: url(/images/bg_submen_bibliotheken.gif);
}

.boxProjekte {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_shop.gif); layer-background-image: url(/images/bg_submen_shop.gif);
}

.boxSoftware {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_software.gif); layer-background-image: url(/images/bg_submen_software.gif);
}

.boxMarktplatz {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_marktplatz.gif); layer-background-image: url(/images/bg_submen_marktplatz.gif);
}

.boxMitglieder {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_mitglieder.gif); layer-background-image: url(/images/bg_submen_mitglieder.gif);
}

.boxWerkzeuge {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_werkzeuge.gif); layer-background-image: url(/images/bg_submen_werkzeuge.gif);
}

.boxShop {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_shop.gif); layer-background-image: url(/images/bg_submen_shop.gif);
}

.boxAdressen {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_adressen.gif); layer-background-image: url(/images/bg_submen_adressen.gif);
}

.boxAnmelden {
	position:absolute; left:20px; top:132px; width:749px; height:40px; z-index:3; background-image: url(/images/bg_submen_anmelden.gif); layer-background-image: url(/images/bg_submen_anmelden.gif);
}



.boxSelector {
	position:absolute; left:20px; top:180px; width:749px; height:170px; z-index:5; background-image: url(/images/bg_selector.gif); layer-background-image: url(/images/bg_selector.gif; background-repeat: no-repeat;);
}



.boxPartner {
	position:absolute; left:790px; top:180px; width:122px; min-height:415px; padding:10px 0px 10px 0px; z-index:3; background-image: url(/images/whitebox_bg.gif); layer-background-image: url(/images/whitebox_bg.gif);
}

.boxPartnerO {
	position:absolute; left:0px; top:0px; width:122px; height:5px; z-index:4; background-image: url(/images/whitebox_o.gif); layer-background-image: url(/images/whitebox_o.gif);
}

.boxPartnerU {
	position:absolute; left:0px; bottom:-1px; width:122px; height:5px; z-index:4; background-image: url(/images/whitebox_u.gif); layer-background-image: url(/images/whitebox_u.gif);
}


.boxSoft {
	position:absolute; left:20px; top:362px; width:749px; min-height:275px; padding:10px 0px 10px 0px; z-index:3; background-color: #EBF4FC; layer-background-color: #EBF4FC;
}

.boxSoftO {
	position:absolute; left:0px; top:0px; width:749px; height:7px; z-index:4; background-image: url(/images/soft_o.gif); layer-background-image: url(/images/soft_o.gif);
}

.boxSoftU {
	position:absolute; left:0px; bottom:-1px; width:749px; height:7px; z-index:4; background-image: url(/images/soft_u.gif); layer-background-image: url(/images/soft_u.gif);
}


.boxMain {
	position:absolute; left:20px; top:362px; width:589px; min-height:275px; padding:10px 0px 10px 0px; z-index:3; background-color: #EBF4FC; layer-background-color: #EBF4FC;
}

.boxMainO {
	position:absolute; left:0px; top:0px; width:589px; height:7px; z-index:4; background-image: url(/images/main_o.gif); layer-background-image: url(/images/main_o.gif);
}

.boxMainU {
	position:absolute; left:0px; bottom:-1px; width:589px; height:7px; z-index:4; background-image: url(/images/main_u.gif); layer-background-image: url(/images/main_u.gif);
}

.boxInfo {
	position:absolute; left:600px; top:0px; width:148px; min-height:230px; z-index:4; padding:22px 0px 10px 0px; background-color: #DDE7F0; layer-background-color: #DDE7F0;
}

.boxInfosO {
	position:absolute; left:0px; top:0px; width:148px; height:22px; z-index:4; background-image: url(/images/infos_o.gif); layer-background-image: url(/images/infos_o.gif);
}

.boxInfosU {
	position:absolute; left:0px; bottom:-1px; width:148px; height:7px; z-index:4; background-image: url(/images/infos_u.gif); layer-background-image: url(/images/infos_u.gif);
}


.boxSubU {
	position:absolute; left:0px; bottom:-20px; width:1px; height:1px; z-index:4; background-color: #FFFFFF; layer-background-color: #FFFFFF;
}

.firmname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold;}
.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #cc0000;}
.xsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
