@charset "utf-8";
/* CSS Document */
body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #CC0000 url(photos-coffrets-electriques/commun/Walpaper-INT_r1_c1.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
#CONTENERWALPAPER {
	background: url(photos-coffrets-electriques/Accueil/WalpaperHomeContener_r1_c1.png) no-repeat center bottom;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 14px;
}
#CONTENERWALPAPERINT {
	background: url(photos-coffrets-electriques/commun/Walpaper-INT_r1_c1.jpg) no-repeat center bottom;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 14px;
}
.barreEtapeFinale {
	background: url(photos-coffrets-electriques/Boutique/BarrePanierEtapeRecap_r1_c1.jpg) no-repeat left top;
	position: relative;
	height: 32px;
	width: 442px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #780001;
	padding-top: 10px;
	padding-left: 48px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.CadreInfoClient {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #FFFF33;
	text-align: center;
	vertical-align: top;
	height: 12px;
	background: url(photos-coffrets-electriques/Accueil/bandeauPubHaut_r1_c1.jpg) no-repeat -3px;
	padding: 4px 20px 4px 35px;
	letter-spacing: 2px;
}
.CellContratOption01 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/Boutique/options-contrat/contrats-de-loc-Wallpaper_Option01.jpg) no-repeat left top;
	text-align: left;
	vertical-align: top;
	width: 148px;
	padding-top: 12px;
	padding-left: 12px;
}
.CellContratOption02 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/Boutique/options-contrat/contrats-de-loc-Wallpaper_Option02.jpg) no-repeat left top;
	text-align: left;
	vertical-align: top;
	width: 148px;
	padding-top: 12px;
	padding-left: 12px;
}
.OptionsBlocTitrage {
	float: left;
	height: 72px;
	width: 142px;
	position: relative;
}
.TitreContratOptions {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFE8C6;
}
.RefContratOptions {
	font: normal 10px Calibri, Arial, Helvetica, sans-serif;
	color: #F1C6B6;
}
.OptionsBlocDetailsContrat {
	float: left;
	height: 130px;
	width: 142px;
	position: relative;
}
.BlocPuceBlancheTarif {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/Boutique/options-contrat/puceBlanche.gif) no-repeat 2px 4px;
	padding-left: 10px;
}
.texteCheque {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #F1C6B6;
}
.OptionsBlocBoutonCmde {
	float: left;
	height: 56px;
	width: 136px;
	position: relative;
	text-align: center;
	vertical-align: top;
}






.ContourPaiements { border: 1px dotted #FF4646; }
.cellLineTop {
	border-top: 1px solid #999999;
}




form { margin: 0px; padding: 0px; }

a { color: #FFFFFF; text-decoration: none; }

a:hover { color: #FFFFFF; text-decoration: underline; }

img { overflow: hidden; }

h1 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
h2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px auto;
	padding: 10px 50px 0px;
	text-align: justify;
	vertical-align: top;
	position: relative;
	float: left;
}

/* ----------------- DIV PRINCIPAUX ---------------------------------------- */
#MAINCONTENER {
	width: 866px;
	border: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 0;
	clip: rect(auto,auto,auto,auto);
}

#BLOCLEFT {
	background: url(photos-coffrets-electriques/Accueil/walpaperBlocLeft.jpg) no-repeat center bottom;
	float: left;
	width: 370px;
	position: relative;
	z-index: 1;
	text-align: center;
	vertical-align: top;
	visibility: visible;

}

#BLOCLEFTINT {
	float: left;
	width: 370px;
	position: relative;
	z-index: 1;
	text-align: center;
	vertical-align: top;
	visibility: visible;
}

#BLOCLEFTINT01 {
	background: url(photos-coffrets-electriques/commun/BlocLOGOINTERIEUR_r1_c1.jpg) no-repeat center bottom;
	float: left;
	width: 370px;
	position: relative;
	z-index: 2;
	text-align: center;
	vertical-align: top;
	visibility: visible;
}

#BLOCLEFTINT02 {
	float: left;
	width: 370px;
	position: relative;
	z-index: 2;
	text-align: center;
	vertical-align: top;
	visibility: visible;
	padding-top: 10px;

}

#BARRENAVHAUT {
	background: url(photos-coffrets-electriques/commun/BarreNavHaut_r1_c1.jpg) no-repeat left top;
	width: 466px;
	float: right;
	position: relative;
	z-index: 2;
	text-align: center;
	vertical-align: top;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 13px;
	padding-left: 30px;
}

