/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

* {margin:0; padding:0;}
img {border:none;}

/*--------------------------------------------------------------------------GENERAL--------------------------------------------------------------------------*/

  body { 
  	/*margin: 0pt;*/
    /*padding: 0pt;*/
    /*background: #f1f1f1 none repeat scroll 0%;*/
	background:url(images/bg_pixel.gif) repeat-x;
	background-color:#FFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    /*height: 100%;*/
    overflow: auto;
    /*width: 800px;*/
	font-size:11px;
    }
	
  img { border: medium none ;
    }

  /*#centre { 
  	position: absolute;
    top: 24px;
    left: 50%;
    height: 100%;
    width: 800px;
    margin-left: -400px;
	text-align:center;
    }
  #centre table{ 
  	width:748px;
    }*/
	
  #index { border: 2px solid rgb(243, 151, 29);
    background: rgb(151, 18, 102) none repeat scroll 0%;
    width: 800px;
    }

  /*#fond_top { 
    width: 800px;
	height:40px;
 	background: transparent  url(../img/header.jpg) no-repeat scroll right top;
    }
*/

  /*#fond_top table{width:800px;}*/

  #fond_top2 { 
    width: 800px;
	height:40px;
 	/*background: transparent  url(../img/header.jpg) no-repeat scroll right top;*/
    }
	
  #fond_middle { 
    width: 800px;
 	/*background: transparent  url(../img/body.jpg) repeat-y scroll right bottom;*/
	text-align:center;
   }
  #fond_middle table{ 
  	width: 800px;
	}	   

  #fond_middle2 { 
    width: 800px;
 	/*background: transparent  url(../img/body.jpg) repeat-y scroll right bottom;*/
	text-align:center;
   }
	
  #fond_middle2 table { 
    width: 800px;

   }
   
  #fond_bottom { 
    width: 800px;
	height:50px;
 	/*background: transparent  url(../img/footer.jpg) no-repeat scroll left top;*/
	text-align:center;
    }	
	
  #fond_bottom2 { 
    width: 800px;
	height:40px;
 	/*background: transparent  url(../img/footer.jpg) no-repeat scroll left top;*/
	text-align:center;
    }		

  #fond_bottom table{ 
  	width: 800px;
	height:50px;
	vertical-align:top;
	padding-top:20px;
	}	
  #fond_bottom tr{ 
	vertical-align:bottom;
	}
  #fond_bottom td{ 
	vertical-align:bottom;
	}				
/*  #footer { 
  	width: 748px;
    height: 60px;
    text-align: center;
    }*/

  #corps { 
	border: none;
  	margin: 0pt;
    padding: 0pt;
    width: 746px;
	vertical-align:top;
    }

  .colonneMenu { 
  	/*width: 180px;*/ 
	text-align:left; 
	vertical-align: top; 
	padding:0px 0 0 20px;
    }





  #styleTable { 
  	width: 748px;
    }
	
  #styleTableTop { 
  	width: 748px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    }
	
  #styleTableFooter { 
  	width: 748px;
	padding-left:20px;
	padding-right:20px;
	padding-top:19px;
    }
  #styleTDContenuTitre {
	vertical-align:middle; text-align:right; padding-right:40px;
	}
  #styleTDContenuIndex { 
  	
	vertical-align: top; 
	padding:0px 36px 0 12px;
    }	
  




 h3{ 
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3D2818;
	text-decoration: none;
	}
 h4{ 
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	}

