html, body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000000;
	background:#FFFFFF;
	text-align:left;
}

body{ overflow-y:scroll; }

table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}

hr { height:0px; border:0px solid; border-bottom:1px solid #043882; }
p { margin:0px; padding:0px; }

form { padding:0px; margin:0px; }
input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; }

a { text-decoration:none; color:#000000; }
a:hover { text-decoration:underline; }
.blau { color:#043882; }
.td_rot { color:#AA0000; }
.red { color:#AA0000; }
.td_gruen { color:#008800; }
.green { color:#008800; }

h1 { font-size:17px; color:#043882; font-weight:normal; padding-bottom:0px; margin-bottom:0px; }

/* table->zentriert Internetseite */
.table { width:100%; height:100%; border:0px solid #000000; font-size:11px; line-height:16px; padding:0px; margin:0px; }

div#site { position:relative; width:800px; height:100%; }
	div#logo { position:absolute; width:314px; height:341px; top:20px; left:-45px; z-index:20; }
	.bild1 { position:absolute; top:0px; left:0px; }
	.bild2 { margin-top:40px; margin-left:30px; }
	div#head { position:relative; width:600px; height:200px; z-index:5; margin-left:200; background:#f5f2e5; border:0px solid; text-align:left; }
		div#navo { position:relative; width:600px; height:20px; background:#043882; }
			ul#Navi { margin:0px; padding:0px; list-style:none; color:#FFFFFF; }
			ul#Navi li { float:right; position:relative; padding-right:8px; padding-left:8px; background:#043882; }
			ul#Navi li a { color:#ffffff; }
		img#schriftzug { position:relative; top:60px; left:100px; }
			
	div#nav { position:relative; width:195px; top:180px; z-index:3; float:left; border:0px solid; text-align:left; margin-right:5px; }
		div#nav a:hover { text-decoration:none; }
		div#nav ul, div#nav .ul_nav2 { position:relative; margin:0px; padding:0px; list-style:none; line-height:26px; padding-left:20px; background:#f5f2e5; }
		div#nav ul li { position:relative; height:26px; line-height:26px; }
		div#nav ul .empty { margin:0px; padding:0px; background:#ffffff; height:5px; line-height:5px; font-size:5px; margin-left:-20px; }
		div#nav ul .navu_1 { padding-left:0px; background:#f5f2e5; list-style-image:url(../imgs/bullet_blau.png); border:0px solid; }
		div#nav ul .navu_1 .aktiv { color:#043882; }
		div#nav ul .navu_2 { padding-left:0px; background:#FFFFFF; list-style-image:url(../imgs/bullet_rot.png); margin-left:0px; }
		div#nav ul .navu_2 .aktiv { color:#043882; }
		/* unternavi */
		div#nav .ul_nav2 { background:#ffffff; }
	
	div#content { position:relative; width:600px; margin-top:-200px; min-height:100%; z-index:1; text-align:left; float:right; background:#f5f2e5; border:0px solid; }
	*html div#content{ height:100%; }

		div#text { position:relative; margin-left:100px; margin-top:230px; margin-bottom:70px; width:430px; border:0px solid; }
		div#text a { color:#043882; }
			div#mitte{ position:relative; }
			div#mitte a { color:#043882; }
			div#links{ position:relative; width:280px; float:left; border:0px solid; }
			div#links a { color:#043882; }
			div#rechts{ position:relative; width:150px; float:right; border:0px solid; padding-top:5px; text-align:right; }
			div#rechts a { color:#043882; }
	
	div#footer { position:absolute; bottom:0px; left:0px; width:600px; height:70px; border:0px solid; }
		div#navu { position:relative; width:600px; height:20px; line-height:20px; background:#043882; margin-top:43px; }
			
	div#clear { clear:both; }


.inp_140 { width:140px; margin-top:2px; }
.inp_100 { width:100px; margin-bottom:5px; }
.inp_200 { width:200px; margin-bottom:5px; }
.inp_300 { width:300px; margin-bottom:5px; }
.inp_400 { width:400px; margin-bottom:5px; }
.textarea_400 { width:400px; height:200px; margin-bottom:5px; }
.submitg_120 { width:120px; height:18px; border:0px solid; }

/*.submitb_80 { width:80px; border:1px solid; background-color:#D2E5ED; }*/

.tabelle_kontakt { width:430px; }
.underline { text-decoration:underline; }

table tr td div div table tr td div table tr td ul { margin:0px; padding:0px; margin-left:15px; }
table tr td div div table tr td div div ul { margin-left:25px; margin-top:5px; margin-bottom:5px; }
