body, table, tbody, tr, td {font-size:11px;font-family:Arial;color:#525252;}

a {color:#707070;text-decoration:none;}
a:hover {color:#cc0008;text-decoration:none;}
a:active {color:#cc0008;text-decoration:none;}

a.marked {color:#cc0008;text-decoration:none;}
a.marked:hover {color:#cc0008;text-decoration:none;}

a.whiteline:link {color:#ffffff;text-decoration:none;}
a.whiteline:hover {color:#cc0008;text-decoration:none;}
a.whiteline:active {color:#ffffff;text-decoration:none;}
a.whiteline:visited {color:#ffffff;text-decoration:none;}

.marked {color:#cc0008;}

.tableToHide { display:none; }

.teaserTitle {color:#cc0008;font-weight:bold;}
.headline {font-weight:bold;}
.whiteline {color:#ffffff;font-weight:bold;}
.white {color:#ffffff;}
.errMsg {color:#ff0000;font-weight:bold;}

.input_caption {}

.image {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

.radio {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

input {       
  color: #525252;
  font-size:11px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  font-family:Arial;
}

select {       
  color: #525252;
  font-size:11px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  font-family:Arial;
}

textarea { 
  font-size:11px;
  color: #525252;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  font-family:Arial;
}


input.ecard {       
  color: #525252;
  width:260px;
  font-size:11px;
  border: 1px solid #b4b4b4;
  font-family:Arial;
}

select.ecard {       
  color: #525252;
  width:260px;
  font-size:11px;
  border: 1px solid #b4b4b4;
  font-family:Arial;
}

textarea.ecard { 
  font-size:11px;
  width:260px;
  color: #525252;
  border: 1px solid #b4b4b4;
  font-family:Arial;
}
