body
{
	color: #001b81;
	background: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	line-height:15px;
}
a:link { 
	font-size : 1em;
	font-weight: normal; 
	text-decoration: none; 
	color: red;
}
a:visited { 
	font-size : 1em;
	font-weight: normal; 
	text-decoration: none; 
	color: #666666;
}
a:active  { 
	font-size : 1em;
	text-decoration: underline; 
	color: #8E580A;
}
a:hover  { 
	font-size : 1em;
	text-decoration: underline; 
	color: #6379B1;
}
p, td
{
	font-size:1em;
	text-decoration: none;
}
h1
{
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	color: red;
}	

h2 {
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: red;
}
.cadre
{
	border: 2px solid #000099;
}
/*////  =couvin skin   /////*/ 

#agenda_content {
	margin-top:30px;
	float:left;
	padding: 10px;
	width:95%;
}

#agenda_menu { /* menu de l'agenda */
	padding:0;
	float:left;
	margin-bottom:10px;
	width:100%;
	border-bottom:4px solid #D0DDF8;
}
#agenda_menu  ul {
	float:right;
	margin:0;
	padding:0;
}


#agenda_calendar { /* tab calendrier */

}
#content_agenda {
clear:left;
width:20%;

}/* contient le calendrier et le filtre */
#agenda_filtre{ /* form pour filtrer l'affichage */
	
}
.agenda_date {
	background-color:#F2F5FF;
	padding:2px;
	border-top:1px solid red;
}
.agenda_titre {
	color:red;
}
#cadre_calendar{
	float:left;
	border-top:1px solid red;
	border-bottom:1px solid red;
	background-color:#F7F9FE;
	margin-bottom:10px;
}
.day_encours{
	background-color:white;
	border:1px solid red;
}
.days_withevenement{
	background-color:#DEE6FF;

}
.nav_calendar {
	background-color:white;
}
#agenda_evenement_main { /*  affichage des événements */
	float:right;
	width:70%;
}


#agendafooter { /* footer des pages */
clear:both;
}



ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
li {
	float:left;
	margin:0;
	padding:0;
	padding-left:3px;
	display:block;
	background: transparent url(images/onglettitrelclair.gif) no-repeat top left;
}

#calendrier #nav .calendrier a , #evenement #nav .evenement a, #ajout_evenement #nav .ajout_evenement a, #demande_compte #nav .demande_compte a{
	display:block;
	padding:5px;
	background-color:#d9f2ff;
	background: transparent url(images/onglettitrer.gif) repeat-x top right;
	text-decoration:none;
	color:white;
	font-weight:bold;
}
#nav .calendrier a , #nav .evenement a, #nav .ajout_evenement a, #nav .demande_compte a{
	display:block;
	padding:5px;
	background-color: white;
	/*border-top: 1px solid grey;
	border-right: 1px solid grey;
	border-left: 1px solid grey; */
	text-decoration:none;
	background: transparent url(images/onglettitrerclair.gif) no-repeat top right;
	color:black;
}

#calendrier #nav .calendrier a:hover , #evenement #nav .evenement a:hover, #ajout_evenement #nav .ajout_evenement a:hover, #demande_compte #nav .demande_compte a:hover {
	display:block;
	padding:5px;
	background-color:#FFCCCC;
	/*border-top: 2px solid black;
	border-right: 2px solid black;
	border-left: 2px solid black;*/
	text-decoration:none;
	color:white;
}

#calendrier #nav .calendrier, #evenement #nav .evenement , #ajout_evenement #nav .ajout_evenement, #demande_compte #nav .demande_compte   {
background: transparent url(images/onglettitrel.gif) no-repeat top left;
}



