/****SQUELETTE*****/
BODY{
    margin:0px;
    padding:0px;
}
#formRubrique,
#formAccueil
{
    margin:0px;
    padding:0px;
    overflow:hidden;
    _display:inline-block;
}

/*****HEADER******/
DIV.Visuel,
.accueil DIV.Visuel
{
    height:211px;
    width:1054px;
    margin:0px auto;
}
DIV.Visuel
{
    /*height:189px;*/
}
DIV.Visuel A.Logo
{
    float:left;
    display:block;
    width:138px;
    height:110px;
    margin:71px 0px 0px 48px;
    _margin:71px 0px 0px 24px;
}
#EWS *
{
    float:left;
    color:#333333;
    font-size:11px;
    font-family:Arial;
}
DIV.Visuel #EWS
{
    float:right;
    width:;
    margin-right:10px;
}
div.Visuel #EWS SPAN, 
div.Visuel #EWS A, 
div.Visuel #EWS INPUT
{
    display:block;
    margin-top:5px;
    margin-right:5px;
}
div.Visuel #EWS SPAN,
div.Visuel #EWS A
{
    margin-top:7px;
}
DIV.Visuel #EWS INPUT
{
    width:;
    border:1px solid #333333;
    margin-top:;
    padding:1px 2px;
}
#EWS DIV.rubrique_EspacePrive
{
    padding-left:160px;
}
DIV.Visuel DIV.Picto_EspacePrive
{
    display:none;
}
DIV.Visuel DIV.NomCabinet
{
    float:;
    margin-left:;
    _margin-left:;
    margin-top:;
}

/*****CORPS******/
Div#Corps
{
    min-height:;
    width:1054px;
    margin:0px auto;
    overflow:hidden;
    _display:inline-block;
}

#Corps2
{
      overflow:hidden;
    _display:inline-block;
}
.Contenu,
.rubrique_Contenu
{
    float:left;
    width:860px;
}
.divContenu,
.Contenu
{
    min-height:512px;
    _height:512px;
	padding : 10px 20px 10px 10px;
}

.accueil DIV.divContenu,
.accueil DIV.Contenu
{
    min-height:512px;
    _height:512px;
	padding : 0px 0px 0px 0px;
}
/*****ACCUEIL****/

.accueil DIV.Slogan
{
    height:135px;
    padding-top:173px;
    padding-left:60px; 
}
.accueil DIV.accueil_Actualites
{
    clear:both;
    *position:relative;
	z-index: 0;
}
.accueil SPAN.titreActualite
{
    float:left;
    width:827px;
    margin:15px 12px 10px 11px;
}
.accueil HR
{
    display:none;
}
.accueil DIV.uneActualiteCabinet, .accueil DIV.uneActualiteComptanoo
{
    padding:;
    width:275px;
    height:135px;
    float:left;
    margin-left:6px;
}
.accueil div.uneActualiteComptanoo span.resumeActu, .accueil div.uneActualiteCabinet span.resumeActu
{
    display:block;
    padding:0px 10px 10px 10px;
}

.DivInscriptionNewsLetter A, 
A.btnDevis
{
    display:block;
    height:30px;
    width:197px;
	padding:10px 0px 0px 33px;   
	*padding: 5px Opx 0px 15px;
	z-index:0;
}

.DivInscriptionNewsLetter
{
    position:absolute;
	top:478px; 
    margin-left:12px;
    *margin-left:-830px;
	z-index:0;
}

.DivPdf A, 
A.btnPdf
{
    display:block;
    height:80px;
    width:287px;
	padding:80px 0px 0px 33px;   
	
}

.DivPdf
{
    position:absolute;
    top:344px;
    left:805px;
}


A.btnDevis
{
    padding:2px 0px 0px 33px; 
    height:38px;   
    float:right;
    margin-right:15px; 
}
/*****HOME ACTUS****/
.rubrique_Contenu DIV.Actualites,
.rubrique_Contenu DIV.Dossiers
{
    width:770px;
    height:174px;
    margin:0px 0px 15px 39px;
}
.rubrique_Contenu DIV.Actualites TABLE,
.rubrique_Contenu DIV.Dossiers TABLE
{    
    margin:0px;
    padding:0px;
    border-collapse:collapse;
    float:left;
}
.rubrique_Contenu TABLE TABLE
{
    width:auto;
}
.rubrique_Contenu TABLE TABLE TH
{
    text-align:left;
}
.rubrique_Contenu TD.PictosContenuEditorial
{
    width:170px;
    text-align:center;
}
.rubrique_Contenu TD.PictosContenuEditorial IMG
{
    margin:27px 0px 10px 23px;
    float:left;
}
.rubrique_Contenu A.lienactu
{
    display:block;
    float:left;
    margin-left:23px;
    _margin-left:11px;

}
.rubrique_Contenu .Actualites a.lienactu 
{
    margin-left:15px;
    _margin-left:7px;
}
.rubrique_Contenu TD
{
    vertical-align:top;
}

.rubrique_Contenu TD SPAN.TitreResumeRubrique
{
    display:block;
    float:none;
    margin-top:20px;
        margin-left:10px;
}

