/* CSS Document */

body{text-align:center;}
#main {
	width:1000px;
	margin:0 auto;
	text-align:left;
}
pre{
	text-align:left;
}

.center{text-align:center}


/*  HEADER */
#header {
	background:url(../gfx/fond/bande_nav2.gif) repeat-x;
	height:149px;
}
a#titre_dafy {
	width:409px;
	height:99px;
	float:left;
	margin:0 0 0 10px;
	background:url(../gfx/titres/testdafi2.png) no-repeat !important;
	background:none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/gfx/titres/testdafi2.png");
}
#logo_caddy {
	background:url(../gfx/deco/logo_caddy.png) no-repeat !important;
	background:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/gfx/deco/logo_caddy.png", sizingMethod="crop");
	width:100px;
	height:98px;
	float:left;
	margin:0 0 0 283px;
}
#panier {
	background:url(../gfx/deco/panier.png) no-repeat !important;
	background:none;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/gfx/deco/panier.png", sizingMethod="crop");
	width:196px;
	height:93px;
	float:left;
	margin:4px 0 0 0px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
/* NAVIGATION */
#navigation {
	width:1000px;
	height:49px;
	clear:left;
}
#chemindefer a {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
}

ul#menu {
	clear:left;
	margin:0 0 0 15px;
}
ul#menu li {
	float:left;
}
ul#menu li a {
	height:26px;
	display:block;
}
ul#menuIntFichePdt {
	clear:left;
	margin:0 0 0 15px;
}
ul#menuIntFichePdt li {
	float:left;
}
ul#menuIntFichePdt li a {
	height:26px;
	display:block;
}
/* CONTENT */
#content {
	clear:left;
	background:#FFF url(../gfx/fond/degrade_footer.gif) repeat-x bottom;
	padding:10px 0 0 0px ;
	width:1000px;
	overflow:visible;
}
#blocone {
	position:relative;
	width: 790px;
	float:left;
	overflow:visible;
	margin-left:10px;
	z-index:8;
}
#bloctwo {
	position:relative;
	width: 990px;
	float:left;
}
/* CHEMIN DE FER */
#chemindefer {
	position:relative;
	width:790px;
	/*height:20px;*/
	padding:0 0 5px 3px;
	clear:left;
}
#chemindefer strong {
	color: #A60B16;
}
#colonnegauche {
	position:relative;
	width:185px;
	float:left;
}
.rubrique {
	margin:0 0 0 0;
}
#zonecentrale {
	position:relative;
	width:581px;
	margin:0 0 0 12px;
	float:left;
	overflow:visible;
}
#colonnedroite {
	position:relative;
	width:185px;
	float:right;
	overflow:visible;
	z-index:7;
}
/* COLONNE DE GAUCHE */
#lesmarques {
	width:185px;
	height:184px;
	margin:0 0 9px 0;
	padding:32px 0 0 0;
	position:relative;
	background:url(../gfx/fond/lesmarques.gif) no-repeat 0 0;
}
#marqueshaut {
	width:175px;
	height:11px;
	margin:0 0 0 5px;
	position:absolute;
	top:32px;
	left:0px;
}
#marqueshaut a {
	display:block;
	width:175px;
	height:11px;
}
#marqueshaut a#haut {
	background:url(../gfx/boutons/marqueshaut.gif) no-repeat 0 0;
}
#marqueshaut a#haut:hover {
	background-position: 0 -11px;
}
#zonemarques {
	width:175px;
	height:155px;
	margin:0 0 0 5px;
	background:#FFFFFF;
	overflow:hidden;
	position:absolute;
	top:43px;
	left:0px;
}
#marques a {
	display:block;
}
#marques a img {
	display:block;
	float:left;
	height:50px;
	width:87px;
}
#marquesbas {
	width:175px;
	height:10px;
	margin:0 0 0 5px;
	background:#33CC99;
	position:absolute;
	top:198px;
	left:0px;
}
#marquesbas a {
	display:block;
	width:175px;
	height:10px;
}
#marquesbas a#bas {
	background:url(../gfx/boutons/marquesbas.gif) no-repeat 0 0;
}
#marquesbas a#bas:hover {
	background-position: 0 -10px;
}
#dafydelite1 {
	width:186px;
	height:135px;
	margin:0 0 5px 0;
	padding:10px 10px 0 11px;
	clear:both;
	overflow:hidden;
	background: url(../gfx/fond/fond_dafydelite.gif) no-repeat;
	cursor:pointer;
}
#titrevotreecoute {
	width:187px;
	height:27px;
	margin:0 0 0 0;
	/*padding:80px 10px 0 11px;*/
	clear:both;
	overflow:hidden;
	background: url(../gfx/titres/service_client.png) no-repeat;
}
#votreecoute {
	width:187px;
	height:203px;
	margin:0 0 10px 0;
	/*padding:80px 10px 0 11px;*/
	clear:both;
	overflow:hidden;
	background: url(../gfx/fond/votreecoute2.gif) no-repeat;
}
#produitsSiteMag {
	width:187px;
	height:203px;
	margin:0 0 10px 0;
	/*padding:80px 10px 0 11px;*/
	clear:both;
	overflow:hidden;
	background: url(../gfx/fond/produitsSiteMag.gif) no-repeat;
}
#produitsSiteMag2  {
	background: url(../gfx/fond/produitsSiteMag2.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	width:784px;
	height:115px;
	float:left;
	color:#a60b16;
	font-size:12px;
	display:block;
	margin:10px 0 0 0 ;

}
/*
#votreecoute a{
display:block;
 text-indent:-9999px;
 text-decoration:none;
 border:0;
 /*background:url(../gfx/boutons/mailEcoute.gif) no-repeat left top;*/
 /*
 background:url(../gfx/boutons/btn_sc.gif) no-repeat left top;
 width:151px;
 height:24px;
 clear:left;
 margin:10px 0 0 0;
 }
#votreecoute a:hover {
/*background-position: left bottom;*/
/*
}
#votreecoute img {
display:block;
 border:0;
 background: url(../gfx/deco/telephoneEcoute.gif) no-repeat left top;
 width:150px;
 height:26px;
 clear:left;
 margin:2px 0 0 0;

}
*/

