/* CSS Document */


@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
   
}

/* Hide useless elements in print layouts... */
@media print {
   
}

/*** Fond Bloc Haute de page etape  : intro & etape1  ***/
#BlocFond{ width:742px;position:relative; background-image:url(http://static.for-system.com/picardie/images/actu.png); background-position:right 35px; background-repeat:no-repeat;
 min-height:217px; 
 _height:217px; 
}
#BlocFond img.BigFleche{ position:absolute; top:0px; left:0px;}
#BlocFond h2{
	height:35px;
	line-height:33px;
	font-size:23px;
	letter-spacing:1px;
	font-weight:bold;
	color:#FFF;
	padding-left:50px;
}
#BlocFond #BlocTexte{ width:444px;}
#BlocFond #BlocTexte p{ padding-left:70px; text-align:justify; color:#FFF; line-height:24px; margin-top:3px;}

#BlocFond,#BlocIds{}

/**** Init Globale des balises ****/
html {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color:#666666;
}
td{	font-size: 11px;}


map, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, form, img {
	margin: 0px;
	padding: 0px;
	border: none;
}
table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}


ul,li {	list-style-type: none;}

p{  margin:5px 5px 5px 0px;}


a {	color: #666666;	text-decoration: underline; }
a:hover {	text-decoration: none;}

input, select, textarea {color: #3a3038;}


/**** Style Generique utilisable ****/
.Clear { clear: both; height:1px; overflow:hidden;}
.AlignLeft { text-align: left; }
.AlignRight { text-align: right; }
.BorderNone { border: none; }
.FloatLeft { float: left; }
.FloatRight { float: right; }
.NoMarges { margin: 0px; padding: 0px; }

.PositionRelative{ position:relative; }

.Hidden{ visibility:hidden; }
.Visible{ visibility: visible; }

.None{ display:none;}
.Block{ display:block;}




/* CONTENEURS */
#OmbreFond{ background:url(http://static.for-system.com/picardie/images/ombre-fond.jpg) center top repeat-y;}

#Page {
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;

}

/**** Btn étape 2, 12,3 [ Itineraire & Voir sur la carte ] ****/
.blocListe{ margin-left:15px; }
.blocListe a.btnBlanc, .blocDetail a.btnBlanc {
	text-transform: uppercase;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-commentaire-d.gif) no-repeat right top;
	line-height: 23px;
}
.blocListe a.btnBlanc span, .blocDetail a.btnBlanc span {
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-blanc-g.gif) no-repeat left center;
	padding: 4px 9px 4px 7px;
}

/*** Btn Couleur [ non utilisé ] ***/
.blocListe a.btnCouleur, .blocDetail a.btnCouleur {
	text-transform: uppercase;
	color: #3a3038;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	white-space: nowrap;
	line-height: 23px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-couleur-rechercher-d.gif) no-repeat right top;
}
.blocListe a.btnCouleur span, .blocDetail a.btnCouleur span {
	padding: 4px 9px 4px 7px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-couleur-rechercher-g.gif) no-repeat 0px 0px;
}
a.btnCouleur:hover {
	color: #FFF;
}
a.btnCommentaire:hover, a.btnBlanc:hover {
	color: #D3CB1A;
}

/*** Btn Rose ***/
.blocListe a.btnRose, .blocDetail a.btnRose {
	text-transform: uppercase;
	color: #3a3038;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	white-space: nowrap;
	line-height: 23px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-rose-d.gif) no-repeat right top;
}
.blocListe a.btnRose span, .blocDetail a.btnRose span {
	padding: 4px 9px 4px 7px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-rose-g.gif) no-repeat 0px 0px;
}
a.btnRose:hover {
	color: #FFF;
}

