* { margin: 0 auto; padding: 0; border: none; text-decoration: none; }

body { width: 1000px; color: #FFFFFF; background-color: #8FA8C3; font-size: 12px; font-family: Verdana,Times New Roman,Arial; }

a { text-decoration: none; color: #E5ECF8; }
a:hover { color: #8C9CB6; }

img { border: none; }

h1 { font-size: 18px; font-weight: bold; color: #E5ECF8; }

h2 { font-size: 16px; font-weight: bold; color: #E5ECF8; }

h3 { font-size: 14px; font-weight: bold; color: #FFFFFF; }

ul { list-style: none; }
#resa{background:#8FA8C3;padding:5px 15px; text-align:right;}
#page
{
	width: 1000px;
	background-color: #424D5E;
}

#header
{
	width: 1000px;
	height: 196px;
	background: url(/img/header.jpg) no-repeat;
}
.left{float:left;}
#arianne
{
	float: right;
	margin-top: 6px;
	margin-right: 15px;
	text-align: right;
	font-size: 10px;
	color: #424D5E;
}
#arianne a { color: #424D5E; }

#titre
{
	clear: right;
	float: right;
	margin-right: 25px;
	margin-top: 130px;
	color: #424D5E;
	font-size: 17px;
	font-weight: bold;
	width:150px;

}

#menu-haut, #menu-haut-accueil
{
	width: 1000px;
	height: 15px;
	padding: 15px 0 10px 0px;
	color: #424D5E;
}
#menu-haut { background-color: #E5ECF8; }
#menu-haut-accueil { background: url(/img/fond-menu-haut-accueil.jpg) repeat-y left; }
#menu-haut a, #menu-haut-accueil a { color: #424D5E; }
#menu-haut a:hover, #menu-haut-accueil a:hover { color: #A4B7D7; }
#menu-haut .selected, #menu-haut-accueil .selected { color: #A4B7D7; font-weight: bold; }

#le-menu-haut
{
	float: left;
	width: 464px; text-align: center;
}

#reserver-haut, #contact-haut { float: right; margin-right: 40px; }

#reserver-haut a, #contact-haut a
{
	padding: 5px 10px;
	background-color: #424F60;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	margin-left: 15px;
}

#FrmMain
{
	float: left;
	width: 969px;
	padding: 20px 16px 40px 15px;
}

#FrmMain .rub-titre { margin-bottom: 15px; border-bottom: solid 1px #E5ECF8; }

#footer
{
	width: 1000px;
	clear: both;
	margin-top: 40px;
}

#footer-contact
{
	width: 1000px;
	/*height: 25px;*/
	padding-top: 12px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: center;
}
#footer-contact a { color: #8C9CB6; }
#footer-contact a:hover { color: #E5ECF8; }
#footer-contact strong { color: #8C9CB6; }

#menu-bas, #menu-bas-accueil
{
	float: left;
	height: 17px;
	padding: 3px 0 0 15px;
	background-color: #E5ECF8;
	color: #424D5E;
	font-size: 11px;
}
#menu-bas { width: 670px; }
#menu-bas-accueil { width: 449px; }
#menu-bas a, #menu-bas-accueil a { color: #424D5E; }
#menu-bas a:hover, #menu-bas-accueil a:hover { color: #A4B7D7; }
#menu-bas .selected, #menu-bas-accueil .selected { font-weight: bold; color: #A4B7D7; }

#footer-mentions
{
	float: right;
	width: 305px;
	height: 17px;
	padding: 3px 5px 0 5px;
	background: url(/img/puce-mentions-claire.jpg) no-repeat 1px #E5ECF8;
	text-align: right;
	font-size: 11px;
}
#footer-mentions a { color: #8C9CB6; }
#footer-mentions a:hover { color: #424D5E; }

#footer-accueil
{
	clear: both;
	float: left;
	width: 1000px;
	background: url(/img/fond-footer-accueil.jpg) repeat-y;
}

#footer-accueil-gauche
{
	float: left;
	width: 464px;
	height: 128px;
}

#test
{
	width: 464px;
	height: 96px;
}

#reserver, #contact
{
	padding-top: 20px;
	margin-bottom: 10px;
}

#reserver a, #contact a
{
	padding: 5px 10px;
	background-color: #8C9CB6;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	margin-left: 15px;
}

#footer-accueil-mentions, #footer-accueil-liens
{
	width: 305px;
	margin-left: 13px;
	padding: 3px 5px 0 13px;
	background: url(/img/puce-mentions-foncee.jpg) no-repeat 1px;
	font-size: 11px;
}
#footer-accueil-mentions a, #footer-accueil-liens a { color: #E5ECF8; }
#footer-accueil-mentions a:hover, #footer-accueil-liens a:hover { color: #8392AA; }

#footer-accueil-droit
{
	float: right;
	width: 536px;
}

#image-relais
{
	width: 536px;
	height: 73px;
	background: url(/img/image-relais.jpg) no-repeat;
}

#footer-accueil-contact
{
	width: 492px;
	height: 45px;
	padding-left: 24px;
	padding-right: 44px;
	padding-top: 10px;
	background: url(/img/fond-footer-accueil-contact.jpg) no-repeat;
	text-align: center;
}
#footer-accueil-contact a { color: #424D5E; }
#footer-accueil-contact a:hover { color: #E5ECF8; }
#footer-accueil-contact strong { color: #424D5E; }

#ecom
{
	clear: both;
	width: 1000px;
	text-align: right;
}
#ecom a, #ecom a:hover { color: #FFFFFF; }

#document_telecharger { padding-left: 50px; margin-top: 20px; text-align: left; }
#document_telecharger img { border: none; float: left; }
#document_telecharger ul { clear: both; }
#document_telecharger li { margin-left: 40px; list-style-type: disc; }
