BODY { 
  font-size: 10px; 
  color: black; 
  font-style: normal; 
  font-family: Verdana, Helvetica, Arial; 
  margin: 0px; 
  padding: 0px;
}
TD { 
  font-size: 10px; 
  color: #000000; 
  font-family: Verdana, Helvetica, Arial; 
  white-space: normal;
}
TD.justify { 
  text-align: justify; 
}
TR { 
  font-size: 10px; 
  color: #000000; 
  font-family: Verdana, Helvetica, Arial;
}
INPUT { 
  font-weight: normal; 
  font-size: 10px; 
  color: black; 
  font-family: Verdana, Helvetica, Arial; 
}
INPUT.field { 
  border:1px solid #000000;
  background-color:#c0c0c0; 
}
INPUT.smileygen { 
  border:2px solid #000000;
  background-color:#c0c0c0; 
}
INPUT.smileygen2 { 
  font-size: 12px; 
  border:1px solid #000000;
  background-color:#c0c0c0; 
}
.suchformular {
  color:#CC0000;
  width:200px;
  border:1px solid #000000;
  background-color:#c0c0c0;
  font-size:12px;
  font-weight:bold;
}
TEXTAREA { 
  FONT-WEIGHT: normal; 
  FONT-SIZE: 10px; 
  COLOR: black; 
  font-family: Verdana, Helvetica, Arial; 
}
TEXTAREA.field { 
  border:1px solid #000000;
  background-color:#c0c0c0; 
}
SELECT { 
  FONT-WEIGHT: normal; 
  FONT-SIZE: 10px; 
  COLOR: black; 
  font-family: Verdana, Helvetica, Arial; 
}
SELECT.field { 
  border-width:1; 
  border-color:000000; 
  border-style:solid; 
  background-color:#c0c0c0; 
}
a:link { font-size: 10px; COLOR: #ffffff; font-family: Verdana, Helvetica, Arial; TEXT-DECORATION: none; }
a:visited { font-size: 10px; COLOR: #c0c0c0; font-family: Verdana, Helvetica, Arial; TEXT-DECORATION: none; }
a:hover { font-size: 10px; COLOR: #000000; font-family: Verdana, Helvetica, Arial; TEXT-DECORATION: underline; }
a:active { font-size: 10px; COLOR: #FFFFFF; font-family: Verdana, Helvetica, Arial; TEXT-DECORATION: none; }
h1 {font-size: 11px; COLOR: #000000; font-family: Verdana, Helvetica, Arial; TEXT-DECORATION: none; letter-spacing: 2px; FONT-WEIGHT: bold; display: inline; }
.whitebold { 
  COLOR: #ffffff; 
  FONT-WEIGHT: bold; 
}
.blackbold { 
  COLOR: #000000; 
  FONT-WEIGHT: bold;
}
.whitenorm { COLOR: #ffffff; FONT-WEIGHT: bold; }
.blacknorm { COLOR: #000000; FONT-WEIGHT: bold; }
.holidayranking {
  width:100px;
  height:100px;
}
.holidayranking1 {
  width:100px;
  height:58px;
  background: url('images/holidayranking1.jpg') top left;
}
.holidayranking2 {
  width:100px;
  height:42px;
}
#bookmarks {
  width:146px;
  border-top:1px solid #C0C0C0;
  border-left:1px solid #C0C0C0;
  border-right:1px solid #C0C0C0;
  padding:1px;
}
a:link.wasistgifarchiv, a:visited.wasistgifarchiv, a:hover.wasistgifarchiv, a:active.wasistgifarchiv {
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
a:link.wasistgifarchiv2, a:visited.wasistgifarchiv2, a:hover.wasistgifarchiv2, a:active.wasistgifarchiv2 {
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
}
.smileygen_text {
  width:650px;
  margin:15px;
}
.smileygen_rahmen {
  width:650px;
  border:1px solid #C0C0C0;
}