/* --------------------------------------------------------------------
     					IGN / GEOPORTAIL ADMIN & SERVICES
         	  ---- Technical team stylesheet ----
	        To be used in combination with "main_visu.css"
			  		  Atos Worldline, 2006
-------------------------------------------------------------------- */
/* Please, be sure to have here ONLY the styles that
have different properties as defined in the main CSS.
Do not duplicate the original main CSS in a whole */

/*#winResearchMenu
{
	top : 1.4em;
	left : 18.5em;
	color:#595E61;
	background :#FFFFFF;
}*/

td.unavailableLayer, div.unavailableLayer, span.unavailableLayer
{
	color: #AAA;
}

a.unavailableLayer
{
	color: #AAA;
}

.empriseSud {
	border-bottom: solid 5px green;
}

.empriseEst {
	border-right: solid 5px green;
}

.empriseNord {
	border-top: solid 5px green;
}

.empriseOuest {
	border-left: solid 5px green;
}

.emprise {
	position:absolute;
	z-index:100;
	cursor: default;
	line-height: 0px;  
	font-size:1px;
	background: transparent;
}

.tooltip{
	cursor:pointer;
	overflow: auto!important;
}

.rightButtonContainer {
	height:2em;
	text-align:right!important;
}

.ImgCheckBox {
	margin-right:0.5em;
}

/* /BEGIN Surcharge fieldset de main_visu.css */
fieldset.queryArea {
	padding: 3px;
	text-align: left;
}

fieldset.queryArea label.lbHide {
	display: none;
}

fieldset.queryArea input.text {
	border: 1px solid #999999;
	width: 100%;
}

fieldset.queryArea input.btSearch {
	background-color: #FFCC00;
	color: #000000;
}

fieldset.queryArea input.btSearch:hover
{
	background-color: #CCCCCC;
}
#sliderZoom
{
	left: -7px;
}
/* Surcharge fieldset de main_visu.css END/ */


/* AJOUT RECHERCHE - STUDIO FEV 09 */

/* LA FENETRE */
#rechercheAvancee.newSearch div.subWinContentContainer {
	margin: 0;
	overflow: auto;
	width:auto;
	background: White url(/imgs/visu/2D/administrations/bg_menuPicto.gif) repeat-y left;
	border: 2px solid white;
}

div.newSearch ul.menuPicto {
	float: left;
	width: 72px;
	height: 100%;
	padding: 0;
	font-size: 0.6em;
	list-style: none;
	text-align: center;
}
div.newSearch ul.menuPicto li {
	width: 74px;
	padding-bottom: 10px;
}
div.newSearch ul.menuPicto li a:link, div.newSearch ul.menuPicto li a:visited{
	display: block;
	width: 74px;
	padding-top: 56px;
	font-weight: bold;
}
div.newSearch ul.menuPicto li a.localite:link, div.newSearch ul.menuPicto li a.localite:visited {
	background: url(/imgs/visu/2D/administrations/sprite_localite.gif) no-repeat -61px 0;
}
div.newSearch ul.menuPicto li a.localite:hover, div.newSearch ul.menuPicto li.actif a.localite:link, div.newSearch ul.menuPicto li.actif a.localite:visited {
	background: url(/imgs/visu/2D/administrations/sprite_localite.gif) no-repeat 10px 0;
}
div.newSearch ul.menuPicto li a.adresse:link, div.newSearch ul.menuPicto li a.adresse:visited {
	background: url(/imgs/visu/2D/administrations/sprite_adresse.gif) no-repeat -61px 0;
}
div.newSearch ul.menuPicto li a.adresse:hover, div.newSearch ul.menuPicto li.actif a.adresse:link, div.newSearch ul.menuPicto li.actif a.adresse:visited {
	background: url(/imgs/visu/2D/administrations/sprite_adresse.gif) no-repeat 10px 0;
}
div.newSearch ul.menuPicto li a.coord:link, div.newSearch ul.menuPicto li a.coord:visited {
	background: url(/imgs/visu/2D/administrations/sprite_coordonnees.gif) no-repeat -61px 0;
}
div.newSearch ul.menuPicto li a.coord:hover, div.newSearch ul.menuPicto li.actif a.coord:link, div.newSearch ul.menuPicto li.actif a.coord:visited {
	background: url(/imgs/visu/2D/administrations/sprite_coordonnees.gif) no-repeat 10px 0;
	color: #000;
}

