/* CSS Document */

.newsImage {
border:0 solid #000000;
float:left;
}

.contenunews {
margin-left:230px;
margin-top:30px;
}

html,td,tr,table,img,object,p,div,form{
	margin: 0px;
	padding: 0px;
}

body{
	margin: 0 auto;
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

	#tab_centrale{
	width:100%;
	border:0;
}

ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#tdmenu{
	height:18px;
        background-color:#6a6778;		
}

#bandeauFlash{
	height:166px;
}

object{
	vertical-align:middle;
	padding:0;
	margin:0;
}

.colonne_gauche{
	margin:auto;
	padding:0;
	width:25%;
	background:url(../images/fondgauche.gif) no-repeat right top;
}

.colonne_droite{
	margin:auto;
	padding:0;
	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%;
}
#bandeauPays{
	height:32px;
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}
#bandeauFlash{
	margin:0px;
	padding:0px;
}

#bandeauMenu{
	background-color:#6a6778;
	height:18px;
}

#separationMenu{
	height:3px;
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
}

#fond_S{
	background:url(../images/Filiale-Us/fond_s_middle.jpg) no-repeat top left;
	width:589px;
	height:215px;
        padding-left:100px;
}

#fond_S img{
	float:right;
}

#fond_S p.titreProduit{
	background:url(../images/Filiale-Us/bt_product.gif) no-repeat left;
	color:#f56b17;
	font-size:22px;
	padding-left:50px;	
	padding-top:7px;
        padding-bottom:7px;
}

#fond_S div.textProduit{
        font-size:20px;
        color:#6a6876;
}

#fond_droit_accueil{
	width:263px;
	vertical-align:top;
}

#tabActuAccueil{
	width:263px;
}
#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;
	width:240px;
	vertical-align:top;
}
	
td.listePays{
	background: url("../images/bordure_horizontale.gif") repeat-x bottom;
	text-align:right;
	padding-right:12px;
	height:33px;
}
#bandeauPays td.listePays #selectLangue{
	display:none;
}
#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{
	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;
}

#tableAccueilCentre{
	width:953px;
}
#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;
}
#tableDroitAccueil #outilsAccueil td{
	margin-left:40px;
	border:1px solid #000000;
}

td.droiteContenu{
	vertical-align : top;
	text-align:right;
	padding-left:1px;
	background: url("../images/bordure_verticale.gif") repeat-y left;
	width:191px;
}
#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{
	width:192px;
	vertical-align:top;
}
td.contenuDroite a{
	text-decoration:none;
	color:#6a6876;
	font-size:11px;
}

td.contenuDroite a:hover{
	text-decoration:underline;
}
/******************Contenu Accueil***********************/
td.contenuGauche{
	width:760px;
	vertical-align:top;
	background: url("../images/bordure_verticale.gif") repeat-y right;
}

td.titreCatalogue{
	background:#D8DEE4 url(../images/Filiale-Us/fond_catalogue.jpg) no-repeat right top;
	color:#0082C0;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin:0px;
	padding:6px 65px 6px 35px;
	text-transform:uppercase;
}

td.fondCatalogue{
	background:transparent url(../images/Filiale-Us/fond_catalogue2.jpg) no-repeat right top;
	height:75px;
	margin:0px;
	padding-left:45px;
}

td.fondCatalogue p{
	background:transparent url(../images/puce-down.jpg) no-repeat scroll left bottom;
	color:#696772;
	padding-left:20px;
	padding-top:5px;
}

td.fondCatalogue a{
	color:#6A6778;
	text-decoration:none;
	font-size:10px
}

td.titreNewsAccueil{
	background:#D8DEE4 url(../images/titre.gif) no-repeat;
	color:#0082C0;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:0px;
	padding-bottom:6px;
	padding-left:45px;
	padding-top:6px;
	text-transform:uppercase;
}

td.news{
	padding:10px 10px;
}

div.newsdetail {
	font-size:11px;
	color:#6A6778;	
        background:url(../images/bordure_horizontale.gif) repeat-x bottom;        
	padding-bottom:5px;
	margin-bottom:10px;
}

div.newsdetail p{
	margin:0px;
	padding:0px;
	display:inline;
}