.homeVideo{
border: 5px solid #F0F0F0;
border-radius: 10px 10px 10px 10px;
margin: 10px 0;
padding: 5px;
width: 564px;
}

#dafymoto {
	width:185px;
	height:191px;
	background: url(../gfx/fond/dafimoto.gif) no-repeat;
	padding:26px 0 0 0;
}
#navrubriques {
	width:185;
	/*float:left;*/
	margin:0 0 10px 0;
}
#navrubriques2 {
	width:185;
	margin:0 0 10px 0;
}
#titrenavrubriques {
	width:185px;
	height:26px;
	clear:left;
	border:none;
}
#piednavrubriques {
	width:185;
	height:8px;
	background:url(../gfx/deco/piedcolonnegauche.gif) no-repeat;
}
/* ZONE CENTRALE */
#rechercher {
	width:580px;
	margin:-3px 0 8px 0;
	background:url(../gfx/titres/rechercher.gif) no-repeat 0 6px;
	clear:both;
}
#rechercher input#recherche {
	border:1px solid #999999;
	padding:0 0 0 3px;
	margin:0 0 3px 0;
	width:180px;
	color:#999999;
	height:16px;
}
#rechercher select#produit, select#taille, select#coloris {
	margin:0 0 3px 3px;
	width:181px;
	height:16px;
	color:#999999;
	border:1px solid #999999;
	font-size:9px;
}

#rechercher2 {
	width:270px;
	margin:35px 0 0 0;
	padding:0 0 0 10px;
	clear:both;
}
#rechercher2 input#recherche {
	border:1px solid #7f807e;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:120px;
	color:#8d8d8d;
	height:14px;
}
#rechercher2 select#produit, select#taille, select#coloris {


	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	width:138px;
	height:16px;
	margin:0 0 0 0 ;
	border:1px solid #7f807e;
	color: #8d8d8d;

}
input.valider_recherche {
	border: none;
	margin:0 0 0 5px;
	cursor:pointer;
	width:37px;
	height:28px;
	background: url(../gfx/boutons/ok_white.gif) no-repeat 0 8px;
}
input.valider_recherche2 {
	border: none;
	margin:0 0 0 0;
	cursor:pointer;
	width:37px;
	height:28px;
	background: url(../gfx/boutons/ok_white.gif) no-repeat 0 8px;
}
/* FOCUS FLASH */
#focus {
	display:block;
	width:581px;
	height:243px;
	clear:both;
	margin:0 0 10px 0;
}
#focus_rubrique {
	display:block;
	width:581px;
	height:148px;
	clear:both;
	margin:0 0 10px 0;
}
/* COLONNE CENTRALE */
.colonne {
	width:288px;
	float:left;
}
.home {
	background: url(../gfx/fond/colonne.gif) repeat-y;
}
.titre_rubrique h1 {
	height: 46px;
	display: block;
}
.articles {
	width:282px;
	margin:0 3px 3px 3px;
}
#texte_FAQ
{
	width:580px;
	height:145px;
	display:block;
}
.themesFAQ {
	width:580px;
	height:20px;
	margin:0 3px 3px 3px;
	/*border: 1px solid pink;*/
}
.questionsFAQ   {
	width:580px;
	margin:0 3px 3px 3px;
	/*border: 1px solid pink;*/
}
.reponseFAQ{
	width:540px;
	margin:0px 0 5px 30px;
	color:#666666;
	text-align:justify;
	/*border: 1px solid green;*/
}
.reponseFAQ a{
	color:#666666;
	/*font-weight:bold;
	text-decoration:none;
	border: 1px solid green;*/
}
.articles img , .articles object {
	border:1px #CCCCCC solid;
	float:left;
	margin:0 6px 0 7px;
}
.articles div {
	width:164px;
	float:left;
	position:relative;
}
.questionsFAQ div, .themesFAQ div {
	width:550px;
	float:left;
	position:relative;
}
.separateur {
	display:block;
	width:282px;
	height:6px;
	background:url(../gfx/deco/separateur.gif) no-repeat bottom;
	margin:0 0 8px 0;
	clear:left;
}
.pied_colonne {
	display:block;
	height:15px;
	clear:left;
	background: url(../gfx/deco/pied_colonne.gif) no-repeat bottom;
}
h1#nouveautes {
	background:url(../gfx/titres/nouveautes.gif) no-repeat;
}
/* ARTICLES HOME */
.articles h1, .elementAnnonce h1, .bloc_article h1, .questionsFAQ h1, #nouvel_inscrit h1, #se_connecter h1, #bt h2, #se_connecter2 h1,
#dejainscrit h1, .fond_livraison_top2 h1, #nouvelinscrit h1, #texteSSRubRef h1,
.fond_livraison_top h1, .bloc_paiement_content2 h1, .bloc_paiement_top h1,
#zonecentrale h2  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A60B16;
	margin:3px ;
	/*background:url(../gfx/deco/arrow_red.gif) no-repeat 0 3px;*/
	padding:0 0 0 10px;
	position:relative;
	text-decoration:none;
}
 .bloc_article h1 {
	margin:7px 0 0 0;
	padding:0 0 0 0;
	width:120px;
/*	overflow:hidden !important;*/
	overflow:visible;
	height:40px;
	cursor:pointer;
}
.articles h1, .elementAnnonce h1, .questionsFAQ h1, #nouvel_inscrit h1, #se_connecter h1, #bt h2, #se_connecter2 h1,
#dejainscrit h1, .fond_livraison_top2 h1, #nouvelinscrit h1, #texteSSRubRef h1,
.fond_livraison_top h1, .bloc_paiement_content2 h1, .bloc_paiement_top h1,
#zonecentrale h2 {
	background:url(../gfx/deco/arrow_red.gif) no-repeat 0 3px;
}

.bloc_articleZoneZoomImage{
position:absolute;
margin-left:100px;
visibility:hidden;
width:100px;
z-index:9;
background:#fff;
}

.bloc_article_tech h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A60B16;
	margin:3px 0 0 0;
	/*background:url(../gfx/deco/arrow_red.gif) no-repeat 0 3px;*/
	padding:0 0 0 0px;
	position:relative;
	text-decoration:none;
	width:140px;
}
.bloc_article_tech #info_moto {
	font-weight:bold;
	color:#646464;
	line-height:20px;
}

