﻿html {
	margin:0px;
	padding:0px;
}

body {
    /* background-color: #77899B; */
    /* background-color: #011933; */
    /* background-color: #7f90a2; */
    background-color: #8c9bb5;
    color: #000000;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-style:normal;
    font-weight: normal;
    margin:0px;
    padding: 0px;
    text-align: justify;
}

#bodyfont {
    background-image: url(Images/BodyFont/JPG/FondHaut.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 525px;
}

.bodyclasswhite {
    background-color: #FFFFFF;
}

/* Masquer cadres liens Firefox */
a {outline: none;}
:focus {-moz-outline-style: none;}
/* **************************** */

img {
border:none;
padding:0px; 
margin:0px;
display:inline;
}





/* Page MasterPage.master */

#pageContruction {
    /* background-color: Transparent; */
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
    position: relative;
    width: 800px;
    height: auto;
}

#topPage {
    background-image: url(Images/Top/PNG/PageHeaderText.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 30px;
}

#topHeaderBloc {   
    width: 800px;
    height: 195px;     
}

#headerH {
    background-image: url(Images/Header/PNG/HeaderH.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 10px;
}

#headerC {
    background-image: url(Images/Header/PNG/HeaderC.png);
    background-repeat:no-repeat;
    padding-left: 25px;
    width: 800px;
    height: 20px;
}

#headerB {
    background-image: url(Images/Header/PNG/HeaderB.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 10px;
}

#headerFlash {
    background-image: url(Images/Header/PNG/HeaderFlash.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 155px;
}

.pageconteneur
{
    background-image: url(Images/Contenu/PNG/PageComptes1px.png);
    background-repeat:repeat-y;  
    padding: 0px;
    float: left;
    position: relative;
    width: 800px;
    height: auto;
}

.page-sommaire {
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 9px;
    float: left;
    width: 174px;
    height: auto;
}

.page-contenu {
    margin-left: 194px;
    width: 590px;
}

.page-contenu2 {
    margin-left: 184px;
    width: 600px;
}


/* Page Login_Admin.aspx et Login.aspx */

.contenuHeader {
    background-image: url(Images/Contenu/PNG/ContenuHeader.png);
    background-repeat: no-repeat;
    width: 800px;
    height: 40px;
}

.contenu {
    width: 800px;
}

.contenuW800H1 {
    background-image: url(Images/Contenu/PNG/1pxContenu.png); 
    background-repeat :repeat-y; 
    padding-top: 5px;
    padding-bottom: 5px;
    width: 800px;
}

.souscontenuW800H15 {
    width: 800px;
    height: 15px;
}

.souscontenuW800H20 {
    width: 800px;
    height: 20px;
}
.nomUtilisateurW150H15 {
    background-image: url(Images/Contenu/PNG/NomUtilisateurW150H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 150px;
    height: 15px;  
} 

.numeroDeFicheW150H15 {
    background-image: url(Images/Contenu/PNG/NumeroDeFicheW150H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 150px;
    height: 15px;  
} 

.pourTexte01W105H15 {
    background-image: url(Images/Contenu/PNG/PourTexte01W105H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 105px;
    height: 15px;  
} 

.passwordW150H15 {
    background-image: url(Images/Contenu/PNG/PasswordW150H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 150px;
    height: 15px;  
}

.codePermanentW150H15 {
    background-image: url(Images/Contenu/PNG/CodePermanentW150H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 150px;
    height: 15px;  
}

.pourTexte02W155H15 {
    background-image: url(Images/Contenu/PNG/PourTexte02W155H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 155px;
    height: 15px;  
} 

#boutonConnectionW120H15 {
    background-image: url(Images/Contenu/PNG/BoutonConnectionW120H15.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 120px;
    height: 15px;  
} 

#boutonConnectionW120H15:hover #boutonConnectionW120H15Hover{
    display: block;
} 

#boutonConnectionW120H15Hover {
    background-image: url(Images/Contenu/PNG/BoutonConnectionW120H15Over.png); 
    background-repeat: no-repeat;    
    float: left;
    display: none;
    width: 120px;
    height: 15px;  
} 

.finLigneLogin {
    background-image: url(Images/Contenu/PNG/FinLigneLogin.png); 
    background-repeat: no-repeat;    
    float: left;
    width: 120px;
    height: 15px;  
}

.basLigneLoginW800H10 {
    background-image: url(Images/Contenu/PNG/BasLigneLoginW800H10.png); 
    background-repeat: no-repeat;    
    width: 800px;
    height: 10px;  
}

#souscontenugauche { /*souscontenugauche prend en espace réel 525px de large (padding-left:37px + width: 488px) */ 
    float: left;
    padding-left: 37px;
    width: 488px;
}

#souscontenudroit {
    margin-left: 530px;
    width:235px;
}

#souscontenudroitbloclogin {
    width: 235px;
    height: 120px;
}

#souscontenudroit01 {
    background-image: url(Images/Contenu/PNG/SousContenu01.png);
    background-repeat: no-repeat;   
    width: 220px;
    height: 15px;
}