.titre1{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FF0000;
	text-decoration: none;
	line-height: normal;
}
.titre2{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
	line-height: 12px;
}



 h1{ 
	font-size: 17px;
	font-style: normal;
	line-height:20px;
	
	font-weight: bold;
	color: #3D2818;
	text-decoration: none;
	text-align: left;
    }
 h2{ 
	font-size: 16px;
	font-style: normal;
	
	font-weight: bold;
	color: #3D2818;
	text-decoration: none;
	text-align: left;
	
    }
 a{ 
	color: #FF0000;
	text-decoration:none;
	
    }
 a:hover{ 
	color: #3D2818;
	text-decoration:underline;
    }

  #Contenu { 
  	vertical-align: top;
	text-align:left; 
	padding-left:50px;
	padding-right:50px;
	font-size: 11px;
    color: #000;
    text-decoration: none;
	line-height: 16px;
	width:700px;
	height:600px;
	
    }
	
	
	#Menu { 
  	vertical-align: top;
	text-align:left; 
	padding-left:50px;
	padding-right:50px;
	font-size: 11px;
    color: #000;
    text-decoration: none;
	line-height: 16px;
	
    }

   #Contenu table { 
  	width:700px;
	
	
    } 
	



 



  #colonneMenu ul { margin: 5px 5px 10px 25px;
    padding: 0pt;
    list-style-type: disc;
    list-style-image: url(../../../../../../../Mes%20documents/Site%20Arpedia/pics/puceB.gif);
    list-style-position: outside;
    font-size: 11px;
    color: rgb(255, 255, 255);
    }

  #colonneMenu p{ 
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding:0px;
	margin:0px;
	line-height:22px;
	}

  #colonneMenu a { color: rgb(255, 255, 255);
    }

  #colonneMenu a:hover { text-decoration: none;
    }

  #menuGris h3 { color: rgb(51, 51, 51);
    }

  #menuGris p { margin: 5px 15px 5px 5px;
    color: rgb(51, 51, 51);
    font-size: 11px;
    line-height: 14px;
    }

  #menuGris ul { margin: 5px 5px 5px 20px;
    padding: 0pt;
    list-style-type: disc;
    list-style-image: url(../../../../../../../Mes%20documents/Site%20Arpedia/pics/puceG.gif);
    list-style-position: outside;
    font-size: 11px;
    color: rgb(51, 51, 51);
    }

  #menuGris a { color: rgb(102, 102, 102);
    }

  #menuGris a:hover { text-decoration: none;
    }


 .lienMenu {
	color: #000000;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
	font-family: Courier New, Courier, mono;	
    }

  .lienMenu:hover { 
  	color: #7E5C38;
	font-weight: bold;
	font-size: 14px;
    }
	
  .mentions { margin: 0pt 4px 0pt 0pt;
    font-size: 12px;
    color: rgb(170, 170, 170);
    text-decoration: none;
    }

  .lienBasDePage { 
  	margin: 0pt;
    font-size: 12px;
    color:#777;
    text-decoration: none;
    }

  .lienBasDePage:hover { margin: 0pt;
    font-size: 12px;
    color: #222;
    text-decoration: none;
    }
	

  .titreCitation { 
    font-size: 14px;
    color: #7E5C38;
    text-decoration: none;
	line-height: 16px;
	font-style:italic;
	font-weight:bold;
	text-align:left;
   }

  .titreMarron { 
    font-size: 16px;
    color: #7E5C38;
    text-decoration: none;
	font-weight:bold;
	text-align:left;
	}

  .texte { 
  	margin: 0pt;
    font-size: 12px;
    color: #000;
    text-decoration: none;
	text-align:left;	
    }
	

 
	
  .savoirPlus:link { 
  	margin: 0pt;
    font-size: 12px;
    color: #7E5C38;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;	

    }


  .savoirPlus:visited { 
  	margin: 0pt;
    font-size: 12px;
    color: #7E5C38;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;	

    }
	
  .savoirPlus:hover { 
  	margin: 0pt;
    font-size: 12px;
    color: #555;
    }


  .lienAdmin:link { 
  	margin: 0pt;
    font-size: 12px;
    color: #7E5C38;
	text-decoration:underline;

	font-weight:bold;	

    }


  .lienAdmin:visited { 
  	margin: 0pt;
    font-size: 12px;
    color: #7E5C38;
	text-decoration:underline;

	font-weight:bold;	

    }
	
  .lienAdmin:hover { 
  	margin: 0pt;
    font-size: 12px;
    color: #555;
    }





  .mail:link { 
  	margin: 0pt;
    font-size: 11px;
    color: #7E5C38;
	text-decoration:underline;
    }

 .mail:visited { 
  	margin: 0pt;
    font-size: 11px;
    color: #7E5C38;
	text-decoration:underline;
    }
  .mail:hover { 
  	margin: 0pt;
    color: #555;
    }
		
  #vignette { 
	width: 180px; 
	height:110px; 
	text-align:left; 
	vertical-align: top; 
	padding:10px 0 0 60px; 
	background: url(img/vignette.gif) no-repeat scroll left top;
    }	

			
