/* 

Nur vorl�ufig; der Content kommt n�chste Woche in die screen.css von Reddot

*/



/* ########## start leftnav ########## */
#leftcolumn{
  float:left;
  width:200px;
}

#leftnav{
  background-color:#fff;
  width:200px;
}
#leftnav table{
  width:200px;
  border-bottom:5px solid #c6d7ee;
}


#leftnav a{
	display:block;
	width:170px;
	background-image:url(/global/images/raque0.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:10px;
	color:#09144E;
	padding-left:10px;
	margin-bottom:0px;
	height:18px;
	padding-top:8px;
	background-position:0px 12px;
}

#leftnav a:hover{
	color:#A50D0D;
	background-image:url(/global/images/raque1.gif);
}

#leftnav td{
  padding-left:15px;
  height:26px;
}


.toplink{
	font-weight:bold;
  border-top:1px solid #4269a9;
  border-bottom:1px solid #4269a9;
}

.bottomlink{
  border-bottom:1px solid #4269a9;
}

.singletoplink{
  border-top:1px solid #4269a9;
}

a.leftlink{
  	border-bottom:1px solid #6f9ad6;
}


/* ########## start eckige boxen links ########## */
.squarebox{
  border:1px solid #7fa7df;
  width:200px;
  margin-top:11px;

}
.squarebox span{
  text-align:right;
}