#souscontenudroit02NumeroDeFiche {
    background-image: url(Images/Contenu/PNG/NumeroDeFiche.png);
    background-repeat: no-repeat;
    padding-left: 107px;
    width: 220px;
    height: 14px;
}

#souscontenudroit02NomUtilisateur {
    background-image: url(Images/Contenu/PNG/NomUtilisateur.png);
    background-repeat: no-repeat;
    padding-left: 107px;
    width: 220px;
    height: 14px;
}

#souscontenudroit03 {
    background-image: url(Images/Contenu/PNG/SousContenu03.png);
    background-repeat: no-repeat;
    width: 220px;
    height: 25px;
}

#souscontenudroit04CodePermanent {
    background-image: url(Images/Contenu/PNG/CodePermanent.png);
    background-repeat: no-repeat;
    padding-left: 107px;
    width: 220px;
    height: 14px;
}

#souscontenudroit04MotDePasse {
    background-image: url(Images/Contenu/PNG/MotDePasse.png);
    background-repeat: no-repeat;
    padding-left: 107px;
    width: 220px;
    height: 14px;
}

#souscontenudroit05 {
    background-image: url(Images/Contenu/PNG/SousContenu05.png);
    background-repeat: no-repeat;
    width: 220px;
    height: 25px;
}

#souscontenudroit06 {
    background-image: url(Images/Contenu/PNG/SousContenu06.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 20px;
}

#souscontenudroit07 {
    background-image: url(Images/Contenu/PNG/SousContenu07Out.png);
    background-repeat: no-repeat;
    float: left;
    padding-left: 6px;
    width: 120px;
    height: 20px;
}

#souscontenudroit07:hover {
    background-image: url(Images/Contenu/PNG/SousContenu07Over.png);
    background-repeat: no-repeat;
    float: left;
    padding-left: 6px;
    width: 120px;
    height: 20px;
}

#souscontenudroitgalleriephoto {
	float: left;
	padding-top: 15px;
    width: 235px;
}

#souscontenudroitsousgalleriephoto {
	float: left;
	font-size: 10px;
	text-align: justify;
	color: #000000;
	padding-top: 15px;
    width: 235px;
}

#souscontenubas {
    clear: both;
    width: 800px;
    height: 10px;
}

#sommaireHeader{
    background-image: url(Images/Sommaire/PNG/SommaireHeader.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 40px;
}

.sommaireContenu {
    background-image: url(Images/Sommaire/PNG/SommaireContenu.png);
    background-repeat:repeat-y;
    width: 800px;
    height: 165px;
}

.sommaireContenuW800H80 {
    background-image: url(Images/Sommaire/PNG/SommaireContenu.png);
    background-repeat:repeat-y;
    width: 800px;
    height: 80px;
}

.sommaireContenuW800H95 {
    background-image: url(Images/Sommaire/PNG/SommaireContenu.png);
    background-repeat:repeat-y;
    width: 800px;
    height: 95px;
}

.sommaireContenuW800H115 {
    background-image: url(Images/Sommaire/PNG/SommaireContenu.png);
    background-repeat:repeat-y;
    width: 800px;
    height: 115px;
}

.divFloat {
    float: left;
}

.divFloatW260 {
    /* Ne prend pas plus de 260px pour ne pas causer des débordement */
    float: left;
    width: 260px;
}

.blocheaderfloatleft
{
    float: left;
    padding-left: 1px;
}

.blocheaderfloatleftp5
{
    float: left;
	padding-top: 5px;
    padding-left: 5px;
	color: #ffffff;
}

.blocheaderfloatleftp5 a, a:visited, a:active
{
	text-decoration: undeline;
	color: #ffffff; 
}

.blocheaderfloatleftp5 a:hover {
	text-decoration: none;
	color: #a71930;
}

.blocW800H65 {
    padding-top: 10px;
    width: 800px;
    height: 55px;
}

.blocW800H70 {
    padding-top: 10px;
    width: 800px;
    height: 60px;
}

.blocW800H80 {
    padding-top: 10px;
    width: 800px;
    height: 70px;
}