#texteSSRubRef h1{

/*	position:static; */
}
.articles h1 { height:32px;}
.articles h2 {height:30px;}
.bloc_article a ,.bloc_article_tech a {text-decoration:none;}

#se_connecter h1 {
	margin: 0 0 3px 0;
}
#se_connecter2 p,  #se_connecter p {
	font-size:11px;
}
.articles h2, .bloc_article h2, .bloc_article_tech h2, .elementAnnonce h2, #descriptif_produit h2, #descriptif_inscrit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	margin:0px 0 3px 0;
}
.price {
	font-size:11px;
	color:#30322F;
}
.price strong {
	font-size:16px;
	font-weight:bold;
}
/* SOUS RUBRIQUE */
#logo_sousrubrique {
	background:url(../gfx/titres/categories3.gif) no-repeat;
	width:35px;
	height:34px;
	float:left;
}
#titre_sousrubrique {
	width:546px;
	height:44px;
	display:block;
	float:left;
	background: url(../gfx/deco/ssrubrique2.gif) no-repeat left top;
	/*margin:0 0 10px 0;*/
}
#logo_titre_recherche {
	background:url(../gfx/titres/categoriesR.gif) no-repeat;
	width:35px;
	height:34px;
	float:left;
}
#titre_sousrubrique_recherche {
	width:532px;
	height:44px;
	display:block;
	float:left;
	background: url(../gfx/deco/ssrubriqueR.gif) no-repeat left top;
	/*margin:0 0 10px 0;*/
}
h1.font_titrerubrique {
	font-weight:bold;
	font-size:18px;
	color:#666666;
	padding:0px 0 0 5px;
	width:400px;
	float:left;
	text-transform:uppercase;
}
.themesFAQ h1 {
	font-weight:bold;
	font-size:14px;
	color:#A60B16;
	/*width:495px;*/
	float:left;
	text-transform:uppercase;
	cursor:pointer;
	background:#ffffff;
	padding-right:3px;
}
.themesFAQ #nbq {
	float:left; width:70px;
	background:#ffffff;
	vertical-align:bottom;
	padding-top:3px;
	padding-left:3px;
}
.themesFAQ #nom {
	float:left; width:495px;
	background:url(../gfx/fond/point.gif) repeat-x;
	margin-left:10px;

}
.questionsFAQ h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin:3px 0 0 20px;
	background:url(../gfx/deco/arrow_red.gif) no-repeat 0 3px;
	padding:0 0 0 10px;
	position:relative;
	text-decoration:none;
	cursor:pointer;
}
a.menug_rubrique{
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding:7px 0 0 30px;
	width:187px;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
}
a.lien_rubrique{
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding:7px 0 0 10px;
	width:187px;
	float:left;
}
a.lien_service_client{
	/*font-weight:bold;*/
	font-size:11px;
	color:#323232;
	/*padding:7px 0 0 10px;*/
	width:187px;

}
a.lien_dafydelite1{
	font-weight:bold;
	font-size:15px;
	width:187px;
	float:left;
	text-decoration:none;
}

/*input.autres_rub {*/
autres_rub {
	border: none;
	margin:3px 0 0 0;
	cursor:pointer;
	width:124px;
	height:21px;
	/*background:  url(../gfx/boutons/autres_rubriques.gif) no-repeat;*/
}
input.btn_sc {
	border: none;
	margin:3px 0 0 0;
	cursor:pointer;
	width:101px;
	height:21px;
	background:  url(../gfx/boutons/btn_sc.gif) no-repeat  left top;
	padding:0 0 0 0;
}

#resultats {
	width:130px;
	float:left;
	text-align:right;
	height:15px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin:14px 0 0 0;
}
#titre_selecteur {
	background:url(../gfx/titres/affinerlarecherche.gif) no-repeat;
	width:185px;
	height:20px;
	clear:left;
}
#titre_recherche_moto {
	background:url(../gfx/titres/rechercherparmoto.gif) no-repeat;
	width:185px;
	height:20px;
	clear:left;
}
#lien_tous_produits{
	float:right;
	margin-top:-15px;
	font-size:8px;
	font-style:italic;
}
#lien_tous_produits a{
	font-size:9px;
	color:#828282;
}
#zone_selecteur {
	widows:581px;
	height:114px;
	border:5px solid #EEEEEE;
	margin: 1px 0 10px 0;
}
#degrade_selecteur {
	background:url(../gfx/fond/fond_zoneselecteur.gif) repeat-x;
	width:568px;
	height:102px;
	margin:1px;
}
#encart_tech1, #encart_tech2, #encart_tech3 {
	widows:581px;
	height:239px;
	border:0px solid #EEEEEE;
	margin: 1px 0 10px 0;
}
#zone_recherche_moto {
	widows:581px;
	height:73px;
	border:5px solid #EEEEEE;
	margin: 1px 0 5px 0;
}
#degrade_recherche_moto {
	background:url(../gfx/fond/fond_zoneselecteur.gif) repeat-x;
	width:568px;
	height:61px;
	margin:1px;
}
#decoup_recherche_moto, #decoup_recherche_moto_submit
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	width:100px;
	height:61px;
	float:left;
	margin-left: 10px;
	padding-top:2px;
}
#decoup_recherche_moto_submit{
width:65px;
}
#decoup_recherche_moto select , #decoup_filtre_marque_produit select
{
	width:80px;
	margin-top: 0px;
	font-size:10px;
}
#decoup_recherche_moto option , #decoup_filtre_marque_produit option
{
	font-size:10px;
}

#zone_filtre_marque_rech_moto {
	widows:581px;
	height:88px;
	border:5px solid #EEEEEE;
	margin: 1px 0 10px 0;
}
#degrade_filtre_marque_rech_moto {
	background:url(../gfx/fond/fond_zoneselecteur.gif) repeat-x;
	width:568px;
	height:76px;
	margin:1px;
}
#decoup_filtre_marque_rech_moto {
	background:url(../gfx/deco/sep_droit.gif) no-repeat top right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:423px;
	height: 76px;
	display:block;
	float:left;
	line-height:14px;
}
#decoup_filtre_marque_produit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:125px;
	height:76px;
	display:block;
	float:left;
	margin-top:0px;
}

