body {
	background-image: url(fr/images/background.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #330099;
}
.lamartine1
{
	text-align: center; /* Pour centrer le titre */
	font-family: "Comic Sans MS", Arial, Verdana, serif;
	color: #C93334;
	font-size: 120%;
	text-decoration: none;
}

.suspend
{
	font-size: 18px;
	color:white;
	font-family: "Comic Sans MS";
	font-weight: normal;
}


.lamartine2
{
	text-align: center; /* Pour centrer le titre */
	font-family: "Comic Sans MS", Arial, Verdana, serif; /* Un titre en Arial Black c'est mieux :o;) */
	color: white;
	font-size: 100%;
}

.has_held_up
{
color: rgb(154,64,50);
}

.defh {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color:#cbcdcc;
	text-decoration: none
} 
.deft {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#cbcdcc;
	text-decoration: none;
} 
.defh_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00F;
	text-decoration: none;
	font-size: 11pt;
}

.glamour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}

.tarifs {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 13px;
	padding-left: 13px;
	width: 169px;
	height: 30px;
	padding-top: 9px;
	padding-bottom: 9px;
}





A.defh { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#DDDD00; text-decoration: none} 
A.defh:hover { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF; text-decoration: underline} 

.def2h { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#000000; text-decoration: none} 
A.def2h { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#000000; text-decoration: none} 
A.def2h:hover { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF; text-decoration: underline} 
.text {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #CBCDCC;
	text-decoration: none;
}

.def2t { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color:#000000; text-decoration: none}
.tel {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #CBCDCC;
	text-decoration: none;
}


.def3h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color:#D30E44;
	text-decoration: none
} 

.saisie40 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 50px
}
.saisie70 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 70px
}
.saisie90 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 90px
}
.saisie120 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 120px
}
.saisie150 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 150px
}
.saisie190 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; WIDTH: 190px
}
.sous_menu_link {
	font-family: tahoma;
	font-size: 10px;
	color: #D2C7BD;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-image: url(imgs/sous_menu.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	text-indent: 14px;
	background-color: #000000;
}
.sous_menu_linkCopie {
	font-family: tahoma;
	font-size: 10px;
	color: #0199c8;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-color: #000000;
}
.style {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.style2 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #cbcdcc;
	text-decoration: none;
}

.ksarmassa
{
	font-family: Forte, "Arial Black", "Times New Roman" serif;
	color: #FFFFFF;
	font-size: 20px;
}
.signature1
{
	font-family:"Matura mt script capitals", "Harlow Solid Italic", "Arial Black", "Times New Roman", serif;
	color: white;
	font-size: 15pt;
	color: rgb(154,64,50);
}

.signature2
{
	font-family: "Matura mt script capitals","Harlow Solid Italic", "Arial Black", "Times New Roman", serif;
	color: white;
	font-size:15pt;
}
.signature3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ECD6C1;
	font-size:12px;
	font-weight: bold;
}
.signature4 {	font-family:"Matura mt script capitals", "Harlow Solid Italic", "Arial Black", "Times New Roman", serif;
	color: white;
	font-size: 1.2em;
	color: rgb(154,64,50);
}





