html,td,tr,table,img,object,p,div,form{
	margin: 0px;
	padding: 0px;
}

body{
	/*text-align: left;
	width: 1200px;*/
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

p{
	margin:0px;
	padding:0px;
	font-size:11px;
}

object{
	vertical-align:middle;
	padding:0;
	margin:0;
}


#tab_centrale{
	width:100%;
	border:0;
}

#tdmenu{
    height:18px;
    background-color:#6a6778;	
    padding-left:180px;
}

.colonne_gauche{
	margin:auto;
	padding:auto;
	width:25%;
	background:url(../images/fondgauche.gif) no-repeat right top;
}

.colonne_droite{
	margin:auto;
	padding:auto;
	width:25%;
	background:url(../images/fonddroit.gif) repeat-x;
}


td.bordure_verticale{
	background:url(../images/bordure_verticale.gif) repeat-y top;
	width:1px;
}

td.bordure_horizontale{
	background:url(../images/bordure_horizontale.gif) repeat-x bottom;
	height:1px;
}

#site{
	width:955px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}
#main{
	width:955px;
	height:100%;
	/*text-align:top;*/
}
#bandeauPays{
	height:32px;
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}
#bandeauFlash{
	/*height:166px;*/
	margin:0px;
	padding:0px;
}

#bandeauMenu{
	background-color:#6a6778;
	height:18px;
}

#separationMenu{
	height:3px;
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}
#contenu{
	height:575px;
	background: url("../images/s_bas_droite.gif") no-repeat top left;
}
#centreContenu{
	background: url("../images/s_milieu_bas.gif") no-repeat top left;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

td.listePays{
	/*background: url("../images/bordure_verticale.gif") repeat-y right;*/
	text-align:right;
	padding-right:12px;
	height:33px;
}
#selectLangue{
	border:0px solid #000000;
	width:250px;
	float:right;
}

#langue{
	width:250px;
	float:right;
}

#lienCorporate{
	border:0px solid #000000;
	width:250px;
	margin-left:10px;
	float:left;
	text-align:left;
	color:#408aad;
	font-weight:bold;
	font-size:9px;
}
#lienCorporate a{
	color:#f56b17; 
	text-decoration:none; 
	margin-top:10px;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
#lienCorporate a:hover{
	text-decoration:underline;
}
#piedPage{
	background: url("../images/bordure_horizontale.gif") repeat-x top;
	height:50px;
	text-align:right;
	margin:0px;
	padding:0px;
}

td.gauchePays{
	background: url("../images/bordure_verticale.gif") repeat-y right;
}
p.paysGauche{
	height:32px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
}
p.paysDroite{
	height:32px;
	background: url("../images/bordure_verticale.gif") repeat-y left;
}
p.footerGauche{
	min-height:50px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
}
p.footerDroite{
	min-height:50px;
	background: url("../images/bordure_verticale.gif") repeat-y left;
}
td.footerCentre{
	padding-right:12px;
}
td.gauche{
	background: url("../images/bordure_verticale.gif") repeat-y right;
	width:115px;
}
td.gaucheFlash{
	/*background:#d8dee2 url("../images/bordure_verticale.gif") repeat-y right;*/
	text-align:right;
}
td.gaucheMenu{
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}
td.gaucheContenu{
	background: url("../images/bordure_verticale.gif") repeat-y right;
	width:115px;
	vertical-align : top;
}

td.gaucheContenu img{
	width:112px;
	/*padding-top:5px;*/
}
#tableActualite {
	color:#6a6778;
	text-decoration:none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}

#tableActualite a{
	color:#0082c0;
	font-style:italic;
	text-decoration:none;
	font-size:10px;
}
#tableActualite a:hover{
	text-decoration:underline;
}
#tableDroitAccueil a{
	color:#6a6778;
	font-style:normal;
}
td.contenu{
	background: url("../images/bordure_verticale.gif") repeat-y right;
}
td.droiteContenu{
	vertical-align : top;
	text-align:right;
	padding-left:1px;
	background: url("../images/bordure_verticale.gif") repeat-y left;
}
#fondDroiteContenu{
        border:1px solid #000000;
}
td.droiteContenu img{ 
	float:right;
	width:128px;
}
td.flash{
	height:166px;
	background: red url("../images/bordure_verticale.gif") repeat-y left;
}
td.droite{
	width:130px;
	background: url("../images/bordure_verticale.gif") repeat-y left;
}
td.contenuDroite{
	vertical-align:top;
	width:192px;
}
td.contenuDroite a{
	text-decoration:none;
	color:#6a6876;
}

td.contenuDroite a:hover{
	text-decoration:underline;
}
/******************Contenu Accueil***********************/
td.RechercheAccueil{
	padding-left:20px;
}


td.contenuGauche{
	width:760px;
	vertical-align:top;
	background: url("../images/bordure_verticale.gif") repeat-y right;
}

td.benvenuto{
	background:url(../images/Filiale-Italie/fond_bienvenue.jpg) no-repeat left top;
	height:155px;
	color:#6A6778;
	vertical-align:top;
	
}

td.benvenuto a {
	color:#0082C0;
	text-decoration:none;
}

td.benvenuto a:hover {
	text-decoration:underline;
}
td.benvenuto h1{ 
	font-size:13px;
	padding: 5px 10px;
	margin:0;
}

td.benvenuto p{ 
	padding: 5px 10px;
	display:block;
	margin:0;
	width:280px;
	font-size:11px;
}

td.cataloghi{
	background:url(../images/Filiale-Italie/cataloghi.jpg) no-repeat left top;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding-bottom:19px;
	padding-left:40px;
	padding-top:20px;
	text-transform:uppercase;
	width:225px;
}

td.pompe{
	background:url(../images/Filiale-Italie/pompe.jpg) no-repeat left top;
	height:152px;
	width:93px;
	color:#FFFFFF;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-left:40px;
	vertical-align:top;
}


td.pompe a{
	color:#FFFFFF;
	text-decoration:none;
}

td.pompe a:hover{
	text-decoration:underline;
}

td.accessori{
	background:url(../images/Filiale-Italie/accessori.jpg) no-repeat left top;
	height:152px;
	width:92px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-left:40px;
	vertical-align:top;
}
td.accessori a{
	color:#FFFFFF;
	text-decoration:none;
}

td.accessori a:hover{
	text-decoration:underline;
}

td.strumenti{
	background:url(../images/Filiale-Italie/strumenti.jpg) no-repeat left top;
	padding-top:15px;
	padding-left:70px;
	vertical-align:top;
	color:#6A6876;
	font-size:12px;
}

td.strumenti img{
	vertical-align:middle;
	margin-right:5px;
	border:0;
}