#filtre_marque
{
	width:70px;
	height:40px;
	border:1px solid #b9b9b9;
	text-align:center;
	font-size:9px;
	float:left;
	margin-top:0px;
	margin-right:10px;
}
#filtre_marque div
{
	font-size:9px;
}

#marqProdCurs:hover
{
	cursor:pointer;
	border:2px;
}

.blocselect_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:123px;
	height: 102px;
	display:block;
	float:left;
	line-height:14px;
}
.blocselect_2, .blocselect_3, .blocselect_4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
	width:123px;
	height: 102px;
	display:block;
	float:left;
}
.blocselect_1, .blocselect_2, .blocselect_3 {
	background:url(../gfx/deco/sep_droit.gif) no-repeat right;
	width:132px;
}
#degrade_selecteur h1{
	margin:5px 0 0 0;
	text-transform:capitalize;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
#decoup_recherche_moto h1, #decoup_filtre_marque_rech_moto h1, #decoup_filtre_marque_produit h1 {
	margin:10px 0 0 0;
	padding:0 0 0 0;
	text-transform:capitalize;
	font-size:10px;
	font-weight:bold;
}
#degrade_selecteur select#gray {
	margin:5px 0 0 0px;
	width:121px;
	height:18px;
	color:#666666;
	border:1px solid #666666;
	vertical-align:middle;
	clear:left;
	font-size:10px;
}

.select_filter {
	margin:0 0 10px 0;
	width:181px;
	height:18px;
	color:#666666;
	border:1px solid #666666;
	clear:left;
	font-size:10px;
}

.sep_gauche {
	background:url(../gfx/deco/sep_gauche.gif) no-repeat;
	width:9px;
	height:102px;
	float:left;
}
#degrade_filtre_marque_rech_moto .sep_gauche {
	background:url(../gfx/deco/sep_gauche.gif) no-repeat;
	width:9px;
	height:76px;
	float:left;
}
.sep_droit {
	background:url(../gfx/deco/sep_droit.gif) no-repeat;
	width:9px;
	height:102px;
	float:left;
}
.whitespace {
	background:#FFFFFF;
	width:1px;
	height:102px;
	display:block;
	float:left;
}
/* SELECTION DE PAGES */
.fond_selectpage {
	background: url(../gfx/fond/fond_selectpage.gif) repeat-x;
	width:581px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:10px 0 0 0px;
	clear:both;
}
.infos_pages {
	height:15px;
	float:left;
	width:150px;
	padding:3px 0 0 5px;
}
.gestion_pages {
	float:right;
	height:18px;
	display:block;
	margin:0 5px 0 0;
}
.sep_page {
	background:url(../gfx/deco/sep_page.png) no-repeat !Important;
	background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://dafy.preprod.blizz.fr/public/gfx/deco/sep_page.png", sizingMethod="crop");
	display:block;
	width:2px;
	height:18px;
	float:left;
	margin:0 3px;
}
/*
ul.nav_page li {
	float:left;
	/*font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;*/
	/*color:#FFFFFF;
	display:block;
	margin:0pt 1px;
}
*/
ul.nav_page {
	clear:left;
	margin:0 0 0 1px;
	color:#FFFFFF;
}
ul.nav_page li {
	float:left;
}
ul.nav_page li a , ul.nav_page li div {
	height:16px;
	display:block;
}


/* articles */
.tab_articles {
	width:581px;
	clear:left;
}
.ligne_articles {
	height:280px;
	clear:left;
font-size:0px;
}
.bloc_article {
	width:141px;
	height:291px;
	float:left;
	background:url(../gfx/fond/fond_ssrub_article.gif) no-repeat;
	margin:10px 0px 0 -1px;
	/*padding:12px 0 0 20px;*/
}
.bloc_article .bloc_article_inner{
margin-left:10px;
margin-top: 5px;
}
.bloc_article .bloc_article_image{
height:90px;
width:120px;
border:1px solid #CCCCCC;
margin:7px 0 0 0;
text-align:center;
}
.bloc_article .article_marque{
height:25px;
width:123px;
margin:2px auto;
text-align:right;
}
.bloc_article .article_marque img{
padding:0px;
margin:0;
width:48px;
border:none 0;
}
.bloc_article .article_reduc{
border:0px;
position:absolute;
margin-top:0px;
margin-left:65px;
z-index:13;
}
.bloc_article_tech {
	width:581px;
	height:97px;
	clear:left;
	background:url(../gfx/fond/fond_ssrub_tech_article.gif) no-repeat;
	margin:5px 0 0 0;
	/*padding:12px auto 10px;*/
}