div.newsdetail img{
	float:left;
	margin-right:5px;
}

span.titrenews{
	font-weight:bold;
}

div.linknews{
	float:right;
	background:#F66B18;
	padding:2px;
}

div.linknews a{
	color:#FFFFFF;
	font-size:11px;
 	text-decoration:none;
}

p.voirtout{
	float:right;
	padding:2px;
}
	
p.voirtout a{
	color:#F66B18;
 	text-decoration:none;
 	font-size:11px;
}	

td.recherche_accueil{
        background:url(../images/bordure_horizontale.gif) repeat-x top;
	padding-left:40px;
}

#fond_boiteOutil{
	width:345px;
	vertical-align:top;
}

#toolBox{
	width:290px;
	height:190px;
	background:url(../images/Filiale-Us/fond_boite_outil.jpg) no-repeat;
	float:right;
}

#toolBox h1{
	color:#FFFFFF;
	font-size:16px;
	padding-left:80px;
	padding-top:20px;
}
#toolBox p{
	padding-left:80px;
}
#toolBox p a{
	color:#0d5577;
	background:url(../images/Filiale-Us/puce_orange.gif) no-repeat;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:17px;
}


#fond_Pompe{
	width:344px;
	height:340px;
	vertical-align:top;
}

div.module_mise_avant{
	width:290px;
	height:190px;
	background:url(../images/Filiale-Us/fond_bloc_pompe.jpg) no-repeat;
	float:left;
}

div.module_mise_avant div.haut{
	padding-top:10px;
        color:#6a6876;
        width:270px;
        padding-left:5px;
        height:140px;
}


div.module_mise_avant div.haut h2{
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	padding-left:80px;
	padding-top:10px;
	font-weight:bold;
}

div.module_mise_avant div.haut img{
	float:left;
	margin-right:10px;
}

div.module_mise_avant div.haut p{
	font-size:11px;
}


div.module_mise_avant div.bas_mise_avant{
	padding-top:10px;
        color:#6a6876;
        width:270px;
        padding-left:5px;
}
div.module_mise_avant div.bas_mise_avant p{
	background:url(../images/Filiale-Us/puce_fleche_grise.gif) no-repeat;
	padding-left:18px;
	padding-bottom:2px;
	/*width:150px;*/
	float:right;
}

div.module_mise_avant div.bas_mise_avant a{
	color:#6a6876;
	text-decoration:none;
	font-size:11px;
}
/******************Styles***************************/


p.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;
}

#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;
}
p.bodytext{
	margin:0px;
	padding:0px;
	display:inline;
}
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;
}

/***********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{
	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-left:180px;
    }
 
    #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: 158px;
        }
 
        #menu ul li ul.menuNiveau2JSactif {
            display: block;
            width: 158px;
			padding-bottom:2px;
        }
 
        #menu ul li ul.menuNiveau2 li {
            clear: left;
            width: 100%;
            padding:0;
	    height:auto;
	    background: #F66B18;
			margin:0;
        }
 
        #menu ul li ul.menuNiveau2 li a {
			background: #F66B18 url(../images/bordure_liste.gif) repeat-x bottom;
            width: 132px;
            
	    	text-align:left;
			height: auto;
			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; 
	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:200px;
	height:18px;
	border:0px solid #000000;
}

#listeFooter ul{
	border:0px solid #000000;
	margin:0px;
	padding:0px;
	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:normal;
}

/******Recherche**********/
#searchform{
	width:191px;
	padding-bottom:10px;
}
div.search_box{
	margin-left:5px;
	margin-top:5px;
}

div.search_box_title{
	margin-top:10px;
	height:16px;
	margin-left:15px;
	padding-left:20px;
	font-size:11px;
	font-weight:bold;
	background: url("../images/flecheTitre.gif") no-repeat left;
	color:#0082c0;
	text-transform:uppercase;
}

div.search_box_input{
	padding-top:5px;
	color:#6A6876;
}