td.strumenti p.titre{
	color:#F56B17;
	font-size:14px;
	padding:0 0 15px 0;
	margin:0;
	font-weight:normal;
	background:none;
}

td.strumenti p{
	padding:0 0 5px 0;
	margin:0;
	font-weight:normal;
}

td.strumenti a{
	color:#6A6876;
	text-decoration:none;
}

td.strumenti a:hover{
	text-decoration:underline;
}
	
/*td.contenuGauche p{
	margin-left:150px;
	margin-top:35px;
}*/
/******************Styles***************************/
#outil{
	font-size:11px; 
	padding:10px 0 10px 0;
	background:url(../images/filet-sepa.jpg) no-repeat bottom;
}

#outil a{
	background:url(../images/Filiale-Italie/puce-livre.jpg) no-repeat left;
	padding:8px 0 6px 30px;
	text-transform: uppercase;
}

#lien_aide{
	font-size:11px; 
	padding:10px 0 10px 0;
}

#lien_aide a{
	background:url(../images/Filiale-Italie/puce-ecrou.jpg) no-repeat left;
	padding:8px 0 6px 30px;
	text-transform: uppercase;
}

td.contenuGauche div.csc-header csc-header-n2 h1{
	color:#f56b17;
	font-size:18px;
}
#pays_contenu h1{
	display:inline;
	color:#f56b17; 
	font-size:11px;
	font-weight:normal;
}
td.contenuGauche h1{
	font-weight:bold;
	color:#408aad; 
	font-size:11px;
}
td.contenuGauche h2{
	font-weight:bold;
	color:#408aad; 
	font-size:12px;
}
td.contenuGauche h3{
	font-weight:bold;
	color:#f56b17; 
	font-size:12px;
}
td.contenuGauche h4{
	color:#408aad; 
	font-size:12px;
	font-weight:normal;
}
td.contenuGauche h5{
	width:auto;
	display:inline;
	color:#f56b17; 
	font-size:12px;
	font-weight:normal;
}
td.contenuGauche a{
	color:#408aad; 
	text-decoration:none; 
	font-size:11px;
	cursor:pointer;
}
td.contenuGauche h6{
	display:inline;
}
td.contenuGauche h6 a{
	cursor:pointer;
	margin:0px;
	display:inline;
	padding:0px;
	float:none;
	color:#408aad; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:none;
}
td.contenuGauche h6 a:hover{
	text-decoration:underline;
}
div.presentation{
	margin-left:150px;
	margin-top:35px;
	color:#70757d;
	font-size:13px;
	padding-right:60px;
}
p.titreAccueil{
	margin-left:150px;
	margin-top:35px;
	margin-bottom:10px;
}
font.titreBleu{
	color:#0082c0;
}
font.titreOrange{
	color:#f56b17;
}

.titreGris{ 
	margin:0px;
	background: url("../images/titre.gif") no-repeat #D8DEE4;
	padding-left:45px;
	padding-top:6px;
	padding-bottom:6px;
	text-transform:uppercase;
	color:#0082c0;
	font-weight:bold;
	font-size:12px;
}
/****************Carte***********************/
#carte{
	margin-left:120px;
	margin-right:5px;
	float:right;
	border:0px solid #000000;
}

#carte img{
	margin:0px;
	padding:0px;
}
/*#amerique{
	padding-left:43px;
}*/
.titreActuAccueil{
	background:#D8DEE4 url(../images/titre.gif) no-repeat scroll 0%;
	color:#0082C0;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding-bottom:6px;
	padding-left:45px;
	padding-top:6px;
	text-transform:uppercase;
	height:19px;
}
.titreGaucheAccueil{
	background:url(../images/Filiale-Italie/titre_bienvenue.jpg) no-repeat scroll 0%;
}
.titreGaucheAccueil p{
	background: url(../images/flecheTitre.gif) no-repeat left;
	color:#0082C0;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding-bottom:6px;
	margin-left:30px;
        padding-left:25px;
	padding-top:10px;
	text-transform:uppercase;
	height:19px;
}
#actualite{
	width:220px;
	height:150px;
	margin-bottom:100px;
	background: url("../images/separationNews.gif") no-repeat left bottom;
}

#actualite .contenu{ 
	/*height:104px;*/
}

.news-latest-container{ 
	padding:0 10px;
	width:245px;
}

.news-latest-container p{ 
	font-size:11px;
}

.newsTitle{ 
	color:#737373;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}
.subheader{
	color:#6A6778;
}

.voirtout a{
	float:right;
	color:#F36C21;
	font-size:11px;
	text-decoration:none;
	padding-top:3px;
}
.voirtout a:hover{
	text-decoration:underline;
}

.suite a{
	float:right;
	color:#0082C0;
	font-size:11px;
	text-decoration:none;
	padding:5px 0px 5px 0px;
}
.suite a:hover{
	text-decoration:underline;
}
#salon{
	width:220px;
	height:80px;
}
#salon .titre{ 
	margin:0px;
	padding:0px;
	padding-left:45px;
	padding-top:6px;
}
#salon .contenu{
	padding-left:20px;
}
/***********Mise en avant********************/
#miseEnAvant{
	height:180px;
	background: url("../images/fondMiseEnAvant.gif") no-repeat;
}
#miseEnAvant_titre{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:26px;
	padding-left:40px;
}
p#miseEnAvant_contenu {
	width:220px;
	margin:0px;
	padding:0px;
	padding-left:25px;
	margin-top:5px;
	padding-right:5px;
	font-size:12px;
	height:130px;
}

#recherche_mot_cle{
	height:230px;
}

#recherche{
	height:65px;
	/*bottom:O;*/
}

/****************Titre**********************/
p.titre{
	background: url("../images/titre.gif") no-repeat;
	height:28px;
	width:215px;
	padding-left:40px;
	padding-top:6px;
	text-transform:uppercase;
	color:#0082c0;
	font-weight:bold;
	font-size:12px;
}

/*****************Menu****************************/
#menu a {
    	display: block;
    	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
 
#menu a:hover{
    	text-decoration: none;
}

#menu a:focus, #menu a:active{
    	text-decoration: none;
}

