body 
{
	color:#4B4B4B;
}

h3
{
	border-bottom:1px solid #BDF808;
	border-left:5px solid #BDF808;
	padding-left:10px;
	padding-bottom:3px;
}

#bloc_bandeau
{
	height:162px;
	background-image: url(/specific/skins/skin-default1/img/bandeau.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#bloc_container
{
	background-image: url(/specific/skins/skin-default1/img/bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 162px;
}

#bloc_gauche
{
	display:none;
}

#bloc_droite
{
	width:310px;
	padding-top:10px;
}

#bloc_centre
{
	width:640px;
	padding:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

#bloc_pied
{
	padding-left:25px;
	padding-top:10px;
}

#bloc_pied a
{
	color:#676767;
}

#taille, #drapeaux, #skin, #nutch-form, #pdfprinter
{
	display:none;
}

#bloc_outils
{
	margin-left:250px;
}

#bloc_outils a
{
	color:#676767;
}

/* menu **/

.navHD
{
	height:34px;
    	width:960px;
	padding-left:20px;
}

#navHD li
{
	background-image: url(/specific/skins/skin-default1/img/puce-nav.gif);
	background-repeat:no-repeat;
	background-position:center left;
}

#navHD li.page-159
{
	background-image: none;
}

#navHD li.selected
{
	background-image: url(/specific/skins/skin-default1/img/puce-nav-on.gif);
	background-repeat:no-repeat;
	background-position:center left;
}

#navHD li a
{
	margin-top:0px;
	height: 24px;
	padding-top:10px;
	color:#5E5E5E;
	font-weight:bold;
	text-transform:uppercase;
}

#navHD li.selected a
{
	background-image: url(/specific/skins/skin-default1/img/puce-nav-on-right.gif);
	background-repeat:no-repeat;
	background-position:center right;
	color:#FFF;
}

#navHD li ul
{
	background-image: url(/specific/skins/skin-default1/img/bg-ssnav.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:3px;
}

#navHD li li
{
	padding-bottom:0px;
	padding-left:0px;
	background-image: none;
}

#navHD li li a
{
	font-size:11px;
	text-transform:none;
	padding-left:43px;
	padding-bottom:8px;
	background-image: url(/specific/skins/skin-default1/img/puce-ssnav.gif);
	background-repeat:no-repeat;
	background-position:25px 12px;
	border-bottom:1px solid #D2E5F2;
	margin-left:4px;
	margin-right:4px;
}

#navHD li li a:hover
{
	font-size:11px;
	text-transform:none;
	background-color:#FFF;
	color:#FF8400;
}

#navHD li.selected li
{
	background-image: none;
}

#navHD li.selected li a
{
	background-image: none;
	color:#5E5E5E;
	background-image: url(/specific/skins/skin-default1/img/puce-ssnav.gif);
	background-repeat:no-repeat;
	background-position:25px 12px;
}

#navHD li.selected li a:hover
{
	color:#FF8400;
}

/* actu **/

	/* accueil **/

#content_type_actu_accueil
{
	width:630px;
	float:left;
	font-size:11px;
}

#content_type_actu_accueil .elements1
{
	background-image: url(/specific/skins/skin-default1/img/bg-actu-accueil.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border-bottom:1px solid #80A808;
	background-color:#ACE10B;
	padding-left:15px;
	padding-bottom:10px;
}

#content_type_actu_accueil .photo
{
	float:left;
	padding-left:10px;
}

#content_type_actu_accueil .elements2, #content_type_actu_accueil .elements3
{
	width:300px;
	float:left;
	min-height:220px;
	padding-right:5px;
	font-size:11px;
	padding-left:5px;
}

#content_type_actu_accueil .tabelements
{
	border-bottom:1px solid #9FCD12;
}

#content_type_actu_accueil .elements2
{
	border-right:1px solid #C3FB1A;
}

#content_type_actu_accueil .elements2 .photo, #content_type_actu_accueil .elements3 .photo
{
	width:300px;
	height:107px;
	vertical-align:middle;
	overflow:hidden;
	float:none;
	padding-left:0px;
	margin-bottom:5px;
}

#content_type_actu_accueil .elements2 .photo img, #content_type_actu_accueil .elements3 .photo img
{
	width:300px;
	margin-top:-50px;
}

#content_type_actu_accueil h2
{
	font-size:18px;
}

#content_type_actu_accueil .element
{
	width:615px;
	border-bottom:1px solid #C3FB1A;
	padding-top:5px;
	padding-bottom:5px;
}

#content_type_actu_accueil .pair
{
	background-color:#F1FDCE;
	border-bottom:1px solid #9FCD12;
}

#content_type_actu_accueil td a
{
	text-decoration:none;
}

#content_type_actu_accueil td a:hover

{
	text-decoration:none;
}

#content_type_actu_accueil .titre
{
	font-weight:bold;
}

#content_type_actu_accueil .ensavoirplus
{
	text-align:right;
}

#content_type_actu_accueil .elements1 .photo
{
	float:right;
	margin-right:10px;
	width:300px;
}

#content_type_actu_accueil .elements .photo
{
	padding-left:5px;
	padding-right:5px;
	float:left;
}

#content_type_actu_accueil .titre
{
	background-image: url(/specific/skins/skin-default1/img/puce-actu.gif);
	background-repeat:no-repeat;
	background-position:100px 4px;
	padding-left:112px;
	font-size:11px;
}

#content_type_actu_accueil p
{
	display:inline;
}




	/* bloc */

#content_type_agenda_accueil
{
   width:305px;
   font-size:11px;
	float:left;
	background-image:url(/specific/skins/skin-default1/img/bg_agenda_accueil.jpg);
    background-position:0px 0px;
    background-repeat:no-repeat;
	background-color:#BEBEBE;
	margin-left:10px;
}

#content_type_agenda_accueil p
{
	display:inline;
}

#content_type_agenda_accueil .centre
{
	padding-top:130px;
	padding-bottom:10px;
}

#content_type_agenda_accueil .element
{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

#content_type_agenda_accueil .titre
{

	background-image:url(/specific/skins/skin-default1/img/puce-agenda.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
	padding-left:10px;
}

#content_type_agenda_accueil .jour
{
	padding-right:2px;
	float:left;
    font-weight:bold;
}

#content_type_agenda_accueil .pair
{
	background-color:#EEEEEE;
}

#content_type_agenda_accueil .lien
{
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}



	/* page */

#content_type_courses
{
	margin-left:10px;
}

#content_type_courses p
{
	display:inline;
}

#content_type_courses .element
{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

#content_type_courses .titre
{

	background-image:url(/specific/skins/skin-default1/img/puce-agenda.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
	padding-left:10px;
}

#content_type_courses .jour
{
	padding-right:2px;
	float:left;
    font-weight:bold;
}

#content_type_courses .pair
{
	background-color:#EEEEEE;
}

#content_type_courses .lien
{
	text-align:right;
	padding-right:10px;

}

#content_type_courses .jour
{
	padding-right:2px;
	float:left;
}


#content_type_courses .mois a
{
	float:left;
	line-height:20px;
	padding:5px;
	font-weight:bold;
	color:#000;
	background-color:#E4E4E4;
	border-right:1px solid #000;
	border-left:1px solid #FFF;
	text-decoration:none;
}


#content_type_courses .mois a:hover
{
	background-color:#BEBEBE;
	text-decoration:none;
}

#content_type_courses .mois_actif a
{
	float:left;
	font-weight:bold;
	line-height:20px;
	background-color:#000;
	padding:5px;
	color:#FFFFFF;
	text-decoration:none;
}

#content_type_courses .semaine
{
	border-bottom:1px dashed #797979;
	padding-top:10px;
}





#content_type_actu .elements
{
	width:470px;
	float:left;
	font-size:11px;
}

#content_type_actu .element1
{
	width:420px;
	margin-right:10px;
	padding:20px;
	float:left;
	border-right:1px solid #9FCD12;
	background-color:#F1FDCE;
}

#content_type_actu .element1 .photo
{
	margin-left:0px;
}

#content_type_actu .elements .element
{
	border-bottom:1px solid #BDF808;
	padding-top:5px;
}

#content_type_actu .elements .element .titre
{
	background-image: url(/specific/skins/skin-default1/img/puce-actu.gif);
	background-repeat:no-repeat;
	background-position:105px 4px;
	padding-left:115px;
	font-size:12px;
}

#content_type_actu .elements .element .photo
{
	padding-bottom:5px;
}





#content_type_resultats
{
	margin-left:10px;
}

#content_type_resultats p
{
	display:inline;
}

#content_type_resultats .element
{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

#content_type_resultats .titre
{

	background-image:url(/specific/skins/skin-default1/img/puce-agenda.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
	padding-left:10px;
}

#content_type_resultats .jour
{
	padding-right:2px;
	float:left;
    font-weight:bold;
}

#content_type_resultats .pair
{
	background-color:#C6E3FB;
}

#content_type_resultats .lien
{
	text-align:right;
	padding-right:10px;

}

#content_type_resultats .jour
{
	padding-right:2px;
	float:left;
}


#content_type_resultats .mois a
{
	float:left;
	line-height:20px;
	padding:5px;
	font-weight:bold;
	color:#073B66;
	background-color:#A5D4FA;
	border-right:1px solid #2277BE;
	border-left:1px solid #FFF;
	text-decoration:none;
}


#content_type_resultats .mois a:hover
{
	background-color:#569CD7;
	text-decoration:none;
}

#content_type_resultats .mois_actif a
{
	float:left;
	font-weight:bold;
	line-height:20px;
	background-color:#2277BE;
	padding:5px;
	color:#FFFFFF;
	text-decoration:none;
}

#content_type_resultats .zoom
{
	float:right;
	padding-right:10px;

}

#content_type_resultats .semaine
{
	border-bottom:1px dashed #2277BE;
	padding-top:10px;
}

#content_type_resultats_detail img
{
	padding-right:10px;
}