.squarebox a{
	display:block;
	background-image:url(/global/images/raque0.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:10px;
	color:#09144E;
	padding-left:10px;
	margin-bottom:0px;
	background-position:0px 4px;
}

.squarebox a:hover{
	color:#A50D0D;
	background-image:url(/global/images/raque1.gif);
}
.squarehead{
  height:23px;
  font-size:10px;
  font-weight:bold;
  background-color:#7fa7df;
  padding-left:10px;
  padding-top:7px;
}

.squarebodytop{
/*ohne topborder*/
  width:188px;
  font-size:10px;
  background-color:#dae5f4;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
}

.squarebox .textline{
  float:left;
  width:auto;
}




/*  -------------- B U T T O N S ----------------- */


/* F�r alle BUTTONS */
.ktbutton{
	cursor:pointer;
	height:22px;
	border:0px;
}

     .ktbutton.eintrag_suchen{
    	width:98px;
    	background-image:url(/global/images/eintrag_suchen.png);
    }
    
     .ktbutton.eintrag_anzeigen{
    	width:108px;
    	background-image:url(/global/images/eintrag_anzeigen.png);
    }
    
    
    .ktbutton.suchen{
    	width:57px;
    	background-image:url(/global/images/suchen.png);
    }
    
    /* BUTTON FEHLT NOCH */
    .ktbutton.test{
    	width:40px;
    	background-image:url(/global/images/test.png);    	
		border:0px; /*von aschiemann*/
    }
    
    .ktbutton.homepage_aendern{
    	width:242px;	
    	background-image:url(/global/images/homepage_aendern.png);
		border:0px; /*von aschiemann*/
    }
    
    
    .ktbutton.aenderungen_melden{
    	width:128px;
    	background-image:url(/global/images/aenderungen_melden.png);    	
		border:0px; /*von aschiemann*/
    }
    
    .ktbutton.umkreissuche_starten{
    	width:136px;
    	background-image:url(/global/images/umkreissuche_starten.png);
    }
    
    .ktbutton.eintrag_speichern{
    	width: 113px;
		height: 22px;
		border: 0px;
    	background-image:url(/global/images/eintrag_speichern.png);
    }
	
    .ktbutton.foto_zum_eintrag_hinzufuegen{
    	width:176px;
    	background-image:url(/global/images/foto_zum_eintrag_hinzufuege.png);
    }
	
	
    .ktbutton.foto_loeschen{
    	width:86px;
    	background-image:url(/global/images/foto_loeschen.png);
    }
    
    
    .ktbutton.loeschen{
    	width:61px;
    	background-image:url(/global/images/loeschen.png);
    }
    
    
    /*** Enth�lt "Foto hochladen" ***/
    .ktbutton.neues_foto_hochladen{
    	width:100px;
    	background-image:url(/global/images/foto_hochladen.png);
    }
    

    .ktbutton.foto_speichern{
    	width:97px;
    	background-image:url(/global/images/foto_speichern.png);
    }
	
    .ktbutton.sendMessage{
    	width:112px;
    	background-image:url(/global/images/nachrichtsenden.png);
    }

    .ktbutton.nachricht_senden{
    	width:112px;
    	background-image:url(/global/images/nachrichtsenden.png);
    }

    .ktbutton.standort_anlegen{
    	width:112px;
    	background-image:url(/global/images/standort_anlegen.png);
    }
    
   
    
    .ktbutton.neuen_standort_anlegen{
    	width:151px;
    	background-image:url(/global/images/neuen_standort_anlegen.png);
    }
    
    
    .ktbutton.standort_aendern{
    	width:107px;
    	background-image:url(/global/images/standort_aendern.png);
    }
    
    .ktbutton.standorte_temp_loeschen{
    	width:178px;
    	background-image:url(/global/images/standorte_temp_loeschen.png);
    }
    
    .ktbutton.abbrechen{
    	width:75px;
    	background-image:url(/global/images/abbrechen.png);
    }

     
    .ktbutton.standort_loeschen{
    	width:110px;
    	background-image:url(/global/images/standort_loeschen.png);
    }
    
    .ktbutton.standorte_loeschen{
    	width:115px;
    	background-image:url(/global/images/standorte_loeschen.png);
    }
    
    
    .ktbutton.standort_speichern{
    	width:121px;
    	background-image:url(/global/images/standort_speichern.png);
    }
    
    .ktbutton.aendern{
    	width:55px;
    	background-image:url(/global/images/aendern.png);
    }

    
    .ktbutton.weiter{
    	width:53px;
    	background-image:url(/global/images/weiter.png);
    	border:0px; /* von aschiemann*/
    }
    
    
    .ktbutton.aenderungen_speichern{
    	width:140px;
    	background-image:url(/global/images/aenderungen_speichern.png);
		border:0px; /*von aschiemann*/
    }
    
    .ktbutton.senden{
    	width:58px;
    	background-image:url(/global/images/senden.png);
    }
    
    
    .ktbutton.voransicht{
    	width:73px;
    	background-image:url(/global/images/voransicht.png);
    }
    
    .ktbutton.zurueck{
    	width:58px;
		height: 24px;
    	padding:1px 10px;
    	background-image:url(/global/images/zurueck.png);
    }

    .ktbutton.link_anzeigen{
 	   width:93px;
      background-image:url(/global/images/link_anzeigen.png);
    }

    .ktbutton.karte_anzeigen{
 	   width:99px;
      background-image:url(/global/images/karteanzeigen.png);
    }  	

    .ktbutton.eintrag_zuordnen{
		width:112px;
		background-image:url(/global/images/eintrag_zuordnen.png);
	}
	
	.ktbutton.toolbarDownload{
		width:139px;
		margin-top:10px;
		background-image:url(/global/images/tb_herunterladen.png);
	}

    .ktbutton.aktualisieren{
    	width:89px;
    	background-image:url(/global/images/aktualisieren.png);
    }

    .ktbutton.anwenden{
    	width:73px;
    	background-image:url(/global/images/anwenden.png);
    }

    .ktbutton.weitere_scouts_hinzufuegen{
    	width:184px;
    	background-image:url(/global/images/weitere_scouts_hinzufuegen.png);
    }

    .ktbutton.statistik{
    	width:62px;
    	background-image:url(/global/images/statistik.png);
    }
    
    .ktbutton.karte_aktualisieren{
    	width:120px;
    	background-image:url(/global/images/karte_aktualisieren.png);
    }
    
    .ktbutton.eigenes_symbol_hochladen{
    	width:164px;
    	background-image:url(/global/images/eigenes_symbol_hochladen.png);
    }
    
    .ktbutton.karte_um_symbol_zentrieren{
    	width:172px;
    	background-image:url(/global/images/karte_um_symbol_zentrieren.png);
    }
    
    .ktbutton.uebernehmen{
    	width:87px;
    	background-image:url(/global/images/uebernehmen.png);
    }
    
    .ktbutton.scout_speichern{
    	width:104px;
    	background-image:url(/global/images/scout_speichern.png);
    }
    
    .ktbutton.upload{
    	width:54px;
    	background-image:url(/global/images/upload.png);
    }
    
    .ktbutton.scout_loeschen{
    	width:92px;
    	background-image:url(/global/images/scout_loeschen.png);
    }
    
    .ktbutton.dropdown{
    	width:23px;
		background-image:url(/global/images/dropdown.png);
    }
    
    .ktbutton.route_berechnen{
    	width:109px;
		background-image:url(/global/images/route_berechnen.png);
    }
    
    .ktbutton.route_berechnen_en{
    	width:103px;
		background-image:url(/global/images/calculate_route.png);
    }
    
    .ktbutton.zur_standortuebersicht{
    	width:138px;
    	background-image:url(/global/images/zur_standortuebersicht.png);
    }
    
    .ktbutton.zur_standortuebersicht_en{
    	width:116px;
    	background-image:url(/global/images/location_overview.png);
    }
    
    .ktbutton.standorte_sortieren{
    	width:123px;
    	background-image:url(/global/images/standorte_sortieren.png);    
    }
    
    .ktbutton.standorte_sortieren_en{
		width:106px;
      	background-image:url(/global/images/order_locations.png);   
    }
    
    .ktbutton.ziel_waehlen{
    	width:79px;
    	background-image:url(/global/images/ziel_waehlen.png);    
    }
    
    .ktbutton.ziel_waehlen_en{
    	width:116px;
    	background-image:url(/global/images/select_destination.png);    
    }
    
    .ktbutton.route_drucken{
    	width:96px;
    	background-image:url(/global/images/route_drucken.png);
    }
    
    .ktbutton.route_drucken_en{
    	width:78px;
    	background-image:url(/global/images/print_route.png);
    }
        
    .ktbutton.drucken{
    	width:61px;
    	background-image:url(/global/images/drucken.png);
    }

    .ktbutton.drucken_en{
    	width:42px;
	    background-image:url(/global/images/print.png);
    }

    .ktbutton.pdf_download{
    	width:93px;
    	background-image:url(/global/images/pdf_download.png);
    }
    
    .ktbutton.route_neu_berechnen{
    	width:134px;
    	background-image:url(/global/images/route_neu_berechnen.png);
    }
    
    .ktbutton.route_aktualisieren{
    	width:123px;
    	background-image:url(/global/images/route_aktualisieren.png);
    }
	
	.ktbutton.route_aktualisieren_en{
    	width:115px;
    	background-image:url(/global/images/recalculate_route.png);
    }
	
	.ktbutton.recalculate_route{
	      width:115px;
	      background-image:url(/global/images/recalculate_route.png);
	}
	
	.ktbutton.location_overview{
	      width:116px;
	      background-image:url(/global/images/location_overview.png);
	}
	
	.ktbutton.cancel{
      width:53px;
      background-image:url(/global/images/cancel.png);
	}
	
	.ktbutton.print{
      width:42px;
      background-image:url(/global/images/print.png);
	}
	
	.ktbutton.standorte_hinzufuegen{
      width:137px;
      background-image:url(/global/images/standorte_hinzufuegen.png);
	}


/* --------------- / B U T T O N S  ------------------*/




/* ----- INPUT TYPE = TEXT ------ */
   .ktTextField
   {
   	font-size:10px;
   	padding:4px;
   	color:#09144A;
   	border:1px solid #A5ACB2;
   }
/* ----- /INPUT TYPE = TEXT ------ */  
	
	
	
/* ------ UNDERLINED LINK ------ */
.aUnderline{
  text-decoration: underline;
  color: #09144e;
}

.aUnderline:hover
{
    color: #a50d0d;
}
/* ------ /UNDERLINED LINK ------ */



/* ------ MAIN CONTENT BOX STYLES ------ */
    #specialInnerBoxWide
    {
        background-color:#c6d7ee;
        border-top: 1px #6f99d5 solid;
       	border-bottom: 1px #6f99d5 solid;
        padding: 10px;
        width:588px;
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:9pt;
        font-weight:bold;
    }
    #specialInnerBoxWide a {
        color:#09144E;
	    }
    
    #specialInnerBoxWideContent
    {
        background-color:#dae5f4;
        /*border-bottom: 1px #6f99d5 solid;*/
        padding: 10px;
        width:588px;
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:8pt;
    }

    #specialInnerBoxWideForm
    {
        background-color:#ffffff;
        border-bottom: 1px #6f99d5 solid;
        padding: 10px;
        width:588px;
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:8pt;
    }
	
	
    #specialHeaderBoxWide
    {
        background-color:#dae5f4;
        /* border-top: 1px #6f9ad6 solid; */
        width:638px
    }

    #specialHeaderBoxWide td
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:18px;
        font-weight:bold;
        padding-left:15px;
        padding-top:10px;
        padding-bottom:10px;
    }
    
    
    #specialContentBoxWide
    {
        background-color:#eef3fa;
        width:638px;
    }
  
    #specialContentBoxWide .boxMainCt
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:8pt;
        padding-left:15px;
        padding-right:15px;
        padding-top:20px;
        padding-bottom:20px;
		/* CPO - eliminate border */
        /* border-bottom: 1px #4269a9 solid; */ 
    }
    
    #specialContentBoxWide td h2
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:9pt;
        font-weight:bold;
        padding-bottom:20px;
    }
    