li {
	color: #7E5C38;
	line-height:18px;
}

#texte li {
	color: #7E5C38;
	line-height:18px;
}

.texte {

	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
	letter-spacing: normal;
	text-indent: 0pt;
	vertical-align: middle;
	
	white-space: normal;
}
/*--------------------------------------------------------------------------MISE A JOUR--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------GABARIT 081106--------------------------------------------------------------------------*/

.clear_right {	
	clear:right;
}

.clear_left {
	clear:left;
}

.clear_both {	
	clear:both;
}

#conteneur {	
	width:1024px;
	margin:auto;
}

#contenu_site {
	width:800px;
	margin:auto;
}

#header {
	width:806px;
	margin:auto;
}

#lien_header {
	text-align:left;
}

ul#navigation {	
	margin-left:45px;
	padding-top:12px;
}

#navigation li {
	list-style-type:none;
	float:left;
}

#navigation li.texte a {	
	color:#b2b2b2;
	text-decoration:none;
	padding-right:15px;
	font-size:11px;
}

#navigation li.texte a:hover {
	text-decoration:underline;
}

#bloc_panier {
	background:url(images/encart_panier.png) top no-repeat;
	width:136px;
	height:42px;
	float:right;
	text-align:right;
	color:#FFF;
	padding-top:7px;
	padding-right:15px;
}

#bloc_panier a {
	text-decoration:none;
}

#bloc_panier a:hover {
	text-decoration:underline;
}

#bloc_panier .titre_panier a{
	padding-bottom:3px;
	text-align:right;
	color:#FFF;
	text-decoration:none;
}

#bloc_panier .titre_panier a:hover {
	text-decoration:underline;
}

#bloc_panier .article a{
	text-align:right;
	color:#FFF;
	text-decoration:none;
}

#bloc_panier .article a:hover {
	text-decoration:underline;
}


#banniere_logo {	
	background:url(images/banniere_logo.gif) no-repeat;
	width:669px;
	height:80px;
	margin-top:-4px;
	padding-left:355px;
}

ul.liste_onglet_ssmenu {
	width:397px;
	margin-left:409px;
	margin-top:12px;
}

.liste_onglet_ssmenu li {	
	list-style-type:none;
	float:left;
}

.liste_onglet_ssmenu li.nouveautes a {
	background:url(boutons/btn_nouveautes.gif) no-repeat;
	width:121px;
	height:32px;
	display:block;
}

.liste_onglet_ssmenu li.nouveautes a:hover {
	background:url(boutons/btn_nouveautes_on.gif) no-repeat;
}

.liste_onglet_ssmenu li.promotions a {
	background:url(boutons/btn_promotions.gif) no-repeat;
	width:120px;
	height:32px;
	display:block;
}

.liste_onglet_ssmenu li.promotions a:hover {
	background:url(boutons/btn_promotions_on.gif) no-repeat;
	
}

.liste_onglet_ssmenu li.meilleures_ventes a {
	background:url(boutons/btn_meilleuresventes.gif) no-repeat;
	width:156px;
	height:32px;
	display:block;
}

.liste_onglet_ssmenu li.meilleures_ventes a:hover {
	background:url(boutons/btn_meilleuresventes_on.gif) no-repeat;
}


#middle {
	margin:auto;
	width:806px;
	padding-top:20px;
}