div.search_box_input{
	margin-bottom:1px;
	width:140px;	
	height:20px;
}
input.search_box{
	width:140px;
	height:17px;
	border:1px solid #000000;
	float:left;
}
p.critere_recherche{
	display:none;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
}
a.critere_recherche{
	text-decoration:none; 
	color:#494748; 
	font-size:10px;
	font-weight:normal;
}	
div.search_box_submit input{
	margin:0px;
	padding:0px;
	width:40px;
	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;
	padding:5px 28px 10px 0px;
	font-size:11px;
}

td.taille145{
	width:145px;
}

input.word{
	width:135px;
}

input.bt_ok{
	width:auto;
	margin-left:1px;
	padding-left:7px;
}
/***************news***************/

div.news-list-item{
	font-size:11px;
	color:#6A6778;	
        background:url(../images/bordure_horizontale.gif) repeat-x bottom;        
	padding-bottom:30px;
	margin-bottom:20px;
}

div.news-list-item p{
	margin:0px;
	padding:0px;
}

div.news-list-item img{
	float:left;
	margin-right:5px;
}

div.news-list-item a{
	color:#408AAD;
}
span.newsTitre{
	padding:0px;
	margin:0px;
	color:#f56b17;
	font-size:12px;
	font-weight:bold;
	border:0px solid #000000;
}

div.linknews{
	float:right;
	background:#F66B18;
	padding:2px;
}

div.linknews a{
	color:#FFFFFF;
	font-size:11px;
 	text-decoration:none;
}

.newsTexte{
	padding:0;
	margin-bottom:70px;
	border:0px solid #000000; 
	vertical-align:top; 
}


.newsTexte .spacer-gif{
	display:none;
}

.newsTexte img{
	float:left; 
	border:0;
	margin:0 0 75px 0;
	display:block;
}


span.newsDate{
	padding:0px;
	margin:0px;	
	color:#909192;
	font-size:10px;
	font-weight:bold;
}


.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 #newsTexte{
	margin:0px;
	padding:0px;
	width:180px;
}
div.news-list-item #news{
        width:583px;
	overflow: hidden;
}
div.news-list-item #newsImage{
	width: 249px;
	height:140px;
	float: left;
	text-align:right;
	border:0px solid #000000;
}
div.news-list-item #newsTexte{
	margin:0px;
	padding:0px;
	/*width: 280px;*/
	/*margin-left: 280px;*/
	border:0px solid #000000;
}
div.news-list-item h3.news{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#737373;
	font-weight:bold;
	border:0px solid #000000;
}
div.news-list-item #newsDate{
	padding:0px;
	margin:0px;
	/*width:80px;*/
	color:#f56b17;
	font-size:12px;
	/*float:left;*/
	font-weight:bold;
	border:0px solid #000000;
	display:block;
}
#newsCategorie{
	padding:0px;
	margin:0px;
	padding-left:90px;
	border:0px solid #000000;
	width:100px;
}
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;
}
/****/
.news-single-item .newsTexte h3{
	border:0px solid #000000;
	padding:0px;
	padding-top:10px;
	margin:0px;
	vertical-align:top; 
	font-size:14px;
	color:#737373;
	font-weight:bold;
}
div.news-single-item #news{
        width:583px;
	overflow: hidden;
}
div.news-single-item #newsImage{
	width: 249px;
	height:140px;
	float: left;
	text-align:right;
	border:0px solid #000000;
}
div.news-single-item #newsTexte{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
}
div.news-single-item h3.news{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#737373;
	font-weight:bold;
	border:0px solid #000000;
}
div.news-single-item #newsDate{
	padding:0px;
	margin:0px;
	color:#f56b17;
	font-size:12px;
	font-weight:bold;
	border:0px solid #000000;
	display:block;
}

/**************************************************
					FIL D'ARIANE
***************************************************/
ul.fil{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	border:0px solid #000000;
	text-align:left;
}

li.fil {
	margin:0px;
	padding:0px;
	background: url("../images/separationFilAriane.gif") no-repeat right bottom;
	border:0px solid #000000;
	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;
	float:left;
}

li.fil-active {
	margin:0px;
	padding:0px;
	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;
}

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;
	margin:0px;
	background: #e0e5e8 url("../images/bordure_filAriane.gif") no-repeat right;
	width:603px;
	text-align:left;
	display: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;
	margin-left:110px;
	padding-top:40px;
	background:url(../images/fond_planDuSite_home.jpg) no-repeat top left; 
}

