
div#promo{
	width: 250px;
	height: 83px;
	background: url(../../images2/v/promo.png) left top no-repeat;
}

div#promo a{
	display: block;
	width: 250px;
	height: 83px;
	background: url(../../images2/v/promo.png) left top no-repeat;
}

div#promo a:hover{
	width: 250px;
	height: 83px;
	background: url(../../images2/v/promo-hover.png);
}

.img_menu_agv {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: -8px;
	margin-left: 5px;
	}


/**********************************/
/* Autocompletion Général */
h3
	{
	margin: 0px; padding: 0px;	
	}

.suggestionsBox_siteND, .suggestionsBox_liste, .suggestionsBox_agv, .suggestionsBox_RefDossAgv 
	{
	position: absolute;
	left: 50%;
	width: 300px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -300px;
	}

.suggestionsBox_liste_top
	{
	position: absolute;
	left: 50%;
	width: 500px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -100px;
	}
	
.suggestionList_siteND, .suggestionList_liste, .suggestionList_agv, .suggestionList_RefDossAgv 
	{
	padding: 0px;
	z-index:2;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	}

.suggestionList_liste_top
	{
	padding: 0px;
	z-index:2;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	width:300px;
	}
	
.suggestionList_siteND li, .suggestionList_liste li, .suggestionList_liste_top li, .suggestionList_agv li, .suggestionList_RefDossAgv li 
	{		
	margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer;
	}

.suggestionList_siteND a{width:100%;}
.suggestionList_liste a{width:100%; color:#C0354F;}
.suggestionList_liste_top a{width:100%; color:#5d2e85;}
.suggestionList_agv a{width:100%; color:#CDDCE9;}
.suggestionList_RefDossAgv a{width:100%; color:#CDDCE9;}

/***********************************************************/
/* Autocompletion Recherche */
.suggestionsBox_siteND
	{
	background-color: #B2D253;
	border: 1px solid #DBEAB0;
	color: #75572F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.suggestionList_siteND a:hover{background-color: #CBE18C;}
/***********************************************************/

/***********************************************************/
/* Autocompletion Moteur */
.suggestionsBox_liste
	{
	background-color: #FEB44A;
	border: 1px solid #B15423;
	color: #C0354F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.suggestionList_liste a:hover{background-color: #FFDCA9;}
/***********************************************************/

/***********************************************************/
/* Autocompletion Moteur */
.suggestionsBox_liste_top
	{
	background-color: #f1b915;
	border: 1px solid #5d2e85;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	

/***********************************************************/

/***********************************************************/
/* Autocompletion Agv */
.suggestionsBox_agv
	{
	background-color: #759DC4;
	border: 1px solid #CDDCE9;
	color: #CDDCE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.suggestionList_agv a:hover{background-color: #9cbcda;}
/***********************************************************/

/***********************************************************/
/* Autocompletion RefDossAgv */
.suggestionsBox_RefDossAgv
	{
	background-color: #FFE87E;
	border: 1px solid #FFB72B;
	color: #D58A21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.suggestionList_RefDossAgv a:hover{background-color: #9cbcda;}
/***********************************************************/
 
#tousnosparcs{
width: 161px;
	height: 69px;
	background: url(../../images2/tousnosparcs-regp.jpg) left top no-repeat;
}

#tousnosparcs a{
	display: block;
	width: 161px;
	height: 69px;
	background: url(../../images2/tousnosparcs-regp.jpg) left top no-repeat;
}

#tousnosparcs a:hover{
	background-image: url(../../images2/tousnosparcs-regp.jpg);
	background-position: left -71px;
}

#test
{
	background:url(../../images2/FavParcBg3.jpg) no-repeat;
}
#parcpref
{
	background:url(../../images2/FavParcBg3.jpg) no-repeat;
	/*
	background-color: #F9FAFC;
	border: 1px dotted #5C8BB9;
	*/
	margin-top: 5px;
	padding-top:1px;
	padding-bottom: 3px;
	margin-right: 0px;
	width: 700px;
}
#parcpref2
{
	background:url(../../images2/v/bandeau_arrondi.png) no-repeat;
  
}


div#tous-nos-parcs{
	width: 241px;
	height: 96px;
	background: url(../../images2/v/tous-nos-parcs.png) left top no-repeat;
}

div#tous-nos-parcs a{
	display: block;
	width: 241px;
	height: 96px;
	background: url(../../images2/v/tous-nos-parcs.png) left top no-repeat;
}

div#tous-nos-parcs a:hover{
	width: 241px;
	height: 96px;
	background: url(../../images2/v/tous-nos-parcs-hover.png);
}

div#mes-favoris{
	width: 102px;
	height: 96px;
	background: url(../../images2/v/mes-favoris.png) left top no-repeat;
}

div#mes-favoris a{
	display: block;
	width: 102px;
	height: 96px;
	background: url(../../images2/v/mes-favoris.png) left top no-repeat;
}

div#mes-favoris a:hover{
	width: 102px;
	height: 96px;
	background: url(../../images2/v/mes-favoris-hover.png);
}