#menu a:active{
    	text-decoration: none;
}
 
    #menu ul.menuNiveau1 {
        height: 18px;
        background: #6A6778;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	margin:0;	
	padding:0;
    }
 
    #menu ul.menuNiveau1 li {
        float: left;
        position: relative;
	list-style:none;
	height:18px;
	width:139px;
    }
 
    #menu ul.menuNiveau1JS li {
        margin: 0;
        padding: 0;
        background:url(../images/menuGrandInactif.gif) no-repeat left;
	width:139px;
	font-size:10px;
    }
	
	#menu ul.menuNiveau1JS li.MenuDebut {
        margin: 0;
        padding: 0;
        background:url(../images/debutMenu.gif) no-repeat right;
	width:99px;
    }
 
 	#menu ul.menuNiveau1JS li.MenuFin {
        margin: 0;
        padding: 0;
        background:url(../images/finPetitInactif.gif) no-repeat right;
	width:115px;
    }

    #menu ul.menuNiveau1JS li a {
        margin: 0;
        padding: 2px;
	text-align:center;
	height:14px;
    } 
	       
    	#menu ul.menuNiveau1JS li a:hover {
	background:url(../images/menuGrandActif.gif) no-repeat left;
	}
	
   	 #menu ul.menuNiveau1JS li a:focus {
		background:url(../images/menuGrandActif.gif) no-repeat left;
	}

    	#menu ul.menuNiveau1JS li a:active {
		background:url(../images/menuGrandActif.gif) no-repeat left;
	}
	
	#menu ul.menuNiveau1JS li.MenuFin a:hover{
		background:url(../images/finPetitActif.gif) no-repeat left;
	}
	#menu ul.menuNiveau1JS li.MenuFin a:focus{
		background:url(../images/finPetitActif.gif) no-repeat left;
	}

	#menu ul.menuNiveau1JS li.MenuFin a:active{
		background:url(../images/finPetitActif.gif) no-repeat left;
	}
	
	#menu ul.menuNiveau1JS li.MenuDebut a:hover{
		background:none;
	}
	
	#menu ul.menuNiveau1JS li.MenuDebut a:focus{
		background:none;
	}
	
	#menu ul.menuNiveau1JS li.MenuDebut a:active{
		background:none;
	}
	
	#menu ul.menuNiveau1JS li.parentActif{
		background:url(../images/menuGrandActif.gif) no-repeat left;
	}

        #menu ul li ul.menuNiveau2 {
            position: absolute;
            top: 20px;
            /*left: -45px;*/
            height: auto;
        }
 
        #menu ul li ul.menuNiveau2JS {
            display: none;
            width: 165px;
        }
 
        #menu ul li ul.menuNiveau2JSactif {
            display: block;
            width: 165px;
	    padding-bottom:2px;
        }
 
        #menu ul li ul.menuNiveau2 li {
            clear: left;
            width: 100%;
            padding:0;
	    background: #F66B18;
	    margin:0;
	    height: auto;
        }
 
        #menu ul li ul.menuNiveau2 li a {
	    background: #F66B18 url(../images/bordure_liste.gif) repeat-x bottom;
            width: 140px;
            height: auto;
	    text-align:left;
	    margin:2px 10px;
	    padding:2px 0;
        }
		
		#menu ul li ul.menuNiveau2 li a:hover{
			background:#92959E;
		}
		
		#menu ul li ul.menuNiveau2 li a:focus{
			background:#92959E;
		}
		
		#menu ul li ul.menuNiveau2 li a:active{
			background:#92959E;
		}
		


/***************Footer********************/
#footer{
	width:831px; 
	margin-left:40px; 
	/*padding-top:20px; */
	float:left;
	display:block; 
	clear:both;
	
}

#fondFooter{
	float:left; 
	background:url(../images/bordure_liste.gif) left repeat-x; 
	width:280px;
	border:0px solid #000000;
}

#listeFooter{
	padding-left:250px;
	height:18px;
	border:0px solid #000000;
}

#listeFooter ul{
	border:0px solid #000000;
	margin:0px;
	padding:0px;
/*	width:410px; */
	float:right;
}

#listeFooter li {
	margin:0px;
	padding:0px;
	line-height:9px;
	border-right: 1px #9e9e9e solid;
	color:#3d3d3d;
	font-size:10px;
	float:right;
	list-style-type: none;
	padding:0px 4px 0px 4px; 
}

#listeFooter a{
	text-decoration:none; 
	color:#3d3d3d; 
	font-size:10px;
	font-weight:0px;
}

/******Recherche**********/
#rechercheBox{
	border:0;
	width:192px;
}
.tx-macinasearchbox-pi1{
	/*padding-left:8px;
	height:220px;*/
}

#searchform{
	width:180px;
}
div.search_box{
	margin-left:5px;
	margin-top:5px;
}

div.search_box_title{
	background:transparent url(../images/flecheTitre.gif) no-repeat scroll left center;
	color:#0082C0;
	font-size:11px;
	font-weight:bold;
	height:16px;
	margin-left:15px;
	margin-top:10px;
	padding-left:20px;
	text-transform:uppercase;
}

div.search_box_input{
	padding-top:5px;
}

div.search_box_input{
	margin-bottom:1px;
	width:145px;	
	height:20px;
	/*border:1px solid #2d504f;*/
}
input.search_box{
	width:140px;
	height:17px;
	/*border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;*/
	border:1px solid #000000;
	float:left;
}
p.critere_recherche{
	display:none;
	margin:0px;
	padding:0px;
}
a.critere_recherche{
	text-decoration:none; 
	color:#494748; 
	font-size:10px;
	font-weight:normal;
}	
div.search_box_submit input{
	margin:0px;
	padding:0px;
	width:50px;
	border:0px;
	background: url("../images/flecheOrange.gif") no-repeat left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*paddingt-left:10px;*/
	color:#ea8c08;
	cursor:pointer;
}
td.titreSearchbox{
	text-transform:uppercase;
	color:#6a6876;
	font-size:11px;
}
/***************news***************/
.newsImage{
	/*width:220px; */
	float:left; 
	vertical-align:top; 
	display:block;
	border:0px solid #000000;
	padding-right:10px;
	/*min-height:100px;*/
}

.contenunews h1{
	font-size:12px;
}

.news-list-item{
	background:url(../images/bordure_horizontale.gif) repeat-x bottom;
	padding-bottom:10px;
}

.news-list-item img{
	float:left; 
	vertical-align:top; 
	border:0px solid #000000;
	padding-right:10px;
}
.newsSousTitre p{
	font-size:12px;
	color:#F56B17 !important;
	font-weight:bold;
	display:block;
	padding-bottom:10px;
}

#newsTexte{
	padding:0px;
	margin:0px;
	border:0px solid #000000; 
	padding-left:245px;
	width:350px;
	vertical-align:top; 
}
#newsDate{
	padding:0px;
	margin:0px;
	width:80px;
	color:#f56b17;
	font-size:12px;
	float:left;
	font-weight:bold;
	border:0px solid #000000;
	/*padding-left:245px; 
	padding-left:245px;
	width:80px;
	vertical-align:top; */
}
#newsCategorie{
	padding:0px;
	margin:0px;
	padding-left:90px;
	border:0px solid #000000;
	width:100px;
}
	
#newsTexte a{
	color:#737373;
	text-decoration:none; 
}

#news-latest-morelink{
	color:#737373;
	font-size:11px;
}

