
a {
  color: #1d4d6f;
  text-decoration: underline;
}

.ServiceNav {
    display: block;
    margin-bottom: 3px;
}

a:hover {
  text-decoration: underline;
}

a.tb { /* Toolbox */
    color: #FFFFFF;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1d4d6f;
}

body {
  background-repeat:no-repeat;
  background-color: #D6E7EF;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1d4d6f;
}

.bigRed {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF3300;
}

.linkBlue {
  color: #1d4d6f;
  text-decoration: underline;
}

.tFlow {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1d4d6f;
}

.tFlowWhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
}

.tFlowSmall {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1d4d6f;
}

.tFlowBold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #1d4d6f;
}

.tFlowWhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

.tFlowBoldWhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

.tFlowHead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #1d4d6f;
}

.tFlowFooter {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1d4d6f;
}

.selectfield {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1d4d6f;
  height: 24px;
}

.row {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #184A6B;
  height: 20px;
}

.toolbox, .toolbox * {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  width: 250px;
}
.toolbox * input.textinput, .toolbox * textarea, .toolbox * select#recipientAddress, .toolbox * select#recipientAddress option {
    color: #EA5F00;
}
.toolbox * input.submitbuttonimg {
    width: auto;
}
.toolbox .tFlowBold {
  font-size: 11px;
}

.toolboxhl { /* Headlines in Toolbox */
	font-size: 11px;
}

.toolbox .impressum b {
    font-size: 11px;
    font-weight:bold;
}

.indexBody {
  padding: 16px 0 16px 16px;
  background-image: none;
  background-color: #FFFFFF;
}

select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.bg1 {
	color: #FFFFFF;
	background-color: #FF00B6;
	font-weight: bold;
}

.bg2 {
	color: #FFFFFF;
	background-color: #FFCC00;
	font-weight: bold;
}

.bg3 {
	color: #FFFFFF;
	background-color: #FF3110;
	font-weight: bold;
}

.bg4 {
	color: #FFFFFF;
	background-color: #33CC33;
	font-weight: bold;
}



.searchresult li {
    margin:0 0 1em 0;
}

.searchresult strong {
    font-size:110%;
    font-weight:bold;
    color:#1d4d6f;
}

.pagernormal, .pagerhigh {
  margin: 0 .2em 0 .2em;
}

.pagernormal {
    font-weight:normal;
}

.pagehigh {
    font-weight:bold;
}

.pagenav {
  margin: 0 .5em 0 .5em;
}

.textinput {
    margin-top:.8em;
    height:1.3em;
    width:19em;
    font-weight:normal;
}

.submitbuttonimg {
    margin-top:1em;
}

.toolbox .recommend .label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

.toolbox .recommend .labelerror {
    color: #FFFFFF;
    font-size:11px;
    font-weight:bold;
}

.toolbox .recommend p {
    margin:.6em 0 0 0;
}

.toolbox .recommend textarea {
    width:210px;
}

.toolbox .recommend input {
    margin:0;
}