/* global */
a {  text-decoration: none; color: #012D71;}
a.one{ color: #000000;}
a.one:HOVER{  text-decoration: underline; color: #012D71;}
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;}
.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #012D71;}
.headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #012D71}
.m24text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #012D71;}
.copy {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #012D71; }
a.copy:HOVER{  text-decoration: underline; color: #012D71;}

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


/* Menustruktur */
.nav1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #012D71;cursor:pointer; cursor:hand;}
.nav1hi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #000088; font-weight: bold;cursor:pointer; cursor:hand;}
.nav2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #012D71;cursor:pointer; cursor:hand;}
.nav2hi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #000088; font-weight: bold; cursor:pointer; cursor:hand;}


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





/* Font Styles */
.red{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #CC0000;}
.blue{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #000088;}
.green{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #000088;}
.yellow{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  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; font-size: 11px; color: #000000; background-color: #EAEAEA;}
.tr{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF;}
.tr1{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF;}
.tr2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EAEAEA;}
.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: 11px; color: #000000; background-color: #C6E6FE;}

/* Home */
.teaserhead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #012D71; background-color: #C6E6FE;}

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

/* Suche */
.searchmask {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-color:#C6E6FE;}
.searchresult {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#000000;}
a.searchresult:HOVER{  text-decoration: underline; color: #000088 ;}

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

/* 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;}

/* 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: 11px;  font-weight: bold; color: #012D71;}
.drophead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #012D71; background-color: #C6E6FE;}
.call4xs{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

/* 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: #F0F0F0;}
