/* allgemeine Formatvorlage */

body, p, table, td, th, h1, h2, h3, div {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: black;
/*	background-color: #FFFFE6; */
}

body {
	margin: 2mm;
}

body, p, td, div {
	font-size: 13px;
}

h1 {
	font-size: 26px;
}
h1.x {
	font-size: 26px;
	margin-bottom: 2px;
}
h1.xx {
	font-size: 26px;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.h1 {
	font-size: 26px;
}
div.h1 big {
	font-size: 26px;
}

h2 {
	font-size: 19px;
}
h2.x {
	font-size: 19px;
	margin-bottom: 2px;
}
h2.xx {
	font-size: 19px;
	margin-top: 2px;
	margin-bottom: 2px;
}
div.h2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 19px;
}
div.h2 big {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 19px;
}

h3 {
	font-size: 15px;
}
h3.x {
	font-size: 15px;
	margin-bottom: 2px;
}
h3.xx {
	font-size: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
}
div.h3,
td.h3 {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 2px;
}
td.h3 big,
td.h3 b,
div.h3 big,
div.h3 b {
	font-size: 15px;
	margin-bottom: 2px;
}

img.home {
	border-style: none;
	border-width: 0;
	margin-top: 1mm;
}

a:link {
	color: #0000FF;
/*	background-color: #FFFFE6; */
	text-decoration: none;
}

a:visited {
	color: #3333CC;
/*	background-color: #FFFFE6; */
	text-decoration: none;
}

div.nav1 a:link,
div.nav1a a:link,
div.nav1i a:link,
div.nav1ii a:link,
div.nav2 a:link,
div.nav2a a:link,
div.nav2i a:link,
div.nav2ii a:link,
div.nav3 a:link,
div.nav3a a:link,
ul.navi a:link {
	color: black;
	text-decoration: none;
}

div.nav1 a:visited,
div.nav1a a:visited,
div.nav1i a:visited,
div.nav1ii a:visited,
div.nav2 a:visited,
div.nav2a a:visited,
div.nav2i a:visited,
div.nav2ii a:visited,
div.nav3 a:visited,
div.nav3a a:visited ,
ul.navi a:visited {
	color: #444444;
	text-decoration: none;
}

p.space {
	margin-top: 50px;
}
p.smallspace {
	margin-top: 35px;
}
#foot {
	margin-top: 1em;
	margin-bottom: 0.5em;
}
/* -- Navigationsspalte ----- */
/*div.space {
	font: 1px/2px;
	margin-top: 0;
	margin-bottom: 12px;
}*/

div.home {
	margin-bottom: 1em;
}

/* ganz kurzer Zeilenabstand */
div.nav1,
div.nav1a,
div.nav1i,
div.nav1ii {
	margin-bottom: 3px;
}
div.nav1a { /* Abstand vor 1.Zeile */
	margin-top: 12px;
}

/* kurzer Zeilenabstand */
div.nav2,
div.nav2a,
div.nav2i,
div.nav2ii {
	margin-bottom: 5px;
}
div.nav2a { /* Abstand vor 1.Zeile */
	margin-top: 12px;
}

/* laengerer Zeilenabstand */
div.nav3,
div.nav3a,
div.nav3i {
	margin-bottom: 12px;
}
div.nav3a { /* Abstand vor 1.Zeile */
	margin-top: 12px;
}

div.nav1i,
div.nav2i,
div.nav3i { /* eingerückt */
	margin-left: 8px;
}

div.nav1ii { /* noch weiter eingerückt */
	margin-left: 14px;
}

div.nav2ii { /* noch weiter eingerückt */
	margin-left: 14px;
}

/* Navigationsfarben
  navm = gewählte Rubrik = weiß */

table.navi tr {
	background-color: #0075CC;
}

ul.navi {
	list-style-type: none;
	margin: 13px 2px;
	padding: 0;
}
ul.navi li {
	width: 150px;
	margin-left: 8px;
}
ul.navi li.navm {
	width: 126px;
	background-color: #0075CC;
	color: white;
	margin: 0 0 5px 0;
}

div.nav a,
div.nav a:link,
div.nav a:visited {
	margin-bottom: 3px;
	color: black;
}

td.nav a,
td.nav a:link,
td.nav a:visited {
	color: white;
	display: block;
}

div.navm,
div.navm a,
div.navm a:link,
div.navm a:visited {
	margin-bottom: 3px;
	color: white;
}

td.navm ,
td.navm a,
td.navm a:link,
td.navm a:visited {
	margin-bottom: 3px;
	color: white;
}

.n p img {
float: left;
}