#BLOCLOGOTOP {
	float: left;
	height: 130px;
	width: 370px;
	position: relative;
	text-align: center;
	vertical-align: top;
}

.BlocsIntLEFT {
	float: left;
	width: 370px;
	overflow: visible;
	position: relative;
	text-align: center;
	vertical-align: top;
}


.LiensNavHaut {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.LiensNavHaut:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.lienNavHautSmall {
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.lienNavHautSmall:hover {
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.BoutonLangue {
	float: left;
	position: relative;
	padding-top: 1px;
	width: 32px;
	text-align: left;
	vertical-align: top;
	
}

.BoutonHome {
	background: url(photos-coffrets-electriques/commun/ico-home.gif) no-repeat 0px 3px;
	height: 16px;
	float: left;
	position: relative;
	padding-left: 14px;
	padding-top: 1px;
	text-align: left;
	vertical-align: top;
	padding-right: 7px;
}
.BoutonMail {
	background: url(photos-coffrets-electriques/commun/ico-mail.gif) no-repeat 7px 5px;
	height: 16px;
	float: left;
	position: relative;
	padding-left: 21px;
	padding-top: 1px;
	border-left: 1px solid #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-right: 7px;
}
#SeparatorNavHaut {
	float: left;
	width: 430px;
	position: relative;
	height: 14px;
	margin: 0px;
	padding: 0px;
}

.BoutonsAutres {
	height: 16px;
	float: left;
	position: relative;
	border-left: 1px solid #FFFFFF;
	margin: 0px;
	padding-right: 7px;
	padding-left: 6px;
}
#BlocUserInfos {
	width: 430px;
	position: relative;
	float: left;
	height: 26px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #FFDFAE;
	text-align: center;
	vertical-align: top;
	margin: 0px;
}

#BLOCRIGHT {
	width: 496px;
	position: relative;
	z-index: 3;
	text-align: center;
	vertical-align: top;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: right;
	padding-top: 4px;
}
#BLOCRIGHTINT {
	width: 494px;
	position: relative;
	z-index: 3;
	text-align: left;
	vertical-align: top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: right;
	padding-top: 4px;
}
#BLOCRIGHTINTNORME {
	width: 422px;
	position: relative;
	z-index: 3;
	text-align: left;
	vertical-align: top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: right;
	padding-top: 4px;
	background: url(photos-coffrets-electriques/lanorme/walpaperLaNorme.jpg) no-repeat right top;
	padding-right: 40px;
	padding-left: 32px;
}

.Titre01 {
	font: bold 25px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2);
}

.Titre02 {
	font: 21px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=1);
	border-bottom: 1px dotted #DB8080;
}
.Titre03 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=1);
}
.Titre04 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #5E0000;
	width: 100%;
	border-bottom: 1px solid #5E0000;
	padding-bottom: 2px;
}
.Titre04small {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFE6E6;
	width: 100%;
}

.Titre05 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #5D0000;
	padding-bottom: 12px;
}
.Titre06 {
	font: 30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=1);
}
.Titre07 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=1);
}


.Texte01 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Texte02 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Texte03 {
	font: 13px Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.Texte4 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #DFA8A8;
	margin-top: 0px;
}
.Texte05 {
	font: italic 10px Arial, Helvetica, sans-serif;
	color: #FFDDDD;
}
.Texte06 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #F79900;
}
.Texte07 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
}








.TextCellProductHome {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 12px 20px 16px;
}


.CellProductsHome {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/Accueil/CellProductsHome_r1_c1.jpg) no-repeat right top;
	height: 326px;
	width: 164px;
	text-align: center;
	vertical-align: top;
}

.LienNavBas {
	font: italic bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.LienSoulignes {
	color: #FFFFFF;
	text-decoration: underline;
}
.LienSoulignes:hover {
	color: #FFFFFF;
	text-decoration: none;
}


#CONTENERBAS {
	width: 800px;
	height: 90px;
	border: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 0;
	clip: rect(auto,auto,auto,auto);
	clear: both;
	padding: 14px 0px 0px 40px;
}

#BLOCNAVBAS {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	width: 800px;
	padding-top: 6px;
	border-top: 1px dotted #FFE1E1;
	border-bottom: 1px dotted #FFE1E1;
	position: relative;
	padding-bottom: 6px;
}
#BLOCADRESSEBAS {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	width: 800px;
	padding-top: 8px;
	position: relative;
}