#bg_insecte {
	background:url(images/bg_insecte.gif) right no-repeat;
	height:30px;
	width:806px;
	margin-top:25px;
	margin:auto;
}

#ligne_footer {
	background:url(images/pixel_footer.gif) repeat-x;
	height:5px;
}

#footer {
	width:806px;
	margin:auto;
}

*html #footer {/*ie6*/
	margin-top:-8px;
}

#footer .logo_banque {	
	background:url(images/logo_banque.png) no-repeat;
	width:122px;
	height:28px;
	float:left;
}

#footer .lien_footer {
	text-align:right;
	color:#b2b2b2;
	font-size:10px;
	padding-top:10px;
}

#footer .lien_footer a {
	font-size:10px;
	text-decoration:none;
	color:#b2b2b2;
}

#footer .lien_footer a:hover {
	text-decoration:underline;
}
	
/*--------------------------------------------------------------------------INDEX--------------------------------------------------------------------------*/
#tab_encart_index {
	width:806px;
	margin-bottom:15px;
}

#tab_encart_index td {
	vertical-align:top;
}

#tab_encart_index td.bloc_flash_index {	
	width:540px;
}

#flash_index {	
	width:540px;
}

#tab_encart_index td#bloc_admin {
	width:266px;
}

*html #bloc_admin {
	margin-right:-2px;
}

#encart_admin {
	background:url(images/encart_admin.gif) no-repeat;
	width:806px;
	height:182px;
	margin-bottom:30px;
}

.bloc_coin {
	background:url(images/coin.gif) right bottom no-repeat;
	width:260px;
	height:121px;
	padding-top:17px;
}

.encart_titre_admin {
	width:245px;
	height:27px;
	background:url(images/encart_titre_vide.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	padding-left:15px;
}

*html .encart_titre_admin {/*ie6*/
	margin-top:0px;
}

*+html .encart_titre_admin {/*ie7*/
	margin-top:0px;
}

.encart_titre_admin  p {
	padding-top:6px;
}

#tab_admin {
	width:795px;
	margin-top:8px;
	margin-left:5px;
}

#tab_admin td {
	vertical-align:top;
}

#tab_admin td.bloc_admin {
	width:260px;
}

#tab_admin td.espace_admin {	
	width:5px;
}
	
.tab_produit_admin {
	width:260px;
}

.tab_produit_admin td {
	vertical-align:top;
}

.tab_produit_admin td.visuel_105x105 {
	width:105px;
}

.tab_produit_admin td.texte_produit {
	width:155px;
}

.bloc_nom_prooduit_admin {
	height:36px;
	padding-left:3px;
}

