body                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; }
table, td, th       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; }
.text1              { font-size: 11px; font-family: verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; color: #336666; }
.pagetitle          { color:#339999; font-size:14px; font-weight:bold; }
.TrackTitelSuchen   { }
.FotoLegende        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; }
.ErgebnisseCounter  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; }

.txtbsm             { font-weight: bold; color: #336666; }
.txtKursiv          { font-style:italic }
/* .txtUnderline       { text-decoration:underline }  */

.raquo              { color: #000000; font-weight: normal; }

H3                  { font-weight:bold; font-size:13px; line-height: 13px; }

.subtitleredsm      { color:#339999; font-size:11px; font-weight:bold; }
.subtitleredsm_link { color:#339999; font-size:11px; font-weight:bold; text-decoration: underline;}

.TravelTable        { border: 1; border-color: #DA202C; border-style: solid; border-collapse: collapse; }
.TravelTableTitel   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; line-height: 16px; color: #FFFFFF; background-color: #DA202C;	text-align: center; }
.TravelTableContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; background-color: #FFFFFF; text-align: center; }
.TravelBody         { margin: 10; }

input.big           { width: 200px;	font-size: 11px; }
select.Auswahl      { width: 200px;	font-size: 11px; }
		
*.DottedLine        { border-top-style: dotted;	border-top-color: #F00000; border-top-width:1px; }

a:link              { color: #000000; text-decoration: underline; }
a:visited           { color: #000000; text-decoration:underline; }
a:active            { color: #000000; text-decoration:underline; }
a.an                { color: #000000; text-decoration:underline; }
a:hover             { color: #000000; text-decoration:underline; }
.link_raquo         { font-weight:bold;	}

.PrintTable         { border: 1; border-color: #000000;	border-style: solid; border-collapse: collapse; }
.PrintTitel         { font-family: Verdana, Arial, Helvetica, sans-serif; border: 0; font-size:16px; font-weight:bolder }
.PrintSmall         { font-family: Verdana, Arial, Helvetica, sans-serif; border: 0; font-size:10px; }
.PrintSubTitel      { font-weight:bold }
.PrintLogoContent   { text-align:right }

.ThurboFett         { font-weight:bold }
.ThurboKursiv       { font-style:italic }

/* TisPois.asp --> General */
.mainTable          {width:100%; height:100%; background-color:#DDEAE6; border:0px; } 
#mapTd              {vertical-align:top; width:100%;}
.mapCanvas          {width: 100%; height: 100%;}
#infoTd             {vertical-align:top;} /* ACHTUNG: Direkter style-input auf Content-Management! */

/* TisPois.asp --> Left Panel */
.panelContainer     {vertical-align:top; top:10px; left:10px; height:auto; position:absolute; overflow:hidden; background-color:transparent; z-index:100}
.PanelUeberschrift  {padding:5px 10px 2px 10px; font-size:12px; font-weight:bold; color:#000000; border-left:1px solid #666; border-top:1px solid #666; border-right:1px solid #666; background-color:#CCCCCC;} 
.poiPanel           {padding:5px 5px 10px 10px; overflow-x:hidden; overflow-y:auto; border:1px solid #666; background-color:#FFF; z-index:100}
.childContainer     {margin-left:25px;}
.poiItem img,input  {vertical-align:middle;}
.GruppenItem img,input {vertical-align:middle;}

/* TisPois.asp --> Routing Panel */
.RoutingPanel {padding:5px 5px 10px 10px; font-size: 11px; background-color:#FFFFFF; background-repeat:no-repeat; border:1px solid #666; } 
.RoutingPanelTitel {font-size: 12px; font-weight: bolder;}
.RoutingPanelUnterTitel {font-size: 12px; font-weight: bolder;}
.RoutingPanelInput {font-size: 12px; background-color:#FFFFFF; width:100%; height:100%; border:1px solid #666; padding:2px 5px 10px 10px; overflow:auto;}

/* TisPois.asp --> POI preview window */
.PoiWindowContainer { background-color:#CCCCCC; filter:alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; vertical-align:top;}
.PoiWindowIframe    { border:none; background-color:#CCCCCC }
.PoiWindow          { background-color:#CCCCCC; width:100%; height:100%; border:0px; vertical-align:top;}
.PoiWindowTitel     { font-family: Verdana, Arial, Helvetica, sans-serif; height:auto; font-size: 12px; font-weight: bolder; padding:8px; color: #FFFFFF; background-color: #666666;}
.PoiWindowContent   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; vertical-align:top; padding:8px; padding-bottom:0px; padding-top:3px}

/* TisPois.asp --> POI big window */
.PoiBigWindow          { background-color:#CCCCCC; width:100%; height:100%; border:0px; vertical-align:top; margin:0px; padding:0px;}
.PoiBigWindowTitel     { font-family: Verdana, Arial, Helvetica, sans-serif; height:auto; font-size: 14px; font-weight: bolder; padding:12px; color: #FFFFFF; background-color: #666666;}
.PoiBigWindowContent   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; vertical-align:top; padding:12px; height:100%; overflow:auto; }
.PoiBigWindowFotoContainer { float:right; margin-left:10px; }
.PoiBigWindowFotoLegendenText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-bottom:8px; background-color: #CCCCCC; color: #000000; text-align:center}
.PoiBigWindowFotoLegendenAquo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #CCCCCC; color: #CC0000; font-weight:bolder; text-decoration:none}

/* TisPois.asp --> Message Panel (=bitte warten) */
.MessagePanel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; background-color:#CCCCCC; text-align:center; width:100%; height:100%; border:1px solid #979797; padding:5px; overflow:auto;} /* Padding:5 und Border:1 nicht verändern!*/

/* PoiPrint */
.PoiPrintDiv     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:top; padding:12px; height:100%; overflow:auto; }

/* TrackEdit */
.editPanel   {vertical-align:top; padding:10px 10px 40px 10px; height:100%; overflow:auto; line-height:18px}
.EditTitel   {font-size: 14px; font-weight:bolder;}
.EditTrack   {background-color:#CCCCCC; height:25px; vertical-align:baseline;}

/* GEO-Tracks Local Search */
.LocalSearchListeContainer {font-family: Arial; font-size: 12px; background-color:#FFFFFF; height:100%; border:1px solid #979797; width:350; vertical-align:top; padding:5px; overflow:auto;}
.LocalSearchInputContainer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FFFFFF; height:100%; border:1px solid #979797; width:350; height:20; vertical-align:top; padding:5px;}