/* ------ /MAIN CONTENT BOX STYLES ------ */

/* ------ /CONTENT BOXES AS CLASSES (TF) ------- */


    .specialInnerBoxWide
    {
        background-color:#c6d7ee;
        border-top: 1px #6f99d5 solid;
        border-bottom: 1px #6f99d5 solid;
        padding: 10px;
        width:565px;
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:9pt;
        font-weight:bold;
        margin-left:auto;
        margin-right:auto;
        margin-top:10px;
    }
    
    .specialInnerBoxWideContent
    {
        background-color:#dae5f4;
        border-bottom: 1px #6f99d5 solid;
        padding: 10px;
        width:565px;
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:8pt;
        margin:auto;
    }

    .specialHeaderBoxWide
    {
        background-color:#dae5f4;
        border-top: 1px #6f9ad6 solid;
        width:615px
    }

    .specialHeaderBoxWideInner
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:18px;
        font-weight:bold;
        padding-left:15px;
        padding-top:10px;
        padding-bottom:10px;
    }
    
    
    .specialContentBoxWide
    {
        background-color:#eef3fa;
        width:615px;
        padding-top:10px;
        padding-bottom:10px;
        border-top:1px solid #4269A9;
        border-bottom:1px solid #4269A9;
    }
  
    .specialContentBoxWide .boxMainCt
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:8pt;
        padding-left:15px;
        padding-right:15px;
        padding-top:20px;
        padding-bottom:20px;
        border-bottom: 1px #4269a9 solid;
    }
    
    .specialContentBoxWideInner h2
    {
        font-family:Verdana,Tahoma,Arial,Sans-Serif;
        color:#09144e;
        font-size:9pt;
        font-weight:bold;
        padding-bottom:20px;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
/* Dieser Inhalt MUSS immer der gleiche sein wie in der global/screen.css unten */
/* Beide Dateien m�ssen immer die gleichen IE-Styles beinhalten! */

/* CSS Document */

#IE, #IE a{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
}