.blocW800H100 {
    padding-top: 10px;
    width: 800px;
    height: 90px;
}

.blocW800H150 {
    padding-top: 10px;
    width: 800px;
    height: 140px;
}

.blocW140H 
{
    float: left;
    width: 140px;    
}

.blocW440H {
    padding: 20px 0px 0px 0px;      
    float: left;
    width: 440px;    
}

.blocW440HAutoTopP20 {
    padding: 20px 0px 0px 0px;      
    float: left;
    width: 440px;
    height: auto;    
}

.blocW450H 
{
    float: left;
    width: 450px;    
}

.blocW575H {
    width: 575px;    
}

.blocW580H {
    width: 580px;    
}

.blocW585H {
    width: 585px;    
}

.blocW585H60 {
    width: 585px;
    height: 60px;    
}

.blocW585H15 {
    width: 585px;
	height: 15px;    
}

.blocW585H25 {
    width: 585px;
	height: 25px;    
}

.blocW590H {
    width: 590px;    
}

.blocW590H15 {
    width: 590px;
	height: 15px;    
}

.blocW590H25 {
    float : left;
	text-align: center;
    width : 590px;
    height : 25px;  
}

.blocW590HAutoTopP20 
{
    padding: 20px 0px 0px 0px;
    width: 590px;
    height: auto;    
}

.blocW595H {
    width: 595px;
	height: auto;    
}

.divW440H21{
   background-image: url(Images/Contenu/PNG/FondLigneW440H20.png);
   background-repeat:no-repeat;
   padding: 1px 0px 0px 0px;    
   width: 440px;
   height: 21px; 
}

.divW440H5 {
   padding: 0px;    
   width: 440px;
   height: 5px; 
}

.divW450HAuto {
   width: 450px;
   height: auto; 
}


/* Page MasterPage.master */


#footerBloc {
    clear: both;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    position: relative;
    width: 800px;
    height: 145px;
}

#footerH {
    background-image: url(Images/Footer/PNG/FooterH.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 30px;
}

#footerC {
    background-image: url(Images/Footer/PNG/FooterC.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 50px;
} 
 
#footerB{
    background-image: url(Images/Footer/PNG/FooterB.png);
    background-repeat:no-repeat;
    width: 800px;
    height: 56px;
}





/* Page Comptes.aspx */

/* Avant page-sommaire et page-contenu */

.blocPageContenu {
    background-image: url(Images/Contenu/PNG/PageComptes1px.png);
    background-repeat:repeat-y;  
    width: 800px;    
}

.blocPageContenuBas {
    width: 800px;
    height: 25px;
}

/* Dans blocPageContenu et avant page-sommaire et page-contenu */

.divW800H25 {
    padding-left: 9px;
    width: 791px;
    height: 25px;
}

.divW370H25 {
    background-image: url(Images/Contenu/PNG/PageComptes01.png);
    background-repeat: no-repeat;
    float: left;
    width: 370px;
    height: 25px;
}