#news-latest-morelink a{
	color:#1e769f;
	text-decoration:none;
	font-style:italic;
}
div.news-latest-item {
	width:220px;
}
div.news-latest-item h3.news{
	margin:0px;
	padding:0px;
	font-size:11px;
}
div.news-latest-item #newsImage{
	display:none;
}
div.news-latest-item #newsTexte{
	margin:0px;
	padding:0px;
	width:180px;
}
h3.news{
	border:0px solid #000000;
	padding:0px;
	padding-bottom:10px;
	padding-top:10px;
	margin:0px;
	vertical-align:top; 
	font-size:18px;
	color:#737373;
	font-weight:bold;
}

/****************Fil d'ariane**************/
/*#filAriane {
	height:30px;
	background-color:#737373;
	padding-left:20px;
	padding-top:10px;
	background: url("../images/bordure_horizontale_orange.gif") repeat-x bottom;
}
#filAriane2 {
	height:30px;
	background-color:#737373;
	padding-left:20px;
	padding-top:10px;
	background: url("../images/bordure_horizontale_orange.gif") repeat-x bottom;
	display:none;
}
*/
/**************************************************
					FIL D'ARIANE
***************************************************/
ul.fil{
      /* list-style-image:url(../images/separationFilAriane.gif);*/
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	/*width:620px;*/
	border:0px solid #000000;
	/*display:none;*/
	text-align:left;
}

li.fil {
	margin:0px;
	padding:0px;
	background: url("../images/separationFilAriane.gif") no-repeat right bottom;
	border:0px solid #000000;
/*	width:90px;*/
	float:left;
	list-style-type: none;
	color:#6a6876;
	padding-right:10px;
	padding-left:5px;
}
#fil_ariane li.fil {
	background: url("../images/separationFilAriane2.gif") no-repeat right bottom;
}
li.fil a {
	margin:0px;
	padding:0px;
	color:#6a6876;
	font-size:11px;
	text-decoration:none;  
	padding-right:10px;
	padding-left:5px;
	font-weight:sharp;
	/*background: url("../images/separationFilAriane.gif") no-repeat bottom right;*/
	float:left;
}

li.fil-active {
	/*width:100px;*/
	margin:0px;
	padding:0px;
	/*padding:0px 20px 0px 5px;*/
	float:left;
	list-style-type: none;
	color:#737373;
}
li.fil-active a{
	margin:0px;
	padding:0px;
	color:#737373;
	text-decoration:none;
	padding-left:5px;
	background:none;
	float:left;
	/*width:100px;*/
}

li.fil:first-child {
	list-style-image:none;
}

#fil_ariane{
	height:40px;
	padding-left:20px;
	padding-top:10px;
	background: url("../images/bordure_horizontale_orange.gif") repeat-x bottom;
}
#fil_ariane2{
	float:left;
	height:25px;
	padding-left:20px;
	padding-top:15px;
	/*padding-bottom:5px;*/
	margin:0px;
	/*background: #e0e5e8 url("../images/bordure_filAriane.gif") no-repeat right;*/
	background: #e0e5e8;
	width:603px;
	text-align:left;
	dispaly:block;
}
#listeActualite{
	width:673px;
}

#listeActualite .csc-firstHeader{
	text-transform:uppercase;
	background: url("../images/flecheTitre.gif") no-repeat;
	color:#0082c0;
	width:673px;
	font-size:16px;
	height:70px;
	margin-left:45px;
	padding-left:20px;
}

/**************************************************
				PLAN DU SITE
***************************************************/
div.csc-sitemap{
	margin:0px; 
	padding:0px;
	/*height:1000px;*/
	margin-left:110px;
	padding-top:40px;
	background:url(../images/fond_planDuSite_home.jpg) no-repeat top left; 
	/*padding-bottom:30px;*/
}

div.csc-sitemap ul{
	 clear:both;
	 margin:0px;
	 padding:0px;
	/* margin-top:25px;*/
	 position:relative;
	 padding-left:5px;
	 padding-bottom:10px;
	 background:url(../images/bordure_planDuSite.gif) repeat-y top left;
	 display:block;
	/* padding-bottom:70px;*/
}

div.csc-sitemap ul li ul{
	 clear:both;
	 margin:0px;
	 padding:0px;
	 background:none;	 
	 position:relative;
	 display:block;
	 margin-left:24px;
	 /*margin-top:10px; */
	 margin-bottom:20px;
}

div.csc-sitemap ul li{
	clear:both;
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
/*	background:url(../images/menu_planDuSite.gif) left top  no-repeat;*/
	/*padding-left:17px;*/
	border:0px solid #000000;
	/*margin-left:3px;*/
	/*margin-top:20px;
	padding-top:50px;*/
	
}

div.csc-sitemap ul li:first-child{
/*	padding:0px;
	margin:0px;*/
/*	background:url(../images/menu_planDuSite.gif) left no-repeat;*/
	/*margin-top:40px;*/
	/*padding-top:50px;
	padding-left:17px;*/
	border:0px solid #996600;
}

div.csc-sitemap ul li ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	/*background:url(../images/ssmenu_planDuSite.gif) left no-repeat;*/
	/*padding-left:24px;*/
}
/*
div.csc-sitemap ul li ul li:first-child{
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/ssmenu_planDuSite.gif) left no-repeat;
	padding-left:24px;
}*/

div.csc-sitemap ul li a{
	color:#4c4c4c;
	text-decoration:none;
	/*font-weight:bold;*/
	float:left;
	/*background:none;*/
	padding-left:15px;
	background:url(../images/menu_planDuSite.gif) left no-repeat;
}

div.csc-sitemap ul li ul li a{
	color:#4c4c4c;
	padding-left:15px;
	background:url(../images/ssmenu_planDuSite.gif) left no-repeat;
}

ul.csc-menu-1{
	margin:0px; 
	padding:0px;
	/*margin-left:5px;*/
	border:0px solid #996600;
	color:#4c4c4c;
	width:306px;
	background:url(../images/bordure_planDuSite.gif) right repeat-y;
	font-weight:lighter;
	margin-left:116px;
	padding-right:5px;
	padding-bottom:15px;
	text-align:right;
	list-style:none;
	/*margin-left:24px;*/
}

ul.csc-menu-1 li{
	clear:both;
	position:relative;
	display:block;
	border:0px solid #996600;
	margin:0px; 
	padding:0px;
	background:url(../images/moins.gif) right top no-repeat;
	padding-right:25px;
	padding-bottom:20px;
	color:#4c4c4c;
}

ul.csc-menu-1 li a{
	color:#4c4c4c;
	font-weight:lighter;
	background:none;
	
}

a.filiale{
	color:#4c4c4c;
	font-weight:lighter;
}


