BODY {
	background-color: #FFFFFF;

	margin-bottom: 0px;
	margin-left: 0px;	
	margin-right: 0px;
	margin-top: 0px;
	
	font : 11px verdana;	
	color : #202020;	
}

.tdbg {
	background-image:  url(img/header.jpg);
	background-repeat: no-repeat;
}

A {	
font : 11px verdana;
color : #D2DAE6;	
text-decoration : underline;
}

A:HOVER {	
font : 11px verdana;
color: #FFFFFF; 
text-decoration:none;
}

TD {	
font : 11px verdana;	
color : #FFFFFF;	
}

a.link {
font : 11px verdana;	
color : #7A7A7A;	
text-decoration : none;	
font-weight: bold;
}
 
a:hover.link { 
font : 11px verdana;	
color : #7A7A7A;	
text-decoration : underline;	
font-weight: bold;
}

font.accueil { 
font-family: georgia;
font-size: 20px; 
font-weight: bold; 
color: #FFFFFF; 
height :0; 
letter-spacing: 0px;
line-height: 17px;
}

font.titre { 
font-family: georgia;
font-size: 15px; 
font-weight: bold; 
color: #FFFFFF; 
height :0; 
letter-spacing: 0px;
line-height: 17px;
}

a.titre { 
font-family: georgia;
font-size: 15px; 
font-weight:bold;
color: #FFFFFF; 
height :0; 
letter-spacing: 0px;
line-height: 17px;
text-decoration: none
}

a:hover.titre { 
font-family: georgia;
font-size: 15px; 
font-weight: bold; 
color: #CCFF00; 
height :0;
letter-spacing: 0px;
line-height: 17px;
text-decoration: none
}

font.biglink { 
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

a.biglink { 
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline
}

a:hover.biglink { 
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #7A7A7A;
text-decoration: none
}

font.titre2 { 
font-family: georgia;
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF; 
height :0; 
letter-spacing: 0px;
line-height: 17px;
}

font.soustitre {
font-family: verdana;
font-size: 11px; 
font-weight: bold;
color: #FFFFFF; 
height :0; 
letter-spacing: 1px 
}

font.erreur { 
font-family: verdana; 
font-size: 11px; 
font-weight: bold; 
color: #FF0000; 
}

select.plop {
background: #505050;
border: 1px solid transparent;
margin:0px;
font-family: verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
}

TEXTAREA.fiche {	
background-color: #505050;	
border: 1px solid transparent;
color: #FFFFFF;	
font-family: verdana;
font-size: 11px;	
height: 100px;	
width: 100%
}

TEXTAREA.fiche2 {	
background-color: transparent;	
border: 1px solid #FFFFFF;	
color: #FFFFFF;	
font-family: verdana;	
font-size: 11px;	
height: 100px;	
width: 100%
}

INPUT.form {
background-color: transparent; 
border: 1px solid #28374E; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px; 
width: 150px
}

INPUT.form2 {
background-color: #505050; 
border: 1px solid transparent; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px;
width: 100%
}

INPUT.form3 {
background-color: #505050; 
border: 1px solid transparent; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px; 
}

INPUT.form4 {
background-color: #202020; 
border: 1px solid transparent; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px;
width: 98%
}

INPUT.ok {
background-color: #28374E; 
border: 1px solid #28374E; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px; 
font-weight: bold
}

INPUT.ok2 {
background-color: #4C5764; 
border: 1px solid #FFFFFF; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px; 
font-weight: bold
}

INPUT.tof {
background-color: #FFFFFF; 
border: 1px solid #415C71; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px; 
font-weight: bold
}

INPUT.file {
background-color: #505050; 
border: 1px solid transparent; 
color: #FFFFFF; 
font-family: verdana; 
font-size: 11px;
}


/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */

#calendrier li{
	list-style: none;	
}

#libelle {
	width: 189px;
	margin: 0 auto;
	padding: 0;
}
.ligne {
	width: 189px;
	margin: 0 auto;
	padding: 0;
} 
#libelle li {
	float : left;
	width : 27px; 
}
.ligne li {
	color: #000;
	float : left; 
	width : 27px; 
}

.ligne li a{
	color: #505050;
	list-style: none;
	text-decoration: none;
}

.ligne li a:hover{
	color: #747474;
	list-style: none;
	text-decoration: none;
}

li.itemExistingItem {
	color: #7A7A7A;
}
/*  ______________________Lorsqu'il s'agit du jour même________________________*/
li.itemCurrentItem {
	background-color: #505050;
	color: #FFFFFF;
}
/*  ______________________Lorsqu'il y'a un évènement________________________*/
li.itemSelectedItem { 
	background-color: #E6E8EA;
	color: #7A7A7A;
}		