.lienGraphibox {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B5B5B5;
	text-decoration:none;
}
.lienGraphibox:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B5B5B5;
	text-decoration:underline;
}
#BLOCCATLEFT {
	width: 330px;
	overflow: visible;
	vertical-align: top;
	float: left;
	position: relative;
	padding-left: 40px;
}
.BlocCategorieMenuleft {
	padding-top: 6px;
	padding-bottom: 12px;
	border-bottom: 1px dotted #FFE1E1;
	text-align: left;
	vertical-align: top;
	position: relative;
	width: 280px;
	float: left;
}
.BlocPhotoCatLeft {
	height: 40px;
	width: 40px;
	float: left;
	position: relative;
	margin-right: 10px;
	margin-top: 4px;
	margin-left: 2px;

}
.BloctexteCatleft {
	width: 216px;
	float: left;
	position: relative;
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.BoxLienPucePlus {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/commun/ico-pucePlus.gif) no-repeat 0px 3px;
	height: 13px;
	float: left;
	width: 70px;
	position: relative;
	padding-left: 14px;
}

#BLOCFICHE01 {
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(photos-coffrets-electriques/commun/WalpaperFicheDetails_r1_c1.png) no-repeat left top;
	float: left;
}
#BLOCFICHE02 {
	width: 100%;
	position: relative;
	background: url(photos-coffrets-electriques/commun/WalpaperFicheDetails_r3_c2.png) no-repeat right bottom;
	float: left;
}
#BLOCFICHE-INT {
	font: 12px Arial, Helvetica, sans-serif;
	color: #5D0000;
	background: #FFFFFF;
	padding: 18px;
	text-align: justify;
	vertical-align: top;
	position: relative;
	width: 280px;
	margin: 14px auto 18px;
}


#BLOCFICHE11 {
	width: 490px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(photos-coffrets-electriques/commun/WalpaperFicheDetails_r1_c1.png) no-repeat -13px top;
	float: left;
}
#BLOCFICHE12 {
	width: 100%;
	position: relative;
	background: url(photos-coffrets-electriques/commun/WalpaperFicheDetails_r3_c2.png) no-repeat 204px bottom;
	float: left;
}

#BLOCFICHE-INT2 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #5D0000;
	background: #FFFFFF;
	padding: 18px;
	text-align: justify;
	vertical-align: top;
	position: relative;
	width: 430px;
	margin: 12px auto 18px;
}




.TitreBarreRouge {
	background: url(photos-coffrets-electriques/commun/Walpaper-BarreTitre_r1_c1.png) no-repeat left top;
	height: 41px;
	width: 483px;
	position: relative;
	font: bold 30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 10px;
}
.TitreCofelec {
	background: url(photos-coffrets-electriques/Contact/TitreCofelec_r1_c1.jpg) no-repeat left top;
	height: 40px;
	width: 373px;
	position: relative;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 14px;
	padding-left: 120px;
}

.WalpaperContact { background: url(photos-coffrets-electriques/Contact/walpaperBlocRight.jpg) no-repeat right top; }