/*** Btn Vert ***/
.blocListe a.btnVert, .blocDetail a.btnVert {
	text-transform: uppercase;
	color: #3a3038;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	white-space: nowrap;
	line-height: 23px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-vert-d.gif) no-repeat right top;
}
.blocListe a.btnVert span, .blocDetail a.btnVert span {
	padding: 4px 9px 4px 7px;
	background: url(http://static.for-system.com/picardie/images/interface/picto/btn-vert-g.gif) no-repeat 0px 0px;
}
a.btnVert:hover {
	color: #FFF;
}






/**** bloc de sépartion dans les résultat ****/
.separation {height: 1px;	width: 100%; border-top:1px solid #c2c2c2;}


/**** Style des onglets des Etape 12,3,30... ****/
#OngletsTabsGeneral{ width:95%; margin-left:auto; margin-right:auto; clear:both; padding-top:15px;}
#OngletsTabsGeneral.ui-tabs{ padding-bottom:0px}

#OngletsTabsGeneral #NavOnglet{ }

#OngletsTabsGeneral #NavOnglet li{
background:#e5007c none repeat scroll 0 0;
border:solid 1px #E5007C;
border:0px;
margin-right:2px;
margin-bottom:0px;
color:#fff;
bottom:-1px;
position:relative;
border:solid 1px #E5007C;
}

#OngletsTabsGeneral #NavOnglet li a{
color:#fff;
font-size:10px;
font-weight:normal;
padding:0.6em 1.3em;
text-decoration:none;
text-transform:uppercase;}
#OngletsTabsGeneral #NavOnglet li.tabs-selected, #OngletsTabsGeneral #NavOnglet li.tabs-selected a{ background-color:#f3f3f3; color:#e5007c;}
#OngletsTabsGeneral #NavOnglet li.tabs-selected{border:solid 1px #E5007C;}
/**** Onglet étape 12,3  ***/
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
border-bottom:solid 1px #e5007c;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 1px 0 0px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
   
    padding: 1em 8px;
    background: #f3f3f3; /* declare background color for container to avoid distorted fonts in IE while fading */
	color:#333;
border:solid 1px #e5007c;
border-top:none;
	
}
.tabs-container a{ color:#333;}
 
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/** Entete de page **/

#Header{height:276px;}

#Header H1{	height:53px;	width:980px;	background-color: #E5017C;}

#Header H1 a, #Header H1 a:link, #Header H1 a:active, #Header H1 a:visited,#Header H1 a:hover{ color:#cc0000; display:block; text-decoration:none;}


/** Bloc bnadeau **/
#Bandeau {	height:223px;	width: 980px;	position: relative;background:url(http://static.for-system.com/picardie/images/bandeau.jpg) no-repeat left top;}

#TexteLogo{	position:absolute;	width:435px;	height:85px;	top: 38px;	left: 307px;}
#TxtBandeau{	position:absolute; right:3px; top:0px;}

/** Bloc dans le bandeau **/
#MiniPanier{position: absolute;	right: 12px;	bottom: 12px;}

/**** Bloc bnadeau ****/
#Conteneur{
	margin-top:0px;
	margin-left: 5px;
}

#Contenu{width:745px;}

#BlocContenuInter{}

#ColDroite{
	width:230px;
}
#ColDroite .Marge{ margin-left:5px; padding-top:0px;}



/** Pied de page**/

#footer {
	font-size:10px;
	margin-top: 10px;
}

#footer strong{font-size:11px;}

#footer #TitreFooter{ font-size:20px; font-weight:bold; padding-top:15px; padding-left:20px;}

#footer #ColGaucheFooter{ width:605px; float:left;}
#footer #ColGaucheFooter #MargeFooter{padding-left:40px;  }

#footer #ColDroiteFooter{width:396px; float:left;}
#footer #ColDroiteFooter #MargeFooter{}


#footer a, #footer a:link,#footer a:active,#footer a:visited{ color:#fff}
#footer a:hover{color:#fff; text-decoration:none;}

#footer #FooterLigne1,#footer #FooterLigne2,#footer #FooterLigne3{ height:40px; border:solid 1px #fff; border-top:0px; line-height:40px;color:#333; padding-left:15px; }

#footer #FooterLigne1{ background-color:#e5007c;color:#fff; position:relative;}
#footer #FooterLigne1 a{ font-size:10px;}
#FooterLigne1 #BlocEspritPicardie{ position:absolute; right:0px; bottom:0px; width:187px; height:46px; background-color:#c6d300; color:#010100; font-style:italic; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:16px;}
#FooterLigne1 #BlocEspritPicardie strong{font-size:13px; color:#e5007c;}
#FooterLigne1 #BlocEspritPicardie strong a{ font-size:13px; color:#e5007c;}
#FooterLigne1 #BlocEspritPicardie a img{left:-58px;position:relative;top:-25px;}

