*{
margin:0;
padding: 0;
}

td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333 }
p { margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333 }

/* centrer le site */
#global { position: absolute; left: 50%; margin-left: -375px; margin-right: auto; margin-top:1px; width: 770px; }
#bandeau_flash { margin-bottom:5px; background-color: #000; }
#jp_bandeau_flash { margin-left:1px; }

a img { border:0 }
a:link { word-spacing: 1px; text-decoration: none; color: #717170}
a:visited { word-spacing: 1px; text-decoration: none; color: #717170}
a:hover { word-spacing: 1px; text-decoration: none; color: #999999}

.statut_page{
	text-align: right; 
	color: red; 
	font-weight: bold; 
	/* background: transparent url("http://staging4.tequilarapido.com/ixell/styles/images/tri.gif") no-repeat top center;
	padding-top: 25px; */
	width: 50px;
	margin-left: auto;
	margin-right: auto;
}

/* TITRES ET TEXTE */
h3, h4 { padding:0; margin:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal }
h4     { font-weight:bold }
.titre_actu { color: #706F70 }
.font_standard {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; font-weight: normal;}
.font_ixell {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight: normal;}

/* Couleurs titres */
.titre_vert, .titre_vert a     { color:#769630; text-decoration:none  }
.titre_orange, .titre_orange a { color:#FF6000; text-decoration:none  }
.titre_jaune, .titre_jaune a   { color:#FCBA30; text-decoration:none; padding: 0; margin: 0;  }
.titre_bleu,  .titre_bleu a    { font-weight: bold; color:#213675; text-decoration:none  }
.titre_violet, .titre_violet a { color:#D03EC1; text-decoration:none  }
.titre_turquoise, .titre_turquoise a { color:#18928E; text-decoration:none  }
.titre_extranet { color:#D51C00; text-decoration:none  }
.titre_rouge, .titre_rouge a { font-weight: bold; color:#ED1941; text-decoration:none  }
.titre_rouge a:visited, .titre_vert a:visited, .titre_orange a:visited, 
.titre_jaune a:visited, .titre_bleu a:visited, .titre_violet a:visited, .titre_turquoise a:visited { 
	font-weight: bold; color:#717170; text-decoration:none; padding: 0 ; margin: 0;  
}

/* Coloration contour images */
.img_bleu, .img_bleu a { border-style: solid ; border-color: #213675 ; } 
.img_turquoise, .img_turquoise a {  border-style: solid ; border-color: #007DC5 ; } 
.img_vert, .img_vert a {  border-style: solid ; border-color: #00A651 ; } 
.img_vert_clair, .img_vert_clair a {  border-style: solid ; border-color: #51B848 ; } 
.img_orange, .img_orange a {  border-style: solid ; border-color: #F7931E ; } 
.img_jaune, .img_jaune a {  border-style: solid ; border-color: #FDB824 ; } 
.img_orange_fonce, .img_orange_fonce a {  border-style: solid ; border-color: #F26522 ; } 
.img_rouge, .img_rouge a {  border-style: solid ; border-color: #ED1941 ; } 
.img_noir, .img noir a { border-style: solid ; border-color: #47515A; }


/* LISTES A PUCES des contenus provenant   fck editor */

/* #contenu_droite */

ul li {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(../images/li1.gif);
	margin-left:15px;
}

li li {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(../images/li2.gif);
	margin-left:30px;
}

li li li{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(../images/li3.gif);
	list-style:none;
	margin-left:45px;
}

ul li { margin:0px 0 0px 15px; }
ul li a {  color:#7C7C7C; text-decoration:none; font-size:11px;}
ul li a:hover { color:#BAB597 ; }

/***** Puce Page Intèrieure *****/
ul.int_detail { padding:12px 7px 12px 0; margin:7px 7px 7px 0; width:100%;  font-size:11px; float:left;
background:transparent url(../images/int_separation_multicolor.jpg) 0% 100% no-repeat; }
ul.int_detail li { list-style:none; padding:2px 0 0 12px; background:transparent url(../images/puce_ronde_bleue.gif) 0% 50% no-repeat; color:#372D95; font-weight:bold }
ul.int_detail ul { background:none; float:left }
ul.int_detail ul li { list-style:none; padding:2px 0 0 12px; background:none; color:#1D1D1D; font-weight:normal }
ul.dernier_ul { background-image:none }
/***** Puce Catalogue *****/
ul.cat_detail { padding:0 0 3px 0; margin:0 0 6px 0 ; width:100%;  font-size:11px; font-weight:bold; background:transparent url(../images/int_separation_multicolor.jpg) 0% 100% no-repeat; }
ul.cat_detail li { list-style:none; padding:2px 0 0 12px; background:transparent url(../images/puce_ronde_bleue.gif) 0% 50% no-repeat; color:#372D95 }
/***** navigation catalogue détail ( retour et DL )*****/
#cat_detail_nav { margin-top:15px; margin-bottom:40px }
#cat_detail_nav a img { border:0}
/***** Puce fleche *****/
ul.fleche_jaune, ul.fleche_rouge { margin:2px 0 0 0; padding-left:0; text-align:left; font-size:9px; float:right  }
ul.fleche_jaune li { list-style:none; padding:2px 0 0 12px; font-size:9px;  background:transparent url(../images/puce_fleche_jaune.gif) 0% 50% no-repeat; margin: 0;}
ul.fleche_rouge li { list-style:none; padding:2px 0 0 12px; font-size:9px;  background:transparent url(../images/puce_fleche_rouge.gif) 0% 50% no-repeat; margin: 0;}
ul.fleche_jaune li a, ul.fleche_rouge li a { list-style:none; color:#7C7C7C; text-decoration:none  }
ul.fleche_jaune li a:hover ul.fleche_rouge li a:hover { list-style:none; color:#BAB597 }

/* ########    MINISITE  ######## */
#contenu_droite #tree ul li { list-style:none }
ul.mktree { margin-bottom:5px }
/* Turn off list bullets */
ul.mktree  li { list-style: none; }
/* Control how "spaced out" the tree is */
ul.mktree, ul.mktree ul , ul.mktree li { margin-left:4px; padding:0px; float:left; width:450px}
ul.mktree1, ul.mktree1 ul , ul.mktree1 li { margin-left:4px; padding:0px; float:right; width:450px}
/* Provide space for our own "bullet" inside the LI */
ul.mktree  li           .bullet { padding-left: 15px; }
/* Show "bullets" in the links, depending on the class of the LI that the link's in */

/* Format menu items differently depending on what level of the tree they are in */
ul.mktree  li { font-size: 12pt; color:#18928E; font: normal bold 11px Verdana; padding-top:0px }
ul.mktree  li ul li { font-size: 10pt; color:#000000; font: normal normal 11px Verdana; padding-top:4px }
ul.mktree  li ul li ul li { font-size: 8pt;  padding-top:2px;  }
ul.mktree  li ul li ul li ul li { font-size: 6pt; }

/* Show "bullets" in the links, depending on the class of the LI that the link's in */
ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../images/liste_grise_expand.gif) center left no-repeat; }
ul.mktree  li.liClosed  .bullet,ul.mktree  li.liClosedSSrub  .bullet { cursor: pointer; background: url(../images/liste_grise_collapse.gif) center left no-repeat; }
ul.mktree  li.liBullet  .bullet { cursor: default; background:none; padding-left:0 }
/* Sublists are visible or not based on class of parent LI */
ul.mktree  li.liOpen    ul { display: block; }
ul.mktree  li.liClosed  ul { display: none; }

.liWord, .liPpt, .liPdf, .liExcel, .liDefaut, .liUrl { cursor: pointer; padding-left:18px; }
.liWord {  background: url(../images/ico_word.gif)  top left no-repeat; }
.liPpt {  background: url(../images/ico_pwpnt.gif)  top left no-repeat; }
.liPdf { background: url(../images/ico_pdf.gif)  top left no-repeat; }
.liExcel {  background: url(../images/ico_excel.gif)  top left no-repeat; }
.liDefaut {  background: url(../images/ico_defaut.gif) top left no-repeat; }
.liUrl {  background: url(../images/ico_link.gif) top left no-repeat; }

.mini_bloc { width:490px; margin-top: 2px; height:68px; }
.mini_texte { float:left; padding-left:8px; width:400px; margin:8px 0 8px 0; }

/* Bouton sur barre multicouleur */
.btn_alignement { clear:both; text-align:right }

/* ########    HomePage  ######## */
#hp ul li {	color:#333333;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	list-style-image: url();	margin-left:15px; }
#hp_contenu_1 { background: white url(../images/fond_degrade_violet.gif) repeat-x;	padding:0 0 0 0 !important;	padding:0 1px 10px 0; }
#hp_contenu_2 { background: white url(../images/fond_degrade_rouge.gif) repeat-x;	padding:0 0 0 0 !important; padding:0 1px 10px 0; }
#bloc_gauche_haut { width:220px; height:65px; padding:13px 4px 0 10px; }
#bloc_gauche_texte { padding-left:10px; width:200px; text-align: left;  }
#bloc_gauche_pub { clear:both; text-align:center }
#bloc_milieu, #bloc_droite, #bloc_gauche  {	background-color:#FFFFFF; 	padding:10px 12px 10px 6px; 	width: 220px;}
#chapeau_focus {width:220px; height:90px; padding: 0 4px 0 10px;  }

/* ########    JumpPage  ######## */
#jp_contenu  { width:770px; height:200px; background-color:white; margin-left:1px }
#jp_contenu_gauche { width:264px; height:180px; padding:10px 0 0 10px; float:left; }
#jp_contenu_droite { float:left; padding:10px 0 0 0; width:385px; }
#jp_contenu_droite_global { margin-top: 2px;width:475px; height:93px; }
#jp_contenu_droite_texte  { float:left; padding-left:8px; width:390px; }

/* ########   Page Intèrieure  ######## */
#contenu_bord_haut { height:9px; width:770px;  }
#contenu_centre    { width:770px; height:auto; }
#contenu_bord_gauche { width:770px; background-image:url(../images/int_bordure_gauche.gif); background-repeat:repeat-y; background-color:white }
#contenu_texte     { background-image:url(../images/int_bordure_droite.gif); background-repeat:repeat-y; background-position:right; width:770px;  }
#contenu_gauche    { padding:10px 0 0 24px; width:226px; vertical-align:top; }
#contenu_droite    { vertical-align:top; width:auto; padding-top:10px; padding-right:23px }
#contenu_droite a img { border:0 }
#contenu_bord_bas  { clear:both; height:11px; width:770px; background-image:url(../images/int_bordure_bas.gif); background-repeat:no-repeat }

.cat_bloc_liste { margin-top: 20px; padding-bottom:20px; height:68px; width:490px }
.cat_bloc_image { width:58px; height:74px; text-align:center; padding-bottom:4px }
.cat_bloc_texte { vertical-align:bottom; text-align:justify; width:400px; padding-bottom:4px; padding-left:18px }
.en_savoir_plus { width:75px; vertical-align:bottom; text-align:right }
.cat_puce_bleue { background:transparent url(../images/puce_ronde_bleue.gif) 0% 50% no-repeat; padding-left:12px; color:#202D84; font-weight:bold; text-decoration:none;}

/*********** Accroche catalogue **********/
#accroche_bord_haut { height:6px; width:500px; }
#accroche_centre    { width:500px; height:auto;}
#accroche_texte  { padding:12px 18px; background-repeat:repeat-y; background-position:right }
#accroche_bord_bas { height:6px; width:500px; }

#recherche_bandeau { width:479px; height:21px; color:white; float:left; padding-left:12px; padding-top:2px; font: normal bold 11px Verdana; color:white }
.recherche_metier_0, .recherche_metier_1, .recherche_metier_2, .recherche_metier_3, .recherche_metier_4, .recherche_metier_5,
.recherche_metier_6, .recherche_metier_7, .recherche_metier_8, .recherche_metier_9, 
.recherche_metier_15, .recherche_metier_16, .recherche_metier_17
{ background-color:#ED1941}

#recherche_bandeau input { width:114px; height:15px;  font-size:11px; border:0; color:white; margin-left:8px; margin: 0; padding: 0; }
.recherche_metier_input_0, .recherche_metier_input_1, .recherche_metier_input_2, .recherche_metier_input_3, 
.recherche_metier_input_4, .recherche_metier_input_5, .recherche_metier_input_6, .recherche_metier_input_7, 
.recherche_metier_input_8, .recherche_metier_input_9, .recherche_metier_input_15, .recherche_metier_input_16,
.recherche_metier_input_17
{ background-color:#EB5471}

#recherche_bandeau select {  width:150px; height:15px; font-size:11px; border:0; color:white; margin-left:8px}
.recherche_metier_select_1, .recherche_metier_select_2, .recherche_metier_select_3, .recherche_metier_select_4, .recherche_metier_select_5, 
.recherche_metier_select_6, .recherche_metier_select_7, .recherche_metier_select_8, .recherche_metier_select_9, .recherche_metier_select_15,
.recherche_metier_select_16, .recherche_metier_select_17
{ background-color:#ED1941}

#recherche_bandeau  a { color:white; text-decoration:none }
.bouton_go { float:left; padding:2px 0 0 8px }

#recherche_nb_resultats { background-color:#D3D6E8; color:#22308E; margin-top:8px; padding:3px; width:485px; clear:both }
#recherche_pagination { margin-top:10px; clear:both}
#recherche_pagination ul { list-style:none; }
#recherche_pagination ul li { display:inline; padding-right:10px  }
#recherche_pagination ul li a { /*color:#22308E;*/ color:#ED1941;  }
.rech_liste_fiche { width:491px; margin-top:50px }

/* ########   Actualite  ######## */
.actu_bloc_liste  { width:490px; margin-top:20px }
.actu_bloc_liste p { margin-bottom:8px }
.actu_bloc_detail { width:490px; margin-top: 2px; height:68px; }
.actu_bloc_detail p { margin-bottom:8px }
.actu_detail_nav { clear:both }
.actu_bloc_detail ul { list-style:none; }
.actu_bloc_detail li { display:inline; padding-right:15px }
.actu_texte { float:left; padding-left:8px; width:400px; margin:8px 0 8px 0; }

/* ########   Colornews  ######## */	
.colornew_bloc_liste { width:491px; margin-top: 20px; height:113px }
.colornew_bloc_liste img { border:1px solid #D1CFCF }
.colornew_bloc_texte { width:400px; float:left;  padding-left:8px; }
.colornew_bloc_texte h4, .colornew_bloc_texte h5 { float:left  }
.colornew_bloc_texte p { clear:both }


/* ########    Pied de Page  ######## */
#footer { width:770px; height:20px; background-color:#57575A; }
.footer_droite { float:right; margin-right:10px; font-size:10px;  }
#footer ul { margin:0; padding:4px 0 0 0; font-size:9px; text-align: center; } /* float:left; */
#footer ul li { list-style:none; display:inline; color:#CDCDCE; padding-left: 0px; }
#footer ul li a { color:#CDCDCE; text-decoration:none; font-size:10px; }
#footer ul li a:hover { color:#BAB597 }

/* ########  Tableau Recherche Peinture // Vernis  ######## */
.table_input_search, .table_vernis_search { border:1px solid #22308E; border-collapse:collapse; width:492px; margin:auto; overflow: visible; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; }
.table_input_search th, .table_vernis_search th { width:20%; height:21px; color:white; background-color:#22308E; font-weight:normal;  border-right:1px solid white; }
.table_input_search td, .table_vernis_search td { border:1px solid #22308E; padding:3px; }
.table_input_search tr:hover, .table_vernis_search tr:hover { background-color:#E1E1E1; }
.table_input_search caption, .table_vernis_search caption { font-size: 14px; color: #336699; margin: 10px; padding-bottom:12px; }
.table_input_search input, .table_vernis_search input { border:0; background-color:#ED1941 /*BCC0DD*/; width:93px; letter-spacing:1px; }
.table_input_search td { text-align:left}

.fiche-techniques { margin-top:14px; border:1px solid #CCCCCC;  }
.fiche-techniques .liPdf { background: #CCCCCC url(../images/ico_pdf.gif) 4px center no-repeat; display:block; padding-bottom:3px; padding-top:3px; padding-left:20px  }
.fiche-techniques div.liste { padding: 5px;  }

.arrow-blue { background:url(../images/puce-arrow-bleue.gif) center left no-repeat; padding-left:8px; margin-bottom:14px; }
#bloc_gauche_pub p { padding-left:12px; padding-top:6px }

#acces_direct_hp p{ text-align: left; }