#texteSSRubRef {
	/*background:url(../gfx/titres/categories3.gif) no-repeat;*/
	overflow:visible;
	width:550px;
	float:left;
	padding:0 0 10px 3px;
	color:#575757;
	font-size:12px;
	display:block;
	clear:both;
}
.sep_blocarticle {
	width:7px;
	height:229px;
	display:block;
	float:left;
font-size:0px;
}
.bloc_article img {
	border:1px #CCCCCC solid;
	clear:left;
	margin:0 0 0 0;
	padding:0px;
}
.bloc_article object {
	border:1px #CCCCCC solid;
	clear:left;
	margin:0 0 0 0;
	padding:0px;
}
.bloc_article_tech img {

	margin:0 0 0 0;
	padding:5px;
}
.bloc_article_tech object {
	border:1px #CCCCCC solid;
	clear:left;
	margin:0 0 0 0;
	padding:0px;
}
/* CATEGORIES */
div.categorie {
	width:283px;
	height:123px;
	display:block;
	background:url(../gfx/fond/fond_categories.gif) no-repeat 0 0;
	padding:6px 0 0 5px;
	margin-bottom:15px;
}
div.espace_categorie, h1.espace_categorie {
	width:242px;
	height:28px;
	display:block;
	background: url(../gfx/titres/categories2.gif) no-repeat;
	padding:6px 0 0 6px;
	float:left;
}
h1.titre_categorie, a.titre_categorie {
	font-size:18px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
div.content_categorie {
	width:271px;
	height:55px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	clear:both;
	padding:5px 0 0 12px;
}
/* COLONNE DE DROITE */
#moncompte_top {
	display:block;
	width:185px;
	height:27px;
	background:url(../gfx/fond/moncompte_top.gif) no-repeat;
}
#moncompte_middle {
	background:url(../gfx/fond/moncompte_center.gif) repeat-y bottom;
	width:185px;
	padding:5px 0 0 0;
}
#moncompte_middle2 {
	width:685px;
	padding:5px 0 0 0;
}
#moncompte_bottom {
	display:block;
	width:185px;
	height:6px;
	background:url(../gfx/fond/moncompte_bottom.gif) no-repeat;
	margin:0 0 5px 0;
}
#moncompte_middle input {
	border:1px solid #999999;
	margin:0 0 3px 10px;
	clear:both;
	padding: 0 0 0 4px;
	width:158px;
	color:#999999;
}
#moncompte_middle input.valider_compte {
	border: none;
	margin:3px 0 0 11px;
	cursor:pointer;
	width:65px;
	height:21px;
	background:  url(../gfx/boutons/btn_valider.gif) no-repeat;
}
#moncompte_middle2 input {
	border:1px solid #999999;
	margin:0 0 3px 10px;
	padding: 0 0 0 4px;
	width:158px;
	color:#999999;
	float:left;
}
#logon_error {
	width:150px;
	margin:0 0 3px 10px;
}
#moncompte_middle2 input.valider_compte {
	border: none;
	margin:0 0 0 11px;
	cursor:pointer;
	width:65px;
	height:21px;
	background:  url(../gfx/boutons/btn_valider.gif) no-repeat ;
	float:none;
}
#promotion {
	width:187px;
	height:83px;
	background:url(../gfx/fond/promo_middle.gif) no-repeat;
	/*padding:25px 10px 0 50px;*/
	clear:both;
	margin:0 0 5px 0;
}
#promotion input#promo {
	border:1px solid #999999;
	/*margin:5px 0 0 -41px;*/
	margin-left:9px;
	float:left;
	padding: 0 0 0 4px;
	width:110px;
	color:#999999;
}
input.ok_email {
	border: none;
	margin:5px 0 0 5px;
	float:left;
	cursor:pointer;
	width:37px;
	height:21px;
	background:  url(../gfx/boutons/btn_ok.gif) no-repeat;
}
input.ok_carte {
	width:37px;
	background:  url(../gfx/boutons/btn_ok_2.png) no-repeat;
	border: none;
	margin:0px 0 0 5px;
	cursor:pointer;
	height:21px;
	float:none;
}
#champsClasscontourDaf{
	border:1px solid #999999;
	margin-bottom:3px;
	padding: 0 0 0 4px;
	width:180px;
	color:#999999;
}
.classcontourDaf div{
height:39px;
padding-top:0px;
}
.classcontourDaf .div2{
height:31px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
clear:both;
}
.classcontourDaf i{
margin-top:4px;
color:#be0f17;
font-weight:bold;
font-size:12px;
}
.classcontourDaf #italic2{
margin-top:0px;
color:#666666;
font-weight:normal;
font-size:10px;
margin-left:45px;
}
#livraison {
	width:187px;
	/*height:254px;*/
	height:100px;
	background:url(../gfx/fond/livraison3.gif) no-repeat;
	margin:0 0 0 0;
	clear:both;
	padding:115px 0 0 6px;
}
#livraison {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
}
#livraison_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
#boutique {
	width:189px;
	height:234px;
	background:url(../gfx/fond/boutique.jpg) no-repeat;
	margin:0 0 15px 0;
	clear:both;
	/*padding:36px 0 0 12px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
#garantie {
	width:187px;
	height:203px;
	background:url(../gfx/fond/garanties.gif) no-repeat;
	margin:0 0 10px 0;
	clear:both;
}
#trouverMagasin {
	width:187px;
	height:225px;
	background:url(../gfx/fond/fond_magasin.gif) no-repeat;
	margin:0 0 0 0;
	clear:both;
}
/* BLOC PRODUIT */
#zoneproduit {
	position:relative;
	top:0px; left: 0px;
	width:782px;
	margin:0 0 0 10px;
	float:left;
}
#bloc_produit {
	clear:both;
	width:782px;
	position:relative;
	display:block;
	margin:0 0 5px 0;
}
#produit_haut {
	background:url(../gfx/fond/fond_ficheproduit_1.gif) no-repeat;
	width:782px;
	height:5px;
}
#produit_haut2 {
	background:url(../gfx/fond/fond_ficheproduit_1.gif) no-repeat;
	width:782px;
	height:65px;
}
#produit_medium {
	background:url(../gfx/fond/fond_ficheproduit_2.gif) repeat-y;
	width:782px;
	padding:10px 0;
}
#produit_bas {
	background:url(../gfx/fond/fond_ficheproduit_3.gif) no-repeat;
	width:782px;
	height:45px;
}
#logo_marque {

	width:89px;
	height:64px;
	float:left;
	margin:0;
}
#retour {
float:right;
}
h1#titre_marque {
	margin:37px 0 0 28px;
	width:400px;
	height:20px;
	float:left;
	display:block;
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4d4d4c;
	text-transform:uppercase;
}



