﻿/****************************************/
/*         ELEMENTS MODIFIABLES         */
/****************************************/
.Visuel .titre, .Visuel .NomCabinet
{
    margin-top:40px;
	float:right;
    height:30px;
    width:600px;
}
#Horizontal .Visuel .titre,#Horizontal  .Visuel .NomCabinet
{
    margin-top:5px;    
    height:61px;
}
.Visuel .titre, .Visuel .NomCabinet SPAN
{
    color:#bcd8a1;
    font-size:25px;
    font-family:Arial;    
}

/*Texte introduction*/
.introAccueil
{
    margin-right:39px;
    float:right;
    color:#4c5844;
    font-size:18px;
    font-family:Arial;   
    margin-top:69px;
    display:block;
}
.accueil_Actualites .titreActualite
{
	display:block;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#4C5844 ;
	background-color:#F1F1EA;
	height:19px;
	padding:3px 0px 0px 10px;
	margin:2px 2px 0px 2px;   
}

.accueil_Actualites MARQUEE .uneActualiteCabinet,
.accueil_Actualites MARQUEE .uneActualiteComptanoo
{
    padding:0px;
}
.TitreResumeRubrique
{
    color:#A9340C;
    font-weight:bold;
    font-size:15px;
    font-family:Arial; 
    text-transform:uppercase;        
}

.ListeActualites .TitreResumeRubrique,
.ListeDossiers  .TitreResumeRubrique
{
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:#4C5844;
	background-color:#F1F1EA;
	height:27px;
	margin:5px 18px 15px 0px;
	padding:5px 0px 0px 10px;
	display:block;
	text-align:left;
}
TABLE A.lienactu, TABLE A:visited.lienactu
{
    font-size:11px;
    text-decoration:none;
    color:#A9340C;
    font-weight:bold;
}
TABLE A:hover.lienactu
{
    text-decoration:underline;
}
.accueil_Actualites .resumeActu
{
    color:#666666;
    font-family:Arial;
    font-weight:normal;
    font-size:11px;    
}
.accueil_Actualites .titreActu
{
    color:#a9340c;
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
}
.TitreDossier A, 
.TitreActu A,
.TitreDossier A:visited, 
.TitreActu A:visited
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#4C5844;
    text-decoration:none;
    display:block;
    margin-top:12px;
    margin-bottom:2px;    
}

.TitreDossier A:hover, .TitreActu A:hover
{
    text-decoration:underline;
}
/****************************************/
/*      FIN ELEMENTS MODIFIABLES        */
/****************************************/



body.accueil,
body
{
	padding:0;
	margin:0;
	width:840px;
	margin:auto;
}
body.accueil
{
}
#EWS
{
    height:27px;
    *height:28px;
}
/****************************************/
/*                 Accueil/Rubrique     */
/****************************************/
.Visuel
{
	background:url('../images/commun/FondHeader.gif') no-repeat left top;
    width:840px;
    height:120px; 
    position:relative; 
}


.Visuel A.Logo,
.DivLogoFlash 
{
    float:left; 
    height:80px;
	margin-left:25px;
	margin-top:10px;
    position:absolute;
    top:0px;
}


#Horizontal .Visuel A.Logo
{
    margin-left:14px;
}
/****************************************/
/*                 Accueil              */
/****************************************/



/*Cadre actualité*/
.accueil_Actualites
{
    /*filter: alpha(opacity=50);
    -moz-opacity:0,5;
    opacity:0,5;*/
    clear:right;   
    float:right;
    width:460px;
    margin-top : 15px;
    height:176px;
    margin-right:20px;
    background:url("../images/Accueil/FondActu.gif") no-repeat center ;  
}
.accueil_Actualites MARQUEE
{
    height:150px;
    padding:0px 5px;
}
#Horizontal  .accueil_Actualites {
	margin-top:125px;
	margin-right:27px;
}