.BarreRightWhite { border-right: 1px solid #FFFFFF; }

.Bt01G {
	background: url(photos-coffrets-electriques/commun/Bts01_r1_c1.png) no-repeat right center;
	height: 27px;
	width: 6px;
}
.Bt01M {
	background: url(photos-coffrets-electriques/commun/Bts01_r1_c2.png) repeat-x left center;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
}
.Bt01D {
	background: url(photos-coffrets-electriques/commun/Bts01_r1_c3.png) no-repeat left center;
	height: 27px;
	width: 6px;
}


.Bt02G {
	background: url(photos-coffrets-electriques/commun/Bts02_r1_c1.gif) no-repeat right center;
	height: 35px;
	width: 11px;
}
.Bt02M {
	background: url(photos-coffrets-electriques/commun/Bts02_r1_c2.gif) repeat-x left center;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Bt02D {
	background: url(photos-coffrets-electriques/commun/Bts02_r1_c3.gif) no-repeat left center;
	height: 35px;
	width: 11px;
}


.Bt03G {
	background: url(photos-coffrets-electriques/commun/Bts03_r1_c1.jpg) no-repeat right center;
	height: 35px;
	width: 11px;
}
.Bt03M {
	background: url(photos-coffrets-electriques/commun/Bts03_r1_c2.jpg) repeat-x left center;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Bt03D {
	background: url(photos-coffrets-electriques/commun/Bts03_r1_c3.jpg) no-repeat left center;
	height: 35px;
	width: 15px;
}


.Bt04G {
	background: url(photos-coffrets-electriques/commun/Bts04_r1_c1.jpg) no-repeat right center;
	width: 97px;
	height: 66px;
}
.Bt04M {
	background: url(photos-coffrets-electriques/commun/Bts04_r1_c2.jpg) repeat-x left center;
	height: 66px;
	text-align: center;
	vertical-align: middle;
	font: bold normal 13px Arial, Helvetica, sans-serif;
	color: #730E0E;
}
.Bt04D {
	background: url(photos-coffrets-electriques/commun/Bts04_r1_c3.jpg) no-repeat left center;
	width: 22px;
	height: 66px;
}



.Boxes {
	font: 11px Arial, Helvetica, sans-serif;
	color: #620000;
	background: #FFFFFF;
	height: 17px;
	border: 1px solid #CC0000;
}
.Boxes2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #620000;
	background: #FFFFFF;
	border: 1px solid #CC0000;
}
.Boxes3 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #B20000;
	height: 17px;
	border: 1px solid #9A0000;
}

.BoxesContact {
	font: 11px Arial, Helvetica, sans-serif;
	color: #8C0000;
	background: #F5CBCB;
	height: 17px;
	border: 1px solid #480000;
}
.Bouton01 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #999999;
	padding: 1px 6px;
	border: 1px solid #FFFFFF;
	filter: DropShadow(Color=#680000, OffX=2, OffY=2, Positive=1);
	cursor: hand;
}

.BoxesContact2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #600000;
	background: #F5CBCB;
	border: 1px solid #480000;
}


.BlocTirets {
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px dotted #FFE6E6;
	border-bottom: 1px dotted #FFE6E6;
}

.BlocProduit {
	width: 490px;
	position: relative;
	padding-bottom: 16px;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 16px;
	overflow: auto;
}

.BlocPhotoProd {
	background: #FFFFFF url(photos-coffrets-electriques/Boutique/BlocPhotosProduits2_r1_c1.jpg) no-repeat center top;
	text-align: center;
	vertical-align: top;
	float: left;
	width: 147px;
	position: relative;
}
.BlocPhotoProd2 {
	background: url(photos-coffrets-electriques/Boutique/BlocPhotosProduits2_r3_c1.jpg) no-repeat center bottom;
	text-align: center;
	vertical-align: top;
	float: left;
	width: 147px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
}

.CadrePhoto { border: 1px solid #F4F4F4; }

.BlocDescriptionProd {
	float: right;
	width: 335px;
	position: relative;
}

.BlocNomProd {
	font: 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-bottom: 6px;
	border-bottom: 1px solid #FFA8A8;
	filter: DropShadow(Color=#333333, OffX=2, OffY=2, Positive=1);
	margin-bottom: 8px;
}

.BlocTexteProd {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-bottom: 8px;
	text-align: justify;
	vertical-align: top;
}

.PanierCellNavON {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #780001;
	padding: 4px;
}
.PanierCellNav {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
	background: #A20000;
	padding: 4px;
}
#BLOCTABCART01 {
	background: url(photos-coffrets-electriques/Boutique/WalpaperCart_r1_c1.jpg) no-repeat left top;
	width: 483px;
	float: left;
	position: relative;
}
#BLOCTABCART02 {
	background: url(photos-coffrets-electriques/Boutique/WalpaperCart_r3_c1.jpg) no-repeat left bottom;
	width: 483px;
	float: left;
	position: relative;
}
#CellBottomTabCart {
	float: left;
	height: 40px;
	width: 470px;
	position: relative;
	font: normal 18px Arial, Helvetica, sans-serif;
	text-align: right;
	vertical-align: top;
	padding-top: 7px;
	padding-right: 13px;
}

.CellTitreCart {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 14px;
}
.TabLinetabCart {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(photos-coffrets-electriques/Boutique/PanierLineTab_r1_c1.jpg) repeat-x left top;
	border: 1px solid #AA0000;
	margin-bottom: 1px;
	margin-top: 1px;
}

.ListDeroulCart {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #CC1213;
	margin: 0px;
	padding: 0px;
	height: 18px;
}

#BlocBtUpdateCart {
	text-align: right;
	vertical-align: top;
	width: 483px;
	padding-top: 5px;
	display:none;
	background: url(photos-coffrets-electriques/Boutique/WalpaperBtUpdate_r1_c1.jpg) no-repeat center bottom;
	height: 80px;
	float: left;
	position: relative;
}

