/* Start of CMSMS style sheet 'jamp:Principale' */
html{
				font-family:verdana;
			}
			body{
				margin-top:17px;
			}
			img{
				border:none;
			}
			div#siteHolder{
  			/* Div contenant le site complet pour le centrer horizontalement */
  			margin:0px auto;
				width:948px;
			}
			div.fr#entete{
				/* Div contenant la banniere d'entete */
				height:196px;
				background-image:url(uploads/images/fr/entete.png);
			}
div.en#entete{
				/* Div contenant la banniere d'entete */
				height:196px;
				background-image:url(uploads/images/en/entete_en.png);
			}
			div#entete a{
				/* Lien pour le changement de langue */
				text-decoration:none;
				color:#004A91;
				text-transform:uppercase;
				float:right;
				position:relative;
				top:180px;
				right:15px;
				font-weight:bold;
				font-size:11px;
			}
			/***********
			*Debut styles menuPrimaire
			***********/
			ul#menuPrimaire{
				list-style:none;
				margin:0px;
				margin-top:7px;
				background-color:#004A91;
				padding:6px;
			}
			ul#menuPrimaire li{
				font-size:10pt;
				font-weight:bold;
				letter-spacing:1px;
				display:inline;
				padding:0px 8px;
				text-transform:uppercase;
				border-left:1px solid white;
			}
			ul#menuPrimaire li.first{
				/* Petit hack car IE6 ne prend pas la pseudo-classe first-child*/
				border:0px solid white;
			}
			ul#menuPrimaire a{
				color:white;
				text-decoration:none;
			}
			ul#menuPrimaire a:hover, ul#menuPrimaire a.actif{
  			color:#ADD149;
			}
			/***********
			*Fin styles menuPrimaire
			***********/

			div#contenuFond{
				background-image:url(uploads/images/bufferContenu.png);
			}
			div#contenu{
				background-image:url(uploads/images/fond.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				height:auto !important;
				min-height:774px;
				height:774px;
			}
			
			/***********
			*Debut styles coloneGauche
			***********/
			div#coloneGauche{
			float:left;
			width:225px;
			height:auto !important;
			min-height:774px;
			height:100%;
			margin-top:6px;
			position:relative;
			left:10px;
			}
			div#coloneGauche div#pubProduit{
				text-align:center;
				background-color:white;
				margin:0px;
				margin-bottom:10px;
			}
			div#coloneGauche div#pubProduit h1{
				background-color:#004A91;
				margin:0px;
				font-size:17px;
				padding-left:15px;
				text-transform:uppercase;
				text-align:left;
				color:white;
				line-height:32px;
				background-image:url(uploads/images/flecheDroit.png);
				background-position:195px;
				background-repeat:no-repeat;
				width:210px;
			}
			div#coloneGauche div#pubProduit h3{
				color: #004a91;
				margin: 4px;
				padding: 6px;
				font-size:15px;
				text-transform:uppercase;
				text-align:left;
				font-weight: normal;
			}
			div#pubProduit a {
				display: block;
				color: #000;
				text-decoration:none;
				font-size: 12px;
				text-align:left;
				padding-bottom: 8px;
			}
			div#pubProduit p {
				padding: 0 6px;
			}

			div#coloneGauche ul#menuSecondaire1, div#coloneGauche ul#menuSecondaire2, div#coloneCentre2 ul#listeProduits{
				list-style:none;
				margin:0px;
				padding:0px;
			}
			div#coloneGauche ul#menuSecondaire1 li, div#coloneGauche ul#menuSecondaire2 li, div#coloneCentre2 ul#listeProduits li{
				margin-bottom:5px;
			}
			div#coloneGauche ul#menuSecondaire1 li a{
				display:block;
				width:215px;
				background-image:url(uploads/images/fondLienType1.png);
				*background-image:none;
        *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='uploads/images/fondLienType1.png', sizingMethod='scale');
				padding-left:10px;
				line-height:28px;
				text-transform:uppercase;
				font-size:11px;
				color:#004A91;
				text-decoration:none;
				font-weight:bold;
				letter-spacing:1px;
			}
			div#coloneGauche ul#menuSecondaire2 li a{
				display:block;
				width:215px;
				background-image:url(uploads/images/fondLienType2.png);
				padding-left:10px;
				line-height:28px;
				text-transform:uppercase;
				font-size:9px;
				color:#004A91;
				text-decoration:none;
				font-weight:bold;
				letter-spacing:1px;
			}
			div#coloneCentre2 ul#listeProduits{
