/* CSS */

A:link 			{ text-decoration: underline; color: #29499c; }
A:visited 		{ text-decoration: underline; color: #29499c; }
A:active 		{ text-decoration: underline; color: #29499c; }
A:hover 		{ text-decoration: underline; color: #ff0084; }

body 			{ background: #FFFFFF; font-family: Arial; font-size: 10pt; color: #000000; margin: 0px; }
img				{ padding: 2px; border: 1px solid #cccccc; }
td 				{ color: #000000; font-size: 10pt; margin: 0px; }
h1 				{ padding: 26px; margin: 0px 0px 0px 120px; font-family: Codex, Arial; font-size: 19pt; color: #FFFFFF; }
h2 				{ padding: 4px; margin: 0px; font-size: 11pt; color: #29499c; }
h3 				{ padding: 4px; margin: 15px 0 0 0; font-size: 10pt; color: #29499c; }
h4 				{ text-align: center; padding: 0px; margin: 0px 0px 0px 3px; font-family: Codex; font-size: 20pt; color: #29499c; }
h5 				{ padding: 0px; margin: 10px 0px 5px 3px; font-family: Arial; font-size: 10pt; color: #000000; }
p 				{ margin: 5px 0px 0px 0px; padding: 4px; }

#box 			{ text-align: justify; width: 800px; padding: 0px; margin: 10px 0px 10px 0px; }
#hg 			{ margin: 10px 6px 5px 6px; background-image: url(./image/header.jpg); background-repeat: no-repeat; background-position: center;
   				  height: 100px; }
#hinweis 		{ margin: 15px 50px 15px 50px; padding: 6px; text-align: center; color: #990000; border: 1px solid #990000; }
#balken1 		{ text-align: center; margin: 20px 6px 10px 6px; padding: 3px; font-size: 8pt; color: #FFFFFF; background: #29499c; }
#normal:focus   { color: #000000; background-color: #cccccc; }

ul#nav 			{ text-align: left; margin: 20px 2px 0 2px; padding: 4px; border-bottom: 1px dotted #ece8fe; }
ul#nav li 		{ text-align: center; list-style: none; display: inline; margin: 0 10px 0 0; padding: 0; font-size: 1em; }
ul#nav a,
ul#nav span 	{ padding: 4px; text-decoration: none; color: #FFFFFF; background: #29499c; }
ul#nav a:hover,
ul#nav span 	{ padding: 4px; color: #000000; background: #ece8fe; }

/* CSS */