/* Linkdefinition */
a { color: #000000 }
a:link { color: #000000 }
a:visited { color: #000000 }
a:hover { color: #000000 }
a:active { color: #000000 }

h1.logo {
	color : Black;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 20px;
	
}

h1 {
	color : Black;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
}

h2 {
	color : Black;
	font-weight : bold;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
}

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

hr {
        color: #FF6500;
        background-color: #FF6500;
        height: 1px;
        border: 0;
 }

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 : #626562;
	font-weight : normal;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	letter-spacing : 0px;
	line-height : 12px
}

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

a.navia {
	color : #626562;
	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;
}

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

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

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


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

a.micronava {
	color : #626562;
	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: #626562;
	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;
}

.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;
}