div#parcs{
	width: 357px;
	height: 96px;
	background: url(../../images2/v/parcs.png) left top no-repeat;
}

div#parcs a{
	display: block;
	width: 357px;
	height: 96px;
	background: url(../../images2/v/parcs.png) left top no-repeat;
}

div#parcs a:hover{
	width: 357px;
	height: 96px;
	background: url(../../images2/v/parcs-hover.png);
}

div#espagne{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/espagne.png) left top no-repeat;
}

div#espagne a{
	display: block;
	width: 344px;
	height: 108px;
	background: url(../../images2/v/espagne.png) left top no-repeat;
}

div#espagne a:hover{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/espagne-hover.png);
}

div#usa{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/usa.png) left top no-repeat;
}

div#usa a{
	display: block;
	width: 344px;
	height: 108px;
	background: url(../../images2/v/usa.png) left top no-repeat;
}

div#usa a:hover{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/usa-hover.png);
}

div#loisirs{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/loisirs.png) left top no-repeat;
}

div#loisirs a{
	display: block;
	width: 344px;
	height: 108px;
	background: url(../../images2/v/loisirs.png) left top no-repeat;
}

div#loisirs a:hover{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/loisirs-hover.png);
}

div#aut-dest{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/aut-dest.png) left top no-repeat;
}

div#aut-dest a{
	display: block;
	width: 344px;
	height: 108px;
	background: url(../../images2/v/aut-dest.png) left top no-repeat;
}

div#aut-dest a:hover{
	width: 344px;
	height: 108px;
	background: url(../../images2/v/aut-dest-hover.png);
}

div#tousnosparcs{
	width: 161px;
	height: 70px;
	background: url(../../images2/tousnosparcs-regp.jpg) left top no-repeat;
}

div#tousnosparcs a{
	display: block;
	width: 161px;
	height: 70px;
	background: url(../../images2/tousnosparcs-regp.jpg) left top no-repeat;
}

div#tousnosparcs a:hover{
	background-image: url(../../images2/tousnosparcs-regp.jpg);
	background-position: left -70px;
}

#menuAgv
{
	background:url(../../images2/ligne.jpg) no-repeat; background-position: bottom left; width:530px; height:27px; margin-left:220px; padding-left:70px; 
}

a.LinkParc
{ 
	background:url(../../images2/SelectParc2.png) no-repeat 0 0;
	position:relative; 
	display:block; 
	width:110px; 
	height:80px; 
	margin:0px; 
	margin-top:-80px;
	z-index:3;
}
a.LinkParc[class]{background:url(../../images2/SelectParc.png) no-repeat 0 0;}
a.LinkParc:hover{ background: url(../../images2/SelectParc2.png) no-repeat 0 -80px;}
a.LinkParc[class]:hover{ background: url(../../images2/SelectParc.png) no-repeat 0 -80px;}

a.LinkOffreVert{background:url(../../images2/offreVert.gif) no-repeat 0 0; position:relative; display:block; width:178px; height:180px;	margin:0px;}
a.LinkOffreVert[class]{background:url(../../images2/offreVert.png) no-repeat 0 0;}
a.LinkOffreVert:hover{background: url(../../images2/offreVert.gif) no-repeat 0 -180px;}
a.LinkOffreVert[class]:hover{background: url(../../images2/offreVert.png) no-repeat 0 -180px;}




a.LinkVivaEsp{background:url(../../images2/brochure-esp1.gif) no-repeat 0 0; position:relative; display:block; width:250px; height:353px;	margin:0px;}
a.LinkVivaEsp[class]{background:url(../../images2/brochure-esp1.gif) no-repeat 0 0;}
a.LinkVivaEsp:hover{background: url(../../images2/brochure-esp2.gif) no-repeat 0 0px;}
a.LinkVivaEsp[class]:hover{background: url(../../images2/brochure-esp2.gif) no-repeat 0 0px;}