padding-left:5px;				
float:left;
			}
			div#coloneCentre2 ul#listeProduits li a{
				display:block;
				width:540px;
				background-image:url(uploads/images/fondLienType3.png);
				padding-left:30px;
				line-height:27px;
				text-transform:uppercase;
				font-size:9px;
				color:#004A91;
				text-decoration:none;
				background-repeat:no-repeat;
				background-position:0px 1px;
			}
			div#coloneGauche ul#menuSecondaire2 li a:hover, div#coloneGauche ul#menuSecondaire2 li a.actif{
  			background-position:0px -28px;
			}
			div#coloneCentre2 ul#listeProduits li a:hover, div#coloneCentre2 ul#listeProduits li a.actif{
  			background-position:0px -27px;
			}
			div#coloneGauche div#coloneGauchePied{
				text-align:right;
				position:absolute;
				bottom:0px;
			}
			div#coloneGauche div#coloneGauchePied h1{
				padding:0px;
				margin:0px;
				font-size:11px;
				color:#004A91;
				text-transform:uppercase;
				letter-spacing:1px;
			}
			div#coloneGauche div#coloneGauchePied input#bulletin{
				width:100%;
				border:1px solid #ADD149;
				height:24px;
			}
			div#coloneGauche div#coloneGauchePied a{
    		text-transform:uppercase;
    		font-size:11px;
    		color:#004A91;
    		text-decoration:none;
    		letter-spacing:1px;
			}
			div#coloneGauche div#coloneGauchePied h2{
				background-color:#004A91;
				color:white;
				font-size:20px;
				letter-spacing:2px;
				font-weight:normal;
				text-align:center;
				margin:0px;
				margin-top:30px;
				padding:1px 0px 2px 0px;
			}
			div#coloneGauche div#coloneGauchePied p{
				margin:5px 5px;
				font-size:9px;//7pt;
				text-transform:uppercase;
				text-align:left;
				letter-spacing:0.5px;
				color:#004A91;
			}
			/***********
			*Fin styles coloneGauche
			***********/
			
			div#coloneCentre{
  			float:left;
  			margin-top:6px;
  			position:relative;
				left:17px;
  			width:432px;
  			height:auto !important;
				min-height:768px;
				height:100%;
  			background-image:url(uploads/images/fondColones.png);
  			background-position:bottom;
  			background-repeat:repeat-x;
				*background-image:none;
        *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='uploads/images/fondColones.png', sizingMethod='scale');
				padding-left:10px;
				padding-right:10px;
padding-top:10px
			}
			div#coloneCentre2{
  			float:left;
  			margin-top:6px;
  			position:relative;
				left:17px;
  			width:695px;
  			height:auto !important;
				min-height:700px;
				height:100%;
  			background-image:url(uploads/images/fondColones.png);
  			background-position:bottom;
  			background-repeat:repeat-x;
				*background-image:none;
        *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='uploads/images/fondColones.png', sizingMethod='scale');
			}
			div#coloneCentre div#contentHead{
				background-image:url(uploads/images/imageHolder.jpg);
				height:351px;
				padding:6px;
				margin-left:-10px;
				margin-right:-10px;
