/* global */
BODY{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ; background-color:#EAEAEA; }
H1{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom   : 1px;}
H2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom   : 1px;}

a {  text-decoration: none; color: #000000}
a.one:HOVER{  text-decoration: underline; color: #000000}
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333467}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333467}
.m24text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.m24textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

.topheadline {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13 px; color: #003366;}


/* Home */
A.hlink:ACTIVE,  A.hlink:LINK, A.hlink:VISITED {font : 12px Verdana;   font-weight: bold; color: #FFFFFF; text-decoration : none;}
A.hlink:HOVER {font : 12px Verdana;   font-weight: bold; color: #FFFFFF; text-decoration : underline;}

/* Menustruktur */
.nav1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; background-color: #EAEAEA; cursor:pointer; cursor:hand;}
a.nav1:HOVER{   color: #CC0000;}
.nav1hi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; cursor:pointer; cursor:hand;}
.nav2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  cursor:pointer; cursor:hand;}
a.nav2:HOVER {  color: #CC0000;}
.nav2hi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; cursor:pointer; cursor:hand;}

/* Geo Navigation*/
.geohead	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;	text-decoration : none; font-size: 12px; color: #000000; background-color: #B6B6B6; cursor:pointer; cursor:hand;}
.geo		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;	text-decoration : none; font-size: 11px; color: #000000; background-color: #EAEAEA; cursor:pointer; cursor:hand;}
.geohi		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;	text-decoration : none; font-size: 11px; color: #000000; background-color: #EAEAEA; cursor:pointer; cursor:hand;}
.geomarked	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration : none; font-size: 11px; color: #FF0000; background-color: #B6B6B6; cursor:pointer; cursor:hand;}
.geolink		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;	text-decoration : none; font-size: 11px; color: #000000; cursor:pointer; cursor:hand;}
a.geolink:HOVER{  text-decoration: underline; color: #000000;}



/* Font Styles */
.red{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #CC0000;}
.blue{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #000088;}
.green{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #000088;}
.yellow{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #000088;}

/* table classes */
.table{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #000000;}
.tablehead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCCCCC;}
.tr{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EAEAEA;}
.tr1{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EAEAEA;}
.tr2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #CCCCCC}
.trpixs{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #000000;}
.td{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #000000;}

/* Detail Site */
.trenner{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000;}

/* Home */
.teaserhead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000;}

/* fields */
.inputfield{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:CCCCCC; }
.select{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color:EAEAEA;}
.button{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* Dropcall */
.droptxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.droptxtlittle {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.droptel { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; font-weight: bold; color: #000000}
.dropinfo{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #000000;}
.drophead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #FFFFFF; background-color: #006699;}
.dropbody{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; background-color: #EAEAEA;}
.dropheadline{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;  color: #000000; }
.droplink{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; background-color: #EAEAEA;}
a.droplink:HOVER{  text-decoration: underline; }

/* Suche */
.quicksearch{  font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#EAEAEA;}
.searchmask {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#ABCDDD;}
.searchresult {  font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
a.searchresult:HOVER{  text-decoration: underline; color: #A01D48}

/* Search */
.smaskfront{ background-color:#CCCCCC;}
.smaskborder{  background-color:#666666;}
.smasktext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #000000;}
.smaskform{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.sresult:HOVER{  text-decoration: underline; }

/* CityList */
A.cl:ACTIVE,  A.cl:LINK, A.cl:VISITED {font : 12px Verdana;   color: #000000; text-decoration : none;}
A.cl:HOVER {font : 12px Verdana; color: #CC0000; text-decoration : underline;}
A.clActive:ACTIVE,  A.clActive:LINK, A.clActive:VISITED {font : 12px Verdana; color: #CC0000; text-decoration : none; text-decoration : underline;}
A.clActive:HOVER {font : 12px Verdana; color: #CC0000; text-decoration : underline;}
A.cl2:ACTIVE,  A.cl2:LINK, A.cl2:VISITED {font : 10px Verdana;   color: #000000; text-decoration : none;}
A.cl2:HOVER {font : 10px Verdana; color: #CC0000; text-decoration : underline;}




/* Legende */
.legend {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#000000;}
.legendlittle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000;}

/* !! */
.debug{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #CC0000;}

/* demo */
A.demolink:ACTIVE,  A.demolink:LINK, A.demolink:VISITED {font : 10px Verdana;   font-weight: bold; color: #000000; text-decoration : none;}
A.demolink:HOVER {font : 10px Verdana;   font-weight: bold; color: #222222; text-decoration : underline;}
.demotext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold; color: #CC0000;}
.demoheader{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #CC0000;}
.demoback{  background-color: #EAEAEA;}

/* Quicklinks */
.quicklink{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #000000; cursor:pointer; cursor:hand;}
a.quicklink:HOVER{  color:#CC0000;}
.quicklinkhi{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #CC0000; cursor:pointer; cursor:hand;}
.quicklinkback{ background-color: #EAEAEA; }



.bullets { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000; 	line-height: 28px; }
.navjslink2{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #CC0000; }