.divW100H25A1 {
    background-image: url(Images/Contenu/PNG/PageComptes02A.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A1:hover {
    background-image: url(Images/Contenu/PNG/PageComptes02B.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A2 {
    background-image: url(Images/Contenu/PNG/PageComptes03A.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A2:hover {
    background-image: url(Images/Contenu/PNG/PageComptes03B.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A3 {
    background-image: url(Images/Contenu/PNG/PageComptes04A.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A3:hover {
    background-image: url(Images/Contenu/PNG/PageComptes04B.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A4 {
    background-image: url(Images/Contenu/PNG/PageComptes05A.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

.divW100H25A4:hover {
    background-image: url(Images/Contenu/PNG/PageComptes05B.png);
    background-repeat: no-repeat;
    float: left;
    width: 100px;
    height: 25px;
}

/* Dans page-sommaire */

.divW174H190 {
    background-image: url(Images/Contenu/PNG/PageComptes06.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 19px;
    padding-left: 34px;
    width: 140px;
    height: 171px;
}

.divW174H60Externe {
    float: left;
    width: 174px;
    height: 60px;
}

.divW174H60Externe {
    background-image: url(Images/Contenu/PNG/ResponsableDenisPlourde.png);
    background-repeat: no-repeat;
    float: left;
    width: 174px;
    height: 60px;
}

.divW174H60Junior {
    background-image: url(Images/Contenu/PNG/ResponsableSteevePepin.png);
    background-repeat: no-repeat;
    float: left;
    width: 174px;
    height: 60px;
}

.divW174H60Senior1 {
    background-image: url(Images/Contenu/PNG/ResponsableFrancoisTremblay.png);
    background-repeat: no-repeat;
    float: left;
    width: 174px;
    height: 60px;
}

.divW174H60Senior2 {
    background-image: url(Images/Contenu/PNG/ResponsableFrancoisBergeron.png);
    background-repeat: no-repeat;
    float: left;
    width: 174px;
    height: 60px;
}

/* Dans page-contenu */

.blocW585H190 {
    width: 585px;
	height: 190px;    
}

.divW448H190 {
    float: left;
    width: 448px;
    height: 190px;
}

.divW448H37 {
    background-image: url(Images/Contenu/PNG/PageComptes10.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 37px;
}

.divW448H37Modifier {
    background-image: url(Images/Contenu/PNG/PageComptes10Modifier.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 37px;
}

.divW448H18 {
    width: 448px;
    height: 18px;
}

.divW75H18A1 {
    background-image: url(Images/Contenu/PNG/PageComptes11.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW75H18A2 {
    background-image: url(Images/Contenu/PNG/PageComptes12.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW75H18A3 {
    background-image: url(Images/Contenu/PNG/PageComptes13.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW150H18 {
    background-image: url(Images/Contenu/PNG/PageComptes13Modifier.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 18px;
}

.divW75H18A4 {
    background-image: url(Images/Contenu/PNG/PageComptes14.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW148H18A {
    background-image: url(Images/Contenu/PNG/PageComptes15.png);
    background-repeat: no-repeat;
    float: left;
    width: 148px;
    height: 18px;
}

.divW448H8A {
    background-image: url(Images/Contenu/PNG/PageComptes16.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 8px;
}

.divW75H18B1 {
    background-image: url(Images/Contenu/PNG/PageComptes17.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW75H18B2 {
    background-image: url(Images/Contenu/PNG/PageComptes18.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW75H18B3 {
    background-image: url(Images/Contenu/PNG/PageComptes19.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW75H18B4 {
    background-image: url(Images/Contenu/PNG/PageComptes20.png);
    background-repeat: no-repeat;
    float: left;
    width: 75px;
    height: 18px;
}

.divW148H18B {
    background-image: url(Images/Contenu/PNG/PageComptes21.png);
    background-repeat: no-repeat;
    float: left;
    width: 148px;
    height: 18px;
}

.divW448H8B {
    background-image: url(Images/Contenu/PNG/PageComptes22.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 8px;
}

.divW448H18P1 {
    background-image: url(Images/Contenu/PNG/PageComptes23.png);
    background-repeat: no-repeat;
	padding-left: 75px;    
    width: 373px;
    height: 18px;
}

.divW448H8C {
    background-image: url(Images/Contenu/PNG/PageComptes24.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 8px;
}

.divW448H18P2 {
    background-image: url(Images/Contenu/PNG/PageComptes25.png);
    background-repeat: no-repeat;
	padding-left: 75px;
	width: 373px;
    height: 18px;
}

.divW448H8D {
    background-image: url(Images/Contenu/PNG/PageComptes26.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 8px;
}

.divW448H18P3 {
    background-image: url(Images/Contenu/PNG/PageComptes27.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 18px;
}

.divW448H8E {
    background-image: url(Images/Contenu/PNG/PageComptes28.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 8px;
}

.divW325H18 {
    background-image: url(Images/Contenu/PNG/PageComptes29.png);
    background-repeat: no-repeat;
    float: left;
    padding-left: 10px;
    width: 315px;
    height: 18px;
}

.divW448H18Modifier {
    background-image: url(Images/Contenu/PNG/PageComptes29Modifier.png);
    background-repeat: no-repeat;
    float: left;
    padding-left: 10px;
    width: 448px;
    height: 18px;
}

.divW123H18SansBtn {
    background-image: url(Images/Contenu/PNG/PageComptes30SansBtn.png);
    background-repeat: no-repeat;
    float: left;
    width: 123px;
    height: 18px;
}

.divW123H18 {
    background-image: url(Images/Contenu/PNG/PageComptes30A.png);
    background-repeat: no-repeat;
    float: left;
    width: 123px;
    height: 18px;
}

.divW123H18:hover {
    background-image: url(Images/Contenu/PNG/PageComptes30B.png);
    background-repeat: no-repeat;
    float: left;
    width: 123px;
    height: 18px;
}

.divW123H18Print {
    background-image: url(Images/Contenu/PNG/BoutonImprimerOut.png);
    background-repeat: no-repeat;
    float: left;
    width: 123px;
    height: 18px;
}

.divW123H18Print:hover {
    background-image: url(Images/Contenu/PNG/BoutonImprimerOver.png);
    background-repeat: no-repeat;
    float: left;
    width: 123px;
    height: 18px;
}

.divW448H5 {
    background-image: url(Images/Contenu/PNG/PageComptes31.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 5px;
}

.divW448H5Modifier {
    background-image: url(Images/Contenu/PNG/PageComptes31Modifier.png);
    background-repeat: no-repeat;
    width: 448px;
    height: 5px;
}

/* Dans page-contenu à droite */

.divW137H190 {
    background-image: url(Images/Contenu/PNG/PageComptes32.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 19px;    
    padding-left: 21px;
    width: 116px;
    height: 171px;
}

.divW137H190Modifier {
    background-image: url(Images/Contenu/PNG/PageComptes32Modifier.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 19px;    
    padding-left: 21px;
    width: 116px;
    height: 171px;
}

/* Dans page-contenu en bas des DropDownList de date */

.divW590H60 {
    width: 590px;
    height: 60px;    
}

.divW585H20A {
    background-image: url(Images/Contenu/PNG/PageComptes33.png);
    background-repeat: no-repeat;
    width: 585px;
	height: 20px;
}

.divW585H20B {
    background-image: url(Images/Contenu/PNG/PageComptes34.png);
    background-repeat: no-repeat;
    width: 585px;
	height: 20px;
}

.divW585H20C {
    background-image: url(Images/Contenu/PNG/PageComptes35.png);
    background-repeat: no-repeat;
    width: 585px;
	height: 20px;
}
.divW590H50 {
    background-image: url(Images/PNG/InfoGestionAutoriserRefuser.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 50px;
}

.divW590H50V2 {
    background-image: url(Images/PNG/InfoGestionAutoriserRefuser2.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 50px;
}

.divW590H50V3 {
    background-image: url(Images/PNG/InfoGestionAutoriserRefuser3.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 50px;
}

.divW590H50V4 {
    background-image: url(Images/PNG/InfoGestionAutoriserRefuser4.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 120px;
}

.divW590H50V5 {
    background-image: url(Images/PNG/InfoGestionAutoriserRefuser5.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 95px;
}

.divW590H50V6 {
    background-image: url(Images/PNG/InfoTransfert1.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 50px;
}

.divW590H50V7 {
    background-image: url(Images/PNG/InfoTransfert2.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 120px;
}

.divW590H185 {
    background-image: url(Images/PNG/InfoTransfertAttention.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 185px;
}

.divW590H20Haut {
    background-image: url(Images/PNG/InfoG-A-R-HautW590H20.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 20px;
}

.divW590H1 {
    background-image: url(Images/PNG/InfoG-A-R-CentreW590H1.png);
    background-repeat: repeat-y;
    width: 590px;
    height: auto;
}

.divW590H15 {
    background-image: url(Images/PNG/InfoG-A-R-BasW590H15.png);
    background-repeat: no-repeat;
    width: 590px;
    height: 15px;
}

.divW590H20Block {
    width: 590px;
    height: 20px;  
}

.divW590H {
    width: 590px;  
}

.divW590HClear {
    clear: both;
    width: 590px;  
}

.divW590HP20 {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 590px;
}

.divW570H-hr {
    background-image: url(Images/PNG/hrBlack.png);
    background-repeat: repeat-x;
    padding-top: 10px;
    width: 570px;
    height: 1px;  
}

.divW145H20 {
    float: left;
    width: 145px;
    height: 20px;
}

.divW285H15 {
    float: left;
    width: 285px;
    height: 15px;
}

.divW285H275 {
    float: left;
    width: 285px;
    height: 275px;
}

.divW425H20 {
    float: left;
    width: 425px;
    height: 20px;
}

.divW445H20P10 {
    float: left;
    padding: 0px 0px 0px 10px;
    width: 435px;
    height: 20px;
}

.divBarre-W575H25 {
  	background-image: url(Images/GIF/Barre-W575H25.gif);
  	background-repeat: no-repeat;
	padding: 3px 0 0 25px;
	height: 25px;	
}

.divW575H-PT5PB5 a {
	 text-decoration: underline;
	 color: #333333; 
}

.divW575H-PT5PB5 a:hover {
	 text-decoration: underline;
	 color: #2e6186; 
}

.divW575H-PT5PB5 a:visited {
	 text-decoration: underline;
	 color: #2e6186; 
}

.divW575H-PT5PB5 {
	margin: 0;
	padding: 5px 0 5px 10px;
	overflow: hidden;
	width: 565px;	
}

.divFloatrightW200Hp5
{
    margin-top: 0px;
    margin-right: 0px;
    padding: 0 25px 0 0px;
    text-align: right;
    float: right;
    width: 175px;    
}

.divCell-WHAutoLeftP5
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0 0 0 5px;
    float: left;
    position: relative;
    text-align: left;
    width: auto;
	height: auto;	
}

.divCell-WHAutoRightP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    text-align: right;
    width: auto;
	height: auto;	
}

.divCell-W10HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 10px;
	height: auto;	
}

.divCell-W15HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 15px;
	height: auto;	
}

.divCell-W25HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 25px;
	height: auto;	
}

.divCell-W25HAutoErreur
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 2px 0 0 5px;
    float: left;
    position: relative;
    width: 20px;
	height: auto;	
}

.divCell-W50HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 40px;
	height: auto;	
}

.divCell-W80HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 70px;
	height: auto;	
}

.divCell-W85HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 75px;
	height: auto;	
}

.divCell-W90HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 80px;
	height: auto;	
}

.divCell-W100HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 100px;
	height: auto;	
}

.divCell-W100HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 90px;
	height: auto;	
}

.divCell-W110HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 110px;
	height: auto;	
}

.divCell-W110HAutoRightP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 10px 0px 0px;
    float: right;
    position: relative;
    width: 100px;
	height: auto;	
}

.divCell-W110HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 100px;
	height: auto;	
}

.divCell-W115HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 105px;
	height: auto;	
}

.divCell-W120HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width : 120px;
	height: auto;	
}

.divCell-W120HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 110px;
	height: auto;	
}

.divCell-W125HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 125px;
	height: auto;	
}

.divCell-W125HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 115px;
	height: auto;	
}

.divCell-W130HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 130px;
	height: auto;	
}

.divCell-W130HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 120px;
	height: auto;	
}

.divCell-W135HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 125px;
	height: auto;	
}

.divCell-W140HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 140px;
	height: auto;	
}

.divCell-W140HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 130px;
	height: auto;	
}

.divCell-W160HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 150px;
	height: auto;	
}

.divCell-W165HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 155px;
	height: auto;	
}

.divCell-W170HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 160px;
	height: auto;	
}

.divCell-W175HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 165px;
	height: auto;	
}

.divCell-W185HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 175px;
	height: auto;	
}

.divCell-W190HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 180px;
	height: auto;	
}

.divCell-W200HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 190px;
	height: auto;	
}

.divCell-W230HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 225px;
	height: auto;	
}

.divCell-W245HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 235px;
	height: auto;	
}

.divCell-W250HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 240px;
	height: auto;	
}

.divCell-W250HAutoP30
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 30px;
    float: left;
    position: relative;
    width: 220px;
	height: auto;	
}

.divCell-W275HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 265px;
	height: auto;	
}

.divCell-W285HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 285px;
	height: auto;	
}

.divCell-W300HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 300px;
	height: auto;	
}

.divCell-W398HAuto
{
    margin-top: 0px;
    margin-left: 0px;
    padding: 0px;
    float: left;
    position: relative;
    width: 398px;
	height: auto;	
}

.divCell-W398HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 388px;
	height: auto;	
}

.divCell-W425HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 425px;
	height: auto;	
}

.divCell-W435HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 435px;
	height: auto;	
}

.divCell-W435HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 425px;
	height: auto;	
}

.divCell-W450HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 450px;
	height: auto;	
}

.divCell-W450HAutoP10
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px 0px 0px 10px;
    float: left;
    position: relative;
    width: 440px;
	height: auto;	
}

.divCell-W570HAuto
{
    margin-top: 0px;
    margin-left: 0px;
	padding: 0px;
    float: left;
    position: relative;
    width: 570px;
	height: auto;	
}

.divBlocW137H {
    float: left;
    position: relative;
    width: 137px;
    height: auto;
}

.fondSelectionHaut {
    background-image: url(Images/Contenu/PNG/FondSelectionHaut.png);
    background-repeat: no-repeat;
	padding: 12px 0px 0px 0px;   
	width: 137px;
	height : 30px;  
} 

.fondSelectionCentre {
    background-image: url(Images/Contenu/PNG/FondSelectionCentre.png);
    background-repeat: repeat-y;
    margin-top: -12px;
	padding: 0px 0px 0px 18px;
	width: 137px;
	height: auto;   
} 

.fondSelectionBas {
    background-image: url(Images/Contenu/PNG/FondSelectionBas.png);
    background-repeat: no-repeat;
	padding: 0px;
	width: 137px;    
	height : 20px;
}

.fondLigneHaut {
    background-image: url(Images/Contenu/PNG/FondLigneHaut.png);
    background-repeat: no-repeat;
	padding: 0px;
	width: 585px;   
	height : 20px;
} 

.fondLigneCentre {
    background-image: url(Images/Contenu/PNG/FondLigneCentre.png);
    background-repeat: repeat-y;
	padding: 0px 0px 0px 5px;
	width: 585px; 
} 

.fondLigneCentreRadiobutton {
    background-image: url(Images/Contenu/PNG/FondLigneCentre.png);
    background-repeat: repeat-y;
	padding: 0px;
	width: 585px; 
} 

.fondLigneBas {
    background-image: url(Images/Contenu/PNG/FondLigneBas.png);
    background-repeat: no-repeat;
	padding: 0px;
	width: 585px;    
	height : 20px;
}

/* saut de page */
.saut {
    page-break-after :always ;
}

.divW448H7Img01 {
    background-image: url(Images/Contenu/PNG/AjouterProduits01.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img02 {
    background-image: url(Images/Contenu/PNG/AjouterProduits02.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img03 {
    background-image: url(Images/Contenu/PNG/AjouterProduits03.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img04 {
    background-image: url(Images/Contenu/PNG/AjouterProduits04.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img05 {
    background-image: url(Images/Contenu/PNG/AjouterProduits05.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 2px;
    width: 128px;
    height: 17px;
}

.divW448H7Img06 {
    background-image: url(Images/Contenu/PNG/AjouterProduits06.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img07 {
    background-image: url(Images/Contenu/PNG/AjouterProduits07.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img08 {
    background-image: url(Images/Contenu/PNG/AjouterProduits08.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img09 {
    background-image: url(Images/Contenu/PNG/AjouterProduits09.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img10 {
    background-image: url(Images/Contenu/PNG/AjouterProduits10.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 2px;
    width: 128px;
    height: 17px;
}

.divW448H7Img11{
    background-image: url(Images/Contenu/PNG/AjouterProduits11.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img12 {
    background-image: url(Images/Contenu/PNG/AjouterProduits12.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img13 {
    background-image: url(Images/Contenu/PNG/AjouterProduits13.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img14 {
    background-image: url(Images/Contenu/PNG/AjouterProduits14.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img15 {
    background-image: url(Images/Contenu/PNG/AjouterProduits15.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 2px;
    width: 128px;
    height: 17px;
}

.divW448H7Img16 {
    background-image: url(Images/Contenu/PNG/AjouterProduits16.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img17 {
    background-image: url(Images/Contenu/PNG/AjouterProduits17.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img18 {
    background-image: url(Images/Contenu/PNG/AjouterProduits18.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img19 {
    background-image: url(Images/Contenu/PNG/AjouterProduits19.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img20 {
    background-image: url(Images/Contenu/PNG/AjouterProduits20.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 2px;
    width: 128px;
    height: 17px;
}

.divW448H7Img21 {
    background-image: url(Images/Contenu/PNG/AjouterProduits21.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img22 {
    background-image: url(Images/Contenu/PNG/AjouterProduits22.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img23 {
    background-image: url(Images/Contenu/PNG/AjouterProduits23.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img24 {
    background-image: url(Images/Contenu/PNG/AjouterProduits24.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img25 {
    background-image: url(Images/Contenu/PNG/AjouterProduits25.png);
    background-repeat: no-repeat;
    float: left;
    padding-top: 2px;
    width: 128px;
    height: 17px;
}

.divW448H7Img26 {
    background-image: url(Images/Contenu/PNG/AjouterProduits26.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW25H19Img27 {
    background-image: url(Images/Contenu/PNG/AjouterProduits27.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 19px;
}

.divW145H19Img28 {
    background-image: url(Images/Contenu/PNG/AjouterProduits28.png);
    background-repeat: no-repeat;
    float: left;
    width: 145px;
    height: 19px;
}

.divW150H19Img29 {
    background-image: url(Images/Contenu/PNG/AjouterProduits29.png);
    background-repeat: no-repeat;
    float: left;
    width: 150px;
    height: 19px;
}

.divW128H19Img30 {
    background-image: url(Images/Contenu/PNG/AjouterProduits30A.png);
    background-repeat: no-repeat;
    float: left;
    width: 128px;
    height: 19px;
}

.divW128H19Img30:hover {
    background-image: url(Images/Contenu/PNG/AjouterProduits30B.png);
    background-repeat: no-repeat;
    float: left;
    width: 128px;
    height: 19px;
}

.divW448H7Img31 {
    background-image: url(Images/Contenu/PNG/AjouterProduits31.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 7px;
}

.divW448H19ImgNew {
    background-image: url(Images/Contenu/PNG/AjouterProduitsImgNew.png);
    background-repeat: no-repeat;
    float: left;
    width: 448px;
    height: 19px;
}

.divW448H15 {
    width: 448px;
    height: 15px;
}

.divW448H19 {
    width: 448px;
    height: 19px;
}

.divW590H25 {
    width: 590px;
    height: 25px;
}

.divW110H19 {
	float: left;
	width: 110px;
	height: 19px;
}

.divW128H19New {
    float: left;
    width: 128px;
    height: 19px;
}

.divW210H19 {
	float: left;
	width: 210px;
	height: 19px;
}

.divW300H {
	float: left;
	width: 300px;
}

.divW255H {
	float: right;
	text-align: right;	
	width: 255px;
}

.divW300H190H
{
    margin-left: 0px;
    padding: 0px;
    float: left;
    width: 300px;
    height: 190px;
}

.divW300H20Ligne
{
    background-image: url(Images/Contenu/PNG/LigneInformationCommande.png);
    background-repeat: no-repeat;
    float: left;
    padding: 3px 10px 0 10px;
    width: 280px;
    height: 17px;
}

.divW300H45Top
{
    background-image: url(Images/Contenu/PNG/TopInformationCommande.png);
   	background-repeat: no-repeat;
    float: left;
	width : 300px;
	height : 45px;
}

.divW300H45Bas
{
    background-image: url(Images/Contenu/PNG/BasInformationCommande.png);
   	background-repeat: no-repeat;
    float: left;  	
	width : 300px;
	height : 45px;
}

.divW175H190
{
    float: right;
    padding: 0px 2px 0px 0px;
    width: 173px;
    height: 190px;
}

.divW150H25Image
{
    background-image: url(Images/Contenu/PNG/CommandeImage.png);
   	background-repeat: no-repeat;
   	padding-top: 7px;
    float: right;
    width : 150px;
	height : 183px;
}

.divImg01VenteV1
{
    background-image: url(Images/PNG/Img01V-V1W595H22.png);
   	background-repeat: no-repeat;
    width : 595px;
	height : 22px;    
}

.divImg02VenteV1
{
    background-image: url(Images/PNG/Img02V-V1W595H20.png);
   	background-repeat: no-repeat;
   	padding: 0px 0px 0px 35px;   	
    width : 595px;
	height : 20px;    
}

.divImg03VenteV1
{
    background-image: url(Images/PNG/Img03V-V1W595H5.png);
   	background-repeat: no-repeat;
    width : 595px;
	height : 5px;    
}

.divImg04VenteV1
{
    background-image: url(Images/PNG/Img04V-V1W595H20.png);
   	background-repeat: no-repeat;
   	padding: 0px 0px 0px 35px;
    width : 595px;
	height : 20px;    
}

.divImg05VenteV1
{
    background-image: url(Images/PNG/Img05V-V1W595H20.png);
   	background-repeat: no-repeat;
    width : 595px;
	height : 20px;    
}

.divImg06VenteV1
{
    background-image: url(Images/PNG/Img06V-V1W595H1.png);
   	background-repeat: repeat-y;
    width : 595px;
	height : 200px;     
}

.divVenteV1BlocW595H
{
   	padding: 0px 0px 0px 35px;
    width : 595px;
	height : auto;    
}

.divVenteV1ColonneW440H
{
    float: left;
    width : 440px;
	height : auto;    
}

.divVenteV1ColonneW155H
{
    float: left;
    width : 155px;
	height : auto;    
}

.divImg07VenteV1
{
    background-image: url(Images/PNG/Img07V-V1W595H25.png);
   	background-repeat: no-repeat;
    width : 595px;
	height : 25px;    
}

.divVenteV1W595H25
{
    width : 595px;
	height : 25px;    
}

.divVenteV1BlocIntW595H25
{
    padding: 0px 0px 0px 495px;
    width : 595px;
	height : 25px;    
}

.divVenteV1W595H55
{
    width : 595px;
	height : 55px;    
}

.paragrapheW590H {
    margin: 0px;
    padding: 0px;
    width: 590px;
    height: auto;
}

.paragrapheW590H150 {
    margin: 0px;
    padding: 0px;
    width: 590px;
    height: 150px;
}

.colonneW110H150Center {
    float: left;
    width: 110px;
    text-align: center;
}

.colonneW480H150Center {
    font-size: 13px;
    float: left;
    width: 480px;
    text-align: left;
}

.titreBleu {
    font-size: 18px;
    font-weight: bolder;
    color: #002f5f;
    padding: 15px 0px 5px 0px;    
}
