/* screen.css von TVN, tvn1 (Haupttemplate) */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
  background-color: #ffffff;
  margin: 10px;
}
body p {
   text-align: justify; 
   line-height: 18px; 
}
/* ------------------Link-Definition------------------- */
a:link, a:visited, a:active {
	color: #0033ff; /* 005CA2 */
 	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #ff8b10; /* 330000 */
 	font-weight: bold;
	text-decoration: none;
}
a:active {
	color: #ff0000;
 	font-weight: bold;
	text-decoration: none;
}
a.piclink { /* Verlinktes Bild */
        color: #cc9933;
 	font-weight: bold;
	text-decoration: none;
}
a.noborder { /* Verlinktes Bild ohne jeden Rahmen */
        color: transparent;
}
/* ------------ Auszeichnung einer horizontalen Navigation/Linkliste im Contentbereich ------- */
.navlist
{
padding: 5px 1px 1px 0;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}

.navlist li
{
list-style: none;
margin: 0;
/* border-top: 1px solid gray; */
display: inline;
}

.navlist li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CcCcDd;
text-decoration: none;
}

.navlist li a:link { 
color: #444488; 
}
/* .navlist li a:visited { 
color: #666677; 
} */
.navlist li a:hover {
border-color: #FE3;
color: #ffffff; /* #FFF; */
/* background: #332; */
}
/* ---------------- 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: #ff8c0e;
  height: 182px;
  padding: 0;
  margin: 0;
	/* vertical-align: middle;
	text-align: center;
  color: #000000; */
	/* height: 80px; */
	/* font-size: 35px; */
	/*font-weight: bold; */
}
/* ----------------------Kopfbereich 2 (Header)----------*/
.header2 {
	background-color: #ffcc33;
  padding: 0;
  margin: 0;
  /* font-size: 5px; */
  font-weight: bold;
	/* vertical-align: middle;
	text-align: center;
  color: #000000; */
	height: 30px;
}
/* ------------------------Datumsbereich--------------*/
.datumzeile {
	background-color: #cd9932;
	text-align: right;
	font-size: 10px;
  font-weight: bold;
	height: 10px;
}
/* ---------------------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: top;
  text-align: right;
}
/* ---------------------Hauptmenu 1 ("Seitenwahl")------------ */
.menu {
	background-color: #ffcc33; /* Hintergrundfarbe gesamter Block */
	padding: 0; /* Randbereich um den gesamten Inhalt, hier 10 pixel */
	/* width: 17%; /* Breite des gesamten Menus 17% der Tabellenbreite */
	vertical-align: top;
}
/* ********************** Hauptmenu 1 Andreas01 ******************************/
ul.avmenu1 {
background-color: #ffcc33; /* #EEEEEE; Hintergrundfarbe gesamte Liste */
width:140px;
margin:0 0 18px 5px;
padding:0;
list-style:none;
}
ul.avmenu1 li {
width:140px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu1 li a {
background-color:#ffffff; /* fffbd4 Farbe List Item-Block gesamt Zustand 1 */
color:#000000; /* Farbe des Links (Text) Zustand 1 993333*/
font-weight:bold;
width:140px;
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.avmenu1 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.avmenu1 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:140px;
}
ul.avmenu1 ul a {
padding:3px 1px 3px 5px;
width:125px;
}
ul.avmenu1 ul ul {
width:125px;
}
ul.avmenu1 ul ul a {
width:125px;
/* ********************** Hauptmenu 1 Andreas01 Ende **************************/
}
/*  ---------------------- Logo unterhalb NavMenu ---------------------------- */
.logomenu {
padding-left: 45px;
}
/*  ---------------------Hauptmenu 2 ("Funktionen")------------ */
.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 Andreas01 ******************************/
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; /* 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; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #286ea0; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#286ea0; /* 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;
}
/* ------------------ Startnews-Zeile oberhalb Content ------------------- */
.startnews {
   width: 98%;
   padding: 5px;
   text-align: center;
   line-height: 16px;
   background-color:#ffcc33;
   border: 3px solid #ff8c0e;
}
.startnews a {
   font-weight: normal;
}
/* -----------------------------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;
}

 /* ----------- Content-Bildergalerie als Thumbs-Liste --------- */
.thumbsliste ul { 
	margin: auto;
	clear: both;
}
.thumbsliste li {
	width: auto;
	border-color: transparent;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 0.8em;
	float: left;
	height: auto;
	list-style-type: none;
}
.thumbsliste li img {
    padding: 3px;
    border: 3px solid #ffcc33;
    background-color: #transparent;
}

/* ----------------------------Menu Rechts----------------------- */
.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;
 	padding-left: 5px;
} */
/* ********************** Menu Rechts Andreas01 ******************************/
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; /* Farbe List Item-Block gesamt Zustand 1 */
color:#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; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu3 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #32cd32; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#32cd32; /* 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 Andreas01 Ende **************************/

/* -------------------------------Link-Footer (Links des Haupt-Menu 1)---------------------- */
.footer2 {
	background-color: #ffcc33;
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Link-Footer (Links des Haupt-Menu 3 [rechtes Menu])------- */
.footer3 {
	background-color: #cdcd32;
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Link-Footer (Links Funktionen)---------------------- */
.footer4 {
	background-color: #fffbd4;
	text-align: center;
	font-size: 10px;
	height: 10px;
}
/* -------------------------------Hauptfooter---------------------- */
.footer {
	background-color: #ffffff;
	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; /* Farbe List Item-Block gesamt Zustand 1 */
color:#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; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #286ea0; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#286ea0; /* 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; /* Farbe List Item-Block gesamt Zustand 1 */
color:#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; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu6 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #32cd32; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#32cd32; /* 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;
}
/* avmenu07 fuer die Anzeige der Linkuebersicht (ul) auf der Seite "Zum Nachdenken" (Modul "FAQbaker") */
ul.avmenu07 {
background-color: #EEEEEE; /* Hintergrundfarbe gesamte Liste */
width:305px;
margin:0 0 18px;
padding:0;
list-style:none;
}
ul.avmenu07 li {
width:305px;
padding:0;
line-height:0.8em;
display:inline;
}
ul.avmenu07 li a {
background-color:#ff8c0e; /* Farbe List Item-Block gesamt Zustand 1 */
color:#505050; /* Farbe des Links (Text) Zustand 1 */
font-weight:bold;
width:305px;
float:left;
margin-bottom:5px;
padding:5px 1px 5px 5px;
border-left:10px solid #ff0000; /* Dicke + Farbe des linken Balkens Zustand 1 */
text-decoration:none;
}
ul.avmenu07 li a:hover,ul.avmenu li a.current {
background-color:#eaeaea; /* Farbe List Item-Block gesamt Zustand 2 */
border-left:4px solid #32cd32; /* Dicke + Farbe des linken Balkens Zustand 2 */
color:#32cd32; /* Farbe des Links (Text) Zustand 2 */
}
ul.avmenu07 ul {
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:0.9em;
width:305px;
}
ul.avmenu07 ul a {
padding:3px 1px 3px 5px;
width:305px;
}
ul.avmenu07 ul ul {
width:305px;
}
ul.avmenu07 ul ul a {
width:305px;
}

/* Inhaltliche Styles */
.tsv { /* Formatiert den Schriftzug Tierschutzverein Nienburg und Umgebung e.V. */
font-weight:bold;
font-style:italic;
color: rgb(255, 102, 0);
}

/* -------------CSS-Styles for anynews-addon------------------------------- */

.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;
}