margin-top:-10px;
			}
			div#coloneCentre div#contentHead h2{
				text-transform:uppercase;
				color:#004A91;
				margin-top:10px;
                                margin-left:5px;
				font-size:1tpx;
				letter-spacing:1px;
				font-weight: normal;

			}
			div#produitsIntro{
  			float:left;
  			margin-top:6px;
  			position:relative;
				left:17px;
  			width:452px;
			}
			div#coloneCentre2 h1{
				text-transform:uppercase;
				font-size:20px;
				color:#004A91;
				font-weight:normal;
				letter-spacing:1px;
				margin-left:9px;
				margin-right:10px;
			}
			div#coloneCentre2 h1 span{
				font-size:12px;
				font-weight:bold;
			}
			div#coloneCentre2 h2{
  			text-transform:uppercase;
				font-size:8pt;
				color:#004A91;
				margin:0px 10px;
				font-weight:normal;
			}
			div#coloneCentre2 p{
				font-size:10px;
				margin:0px 10px;
			}
			div#coloneCentre h1, div#produitsIntro h1{
  			text-transform:uppercase;
				font-size:12px;
				color:#004A91;
				font-weight:bold;
				margin:0px -1px;
				text-align:justify;
			}
			div#coloneCentre p, div#produitsIntro p, div#coloneCentre{
				font-size:11px;
				text-align:justify;
			}
			div#coloneDroit{
  			float:left;
  			margin-top:6px;
  			position:relative;
				left:24px;
  			width:236px;
				height:auto !important;
				min-height:768px;
				height:100%;
			}
			div#search{
				float:left;
				position:relative;
				left:24px;
				margin-top:6px;
				height:28px;
			}

			div#search input, div#search2 input{
				border:none;
				padding:6px;
				width:182px;
				margin-right:7px;
			}

			div#search2 .searchButton{
			background-image:url(uploads/images/iconeRecherche.jpg);
                        background-repeat: no-repeat;
			width:30px;
			height:28px;
			clear:top;
			display:block;
			position:relative;
			left:206px;
			top:-30px;
			}

div#search .searchButton{
			background-image:url(uploads/images/iconeRecherche.jpg);
                        background-repeat: no-repeat;
			width:30px;
			height:28px;
			clear:top;
			display:block;
			position:relative;
			left:206px;
			top:-30px;
			}

a#searchButton{
			background-image:url(uploads/images/iconeRecherche.png);
			*background-image:none;
      *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='uploads/images/iconeRecherche.png', sizingMethod='scale');
			width:30px;
			height:28px;
			clear:top;
			display:block;
			position:relative;
			left:206px;
			top:-30px;
			}

			div#coloneDroit div#pubProduitDroit{
  			margin-top:-18px;
  			background-image:url(uploads/images/fondColones.png);
  			background-position:bottom;
  			background-repeat:repeat-x;
				*background-image:none;
        *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='uploads/images/fondColones.png', sizingMethod='scale');
				height:auto !important;
				min-height:729px;
				height:100%;
			}
			div#coloneDroit div#pubProduitDroit h1{
  			background-color:#004A91;
				margin:0px;
				font-size:17px;
				line-height:32px;
				text-transform:uppercase;
				text-align:center;
				color:white;
			}
			div#piedPub{
				border:1px solid #004A91;
				width:926px;
				text-transform:uppercase;
				font-size:9px;
				margin-top:10px;
				padding:11px 10px 20px 10px;
			}
			div#piedPub span#txtRouge{
				font-weight:bold;
  			font-size:16px;
				color:#C42032;
			}
			div#piedDePage{
  			text-align:right;
			}
			div#piedDePage ul#menuPiedDePage{
				margin-bottom:0px;
			}
			div#piedDePage ul#menuPiedDePage li{
  			font-size:10px;
				display:inline;
				padding:0px 5px;
				text-transform:uppercase;
				border-left:1px solid black;
			}
			div#piedDePage ul#menuPiedDePage li a{
				text-decoration:none;
				color:black;
			}
			div#piedDePage ul#menuPiedDePage li.first{
				/* Petit hack car IE6 ne prend pas la pseudo-classe first-child*/
				border:1px solid white;
			}
			div#piedDePage p{
				font-size:9px;
				margin:0px;
			}
			ul#produitSpec{
				list-style:none;
				margin:10px;
				margin-top:15px;
                                margin-right:300px;
				padding:0px;
				font-size:11px;
				line-height:14pt;
			}
			#produitSpec span.label {
				font-weight: bold;
				text-transform: uppercase;
			}
			#produitSpec span.prodname {
				text-transform: uppercase;
			}

#prod_details {
	height: 350px;
	background-position: 100% 10px;
	background-repeat: no-repeat;
}
Div#prod_desc{
				
                                margin-left:0px;				
                                margin-right:400px;
				padding:0px;
				font-size:11px;
				line-height:15px;
			}
/* End of 'jamp:Principale' */