/*#content h1.csc-firstHeader{*/
#titrePage{
	margin:0px;
	padding:0px;
	height:37px;
	padding-left:25px;
	padding-bottom:5px;
	color:#f56b17;
	font-weight:bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px solid #f66b18;
	text-transform:uppercase;
	width:575px;
	/*background: url("../images/bordure_horizontale_orange.gif") repeat-x bottom;*/
}
#titrePageDansS{
	margin:0px;
	padding:0px;
	height:70px;
	margin-left:25px;
	padding-left:65px;
	/*padding-bottom:5px;*/
	color:#0082c0;
	font-weight:bold;
	font-size:18px !important;
	/*border:1px solid #000000;*/
	text-transform:uppercase;
	/*background: #e0e5e8 url("../images/titreOutilCalcul.gif") no-repeat left;*/
	background: #e0e5e8 url("../images/titrePageGenerique.gif") no-repeat left;
}

#actions{
	height:15px;
	padding-bottom:5px;
	text-align:right;
	/*background-color:#a8b2b9;*/

}
#blockActions{
	width:98px;
	height:24px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
#pdf{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
	width:auto;
	/*position:relative;*/
	float:left;
}
#pdf a{
	margin:0px;
	padding:0px;
	float:left;
}
#envoyerAmi{
	margin:0px;
	/*display:inline;*/
	padding:0px;
	border:0px solid #000000;
	width:auto;
	/*position:relative;*/
	float:left;
}
#envoyerAmi a{
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
}
#print{
	margin:0px;
	padding:0px;
	/*position:relative;*/
	float:left;
}
#print a{
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
}
#espaceContenu{
	width:142px;
	height:575px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
	
}
#espaceContenu{
	width:142px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
	
}
#content{
	color:#6a6876;
	padding-top:15px;
	border:0px solid #000000;
	/*margin-left:25px;
	margin-right:25px;*/
	padding-left:25px;
	padding-right:25px;
	height:575px;
	vertical-align:top;
}

#content p{
	color:#6a6876;
	/*margin-left:50px;
	padding-left:25px;
	padding-right:25px;*/
}
p.bodytext{
	margin:0px;
	padding:0px;
	display:inline;
}
p.bodytext a{
	padding:0px !important;
	float:none !important;
}
/**************************************************
			FORMULAIRE DE CONTACT
***************************************************/
#mailform{
	padding-left:100px;
	padding-top:40px;
	width:400px;
}
div.tx-contact-pi1{
	width:500px;
}
.csc-mailform{
	border:0;
	/*width:650px;*/
	font-size:12px;
	min-height:650px;
}

.csc-mailform-field{
	margin:10px 28px;
}

.csc-mailform-field label{
	hcolor:#6a6876;
	font-weight:bold;
	margin-right:30px !important;
	width:130px !important;
	display:block;
	float:left;
}
.csc-mailform-field #mailformformtype_mail{
	float:right;
}
#mailformNom{
	width:200px;
	text-align:left;
}

#mailformPrnom{
	width:200px;
}

#mailformEmail{
	width:200px;
}

#mailformMessage{
	width:200px;
}
#csc-mailform-submit{
	float:right;
	text-align:right;
}
div.csc-mailform-field  textarea, select,input{
	width:175px;
	border:1px solid #888888;
	font-size:11px;
}

input[type=submit],{
	float:right
}

#frm_contact input.tx-contact-pi1-text, textarea.tx-contact-pi1-textarea{
        width:198px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
select.input{
	width:200px;
}
/*************************
	Partie Droite
***************************/

/*****************Catalogue**********************/
#catalogue{
	margin:0px;
	padding:0px;
	width:260px;
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}
#catalogue_titre{
	margin:0px;
	background: url("../images/titre.gif") no-repeat;
	height:28px;
	width:215px;
	padding-left:50px;
	padding-top:6px;
	text-transform:uppercase;
	color:#0082c0;
	font-weight:bold;
	font-size:12px;
}
#catalogue_contenu {
	margin:0px;
	padding:0px;
	height:80px;
	background: url("../images/catalogue.gif") bottom right no-repeat;
}
#catalogue_contenu p.bodytext{
	/*margin:0px;
	padding:0px;*/
	background: url("../images/lien_pdf.gif") no-repeat;
	margin-left:10px;
	padding-left:30px;
	margin-top:5px;
	height:70px;
	width:130px;
	display:block;
}
#catalogue_contenu a{
	text-decoration:none;
	color:#606365;
	font-size:11px;
}


/*****************Pays**********************/
#pays{
	display:none;
	/*width:260px;*/
	height:195px;
	border:0px solid #000000;
	color:#606365;
}
#pays_titre{
	margin:0px;
	background: url("../images/groupNetwork_titre.gif") no-repeat;
	height:56px;
}
#pays_contenu{
	padding-left:10px;
	padding-top:10px;
}
#pays_contenu p.bodytext{
	border:0px solid #000000;
}

#listePays1{
	margin-top:10px;
	margin-left:10px;
}
#listePays2{
	margin-top:5px;
	margin-left:10px;
}
#listePays3{
	margin-top:5px;
	margin-left:10px;
}

/*************Produits**************************/
#tableProduits{
	font-size:11px;
	color:#6a6778;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
th.titreTableau{
	color:#0082c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	height:20px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
}

#tableProduits tr{
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}

#tableProduits td{
	background: url("../images/bordure_verticale.gif") repeat-y right;
}
/**************************************************
				FAQ
***************************************************/
p.faq_categorie {
	width:300px;
	background-color:#d9d9d9;
	color:#000000;
}


/******************* Titre FAQ ********************/
#contenuPrincipale h2 {
	background-color:#d9d9d9;
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-left:2px;
	padding-top:5px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	
}

#tx-irfaq-pi1 {
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}

#tx-irfaq-pi1 dl{
	border:0px solid #000000;
	margin:0px;
	padding:0px;
	padding-bottom:35px;
}

#tx-irfaq-pi1 dt{
	cursor: pointer; 
	border:0px solid #000000;
	/*color:#4c4c4c;*/
	color:#408AAD;
	font-size:11px;
	/*min-height:25px;*/
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-left:20px;
	padding-bottom:10px;
	display:block;
	width:538px;
}

#tx-irfaq-pi1 dt.nonActif{
	cursor: pointer;
	display:block; 
	border:0px solid #000000;
	color:#4c4c4c;
	font-size:11px;
	/*height:25px;*/
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-left:20px;
	padding-bottom:10px;
	width:538px;	
}

#tx-irfaq-pi1 dt.Actif{
	cursor: pointer; 
	display:block;
	border:0px solid #000000;
	color:#4c4c4c;
	font-size:11px;
	/*height:25px;*/
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-left:20px;
	background-color:#c6e4f6;
	width:538px;
}
#contenu #tx-irfaq-pi1 dt:hover, dt:focus , dt:active{
	clear:both;
	border:0px solid #996600;
	background:none;
	display:block;
	width:538px;
	background-color:#c6e4f6;
}

