.mercurechampnav {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: normal; font-variant: normal
}


.mercurechampnav:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#AB4C38;
; font-weight: normal
; font-variant: normal
}

.mercurechamptitreliens {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: bold; font-variant: normal
}


.mercurechamptitreliens:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#FF9934;
; font-weight: bold
; font-variant: normal
}

.mercurechampdescriptliens {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: normal; font-variant: normal
}


.mercurechampdescriptliens:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#FF9934;
; font-weight: normal
; font-variant: normal
}

.mercurechamplienspart {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: bold; font-variant: normal
}


.mercurechamplienspart:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:13px; 
			color:#FF9934;
; font-weight: bold
; font-variant: normal
}

.mercurechamptexte {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration:none; 
	color:#005650;
; font-weight: normal; font-variant: normal
}


.mercurechamptexte:hover	{
			font-family:"Times New Roman", Times, serif; 
			font-size:16px; 
			color:#956036;
; font-weight: bold
; font-variant: normal
}

.mercurechampversion {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: bold; font-variant: small-caps
}


.mercurechampversion:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:13px; 
			color:#D8D8D8;
; font-weight: bold
; font-variant: small-caps
}

.mercurechampresa {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	text-decoration:none; 
	color:#EF7D00;
; font-weight: bold; font-variant: small-caps
}


.mercurechampresa:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:13px; 
			color:#FFFFFF;
; font-weight: bold
; font-variant: small-caps
}

.mercurechamprubrique {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	text-decoration:none; 
	color:#7C003C;
; font-weight: bold; font-variant: small-caps
}


.mercurechamprubrique:hover	{
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:18px; 
			color:#D3A651;
; font-weight: bold
; font-variant: small-caps
}


.mercurechampfichemercure {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-decoration:none; 
	color:#F60D23;
; font-weight: bold; font-variant: small-caps
}


.mercurechampfichemercure:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:14px; 
			color:#03544E;
; font-weight: bold
; font-variant: small-caps
}

.mercurechamptitre {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-decoration:none; 
	color:#A03523;
; font-weight: bold; font-variant: normal
}


.mercurechamptitre:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#AA8751;
; font-weight: bold
; font-variant: normal
}

.mercurechampfichemercurehotel {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-decoration:none; 
	color:#03544E;
; font-weight: bold; font-variant: small-caps
}


.mercurechampfichemercurehotel:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:14px; 
			color:#F60D23;
; font-weight: bold
; font-variant: small-caps
}


.mercurechampnavbas {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#FFFFFF;
; font-weight: bold; font-variant: normal
}


.mercurechampnavbas:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#D8D8D8;
; font-weight: bold
; font-variant: normal
}

.mercurechampinfo {
	font-family:"Times New Roman", Times, serif; 
	font-size:12px;
	text-decoration:none; 
	color:#736A59;
; font-weight: bold; font-variant: normal
; font-style: italic
}


.mercurechampinfo:hover	{
			font-family:"Times New Roman", Times, serif; 
			font-size:12px; 
			color:#000000;
; font-weight: bold
; font-variant: normal
; font-style: italic
}


.normandycoord {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#7C1300;
; font-weight: bold; font-variant: normal; text-transform: none
}


.mercurechampcoord	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#D8D8D8;
; font-weight: bold
; font-variant: normal
}


.mercurechampcoord:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#FFFFFF;
; font-weight: bold
; font-variant: normal
}

.mercurechampmentions {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#D8D8D8;
; font-weight: normal; font-variant: normal; text-transform: none
}


.mercurechampmentions:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#FFFFFF;
; font-weight: normal
; font-variant: normal
}

.mercurechampsamm {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	text-decoration:none; 
	color:#7C003C;
; font-weight: bolder; font-variant: normal; text-transform: none
}


.mercurechampsamm:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:11px; 
			color:#FFFFFF;
; font-weight: bold
; font-variant: normal
}

.mercurechampactu {
	font-family:"Times New Roman", Times, serif; 
	font-size:14px;
	text-decoration:none; 
	color:#333366;
; font-weight: bolder; font-variant: normal; text-transform: none
}


.mercurechampactu:hover	{
			font-family:"Times New Roman", Times, serif; 
			font-size:12px; 
			color:#FFFFFF;
; font-weight: bold
; font-variant: normal
}


.mercurechampbaseline {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
	color:#F60D23;
; font-weight: bold; font-variant: normal; text-transform: none
}


.mercurechampbaseline:hover	{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:12px; 
			color:#03544E;
; font-weight: bold
; font-variant: normal; text-transform: none
}


}
textarea {
	border:1px solid black;
	background-color:#EAE7E3;
	font-family:Arial, Helvetica, sans-serif;
	color:#7C003C;
	font-size: 12px;
	font-weight: normal;
}


}
input {
	border:1px solid black;
	background-color:#EAE7E3;
	font-family:Arial, Helvetica, sans-serif;
	color:#7C003C;
	;
	font-size: 12px;
	font-weight: normal
}


}
select{
	background-color:#EAE7E3;
	color:#7C003C;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

option  {
	background-color:#EAE7E3;
	color:#7C003C;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
 } 



.moreBack	{
			 
			bgcolor:#E7EDEF;
}.nav_habitat {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #FFFFFF}
.link_prof_listing { font-family:Verdana, Arial, Helvetica; font-size:9px; text-decoration:none; color:#75D8F7; }
.prof_titre { font-family:Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; color:#9A2B24; ; font-weight: bolder; letter-spacing: 0px ; font-variant: small-caps; line-height: 8px}
.texte_samm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #5F232F}
.texte_samm_gros {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-transform: #940233; line-height: 12px; font-variant: small-caps}
.texte_samm_contact { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-transform: #940233; line-height: 12px; font-variant: small-caps }
.sammliens {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000066; text-decoration: none}
.sammliens:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
.sammtitres {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}
.dormynav Style1:hover {
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.offres {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
.offres:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.mercurechampmail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#7C003C;
	;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none
}
.mercurechampmail:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D1760B;
	;
	font-weight: bold
;
	font-variant: normal
}
.mercurechampdevis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#EF7D00;
	;
	font-weight: bold;
	font-variant: small-caps
}
.mercurechampdevis:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7C003C;
	;
	font-weight: bold
;
	font-variant: small-caps;
	text-decoration: none;
}
.mercurechamppartenaires {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	;
	font-weight: normal;
	font-variant: normal
}
.mercurechamppartenaires:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	;
	font-weight: normal
;
	font-variant: normal;
	text-decoration: none;
}
.mercurebienvenue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#7C003C;
	;
	font-weight: normal;
	font-variant: small-caps
}
.mercurebienvenue1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#EF7D00;
	;
	font-weight: bold;
	font-variant: small-caps
}
.mercureplus1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#D5005A;
	;
	font-weight: bold;
	font-variant: small-caps
}
.mercureplus2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#7C003C;
	;
	font-weight: bold;
	font-variant: small-caps
}
.sammliens {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#7C003C;
	;
	font-weight: normal;
	font-variant: normal;
	text-transform: none
}
.sammliens:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	;
	font-weight: normal
;
	font-variant: normal;
	text-decoration: none;
}
.sammtitres {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#7C003C;
	;
	font-weight: bold;
	font-variant: normal;
	text-transform: none
}
.suiteactu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D20057;
	text-decoration: none;
}