.ResumeActu SPAN, .ResumeDossier SPAN
{
    font-family:Arial;
    font-weight:normal;
    font-size:11px;      
}
.accueil_Actualites .uneActualiteComptanoo,
.accueil_Actualites .uneActualiteCabinet
{
    width:435px;
    margin:7px;
	padding:0px 5px;
}
.accueil_Actualites .uneActualiteComptanoo A,
.accueil_Actualites .uneActualiteComptanoo A:active,
.accueil_Actualites .uneActualiteComptanoo A:visited,
.accueil_Actualites .uneActualiteComptanoo A SPAN,
.accueil_Actualites .uneActualiteCabinet A,
.accueil_Actualites .uneActualiteCabinet A:active,
.accueil_Actualites .uneActualiteCabinet A:visited,
.accueil_Actualites .uneActualiteCabinet A SPAN
{
    font-size:11px;
    font-weight:bold;
    color:#C03F00;
    text-decoration:none;
    border:none;
}
HR
{
}

.accueil_EspacePrive .login,
.rubrique_EspacePrive .login
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	color:#4c5844;
	background-color:white;  
}

.accueil .rubrique_BasDePage
{
    clear:both;    
	background:url('../images/Accueil/PiedPage_accueil.jpg') no-repeat left;
	height:39px;
	width:820px;
	padding-right:20px;
}

/****************************************/
/*                 Accueil/TexteHome     */
/****************************************/
.TexteHome
{
    width:450px;
	display:block;	
    float:right; 
	margin-top: 30px;
	margin-right: 20px;
    padding:5px;
	background-color: #FFFFFF;
	border: 2px solid #E2DFD2;
}

#Horizontal .TexteHome 
{
	float:right;
	left:350px;
	position:absolute;
	top:140px;
}
/****************************************/
/*                 Accueil/Inscription newsletter     */
/****************************************/


DIV.DivInscriptionNewsLetter a,
DIV.DivInscriptionNewsLetter a:hover,
DIV.DivInscriptionNewsLetter a:active,
DIV.DivInscriptionNewsLetter a:visited
{
    background:url('../images/commun/btNewsletter.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="App_Themes/1_1/images/commun/btNewsletter.png");
	_background-image:none;	
	height:31px;
    width:200px;
	margin-top:330px;
	margin-left:20px;
	padding:16px 0px 0px 81px;
    display:block;
	font-family: Arial;    
    font-size:13px;
    font-weight:bold;
    color:#4C5844;
    text-decoration : none;
	cursor:pointer;
}

#Horizontal DIV.DivInscriptionNewsLetter A{
    float:left;
    margin-top:250px;
	*margin-top:290px;
}
/****************************************/
/*                 Devis                */
/****************************************/

A.btnDevis,
A.btnDevis:hover,
A.btnDevis:active,
A.btnDevis:visited
{
    display:block;
	float:right;
	height:37px;
    width:270px;
	margin-top:10px;
	margin-right:20px;
	padding:20px 0px 0px 31px;
    background:url('../images/commun/btDevis.png') no-repeat top left;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="App_Themes/1_1/images/commun/btDevis.png");
	_background-image:none;
	text-align:center;
	font-family: Arial;    
    font-size:12px;
    font-weight:bold;
    color:#4C5844;
    text-decoration : none;
	cursor:pointer;
}

#Horizontal  A.btnDevis
{
    margin-top:5px;
	*margin-top:10px;
}

/****************************************/
/*                Rubrique              */
/****************************************/
#Corps{
	width:840px;
	background:url('../images/commun/FondContenu.gif') repeat-y left top;
	overflow:hidden;
	_display:inline-block;
}
#Corps2
{
	overflow:hidden;
	_display:inline-block;
	padding-bottom:50px;
    
}
.accueil #Corps{
	width:840px;
	height:478px;
	background:url('../images/accueil/Fondaccueil.jpg') no-repeat left top;
}
.rubrique_Contenu
{
    float:left;
    width:620px;

    min-height:484px;
    _height: 484px;        
}