.LineHaut { border-top: 1px solid #FFDDDD; }

#BlocZoneSecu {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 10px 0px 20px;
	padding: 8px;
	float: left;
	width: 470px;
	border: 1px dotted #FFDDDD;
	position: relative;
	background: #FFDDDD;
}

.CadreBlanc { border: 1px solid #FF8080; }

.WalpaperContactForm { background: url(photos-coffrets-electriques/Contact/WalpaperContact_r1_c1.jpg) no-repeat left top; }

#BlocDemarches {
	text-align: left;
	vertical-align: top;
	float: left;
	height: 440px;
	width: 490px;
	position: relative;
}

#BlocDemarchesInt01 {
	float: left;
	width: 111px;
	position: relative;
	margin-top: 1px;
	margin-left: 4px;
	padding-top: 200px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	background: url(photos-coffrets-electriques/demarches/MaquettePageDemarches_r1_c1.jpg) no-repeat left top;
	padding-right: 5px;
	height: 237px;
}
#BlocDemarchesInt01:hover { background: url(photos-coffrets-electriques/demarches/MaquettePageDemarchesOver_r1_c1.jpg) no-repeat left top; 
}
#BlocDemarchesInt02 {
	float: left;
	width: 110px;
	position: relative;
	margin-top: 1px;
	padding-top: 200px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	background: url(photos-coffrets-electriques/demarches/MaquettePageDemarches_r1_c2.jpg) no-repeat left top;
	margin-left: 0px;
	padding-right: 5px;
	height: 237px;
}
#BlocDemarchesInt02:hover { background: url(photos-coffrets-electriques/demarches/MaquettePageDemarchesOver_r1_c2.jpg) no-repeat left top; 
}
#BlocDemarchesInt03 {
	float: left;
	width: 110px;
	position: relative;
	margin-top: 1px;
	margin-left: 0px;
	padding-top: 200px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	background: url(photos-coffrets-electriques/demarches/MaquettePageDemarches_r1_c3.jpg) no-repeat left top;
	padding-right: 5px;
	height: 237px;
}
#BlocDemarchesInt03:hover { background: url(photos-coffrets-electriques/demarches/MaquettePageDemarchesOver_r1_c3.jpg) no-repeat left top; 
}
#BlocDemarchesInt04 {
	float: left;
	width: 110px;
	position: relative;
	margin-top: 1px;
	margin-left: 0px;
	padding-top: 200px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 5px;
	background: url(photos-coffrets-electriques/demarches/MaquettePageDemarches_r1_c4.jpg) no-repeat left top;
	padding-right: 5px;
	height: 237px;
}
#BlocDemarchesInt04:hover { background: url(photos-coffrets-electriques/demarches/MaquettePageDemarchesOver_r1_c4.jpg) no-repeat left top; 
}

#BlocMessage01 {
	background: url(photos-coffrets-electriques/Boutique/MessagePAnier_r1_c1.jpg) no-repeat left top;
	width: 480px;
}
#BlocMessage02 {
	background: url(photos-coffrets-electriques/Boutique/MessagePAnier_r2_c1.jpg) no-repeat left bottom;
	width: 480px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px;
}

.BlocTarifsVignetteProd {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	float: left;
	width: 480px;
	position: relative;
	padding-top: 8px;
}

.TitreTarif01 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #370000;
	text-decoration: underline;
}
.TitreTarif02 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #560000;
	background: url(photos-coffrets-electriques/Boutique/puceSmall.jpg) no-repeat 0px 3px;
	padding-left: 6px;
}
.TextePartenaireSecu {
	font: lighter 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.TableauTarification {
	width: 330px;
	margin: 10px 0px;
}

.TableauTarificationTete {
	background: url(photos-coffrets-electriques/Boutique/TARIFICATION_r1_c1.jpg) no-repeat left bottom;
	height: 23px;
	font: lighter 9px Arial, Helvetica, sans-serif;
	color: #F1C6B6;
	padding-left: 80px;
	padding-top: 5px;
}

.TableauTarificationBas {
	background: url(photos-coffrets-electriques/Boutique/TARIFICATION_r3_c1.jpg) no-repeat left top;
	height: 7px;
}

.tableauTarificationMilieu {
	background: url(photos-coffrets-electriques/Boutique/TARIFICATION_r2_c1.jpg) repeat-y left top;
	padding-left: 10px;
	padding-right: 10px;
}

.SeparatorNavBas { border-left: 1px solid #B27168; }
