body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  font-size: 12px;
  margin-top: 0px;
  margin-left: 0px;
}

.error {
  color: #990000;
	font-weight : bold;
}

li {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-left: 5px;
}
ul {
  margin-top: 5px; margin-bottom: 0px; margin-left: 11px; margin-right: 0px;
  padding-left: 11px;
}
.norm {
  padding-top: 3px;
}
.nav_li {
#  list-style-image:  url('http://test.fgm/civitas/pics/point.gif');
  margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
  padding-left: 0px; padding-top: 0px; padding-bottom: 10px;
  line-height: 11px;
}
.nav_li_small {
  list-style-type: square;
  margin-top: 0px; margin-bottom: 0px; margin-left: 0px;
  padding-left: 0px; padding-top: 0px; padding-bottom: 6px;
  line-height: 10px;
}
p {
  margin-top: 5px;
  margin-bottom: 7px;
}
form {
  margin-top: 0px; margin-bottom: 0px;
}
input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  border-top-color: #0094C8; border-left-color: #0094C8; border-bottom-color: #00C4F8;  border-right-color: #00C4F8;
  border-style: solid;
  border-left-width: 1px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
  margin-top: 2px; margin-bottom: 3px;
  padding-top: 0px; padding-bottom: 1px; padding-left: 4px; padding-right: 1px;
}
.input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #EEEEEE;
  border-top-color: #777777; border-left-color: #777777; border-bottom-color: #CCCCCC;  border-right-color: #CCCCCC;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  margin-top: 2px; margin-bottom: 3px;
  padding-top: 0px; padding-bottom: 1px; padding-left: 4px; padding-right: 1px;
}
.button {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;
  color: #0000FF;
  border-top-color: #0094C8; border-left-color: #0094C8; border-bottom-color: #00C4F8;  border-right-color: #00C4F8;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  margin-top: 2px; margin-bottom: 3px;
  padding-top: 0px; padding-bottom: 1px; padding-left: 4px; padding-right: 1px;
}
select {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;
  background-color: #00A4E8;
  color: #FFFFFF;
}
.select1 {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;
  background-color: #EEEEEE;
  width: 200px;
  color: #000000;
}
.select2 {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;
  background-color: #EEEEEE;
  width: 150px;
  color: #000000;
}
.h1 {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px;
}
.h2 {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;
  line-height: 22px;
}
.h3 {
  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;
}

.bgblue {
  color: #FFFFFF;
  background-color: #134095;
  vertical-align: top;
}
.bggrey {
  color: #FFFFFF;
  background-color: #AAAAAA;
}
.bggrey2 {

  background-color: #BBBBBB;
}
.bgblue2 {
  background-color: #00A4E8;
}
.bgwhite {
  background-color: #FFFFFF;
  vertical-align: top;
}
.topleft {
  font-family: Arial, Helvetica, sans-serif; font-weight: 600; letter-spacing: 1px; font-size: 12px;
  color: #EEF5FF;
}
.borderleft {
  font-family: Arial, Helvetica, sans-serif; font-weight: 600; letter-spacing: 1px; font-size: 11px;
  color: #EEF5FF;
  border-style: solid;
  border-left-width: 1px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
  border-color: #00A4E8;
}
.border {
  font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;
  background-color: #00A4E8; color: #EEF5FF;
  border-style: solid; border-color: #00A4E8;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}
.borderbottom {
  border-style: dotted;
  padding-bottom: 4px;
  margin-bottom: 5px;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px;
  border-color: #00A4E8;
}
.noborder {
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
}
.height_250 {
  height: 250px;
}

.nav {
  padding-right: 10px; padding-left: 10px;
  border-style: solid;
  border-left-width: 0px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px;
  border-color: #FFFFFF;
}
.navright {
  padding-right: 10px; padding-left: 10px;
}

.head {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 0px; font-size: 11px;
  color: #EEF5FF;
  text-decoration: none;
}
.headsmall {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; letter-spacing: 0px; font-size: 10px;
  color: #EEF5FF;
  text-decoration: none;
}
.text_map {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; letter-spacing: 0px; font-size: 11px;
  color: #332599;
  text-decoration: none;
}
.listsmall {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; letter-spacing: 0px; font-size: 10px;
  color: #333399;
  text-decoration: none;
}
.list {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; letter-spacing: 0px; font-size: 11px;
  color: #333399;
  text-decoration: none;
}
.main {
  background-color: #FFFFFF; color: #000000;
}
.small {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px;
}
.large {
  font-family: Tahoma; font-size: 18px; letter-spacing: 1px;
}
.imghead {
  border-style: solid; border-color: #666666; border-width: 1px 1px 1px 1px;
  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: -1px;
}
.img_eu {
  margin-left: 21px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
}
.images {
  margin-right: 10px;
}
.symbol {
  margin-right: 10px; margin-bottom: 0px;  margin-top: 2px;
}
.pfeil {
  height: 18px;
  margin-top: 3px; margin-bottom: 2px;
}
a:hover {
  color: #B9B9BA;
  text-decoration: none;
}
.headline {
  border-style: solid;
  margin-bottom: 5px;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
  border-color: #00A4E8;
}
.text {
  padding-top: 7px;
}
.navleft {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 0px; font-size: 11px;
  text-decoration: none;
}
.nav_bulk {
  background-image: url('http://www.civitas-initiative.net/pics/headnav.jpg');
}
.bottom_bulk {
  background-image: url('http://www.civitas-initiative.net/pics/bottom.jpg');
}