div.newSearch ul.menuPicto li a:link, div.newSearch ul.menuPicto li a:visited {
	text-decoration: none;
	color: #2f6598;
}
div.newSearch #formCOOR p.titre{
	margin-bottom:10px;
}
div.newSearch div.subWinContent {
	overflow: auto;
	float: none;
	width: 480px;
	margin: 0px 0 0 80px;
	_margin: -15px 0 0 80px;
}
div.newSearch div.subWinContent input {
	float:left;
	margin-right:5px;
}
div.newSearch #formCOOR input {
	float:none;
}
div.newSearch #formCOOR label {
	width: 170px;
}
div.newSearch div p.barrAction {
	
}
div.newSearch div p.barrAction input {
	float:none;
	}
div.newSearch #panneauAffiner {
	float: right;
	width: 140px;
	margin-left:10px;
}

#rechercheAvancee.newSearch label {
	width: auto;
}

#rechercheAvancee.newSearch #panneauAffiner label {
	width: 130px;
	text-align: center;
}
#rechercheAvancee.newSearch br {
	_clear: both;
}
div.newSearch #resultBox, #resultBoxRechercheCommunesLieux {
	width: auto;
	height: 210px;
	overflow:auto;
	padding:10px;
	border:1px solid #80b4d6;
	background: #eef7f9;
	margin-top: 10px;
}

#displResultRechercheCommunesLieux {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid;
	font-size:1em;
	height:155px;
	margin-top:10px;
	overflow:auto;
}

#rechercheAvancee.newSearch #displResult, #displResultRechercheCommunesLieux {
	width: auto;
	border-color: #d0d6d9;
	padding-left: 15px;
}
#rechercheAvancee.newSearch #displResult p, #displResultRechercheCommunesLieux p {
	color: #000;
	font-style: italic;
}
#rechercheAvancee.newSearch #displResult p strong, #displResultRechercheCommunesLieux p strong {
	color: #306897;
	font-style: normal;
}
#rechercheAvancee.newSearch #displResult p.titre, #displResultRechercheCommunesLieux p.titre {
	border-bottom:1px solid #AAA;
}
#rechercheAvancee.newSearch #displResult p.pointer, #displResultRechercheCommunesLieux p.pointer {
	cursor: pointer;
	margin: 2px 5px 2px 15px;
}

/* RECHERCHE HAUT DE PAGE */

#formrecherche p.labelSearch {
	margin-left:-90px;
	margin-top:10px;
}

#formrecherche p.labelSearch label{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	color: #FFF;
}
#formrecherche p.labelSearch img.tooltip {
	margin-top:10px;
}

#formrecherche p.btnRechercheCommuneAdresse {
	width:215px;
}

#formrecherche div.rechercheFormCommuneAdresse {
	float:left;
	width:350px;
}

#fsSearchLocation p {
	color:#01669C;
}
#fsSearchLocation p a:link, #fsSearchLocation p a:visited {
	color:#01669C;
	text-decoration:none;
}
#fsSearchLocation p a:hover {
	text-decoration:underline;
}
	
#pPlusopts {
	padding-left: 0px;
}
#fsSearchLocation p {
	padding-top:0px;
}
#nbResultatsCommunes, #nbResultatsLieux {
	font-weight: bold;
}
#rechercheAvanceeAdresseFormAdresse {
	width: 50%;
}
#rechercheAvanceeAdresseFormVille {
	width: 35%;
}
#rechercheAvanceeAdresseFormOK {
	clear: none;
	padding-top: 0;
}

/* HACK Firefox2 */
#rechercheAvancee div.subWinContent, x:-moz-any-link {
	margin-left:0;
}