#footer #FooterLigne2{background-color:#f8b1d9; color:#903a69;}
#footer #FooterLigne2 a, #footer #FooterLigne2 a:link,#footer #FooterLigne2 a:active,#footer #FooterLigne2 a:visited,#footer #FooterLigne2 a:hover{ color:#903a69}




#footer #FooterLigne3{padding-left:120px;background-color:#facce6; font-size:11px; position:relative; border-bottom:none; }


#Signature{
	line-height:26px;
	text-align: center;
	width: 994px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://static.for-system.com/picardie/images/ombre-bas.gif);
	background-position: left top;
	background-repeat: no-repeat;
}




/** Bloc ligne de vie **/
#LigneDeVie{padding-top:5px;	padding-bottom:5px;	padding-left:8px;}

#LigneDeVie a, #LigneDeVie a:link, #LigneDeVie a:active, #LigneDeVie a:visited{ color:#666; text-decoration:underline; font-size:11px}
#LigneDeVie a:hover{ text-decoration:none;}

#LigneDeVie span{ display:none;}
#LigneDeVie span.Selected{ display:inline;}


/*****	MENU ONGLETS	*****/
#MenuOnglet{ width:981px; height:47px;}
#MenuOnglet li{
	width:109px;
	float:left;
	text-align:center;
	font-size:10px;
	/*line-height:30px;*/
	height:47px;
	background-position:left top;
	background-repeat:no-repeat;
}
#MenuOnglet li#TMenuHotels{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-hotel.gif);}
#MenuOnglet li#TMenuChambresdhotes{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-chhote.gif);}
#MenuOnglet li#TMenuMeubles{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-meuble.gif);}
#MenuOnglet li#TMenuCampings{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-camping.gif);}
#MenuOnglet li#TMenuActivites-Sports{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-activite.gif);}
#MenuOnglet li#TMenuBilletsTransport{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-transport.gif);}
/*#MenuOnglet li#TMenuLocationMateriel{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-materiel.gif);}
#MenuOnglet li#TMenuRestaurant{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-resto.gif);}*/

#MenuOnglet li#TMenuGiteGroupe{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-materiel.gif);}
#MenuOnglet li#TMenuInsolites{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-resto.gif);}

#MenuOnglet li#TMenuBillets{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-billet.gif);}
#MenuOnglet li#TMenuBoutique{ background-image:url(http://static.for-system.com/picardie/images/onglet/onglet-boutique.gif);width:108px;}

#MenuOnglet li a, #MenuOnglet li a:link, #MenuOnglet li a:active, #MenuOnglet li a:visited{color:#fff; display:block; font-size:13px;	font-weight:bold; text-decoration:none; }
#MenuOnglet li a:hover{	opacity: 0.5;  filter:alpha(opacity=50); }

#MenuOnglet li.Single a{padding-top:12px; padding-bottom:15px;}
#MenuOnglet li.Multiple a{ padding-top:3px;padding-bottom:8px;}

#MenuOnglet li.Selected{ font-weight:normal; background-position:left -8px;}

#MenuOnglet li.Selected a, #MenuOnglet li.Selected a:link, #MenuOnglet li.Selected a:active, #MenuOnglet li.Selected a:visited, #MenuOnglet li.Selected a:hover{	color:#FFF;}

#MenuOnglet li.Single.Selected a, #MenuOnglet li.Single.Selected a:link, #MenuOnglet li.Single.Selected a:active, #MenuOnglet li.Single.Selected a:visited, #MenuOnglet li.Single.Selected a:hover{padding-top:7px;}
#MenuOnglet li.Multiple.Selected a, #MenuOnglet li.Multiple.Selected a:link, #MenuOnglet li.Multiple.Selected a:active, #MenuOnglet li.Multiple.Selected a:visited, #MenuOnglet li.Multiple.Selected a:hover{padding-top:0px;}

/**** Intro Entree Hebe - Acti - Resto - Boutique ****/

#IntroBloc{ margin-top:15px;}

#ConteneurHebeActi{ width:457px; border-right: solid 1px #d0d0d0;}
#ConteneurBoutiqueResto{width:281px;}

