/* screen.css von Hund Sancho 
Importierte Schriften: Ultra */
@import url(http://fonts.googleapis.com/css?family=Ultra);
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
  background-color: #ffffff; /* blau: 90adad */
  margin: 10px;
}
p {line-height:18px;text-align:justify;}
ul li {padding-top:5px;line-height:18px;text-align:justify;}
/* ------------------Link-Definition------------------- */
a:link, a:visited, a:active {
	color: #0033ff; /* 005CA2 */
 	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #0033CC; /* 330000 */
 	font-weight: bold;
	text-decoration: none;
}
a:active {
	color: #ff0000;
 	font-weight: bold;
	text-decoration: none;
}
/* Auszeichnung der Tooltips */
.tooltip {
  font-weight: bold;
  background-color: #99ffcb;
} 
/* -----------------------Formular---------------------*/
form {
	margin: 0;
}
/* ----------------------Ueberschriften----------------*/
h1, h2, h3, h4, h5 {
	margin: 5px 0px 5px 0px;
}
/* ----------------------Kopfbereich 1 (Header)----------*/
.header1 {
	background-color: #99cc0c;  /* ff8c0e cc9900 c4d4c4 CDCD32 */
  /* height: 154px; */
  padding: 0;
  margin: 0;
	/* vertical-align: middle;
	text-align: center;
  color: #000000; */
	/* font-size: 35px; */
	/*font-weight: bold; */
}
/* ----------------------Kopfbereich 2 (Header)----------*/
.header2 {
	background-color: #ffcc33; /* cc9900 c4d4c4 CDCD32 */
  padding: 0;
  margin: 0;
  /* font-size: 5px; */
  font-weight: bold;
	/* vertical-align: middle;
	text-align: center;
  color: #000000; */
	height: 30px;
}
/* ------------------------Datumsbereich--------------*/
.datumzeile {
	background-color: #cdcd32; /* cd9932 CCC066 B2E1BE */
	text-align: right;
	font-size: 10px;
  font-weight: bold;
	height: 10px;
}
/* ----------------------Bereich Mitte links------------ */
.middleleft {
	/* width: 17%; /* Breite des Bereichs */
  background-color: #ffffff; /* Hintergrundfarbe des Bereichs Mitte links */
  text-align: left; /* Ausrichtung des Inhalts am linken Rand*/
  vertical-align: top; /* Ausrichtung des Inhalts oben */
}  
  