.nom_produit_admin a {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

.nom_produit_admin a:hover {
	text-decoration:underline;
}

.prix_admin {
	color:#ff8600;
	font-size:17px;
	font-weight:bold;
	padding-bottom:10px;
}

.prix_barre {
	color:#ff8600;
	text-decoration:line-through;
	font-size:11px;
	padding-left:8px;
}

.picto_fleche_orange a {
	background:url(images/fleche_orange.gif) 0px 2px no-repeat;
	padding-left:16px;
	color:#000;
	font-size:10px;
	text-decoration:none;
}

.picto_fleche_orange a:hover {
	text-decoration:underline;
}

.btn_admin a {
	background:url(boutons/btn_vide.gif) no-repeat;
	width:129px;
	height:28px;
	text-align:center;
	padding-top:7px;
	font-size:9px;
	color:#000;
	text-decoration:none;
	display:block;
	margin-top:1px;
}

.btn_admin a:hover {
	text-decoration:underline;
}

/*--------------------------------------------------------------------------NOUVEAUTES / PROMOTIONS / MEILLEURES VENTES--------------------------------------------------------------------------*/
.titre_nouveautes {
	font-size:14px;
	color:#fc0000;
	font-weight:bold;
	margin-bottom:25px;
}

.titre_promotions {
	font-size:14px;
	color:#ff9500;
	font-weight:bold;
	margin-bottom:25px;
}

.titre_meilleures_ventes {
	font-size:14px;
	color:#ffc113;
	font-weight:bold;
	margin-bottom:25px;
}

.bloc_trier {	
	width:350px;
	margin-bottom:15px;
}

.bloc_trier td {
	vertical-align:middle;
}

.bloc_trier td.intitule_trier {
	width:185px;
}

.bloc_trier select {	
	width:165px;
	font-size:11px;
}

.pagination {
	float:right;	
	margin-bottom:15px;
}

ul.liste_pagination {
	width:400px;
}

.liste_pagination li {	
	float:right;
	list-style-type:none;
	color:#000;
}

.liste_pagination li.precedent a {
	background:url(images/picto_precedent.gif) no-repeat;
	padding-left:30px;
	display:block;
	text-decoration:none;
	margin-right:15px;
	color:#000;
}

.liste_pagination li.precedent a:hover {	
	text-decoration:underline;
}

.liste_pagination li.suivant a {
	background:url(images/picto_suivant.gif) 55px 0px no-repeat;
	padding-right:30px;
	display:block;
	text-decoration:none;
	margin-left:15px;
	color:#000;
}

.liste_pagination li.suivant a:hover {
	text-decoration:underline;
}

.liste_pagination li.page a {
	color:#000;
	text-decoration:none;
}

.liste_pagination li.page a:hover {	
	text-decoration:underline;
	
}

.page_selected {	
	color:#ff0000;
	font-weight:bold;
}

ul.liste_produit {
	width:806px;
	margin-bottom:15px;
}

.liste_produit li {
	list-style-type:none;
	float:left;
}

.liste_produit li.bloc_produit {
	width:177px;
}

.liste_produit li.espace1 {	
	width:33px;
}

.liste_produit li.espace2 {	
	width:32px;
}

.arrondi_haut_177 {
	background:url(images/arrondi_haut_177.gif) no-repeat;
	width:177px;
	height:12px;
}

*html .arrondi_haut_177 {/*ie6*/
	margin-bottom:-1px;
}

.arrondi_bas_177 {	
	background:url(images/arrondi_bas_177.gif) no-repeat;
	width:177px;
	height:12px;
}

.pixel_degrade_177 {	
	background:url(images/pixel_ombre_177.gif) repeat-y;
	width:177px;
}

.tab_produit {
	width:114px;
	margin-left:32px;
	margin-top:14px;
	margin-bottom:14px;
}

.tab_produit td {	
	vertical-align:top;
}

.tab_produit td.visuel_produit {
	width:114px;
	height:105px;
	padding-bottom:5px;
	text-align:center;
}

.tab_produit td.visuel_produit img {
	border:#CCCCCC solid 1px;
}

.tab_produit td.nom_produit {
	padding-bottom:10px;
	text-align:center;
	line-height:14px;
	height:50px;
}

.tab_produit td.nom_produit a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	line-height:14px;
}

.tab_produit td.nom_produit a:hover {
	text-decoration:underline;
}
.tab_produit td.prix_reduit {
	width:57px;
	text-align:right;
	text-decoration:line-through;
	color:#ff8600;
	font-weight:bold;
	font-size:10px;
}

.tab_produit td.prix_produit {
	width:57px;
	text-align:right;
	color:#ff8600;
	font-weight:bold;
	font-size:14px;
}

.tab_produit td.prix_produit2 {
	width:114px;
	text-align:center;
	color:#ff8600;
	font-weight:bold;
	font-size:14px;
}
/*------------MENU DÉROULANT------------*/
#gabarit_menu {
	width:806px;
}

#menu1, #menu2, #menu3, #menu4 , #menu5, #menu6, #menu7, #menu8, #menu9 {
	float:left;
}

#menu1_ret, #menu2_ret, #menu3_ret, #menu4_ret, #menu5_ret, #menu6_ret, #menu7_ret, #menu8_ret, #menu9_ret{
	visibility:hidden;
}

