﻿/* Si change la couleur du A penser à modifier la classe commeHref */

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0; 
	margin: 0;
	color: #2C5784; 
}

a {	
	color:#6A4600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:active {color:#2C5784;}
a:active:hover {color:navy;}
a:hover {color:#2C5784;}
a:visited {color:#6A4600;}
a:visited:hover {color:navy;}

.commeHref {
	color: #6A4600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* *********************************************************************** */
/* ************************    BALISES HTML    *************************** */
/* *********************************************************************** */

html, body {
    font-size: 11px;
    margin: 0;
}

h1 {
    color: #2C5784;	
	font-size: 18px;	   
}

h4 {
   
   color: #2C5784; 
   border-bottom: dashed thin #DDD;
}



p 
{
    text-indent:0px;
    text-align:justify;
    word-spacing:-0.1em;		
	font-weight: normal;	
	font-size : 10pt;
	
}

table {
    color: #2C5784;	
	font-size: 10pt;	
   
}

.titreNews {
   
   color: #2C5784; 
   font-size : 10pt;
   font-weight:bold;
}

.titreRessources {
   font-size : 11pt;   
   font-weight: bold;	
   color: #6A4600;    
}

.noir9 {
    color: #000000;
	font-size: 9px;	
}

.noir9n {
    color: #2C5784;
	font-size: 9px;	
	font-family:Arial Narrow Verdana;
}

.noir12b {
    color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;	
}

.blanc9 {
    color: #FFFFFF;
	font-size: 10px;	
}

.blanc12b {
    color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;	
}

.tdTitre
{
   background: #FFF url(/images/membresfond.jpg);
   font-weight: bold;
   font-size: 12px;
   text-align: center;  
   padding: 3px 3px;  
}

.tdEquipeGauche
{
   background: #FFF url(/images/membres1_2_fond.jpg);
   text-align: right;
   width:348px;  
   padding: 3px 3px 3px 3px;
   font-weight:bold;
   
}

.tdEquipeDroite
{
   background: #FFF url(/images/membrestitre_fond.jpg);   
   text-align: left;  
   width:348px;    
   padding: 3px 3px;
}

.TdCalendar a
{
	background-color: #FFFFFF; 
	color: #DEDEDE !important;	  

}

.TdJaune a
{
	background-color: #FFE79C; 
	color: #000000 !important;	  

}

.TdVert a
{
	background-color: #00AA00; 
	color: #FFFFFF !important;	  

}

.TdRouge a
{
	background-color: #AA0000; 
	color: #FFFFFF !important;	  

}

.TdBleu a
{
	background-color: #257BD4; 
	color: #FFFFFF !important;	  

}

/* *********************************************************************** */
/* ************************   PAGE D'ACCUEIL   *************************** */
/* *********************************************************************** */
#conteneur {
    position: absolute;
    width: 1003px;
    background: #FFF;
}

#accueil
{
    position: absolute;
    left:0;
    padding-top: 100px;
    width:703px;
    background: #fff url(/images/accueil/entete.gif) no-repeat;
    margin: 100px, 0px, 0,px;
}	

#accueil1
{
    position: absolute;
    left:0;
    padding:5px;
    width:340px;    
    border-right: dashed thin #DDD;
	
}	

#accueil2
{
    margin-left: 350px;   
    padding:5px;
    width:340px;
}	

#accueil2 ul {
	padding:0px;
	margin: 20px;
	
	
}
#accueil2 li{
    padding-top: 0px;
    padding-left:5px;
    
	
	list-style-image: url(/images/accueil/bulle.gif);	
	height:20px;
	
	
}


.jourAccueil  li
{

    color:Lime;
    list-style-image: url(/images/accueil/bulle2.gif);
    list-style-type:none; 
   
}

#accueilMenu {
    margin-left: 700px;        
    text-align: center;
    height:500px;
    width:300px;    
    background: url(/images/accueil/bgaccueilmenu.gif) repeat-y;
    margin: 100px, 0px, 0,px;
}

#accueilMenu ul {
	padding:0px;
	margin: 20px;
	
}

#accueilMenu  li
{
    list-style-type:none; 
    height:50px;
}

/* *********************************************************************** */

.imagecenter {
	
	border: 0px solid #2C5784;
	
}


.imagegauche {
	margin: 3px 6px 3px 0px;
	padding: 0px;
	width:auto;	
	height: auto;
	border: 0px solid #000000;
	float: left;
	overflow: hidden;
}

.imagedroite {
	margin: 3px 0px 6px 3px;
	padding: 0px;
	width:auto;	
	height: auto;
	border: 0px solid #000000;
	float: right;
	overflow: hidden;
}
	
.urgent {
    font-size : 11pt;
    font-weight: bold;	
	color: #990000;	
}

.msgerreur {
    font-size : 9pt;
    font-weight: bold;	
	color: #990000;	
}

.msgreussi {
    font-size : 9pt;
    font-weight: bold;	
	color: #0D7E1B;	
}

.grouplist { font-size : 9pt; font-family : arial, verdana, helvetica, sans-serif; color : #333366; text-align : left; }
.grouplistsel { font-size : 9pt; font-family : arial, verdana, helvetica, sans-serif; background-color:#CCCCCC; color : #333366; text-align : left; }
.groupBouton { background-color:#CCCCCC; color:#000066; font-size: 12px; width:170px; }		
.groupmsg { background-color: #FF9900; color:white;  font-size : 12px; font-weight: bold; font-family : arial, verdana, helvetica, sans-serif; }
.groupmsgerr { background-color:#FF0000; color:white;  font-size : 12px; font-weight: bold; font-family : arial, verdana, helvetica, sans-serif; }


.filariane {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
    font-weight: bold;	
	color: #AAAAAA;	
}

.dateNouvelle {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 8pt;
    font-weight: Normal;	
	color: #AAAAAA;	
}

.saut
{
   page-break-after : always;
}

