img
{
	border:0px;
}
.input_perso{font-family:"Trebuchet MS";font-size:12px;color:#066;border:1px solid #FFF}
.lien_titre_blanc{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;text-decoration:none}
.lien_titre_blanc:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFC;text-decoration:none}
.menu{ font-family:"Trebuchet MS"; font-size:12px; color:#690; text-decoration:none }
.menu:hover{ font-family:"Trebuchet MS"; font-size:12px; color:#0B236F; text-decoration:none }
.menu_gauche{font-family:"Trebuchet MS";font-size:12px;color:#FFF;text-decoration:none}
.menu_gauche:hover{font-family:"Trebuchet MS";font-size:12px;color:#FFC;text-decoration:none}
.lien_gris{color:#333;text-decoration:none}
.lien_gris:hover{color:#666666;text-decoration:none}
.texte_gris{color:#333}
.texte_petit_gris{font-size:10px;color:#666}
.texte_turq_deco{color:#366;margin-left:20px;background-color:#FFC;margin-right:10px;padding:5px}
.texte_fond_jaune_deco{color:#366;background-color:#FFC;padding:5px}
.texte_rouge{color:#900;text-decoration:none}

.titre_blanc{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#FFF}
.titre_blanc2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF}
.titre_matos{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:700;color:#06C}
.titre_rouge{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#900;text-decoration:none}
body{ font-family:"Trebuchet MS"; font-size:12px; line-height:14px; margin:0; background: #EFEFEF; }


/* Le menu de gauche */
.glossymenu{border-color:#CCC;border-style:solid;border-width:0;font-family:Tahoma;margin:5px 0;padding:0;width:166px}
.glossymenu a.menuitem{ background-image:url(../images/fond_menu_vert.png); background-repeat:repeat-y; color:#FFF; display:block; font-family:Tahoma; font-size:14px; font-weight:400; padding:0 0 5px; position:relative; text-decoration:none; width:auto; line-height: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFC; }
.glossymenu a.menuitem .statusicon{ border:none; position:absolute; right:5px; top:8px; color: #0E2B88; }
.glossymenu a.menuitem:hover{ color: #0E2B88; }
.glossymenu a.menuitem:visited,.glossymenu .menuitem:active{ color:#0E2B88; }
.glossymenu div.submenu{ background-color:#edefbf; }
.glossymenu div.submenu ul{ list-style-type:none; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0px; }
.glossymenu div.submenu ul li{ border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px; }
.glossymenu div.submenu ul li a{ color:#0E2B88; display:block; text-decoration:none; padding-top: 5px; padding-right: 0; padding-bottom: 2px; padding-left: 20px; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; height: 27px; }
.glossymenu div.submenu ul li a:hover{ background-color:#FFF1E8; color:#A8B000; colorz:#FFF }


/* overscan */
.lettre_logo_gris{color:#666;cursor:hand;font-family:"Trebuchet MS";font-size:12px;font-style:normal;font-variant:normal;font-weight:700;line-height:12px;text-decoration:none}
.lettre_logo_orange{color:#F90;cursor:hand;font-family:"Trebuchet MS";font-size:12px;font-style:normal;font-variant:normal;font-weight:700;line-height:12px;text-decoration:none}
.realisation_majuscule{color:#333;cursor:hand;font-family:Arial, Helvetica, sans-serif;font-size:8px;font-style:normal;font-variant:normal;font-weight:400;line-height:8px;text-decoration:none;text-transform:uppercase}
.sigle_tm{color:#666;cursor:hand;font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;font-variant:normal;font-weight:400;line-height:9px;text-decoration:none;text-transform:lowercase}
.titreRose{font-family:"Trebuchet MS";font-size:14px;color:#DD0075}
.FondMenuGauche { background: #FFF url(../images/fond_pied_gauche.png) repeat-y 0px; }
#Bienvenue { font: normal 18px/20px Georgia, "Times New Roman", Times, serif; color: #a2aa00; padding-top: 25px; padding-left: 15px; }
#TexteBienvenue { color: #611484; padding-left: 15px; font-family: Georgia, "Times New Roman", Times, serif; padding-top: 15px; padding-bottom: 20px; }
#ListeDep { color: #000; padding-left: 4px; border-left: 2px solid #A1A900; margin-left: 15px; font: 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; }






/*//Refonte du site 12-03-2010//////////////////////////////////////////////////////////////////*/
	
.carteRegionDroite
{
top:0px;
	float:right;
}

#contenuRegion
{
	float:left;
	width:710px;
	padding:40px;
	text-align:justify;
}

.titre
{
	display:block;
	font-weight:bold;
	font-size:16px;
	padding-top:20px;
	padding-bottom:20px;
	color:#7ead4b;
}

#contenuRegion table
{
	width:100%;
}

#telecommandeRegion
{
	padding:20px;
	padding-left:0px;
	display:block;
}

#telecommandeRegion a
{
	text-decoration:none;
	color:black;
	display:inline-block;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	width:80px;
	font-size:11px;
	background:#faf49c;
	border:1px solid #b9e689;
	font-weight:bold;
	color:#7ead4b;
}

#telecommandeRegion a:hover
{
	font-weight:bold;
	background:#b9e689;
	color:white;
}

.presentationHebergement
{
	padding:10px;
	display:block;
	position:relative;
	height:100px;
	margin-bottom:1px;
}

.presentationHebergement .image
{
	padding:5px;
	float:left;
}

.presentationHebergement .image img
{
	border:0px;
}

.presHTxt
{
display:block;
float:left;
width:500px;
height:100px;
}

.adresse, .etoile, .tarif, .more
{
display:block;
}


.presentationHebergement .titre a
{
	border:0px;
	font-size:12px;
	color:black;
	text-decoration:none;
}

.presentationHebergement .titre a:hover
{
	text-decoration:underline;
}

.RegionVide
{
	display:block;
	font-size:14px;
	margin-top:30px;
	font-weight:bold;
}

#pagin
{
	margin:auto;
	display:block;
	text-align:center;
}

#pagin a
{
	text-decoration:none;
	color:purple;
}

#pagin a:hover
{
	text-decoration:underline;
	font-weight:bold;
}

#pagin .active
{
	font-weight:bold;
	color:gray;
	cursor:default;
	font-size:14px;
}

#pagin .active:hover
{
	text-decoration:none;
}

.photo
{
	display:inline;
	padding:10px;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////*/

