/* allgemeine Styles */
body {
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 1px;
  margin-bottom: 1px;
  background-color: #000627;
  background-image: url(../images/blue.gif);
  color: #FFFFFF;
  font-family: Arial,Helvetica,Tahoma;
  font-size: 14px;
  line-height: 14pt;
  /* font-weight: bold; */
  /* letter-spacing: 1px; */
  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
  /* font-size: 10px; */
}

.hinweistext
{
	color:#ff7c07;
	font-size:18px;
	font-variant:small-caps;
    letter-spacing:2px;
}


ul {
  list-style-type: disc;
  list-style-position: outside;
  margin: 0 0 0 15px;
  padding: 0;
  } 

li {
  margin-bottom:20px;
  vertical-align: top;
  position: relative;
  top: -.7em;
}

*html, .header {
position:relative;
top:0px;
left:50%;
margin-left:-386px;
width:770px;
height:125px;
padding:0px;
}

img {
  border:0px; 
}

a {
  text-decoration:none;
}

a:visited, a:link {
  color:#c4cefe;
  text-decoration:none;
}

a:hover {
  color:#7b92ff;
}

a:active {
  color:#FFFFFF;
}

form {
  margin:0px;
  padding:0px; 
}

input,option,textarea,select {
  font-family: Arial,Helvetica,Tahoma;
  font-size:11px;
}

td {
  text-align:left;
  vertical-align:top;
}

#hinweis {
  display: none;
}

/* farbliche Einstellungen */

table.blue {
  border-collapse:collapse;
}

td.blue {
  background-color: #1F2542;
  border-color: #2239AC; 
  border-width:1px; 
  border-style:solid; 
  padding:0px;
  vertical-align:middle;
  text-align:center;
}

td.content {
  background-color: #1F2542;
  border-color: #2239AC; 
  border-width:1px; 
  border-style:solid; 
  text-align:left;
  vertical-align:top;
  padding:10px;
  padding-left:20px;
  padding-top:10px;
}

td.navi {
  padding-bottom:0px;
  vertical-align:middle;
  text-align:center;
  border-bottom:1px solid #2239AC;
  border-top:1px solid #2239AC;
}

h2 {
  color: #AEBCFF;
  font-size:18px;
}

h3 {
  color: #AEBCFF;
  font-size:16px;
}