div.csc-sitemap ul{
	 clear:both;
	 margin:0px;
	 padding:0px;
	 position:relative;
	 padding-left:5px;
	 padding-bottom:10px;
	 background:url(../images/bordure_planDuSite.gif) repeat-y top left;
	 display:block;
}

div.csc-sitemap ul li ul{
	 clear:both;
	 margin:0px;
	 padding:0px;
	 background:none;	 
	 position:relative;
	 display:block;
	 margin-left:24px;
	 margin-bottom:20px;
}


div.csc-sitemap ul li{
	clear:both;
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	border:0px solid #000000;
	
}

div.csc-sitemap ul li:first-child{
	border:0px solid #996600;
}

div.csc-sitemap ul li ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

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;
	/*font-weight:lighter;
	background:none;*/
	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;
	float:left;
}
#pdf a{
	margin:0px;
	padding:0px;
	float:left;
}
#envoyerAmi{
        margin:0px;
	/*display:inline;*/
	padding:0px;
	border:0px solid #000000;
	width:auto;
	float:left;
}
#envoyerAmi a{
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
}
#print{
	margin:0px;
	padding:0px;
	float:left;
}
#print a{
	margin:0px;
	padding:0px;
	float:left;
	color:#000000;
}
#espaceContenu{
	width:142px;
	background: url("../images/bordure_verticale.gif") repeat-y right;
	
}
#content{
	color:#6a6876;
	padding-top:15px;
	/*margin-left:25px;
	margin-right:25px;*/
	padding-left:25px;
	padding-right:20px;
	height:575px;
	vertical-align:top;
}	

#content p{
	color:#6a6876;
	font-size:11px;
}
/**************************************************
			FORMULAIRE DE CONTACT
***************************************************/
#mailform{
	display:none;
	padding-left:100px;
	padding-top:40px;
	width:400px;
}
.csc-mailform{
	border:0;
	/*width:650px;*/
	font-size:12px;
	min-height:650px;
}

.csc-mailform-field{
	margin:10px 28px;
}

.csc-mailform-field label{
	color:#6a6876;
	font-weight:bold;
	margin-right:30px !important;
	width:130px !important;
	display:block;
	float:left;
}
.csc-mailform-field #mailformformtype_mail{
	float:right;
}
.serviceDestinataire{
	width:300px;
}
#mailformNom{
	width:200px;
	text-align:left;
}

#mailformPrnom{
	width:200px;
}

#mailformEmail{
	width:200px;
}

#mailformMessage{
	width:200px;
}
#csc-mailform-submit{
	float:right;
	text-align:right;
}
div.tx-indexedsearch{
	padding-left:30px;
}
div.csc-mailform-field  textarea, select,input{
	width:175px;
	border:1px solid #888888;
	font-size:11px;
}

input[type=submit]{
	float:right
}
select.input{
	width:200px;
}

.choix_case{
	width:25px; 
	border:1px solid #000000;
}

.image_chapka{
	width:66px;
	border:none;
}

.champsObligatoires{
	width:160px;
	font-size:10px; 
	color:red;
}
/*************************
	Partie Droite
***************************/

/*****************Catalogue**********************/
#catalogue{
	display:none;
	margin:0px;
	padding:0px;
	width:140px;
	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{
	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;
}

/*************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;
}

/***********************************************/
#frm_contact input.tx-contact-pi1-text, textarea.tx-contact-pi1-textarea{
        width:198px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contactFlash{
        margin-top:10px;
        padding-left:20px;
        margin-left:80px;
}

#content .date {
	float:left;
	font-weight:bold;
	color:#f36c21;
	font-size:12px;
}

#content  .subheader p{
	font-weight:bold;
	color:#909192;
	font-size:12px;
	
}

#content .content p{
	color:#6A6778;
	font-size:10px;

}


/**************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.contenuParagraphe{
	font-weight:lighter;
}
#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_titreBleu_Texte div.contenuParagraphe{
	font-weight:lighter;
}
#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;
}

.contenuGauche #contentOutilsCalcul #actions #pdf {
padding:0px 8px 0px 32px;
}