/* Basis-StyleSheet        */
/* Autor: Geraldo Hoffmann */
/* Stand: 07.04.2003       */

/* Allgemeine Seiten-Formatierung */
BODY {
	width :95%;
	background-color : #1378BC;
	color : #000000;
	scrollbar-base-color:#1378BC;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#1378BC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#e5edf3;
	margin-bottom : 5px;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
}

#navtop{
	width :95%;
	background-color : #e5edf3;
	color : #000000;
	padding : 10px 10px 20px 10px;
}
/*Rubrik der Seite*/
#rubrik {
	font-family : Arial, Helvetica, sans-serif;
	width :95%;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 100%;
	color : #4f4f4f;
	background-color : #d5e2ec;
	padding : 3px 10px 3px 10px;
}
.rubrik {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.95em;
	font-weight : bold;
	line-height : 100%;
	color : #4f4f4f;
	background-color : #ffffff;
	padding : 2px 10px 3px 2px;
}

#content {
	width :95%;
	background-color : #ffffff;
	color : #000000;
	padding : 10px 10px 10px 10px;
}

/* Alternative Schriften: 'Trebuchet MS',Georgia,Verdana */

.ohnedruck { 
font-family : Arial,Helvetica,sans-serif;
display:none; }

/* Brotschrift */
P,DIV,OL,UL,LI,DD,TD,TR,TH {
font-family : Arial,Helvetica,sans-serif;
font-size : 1em;
}
.li{
font-family : Arial,Helvetica,sans-serif;
font-size : 1em;
line-height : 130%;
}

/* Textarten/-auszeichnungen fett, kursiv und eng*/
small,strong,em {
font-family : Arial,Helvetica,sans-serif;
}

/* Kommentare, Seitenfuesse */
address {
font-family : Arial,Helvetica,sans-serif;
font-size : 0.75em;
}

/* Formatierung fuer darzustellende Quellcodes */
code {
font-family : 'Courier new',monospace;
font-size : 10px;
color : #990099;
background-color : #d6d6d6;
}
/* Ueberschriften h1 bis h3 nur als Bezugsgrößen*/

h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 2em;
color : #006699;
background-color : transparent;
letter-spacing : 3pt;
}

h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.6em;
color : #003366;
background-color : transparent;
letter-spacing : 2pt;
}

h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #4682b4;
background-color : transparent;
letter-spacing:1pt;
}

/*Ueberschrift der Seite*/
.h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.5em;
	font-weight : bold;
	line-height : 130%;
	color : #4f4f4f;
	background-color : #e5edf3;
	padding : 10px 30px 10px 10px;
}

.h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.3em;
	font-weight : bold;
	line-height : 130%;
	color : #4f4f4f;
	background-color : #ffffff;
	/* padding : 10px 30px 10px 0px;*/
}

/* Fusszeile - Links, Copy etc */
.smtxt {
font-size : 0.95em;
color : #000000;
line-height : 120%;
text-decoration:none;
background-color : #e5edf3;
}

/* Linkklasse fuer Fusszeile */
a.smtxt:link {
	color : #003366;
	text-decoration:underline;
	/*background-color : #d5e2ec;
	
	padding : 2px 2px 2px 2px;*/
}

a.smtxt:visited {
color:#BF7890;
text-decoration:underline;
/*background-color : #d5e2ec;*/
}

a.smtxt:hover {
color:#88C865;
text-decoration:none;
background-color : #ffffff;
}

a.smtxt:active {
color:#000000;
text-decoration:none;
/*background-color : #d5e2ec;*/
}

/* Listentyp */
ul {
list-style : square;
line-height : 100%;
}

/* Blockquote */
/* Probleme mit NN und IE4 deshalb Kommentar */
blockquote {
font-family : Arial,Helvetica,sans-serif;
font-size : 0.9em;
/* margin-left : 15px; */
/* margin-right : 15px; */
border :solid 1px #006699;
padding : 5px;
}

/* Links und Link-Klassen */
a:link {
font-family:Arial,Helvetica,sans-serif;
color:#0079C1;
font-weight:normal;
text-decoration:underline;
}

a:visited {
font-family:Arial,Helvetica,sans-serif;
color:#BF7890;
font-weight:normal;
text-decoration:underline;
}

a:hover {
font-family:Arial,Helvetica,sans-serif;
color:#88C865;
background-color : #ffffff;
font-weight:normal;
text-decoration:none;
}

a:active {
font-family:Arial,Helvetica,sans-serif;
color:#660099;
font-weight:normal;
text-decoration:none;
}


/*Hauptnavigation*/

.nav {
color : 006699;
font-weight: normal;
text-decoration: none;
background-color : #e5edf3;
font-family : Arial, Helvetica,sans-serif;
font-size : 1.1em;
}

.nav:link {
color :006699;
font-weight: normal;
text-decoration: underline;
background-color : #e5edf3;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:visited {
color : #BF7890;
font-weight: normal;
text-decoration: underline;
background-color : #e5edf3;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:hover {
color : :#000000;
font-weight: normal;
text-decoration: none;
/*border-top: 1px solid  #4682b4; border-bottom: 1px solid  #4682b4;*/
background-color : #ffffff;
font-family : Arial, Helvetica,sans-serif;
/* font-size : 0.9em; */
}

.nav:active {
color: red;
text-decoration: none;
background-color : #d5e2ec;
}