/* Stylesheet der Hauptseiten 	*/
/* beige-braun					*/

body {
	background-color:#ffffff;
         color:#007900;
         margin-left:30px;
         margin-right:20px;	/* wichtig für Popups! */
		margin-top:0px;
     }

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
	font-family:Tahoma,Arial,sans-serif;
	font-style:normal;
	}

hr {
	color:#FE50000;
   }

p { text-align:justify;
    line-height:1.3em;
  }

/* für Blocksatz kleiner als die Maximalbreite: */
.Block {
        		width:520px;
        }

h1 {
	/*width:2000px;
	left:0px;
	top:0px;
	position:fixed; */
	width:800px;
   	font-size:30px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-top:10px;
	color:#FF5000;
	background-color:#FFFFFF;
   }
h2 {
	font-size:21px;
	margin-bottom:18px;
   }

/* Zwischenüberschriften in Artikeln usw.*/
h3 {
	color:#007F00;
	font-size:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#fe5b0d;
	margin-top:10px;
	margin-left:0px;
   }
/* Untertitel für Überschriften (Autor z.B.) */
h4 {
	margin-top:20px;
	margin-bottom:8px;
	margin-left:40px;
	font-size:13px;
	color:#007F00;
   }
/* Anzeige für Datum und Zeit in einem Artikel */
h5 {
	font-size:10px;
         text-align:right;
         margin-top:0px;
         margin-bottom:0px;
         letter-spacing:0.3em;
         color:#fe5b0d;
   }

h6 {
	font-size:10px;
         text-align:right;
         margin-top:10px;
         margin-bottom:0px;
         letter-spacing:0em;
         color:#801010;
   }

   
p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

/* Link-Auszeichnung  */
a:link,a:visited,a:active,a {
	color:#fe5b0d;
         text-decoration:none;
         }
a:hover 	{
	color:#ffffff;
	background-color:#fe5b0d;
         text-decoration:none;
         }
a.an 	{
	}

/* Artikelformat (universell, auch für Tabellen, die keinen
   strichlierten Rand haben sollen
*/
.Artikel {
	font-family:Tahoma,Arial,sans-serif;
         font-size:12px;
         /* background-color:#ffefdf; */
         color:#000000;
         }
/* Tabellen */
table {

      }
th {
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#fe5b0d;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#fe5b0d;
}

td {
   }

/* Listenformatierung */

li {
	margin-bottom:6px;
   }

ul {
	list-style-position:outside;
   }

ol {
	list-style-type:lower-alpha;
         list-style-position:outside;
   }

/* Newsticker aus index.asp */

.Ticker {
	font-size:12px;
         font-family:'Courier New';
         border:0px;
         width:600px;
         height:20px;
         background-color:#fe5b0d;
         border-bottom-style:solid;
         border-bottom-width:1px;
         border-top-style:solid;
         border-top-width:1px;
        }


/* Formulare */
form {
         padding:0px;
         border:0px solid #000000;
     }

input, select, textarea {
	color:#007900;
         font-family:Tahoma,Arial;
         font-size:12px;
   	background-color:#ffffff;
         color:#007900;
         border:1px solid #fe5b0d;
         }
fieldset {
         font-family:Tahoma,Arial;
         font-weight:bold;
         font-size:12px;
}

.Bereich {
	background-color:#ffffff;
         width:300px;
         height:120px;
         border:1px solid #fe5b0d;
         }
.Button
   {
   	/* background-color:#ffefdf; */
         background-color:#FFFFFF;
         color:#007900;
         width:150px;
         border:1px solid #fe5b0d;
   }

li { margin-top:3px; }
pre { font-family:Courier New,Courier; font-size:13px; color:#0c0000; }
code,kbd,tt { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }



var { font-style:normal; color:#0000C0; }
blockquote,cite { font-style:italic; }
.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }
.code { background-color:#FFFFE0; }
.tabxpl { background-color:#E4EEFF; }
.doc { background-color:#00f000; }
.nav { background-color:#FFEEDD; }
.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }
.blue { color:#0000C0; }
pre.normal { color:#000000; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }
ins { color:#009900; font-weight:bold; text-decoration:none; }
del { color:#990000; font-weight:bold; text-decoration:line-through; }


/* ############## */
/* # NAVIGATION # */
/* ############## */

.NavBody {
		background-color:#ffffff;
		margin-left:10px;
         margin-right:0px; /* sic! */
         margin-top:0px;
     }

.NavP { 
	text-align:center;
	
}

.NavH1 {
		font-size:30px;
         margin-right:-50px;
         margin-bottom:18px;
         margin-left:-50px;
         margin-top:0px;
         color:#fe5b0d;
         background-color:#ffffff;
   }

/*p,ul,ol,li,div,td,th,address,blockquote { font-size:14px; }*/

/* Für Navigation */

.NavMenue {
	font-size:13px;
	color:#007F00;
	background-color:#ffffff;
	font-weight:bold;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FF5000;
}

a.MenueLink:link, a.MenueLink:visited, a.MenueLink:active {
	color:#FF5000;	background-color:#FFFFFF;	}

a.MenueLink:hover {
	color:#FFFFFF;	background-color:#FF5000;	}

a.SubmenueLink:link, a.SubmenueLink:visited, a.SubmenueLink:hover, a.SubmenueLink:active {
	color:#007F00;	background-color:#FFFFFF;	}

a.SubmenueLink:hover {
	color:#FFFFFF;	background-color:#007F00;	}


.NavSubmenue {
	font-size:12px;
	color:#007900;
         background-color:#ffffff;
         padding-left:6px;
         padding-right:0px;
         padding-top:0px;
         padding-bottom:0px;
         }

/*a:link { color:#801010; text-decoration:none; }
a:visited { color:#801010; text-decoration:none; }
a:active { color:#801010;  }
a:hover { color:#000000; }
a.an { text-decoration:none; }
*/
