body {
background-color:#A1B8DB;
}
fieldset {
  border:1px solid #020A83;
  margin:0px;
  padding:5px 0px 10px 0px;
  width:500px;
}

legend {
  font-weight:bold;
  padding:0px 5px 0px 5px;
  text-align:left;
  text-decoration:none;
  color:#020A83
}

ul.nav {
	list-style: none;
	padding: 0;
	margin: 0;
}

p {
  display:block;
}

li.menu {
	float: left;
	text-align: left;
}

table.lexi {
  background-color:#011631;
  line-height:18px;
  padding:0px;
}

.news{
  position:relative;
  padding:5px;
  width:500px;
  border:1px solid #dfdfdf;
  background-color:#f8f8f8;
}

div.suche1 {
  background-color:#EFEFEF;
  color:#030A6A;
  width:500px;
  border:1px solid #030A6A;
  border-bottom:0px;
  font-size:12px;
  line-height:18px;
  padding:6px;
  padding-top:2px;
  padding-bottom:2px;
}

div.suche2 {
  background-color:#F8F8F8;
  color:#030A6A;
  width:500px;
  border:1px solid #030A6A;
  font-size:12px;
  line-height:18px;
  padding:6px;
  padding-top:2px;
  padding-bottom:2px;
}

td.lexi {
  background-color:#A9C3DE;
  color:#030A6A;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:18px;
  padding-left:6px;
}

option, select, input, textarea {
  font-size:11px;
  background-color:#EBF0FC;
  color:#020A83;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  border:1px solid #020A83;
}

body, td {
  font-size:12px;
  color:#030a6a;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:normal;
  margin:0px;
  line-height:18px;
}

table.menu {
  line-height:15px;
  padding:0px;
  border-left:0px;
  border-top:0px;
}

.topnorm {
  color:#e5e5e5;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  padding-left:6px;
}

td.menu {
  color:#030A6A;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  padding:0px;
  padding-left:6px;
  padding-right:6px;
}

td.rot {
  background-color:#FBF9F0;
  border:1px solid #46708D;
  border-right:0px;
  background-image:URL('rahmen/links_act.gif');
  background-repeat:repeat-y;

}

td.rechts {
  border-right:0px;
}

td.menu2 {
  color:#ffffff;
  background-color:#740C01;
  border:1px solid #011631;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:13px;
  padding-left:6px;
}

td.normal {
  background-color:#ffffff;
  color:#030A6A;
  font-weight:normal;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:18px;
  padding-left:6px;
  padding-right:6px;
  overflow:auto;
}

h1, big {
  color:#F8A13A;
  font-weight:bold;
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  line-height:20px;
  margin-top:0px;
}

h2 {
  font-weight:bold;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  line-height:18px;
}

img.inh {
  border-right:1px solid #8386B7;
  border-bottom:1px solid #8386B7;
  margin-top:5px;
  margin-right:10px;
  margin-bottom:10px;
}

a.top {
  color:#e5e5e5;
  text-decoration:none;
}

a.menu, a.alt {
  color:#030A6A;
  text-decoration:none;
}

a {
  color:#F8A13A;
  text-decoration:none;
  line-height:18px;
}

a.weiss {
  color:#F8A13A;
}

a.none {
  font-weight:bold;
  text-decoration:none;
  color:#020A83
}

a.none:hover {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

a.unten {
 color:#808080;
}

td.umenu {
  background-color:#C3D3EA;
  border-right:1px solid #46708D;
}

td.bg:hover {
  background-color:#FBF9F0;
  border-top:1px solid #46708D;
  border-bottom:1px solid #46708D;
}

td.navtop {
  font-size:11px;
  background:#F6F9FF;
  color:#020A83;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
}

td.form {
  text-align:left;
  font-size:11px;
  color:#030A6A;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  padding:1px;
  padding-left:5px;
  padding-right:5px;
  background-color:#A1B8DB;
}

td.form1 {
  text-align:right;
  vertical-align:top;
  width:220px;
  font-size:11px;
  color:#030A6A;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  padding:1px;
  padding-left:5px;
  padding-right:5px;
  background-color:#A1B8DB;
}

td.formhead {
  font-size:12px;
  background-color:#46708D;
  color:#ffffff;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  padding:1px;
  padding-left:5px;
  padding-right:5px;
}

a.button {
  color:#000000;
}

div.button {
  margin-left:100px;
  margin-right:100px;
  padding:5px;
  border:1px solid #46708D;
  background:#F8A13A;
  text-align:center;
}

#rahmen {
position:absolute;
width:100%;
margin:0px;
padding:0px;
text-align:left;
color:#e5e5e5;
background-color:#A1B8DB;
}

#kopf {
position:relative;
top:0px;
left:0px;
height:83px;
max-height:83px;
padding:0px;
margin:0px;
background-image:URL('rahmen/oben.gif');
}

#menu {
position:relative;
top:0px;
left:0px;
height:15px;
max-height:15px;
padding:0px;
margin:0px;
}

#main_rahmen {
position:relative;
top:13px;
left:0px;
}

#menu_links {
position:absolute;
top:0px;
width:200px;
color:#003C66;
font-size:11px;
z-index:3;
}

#main {
position:absolute;
top:0px;
left:199px;
width:544px;
text-align:left;
padding:0px;
margin:0px;
border:1px solid #46708D;
background-color:#FBF9F0;
color:#003C66;
z-index:2;
}

#menu_rechts {
position:absolute;
top:0px;
left:755px;
color:#003C66;
font-size:11px;
z-index:3;
}