#top
{
   display:none;
}
#leftcontent
{
   display:none;
}
#menuleft
{
   display:none;
}
#footer
{
	clear: both;
	background-color: #E88025;
	text-align: right;	
	font-size: 80%; 
	color: #ffffff;  
	padding-right: 5px;
	line-height: 1.4em;	 
}

H1
{
	text-align: center;
	font-size: 135%;
}

/* ---------------------------------------- */
/* Perso */
/* ---------------------------------------- */
.txtCenter
{
	text-align: center;
}
.txtLeft
{
	text-align: left;
}
.txtRight
{
	text-align: right;
}
.p5
{
	padding: 5px;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.important
{
	border: #ff0000 1px dotted;
	padding: 5px;
	background: #fff0f0;
}
.img1
{
	border: #e0e0e0 1px solid;
	margin: 10px 0px 5px 15px;
	padding: 5px;
	background: #f0f0f0;
}
.img2
{
	border: #e0e0e0 1px solid;
	margin: 5px;
	padding: 5px;
	background: #f0f0f0;
}
.img3
{
	margin: 5px 4px 4px 4px;
        background: transparent;
}
.dh3
{
	font-weight: bold;
}
.tbl1
{
	border-collapse: collapse;
	border: #e0e0e0 1px solid;
	margin: 4px;		
}
.tbl1 CAPTION
{
	font-size: 110%;
	padding: 3px;
	font-weight: bold;
}
.tbl1 TH
{
	font-weight: bold;
	border: #e0e0e0 1px solid;
	background: #e0e0e0;
	padding-left: 5px;
	padding-right: 5px;
}
.tbl1 TD
{
	border: #e0e0e0 1px solid;
	padding: 2px;
	font-size : 90%;
	padding-left: 5px;
	padding-right: 5px;
}
.tbl1 .sep
{
	border-bottom: #e0e0e0 3px double;
}
.tbl1 .titre
{
	padding: 3px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #ffffff;
	font-weight: bold;
	background: #EB8B2F url(/images/deg_vert.png) repeat-x;
}
.bgacbb
{
	background: #EB8B2F;
}
.vatop
{
	vertical-align:top;
}

.calendrier TH
{
   background-color : #f0f0f0;
   padding: 2px;
   border: #e0e0e0 1px solid;
}
.calendrier TD
{
   padding: 2px;
   border: #e0e0e0 1px solid;
}
.calendrier .titre
{
   font-size: 120%;
   font-weight: bold;
   text-align: center;
   background-color: #EB8B2F;
   border-bottom: #d0d0d0 2px solid;
}
.calendrier .mois
{
   font-weight: bold;
   text-align: center;
   background-color: #e0e0e0;
   border-top: #C9CACB 2px solid;
   border-bottom: #e0e0e0 2px solid;
}
.noprint
{   
   display:none;
}
