body.default{
	visibility:hidden;
	background-color:#18007B;
	background-color:black;
	/*background-color:#100;*/
	color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}
div.conteneur{
	visibility:hidden;
	width:100%;
}
div.contenu{
	visibility:hidden;
	font-size:10px;
	margin-top:120px;
	width:90%;
	font-weight:bold;
}
div.resultat{
	visibility:hidden;
	vertical-align:middle;
	padding-top:10px;
	margin-left:-30%;
	font-weight:bold;
}
div.resultat_iframe{
	visibility:hidden;
	vertical-align:middle;
	padding-top:10px;
	font-weight:bold;
	margin-top:-7%;
	margin-left:-49%;
	font-weight:bold;
}
div.contact{
	-moz-border-radius:5px;
	border-top:1px solid gray;
	border-bottom:1px solid white;
	border-left:1px solid gray;
	border-right:1px solid white;
	visibility:hidden;
	/*background-color:#18008B;*/
	padding:5px;
	margin-top:-5px;
	font-weight:bold;
	background-color:black;
	-moz-opacity:0.6;
}
div.text_contenu{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	background-color:black;
	/*border:1px solid white;*/
	border-top:1px solid #111;
	border-bottom:1px solid #111;
	border-left:1px solid #111;
	border-right:1px solid #111;
	-moz-opacity:0.6;
	-moz-border-radius:6px;
	font-weight:normal;
}
div.contenu_photo{
	width:450px;
	padding-left:25px;
	padding-right:20px;
	padding-bottom:15px;
	background-color:black;
	/*border:1px solid white;*/
	border-top:1px solid #111;
	border-bottom:1px solid #111;
	border-left:1px solid #111;
	border-right:1px solid #111;
	-moz-opacity:1;
	-moz-border-radius:6px;
	font-weight:bold;
}
div.img_background{
	text-align:center;
	margin-top:0px;
	z-index:-1000;
	margin-bottom:-612px;
	-moz-opacity:0.5;
}
table.menu{
	visibility:hidden;
	font-size:10px;
	font-weight:normal;
	width:645px;
}
table.resultat{
	vertical-align:middle;
}
table.contact{
	visibility:hidden;
	font-size:9px;
	font-weight:normal;
}
div.header{
	width:100%;
	visibility:hidden;
	text-align:center;
}
td.menu{
	background-color:#0059A5;
	cursor:pointer;
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	padding-left:5px;
	padding-right:3px;
}
td.menu:hover{
	background-color:#0059A5;
}
td.menu2{
	background-color:#0059A5;
	cursor:pointer;
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	padding-left:5px;
	padding-right:5px;
}
td.menu2:hover{
	background-color:#0059A5;
}
td.spacer{
	width:3px;
	border:0px;
}
input.bouton_nav{
	padding-bottom:3px;
	color:white;
	border:1px solid #FFFFFF;
	cursor:pointer;
	background-color:#0059A5;
	-moz-border-radius:2px;
	height:20px;
	font-size:10px;
}
input.action{
	color:white;
	cursor:pointer;
	border:1px solid #BBBBBB;
	-moz-border-radius:2px;
	background-color:#0059A5;
	font-size:10px;
}
input.action_vente{
	color:white;
	cursor:pointer;
	border:1px solid #BBBBBB;
	-moz-border-radius:2px;
	background-color:#0059A5;
	font-size:10px;
}
input.close{
	color:white;
	font-weight:bold;
	cursor:pointer;
	border:1px solid #BBBBBB;
	-moz-border-radius:2px;
	background-color:#0059A5;
}
input.contact{
	border:1px solid #18007B;
}
input.contact:hover{
	border:1px solid white;
}
select.default{
	border:1px solid #18007B;
	background-color:white;
	color:#18007B;
	font-size:10px;
}
select.default:hover{
	border:1px solid white;
}
textarea.contact{
	border:1px solid #18007B;
}
textarea.contact:hover{
	border:1px solid white;
}
a.default{
	color:white;
	text-decoration:none;
}
img.default{
	border:0px;
}
img.left{
	border:0px;
	visibility:hidden;
}
li.std{
	cursor:pointer;
}
li.hor{
	cursor:pointer;
	display:inline;
}
a.std{
	color:white;
}
table.tarif{
	font-size:10px;
}
span.ressource{
	padding-left:20px;
}
table.ressource{
	font-size:10px;
}
u.link{
	cursor:pointer;
}