#ConteneurHebeActi #IntroBlocHebergement{ width:230px; background:url(http://static.for-system.com/picardie/images/interface/visuel-intro/visuel-hebe-intro.jpg) left 21px no-repeat;
border-left:solid 2px #E5007C;
height:290px;
}
#ConteneurHebeActi #IntroBlocActivites{width:222px;background:url(http://static.for-system.com/picardie/images/interface/visuel-intro/visuel-acti-intro.jpg) left 21px no-repeat; 
border-left:solid 2px #c6d300;
height:290px;}

#ConteneurHebeActi h2{ color:#FFF; font-size:15px; height:28px; line-height:28px; background-image:url(http://static.for-system.com/picardie/images/puce.png); background-position:3px; center; background-repeat:no-repeat; text-indent:28px; width:212px;}
#ConteneurHebeActi ul{width:212px; padding-top:120px;}
#ConteneurHebeActi ul li{ font-weight:bold; padding-bottom:3px; }
#ConteneurHebeActi ul li a{ background-repeat:no-repeat; background-position:left center; color:#666666;/*line-height:20px; height:20px;*/ display:block;padding-left:18px;padding-top:1px;}



/* Hebergements */
#ConteneurHebeActi #IntroBlocHebergement h2{ background-color:#e5007c;}

#ConteneurHebeActi #IntroBlocHebergement ul li a, #ConteneurHebeActi #IntroBlocHebergement ul li a:link, #ConteneurHebeActi #IntroBlocHebergement ul li a:active,#ConteneurHebeActi #IntroBlocHebergement ul li a:visited{ background-image:url(http://static.for-system.com/picardie/images/btns-pictos/fl-hebe.png); font-size:13px; color:#333;}
#ConteneurHebeActi #IntroBlocHebergement ul li a:hover{ background-color:#fce5f2;}

/* Activites */ 
#ConteneurHebeActi #IntroBlocActivites h2{ background-color:#c6d300;}

#ConteneurHebeActi #IntroBlocActivites ul li a, #ConteneurHebeActi #IntroBlocActivites ul li a:link, #ConteneurHebeActi #IntroBlocActivites ul li a:active,#ConteneurHebeActi #IntroBlocActivites ul li a:visited{background-image:url(http://static.for-system.com/picardie/images/btns-pictos/fl-acti.png);  font-size:13px; color:#333;}
#ConteneurHebeActi #IntroBlocActivites ul li a:hover{ background-color:#f4f6cc;}

/* Resto et boutique */

#ConteneurBoutiqueResto ul{ margin-left:12px;}
#ConteneurBoutiqueResto ul li{ clear:both;  margin-top:10px;}
#ConteneurBoutiqueResto ul li.TraitBottom{
	border-bottom: solid 1px #d0d0d0;
	margin-top:0px
}

#ConteneurBoutiqueResto ul li img{ border:solid 2px #d0d0d0; margin-right:10px;}
#ConteneurBoutiqueResto ul li a:hover img{ border:solid 2px #E5007C;}


#ConteneurBoutiqueResto ul li strong{ background:url(http://static.for-system.com/picardie/images/btns-pictos/fl-boutique-resto.gif) no-repeat left center; padding-left:16px; color:#E66602; margin-top:5px; font-size:15px;}
#ConteneurBoutiqueResto ul li a:hover strong{ color:#E5007C; background:url(http://static.for-system.com/picardie/images/btns-pictos/fl-hebe.png) no-repeat -2px; center;}
#ConteneurBoutiqueResto ul li a:hover{ color:#333333;}

#ConteneurBoutiqueResto ul li .LienIntro{ text-align:right; font-weight:bold;color:#333333;}

#ConteneurBoutiqueResto ul li a, #ConteneurBoutiqueResto ul li a:link, #ConteneurBoutiqueResto ul li a:active,#ConteneurBoutiqueResto ul li a:visited{ text-decoration:none; display:block;  height:116px; }
#ConteneurBoutiqueResto ul li a:hover{/*background-color:#f5f5f5;*/}

#ConteneurBoutiqueResto ul li a:hover .LienIntro{ color:#E5007C;}