.title_page {
	font-family: Tahoma;
	font-size: 19pt;
	font-weight: normal;
	color: #cbcdcc;
	text-decoration: none;
	font-style: normal;
}
.under_title_page {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #cbcdcc;
	text-decoration: none;
}
.spa_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #EFD6BD;
	text-decoration: none;
}
.sous_menu_link:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #D2C7BD;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-image: url(fr/imgs/sous_menu.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-indent: 14px;
}
.sous_menu_tarif_bivouac {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-repeat: no-repeat;
}
.sous_menu_appart {
	font-family: tahoma;
	font-size: 10px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.sous_menu_tarif_bivouac1 {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-image: url(imgs/sous_menu_tarif_bivouac.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	text-indent: 14px;
}
.sous_menu_appart1 {
	font-family: tahoma;
	font-size: 10px;
	color: #00FF00;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-image: url(imgs/sous_menu_appart.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	text-indent: 14px;
}
.sous_menu_promos1 {
	font-family: tahoma;
	font-size: 10px;
	color: #D2C7BD;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-image: url(imgs/sous_menu.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	text-indent: 14px;
}
.sous_menu_promos {
	font-family: tahoma;
	font-size: 10px;
	color: #D3D1CA;
	text-decoration: none;
	font-weight: bold;
	height: 13px;
	line-height: 13px;
	width: auto;
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.outarde1_2 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.dessin_outarde {
	background-image: url(fr/imgs/dessin_outardes.gif);
	background-repeat: no-repeat;
	background-position: 20px 12px;
}
.dessin_mouette {
	background-image: url(fr/imgs/dessin_mouette.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
}
.menu2 {
	left:0;
	top:20;
	width:647;
	height:16;
	clip:rect(0,647,16,0);
	layer-background-color:#EFD6BD;
	background-color:#EFD6BD;
}

.menu3 {
	visibility: hidden;
	left:11;
	top:40px;
	width:690;
	height:190;
	position: absolute;
}
.def3h2 {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FF0000;
	text-decoration: none
}
.def3h2_bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FF0000;
	text-decoration: none
}
.hameau {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #cbcdcc;
	text-decoration: none;
	letter-spacing: 1px;
}
.spa {
	color: #CBCDCC;
	font-family: tahoma;
	vertical-align: top;
	font-size: 20px;
	font-weight: bold;
}
#apDiv1 {
	position:absolute;
	width:159px;
	height:35px;
	z-index:1;
	left: 133px;
	top: 82px;
}





/* 
  -----------------------------------
  Pop Menu Magic 2
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme: 10 - Image-Based
  -----------------------------------
*/

/*Menu Outer Wrapper*/
.p7PMMh10 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: inherit;
	text-align: left;
	line-height: normal;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
	width: 934px;
	float: left;
}
/*Hide Sub-Menu in Design View*/
.p7PMMh10 ul div {
	display: none;
	height: auto;
	width: 1000px;
}
.p7PMMh10 ul a {
	display: block;
	text-decoration: none;
	text-align: left;
	border: 0;
	height: auto;
}
/*
TOP LEVEL MENU
*/
.p7PMMh10 ul {
	margin: 0;
	padding: 0;
	height: auto;
}
.p7PMMh10 li {
	list-style-type: none;
	float: left;
	width: auto;
}
/*First Sub Level*/
.p7PMMh10 ul ul {
	width: auto;
	height: auto;
}
.p7PMMh10 ul ul li {
	float: none;
	height: auto;
	width: auto;
}
.p7PMMh10 ul ul a {
	text-align: left;
	width: auto;
	height: auto;
}
.p7PMMh10 ul ul a:hover {
	color: #FFF !important;
	background-image: none;
}
/*
SPECIAL IMAGE-BASED RULES
*/
.p7PMMh10 img {
	border: 0;
}
.p7PMMh10 .p7PMM_img {
	padding: 0;
	border: 0;
	background-image: none;
	background-color: transparent;
}
/*
TRIGGERS and CUURENT MARK RULES
The Closed state relates to trigger items when their child menus are not showing
The Open state relates to trigger items when their child menus are showing
Selectors appended with _left Automatically change arrow position and orientation
if sub levels are set to fly out to the left
*/

/*Sub Level*/
.p7PMMh10 ul ul a.trig_closed {
	background-image: url(file:///C|/Documents%20and%20Settings/admin1/Mes%20documents/ksarmassa/menu_style/img/pmm_east_dark.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.p7PMMh10 ul ul a.trig_closed_left {
	background-image: url(file:///C|/Documents%20and%20Settings/admin1/Mes%20documents/ksarmassa/menu_style/img/pmm_west_dark.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.p7PMMh10 ul ul a.trig_open {
	color: #FFF !important;
	background-color: #000 !important;
}
/*The Current Marker (You are here) links*/
.p7PMMh10 ul ul .current_mark {
	color: #FFF !important;
	font-weight: bold;
	text-transform: uppercase;
}

/*
Utility Rule used for Clearing floats in Horizontal Menus
*/
.p7pmmclearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	width: auto;
}
.promos {
	font-family: Tahoma;
	font-size: 20pt;
	color: #CBCDCC;
	text-decoration: none;
	font-weight: bold;
}
.promos2 {
	font-family: Tahoma;
	font-size: 14pt;
	color: #CBCDCC;
	text-decoration: none;
	font-weight: bold;
}
.text_div {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #330099;
	text-decoration: none;
}
#apDiv1 {
	position:absolute;
	width:96px;
	height:43px;
	z-index:1;
	left: 22px;
	top: 74px;
}
#apDiv2 {
}
#apDiv2 {
	position:absolute;
	width:292px;
	height:202px;
	z-index:1;
	left: 913px;
	top: 50px;
	text-align: center;
	background-color: #E5E5E5;
	vertical-align: middle;
}
.menu2 { position: absolute; visibility: hidden; left:0; top:20; width:647; height:16; clip:rect(0,647,16,0);layer-background-color:#EFD6BD; background-color:#EFD6BD;}
.menu3 {
	position: absolute;
	visibility: hidden;
	left:11;
	top:40px;
	width:690;
	height:190;
}
.spa {
	font-family: Tahoma;
	font-size: 16pt;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.presse {
	background-image: url(fr/images/presse.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 600px;
	width: 1247px;
}
#apDiv3 {
	position:absolute;
	width:224px;
	height:195px;
	z-index:1;
	left: 1017px;
	top: 147px;
}
.promos_tabs {
	border: 1px solid #FFF;
}
.red_text_medium {
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	color: #E60000;
	text-decoration: none;
	letter-spacing: -1px;
}
.white_text_medium {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.white_text_small {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.titre_last_minute {
	color: #CBCDCC;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	text-decoration: none;
}