.resultSeparatorIE{
	height:5px;
}

div.IE{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	border:2px solid #F2AB01;	
	width:586px;
	/*height:175px;*/
	overflow:hidden;
}

div.IE .header{
	background-color:#F2AB01;
}

div.IE .header td{
	padding-bottom:2px;
}

div.IE .header a:hover{
	color:#000000;
}

div.IE .header a.icon{
	display:block;
	width:20px;
	height:23px;
	background-image:url(/global/images/icon_info.gif);
	margin-right:4px;
}

div.IE .header .displayName{
	font-weight:bold;
}

div.IE .header a.ielogo{
	display:block;
	width:110px;
	height:25px;
	background-image:url(/global/images/logo_infoeintrag.png);
	margin-right:15px;
}

div.IE .header .slogan{
	font-size: 8pt; 
	font-weight: normal;	
	margin-top: 0px;	
	margin-bottom: 2px;
}

div.IE .iecontent{
	margin-top:4px;
}

div.IE .iecontent .more{
	margin-left:9px;
}

div.IE .iecontent .adress{
	line-height:140%;	
	padding-left:23px;
	vertical-align:top;
	width:150px;
	font-family:Arial;
	font-size:8pt;
}

div.IE .iecontent .smalllogo{
	padding-left:23px;
}

div.IE .iecontent .keywords{
	line-height:12pt;
	vertical-align:top;
	width:150px;
}

div.IE .iecontent .keywords .keyword{
	display:block;
	padding-left:8px;
	background-image:url(/global/images/orange_dot.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:8pt;
}

div.IE .iecontent .catbuttons{
	line-height:12pt;
	vertical-align:top;
	width:125px;
}

div.IE .iecontent .catbuttons .catbutton{
	display:block;
	padding-left:8px;
	background-image:url(/global/images/arrow_right_black.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:8pt;
}

div.IE .iecontent .image{
	vertical-align:top;
}

div.IE .iecontent .image .container{
	width:110px;
	height:110px;
	margin:5px 14px 5px 5px;
}

div.IE .footer{
	margin-top:5px;
	background-color:#F2AB01;
	color:#FFFFFF;
}

div.IE .footer a{
	color:#FFFFFF;
}

div.IE .footer a:hover{
	color:#FFFFFF;
}

div.IE .footer .callme{
	padding-left:23px;
	width:250px;
}

div.IE .footer .empty{
	width:50px;
}

div.IE .footer .moreinfos{
	padding-left:9px;
	width:125px;
}

div.IE a{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

div.IE a:hover{
	color:#CC0000;
}


