hr { 
  color:#9A9A9A;
  height:1px;
}

.ticker { 
  color:#104D73;
  font-size:12px;
  font-family:Verdana, arial;
}
a:ticker.link { 
  color:#104D73;
  text-decoration:underline;
  font-size:12px;
  font-family:arial;
}
a:ticker.visited { 
  color:#104D73;
  text-decoration:underline;
  font-size:12px;
  font-family:arial;
}
a:ticker.hover { 
  color:#104D73;
  text-decoration:underline;
  font-size:12px;
  font-family:arial;
}
a:ticker.active { 
  color:#104D73;
  text-decoration:underline;
  font-size:12px;
  font-family:arial;
}
a:ticker.hover:visited { 
  color:#104D73;
  text-decoration:underline;
  font-size:12px;
  font-family:arial;
}
a.white:link{ 
  color:#ffffff;
  text-decoration:underline;
}
a.white:visited{ 
  color:#ffffff;
  text-decoration:underline;
}
a.white:active{ 
 color:#ffffff;
  text-decoration:underline;
}
a.black:link{ 
  color:#000000;
  text-decoration:none;
}
a.black:visited{ 
  color:#000000;
  text-decoration:none;
}
a.blaxk:active{ 
  color:#000000;
  text-decoration:none;
}
body, textarea{ 
  background-color:#FFFFFF;
  color:#000000;
  font-family:Verdana, arial,helvetica,sans-serif;
}
td { 
  color:#000000;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:11px;
}
.txtNORMAL        { 
  color:#000000;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:11px;
}
.txtSPECIALS{ 
  color:#9A9A9A;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:11px;
}
.txtFIRMA        { 
  color:#000000;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}
.txtHEADLINE{ 
  color:#104D73;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}
.txtLINK        { 
  color:#104D73;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}
.txtBOLD        { 
  color:#FFFFFF;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}
.txtSML{ 
  color:#FFFFFF;
  font-family:Verdana, arial, helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
}
.inputSUCHE { 
  font-family:Verdana, arial,helvetica,sans-serif;	
  font-size:11px;
  font-weight:bold; 
  color:#ffffff; 
  width:120px; 
  background-color:#767676; 
  border-width:2px; 
  background-image:URL(pics/bg_newsletter.gif); 
  border-color:#FFFFFF; 
}
.inputNORMAL{ 
  font-family:Verdana, arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  background-color:#767676;
  border-width:2px;
  background-image:URL(pics/bg_newsletter.gif);
  border-color:#FFFFFF;
}
.taKOMMENTARE{ 
  font-family:Verdana, arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  background-color:#767676;
  border-width:2px;
  height:230px;
  width:210px;
  background-image:URL(pics/bg_newsletter.gif);
  border-color:#FFFFFF;
}
.taMEINKOMMENTAR        { 
  font-family:Verdana, arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  background-color:#767676;
  border-width:2px;
  height:100px;
  width:210px;
  background-image:URL(pics/bg_newsletter.gif);
  border-color:#FFFFFF;
}

.inputSSUCHE{ 
  font-family:Verdana, Arial,Helvetica;
  font-size:10px;
  color:#FFFFFF;
  width:90px;
  background-color:#104D73;
  border-width:2px;
  border-color:#FFFFFF;
}
.selectSSUCHE{ 
  font-family:Verdana, Arial,Helvetica;
  font-size:10px;
  color:#FFFFFF;
  width:113px;
  background-color:#104D73;
  border-width:2px;
  border-color:#FFFFFF;
}
select  { 
  background-color : #ffffff;	
  font-family : Verdana, Arial;
  font-size : 10px;
  color: #000000;
}
input  { 
  background-color : #104584;
  font-family : Verdana, Arial;
  font-size : 10px;
  color: #ffffff;
}
b  { 
  font-family : Verdana, Arial;
  font-size : 11px;
  color: #000000;
}

.bweiss  { 
  font-family : Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #FFFFFF;
}
.red  {  
  font-family : Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #FF0000;
}

.aktuell { 
  font-family : Verdana, Arial;
  font-weight : bold;
  font-size : 11px;
  color: #104D73;
}
.headline { 
  font-family : Verdana, Arial;
  font-weight : bold;
  font-size : 11px;
  color: #104D73;
}
.klein { 
  font-family : Verdana, Arial;
  font-weight : bold;
  font-size : 9px;
  color: #104584;
}
a.klein:link  { 
  font-family : Verdana, Arial;
  font-size : 9px;
  color: #104584;
  font-weight : bold;
  text-decoration : none;
}
a.klein:hover  { 
  font-family : Verdana, Arial;
  font-size : 9px;
  color: #104584;
  font-weight : bold;
  text-decoration : underline;
}
a.klein:active  { 
  font-family : Verdana, Arial;
  font-size : 9px;
  color: #104584;
  font-weight : bold;
  text-decoration : none;
}
a.klein:visited  { 
  font-family : Verdana, Arial;
  font-size : 9px;
  color: #104584;
  font-weight : bold;
  text-decoration : none;
}
a.klein:visited:hover  { 
  font-family : Verdana, Arial;
  font-size : 9px;
  color: #104584;
  font-weight : bold;
  text-decoration : underline;
}
.buchheadline { 
  font-family : Verdana, Arial;
  font-weight : bold;
  font-size : 10px;
  text-decoration:underline;
  color: #000000;
}
.buchfliesstext { 
  font-family : Verdana, Arial;
  font-size : 10px;
  text-align: left;
  color: #000000;
}
a  { 
  font-family : Verdana, Arial;
  font-size : 10px;
  color: #FFFFCC;
  font-weight : bold;
  text-decoration : none;
}
a:link { 
  color:#104D73;
  text-decoration:none;
}
a:visited { 
  color:#104D73;
  text-decoration:none;
}
a:hover { 
  color:#104D73;
  text-decoration:underline;
}
a:active { 
  color:#104D73;
  text-decoration:none;
}
a:hover:visited { 
  color:#104D73;
  text-decoration:none;
}
.txtHEADLINE2 { 
  color:#124481;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
}
a.txtHEADLINE2:link, a.txtHEADLINE2:active, a.txtHEADLINE2:visited { 
  color:#124481;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
}
a.txtHEADLINE2:hover, a.txtHEADLINE2:visited:hover { 
  color:#718FB3;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: underline;
}
.txtFIRMA2 { 
  color:#000000;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}
.fliesstext1 { 
  color:#000000;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height: 11px;
}
.weiss_suche{ 
  background-color : #CCCCCC;
  font-family : Verdana, Arial;
  font-size : 9px;
  width: 160px;
  height: 17px;
  color: #104584;
  border: 1px solid #104584;
}
.weiss_suche2{ 
  background-color : #CCCCCC;
  font-family : Verdana, Arial;
  font-size : 9px;
  width: 50px;
  font-weight: bold;
  height: 17px;
  color: #104584;
  border: none;
}

div.marginbottom { 
  /* Since the Fx.Slide element resets margins, we set a margin on the above element */
  margin-bottom: 10px;
}

#vertical_slide { 
  margin-right: 10px;
}

.suchback { 
  background-image: url(/images/suchback.jpg);
}
.nomargin{   
  margin: 0px;
  padding: 0px;
  border: none;
  
}

/* SUCHFORMULAR ++++++++++++++++++++++++++++++++++++++++++++ */

.waswo {
  font-family: arial, verdana;
  font-weight: bold; 
  color: white;
}

#selectdiv1 {
  position: absolute;
  left: 394px;
  top: 178px;
  width: 250px; 
  padding: 5px;
  background-color: white; 
  border: 1px solid #6F7477;
  visibility: hidden;
}

#selectdiv1 a {
  font-family: arial, verdana;
  font-size: 12px;
  line-height: 19px;
  color: #333333;
  text-decoration: none;
}

#selectdiv1 a:hover {
  color: #5B85AB;
}

#selectdiv2 {
	position: absolute;
  left: 610px;
  width: 250px; 
  top: 178px;
  padding: 5px;
  background-color: white; 
  border: 1px solid #6F7477;
  visibility: hidden;
}

#selectdiv2 a {
  font-family: arial, verdana;
  font-size: 12px;
  line-height: 19px;
  color: #333333;
  text-decoration: none;
}

#selectdiv2 a:hover {
  color: #5B85AB;
}


INPUT.such {
  font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	color: #333333;
	background-color: white;
}

form {
  margin : 0;
  padding : 0;
}

a.suchbutton {
	color:#FFFFFF;
	background-color:#707070;
	width: 50px;

	padding: 3px 4px 3px 18px;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #FFFFFF;
	background-image:url(/images/pfeil_suchen.gif);
	background-repeat:no-repeat;
}

#suchform {
	width: 980px;
	height: 127px;
	background: url(/images/such_head.jpg);
	background-repeat:no-repeat;
	clear:both;
	padding:0;
	margin:0;"
}

