/* Bandeau */
#bandeau{height:60px;}
 /*Menu */
.ficheonglet{background: #FFF; }/* old browsers */
.ficheonglet{background: -moz-linear-gradient(top, #dbdbdb 0%, #FFF 20%);} /* firefox */
.ficheonglet{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(20%,#fff))}
.ficheonglet{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#FFFFFF',GradientType=0 ); }

.fichemain{	background: #0197EB !important;color:white !important; font-size:12px;}
.fichemain{	background: -moz-linear-gradient(center top , #0197EB 0%, #0082CD 100%) repeat scroll 0 0 transparent; }
.fichemain{	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0197EB), color-stop(100%,#0082CD));}
.fichemain{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0197EB', endColorstr='#0082CD',GradientType=0 );}
 
.fichemain1{background: #78922F !important;color:white !important;font-size:12px;}
.fichemain1{background: -moz-linear-gradient(center top , #78922F 0%, #8DBA0F 100%) repeat scroll 0 0 transparent; }
.fichemain1{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78922F), color-stop(100%,#8DBA0F));}
.fichemain1{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78922F', endColorstr='#8DBA0F',GradientType=0 );}

.fichetitre{background: #5BB8EA !important;border: 0px solid white;padding:5px 0px;color : white !important;font-weight:bold;font-size : 11px;}
.fichetitre1{background: #bde87d !important;padding:5px 0px;color : #5D723D !important;font-weight:bold;font-size : 11px;}
.fichetitre2{background: #A4A4A4 !important;padding:5px 0px;color : #471600 !important;font-size : 11px;}

#headerfmw {
	overflow:hidden;
	margin-left: 1%;
	position:absolute;
	right:3px;
	bottom:0px;
    filter:none !important;
}
.fdOnglet{background: #78922F;}   /*old browsers */
.fdOnglet{background: -moz-linear-gradient(top, #95CA02 0%,  #78922F 41%, #78922F 100%);} /* firefox */
.fdOnglet{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78922F), color-stop(41%, #78922F), color-stop(100%,#95CA02));} /* webkit */
.fdOnglet{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95CA02', endColorstr='#78922F',GradientType=0 );}

.tderror{background-color : #E2F1FF;color:#000000;font-size : 10px;}

/*Gestion du curseur sur la map*/
div#viewer.cursor_move{cursor:move;}
div#viewer.cursor_help{cursor:help;}
div#viewer.cursor_cross_help_rect{cursor:url(../images/cursor/cross_help.png) 12 14, crosshair;}
div#viewer.cursor_cross_help{cursor:url(../images/cursor/cross_help.png) 12 12, crosshair;}
div#viewer.cursor_cross_zoom{cursor:url(../images/cursor/cross_zoom.png) 13 15, crosshair;}
div#viewer.cursor_imajing{cursor:url(../images/cursor/cursor_imajing.png) 13 15, crosshair;}
div#viewer.cursor_pointer{cursor:pointer;}
div#viewer.cursor_crosshair{cursor:crosshair;}
div#viewer.cursor_zoom_out{cursor:pointer;}
div#viewer.cursor_zoom_out{cursor:-moz-zoom-out;}

table#menuCouches td{padding:8px;}
table#menuCouches th{padding:8px;}

div.olLayerGooglePoweredBy{display:none;}

.datalist{bottom:50px; right:50px; height:128px; width:128px; background-image: url(../images/kexi.png);background-repeat:no-repeat; background-position:right bottom;}

.tip_aide_content{
	background-color:#ffffff;
	opacity : 0.7;
	-moz-opacity : 0.7;
	-ms-filter: "alpha(opacity=70)"; /* IE 8 */
	filter : alpha(opacity=70); /* IE < 8 */
	margin:5px 0px;
}
.ui-widget-header{
font-weight:normal;
}

.add-padding	{ padding:5px !important; }
div.fd_imajing{background: #656565;}

/*Observatoire*/
div#dialogObservatoire .ui-accordion-header-active{font-weight: bold;} 
div#accordion_obs .header_groupe_table{  
	  line-height: 16px;  
    display: block;  
    font-size: 11pt;
		background: #00B7EA;
		background: -moz-linear-gradient(center top , #00B7EA 0%, #009EC3 100%) repeat scroll 0 0 transparent;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B7EA), color-stop(100%,#009EC3));
		color: white;
}
div#accordion_obs .ui-widget-content.content_groupe_table{  
	background:#AAAAAA;
} 
div#accordion_obs .header_table{ 
	line-height: 16px;  
	display: block;  
	font-size: 10pt; 
	/*background: #C0C0C0;*/
	color: white;
} 
div#dialogObservatoire  .ui-selecting { background: #FECA40; }
div#dialogObservatoire  .ui-selected { background: #F39814; color: white; }
div#dialogObservatoire  .selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
div#dialogObservatoire  li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; }

.button_ind_obs{
    width: 20px;
    height: 20px;
}
.saveTabInd{
    width: 20px;
    height: 20px;
}
.titreAccordion{
	background: #00B7EA;
	background: -moz-linear-gradient(center top , #00B7EA 0%, #009EC3 100%) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B7EA), color-stop(100%,#009EC3));
}

.ui-icon.lightgrey { background-image: url(../extras/jquery_ui/1.10.4/css/smoothness/images/ui-icons_888888_256x240.png); }
.ui-icon.black { background-image: url(../extras/jquery_ui/1.10.4/css/smoothness/images/ui-icons_222222_256x240.png); }

.menu_saveTabInd{ position: absolute; width: 100px; }

.btnNewIndTable{ margin: 7px; }
.btnNewIndField{ margin: 7px; }

img.olTileImage {
    -webkit-transform: inherit;
    -moz-transform: inherit;
    -o-transform: inherit;
    -ms-transform: inherit;
    transform: inherit;
    -webkit-backface-visibility: inherit;
    -moz-backface-visibility: inherit;
    -ms-backface-visibility: inherit;
    backface-visibility: inherit;
    -webkit-perspective: inherit;
    -moz-perspective: inherit;
    -ms-perspective: inherit;
    perspective: inherit;
}
.ui-colorpicker-dialog {
	font-size:	12px !important;
}
.ui-colorpicker-swatches {
	height:	128px !important;
}
.alertify-logs {
	bottom: 100px;
	right: 50px;
	z-index:10000;
}
/* Gestion du menu shortcut */
.isigeo-accordion-shortcut{	text-align:center; margin-bottom:1em;margin-right:3px; }
.isigeo-shortcut-requeteur{ border-top:1px solid #C0C0C0; height:19px; cursor:pointer !important; font-size:.6em; }
.isigeo-shortcut-requeteur:hover{ background:#FF8401 !important; }
.isigeo-shortcut-requeteur-value{ font-weight:bold !important; float:right; margin-right:4px; font-size:1.3em; }

#mapfile_info {
	font-size:9px;
	color:#2E659F;
	font-weight:bold;
	font-style: italic;
}
#time {
	font-size:9px;
	color:#2E659F;
	font-weight:bold;
	font-style: italic;
}
/* Logo */
.bandeau .logo_domain {
	filter:none !important;
    background: url('../logos/geomatika_deploiement.png');
	background-repeat:no-repeat;
    /* no-repeat 0 0;*/
    background-size: contain;
    filter:none !important;
    /*width: 200px !important;*/
    height: 50px !important;
    margin: 5px !important;
    padding: 0 !important;
}
/* Bandeau 
------------------------------ */
.bandeau {
	filter:none !important;
    background:#ffffff !important;
    width: 100% !important;
}

.bandeau.majic {
	height : auto !important;
}
.bandeau .majic, #majic_result .bandeau{
	width :auto !important;
}

.majic.fichetitre{
    background: #CFE1F3 !important;
    color : #000 !important;
}

.majic.fichetitre1{
	background: #646363 !important;
	color : #FFF !important;
}

.majic.fdOnglet{
	background: #006FB2 !important;
	color : #FFF !important;
}
/* Tableau */
.bandeau table {
    left: 175px !important;
    bottom: 5px !important;
}
.corpsbandeau {
    font-size: 11px;
    color: #000;
}
#menu ul li {
	font-size: 12px !important;
}
#barreboutonV{background-color:white;}

ul#nav li a:hover,
ul#nav li.activelink a,
ul#nav li.activelink a:hover {
    font-size: 12px !important;
    font-weight: bold !important;
    color: #f4f4f1 !important; /*couleur MEGADROP (raccourcis)*/
	background: -moz-linear-gradient(top, rgba(0,111,178,1) 0%, rgba(0,111,178,1) 49%, rgba(0,111,178,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,111,178,1)), color-stop(49%, rgba(0,111,178,1)), color-stop(100%, rgba(0,111,178,1)));
	background: -webkit-linear-gradient(top, rgba(0,111,178,1) 0%, rgba(0,111,178,1) 49%, rgba(0,111,178,1) 100%);
	background: -o-linear-gradient(top, rgba(0,111,178,1) 0%, rgba(0,111,178,1) 49%, rgba(0,111,178,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,111,178,1) 0%, rgba(0,111,178,1) 49%, rgba(0,111,178,1) 100%);
	background: linear-gradient(to bottom, rgba(0,111,178,1) 0%, rgba(0,111,178,1) 49%, rgba(0,111,178,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006FB2', endColorstr='#006FB2', GradientType=0 );
}

div#headerv li {
	border: 1px solid #F4F4F1 !important;
}

/* Menu Inactif */
ul#nav li a {
    font-size: 12px !important;
    font-weight: normal !important;
    color: #000000 !important;
	background: -moz-linear-gradient(top, rgba(207,225,243,1) 0%, rgba(207,225,243,1) 49%, rgba(207,225,243,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(207,225,243,1)), color-stop(49%, rgba(207,225,243,1)), color-stop(100%, rgba(207,225,243,1)));
	background: -webkit-linear-gradient(top, rgba(207,225,243,1) 0%, rgba(207,225,243,1) 49%, rgba(207,225,243,1) 100%);
	background: -o-linear-gradient(top, rgba(207,225,243,1) 0%, rgba(207,225,243,1) 49%, rgba(207,225,243,1) 100%);
	background: -ms-linear-gradient(top, rgba(207,225,243,1) 0%, rgba(207,225,243,1) 49%, rgba(207,225,243,1) 100%);
	background: linear-gradient(to bottom, rgba(207,225,243,1) 0%, rgba(207,225,243,1) 49%, rgba(207,225,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDF4FF', endColorstr='#DDF4FF', GradientType=0 );
}

/* Menu Alerte */
ul#nav #ALERT_tab a {
	font-size: 13px !important;
    font-weight: normal !important;
    color: #000000 !important; 
	background: -moz-linear-gradient(top, rgba(242,208,208,1) 0%, rgba(242,208,208,1) 49%, rgba(242,208,208,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,208,208,1)), color-stop(49%, rgba(242,208,208,1)), color-stop(100%, rgba(242,208,208,1)));
	background: -webkit-linear-gradient(top, rgba(242,208,208,1) 0%, rgba(242,208,208,1) 49%, rgba(242,208,208,1) 100%);
	background: -o-linear-gradient(top, rgba(242,208,208,1) 0%, rgba(242,208,208,1) 49%, rgba(242,208,208,1) 100%);
	background: -ms-linear-gradient(top, rgba(242,208,208,1) 0%, rgba(242,208,208,1) 49%, rgba(242,208,208,1) 100%);
	background: linear-gradient(to bottom, rgba(242,208,208,1) 0%, rgba(242,208,208,1) 49%, rgba(242,208,208,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3C3C', endColorstr='#FF3C3C', GradientType=0 );
}

ul#nav #ALERT_tab a:hover {
	font-size: 12px !important;
    font-weight: bold !important;
    color: #f4f4f1 !important;
	background: -moz-linear-gradient(top, rgba(175,0,0,1) 0%, rgba(175,0,0,1) 49%, rgba(175,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(175,0,0,1)), color-stop(49%, rgba(175,0,0,1)), color-stop(100%, rgba(175,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(175,0,0,1) 0%, rgba(175,0,0,1) 49%, rgba(175,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(175,0,0,1) 0%, rgba(175,0,0,1) 49%, rgba(175,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(175,0,0,1) 0%, rgba(175,0,0,1) 49%, rgba(175,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(175,0,0,1) 0%, rgba(175,0,0,1) 49%, rgba(175,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3C3C', endColorstr='#FF3C3C', GradientType=0 );
}

/* Onglet données 
------------------------------ */
.fdOnglet{
	filter:none;
	background: #646363 !important; /* INTERNATIONAL*/
	font-weight: bold !important;
	
} 
.fichetitre{
	filter:none;
	background: #646363 !important;   /* MEGADROP */
	font-weight: bold !important;
	color: #FFF !important;
	text-align: left !important;
	border: 1px solid #F4F4F1 !important;
	font-size:12px !important;
	filter: none;
	padding: 5px 0px;
	
}
.fichemain{	
	background: #006FB2 !important; /* INTERNATIONAL*/
	filter:none;
}

.fondmenu {
	background: #fff !important;
	filter:none !important;
}
tr .fondmenu{
	border-bottom:#0071BC;
	filter:none !important;
} 
/* Menu carto 
------------------------------ */

/*    V5   */
/* partie non vérifiée */
.data-category .fichetitre {
    background: #646363 !important;
    font-weight: bold !important;
    color: #FFFFFF !important;
    text-align: left !important;
    border: 1px solid #646363 !important;
}
.data-group{
	color: #000 !important;
}
/* partie active des accordéon */
.list-group-item.active{
	background: #006FB2 !important;
	border : 0px !important;
	font-weight:bold;
}
.list-group-item.collapsed{
	background: #E3E3E3 !important;  /* ACTUALITE   */
	color:#000;
	border: 1px solid #b3b1b1 !important;
}
#layercontrol_container .panel-heading{
	background: #646363 !important;
	font-color:white;
	border:none;
}
/* contenu de la dialogwindow   */
#ongletcontent .panel-heading{
	background: #646363 !important;
	font-color:white;
	border:none;
}
.nav-tabs  li.active > a, .nav-tabs  li > a:hover {
    border: none;
    color: #646363 !important;
    font-weight:bold;
    background: transparent; 
}
.tab-nav  li > a::after {
    background: #646363 none repeat scroll 0% 0%;
    color: #fff; 
}
.nav-tabs  li > a::after {
    background: #646363;
 }
.header-collapse{
	background: #006FB2 !important;  /* ACTUALITE   */
	color:#000;
	border : 0px !important;
}
.modal-title{
	color:#006FB2 !important;
	font-size:14px;
}
.window-title{
	color:#006FB2 !important;
	font-size:13px;
}
#windowPane .close{
	color:#FFF !important;
	font-weight:bold;
}
#footer.navbar{
	background-color: #646363 !important;	  /*   FOOTER   */
	border-color: #646363 !important;
	color: #FFF !important;
}
.label-primary{
	background-color: #006FB2 !important;
	color:#FFF;
}
.ol-control {
	background-color: white !important;
}
.ol-control button {
	background-color: #006FB2 !important;
}
/* petite roue de chargement  */
#viewer .spinner-icon{
 	border-top-color : #646363 !important;
 	border-left-color : #646363 !important;
}
/*Progressbar */
#progressBar .progress-bar{
	background-color : #5691cd !important;
}
.GPshowAdvancedToolOpen,.GPpanelTitle,input.GPinputSubmit,div[id^=GProuteReset] {
    background-color: #006FB2 !important;
}