#tx-irfaq-pi1 p{
	border:0px solid #996600;
	cursor: pointer; 
	color:#6A6876;
	font-size:11px;
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-left:40px;
	padding-bottom:20px;
	display:block;
	width:538px;
}
#tx-irfaq-pi1 div.additional-info{
       display:none;
}


/************Cadre Bleu****************/
#content div.cadresBleu{
	width:583px;
	overflow: hidden;
	margin:10px 0px 20px 0px;
}
#content div.cadreBleuGauche{
	/*margin:0px;
	padding:0px;
	clear:both;
	display:block;*/
	width: 269px;
	float: left;
	border:0px solid #000000;
}
#content div.cadreBleuDroite{
	/*clear:both;
	margin:0px;
	padding:0px;*/	
	width: 269px;
	margin-left: 300px;
	border:0px solid #000000;
}
#content div.titreCadreBleu{
	margin:0px;
	padding:0px;
	background-color:#0e8fce;
	height:25px;
	padding-top:10px;
	padding-left:12px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
#content div.contenuCadreBleu{
	margin:0px;
	padding:0px;
	padding-left:12px;
	padding-top:10px;
	color:#504b49;
	background: url("../images/fondCadreBleu.gif") no-repeat top;
	height:104px;
}
#content div.contenuCadreBleu p{
	color:#504b49;
}

#content div.lienCadreBleu{
	margin:0px;
	padding:0px;
	/*padding-left:175px;*/
	text-align:right;
	padding-right:10px;
	padding-bottom:7px;
	height:9px;
	background: url("../images/lienCadreBleu.gif") no-repeat top;
}
#content div.lienCadreBleu p{
	margin:0px;
	padding:0px;
}
#content div.lienCadreBleu p a{
	margin:0px;
	padding:0px;
	color:#408aad;
	text-decoration:none;
	float:none;
}
#content div.lienCadreBleu p a:hover{
	text-decoration:underline;
}

/************Cadre Orange ****************/
#content div.cadresOrange{
	width:583px;
	overflow: hidden;
	margin:10px 0px 20px 0px;
}
#content div.cadreOrangeGauche{
	/*margin:0px;
	padding:0px;
	clear:both;
	display:block;*/
	width: 269px;
	float: left;
	border:0px solid #000000;
}
#content div.cadreOrangeDroite{
	/*clear:both;
	margin:0px;
	padding:0px;*/	
	width: 269px;
	margin-left: 300px;
	border:0px solid #000000;
}
#content div.titreCadreOrange{
	margin:0px;
	padding:0px;
	background: url("../images/titreCadreOrange.gif") no-repeat top;
	height:25px;
	padding-top:10px;
	padding-left:12px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
#content div.contenuCadreOrange{
	margin:0px;
	padding:0px;
	padding-left:12px;
	padding-top:10px;
	color:#504b49;
	background: url("../images/fondCadreOrange.gif") no-repeat top;
	height:104px;
}
#content div.contenuCadreOrange p {
	color:#504b49;
}

#content div.lienCadreOrange{
	margin:0px;
	padding:0px;
	/*padding-left:175px;*/
	text-align:right;
	padding-right:10px;
	padding-bottom:7px;
	height:9px;
	background: url("../images/lienCadreOrange.gif") no-repeat top;
}
#content div.lienCadreOrange p {
	margin:0px;
	padding:0px;
}
#content div.lienCadreOrange p a{
	margin:0px;
	padding:0px;
	color:#408aad;
	text-decoration:none;
	float:none;
}
#content div.lienCadreOrange p a:hover{
	text-decoration:underline;
}

/*****************Cadre Ecolo*********************/
#content div.cadreEcolo{
	background: url("../images/fondEcolo.png") no-repeat top;
	height:206px;
	width:565px;	
	margin-bottom:20px;
}
#content div.titreEcolo{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:30px 20px 15px 80px;
}
#content div.contenuEcolo p{
	color:#FFFFFF;
	padding:0 20px 0 80px;
}

#content div.contenuEcolo a{
	color:#FFFFFF;
	font-weight:bold;
}

/*****************Cadre Historique Bleu*********************/
#content div.cadreHistoriqueBleu{
	/*height:108px;*/
	width:573px;
	margin-bottom:15px;
}
#content div.titreHistoriqueBleu{ 
	background: #009fd8 url("../images/titreHistoriqueBleu.gif") no-repeat top left;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	font-weight:bold;
	color:#FFFFFF;
}
#content div.contenuHistoriqueBleu{
	/*height:68px;*/
	background-color:#98ceea;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:10px;
}
#content div.contenuHistoriqueBleu p{
	color:#42556c;
}

/********************Cadre SAV**************************/
#content div.cadreSAV{
	width:580px;
	height:520px;
	background: url("../images/fondSAV.png") no-repeat top;
	padding-top:30px;
}
#content div.contenuSAV{
	/*height:68px;*/
	padding:50px 10px 10px 200px;
}

#content div.contenuSAV p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.contenuSAV h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuSAV h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
}

#content div.contenuSAV a{
	color:#BE3900;
}
/********************Cadre Numéro Vert**************************/
#content div.cadre_numVerde{
	width:570px;
	height:520px;
	background: url("../images/fond_num_verde.png") no-repeat top;
	padding-top:30px;
}
#content div.contenu_numVerde{
	/*height:68px;*/
	padding:50px 35px 10px 190px;
}

#content div.contenu_numVerde p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.contenu_numVerde h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenu_numVerde h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
}

#content div.contenu_numVerde a{
	color:#BE3900;
}
/********************Cadre Livraison**************************/
#content div.cadreLivraison{
	width:570px;
	height:520px;
	background: url("../images/fondLivraison.png") no-repeat top;
	/*margin-top:30px;*/
	padding-top:50px;
}
#content div.contenuLivraison{
	/*height:68px;*/
	padding:35px 30px 10px 185px;
}
#content div.contenuLivraison p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.contenuLivraison h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuLivraison h2{
	text-transform:uppercase;
	color:#BE3900;
}

/********************Cadre Tracabilite**************************/
#content div.cadreTracabilite{
	width:570px;
	height:520px;
	background: url("../images/fondTracabilite.png") no-repeat top;
	/*margin-top:30px;*/
	padding-top:45px;
}
#content div.contenuTracabilite{
	/*height:68px;*/
	padding:40px 30px 10px 185px;
}

