@charset "UTF-8";
/* CSS Document */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* Fin du :: reset.css */


html
{
background-image:url(./images/background-all.png);
margin:0; padding:0;

}
body
{
	background-image:url(./images/background-top.png);
	background-repeat:repeat-x;
	font-size:12px;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#Tableau_01
{
	margin:0; padding:0;
	margin-left:auto;
	margin-right:auto;
	z-index:20;
	/*background-color:#FFF;*/
	
}
a.index_01
{
	width:468px;
	height:241px;
	display:block; 
	text-indent:-5000px; 
	overflow:hidden;
	background-image:url(images/index_01.png);
}
.index_14
{
	background-image:url(./images/index_14.png);
	background-repeat:no-repeat;
	overflow:hidden;
	vertical-align:top;
	

}


.index_11
{
	background-image:url(./images/index_11.png);
	background-repeat:no-repeat;
	overflow:hidden;
	width:233px;
	height:169px;
	overflow:hidden;
}
.index_11 span
{
	display:none;
}

.index_18
{
	background-image:url(./images/index_18.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
.index_21
{
	background-image:url(./images/index_21.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
h1
{
	font-size:18px;
	color:#900;
	font-weight:bold;
	margin-bottom:10px;
}
h2
{
	font-size:16px;
	color:#292a1b;
	font-weight:bold;
	margin-bottom:10px;
}
h3
{
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin-bottom:10px;
}
p, ul
{
	margin-bottom:10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.index_14>div
{
	height:730px; overflow:hidden;
}
a
{
	outline:none;
}
a img
{
	border:none;
}

dt
{
margin-bottom:5px;
margin-top:10px;
}
dd
{
margin:0; padding:0;
padding-left:5px;
line-height:1.2em;
margin-bottom:5px;
}

div.footer
{

background-image:url(./images/footer.png?????);
background-repeat:no-repeat;
margin:auto;
margin-top:-2px;
width:956px;
height:100px;
}
div.footer div
{
 text-align:center;
    padding:10px;
    color:#444;
}

.help
{
	color:#333; 
	text-decoration:none;
	border-bottom:1px dotted #333; cursor:help;
}
.help:after {
  content: "\0000a0(?)";
  cursor:help;
}
div.texte_footer
{
	font-size:11px;
}
div.texte_footer div
{
	line-height:1.5em;
	margin:0; padding:0;
}


li.offre
{
display:block;
width:129px;
height:93px;
float:left;
overflow:hidden;
}
li.offre span
{
text-indent:-5000px;
display:block;
height:60px;
width:129px;
overflow:hidden;
}
div.prix_offre
{
text-align:right;
font-size:10px;
margin-top:7px;
color:#45433d;
padding-right:10px;
letter-spacing:-0px;
font-family:Arial Narrow, Arial;
}
div.prix_offre strong
{
font-size:14px;
}
li.offre1
{
background-image:url(./offres_images/images/0_01.png);
}

li.offre2
{
background-image:url(./offres_images/images/0_02.png);
}

li.offre3
{
background-image:url(./offres_images/images/0_03.png);
}

li.offre4
{
background-image:url(./offres_images/images/0_06.png);
}

li.offre5
{
background-image:url(./offres_images/images/0_04.png);
}

li.offre6
{
background-image:url(./offres_images/images/0_05.png);
}

li.offre7
{
background-image:url(./offres_images/images/0_07.png);
}

li.offre8
{
background-image:url(./offres_images/images/0_08.png);
}

li.offre9
{
background-image:url(./offres_images/images/0_09.png);
}

li.offre10
{
background-image:url(./offres_images/images/0_10.png);
}

li.offre11
{
background-image:url(./offres_images/images/0_11.png);
}

li.offre12
{
background-image:url(./offres_images/images/0_12.png);
}

li.offre13
{
background-image:url(./offres_images/images/0_13.png);
}

li.offre14
{
background-image:url(./offres_images/images/0_14.png);
}

li.offre15
{
background-image:url(./offres_images/images/0_15.png);
}

li.offre16
{
background-image:url(./offres_images/images/0_16.png);
}

li.offre17
{
	background-image:url(./offres_images/images/0_17.png);
}

li.offre18
{
background-image:url(./offres_images/images/0_18.png);
}
div.item_explication
{
	display:inline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
div.texte_explicatif
{
	height:auto;
}
span.explication
{
display:block;
position:absolute;
width:300px;
background-color:#f9f9f9;
border:1px solid #ececec;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding:5px;
margin-top:-170px;
height:130px;
opacity:0.9;
font-family:Trebuchet, Arial;
text-align:justify;
font-size:11px;
}
span.indice
{
padding:6px;
color:#00C;
cursor:help;
text-decoration:underline;
}


body>div:first-child
{
display:none !important;
}
body>div.footer
{
display:block !important;
z-index:20;
}

div.avertissement2dweb
{
margin:5px 5px 15px 5px;;
padding:5px;
border:1px solid #ccc;
color:#444;
font-size:11px;
}
div.avertissement2dweb a
{
 color:#00c;
}

div#jqDialog_box
{
display:block;
z-index:30;
}