/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.2em  Arial, Helvetica, Sans-serif;font-weight:normal;color:#FFF;}
body{ text-align:center;}
img{border:0; display:block;}

a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}

ul{margin:0 0 0 8px;}
ol{margin:0 0 0 8px;}

dd{margin:0 0 0 20px;}

.input_text, select option{padding:0 3px;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
#repere{position:relative;height:0;width:1000px;margin:0 auto;}
#logo{z-index:10;width:120px;position:absolute;top:0;left:46px;}
#block_right{ position:absolute;width:219px; text-align:left; top:137px; right:48px;}
   .espace1{ margin:3px 0 8px 5px;}
   .espace2{margin:3px 0 3px 5px;}
    #block1, #block2, #block3 ,.float{float:left;}
    #block1, #block2{width:219px; margin:4px 0 0 0; position:relative;}
    .contenuBlock{ position:absolute; top:0; left:0;width:219px;}
    #block1 h2 ,#block2 h2{padding:11px 0 4px 15px;}
    #block3 h2{padding:10px 0 0 8px;}
    #block3{width:219px; margin:4px 0 6px 0; background:url(../images/img-bordertop-block.gif) 0 0 no-repeat;}
	#detail_block3{width:219px; background:url(../images/img-borderbotton-block.gif)  0 bottom no-repeat;}
    #block1 h3 ,#block2 h3{ font-size:12px;  text-align:right; }
	#block1 h3 a ,#block2 h3 a{text-decoration:none;}
    #block1 p ,#block2 p{text-align:right; font-size:11px; margin:0 0 0 12px; } 
    #block3 p{ color:#470101; text-align:left; font-size:11px; padding:0 4px 4px 8px;}
    #block3 p a{ color:#470101; text-align:left; font-size:11px; text-decoration:none;}
    #block3 p a:hover{ color:#470101; text-align:left; font-size:11px; text-decoration:underline;}
    /*.retrait_images{float:right;}*/
	.txt01{float:left;display:inline;width:117px;}
    .img01{float:right;display:inline;width:72px;margin:14px 24px 0 0;}
	
	#block1 #fleche_gauche_block1 a{position:absolute;top:40px;left:4px;z-index:10; padding:20px 0px;}
	#block1 #fleche_droite_block1 a{position:absolute;top:40px;right:4px;z-index:10; padding:20px 0px;}
	#block2 #fleche_gauche_block2 a{position:absolute;top:40px;left:4px;z-index:10; padding:20px 0px;}
	#block2 #fleche_droite_block2 a{position:absolute;top:40px;right:8px;z-index:10; padding:20px 0px;}

	.mention{font-size:11px; color:#470101; text-align:right; padding:4px 8px 0 0;}
    .mention a{font-size:11px; color:#470101; text-decoration:none;}
    .mention a:hover{font-size:11px; color:#FF3300;}
	/* MODULES DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */
/*************************************************************************************************************************************************************************/
	#accueil{position:absolute;top:0;right:185px;background:none;z-index:99;}
	#accueil a{color:#fff;font-weight: normal; text-decoration:none; font-size:10px; line-height:16px;background:none;}

	#langues{position:absolute; top:0;right:50px; background:url(../images/bg-langue.jpg) no-repeat; width:200px; padding:0 10px 0 0;z-index:2;}
	#langues  a, #accueil a{ color:#fff;font-weight: normal; text-decoration:none; font-size:10px; line-height:16px; background:url(../images/bg-puce01.gif) 190px 6px no-repeat;text-align:right;display:block;padding:0 20px 0 0;}
	#langues  a:hover{font-weight: normal; text-decoration:none; color:#f00;}

	#menu{position:absolute;top:70px;left:48px;}
	#menu *{float:left;display:inline;margin:0;}
	#menu li{list-style:none;margin:0 0 0 63px;}
	#menu li.first{margin:0;}
	#menu li a{text-decoration:none; font-family:"Trebuchet MS"; font-weight:bold;color:#fff;font-size:12px;text-transform:uppercase;cursor:pointer; padding:24px 0 30px 16px;background:url(../images/bg-menu.gif)  no-repeat 0 0;}
	#menu li a:hover{ color:#DC360B;padding:24px 0 30px 16px;background:url(../images/bg-menuon.gif)  no-repeat 0 0;} 
/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page XXXXXXXX */ 
/*************************************************************************************************************************************************************************/
	/* XXXXXXXXXXX */
/*************************************************************************************************************************************************************************/
