
#page {
	background:  url(../_images/template/template_vert_tendre_01.jpg) no-repeat;
	}
	
/******************* TITRE *****************/

h1, .titre1 {
	background: #b8d157  url(../_images/template/back_titre_h2.gif)  right no-repeat;
	color: #0851A5;
}
/******************* ZONE GAUCHE  **********************/	



/* ########################### ZONE FONDBOTTOMCOULEUR (Copyright)  ########################### */
#fondBottomCouleur {
  background: url(../_images/template/template_vert_tendre_04.jpg) no-repeat bottom right;
}




/* #########################  BLOC #################################### */

/**********  blocLien_sansBordure    ******/

div#blocLien_sansBordure,   {
	margin:0px 0px 5px;
}
div#blocLien_sansBordure ul, ul.csc-menu{
	margin: 		0px 0px 10px 20px;
	padding: 		0px 0px 0px 0px;
	list-style-image: url(../_images/commun/puceN1.gif);
}
div#blocLien_sansBordure ul a, ul.csc-menu a{
	color: 			#0065FF;
	text-decoration: none;
	font-size: 		12px;
}
div#blocLien_sansBordure ul a:hover, ul.csc-menu a:hover{
	color: 			#0065FF;
	font-weight: 	bold;
}

/**********  blocLiens_Bordure    ******/

div#blocLiens_Bordure{
	margin:0px 0px 5px;
	background:#F6FAE3 url(../_images/commun/fond_preparer.png) no-repeat scroll right center;
float:left;
width:177px;
border:1px solid #B5DF10;
}
div#blocLiens_Bordure ul {
list-style-image:url(../_images/commun/puceN1.gif);
margin:0px 0px 10px 20px;
padding:0px;
}

/* **************************** */
/* classes pour cal             */
/* **************************** */

div.tx-cal-controller {
	font-size:10px;
}

div.tx-cal-controller .odd {
	background-color:#FFFFFF;
}

div.tx-cal-controller .even {
	background-color:#FFFFFF;
}

div.tx-cal-controller .dayWeek0 {
    background-color:#DFE8AD;
}
div.tx-cal-controller .dayWeek6 {
    background-color:#F7F7DF;
}

div.tx-cal-controller table {
		/*border:1px solid #C6C6C4;*/
    border:1px solid #8B9E42;
	border-collapse:collapse;
	width:100%;
}

div.tx-cal-controller th {
	/*background:#E2ECBB none repeat scroll 0%;*/
	color:#93AC2F;
	font-size:11px;
	font-weight:normal;
}
div.tx-cal-controller th, div.tx-cal-controller td {
		/*border:1px solid #C6C6C4;*/
    border:1px solid #8B9E42;
    padding-top:4px;
    padding-bottom:4px;
}

div.tx-cal-controller .pagebrowser {
	padding:0px 0px 0px 0px;
}

.center  {
	text-align:center;
}
.rightJustify  {
	text-align:right;
}
div.tx-cal-controller .messes a{
	text-decoration:none;
}
div.tx-cal-controller dd {
	color:#777777;
	font-size:11px;
	margin-left:0px;
	text-align:justify;
	}
div.tx-cal-controller .agendaTitre {
	color:#777777;
	font-size:12px;
	/*font-weight:600;*/
} 