@import "dpma.css";
@import "dienste.css";
@import "form.css";
@import "ipc.css";


body {font-size: 100%; background-color: #000; color: #fff;}

#kopf img {color: #000;}

#service, #service li {background: #999; border-color: #000;}
#service a {color: #fff;}
#service a:hover, #service a:focus, #service a:active {background: #000; color: #fff;}

#hauptnav {font-size: 0.95em; }
#hauptnavblock {background: #000;}

#hauptnavblock {border-bottom: 2px solid #fff;}


#hauptnav li.auf, #hauptnav li.kurierAuf {
	background-color: #666;
	color: #fff;
}

#hauptnavblock a, p#pfad a:link, #pfad a:visited, #hauptnav .auf a, #hauptnav .kurierAuf a {
color: #fff;
}

#hauptnavblock a:hover, #hauptnavblock a:hover img {background:#fff; color: #900;}

#unavblock, #funktionsnav {background: #666; border-color: #fff;}


#unavblock span.auf, #unavblock li.auf {background: #999; color: #000;}
#unavblock li a, #funktionsNav li a {
	color: #fff;
}
#unavblock li {border-color: #fff;}

p#pfad {background: #666; color: #fff; border-color: #fff;}

#hauptnavblock #pfad a:hover {color: #900; background: #fff;}

#inhalt {border-color: #fff;}
#inhalt a:link {color: #fff;}
#inhalt a:visited {color: #ccc;}
#inhalt a:hover, #inhalt a:active, #inhalt a:focus {color: #f66;}


table, th, td {border-color: #fff;}

table caption {
background-color: #000;
color: #fff;
}

table caption a {background: inherit; }

th {
background-color: #000;
color: #fff;
}

td {
background-color: #333;
color: #fff;
}

tr.odd td {
background-color: #444;
}

tbody tr.odd:hover th { background-color: #333;}

tbody tr:hover th {background-color: #4d4d4d;}

tbody tr:hover td {
color: #fff; background-color: #333;
}


#fuss {background: #444;}


fieldset {background: #333; color: #fff; border-color: #fff;}
#inhalt fieldset a:hover, #inhalt fieldset a:focus {color: #f99;}
legend {background: #222; border-color: #fff; color: #fff;}
input, textarea, select {background: #000; color: #fff;}



#hilfe ol#navi {
background-color: #333;
border-color: #fff;
}


#hilfe ol#navi li a, #hilfe #navi span.auf {
color: #fff;
background-color: #444;
border-color: #ccc;
}

#hilfe #navi span.auf,
#hilfe #navi li a:hover,
#hilfe #navi li a:focus,
#hilfe #navi li a:active {
background-color: #000;
border-color: #ccc;
}

#hilfe ol#navi a:visited{
color: #fff;
}

#hilfe #navi UL LI a.auf {
background-color:#000;
}


.news {background-color: #000;
}

.news h4 {
background-color: #ccc;
}

#sprachwechsel a {background: #999;}

#startseite #homeAdvice li, #startDepatis #homeAdvice li {
	   background-color: #999;
	   color: #fff;}

#startseite #homeAdvice li a:link,
#startDepatis #homeAdvice li a:link{
	color: #fff}


#startseite #homeAdvice li a:hover, 
#startseite #homeAdvice li a:focus,
#startseite #homeAdvice li a:active {
	color: #f66}

#startDepatis #homeAdvice li a:hover,
#startDepatis #homeAdvice li a:focus,
#startDepatis #homeAdvice li a:active,{
	color: #f66}