/* ---------------------Topmenu ("Website-Dienste")------------ */
.menutop {
	background-color: #cdcd32; /* Hintergrundfarbe gesamte Liste */
	padding: 10px; /* Randbereich um den gesamten Inhalt, hier 10 pixel */
	/* width: 160px; Breite des gesamten Menus 160 pixel */
	vertical-align: middle;
	font-size: 10px;
  text-align: right;
}
.menutop2 {
font-size: 10px;
}
/* ---------------------Hauptmenu 1 ("Seitenwahl")------------ */
.menu {
	background-color: #667e7f; /* Hintergrundfarbe gesamter Block */
	padding-left: 5px; /* Randbereich um den gesamten Inhalt */
	/* width: 17%; /* Breite des gesamten Menus 17% der Tabellenbreite */
	/* text-align: right; */
  vertical-align: top;
}
/* ********************** Hauptmenu 1 Liste ******************************/
ul.avmenu1 {
background-color: #667e7f; /* Hintergrundfarbe gesamte Liste */
width:130px;
margin:0 0 15px 10px;
padding:0;
list-style:none;
}
ul.avmenu1 li {
width:130px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu1 li a {
background-color:#ffffff; /* fffbd4 Farbe List Item-Block gesamt Zustand 1 */
color:#4b3f7e; /* Farbe des Links (Text) Zustand 1 cc7200 */
font-weight:bold;
width:130px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border: 2px solid #ff7e33; /* Dicke und Farbe der Umrandung */
border-right:10px solid #ff7e33; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu1 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* Farbe List Item-Block gesamt Zustand 2 */
border-right:4px solid #cc0026; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#cc0026; /* Farbe des Links (Text) Zustand 2 */
}
ul.avmenu1 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.8em;
width:130px;
}
ul.avmenu1 ul a {               /* Menupunkte Ebene 2 */
padding:3px 1px 3px 5px;
width:115px;
}
ul.avmenu1 ul ul {
width:115px;
}
ul.avmenu1 ul ul a {
width:115px;
/* ********************** Hauptmenu 1 Liste Ende **************************/
}
/*  ---------------------- Logo unterhalb NavMenu (nicht genutzt)---------------------- */
.logomenu {
padding-left: 45px;
}
/*  ---------------------Hauptmenu 2 (nicht genutzt)------------ */
.menu2 {
	background-color: #EEEEEE; /* Hintergrundfarbe gesamte Liste */
	padding: 10px; /* Randbereich um den gesamten Inhalt, hier 10 pixel */
	width: 160px; /* Breite des gesamten Menus 160 pixel */
	vertical-align: top;
}
/*
.menu2 ul {
	list-style-type: none; /* Kein Aufzaehlungszeichen
	display: block;
	margin: 0;
	padding: 0;
	padding-left: 5px;
}
.menu2 li {
	list-style-type: none;
	display: block;
	margin-top: 0; /* Abstand der Listenelemente nach oben: 8 pixel
	padding: 0;
	padding-left: 5px;
  /*  background-color: #9EC6AA;
  background-color: #CCCC33;
}
.current {
	font-weight: bold;
} */
/* ********************** Hauptmenu 2 Liste ******************************/
ul.avmenu2 {
background-color: #ffcc33; /* Hintergrundfarbe gesamte Liste */
width:160px;
margin:0 0 18px 5px;
padding:0;
list-style:none;
}
ul.avmenu2 li {
width:160px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu2 li a {
background-color:#fffbd4; /* #f4f4f4; Farbe List Item-Block gesamt Zustand 1 */
color:#505050; /* #505050;  Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:160px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #667bcc; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu2 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* #eaeaea; Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #286ea0; /* #286ea0; Dicke + Farbe des linken Balkens Zustand 2 */
color:#286ea0; /* #505050; Farbe des Links (Text) Zustand 2 */
}
ul.avmenu2 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:160px;
}
ul.avmenu2 ul a {
padding:3px 1px 3px 5px;
width:160px;
}
ul.avmenu2 ul ul {
width:160px;
}
ul.avmenu2 ul ul a {
width:160px;
}
/* ********************** Hauptmenu 2 Liste Ende **************************/
/* -----------------------------Inhaltsblock--------------------- */
.content {
	/* border-right: 3px solid #ffcc33; */
  background-color: #ffffff;
	padding: 30px;
  /* width: 83%; */ 
	vertical-align: top;
}
.link {
  margin: 0;
  padding: 0;
  text-align: right;
  color: #006600;
  font-weight: bold;
}
/* ----------------------------Menu Rechts (nicht genutzt)----------------------- */
.menurechts {
	background-color: #ffffff;
	padding: 10px;
	width: 120px;
  text-align: left; /* Dieser Eintrag bringt im IE nix */
	vertical-align: top;
}
/*
.menurechts ul {
	list-style-type: none; /* Kein Aufzaehlungszeichen!
	display: block;
  text-align: left;
  margin-top: 0; /* Abstand der Listenelemente nach oben: 8 pixel
	padding: 0;
}
.menurechts li {  
  margin-top: 8px;
  text-align: left;
  background-color: #CDCD32;  /*  C69EB5, EEA7AC
 	padding-left: 5px;
} */
/* ********************** Menu Rechts Liste ******************************/
ul.avmenu3 {
background-color: #EEEEEE; /* Hintergrundfarbe gesamte Liste */
width:105px;
margin:0 0 18px;
padding:0;
list-style:none;
}
ul.avmenu3 li {
width:105px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu3 li a {
background-color:#ff8c0e; /* #f4f4f4; Farbe List Item-Block gesamt Zustand 1 */
color:#505050; /* #505050;  Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:105px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #ff0000; /* #cccccc; Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu3 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* #eaeaea; Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #32cd32; /* #286ea0; Dicke + Farbe des linken Balkens Zustand 2 */
color:#32cd32; /* #505050; Farbe des Links (Text) Zustand 2 */
}
ul.avmenu3 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:105px;
}
ul.avmenu3 ul a {
padding:3px 1px 3px 5px;
width:105px;
}
ul.avmenu3 ul ul {
width:105px;
}
ul.avmenu3 ul ul a {
width:105px;
}
/* ********************** Menu Rechts Liste Ende **************************/