#content div.contenuTracabilite h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuTracabilite h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
}
#content div.contenuTracabilite p{
	/*color:#42556c;*/
	color:#FFFFFF;
}
#content div.contenuTracabilite p a{
	margin:0px;
	padding:0px;
	color:#408aad;
	text-decoration:none;
	float:none;
	font-weight:bold;
}
#content div.contenuTracabilite p a:hover{
	text-decoration:underline;
}
/********************Cadre Garantie**************************/
#content div.cadreGarantie{
	width:580px;
	height:570px;
	background: url("../images/fondGarantie.png") no-repeat top;
	margin-top:30px;
	padding-top:30px;
}
#content div.contenuGarantie{
	padding:40px 20px 20px 185px;
}

#content div.contenuGarantie h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuGarantie h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
}

#content div.contenuGarantie a{
	color:#BE3900;
}

#content div.contenuGarantie p {
	/*color:#42556c;*/
	color:#FFFFFF;
}

/********************Cadre Ecoute**************************/
#content div.cadreEcoute{
	width:580px;
	height:520px;
	background: url("../images/fondEcoute.png") no-repeat top;
	/*margin-top:30px;*/
	padding-top:40px;
}
#content div.contenuEcoute{
	/*height:68px;*/
	padding:50px 40px 10px 200px;
}
#content div.contenuEcoute p{
	/*color:#42556c;*/
	color:#FFFFFF;
	text-align:justify;
}

#content div.contenuEcoute h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuEcoute h2{
	text-transform:uppercase;
	color:#BE3900;
}

#content div.contenuEcoute a{
	color:#FFFFFF;
}
#content div.contenuEcoute a:hover{
	text-decoration:underline;
}
/********************Cadre Proximite **************************/
#content div.cadreProximite{
	width:580px;
	height:620px;
	background: url("../images/fondProximitePetit.png") no-repeat top;
	/*margin-top:30px;*/
	padding-top:40px;
}
#content div.contenuProximite{
	/*height:68px;*/
	padding:50px 40px 10px 200px;
}

#content div.contenuProximite h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.contenuProximite h2{
	text-transform:uppercase;
	color:#BE3900;
}

#content div.contenuProximite p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.contenuProximite a{
	color:#FFFFFF;
}
#content div.contenuProximite a:hover{
	text-decoration:underline;
}

/**************Filiale Division****************/
#filialeDivision{
	margin-left:25px;
}
#filialeDivision a{
	margin:0px;
	padding:0px;
	color:#84868c;
	font-size:12px;
	float:none;
}
#filialeDivision a:hover{
	text-decoration:underline;	
}
#filialeDivision font{
	color:#f56b17; 
	font-size:13px; 
	font-weight:bold;
}
/***********************************************/

/**************Filets****************/
p.pointille{
	margin-top:10px;
	background: url("../images/filetSeparationOrange.gif") repeat left;
	height:7px;
}
p.simplePointille{
	margin:5px 0px 8px 0px;
	background:url(../images/bordure_horizontale.gif) repeat-x bottom;
	height:1px;
}
p.simplePointilleOrange{
	margin:5px 0px 8px 0px;
	background:url(../images/bordureOrange.gif) repeat-x bottom;
	height:1px;
}
/*********************Entete*************************/
#content div.texteEntete{
	color:#f56b17;
	font-size:13px;
	font-weight:bold;
	padding-bottom:15px;
	background:url(../images/filetOrange.gif) no-repeat bottom;
	margin-bottom:10px;
}
#content div.texteEntete p{
	color:#f56b17;
}

/*****************Bloc Image+Texte*************************/
.bloc_ImageGauche_TexteDroite{
	width:573px;
	margin-bottom:10px;
}
#content div.enteteParagraphe p{
	margin:0px; padding:0px; display:inline;
}
#content td.imageParagraphe{
	width:200px;
	padding-right:20px;
	padding-top:15px;
}
#content td.titreParagraphe{
	background:#68aad2 url(../images/Logos/logoTitre.gif) no-repeat left;
	height:24px;
	padding-left:27px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
#content td.Paragraphe{
	padding-top:15px;
	vertical-align:top;
}
#content div.enteteParagraphe{
	color:#0380c0;
	font-size:11px;
	font-weight:bold;
	padding-bottom:15px;
	background:url(../images/filetBleu.gif) no-repeat bottom;
	margin-bottom:10px;
}

#content div.enteteParagraphe p{
	color:#0380c0;
}

#content .bloc_titreBleu_Texte{
	width:573px;
	margin-bottom:10px;
}
#content .bloc_titreBleu_Texte td.Paragraphe{
	padding-top:10px;
	vertical-align:top;
}
#content .bloc_titreBleu_Texte div.enteteParagraphe{
	color:#0380c0;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

#content .bloc_titreBleu_Texte td.titreParagraphe{
	background:#68aad2 url(../images/Logos/logoTitre.gif) no-repeat left;
	height:24px;
	padding-left:27px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#content #bloc_ImageDroite_TexteGauche{
	width:573px;
	margin-bottom:10px;
}
#content #bloc_ImageDroite_TexteGauche #imageParagraphe{
	width:190px;
	padding-left:15px;
	text-align:right;
}
#content #bloc_ImageDroite_TexteGauche #imageParagraphe img{
	border:1px solid #008ad0;
}
#content #bloc_ImageDroite_TexteGauche #miseEnAvantParagraphe{
	background-color:#e0e5e8;
	height:25px;
	padding:12px 0px 0px 25px;
	font-weight:bold;
	font-family: Arial;
	font-size:12px;
}
#content #bloc_ImageDroite_TexteGauche #contenuParagraphe{
	min-height:63px;
}
/***************Puce Bleu**************************/
#content ul.puceBleu{
	padding-left:35px;
	font-size:11px;
}
#content li.puceBleu{
	list-style-type: disc;
	color: #0082c0;
	font-size:11px;
}
#content li.puceBleu font{
	color: #6a6778;
	font-size:11px;
}

#content li.puceBleu span{
	color: #6a6778;
	font-size:11px;
}
/******************Titre Bleu************************/
#content .tableauTitreBleu {
	width:573px;
	margin-bottom:10px;
}
#content .tableauTitreBleu td.titreBleu{
	background:#68aad2 url(../images/Logos/logoTitre.gif) no-repeat left;
	height:24px;
	padding-left:27px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

/*****************Aide à l'installation***************************/
#pompe1{
	margin:15px 0px 0px 20px;
}

#Pompe2{
	border:0px solid #000000;
	width:375px;
}
#nomPompe{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	width:187px; 
	height:145px; 
	padding:0px; 
	margin:0px; 
	padding-left:30px; 
	padding-top:10px; 
	vertical-align:top;
	text-transform:uppercase;
}

#photoPompe{
	width:158px;
}

#detailsPompesPeristaltiques{
	background:url(../images/Filiale-France/Aide-installation/detail_pompesPeristaltiques.gif) no-repeat; 
	width:375px;
}

