/****SQUELETTE*****/
BODY
{
    margin:0px;
    padding:0px;
}

/*****HEADER******/
DIV.Visuel
{
    height:117px;
    width:832px;
    margin:7px auto 0px auto;
	position: relative;
}
DIV.Visuel A.Logo
{
    float:left;
    margin:9px 0px 0px 27px;
    _margin:9px 0px 0px 13px;
}
DIV.Visuel #EWS
{
    display:none;
}

DIV.Visuel DIV.NomCabinet
{
    float:left;
    margin-left:60px;
    _margin-left:30px;
    margin-top:22px;
    *position:absolute;
}
DIV.Visuel DIV.menu
{
    clear:;
    height:;  
}
DIV.Visuel DIV.menu UL
{
    height:;
    float:;
    padding:;
    padding-right:;      
}
/*****CORPS******/
Div#Corps
{
    min-height:;
    width:832px;
    margin:0px auto;
    overflow:hidden;
    _display:inline-block;
}
DIV.divContenu
{
    margin:;
}
DIV.Contenu,
Div.rubrique_Contenu,
DIV.rubrique_ContenuEditorial
{
    
    padding:10px 22px 10px 214px;
    min-height:494px;
 }
.accueil  DIV.Contenu
{
    padding:0px;
    min-height:auto;
}

/****************************************/
/*                 Accueil/Inscription newsletter     */
/****************************************/

DIV.DivInscriptionNewsLetter a
{
    display:block;
	height:40px;
    width:194px;
	margin-top:240px;
	margin-right:15px;
	_margin-right:7px;	
	padding:16px 10px 0px 77px;
    background:url('../images/commun/btNewsletter.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="App_Themes/AGMC/images/commun/btNewsletter.png");
	_background-image:none;			
	font-family: Arial;    
    font-size:13px;
    font-weight:bold;
    color:#9D0E06;
    text-decoration : none;
	float:right;
	cursor:pointer;
}

/****************************************/
/*                 Devis                */
/****************************************/

A.btnDevis
{
    display:block;
	height:35px;
    width:281px;
	margin-top:10px;
	margin-left:230px;
	padding:19px 0px 0px 22px;
    background:url('../images/commun/btDevis.png') no-repeat top left;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="App_Themes/AGMC/images/commun/btDevis.png");
	_background-image:none;
	text-align:center;
	font-family: Arial;    
    font-size:12px;
    font-weight:bold;
    color:#9D0E06;
    text-decoration : none;
}


/*****ACCUEIL****/
.accueil Div#Corps
{
    height:504px;
}
.accueil DIV.Slogan
{
    margin:35px 0px 0px 55px;
}
.accueil DIV.accueil_Actualites
{
    margin: 69px 190px 0px 18px;
}
.accueil SPAN.titreActualite
{
    margin-left:137px;
    margin-bottom:7px;
    display:block;
}
.accueil div.uneActualite .resumeActu
{
    display:block;
    margin-top:5px;
}
.accueil HR
{
    display:none;
}
.accueil DIV.uneActualite
{
    margin-bottom:10px;
}
/*****HOME ACTUS****/

.rubrique_ContenuEditorial TABLE
{    
    width:;
    padding:;
    border-collapse:collapse;
}
.rubrique_ContenuEditorial TABLE TABLE
{
    width:auto;
}
.rubrique_ContenuEditorial TABLE TABLE TH
{
    text-align:left;
}
.rubrique_ContenuEditorial TD.PictosContenuEditorial
{
    width:130px;
    text-align:center;
}
.rubrique_ContenuEditorial TD.PictosContenuEditorial IMG
{
    margin-bottom:10px;
}
.rubrique_ContenuEditorial A.lienactu
{
    display:block;
    margin-bottom:10px;
}
.rubrique_ContenuEditorial TD
{
    vertical-align:top;
}

.rubrique_ContenuEditorial TD SPAN.TitreResumeRubrique
{
    display:block;
    float:left;
    padding:0px 15px 7px;
    margin-bottom:7px;
}

DIV.ModelesLettres,
DIV.ModelesLettres A
{
    width:288px;
    height:89px;
    float:left;
    display:block;    
}
DIV.ModelesLettres
{
    margin:40px 0px 0px 0px;
}
DIV.ModelesLettres SPAN
{
    display:none;
}
DIV.ChiffresCles,
DIV.ChiffresCles A
{
    width:282px;
    height:89px;
    float:right;
    display:block;
}
DIV.ChiffresCles
{   
   margin:40px 0px 0px 0px;
}
/****RESSOURCES***/
.DescriptionDetailRessource TABLE
{
}
.TableActus P
{
    margin-top:7px;
}
.TableActus .TitreDetailRessource
{
    margin-top:7px;
}
a#aRetour
{   
    padding-left:19px;
    float:right;
    margin:;
}
a#aRetour:hover
{
    text-decoration:;
}
.Ressources DIV.TitreDateRessource
{
    float:;
    padding:;
    margin:10px 0px;
}
.Ressources Div.ResumeDetailRessource
{
    clear:both;
    padding:;
}
.Ressources .DescriptionDetailRessource
{
    margin-top:;
}
.Ressources .DescriptionDetailRessource H2
{
    padding-left:;
}
TABLE#gvrubrique
{
    margin:   ;
}
.rubrique_ContenuEditorial .ListeActualites .PictosContenuEditorial,
.rubrique_ContenuEditorial .ListeActualites .lienactu,
.rubrique_ContenuEditorial .ListeDossiers .lienactu,
.rubrique_ContenuEditorial .ListeDossiers .PictosContenuEditorial,
.rubrique_ContenuEditorial .DetailChiffresCles .PictosContenuEditorial
{
    display:none;
}
.rubrique_ContenuEditorial .ListeActualites SPAN.TitreResumeRubrique,
.rubrique_ContenuEditorial .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:7px 0px;
    
}
.ListeDossiers,
.ListeActualites
{
    margin-top:;
}

.ListeActualites .uneActualite,
.ListeDossiers .unDossier
{
    clear:both;
    margin-top:25px;
}
TABLE#gvactu,
TABLE#gvdossiers
{
    width:;
}


.PanHTML
{
    float:left;
    margin-left:36px;
    _margin-left:18px;
    margin-top:20px;
}
.PanWord
{
    float:right;
    margin-right:36px;
    _margin-right:18px;
    margin-top:20px;
}

.PanWord A
{
    display:block;
    width:208px;
    height:266px;
    padding-left:4px;
}
.PanHTML A
{
    width:208px;
    height:212px;
    display:block;
    padding-left:4px;

}
.PanWord IMG,
.PanHTML IMG
{
    display:none;
}

/*****FORMULAIRE****/
TABLE.TableauFormulaire
{
    margin-left:100px;
}
TABLE.TableauFormulaire TD{
    padding:6px;
}
.TableauFormulaire INPUT,
.TableauFormulaire TEXTAREA
{
    width:300px;
}
INPUT.bouton
{
    margin-left:390px;
    *margin-left:399px;
    margin-top:10px;
    margin-bottom:10px;
}

.TableauFormulaireDevis textarea {
width:100%;
}

/*****FOOTER*****/
DIV.rubrique_BasDePage
{
    overflow:hidden;
    _display:inline-block;
    width:832px;
    height:31px;
    margin:0px auto 10px auto;
}
.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
{
    margin-left:8px;
}
.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;
   display:block;
   position :absolute;
   top:190px;

}
.Rubrique 
{
	width: 600px;	
}
DIV.homeReduite
{
	position:relative;
	margin-top:80px;
	width:600px;
	*margin-top:100px;

}
li.dernier{
   display :none ;
}