#menu1  {
	background:url(boutons/onglet1.gif) no-repeat;
	width:80px;
	height:28px;
	display:block;
}

#menu1_on {
	background:url(boutons/onglet1_on.gif) no-repeat;
	width:80px;
	height:28px;
	display:block;
}

#menu2 {
	background:url(boutons/onglet2.gif) no-repeat;
	width:68px;
	height:28px;
	display:block;
}

#menu2_on {
	background:url(boutons/onglet2_on.gif) no-repeat;
	width:68px;
	height:28px;
	display:block;
}

#menu3 {
	background:url(boutons/onglet3.gif) no-repeat;
	width:115px;
	height:28px;
	display:block;
}

#menu3_on {
	background:url(boutons/onglet3_on.gif) no-repeat;
	width:115px;
	height:28px;
	display:block;
}

#menu4 {
	background:url(boutons/onglet4.gif) no-repeat;
	width:117px;
	height:28px;
	display:block;
}

#menu4_on {
	background:url(boutons/onglet4_on.gif) no-repeat;
	width:117px;
	height:28px;
	display:block;
}

#menu5 {
	background:url(boutons/onglet5.gif) no-repeat;
	width:106px;
	height:28px;
	display:block;
}

#menu5_on {
	background:url(boutons/onglet5_on.gif) no-repeat;
	width:106px;
	height:28px;
	display:block;
}

#menu6 {
	background:url(boutons/onglet6.gif) no-repeat;
	width:86px;
	height:28px;
	display:block;
}

#menu6_on {
	background:url(boutons/onglet6_on.gif) no-repeat;
	width:86px;
	height:28px;
	display:block;
}

#menu7 {
	background:url(boutons/onglet7.gif) no-repeat;
	width:52px;
	height:28px;
	display:block;
}

#menu7_on {
	background:url(boutons/onglet7_on.gif) no-repeat;
	width:52px;
	height:28px;
	display:block;
}

#menu8 {
	background:url(boutons/onglet8.gif) no-repeat;
	width:59px;
	height:28px;
	display:block;
}

#menu8_on {
	background:url(boutons/onglet8_on.gif) no-repeat;
	width:59px;
	height:28px;
	display:block;
}

#menu9 {
	background:url(boutons/onglet9.gif) no-repeat;
	width:123px;
	height:28px;
	display:block;
}

#menu9_on {
	background:url(boutons/onglet9_on.gif) no-repeat;
	width:123px;
	height:28px;
	display:block;
}

#ss_menu9{
	width:150px;
	visibility:hidden;
	background-color:#f5f4f4;
	z-index:3;
	margin-top:27px;
	margin-left:684px;
	position:absolute;
}

*html #ss_menu9{/*ie6*/
	margin-top:0px;
}

*+html #ss_menu9{/*ie7*/
	margin-top:0px;
}

#ss_menu9_contenu {
	width:150px;
	background-attachment:scroll;
	background-position: left top;
	padding-top:3px;
	padding-left:4px;
	border:#FFF solid 1px;
	border-top:none;
}

.ss_menu_txt{
	float:left;
	vertical-align:middle;
	display:block;
	color:#000;
	text-decoration:none;
}

.ss_menu_demenu{
	height:20px;
}

*html .ss_menu_demenu{/*ie6*/
	height:20px;
}

*+html .ss_menu_demenu{/*ie7*/
	height:19px;
}

a.ss_menu_liens {
	color:#666666;
	font-size:10px;
	text-decoration:none;
	background-color:#ececec;
	background:url(images/bg_menu_deroulant_on.gif) left bottom no-repeat;
	padding-left:15px;
	padding-top:3px;
	font-weight:bold;
	height:17px;
	display:block;
	text-decoration:none;
	width:135px;
}


a.ss_menu_liens:hover{
	text-decoration:none;
	color:#000;
}

#flash_index{
	width:540px;
	height:253px;
}