/* -------------------------------Link-Footer (Links des Haupt-Menu 1)---------------------- */
.footer2 {
	background-color: #ffcc33;  /* #a9e9e6;  */
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Link-Footer (Links des Haupt-Menu 3 [rechtes Menu])------- */
.footer3 {
	background-color: #cdcd32; /* CDCD32 EEA7AC */
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Link-Footer (Links Funktionen)---------------------- */
.footer4 {
	background-color: #fffbd4;  /* #667bcc;  */
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Hauptfooter---------------------- */
.footer {
	background-color: #ffffff; /* blau: 90adad */
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Sitemap 01---------------------- */
ul.avmenu4 {
width:160px;
margin:0 0 18px 5px;
padding:0;
list-style:none;
}
ul.avmenu4 li {
width:160px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu4 li a {
background-color:#fffbd4; /* Farbe List Item-Block gesamt Zustand 1 */
color:#993333; /* Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:160px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #ff7e33; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu4 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #cc0026; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#cc0026; /* Farbe des Links (Text) Zustand 2 */
}
ul.avmenu4 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:160px;
}
ul.avmenu4 ul a {
padding:3px 1px 3px 5px;
width:145px;
}
ul.avmenu4 ul ul {
width:145px;
}
ul.avmenu4 ul ul a {
width:145px;
}
/* -------------------------------Sitemap 02---------------------- */
ul.avmenu5 {
width:160px;
margin:0 0 18px 5px;
padding:0;
list-style:none;
}
ul.avmenu5 li {
width:160px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu5 li a {
background-color:#fffbd4; /* #f4f4f4; Farbe List Item-Block gesamt Zustand 1 */
color:#505050; /* #505050;  Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:160px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #667bcc; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu5 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* #eaeaea; Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #286ea0; /* #286ea0; Dicke + Farbe des linken Balkens Zustand 2 */
color:#286ea0; /* #505050; Farbe des Links (Text) Zustand 2 */
}
ul.avmenu5 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:160px;
}
ul.avmenu5 ul a {
padding:3px 1px 3px 5px;
width:160px;
}
ul.avmenu5 ul ul {
width:160px;
}
ul.avmenu5 ul ul a {
width:160px;
}
/* -------------------------------Sitemap 03---------------------- */
ul.avmenu6 {
background-color: #EEEEEE; /* Hintergrundfarbe gesamte Liste */
width:105px;
margin:0 0 18px;
padding:0;
list-style:none;
}
ul.avmenu6 li {
width:105px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu6 li a {
background-color:#ff8c0e; /* #f4f4f4; Farbe List Item-Block gesamt Zustand 1 */
color:#505050; /* #505050;  Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:105px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #ff0000; /* #cccccc; Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu6 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* #eaeaea; Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #32cd32; /* #286ea0; Dicke + Farbe des linken Balkens Zustand 2 */
color:#32cd32; /* #505050; Farbe des Links (Text) Zustand 2 */
}
ul.avmenu6 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:105px;
}
ul.avmenu6 ul a {
padding:3px 1px 3px 5px;
width:105px;
}
ul.avmenu6 ul ul {
width:105px;
}
ul.avmenu6 ul ul a {
width:105px;
}
/* -------------CSS-Styles for anynews-addon (nicht genutzt)------------------------------- */

.mynews p { 
  font-size:100%; 
  background-color: #ffcc33; } /* Hintergrundfarbe des News-Textes */

.mynews strong { 
  color:orange; } /* Farbe der Gesamt-&Uuml;berschrift */

.mynews h2 { 
  border:1px dotted brown; 
  margin:5px; 
  padding:0; 
  background-color: #ffcc33;}
  

/* Aus Hauptmenu 1+2 und aus Menu Rechts herausgeschnitten
.menu ul {
	list-style-type: none; /* Kein Aufzaehlungszeichen
	display: block;
	margin: 0;
	padding: 0;
	padding-left: 5px;
}
.menu li {
	list-style-type: none;
	display: block;
	margin-top: 0; /* Abstand der Listenelemente nach oben: 8 pixel
	padding: 0;
	padding-left: 5px;
  background-color: #A9E9E6;
} */