#img_produit {
	width:358px;
	clear:left;
	float:left;
	display:block;
	margin:0px 0 20px 9px;
}
#zoom {
	border:1px solid #dfe0e3;
	width:338px;
	height:307px;
	text-align:center;
	position:relative;
	vertical-align:middle;
}
#zoom img {
	margin:auto;
}
.vignette {
	width:77px;
	height:70px;
	border:1px solid #dfe0e3;
	display:block;
	float:left;
	margin:5px 0 0 0;
}
.espace_vignette {
	width: 7px;
	height:70px;
	float:left;
	display:block;
	margin-top:5px;
}
.vignetteVideo{
text-align:center;
cursor:pointer;
}
#titre_produit {
	float:left;
	width:402px;
}
#titre_produit h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#A60B16;
	background:url(../gfx/deco/arrow_red.gif) no-repeat 0 4px;
	padding:0 0 0 12px;
	position:relative;
}
#titre_produit h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#A60B16;
	background:url(../gfx/deco/arrow_red.gif) no-repeat 0 4px;
	padding:0 0 0 12px;
	position:relative;
}
#titre_produit2 {
	float:left;
	width:408px;

}
#titre_produit a {
	text-decoration:none;

}
#titre_produit2 h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#A60B16;
	background:url(../gfx/deco/arrow_red.gif) no-repeat 0 4px;
	padding:0 0 0 12px;
	position:relative;

}
#img_nouveaute {
	display:inline;
	width:34px;
	height:14px;
	margin-left:6px;
}
#descriptif_produit {
	width:422px;
	float:left;
	margin:5px 0 0 0;
}
#descriptif_produit h2 {
	font-size:13px;
}
.separateur_produit {
	background:url(../gfx/deco/sep_produit.gif) repeat-x;
	width:430px;
	height:1px;
	margin:10px 0;
	float:left;
}
/*#prix_produit {*/
#postit {
	background: url(../gfx/fond/fond_prix.png) no-repeat;
	width:402px;
	height:66px;
	float:left;
	margin:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	padding:7px 0 0 7px;
}
#postitbis {
	background: url(../gfx/fond/fond_prix_bis.png) no-repeat;
	width:402px;
	height:36px;
	float:left;
	margin:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	padding:7px 0 0 7px;
}
#postit strong, #postitbis strong {
	font-size:16px;
	color:#a60b16;
}
#postit b, #postitbis b, #jourSemaine {
	font-size:11px;
	color:#575757;
	font-weight:bold;
}
#postit h4, #postitbis h4 {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#434343;
}
#postit a {
	color:#666666;
	text-decoration:none;
}
#prix_dafydelite_produit {
	background: url(../gfx/fond/fond_prix_dafydelite.png) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:402px;
	height:127px;
	float:left;
	margin:0 0 0 0;
	padding:7px 0 0 7px;
}
#prix_dafydelite_produit strong {
	font-size:22px;
	color:#a60b16;
	margin:16px 0 0 0;
}
#prix_dafydelite_produit b {
	font-size:12px;
	color:#575757;
}
#prix_dafydelite_produit a {
	color:#666666;
	text-decoration:none;
}
#prix_dafydelite_produit #lienCarteD {
	letter-spacing:1pt;
	text-decoration:underline;
}
#prix_dafydelite_produit h4 {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#434343;
	margin:5px 0 5px 0;
}
#stock_produit {
	background: url(../gfx/fond/fond_delais_pdt.png) no-repeat ;
	width:205px;
	height:81px;
	float:left;
	margin:5px 0 0 0;
}
#livraison_produit {
	background: url(../gfx/fond/fond_livr_gratuite_pdt.png) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:188px;
	height:81px;
	float:left;
	margin:5px 0 0 0;
	padding:5px 0 0 9px;
}
#attributs_et_ajout {
	width:400px;
	float:left;
	margin:5px 0 0 10px;
}
#asterisque  a{
font-size:10px;
	color:#666666;
}
#asterisque {
	width:772px;
	height:20px;
	/*float:left;*/
	text-align:right;
	margin:0 10px 3px 0;
	color:#666666;
	font-size:10px;
}
#fond_zone_details
 {
	background: url(../gfx/fond/fond_zone_details.png) no-repeat;
	width:782px;
	height:195px;
	float:left;
	color:#666666;
	font-size:10px;
	margin:10px 0 0 0;
}

#zone_details {
	/*width:732px;*/
	width:764px;
	height:155px;
	margin:0 0 0 10px;
	overflow:hidden;
	position:relative;
	left:0px;
	top:5px;
	float:left;
}
#scroll {
	width:20px;
	height:155px;
	position:relative;
	left:0px;
	top:0px;
	float:left;
}

#detailIFP1, #detailIFP2, #detailIFP3, #detailIFP4
 {
	/*width:732px;*/
	width:764px;
	height:155px;
	color:#666666;
	font-size:11px;
	visibility:hidden;
	display:none;
	overflow:auto;
	/*overflow-y:scroll;
	overflow: -moz-scrollbars-vertical;*/
	scrollbar-arrow-color: #000000; 			/* fleche  */
	/*scrollbar-base-color: #e1e1e1;*/
	scrollbar-dark-shadow-color: #000000;		/* ligne droite  */
	scrollbar-track-color: #f2f2f2;				/* barre verticale  */
	scrollbar-face-color: #e1e1e1;				/* couleur curseur  */
	scrollbar-shadow-color: #e1e1e1;			/* reflet droit  */
	scrollbar-highlight-color: #e1e1e1;			/* reflet gauche  */
	scrollbar-3d-light-color: #000000; 			/* ligne gauche  */
}
#detailIFP3 table
 {
	font-size:11px;
}
#detailIFP1.active, #detailIFP2.active, #detailIFP3.active, #detailIFP4.active
 {
	visibility:visible;
	display:block;
}



#scrollhaut {
	width:20px;
	height:11px;
	margin:0 0 0 5px;
	position:absolute;
	top:5px;
	left:0px;
}
#scrollhaut a {
	display:block;
	width:20px;
	height:11px;
}
#scrollhaut a#haut {
	background:url(../gfx/boutons/scrollhaut.gif) no-repeat 0 0;
}
#scrollhaut a#haut:hover {
	background-position: 0 -11px;
}


#curseur {
	width:20px;
	height:11px;
	margin:0 0 0 5px;
	background:#33CC99;
	position:absolute;
	top:16px;
	left:0px;
}
#curseur a {
	display:block;
	width:20px;
	height:11px;
}
#curseur a#ImgCurseur {
	background:url(../gfx/boutons/curseur.gif) no-repeat 0 0;
}
#curseur a#ImgCurseur:hover {
	background-position: 0 -11px;
}

#scrollbas {
	width:20px;
	height:10px;
	margin:0 0 0 5px;
	background:#33CC99;
	position:absolute;
	top:150px;
	left:0px;
}
#scrollbas a {
	display:block;
	width:20px;
	height:10px;
}
#scrollbas a#bas {
	background:url(../gfx/boutons/scrollbas.gif) no-repeat 0 0;
}
#scrollbas a#bas:hover {
	background-position: 0 -10px;
}



#onglet {
	background: url(../gfx/fond/fond_onglets.png) repeat-x;
	width:774px;
	height:25px;
	float:left;
	color:#666666;
	font-size:10px;
	margin:0 4px 0 4px;
	border-bottom: 2px solid #ff1a13;
}
#encart_dafydelite {
	background: url(../gfx/fond/fond_dafydelite_pdt.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	width:782px;
	height:115px;
	float:left;
	color:#a60b16;
	font-size:12px;

}
#lien_encart_dafydelite {
text-decoration:none;
}
#encart_dafydelite .gauche {
	margin-top:15px;
	width:232px;
	height:100px;
	float:left;
	color:#a60b16;
	font-size:12px;