a.LinkRidingUsa{background:url(../../images2/ridingUsa.gif) no-repeat 0 0; position:relative; display:block; width:183px; height:180px;	margin:0px;}
a.LinkRidingUsa[class]{background:url(../../images2/ridingUsa.png) no-repeat 0 0;}
a.LinkRidingUsa:hover{background: url(../../images2/ridingUsa.gif) no-repeat 0 -180px;}
a.LinkRidingUsa[class]:hover{background: url(../../images2/ridingUsa.png) no-repeat 0 -180px;}

a.LinkPiliPili{background:url(../../images2/piliPili.gif) no-repeat 0 0; position:relative; display:block; width:183px; height:180px;	margin:0px;}
a.LinkPiliPili[class]{background:url(../../images2/piliPili.png) no-repeat 0 0;}
a.LinkPiliPili:hover{background: url(../../images2/piliPili.gif) no-repeat 0 -180px;}
a.LinkPiliPili[class]:hover{background: url(../../images2/piliPili.png) no-repeat 0 -180px;}

a#LinkModifFav{ position:relative; display:block; width:24px; height:24px; background:url(../../images2/ModifFav.jpg) no-repeat 0 0; margin:0px; }
a#LinkModifFav:hover{ background: url(../../images2/ModifFav.jpg) no-repeat 0 -24px ; }

a#LinkAllParc{ position:relative; display:block; width:80px; height:30px; background:url(../../images2/AllParc.jpg) no-repeat 0 0; margin:0px; }
a#LinkAllParc:hover{ background: url(../../images2/AllParc.jpg) no-repeat 0 -30px ; }

a#LinkMenuFolders{position:relative; display:block; float:left; background:url(../../acces_agv/img/Folders.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuFolders:hover{background:url(../../acces_agv/img/Folders.jpg) no-repeat 0 -24px;}

a#LinkMenuEmail{position:relative; display:block; float:left; background:url(../../acces_agv/img/Email.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuEmail:hover{background:url(../../acces_agv/img/Email.jpg) no-repeat 0 -24px;}

a#LinkMenuInfo{position:relative; display:block; float:left; background:url(../../acces_agv/img/InfoGP.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuInfo:hover{background:url(../../acces_agv/img/InfoGP.jpg) no-repeat 0 -24px;}

a#LinkMenuBrochure{position:relative; display:block; float:left; background:url(../../acces_agv/img/Package.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuBrochure:hover{background:url(../../acces_agv/img/Package.jpg) no-repeat 0 -24px;}

a#LinkMenuProfile{position:relative; display:block; float:left; background:url(../../acces_agv/img/Profile.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuProfile:hover{background:url(../../acces_agv/img/Profile.jpg) no-repeat 0 -24px;}

a#LinkMenuExit{position:relative; display:block; float:left; background:url(../../acces_agv/img/Exit.jpg) no-repeat 0 0; width:24px; height:24px;}
a#LinkMenuExit:hover{background:url(../../acces_agv/img/Exit.jpg) no-repeat 0 -24px;}

a.LinkNew
{
	background:url(../../images2/new.gif) no-repeat 0 0;
	position:relative; 
	display:block; 
	width:110px; 
	height:80px; 
	margin:0px; 
	margin-top:-80px;
	z-index:3;
}
	
a.LinkNew:hover{ background: url(../../images2/new.gif) no-repeat 0 -80px;}

a.LinkHS
{
	background:url(../../images2/hs.gif) no-repeat 0 0;
	position:relative; 
	display:block; 
	width:110px; 
	height:80px; 
	margin:0px; 
	margin-top:-80px;
	z-index:3;
}

a.LinkHS[class]{background:url(../../images2/hs.png) no-repeat 0 0;}

a.LinkNewVide
{
	background:url(../../images2/vide.gif) no-repeat 0 0;
	position:relative; 
	display:block; 
	width:110px; 
	height:80px; 
	margin:0px; 
	margin-top:-80px;
	z-index:3;
}
a.LinkNewVide:hover{ background: url(../../images2/vide.gif) no-repeat 0 -80px;}

.logoparc2 {
	
	background-color: #FFFFFF;
	height: 80px;
	width: 110px;
  border:0px solid black;
  margin-right:3px;
  margin-left:4px;
	z-index:1;
 
  }

html .logoparc2 {

	position: relative;
	padding:0px;
	background-color: #FFFFFF;
	height: 80px;
	width: 110px;
  border:0px solid black;
  margin-right:3px;
  margin-left:2px;
	z-index:1;
  }

.logoparc {
	float:left;
	background-color: #FFFFFF;
	height: 80px;
	width: 110px;
  border:0px solid black;
  margin-right:3px;
  margin-left:4px;
	z-index:1;
  }
 
