body {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

table {
/*  cell-spacing: none; */
  padding: 0px;
  margin: 0px;
  border: 0px;
}

tr {
  padding: 0px;
  margin: 0px;
}

td {
  padding: 0px;
  margin: 0px;
}

a { 
  font-weight: bold;
  text-decoration: underline;
  color: black;
}

a:hover { 
  text-decoration: underline;
  color: #f07000;
}


/* .................................................................................................. */

.leerzeile {
  font-size: 6px;
  line-height: 6px;
}

.text {
  color: black;
  font-weight: normal;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
}

.textmenu {
  color: #f07000;
  font-weight: normal;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.textmenu a {
  font-weight: normal;
  text-decoration: none;
}

.textmenu .selected {
  color: #000000;
}

.inputTitle {
  color: black;
  font-weight: normal;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: top;
}

.inputHeader {
  color: black;
  font-weight: bold;
  font-size: 11px;
  line-height: 28px;
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: top;
}

.header1 {
  color: #f07000;
  font-weight: bold;
  font-size: 16px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.header2 {
  color: #A0A0A0;
  font-weight: bold;
  font-size: 10px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.header3 {
  color: #303030;
  font-weight: bold;
  font-size: 13px;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.menuItemSelected {
  color: black;
  font-weight: normal;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, Helvetica, sans-serif;
}

.menuItemDeselected {
  color: white;
  font-weight: normal;
  font-size: 11px;
  line-height: 14px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.menuItemDeselected a {
  font-weight: normal;
  text-decoration: none;
}

.menuItemDeselected a:link {
	text-decoration: none;
}

.menuItemDeselected a:visited { 
  text-decoration: none;
}

.menuItemDeselected a:hover{ 
  text-decoration: underline;
  color: white;
}



.comment {
  color: #a0a0a0;
  font-weight: normal;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
}

.error {
  color: #ff880f;
  font-weight: bold;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
}

.button {
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

/* .................................................................................................. */

.menu {
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  background: #FF9933;
}

.menuSelected {
  color: #ffffff;
  font-weight: bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  background: #FF9933;
}

.submenu {
  color: white;
  font-weight: normal;
  font-size: 11px;
  line-height: 11px;
  font-family: Arial, Helvetica, sans-serif;
  background: #FF9933;
}

.submenuSelected {
  color: white;
  font-weight: normal;
  font-size: 11px;
  line-height: 11px;
  font-family: Arial, Helvetica, sans-serif;
  background: black;
}

/* .................................................................................................. */

.projectInfoTitle {
  color: #f07000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 18px;
}

.projectInfo {
  color: #f07000;
  font-weight: bold;
}

/* .................................................................................................. */

.vanitycomment {
  color: #a0a0a0;
  font-weight: normal;
  font-size: 11px;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
}

/* ... anti-spam ..................................................................................... */

.mailto {
  font-weight: bold;
  text-decoration: underline;
}