DIV.ModelesLettres,
DIV.ModelesLettres A
{
    width:375px;
    height:121px;
    float:left;
    display:block;    
}
DIV.ModelesLettres
{
    margin:13px 0px 0px 39px;
	_margin:13px 0px 0px 19px;
}
DIV.ModelesLettres SPAN
{
    display:none;
}
DIV.ChiffresCles,
DIV.ChiffresCles A
{
    width:380px;
    height:121px;
    float:right;
    display:block;
}
DIV.ChiffresCles
{   
    margin:13px 20px 0px 0px;
    _margin:13px 10px 0px 0px;
}
/****RESSOURCES***/
Div.Description
{
    clear:both;
	padding:10px;
}
a#aRetour
{   
    padding-left:;
    float:right;
    width:61px;
    height:22px;
    color:white;
    margin-right:25px;
    font-size:0px;
}
a#aRetour:hover
{
    text-decoration:;
}
.Ressources DIV.TitreDateRessource
{
    float:left;
    padding:0px 7px;
    margin:15px 0px 15px 60px;
    clear:both;
}
.Ressources Div.ResumeDetailRessource
{
    clear:both;
    margin:0px 30px 15px 25px;
}
.Ressources .DescriptionDetailRessource
{
    padding-left:60px;
    padding-right:35px;
}
.Ressources .DescriptionDetailRessource H2
{
    padding-left:;
}
.Rubrique
{
    clear:both;
}
TABLE#gvrubrique
{
    width:100%;
    margin:   ;
}
.rubrique_Contenu .ListeActualites .PictosContenuEditorial,
.rubrique_Contenu .ListeActualites .lienactu,
.rubrique_Contenu .ListeDossiers .lienactu,
.rubrique_Contenu .ListeDossiers .PictosContenuEditorial,
.rubrique_Contenu .DetailChiffresCles .PictosContenuEditorial
{
    display:none;
}
.rubrique_Contenu .ListeActualites SPAN.TitreResumeRubrique,
.rubrique_Contenu .ListeDossiers SPAN.TitreResumeRubrique

{
    display:;
    float:;
}

.DetailChiffresCles A.titreDossier
{
    display:;
    float:;
    clear:;
    margin:;
    _margin:;
    padding-left:;
}
.DescriptionDetailRessource TABLE
{
    margin: ;
}
.DescriptionDetailRessource TD
{
    padding:;
}
.DescriptionDetailRessource DIV.DateMiseAJour
{
    margin: ;
}
.ListeDossiers,
.ListeActualites
{
    margin-top:;
}
TABLE#gvactu,
TABLE#gvdossiers
{
    width:;
}
.rubrique_Contenu  TABLE TABLE .unDossier DIV.TitreDossier,
.rubrique_Contenu  TABLE TABLE .uneActualite DIV.TitreActu
{
    margin: ;
}
.rubrique_Contenu  TABLE TABLE .uneActualite .ResumeActu,
.rubrique_Contenu  TABLE TABLE .unDossier .ResumeDossier
{
    margin-bottom:;
}

.PanHTML
{
    float:left;
    margin-left:;
    _margin-left:;
    margin-top:20px;
}
.PanWord
{
    float:right;
    margin-right:;
    _margin-right:;
    margin-top:20px;
}

.PanWord A
{
    display:block;
    width:;
    height:;
    text-align:center;
}
.PanHTML A
{
    width:;
    height:;
    display:block;
    text-align:center;
}
.PanWord IMG,
PanHTML IMG
{
    display:none;
}

/*****FORMULAIRE****/
TABLE.TableauFormulaire
{
    margin-left:;
}
.TableauFormulaireDevis textarea {
width:100%;
}
.TableauFormulaire INPUT,
.TableauFormulaire TEXTAREA
{
    width:;
}
input.bouton {
margin-left:329px;
margin-top:15px;
}
/*****FOOTER*****/
DIV.rubrique_BasDePage
{
    overflow:hidden;
    _display:inline-block;
}








TABLE.TableActus,
.TitreRessource
{
    clear:both;
}
.DetailChiffresCles .TitreRessource
{
    margin:5px 0px 5px 50px;
    padding-left:15px;
    float:left;
}
.DetailChiffresCles .Titre
{
    margin:10px 0px 15px 0px;
}
DIV.Contenu
{
    z-index:0;

}
DIV.menu
{
    z-index:1;
 
}
.menuThemes
{
}
.menuThemes .header
{
    z-index:1;
    position:relative;
    top:1px;
    height:15px;
    padding:2px 5px 0px 0px;
}
.menuThemes .header SPAN
{
    display:block;
}
.menuThemes .contenu
{
        z-index:0;
        padding:5px 15px; 
        overflow:hidden;
        _display:inline-block;
}
.menuThemes .contenu A
{
    padding:5px 10px 2px 5px;
    display:block;
    float:left;
}
.menuThemes .footer
{
}
DIV.divBtn
{
    float:left;
    margin-left:15px;
}
#Horizontal DIV.divBtn
{
    float:none;
    margin-left:0px;
}
.ListeActualites IMG,
.ListeDossiers IMG
{
    float:left;
    margin:0px 10px 5px 0px;
}
 .ListeActualites .uneActualite,
.ListeDossiers .unDossier
{   
    overflow:hidden;
    _display:inline-block;
    padding-bottom:10px;
    margin-bottom:10px;
}     
.divBtn A
{
	width: 140px;
	height: 70px;
	display: block;
}
#accesDirect
{
   margin-bottom:10px;
   overflow:hidden;
   _display:inline-block;
}
.Rubrique 
{
	width: 600px;	
}