text-decoration:none;
}
#encart_dafydelite .droite {
	margin-top:15px;
	width:320px;
	height:100px;
	float:left;
	color:#a60b16;
	font-size:12px;
text-decoration:none;
}
#encart_dafydelite .rouge {
	color:#a60b16;
	font-size:16px;
	font-weight:bold;
text-decoration:none;
}
#encart_dafydelite .gris {
	margin-top:10px;
	color:#666666;
	font-size:11px;
	font-weight:bold;
text-decoration:none;
}
#encart_dafydelite .gdRouge {
	color:#a60b16;
	font-size:28px;
	margin-left:30px;
	font-weight:bold;
text-decoration:none;
}
#trois_magasins {
	width:782px;
	height:118px;
	float:left;
	margin:10px 0 0 0;
	display:block;
}
#titre_liste_trois_magasins {
margin: 10px 10px 10px 10px;
height:15px;
color:#666666;
}
#liste_trois_magasins {
	width:782px;
	/*height:97px;*/
	float:left;
	margin:1px 0 0 0;
	display:block;
	border:1px solid #dfe0e3;
}
#magT {
margin: auto 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a60b16;
}
#magC {
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#garantie_2 {
	background: url(../gfx/fond/garantie_2.gif) no-repeat;
	width:385px;
	height:109px;
	float:left;
	margin:0 10px 0 0;
	display:block;
}
#etape_produit {
	float:left;
	width:400px;
}

#etape_produit label {
	margin:0 0 4px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:100px;
	height:18px;
	display:block;
	/*float:left;*/
	clear:left;
	padding:3px 0 0 28px;
	vertical-align:middle;
}
#etape_produit select#coloris, #etape_produit select#taille {
	/*float:left;*/
	vertical-align:middle;
}
label#choix1 {
	background:url(../gfx/deco/1.gif) no-repeat;
}
label#choix2 {
	background:url(../gfx/deco/2.gif) no-repeat;
}
label#choix3 {
	background:url(../gfx/deco/3.gif) no-repeat;
}
label#choix4 {
	background:url(../gfx/deco/4.gif) no-repeat;
}
label#choix5 {
	background:url(../gfx/deco/5.gif) no-repeat;
}
label#choix6 {
	background:url(../gfx/deco/6.gif) no-repeat;
}
label#choix7 {
	background:url(../gfx/deco/7.gif) no-repeat;
}
label#choix8 {
	background:url(../gfx/deco/8.gif) no-repeat;
}
label#choix9 {
	background:url(../gfx/deco/9.gif) no-repeat;
}
.ajouter_produit {
	background:url(../gfx/boutons/btn_ajouterproduit.gif) no-repeat;
	width:194px;
	height:31px;
	display:block;
	margin:0 0 0 0px;
	border:none;
	cursor:pointer;
}
.ajouter_produit_immediat {
	background:url(../gfx/boutons/achat_immediat.gif) no-repeat;
	width:52px;
	height:50px;
	display:block;
	margin:0 0 0 0px;
	border:none;
	cursor:pointer;
}

.ajouter_produit:hover{
	background-position:0px -31px;
	cursor:pointer;
}
.ajouter_produit_immediat:hover{
	background-position:0px -50px;
	cursor:pointer;
}
/*
#postit {
	background: url(../gfx/fond/fond_postit.gif) no-repeat;
	width:270px;
	height:55px;
	margin:5px 0 15px 0;
	display:block;
	float:left;
	font-size: 18px;
	color:#a60b16;
	font-weight:bold;
	padding:0 0 0 7px;
	clear:left;
}

#postit strong {
	font-size:30px;
}
#postit h4 {
	font-size: 10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}*/
#livraison_2 {
	/*background:url(../gfx/fond/livraison_2.gif) no-repeat;
	width:376px;
	height:29px;
	float:left;
	display:block;
	padding:80px 0 0 9px;*/
	text-decoration:none;
}

/* FOOTER */
#navbas {
	position:relative;
	clear:both;
	width:1000px;
	height:65px;
	background: #fff url(../gfx/fond/tiret.gif) repeat-x bottom;
}
.tiret {
	display:block;
	background:url(../gfx/fond/tiret.gif) repeat-x bottom;
	height:3px;
}
#blocnavbas {
	clear:left;
	width:984px;
	height:53px;
	background:#F9F9F9 url(../gfx/fond/tiret.gif) repeat-x;
	margin:0 3px 0 3px;
	padding:10px 0 0 10px;
}
.separation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9D9D9D;
	float:left;
	margin:0 10px 0 10px;
}
#footer {

	width:100%;
	height:50px;
}
#footer2 {

	width:1000px;
	height:50px;
	color:#8f8e8c;
	margin:auto;
	text-align:justify;
	overflow:visible;
}
#footer3 {

	width:782px;
	height:50px;
}
#footer4 {

	width:782px;
	height:50px;
	color:#8f8e8c;
	/*margin:auto;*/
	text-align:justify;
	overflow:visible;
}
#footer2 a, #footer2 a:hover, #footer4 a, #footer4 a:hover  {

	color:#8f8e8c;
}
#bandefooter {
	width:1000px;
	height:34px;
	margin:0 auto;
	background:url(../gfx/fond/bande_footer.gif) repeat-x;
	color:#FFFFFF;
	text-align:center;
	padding:3px 0 0 0;
}
#bandefooter2 {
	width:782px;
	height:34px;
	margin:0 auto;
	background:url(../gfx/fond/bande_footer.gif) repeat-x;
	color:#FFFFFF;
	text-align:center;
	padding:3px 0 0 0;
}
.logo_large {
	background:url(../gfx/titres/zone_icone_large.gif) no-repeat;
	width:40px;
	height:46px;
	display:block;
	float:left;
}
.titre_jaune {
	background: url(../gfx/titres/bandeau_jaune.gif) no-repeat;
	width: 243px;
	height: 36px;
	display: block;
	float: left;
	color: #6d3a04;
	font-size: 15px;
	line-height:26px;
	font-weight: bold;
	padding: 11px 0 0 5px;
}