.rubrique_EspacePrive{
	background:url('../images/commun/BlocEwsGauche.gif') no-repeat left;
	background-color:white;
	margin:0px 7px 0px 0px;
	_margin:0px 4px 0px 0px;
	padding:0px 0px 0px 23px;
	width:400px;
	height:27px;
	float:right;
	text-align:right;
}
.rubrique_EspacePrive INPUT, 
.rubrique_EspacePrive A, 
.rubrique_EspacePrive SPAN,
.rubrique_EspacePrive .Picto_EspacePrive
{
	float:left;
}
.rubrique_EspacePrive .Picto_EspacePrive{
	background:url('../Images/Commun/BlocEwsCadenas.gif') no-repeat left;
	width:99px;
	height:22px;
	margin-top:2px;
	margin-right:5px;
}
.rubrique_EspacePrive INPUT{
	border:1px solid #999999;
	width:70px;
	margin:4px 0px 0px 3px;	
    padding-left:1px;	
	font-size:11px;
	background:white;
}
.rubrique_EspacePrive SPAN{
	display:block;
	margin:7px 0px 0px 5px;
}
.rubrique_EspacePrive A{
	font-size:11px;
	font-weight:bold;
	color:#A9340C;
	margin:7px 0px 0px 5px;
	text-decoration:none;
}
.rubrique_EspacePrive A:hover{
	text-decoration:underline;
}
.rubrique_BasDePage
{
    clear:both;    
    /*border-top:1px solid #4D5945;*/
	background:url('../images/commun/PiedPage.jpg') no-repeat left;
	height:39px;
	width:820px;
	padding-right:20px;
}

.rubrique_BasDePage .rubrique_EspacePrive
{
    font-size:12px;
    font-family:Arial;
    color:#cccbcb;
    font-weight:bold; 
    float:left;
}

.rubrique_BasDePage .LienCopyright,
A:visited.LienCopyright
{
    display:block;
    text-decoration:none;
    color:#4C5844;
    float:right;
    margin-top:10px;
	font-size:10px;
	font-weight:bold;
}
A:hover.LienCopyright
{
    text-decoration:underline;
}
.Slogan
{
    font-size:18px;
    color:#4C5844;
    font-weight:bold;
    font-family:Arial;
    display:block;
    margin-left:300px;
    margin-top:45px;
}

#Horizontal .Slogan
{
    display:block;
    margin-left:30px;
    margin-top:95px;
	width:310px;
}
.Slogan:first-letter
{
    text-transform:uppercase;
}
.Invisible
{
    display:none;
}

.GoogleMap
{
    margin:10px 0px 10px 20px;
    }
/****************************************/
/*            SITE HORIZONTAL           */
/****************************************/ 
#Horizontal
{
    position:relative;
}
#Horizontal #Corps
{

}
.accueil #Horizontal #Corps{
    padding-left:0px;
}
#Horizontal .rubrique_Contenu
{
    background:url("../images/Rubrique/FondMenuV.jpg") no-repeat left top;    
    width:605px;
    float:left;
    min-height:484px;
    height: auto; 
    _height: 484px !important;    
    padding:0px;
    margin:0px 10px 10px 4px;
    _margin:0px 0px 10px 2px !important;
    padding:10px 0px 0px 215px;     

} 
#Horizontal .rubrique_ContenuEditorial
{
    background:url("../images/Rubrique/FondMenuV.jpg") no-repeat left top;    
    width:810px;
    float:left;
    min-height:484px;
    height: auto !important; 
    _height: 484px !important;    
    padding:0px;
    margin:0px 10px 0px 4px;
    _margin:0px 0px 0px 2px !important;    
    padding:10px 0px 10px 15px;     
}   
#Horizontal .divContenu 
{
    padding:0;
	margin: 0;
	overflow:hidden; 
}
#Horizontal .rubrique_ContenuEditorial .divContenu 
{
    padding:0;
    width:800px;
    _height:auto;
} 

.divBtn A
{
	width: 140px;
	height: 70px;
	display: block;
}
#Horizontal .divBtn A
{
	width: 150px;
	height: 80px;
}
.btnEparcours
{
	
	width: 150px;
	height: 105px;
	display: block;
}


#Horizontal .divBtn 
{
	margin-bottom:20px;
}
#accesDirect
{
   margin-bottom:10px;
   overflow:hidden;
   _display:inline-block;
}
#Horizontal #accesDirect
{
    float:right;
}
.Rubrique 
{
	width: 600px;	
}

#Horizontal .homeReduite
{
	width: 620px;
	float: left;
}

a.selected {
	color: orange;
}

#Horizontal .DetailChiffresCles,
#Horizontal DIV.Ressources,
#Horizontal .ListeDossiers,
#Horizontal .ListeActualites
{
    padding-left:145px;
}
.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;
}     
