/*Couleur de fond personnalisée pour les actualités*/
.bakColorActuRight {
background-color:#c9e4ff;
}

.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: #084e96;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: bold;
   text-decoration: none;

}

.accueil_titre2, .accueil_titre2 a
 {
	color: #60a8e3;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: bold;
   text-decoration: none;
}

.accueil_date1 {
	color: #6f6f6f;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: bold;
}

.accueil_date2 {
	color: #6f6f6f;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
}

.accueil_desc1 {
	color: #707070;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
}

.accueil_desc2 {
	color: #21201e;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: italic;
}

.accueil_lien1, .accueil_lien1 a
 {
	color: #ff7900;
    Font-Family : Arial ;
	font-size: 11px;
    font-weight: normal;
   text-decoration: none;
}

/* Style du fil d'ariane de gauche */
.PortletHtmlMenu_courant, .PortletHtmlMenu_courant a
{ 	
	font-size: 8pt; 
	color: #06498f;
	font-family: Arial;
   text-align: right;
   text-decoration: none;
 }
 
 .PortletHtmlMenu_noncourant, .PortletHtmlMenu_noncourant a
 {	
	font-size: 8pt; 
	color: #ff7800;
	font-family: Arial;
   text-align: right;
   text-decoration: none;
 }

.footerTitre {
	color: #999999;
    Font-Family : Verdana, Arial ;
	font-size: 10px;
    FONT-WEIGHT: bold;
}
	
.footerTexte {
	color: #999999;
        Font-Family : Verdana, Arial ;
	font-size: 10px;
        FONT-WEIGHT: normal;
}	

.footerLink {
	color:#ff7900;
    Font-Family : Verdana, Arial ;
	font-size: 10px;
    FONT-WEIGHT: normal;
}
	
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:#c9e4ff;
}
tr.calendar{
background-color:#c9e4ff;
color:#7F7F7F;
font-weight: normal;
font-size: 10px;
}
tr.calendarTitle{
background-color:#c9e4ff;
color:#ff7900;
font-weight: bold;
font-size: 11px;
}

tr.calendarWeekDay{
background-color:#0680c9;
color:#f6fbff;
font-weight: normal;
font-size: 10px;
}

td.calendarEmptyCell{
background-color:#eaeaea;
}

a.calendar{
color:#ff9000;
font-weight: bold;
text-decoration:none;
background-color:#c9e4ff;
}
a.calendarToday{
color:#044c94;
font-weight: bold;
font-size: 12px;
text-decoration:none;
background-color:#c9e4ff;
}
td.calendarToday{
color:#044c94;
background-color:#c9e4ff;
}
.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;
}