.titre_jaune:hover {
 cursor:pointer;
}
.auteur {
	text-align:right;
	font-style:italic;
	color:#666666;
}
.citation {
	font-size:10px;
	line-height:11px;
}
#delaiInfo, #delaiInfo a
{
font-size:11px;
font-weight:bold;
color: #A60B16;
}
#delai {
	width:195px;
	height:60px;
	display:block;
	/*background:url(../gfx/deco/horloge.jpg) no-repeat 15px 20px;*/
	float:left;
	text-align:right;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:5px 0 0 0;
}
#delai b, #livraison_produit b {
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#delai strong {
	font-size: 14px;
	color:#a60b16;
	font-weight:bold;
}

#magasin {
	display:block;
	background:url(../gfx/fond/fond_magasin.gif) no-repeat left top;
	width:179px;
	height:78px;
	padding:135px 0 0 6px;
	margin-bottom:10px;
}

/* ***************************************************************************** */
/* ************** RECHERCHE ET ACCES DIRECT PAR MARQUE : PAGE D'ACCUEIL ************** */
/* ***************************************************************************** */

.rechercheAccueil
{
	display:block;
	background:url(../gfx/fond/fond_recherche.jpg) no-repeat left top;
	width:582px;
	height:263px;
	margin-bottom:1px;
	margin-left:0px;
	padding: 7px 0 0 7px;

}

.recherche_simple
{
	display:block;

	width:270px;
	height:90px;
	margin-top:30px;
	margin-left:12px;

}
.acces_direct
{
	display:block;

	width:270px;
	height:90px;
	margin-top:30px;
	margin-left:0px;
	float:right;

}
.recherche_simple select
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	display:block;
	width:261px;
	height:16px;
	margin:4px 0 0 0 ;
	border:1px solid #7f807e;
	color: #8d8d8d;
}


#recherche_simple input.btn_rechercher {
	border: none;
	margin:10px 0 0 0;
	cursor:pointer;
	width:95px;
	height:21px;
	background:  url(../gfx/boutons/btn_rechercher.gif) no-repeat;
}


.acces_direct a, .acces_direct a:hover, .acces_direct a:active
{
	text-decoration:underline;
	color:#666666;
}



#menuFranchiseHome h2{
width:580px;
text-align:center;
margin:50px auto;
}
#menuFranchiseHome h2 a,#menuFranchiseHome h2 span{
font-size:3em;
color: #666666;
text-decoration:none;
display:inline;
cursor:pointer;
}
.franchiseLinkQuestionnaire{
text-align:center;
margin:50px auto;
}
.franchiseLinkQuestionnaire a{
font-size:1.5em;
}

#projetsASaisir{
float: left;
}
#mapProjects{
width:580px;
height:580px;

}

.articlesTotalCount{
height:21px;
font-weight:bold;
margin:10px 0 0 15px;
color:#ff1924;
}

.simpleSearchContainer{
float:left;
height:21px;
width:95px;
}

#dialogBoxCenterpoint {
    top: 50%;
    left: 50%;
    position: fixed;
}

#dialogBox {
    position: relative;
    width: 435px;
    margin-left: -217.5px;
    height: 232px;
    margin-top: -116px;
    background-image:url("/gfx/deco/infobulle-wolfy.png");
    display: table;
    overflow: hidden;
    z-index:1000;
}

#dialogBoxContent {
    padding: 25px 142px 0 7px;
    display: table-cell;
    vertical-align: middle;
}


#notificationBar {
    background-color: #FFFFE1;
    border-bottom: 1px solid #707070;
    display: inline-block;
    height: auto;
    left: 0;
    padding: 4px;
    position: fixed;
    right: 0;
    text-align: left;
    top: 0;
    width: 100%;
    z-index: 100;
}

#notificationBar,#notificationBar a {
	color: #000000;
    font-family: sans-serif;
    font-size: 1.5em;
    text-decoration: none;
}

#debugContainer{
background-color:#000;
width:70%;
margin:auto;
}

#debugContainer div{
margin:2px 4px;
text-align:left;
}

.dbg0{
color:#888;
}

.dbg1{
color:#666;
}

#fbLike {
    left: 204px;
    position: relative;
    top: 77px;
    width: 110px;
    z-index:10;
}

#plusOne {
    left: 115px;
    position: relative;
    top: 99px;
    width: 70px;
    z-index:10;
}


#descriptif_inscrit p{
margin:2px;
padding:2px;
}

#descriptif_inscrit p.question{
font-weight:bold;
font-size:1.05em;
padding-left:5em;
}

#descriptif_inscrit p.answer{
padding-left:10em;
}

#descriptif_inscrit input{
/*width:15px;*/
border:none;
margin:0 0 0 0;
padding-right:2em;
}


#nouvelle_inscription .answers input {
width:auto;
border:none;
}

#__franchiseHome,.franchiseLinkQuestionnaire span{
font-size:1.7em;
}

#franchiseHome{
font-family: Verdana,Arial,Helvetica,sans-serif;
}

#franchiseHome a{
color: #323232;
text-decoration:none;
}

#franchiseHome a:hover,.franchiseLinkQuestionnaire span:hover{
text-decoration:underline;
cursor:pointer;
}

#franchiseHome a img:hover{
text-decoration:none;
}

#franchiseHome ul{
list-style-type: disc;
margin:1em 3em;
}

#franchiseHome ul span:hover{
text-decoration:underline;
cursor:pointer;
}

#franchiseParticulierError,#__franchiseParticulier{
font-size:1.7em;
}

div#franchiseConcessionnaire p.franchiseLinkQuestionnaire{
text-align:center;
}

#franchiseLinkQuestionnaire span{
font-size:1.7em;
}

#franchiseDMConc input, #franchiseDMConc textarea{
width:100%;
}

#franchiseDafyMotoIntro p,#franchiseDafyMotoPart p,#franchiseConcessionnaire p{
text-align:justify;
font-family: Trebuchet MS;
}

#franchiseDafyMotoPart ul,#franchiseDafyMotoIntro ul,#franchiseConcessionnaire ul {
    list-style-type: disc;
    padding-left:60px;
}