/*----------------------- Intro IDS Accueil --------------------------*/
#ContenurIdsAccueil{ padding-top:15px;}
#ContenurIdsAccueil #ColGaucheIdsAccueil{ float:left; width:429px;}
#ContenurIdsAccueil #ColDroiteIdsAccueil{ float:left; width:206px;}

.CouleurFondOrange{ background:url(http://static.for-system.com/picardie/images/fond-acc-orange.gif) no-repeat left top;}
.CouleurFondRouge{ background:url(http://static.for-system.com/picardie/images/fond-acc-rouge.gif) no-repeat left top;}
.CouleurFondViolet{background:url(http://static.for-system.com/picardie/images/fond-acc-violet.gif) no-repeat left top;}

.BlocAccueilIds{color:#fff; width:402px; padding-bottom:7px; }
.BlocAccueilIds a, .BlocAccueilIds a:link, .BlocAccueilIds a:active, .BlocAccueilIds a:visited{ display:block; cursor:pointer;color:#fff; text-decoration:none; height:75px; margin-left:5px; margin-right:15px;}
.BlocAccueilIds a:hover{opacity: 0.5;  filter:alpha(opacity=50);}

.BlocAccueilIds h4{ font-size:23px; font-weight:bold; padding-top:8px;padding-bottom:5px;}
.BlocAccueilIds p{}
.BlocAccueilIds img.BlocImg{ border:0px; float:right; padding-top:3px;}


/*****  Taille predefinies *****/
.Width270{ width:270px; }
.Width170{ width:170px; }

.height110{ height:110px;}

/*********** Bloc Mini carto ****************/
#BlocMiniCarto{
	color:#FFF;
	background-color:#fff;
	width:218px;
	
margin-top:10px;
margin-bottom:5px;
}
#BlocMiniCarto h4{ font-size:14px; text-align:left; margin-left:5px;height:25px; line-height:25px;
background: url("http://static.for-system.com/picardie/images/map-lienopenbarre.png") no-repeat scroll 170px 4px transparent; color:#fff; }
#BlocMiniCarto div.Text{ font-size:12px; text-align:right;margin-right:5px;height:25px; line-height:25px;}

#BlocMiniCarto a{ border:none; display:block; color:#fff;text-decoration:none;}


#BlocMiniCarto a div.Text{text-decoration:underline;}
#BlocMiniCarto a:hover div.Text{text-decoration:none;}

#BlocMiniCarto div.Text a{text-decoration:underline;}
#BlocMiniCarto div.Text a:hover{text-decoration:none;}
/** Mini carto etape 3 **/
#BlocMiniCarto.Etape3{}
#BlocMiniCarto.Etape3 #CartoGoogleMap{width:218px; height:188px;}

/*********** Bloc Pub cote ****************/
#BlocPubCote{ color:#FFF; background-color:#e5007c; width:218px; margin-bottom:15px; margin-top:10px;}
#BlocPubCote h4{ font-size:15px; text-align:center; /*margin-left:5px;*/height:25px; line-height:25px;}
#BlocPubCote div.Text{ font-size:12px; text-align:center;height:30px; line-height:30px;}

#BlocPubCote a{ border:none; display:block; color:#fff; text-decoration:none;}

#BlocPubCote a div.Text{text-decoration:underline;}
#BlocPubCote a:hover div.Text{text-decoration:none;}




/********* Bloc Clone Etape 2 ************/
#BlocPageClone{line-height:30px;}

/* Masque ou affiche les bon éléments en fonction de si on est dans le catalogue ou pas*/
.BlocPagesCatalogue .BlocPageSuivante input,.BlocPagesCatalogue .BlocPagePrecedente input{ display:none;}
.BlocPages .BlocPageSuivante img, .BlocPages .BlocPagePrecedente img{ display:none;}


/********* Lien open carto dans barre ************/
a.LienOpenCartoBarre, a.LienOpenCartoBarre:link, a.LienOpenCartoBarre:active, a.LienOpenCartoBarre:visited{
	color:#FFF;
	position:absolute;
	right:12px;
	top:0px;
	line-height:25px;
	height:25px;
	background:url(http://static.for-system.com/picardie/images/map-lienopenbarre.png) no-repeat left 4px;
	overflow:hidden;
	text-indent:42px;
}
a.LienOpenCartoBarre:hover{}


.BtRecherche{ text-align:center;}
