td,th {
  font-family:Verdana;
  font-weight:normal;
  text-align:left;
  color:#25538B;
}

body {
	font-family:Verdana;
	font-size:0.8em;
	background-color:#E2EDF1;
}

/* Hauptabelle */
table.main {
	width:750px;
	background-color:#25538B;
}

td.headcell {
	height:115px;
}

/* Farben */
.redfg {
	color: #b80000;
}

.darkbluefg {
	color: #25538b;
}

.lightbluefg {
	color: #E2EDF1;
}

.greenfg {
	color:#008704;
}

.orangefg {
	color:#e58a00;
}

.whitefg {
	color:white;
}

/* Hintergrundfarben */
.redbg {
	background-color:#b80000;
}

.darkbluebg {
	background-color: #25538b;
}

.lightbluebg {
	background-color: #E2EDF1;
}

.greenbg {
	background-color:#008704;
}

.orangebg {
	background-color:#e58a00;
}

.whitebg {
	background-color:white;
}


/* Navigationssymbol */
.navsymbolactive {
	color: #b80000;
	font-size:16px;
}

.navsymbolinactive {
	color: #E2EDF1;
	font-size:16px;
}

/*  Themenboxen */
td.topbox { 
	vertical-align:top;
	background-color:#E2EDF1;
	border: 1px solid #25538b;
	padding:0px;
}

table.box {
	padding-left:1px;
	padding-top:1px;
}

th.box {
	font-weight:bold;
	font-size:15px;
	padding:7px;
}

td.box {
	padding-top:4px;
	border-top: 1px solid #25538b;
	font-size:11px;
	height:75px;
	vertical-align:top;
}

/* Inhaltstabelle */
td.content {
	padding:7px;
	background-color:white;
}

td.nav {
  color:#25538B;
  background-color:#E2EDF1;
}

a.nav:link, a.nav:visited {
  color:#25538B;
}

a.nav:hover {
  text-decoration:underline;
}

a:hover {
	text-decoration:underline;
}

a:link, a:visited {
  color:#25538B;
	text-decoration:none;
}

a.currentpos {
	font-size:0.8em;
}

a.currentpos:link, a.currentpos:visited {
	color:white;
	text-decoration:none;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link.png);
	background-repeat:no-repeat;
}

a.currentpos:hover {
	text-decoration:underline;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link3.png);
	background-repeat:no-repeat;
}

a.cby:link, a.cby:visited {
	color:#E2EDF1;
	text-decoration:none;
}

a.extern:link, a.extern:visited {
	text-decoration:none;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link.png);
	background-repeat:no-repeat;
}

a.extern:hover {
	text-decoration:underline;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link2.png);
	background-repeat:no-repeat;
}

a.intern:link, a.intern:visited {
	text-decoration:none;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link.png);
	background-repeat:no-repeat;
}

a.intern:hover {
	text-decoration:underline;
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/link3.png);
	background-repeat:no-repeat;
}

td.cby {
	text-align:right;
	font-size:10px;
}


th.box {
	font-size:14px;
}

.indent {
	text-indent:-1cm;
	margin-left:1cm;
}


.smallindent {
	text-indent:-13px;
	margin-left:13px;
}

th.ungerade {
    background-color:red;
}

td.ungerade, table.white {
  background-color:red;
}

th.gerade, th.white, td.white {
  background-color:red;
}
td.gerade,table.ungerade, table.blau, td.blau, th.blau {
  background-color:green;
}

ul.nav {
	width:160px;
	list-style-type:none;
	padding-left:10px;
	margin-left:0px;
	margin-top:12px;
	margin-bottom:10px;
}

li.navactive {
	padding-left:14px;
	margin-top:14px;
	background-image:url(http://www.veronika-hammer.de/marker2.png);
	background-repeat:no-repeat;
}

li.nav {
	margin-top:14px;
	padding-left:14px;
}

ul.nav2 {
	list-style-type:none;
	border-left:1px solid #8b0000;
	padding-left:8px;
	margin-left:14px;
	margin-top:3px;
}

li.nav2active {
	padding-left:14px;
	background-image:url(http://www.veronika-hammer.de/marker2.png);
	background-repeat:no-repeat;
	margin-bottom:7px;
}

li.nav2 {
	padding-left:14px;
	margin-bottom:7px;
}

li {
	margin-bottom:10px;
}

div.listbox-indent {
	border:2px solid #E2EDF1;
	margin:3px;
	padding:4px;
	text-indent:-1cm;
	padding-left:1.1cm;
}

div.listbox {
	border:2px solid #E2EDF1;
	margin:3px;
	padding:4px;
}

div.col1 {
	width:4.5em;
	float:left;
}

div.col2 {
	margin-left:5em;
}