#detailsPompesAPiston{
	background:url(../images/Filiale-France/Aide-installation/detail_pompesAPiston.gif) no-repeat; 
	width:375px;
}
#detailsPompesCentrifuges{
	background:url(../images/Filiale-France/Aide-installation/detail_pompesCentrifuges.gif) no-repeat; 
	width:375px;
}
#liensPompe{
	height:140px; 
	padding-left:30px
}

#liensPompe a{
	color:#FFFFFF;
	font-size:11px;
}
#liensPompe a:hover{
	text-decoration:underline;
}
#retourPompe{
	text-align:right;
	padding-top:5px;
	padding-right:12px;
}

#retourPompe img{
	border:0px;
}

/***************Puce Bleu**************************/
#content ul.puceBleu{
	padding-left:35px;
	font-size:11px;
}
#content li.puceBleu{
	list-style-type: disc;
	color: #0082c0;
	font-size:11px;
}
#content li.puceBleu font{
	color: #6a6778;
	font-size:11px;
}
/*************Bloc gris+bleu**********************/
.bloc_gris_bleu{
	width:573px;
        margin-bottom:10px;
        margin-top:5px;
}
td.haut_gris_bleu{
	height:7px;
	background:url(../images/haut_bleu_gris.jpg) no-repeat left top;
}
td.milieu_gris_bleu{
	background:url(../images/milieu_bleu_gris.jpg) repeat-y left ;
}
td.bas_gris_bleu{
	height:7px;
	background:url(../images/bas_bleu_gris.jpg) no-repeat left top;
}
td.milieu_bleu{
	width:194px;
	padding-top:8px;
	padding-left:40px;
	background:url(../images/fleche_bleu_gris.gif) no-repeat left top;
	color:#0082c2;
	font-weight:bold;
	font-size:12px;
	height:60px;
	vertical-align:top;
}
td.milieu_gris{
        color:#6a6876; 
        font-weight:bold;
        padding-left:15px;
         min-height: 200px;
        font-size:10px;
}
div.tx-flvplayer-pi1{
	margin-top:15px;
	width:600px;
}

/**************contenu service client*************************/
#content div.cadreServiceClient{
	width:570px;
	height:520px;
	background: url("../images/service-clientele.gif") no-repeat top;
	padding-top:30px;
}
#content div.detailServiceClient{
	/*height:68px;*/
	padding:40px 20px 10px 190px;
}

#content div.detailServiceClient p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.detailServiceClient h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:22px;
	font-weight:normal !important;
}

#content div.detailServiceClient h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
	margin-bottom:5px;
}

#content div.detailServiceClient a{
	color:#FFFFFF;
}

/**************contenu force de vente*************************/
#content div.cadreForceVente{
	width:570px;
	height:520px;
	background: url("../images/force-de-vente.gif") no-repeat top;
	padding-top:30px;
}
#content div.contenuForceVente{
	/*height:68px;*/
	padding:40px 30px 10px 200px;
}

#content div.contenuForceVente p{
	/*color:#42556c;*/
	color:#FFFFFF;
}

#content div.contenuForceVente h1{
	text-transform:uppercase;
	color:#FFF;
	font-size:20px;
	font-weight:normal !important;
}

#content div.contenuForceVente h2{
	text-transform:uppercase;
	color:#BE3900;
	font-size:14px;
}

#content div.contenuForceVente a{
	color:#FFFFFF;
}
/*****************************************
	Recherche
******************************************/
#contentRecherche{
	color:#6a6876;
	/*padding-top:15px;*/
	border:0px solid #000000;
	/*margin-left:25px;
	margin-right:25px;
	padding-left:25px;*/
	height:575px;
	vertical-align:top;
}
#titreRecherche{
	margin:0px;
	padding:0px;
	margin-left:25px;
	padding-left:50px;
	padding-bottom:5px;
	margin-bottom:10px;
        color:#0082c0;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	background: url("../images/titreRecherche.gif") no-repeat left;
}
#titreRecherche p.titreRechercheSimple p.labelRecherche{
	font-weight:bold;
}
#espaceRecherche{
	height:10px;
	background: url("../images/bordure_horizontale_orange.gif") repeat-x bottom;
}
#contentRecherche input.search_box{
	border:1px solid #888888;
	color:#6A6876;
}
#contentRecherche span.tx-indexedsearch-result-number result-number{
	background:none;
}
div.tx-indexedsearch{
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}
div.tx-indexedsearch-form{
	padding-left:12px;
}
div.tx-indexedsearch-rules{
        border:0px solid #000000;
        display:block;
        min-height:15px;
        background: url("../images/bordure_horizontale_orange.gif") repeat-x left top;
	padding-left:15px;
}

div.tx-indexedsearch-rules #regles{
        padding-top:30px;
}
div.tx-indexedsearch-browsebox p{
 	display:none;
}
span.percent-tmpl-css{
	display:none;
}
span.title a{
        float:none;
        margin:0px;
        padding:0px;
        border:0px solid #000000;
	/*display:block;*/
}
span.title{
	border:0px solid red;
	width:300px;
	height:75px;
}
span.result-number{
	border:0px solid #000000;
}
div.res-tmpl-css h3{
	margin:0px;
	padding:0px;
}
dd.item-path a{
        float:none;
}
dd.item-size {
        display:none;
}
dt.item-crdate{
        display:none;
}
h2.title a {
	float:none;
	padding:0px;
}
div.tx-indexedsearch-sec{
        display:none;
}
ul.browsebox{
	padding-top:15px;
	/*padding-left:30px;*/
	height:30px;
}
div.tx-indexedsearch{
	/*padding-left:10px;*/
}
ul.browsebox li a{
        float:none;
}
dt.item-size {
        display:none;
}
#contentRecherche div.tx-indexedsearch-res{
         border:0px solid #000000;
         padding-left:15px;
         padding-right:20px;
}
#contentRecherche div.tx-indexedsearch-browsebox p{
          border:0px solid #000000;
	  display:none;
}
#contentRecherche strong.tx-indexedsearch-redMarkup{
         color:#f56b17;	
         text-decoration:underline;
         font-weight:lighter;
}
div.res-tmpl-css{
	color:#f56b17;
}
#contentRecherche p.tx-indexedsearch-descr{
        display:inline;
        color:#6a6778;
}
#content p.lienRecherche{
        display:inline;
        float:right;
        margin-top:15px;
}
#content a.lienRecherche{
       padding-right:15px;
}

/************Tipafriend******************/
#content #tipafriend{
	color:#6a6876;
	font-size:11px;
	margin-top:25px;
	margin-left:25px;
}
#content #tipafriend .boutonTipafriend{
	text-align:center;
}
#content p{
	color:#6a6876;
	/*margin-left:50px;
	padding-left:25px;
	padding-right:25px;*/
}


