


/*******************************************************
/* 				Gabarits de page custom					*/
/*******************************************************/
/* 2 colonnes égales en float (programme, etc...*		/
/* (gabarit par défaut à cause du prog synthétique/détaillé)*/

	/*fond fausses col.*/
body div#tplMid{
	background:url(../img/struct/bg_contenu-2col-50-50.gif) repeat scroll left top;
}
	/* dimensionnement des flottants*/
div.co_bk{
float:left;
width:46%;
margin:0 0 30px 0;
padding:0 2%;
}


/* 1 colonne */
body#une_col div#tplMid{
	background:url(../img/struct/bg_contenu-1col.gif) repeat scroll left top;
}

/* 2 colonnes 62/38 (édito)	*/



/*******************************************************
/* 			fin gabarits de page custom					*/
/*******************************************************/

div#tplPge{
}
div#tplFra{}

div#tplTopIn,
div#tplRgt{
	padding:0 2.5%;}

div#tplTop{
	background: transparent url(../img/struct/header.jpg) no-repeat;
	height: 280px;
	}

div#tplTi{
	display:none;
}
	
div#tplTopIn{
	height: 32px;
	position:relative; /*nécessaire pour le positionnement du bloc inscription*/
}
div#inscrire{
width:324px;
height:25px;
margin:0 22px 0 0;
position:absolute;
right:0;
bottom:-24px;
}

div#tplCo{}

#menuHaut_bg{
	height: 67px;
	background: url(../img/menu/menu_haut.jpg) top left no-repeat;
	width:227px;
}
#menuContenu_bg{
	background: url(../img/menu/menu_contenu.jpg) top left no-repeat;
	width:227px;
}
#menuBas_bg{
	height: 67px;
	background: url(../img/menu/menu_bas.jpg) top left no-repeat;
	width:227px;
}
.mainTi{
background:white;
margin:0 2.5%}
.mainTi_co{}

#contenuHaut_bg{}
#contenuContenu_bg{}



.co_bk_co{
width:100%;
}

#contenuBas_bg{
background:#fff;
height:50px;
margin:0 2.5%;}

div.tplLftYes{}

div.tplLftNo{}

div.tplRgtYes{}

div.tplRgtNo{}

div#tplLft{
	width:227px;
	top: 205px;
	left:27px;
}

div#tplRgt{
height:26px;
}

div#tplBtm{
	background:#FFFFFF url(../img/struct/footer.jpg) no-repeat scroll top left;
	clear:both;
	color:#005ba8;
	height:126px;
	text-align:center;
}
/******************************************************************/
/*                  Bloc d'accès direct à l'agenda par thèmes                                        */
/******************************************************************/


div#blocliendirect{
	margin-left: 575px;}
	
div.liendirect a span{
display:block;
padding-top:10px;}

div.liendirect{
height: 62px;
width: 131px;
background: transparent url(../img/struct/themes_4coul.gif) no-repeat;
}

div.liendirect a{
color:#333;
display:block;
height:100%;
margin:0 0 0 10px;
padding:0 0 0 5px;
text-decoration:none;
font-weight:bold;}

div.liendirect a:hover{
background: transparent url(../img/struct/themes_4coul.gif) repeat-x;
color:#ffffff;}

div#theme1,div#theme1 a:hover{
	background-position: 0px 0px;
}
div#theme2,div#theme2 a:hover{
	background-position: 0px -120px;
}
div#theme3,div#theme3 a:hover{
	background-position: 0px -240px;
}
div#theme4,div#theme4 a:hover{
	background-position: 0px -360px;
}


