/* ***BODY*** */
html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: helvetica, arial, sans-serif;
	font-size: 90%;
}
body.claro{ background: #CCCCCC; padding: 0; overflow-x: hidden; }


/*Loading-Status-Anzeige*/
div#status { left: 50%; top: 40%; position: absolute; z-index: 100; font-size: 2em; color: #FF0000; }


/* ***MAP*** */

/*Basemap*/
#basemapGalleryDiv { width: 100px; height: 20px; }

/*Button Basiskarten*/
div#basemap-btn-div { z-index: 9 !important; }
.claro .dijitDropDownButton .dijitButtonNode  { background-color: #FFF; color: #404040; border: 2px solid #666; }
/*.claro .dijitButton .dijitButtonNode  { background-color: #FFF; color: #404040; border: 2px solid #666; }*/

/*Button Legende*/
div#legend-btn-div { z-index: 99; position: absolute; right: 180px; top: 10px; }
.claro .dijitButton .dijitButtonNode  { background-color: #FFF; color: #404040; border: 2px solid #666; }


/*Button Gesamtansicht
div#extent-btn-div span.dijitReset, div#extent-btn-div span.dijitInline, div#extent-btn-div span.dijitButtonNode { padding: 0 !important; }
div#extent-btn-div {
	position:absolute;
	left: 25px;
	top:95px;
	z-Index:99;
}
div#extent-btn-div span { height: 32px; width: 32px; }
.btn-full-extent-icon {}
.claro .dijitButton .dijitButtonNode  { background-image: url('../images/btn_full_extent_32px.png'); background-repeat: no-repeat; background-color: transparent; border: none !important; }
*/
/*Button Gesamtansicht*/
div#extent-btn-div span.dijitReset, div#extent-btn-div span.dijitInline, div#extent-btn-div span.dijitButtonNode { padding: 0 !important; box-shadow: none; -webkit-box-shadow: none; }
div#extent-btn-div {
	position:absolute;
	left: 25px !important;
	top:95px !important;
	z-Index: 9;
}

div#extent-btn-div span.btn-full-extent-icon { height: 32px; width: 32px; }
#extent-btn-div .dijitButton .dijitButtonNode { background-image: url('../images/btn_full_extent_32px.png'); background-repeat: no-repeat; background-color: transparent; border: none !important; }

/***Help Button***/
div#help-btn-div span.btn-help-icon { height: 23px; width: 15px; }
#help-btn-div .dijitButton .dijitButtonNode { background-image: url('../images/help_blue_white.png'); background-repeat: no-repeat; background-color: transparent; border: none !important; box-shadow: none; -webkit-box-shadow: none; }

/***Info Button***/
div#help-info-div span.btn-info-icon { height: 23px; width: 20px; }
#help-info-div .dijitButton .dijitButtonNode { background-image: url('../images/icon_info_30px.png'); background-repeat: no-repeat; background-color: transparent; border: none !important; box-shadow: none; -webkit-box-shadow: none; }

/***Info Button***/
div#help-close-div span.btn-close-icon { height: 15px; width: 15px; }
#help-close-div .dijitButton .dijitButtonNode { background-image: url('../images/icon_dialog_close.png'); background-repeat: no-repeat; background-color: transparent; border: none !important; box-shadow: none; -webkit-box-shadow: none; }

/*span#full-extent-btn_label.dijitReset, span#full-extent-btn_label.dijitInline, span#full-extent-btn_label.dijitButtonText { height: 5px; width: 5px; }*/

/*OverviewMap*/
div.ovwContainer, .esriOverviewMap { 
	border-left: 1px solid #fff !important;
	border-top: 1px solid #fff !important;
	background: #fff !important;
	bottom: 4px !important;
	right: 4px !important;
	z-index: 5;
}
.esriOverviewMap .ovwButton { z-index: 556; }
.esriOverviewMap .map { background-color: #CCC; }

/*Copyright Information*/
div.esriControlsBR, div.map .logo-med { display: none; } /*ESRI-Logo und Copyright ausblenden*/
div#mapAttributionDiv {
/*	display: block;*/
	color: #0181C1;
/*	background: rgb(204, 204, 204);
	background: rgba(204, 204, 204, 0.4);*/
	position: absolute;
	z-index: 555;
	bottom: 10px;
	left: 10px;
}
div#fisVersionDiv, div#attributionDiv { float: left; }
/*span.dijit.dijitReset.dijitInline.dijitButton {
	display: block;
}
span.esriAttributionList {  display: inline; line-height: normal; }*/
span.uba-copyright a { color: #404040; }

/* ***GLOBAL CONTENT STYLE*** */
span.headline-navi  { color: #0181C8; font-weight: bold; }


/* ***PRINT*** */
.dijitComboButton { margin: 0 !important; }


/* ***POPUP*** */
.claro .dijitDialogTitleBar { background-color: #0181C8; color: #FFFFFF; }
/*span#dijit_Dialog_2_title.dijitDialogTitle { color: #FFFFFF; font-size: 1.4em; }*/
.claro .dijitDialogTitleBar span { color: #FFFFFF; font-size: 1.4em; }
.claro .dijitTitlePaneTitleHover { background-color: #0181C8; color: #FFFFFF; }


/***IMPRESSUM***/
h3.impress-headline { color: #404040; padding-top: 25px; }
p.impress-copyright { padding: 20px 0 20px 0; }
