body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px}

.footer { color: #4a4a4a; font-size: 10px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.head { color: #000000; font-weight: bold; font-size: 24px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif }
.indexbox { color: #000000; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; background-color: #f8f8f8; border: solid 1px #dadada }
.indexboxnav { color: #000000; font-size: 12px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #f8f8f8; border: solid 1px #699bc6 }
.linkhead { color: #000000; font-size: 13px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #f8f8f8; margin: 3px 10px; border: solid 1px #dadada }
.linkheadpaid { color: #000000; font-size: 13px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #d4e2ee; margin: 3px 10px; border: solid 1px #7f7f7f }
.linkheadpaidsponsor { color: #c0c0c0; font-size: 10px; font-family: verdana, Helvetica, sans-serif }
.linknav { color: #000000; font-size: 12px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #eeeeee; border: solid 1px #b6b6b6 }
.linknav2 { color: #000000; font-size: 12px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #dcdcdc; margin-top: 5px; margin-bottom: 2px; border: solid 1px #808080 }
.linkscreen { color: #000000; font-size: 13px; line-height: 20px; font-family: verdana, Helvetica, sans-serif; background-color: #f8f8f8; margin: 3px 10px; border: solid 1px #dadada }
.nav { color: #000000; font-size: 14px; line-height: 25px; font-family: verdana, Helvetica, sans-serif }
.navsub { color: #000000; font-size: 11px; line-height: 18px; font-family: verdana, Helvetica, sans-serif }
.text { color: #000000; font-size: 13px; line-height: 22px; font-family: verdana, Helvetica, sans-serif }
.text12 { color: #000000; font-size: 12px; line-height: 20px; font-family: verdana, Helvetica, sans-serif }
a:active { 
	color: #900000;
	font-weight: normal;
	font-size: 11px;
	line-height: 2ex;
	font-family:Verdana, Tahoma, Sans-Serif;
	letter-spacing : 0px;
	text-decoration: underline;
	 }
a:hover {
	color: #900000;
	font-size: 11px;
	line-height: 2ex;
	font-family: Verdana, Tahoma, Sans-Serif;
	letter-spacing : 0px;
        text-decoration : underline
	}
a:link {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	line-height: 2ex;
	font-family: Verdana, Tahoma, Sans-Serif;
	letter-spacing : 0px;
	text-decoration: underline;
	}
a:visited {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	line-height: 2ex;
	font-family: Verdana, Tahoma, Sans-Serif;
	letter-spacing : 0px;
	text-decoration: underline;
	}
body { margin: 0px }
h1 { color: #003366; font-size: 15px; line-height: 18px; font-family: Verdana, Tahoma, Sans-Serif }
h2 { color: #003366; font-size: 13px; line-height: 15px; font-family: Verdana, Tahoma, Sans-Serif }
h3 { color: #003366; font-size: 13px; line-height: 15px; font-family: Verdana, Tahoma, Sans-Serif }
td { color: #003366; font-size: 11px; line-height: 13px; font-family: Verdana, Tahoma, Sans-Serif }

hr {
        color: #000000;
        background-color: #000000;
        height: 2px;
        border: 0;
 }

h1.hauptueberschrift {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 13px;

}

td {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
}

td.content {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
}

a.contentlink {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
}

td.navitdtext {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 0px;
        line-height : 12px
}

td.navitd {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        line-height : 12px
}

a.navia {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.navia:hover {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : underline;
}

.navitext {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

.naviaaktiv {
        color : #eeeeee;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.navia:visited {
        color : White;
        font-weight : bold;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.naviabo {
        color : White;
        font-weight : bold;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.naviabo:hover {
        color : White;
        font-weight : bold;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : underline;
}

a.naviabo:visited {
        color : White;
        font-weight : bold;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.navib {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.navib:hover {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : underline;
}

a.naviaaktiv {
        color : Gray;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        text-decoration : none;
}

a.navia1 {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        letter-spacing : 0px;
        text-decoration : none;
}

a.navia1:visited {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        letter-spacing : 0px;
        text-decoration : none;
}

a.navia1:hover {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 11px;
        letter-spacing : 0px;
        text-decoration : underline;
}

a.navia1aktiv {
        color : Gray;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 10px;
        letter-spacing : 0px;
        text-decoration : none;
}


td.micronavtd {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
}

a.micronava {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        font-style : normal;
        text-decoration : none;
}

a.footernava {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 10px;
        letter-spacing : 1px;
        font-style : normal;
        text-decoration : none;
}

td.cont_uber {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 9px;
        letter-spacing : 1px;
        font-style : normal;
        text-decoration : none;
        color: #FFFFFF;
        background-color: #00008B;
}

input.txt_fld_cont {
        border: 1px solid #00008B;
        text-align: center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #00008B;
        background-color: #F0F8FF;
}

input.txt_fld {
        border: 1px solid Black;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

select.txt {
        border: 1px solid #00008b;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #8B0000;
        background-color: #F0F8FF;
}

input.btn_cont {
        border: 1px solid Black;
        text-align: center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        background-color: #00008B;
}

input.btn {
        border: 1px solid Black;
        text-align: center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #F0F8FF;
        background-color: #8B0000;
}


.micronava {
        color : White;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 12px;
        letter-spacing : 1px;
        font-style : normal;
}

.linkheadnavi {
        color: White;
        font-size: 11px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        background-color: transparent;
        text-decoration : none;
}
.linkbottomnavi {
        color: White;
        font-size: 11px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        background-color: transparent;
        text-decoration : none;
}
.linksubnavi {
        color: Black;
        font-size: 11px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        background-color: transparent;
        text-decoration : none;
}
.text {
        color: white;
        font-size: 11px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.textblack {
        color: black;
        font-size: 11px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.textsmall {
        color: White;
        font-size: 8px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.textsmallb {
        color: Black;
        font-size: 8px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.footer {
        color : Black;
        font-weight : normal;
        font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 10px;
        letter-spacing : 1px;
        font-style : normal;
        text-decoration : none;
}

.titel {
        color: black;
        font-size: 12px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        letter-spacing : 1px;
}

.titelinternet {
        color: #ff3100;
        font-size: 12px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        letter-spacing : 1px;
}

.titelnetzwerk {
        color: #ce0000;
        font-size: 12px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        letter-spacing : 1px;
}

.titelservice {
        color: #9c0000;
        font-size: 12px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        letter-spacing : 1px;
}

.error {
        color : Red;
}
