/* FICHIER DE STYLE COMMUN A TOUTES LES ARACT */

.titre_page {
color:#074a90;
font-size: 16px;
Font-Family:Trebuchet;
font-weight: bold;
}

.titre_page hr{
height:1px;
color:#1a24a8;
background-color:#1a24a8;
margin: 0;
padding: 0;
border: 0;
}

.bakColorActuRight {
background-color:#cbe4ff;
}

.actualite_titre{
	color: #074a90;
    Font-Family : Arial ;
	font-size: 16px;
	margin: 2 2 10 2;
	
    font-weight: bold;
}

.actualite_titre_zone{
	color: #0693da;
    Font-Family : Arial ;
	font-size: 14px;
	margin: 2 2 10 2;
	
    font-weight: bold;
}

.accueil_titre1 {
	color: #0693da;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: bold;
   text-decoration: none;

}

.accueil_titre2, .accueil_titre2 a
 {
	color: #0693da;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
   text-decoration: none;
}

.accueil_date1 {
	color: #85837e;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: bold;
}

.accueil_date2 {
	color: #85837e;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
}

.accueil_desc1 {
	color: #666666;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
}

.accueil_desc2 {
	color: #666666;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: italic;
}

.accueil_lien1, .accueil_lien1 a
 {
	color: #ff7800;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
   text-decoration: none;
}

.footerTitre {
	color: #a6a6a6;
    Font-Family : Verdana, Arial ;
	font-size: 10px;
    font-weight: bold;
}
	
.footerTexte {
	color: #a6a6a6;
        Font-Family : Verdana, Arial ;
	font-size: 10px;
        font-weight: normal;
}	

.footerLink , .footerLink a
{
	color: #ff7800;
    Font-Family : Verdana, Arial ;
	font-size: 10px;
    font-weight: normal;
   text-decoration: none;
}
	
input, textarea, select, option{
	 border: 1px solid #999;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 color: #666666;
	 background: #FCFCFC;
	 /* -moz-border-radius connu pour ne pas etre valide */
	 -moz-border-radius: 4px;
}		

.PortletTitre {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #999999;
    Font-Family : Arial, Helvetica ;
    TEXT-DECORATION: none;
}

textarea{width: 250px;}
dl#echelle {
position: absolute;
width: 10em;
margin: 0;
padding: 0;
list-style-type: none;
}




.calendar{
text-align:center;
font-family:Arial;
font-size: 10px;
margin: 0;
padding:0;
background-color:#cbe4ff;
}
tr.calendar{
background-color:#cbe4ff;
color:#7F7F7F;
font-weight: normal;
font-size: 10px;
}
tr.calendarTitle{
background-color:#cbe4ff;
color:#ff7800;
font-weight: bold;
font-size: 11px;
}

tr.calendarWeekDay{
background-color:#0581c8;
color:#f6fbff;
font-weight: normal;
font-size: 10px;
}

td.calendarEmptyCell{
background-color:#ebeaea;
}

a.calendar{
color:#ff9000;
font-weight: bold;
text-decoration:none;
background-color:#cbe4ff;
}
a.calendarToday{
color:#eb4717;
font-weight: bold;
text-decoration:none;
background-color:#cbe4ff;
}
td.calendarToday{
color:#eb4717;
}
.shadowBorder
{
   border-right: 3px solid #a2a2a2;
   border-left: 1px solid #a2a2a2;
   border-top: 1px solid #a2a2a2;
   border-bottom: 3px solid #a2a2a2;
}

.ActuZoneCentrale
{
   width: 620px;
   cellspacing: 0;
   cellpadding: 0;
   border-right:1px;
   margin-right:2px;
}

.NP_Accueil_General
{
   width:220px;
   border-spacing:0px;
   padding:0px;
   border-right:0px;
   margin-right:0px;
}