* html .logoparc {
	position: relative;
	float:left;
  padding:0px;
	background-color: #FFFFFF;
	height: 80px;
	width: 110px;
  border:0px solid black;
  margin-right:3px;
  margin-left:2px;
	z-index:1;
  }
  
 
 a.mini_lien, a.mini_lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	}

a.mini_lien {
	color: #FFFFFF; 
	text-decoration : none;
	} 

a.mini_lien:hover {
	color: #FFCC00;
	text-decoration: underline;
	} 

.agvpro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
}

.specialiste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	font-variant: small-caps;
}

.mini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
}

.minib {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color: #FFFFFF;
}

#identification {
	margin-left: 5px;	/*background-color: #CCCCCC;*/
}

#content {
	position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1;
}

#acces_pro {
	position: absolute; 
    top: 102px;
	left:700px;

    z-index: 2;
}

#flashcontent2 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}

/* formulaire */
.InputIndex {
	font-family:arial;
	font-size:9px;
	background-color:#B1C0D0;
	font-weight:bold;
	color: #180000;
	border: 1px solid #666666;
	}

/*.SubmitIndex {
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#1862A1;
	border: 1px solid #B1C0D0;
	width: 40px;
	height:14px;
	}*/

.SubmitIndex2 {	
	font-family:arial;
	font-size:8px;
	color:#FFFFFF;
	background-color:#1862A1;
	border: 1px solid #B1C0D0;
	width: 25px;
	}

.ident_poss {
	color: #FFFFFF;
	margin-top: -5px;
	margin-left: 52px;
}

.iframe {
	background-color: #FFFFFF;
	/*border: 1px solid #003466;*/
	border: 0;
	margin-right: -5px;
	margin-bottom: 10px;
	margin-left: -5px;
	/*min-height: 100%;
	height: 100%;*/
}

#aff_pres {

}


/**************************************************************************************************/
/* Info bulle 																					  */
img {
  border:none;
	}

#bulle {
	position: absolute; visibility: hidden;  font-size:12px; z-index:20;
	 }

#laBulleTab
	{
	width:414px; background:url(../../images2/polaMB.jpg) repeat-y; font-family:"trebuchet MS"; color:#666666;
	}

#laBulleTop
	{
	background:url(../../images2/polaTop.jpg) no-repeat; font-family:"trebuchet MS"; background-position:top center; text-align:left; padding-left:5px; padding-top:3px; 	color:#666666;
	}

#laBulleMG
	{
	}

#laBulleBottom
	{
	background:url(../../images2/polaBottom.jpg) no-repeat; background-position:bottom center;
	}

.info {
	border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";
	}
/**************************************************************************************************/


.pageMarginagv 
	{
	margin-top: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
	}

.topBordsagv, 
.bottomCornersagv 
	{ 
	display:block; 
	height:5px; 
	overflow:hidden; 
	padding:0;
	}

.topBordsagv *, 
.bottomCornersagv * 
	{ 
	display:block; 
	height:1px; 
	overflow:hidden; 
	padding:0; 
	line-height:1px; 
	font-size:1px;
	}

.ligne1agv 
	{ 
	margin:0 5px;
	 }
	
.ligne2agv 
	{ 
	margin:0 3px; 
	}

.ligne3agv 
	{ 
	margin:0 2px; 
	}

.ligne4agv 
	{
	margin:0 1px;
	height:2px
	}
/* END rounded corners */

.ArrondiBdagv .ligne2agv 
	{ 
	border-left:solid 2px #CDDCE9; 
	border-right:solid 2px #CDDCE9; 
	}

.ArrondiBdagv .ligne3agv, 
.ArrondiBdagv .ligne4agv, 
.ArrondiBdagv .cssPanelagv 
	{
	 border-left:solid 1px #CDDCE9; 
	 border-right:solid 1px #CDDCE9; 
	 }

.ArrondiBdagv .ligne1agv 
	{ 
	background:#CDDCE9; 
	}

.ArrondiBdagv .topBordsagv .ligne2agv, 
.ArrondiBdagv .topBordsagv .ligne3agv, 
.ArrondiBdagv .topBordsagv .ligne4agv, 
.ArrondiBdagv .bottomCornersagv .ligne2agv, 
.ArrondiBdagv .bottomCornersagv .ligne3agv, 
.ArrondiBdagv .bottomCornersagv .ligne4agv 
	{ 
	background: #759DC4; 
	}

.contenuagv 
	{
	background-color: #759DC4;
	padding: 0 3px 0 3px;
	}