body {
  margin:0px;
  
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #435aa8;
  background-color:#cbd1e1;
  background-image:url(../img/bg.jpg);
  background-position:50% 0px;
  background-repeat:repeat-y;
  background-attachment:fixed;
}
form {
  display:inline;
}
td {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  vertical-align:top;
  text-align:left;
}
img {
  border:0px;
}
ul {
  /* margin-top:0px;*/
}
a {
  color:#435aa8;
  font-weight: normal;
  text-decoration:underline;
}
a:visited {
  color:#435aa8;
  font-weight: normal;
  text-decoration:underline;
}
a:hover {
  color:#2cd2f5;
  text-decoration:underline;  
}

/*Navigation - Menu*/
a.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #fccae3;
	text-decoration: none;
	line-height:150%;
}
a.main:visited {
	color: #fccae3;
	text-decoration: none;	
}
a.main:hover {
	color: #ffffff;
	text-decoration: none;	
}

a.sub {
  color: #fccae3;
  line-height:150%;
  text-decoration:none;
  font-weight:normal;
  text-decoration: none;	
}
a.sub:visited {
  color:#fccae3;
  text-decoration: none;	
}
a.sub:hover {
  color:#ffffff;
  text-decoration: none;	
}
a.selected {
  color:#ffffff !important; 
  text-decoration:underline !important; 
}
/* Menu Navigation */
div.ebene1 {
  margin-left:15px;
}
div.ebene2 {
  margin-left:30px;
}
div.ebene2 {
  margin-left:45px;
}
/* */
#page {
  width:950px; 
  position:absolute; 
  left:50%; 
  margin-left:-475px;
}

#head {
  border:1px solid #0b1f75;
  border-top:0;border-bottom:0;
}
#menu {
  height:30px; 
  /*background-color:#ffae80;*/
  background-image:url(../img/bg_1px.png);
  border-bottom:2px solid #f29400;
}
#search { /* input-field*/
  margin-right:10px;
  width:100px;
  border:1px solid #949393;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
}
#Navigator {
  height:20px; 
  line-height:20px;
  font-size:9px;
  color:#c19a79;
  color:#bcbaa3;
  padding-left:20px;
}
a.Navigator {
  color:#404895;
  text-decoration:none;
}
a.Navigator:hover {
  color:#404895;
  text-decoration:underline;
}
div.con {
}
#foot {
  padding-left:20px; 
  padding-right:20px; 
  height:20px; 
  line-height:20px; 
  background-color:#435aa8;
  /*background-image:url(../img/bg_1px.png);*/
  color:#ffffff;
  /*margin-bottom:10px;*/
  border-left:1px solid #0b1f75;
  border-right:1px solid #0b1f75;
  border-bottom:1px solid #0b1f75;
  text-align:center;
}
hr {
  height:0px;
  border:1px solid #2cd2f5;
}
h1 {
  margin-top:0px;
  margin-bottom:18px;
  padding:0px;
  color:#435aa8;
  font-size:16px;
  font-weight:bold;
  /*letter-spacing:1px;*/
}
h2 {
  margin-top:0px;
  margin-bottom:16px;
  padding:0px;
  color:#435aa8;
  font-size:14px;
  font-weight:bold;
  /*letter-spacing:1px;*/
}
h3 {
  margin-top:0px;
  margin-bottom:14px;
  padding:0px;
  color:#435aa8;
  font-size:12px;
  font-weight:bold;
  /*letter-spacing:1px;*/
}
h4 {
  margin-top:0px;
  margin-bottom:12px;
  padding:0px;
  color:#cc0000;
  font-size:14px;
  font-weight:bold;
}
blockquote {
  color:#1F2353;
  font-style:italic;
}
input.btn {
  border:1px solid #2cd2f5;
  height:24px;
  cursor:pointer;
}

