/***********************************************************************************************************************************************************************************/
/***********************************************************************                              TYPO                                 *****************************************/
/***********************************************************************************************************************************************************************************/


/****     GENERAL     *****************************************************************************************/
body, div, fieldset, ul, ol, li, table {
	margin:0;
	padding:0;
}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:0.75em;
	color:#161616;
}

h1 {
	font-size:1.6em;
	padding:0 0 3px 0;
	margin:0;
}

h2 {
	font-size:1.35em;
	padding:0 0 3px 0;
	margin:0;
}

h3 {
	font-size:1.2em;
	padding:0 0 3px 0;
	margin:0;
}

h4 {
	font-size:1.1em;
	padding:0 0 3px 0;
	margin:0;
}

h5 {
	font-size:1em;
	padding:0 0 3px 0;
	margin:0;
}

h6 {
	font-size:0.9em;
	padding:0 0 3px 0;
	margin:0;
}

p {
	padding:0 0 7px 0;
	margin:0;
	font-size:1em;
}

div {
	font-size:1em;
}

span {
	font-size:1em;
}

ul, ol {
	font-size:1em;
	margin:0 0 0 15px;
}

li {
	font-size:1em;
	list-style-type:square;
	padding:0 0 0 15px;
}

a, a:link{
	text-decoration:none;
	color:#333333;
}

a:hover{
	text-decoration:underline;
}

table {
	font-size:1em;
	border-collapse:separate;
}

tr{
	font-size:1em;
}

th,
td {
	margin:3px;
	padding:5px;
	font-size:1em;
}

form{
	margin:10px;
}

input, select {
	font-size:1em;
	color:#090909;
}

textarea {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
}

img {
	border:none;
}

a img{
	border:none;
}

abbr, acronym, dfn {
	border-bottom:1px dotted #999999;
	cursor:help;
}

blockquote {
	background-color:#cccccc;
}
div.fond_clair,
div.fond_fonce,
div.bloc_info,
div.bloc_important,
div.bloc_voir,
div.fond_clair_actu,
div.fond_fonce_actu,
div.bloc_info_actu,
div.bloc_important_actu,
div.bloc_voir_actu{
	padding:5px 5px 0;
	margin:5px 0 15px;
}

.fond_clair_actu {
	background-color:#d4e5f0;
}
.fond_fonce_actu {
	background-color:#a8cbe0;
}
.bloc_info_actu {
	border:1px solid #5c9ec5;
}
.bloc_important_actu {
	border:2px solid #267db2;
}

/****   ALIGN   AND  HIDDEN    ********************************************************************************/
.align-justify {
	text-align:justify;
}
.align-right {
	text-align:right;
}
.align-left {
	text-align:left;
}
.align-center {
	text-align:center;
}
.hidden {
	display:none;
}


/****     TITRES     *****************************************************************************************/
h1.titre_page {
	font-size:2.2em;
	font-style:italic;
	width:240px;
	float:left;
	color:#000000;
}

* html h1.titre_page {
	clear:both;
	display:block;
	position:relative;
	z-index:50;
}

h1.titre_page span {
	font-size:0.5em;
	color:#000000;
}

h2.sous_titre_page,
.sous_titre_page {
	font-size:2.1em;
	font-style:italic;
	font-weight:normal;
	width:480px;
	float:left;
	margin-top:8px;
	color:#000000;
}

#milieu_contenu_haut h2.sous_titre_page {
	padding:0 0 0 10px;
	color:#000000;
}

#milieu_inter_contenu #actu .titre_rub_actu,
#milieu_inter_contenu #actu .titre_rub_actu  a  {
	color:#267DB2;
}

#milieu .actu_home_item h2.titre_rubrique_actu {
	font-size:1.9em;
	font-style:italic;
	width:750px;
	background:url("../images/interface/titre_actu_home_bg.gif") no-repeat 390px bottom;
	margin:0;
	padding:0;
	color:#1a171b;
}

#milieu .actu_home_une h2.titre_flash_actu {
	font-size:1.7em;
	font-style:normal;
	width:750px;
	background:url("../images/interface/titre_actu_home_large_bg.gif") no-repeat 240px bottom;
	margin:0;
	padding:0;
	color:#267db2;
	background-color:transparent;
	font-style:italic;
}

.actu_home_une_contenu h3,
.actu_inter_une h3,
#milieu .actu_home_item h1,
#milieu .actu_home_item h2,
#milieu .actu_home_item h3,
#milieu .actu_home_item h4,
#milieu .actu_home_item h5,
#milieu .actu_home_item h6 {
	color:#267db2;
}

.actu_home_une_contenu h3 a,
.actu_inter_une h3 a,
#milieu .actu_home_item h1 a,
#milieu .actu_home_item h2 a,
#milieu .actu_home_item h3 a,
#milieu .actu_home_item h4 a,
#milieu .actu_home_item h5 a,
#milieu .actu_home_item h6 a {
	color:#267db2;
}

#milieu .actu_home_item h3,
.actu_home_une_contenu h3,
.actu_inter_une h3 {
	font-size:1.6em;
}

.actu_home_une_contenu h3,
.actu_inter_une h3 {
	font-style:italic;
	margin-top:8px;
}

#milieu #colonne_droite h1.entete,
#milieu #colonne_droite h2.entete,
#milieu #colonne_droite h3.entete,
#milieu #colonne_droite h4.entete,
#milieu #colonne_droite h5.entete,
#milieu #colonne_droite h6.entete {
	text-transform:uppercase;
	font-style:italic;
	margin-bottom:2px;
	color:#707070;
	padding-top:10px;
	font-size:1.23em;
	border-top:1px dashed #a8a8a8;
}

#milieu #contenu_gauche h1.entete,
#milieu #contenu_gauche h2.entete,
#milieu #contenu_gauche h3.entete,
#milieu #contenu_gauche h4.entete,
#milieu #contenu_gauche h5.entete,
#milieu #contenu_gauche h6.entete {
	text-transform:uppercase;
	font-style:italic;
	margin-bottom:2px;
	color:#707070;
	padding-top:10px;
	font-size:1.23em;
}

#milieu #colonne_droite_home #colonne_droite h1.entete,
#milieu #colonne_droite_home #colonne_droite h2.entete,
#milieu #colonne_droite_home #colonne_droite h3.entete,
#milieu #colonne_droite_home #colonne_droite h4.entete,
#milieu #colonne_droite_home #colonne_droite h5.entete,
#milieu #colonne_droite_home #colonne_droite h6.entete,
#milieu #colonne_droite_thematique #colonne_droite h1.entete,
#milieu #colonne_droite_thematique #colonne_droite h2.entete,
#milieu #colonne_droite_thematique #colonne_droite h3.entete,
#milieu #colonne_droite_thematique #colonne_droite h4.entete,
#milieu #colonne_droite_thematique #colonne_droite h5.entete,
#milieu #colonne_droite_thematique #colonne_droite h6.entete {
	padding-top:5px;
	border-top:0;
	padding-left:10px;
}

.acces_savoir {
	background:url("../images/pictos/acces_savoir.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}
.aide_agenda {
	background:url("../images/pictos/aide_agenda.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.mais_aussi {
	background:url("../images/pictos/mais_aussi.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}
.annuaire {
	background:url("../images/pictos/annuaire.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.carte {
	background:url("../images/pictos/carte.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.commander {
	background:url("../images/pictos/commander.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.contacts {
	background:url("../images/pictos/contacts.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

#contact .contacts {
	background:url("../images/pictos/contacts2.jpg") no-repeat 0 0px;
	padding:0 0 6px 30px; 
	font-style:italic;
	font-size:1.5em;
	color:#707070;
}

.document_generique {
	background:url("../images/pictos/document_generique.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.fichier_audio_generique {
	background:url("../images/pictos/fichier_audio_generique.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.fichier_texte_generique {
	background:url("../images/pictos/fichier_texte_generique.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.fichier_video_generique {
	background:url("../images/pictos/fichier_video_generique.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.guide_aides {
	background:url("../images/pictos/guide_aides.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.lien_url {
	background:url("../images/pictos/lien_url.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.pdf {
	background:url("../images/pictos/pdf.jpg") no-repeat 0px 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

.plus_infos {
	background:url("../images/pictos/plus_infos.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px;
	color:#707070;
}

#egalement .plus_infos {
	background:url("../images/pictos/mais_aussi.jpg") no-repeat 0 0;
	padding:0 0 6px 30px; 
	font-style:italic;
	font-size:1.5em;
	color:#707070;
}

.voir {
	background:url("../images/pictos/voir.jpg") no-repeat 0 7px;
	padding:3px 0 3px 30px; 
	color:#707070;
}

#voiraussi .voir {
	background:url("../images/pictos/liens_externes.jpg") no-repeat 0 0;
	padding:0 0 6px 30px; 
	font-style:italic;
	font-size:1.5em;
	color:#707070;
}

#bas #bas_partenaires h3.partenaires {
	font-size:1.4em;
	color:#666666;
	background-color:transparent;
	text-transform:uppercase;
}

.bloc_droite_contenu h1,
.bloc_droite_contenu h2,
.bloc_droite_contenu h3,
.bloc_droite_contenu h4,
.bloc_droite_contenu h5,
.bloc_droite_contenu h6,
.bloc_droite_contenu p {
	/*padding-left:10px;*/
}

.bloc_contenu h1 {
	font-size:1.3em;
}
.bloc_contenu h2 {

}
.bloc_contenu h3 {
	margin-bottom:12px;
}
.bloc_contenu h4 {

}
.bloc_contenu h5 {

}

.bloc_contenu h6 {

}

#milieu_inter_contenu h1 {
	color:#535353;
	font-style:italic;
	font-size:2em;
	clear:both;
}

#milieu_inter_contenu h2 {

}

#milieu_inter_contenu h3 {

}

#milieu_inter_contenu h4 {

}

#milieu_inter_contenu h5 {

}

#milieu_inter_contenu h6 {

}


.csc-linkToTop {
	background:transparent url("../images/pct_retour.gif") no-repeat 0 0px;
	float:right;
	font-size:0.9em;
	margin:20px 0 0;
	padding:3px 0 3px 25px;
}

.csc-linkToTop a {
	color:#000000;
}

#milieu_inter_contenu h2.entete {
	font-size:1.5em;
	font-style:italic;
	color:#18181A;
	font-weight:normal;
}

#milieu_inter_contenu .savoir_plus_bloc h2.entete {
	font-size:1.6em;
	font-weight:bold;
}

.chapo {
	font-weight:bold;
	font-size:1.2em;
	margin:15px 0 10px 0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	font-size:0.9em;
	font-style:italic;
	margin:0;
	padding:5px 0 0;
}

.actuArticle a {
	color:#267DB2;
}

/***************************   BLOC PRATIQUE ALERTE MAIL   *****/
.contenu_element_mail, #milieu #colonne_droite .contenu_element_mail {
	background-color:#828385;
	color:#FFFFFF;
	clear:both;
	display:block;
	padding:10px 5px 5px 5px;
	width:203px;
}
#milieu #colonne_droite .contenu_element_mail a {
	background-image:url(../images/pictos/fleche_alertemail.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	padding:2px 0 0 15px;
	text-transform:uppercase;
	font-weight:normal;
}
#milieu #colonne_droite .contenu_element_mail h4 {
	border-top:0 none;
	font-size:1.23em;
	font-style:italic;
	margin-bottom:2px;
	text-transform:uppercase;
	color:#FFFFFF;
}
.contenu_acces {

}

.contenu_element {

}

#milieu #colonne_droite .contenu_element_texte {
	display:block;
	padding:10px 0 5px 0;
	position:relative;
}


#milieu #colonne_droite .contenu_element_texte ul{

}
#milieu #colonne_droite .contenu_element_texte ul li{


}
#milieu #colonne_droite .contenu_element_texte ul li a {

}

#milieu #colonne_droite_home #colonne_droite hr, #milieu #colonne_droite_thematique #colonne_droite hr {
	border-style:none;
	border-color:#aeaeae;
	background-image:url(../images/pictos/trait_separation_droite.gif);
	background-position:center center;
	background-repeat:repeat-x;
}

/***************************   CALENDRIER   ********************/
#milieu_inter_contenu_sansmenu {
	float:left;
	width:735px;
}

#milieu_inter_contenu_sansmenu #pleinContent {
	float:left;
	width:735px;
}

#milieu_inter_contenu_sansmenu #feuilleter {
	float:left;
	width:700px;
	text-align:center;
	clear:both;
}

#milieu_inter_contenu_sansmenu #supretour {
	/*float:left;
	width:700px;*/
margin:-55px 0 0;
}


#milieu_inter_contenu_sansmenu table.calendar {
	float:left;
	border-collapse:collapse;
}

#milieu_inter_contenu_sansmenu table.calendar tr {
	margin:0;
	padding:0;
}

#milieu_inter_contenu_sansmenu table.calendar td {
	margin:0;
	padding:1px 0;
}

#milieu_inter_contenu_sansmenu table.calendar th {
	display:none;
}

#milieu_inter_contenu_sansmenu table.calendar td p {
	margin:0 15px 0 6px; 
	padding-bottom:3px;
	border-bottom:1px dashed #776584;
	color:#267db2;
	padding:0px;
	font-size:1.02em;
}

#milieu_inter_contenu_sansmenu table.calendar td p a {
	background-color:transparent;
	color:#267db2;
	font-style:italic;
	/*font-size:1.1em;*/
}


/****   FORMULAIRES DE CONTACT    ***************************************************************************/
#mailform fieldset.csc-mailform {
	border:none;
}

#mailform fieldset.csc-mailform .csc-mailform-field {
	clear:both;
}

* html #mailform fieldset.csc-mailform .csc-mailform-field {
	margin-bottom:5px;
}

*+ html #mailform fieldset.csc-mailform .csc-mailform-field {
	margin-bottom:5px;
}

#mailform fieldset.csc-mailform .csc-mailform-field label {
	display:block;
	float:left;
	text-align:right;
	width:140px;
	margin:3px 15px 0 0;
}

#mailform fieldset.csc-mailform .csc-mailform-field input {
	float:left;
	margin:0 0 10px 0;
	width:200px;
}

#mailform fieldset.csc-mailform .csc-mailform-field select {
	float:left;
	margin:0 0 10px 0;
}

#mailform fieldset.csc-mailform .csc-mailform-field textarea {
	float:left;
	margin:0 0 10px 0;
	width:200px;
}

#mailform fieldset.csc-mailform .csc-mailform-field fieldset {
	float:left;
	margin:0;
	border:none;
}

#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio {
	float:left;
	margin:0 0 5px -10px;
	padding:2px 0;
}

#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio legend {
	display:none;
}

#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio label {
	width:auto;
	margin:0 15px 0 3px;
	float:left;
}

* html #mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio label {
	float:none;
}

*+ html #mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio label {
	float:none;
}

#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio input {
	width:20px;
	margin:0 10px 3px 0;
	clear:both;
}

#mailform fieldset.csc-mailform .csc-mailform-field input.csc-mailform-check {
	width:auto;
	margin:3px 15px 15px 0;
	padding:0 0 10px 0;
}

* html #mailform fieldset.csc-mailform .csc-mailform-field input.csc-mailform-check {
	margin:3px 15px 0 0;
}

*+ html #mailform fieldset.csc-mailform .csc-mailform-field input.csc-mailform-check {
	margin:3px 15px 0 0;
}

#mailform fieldset.csc-mailform .csc-mailform-field input.csc-mailform-submit {
	margin-left:155px;
	width:auto;
	cursor:pointer;
	background-color:#ffffff;
	border:1px solid #000000;
}



/****  PLAN DU SITE    ***************************************************************************/
#milieu_inter_contenu .csc-sitemap span a {
	margin-bottom:20px;
	font-size:1.4em;
	font-style:italic;
	display:block;
	text-decoration:none;
	font-weight:normal;
	margin-left:15px;
}

#milieu_inter_contenu .csc-sitemap li {
	font-weight:bold;
	font-size:1.7em;
	background:none;
	font-style:italic;
	margin-top:15px;

}

#milieu_inter_contenu .csc-sitemap ul {
	margin:0;
}

#milieu_inter_contenu .csc-sitemap li a {
	text-decoration:none;
}

#milieu_inter_contenu .csc-sitemap li li {
	font-weight:bold;
	font-size:0.6em;
	font-style:normal;
	margin-top:0;
	margin-bottom:0;
	background:url("../images/interface/puce_droite_fleche.gif") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap ul ul {
	margin-top:12px;
}

#milieu_inter_contenu .csc-sitemap li li ul {
	margin-top:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu5 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu5 a {
	color:#e46725;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu5 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu5 li {
	background:transparent url("../images/interface/pouce_droite_orange.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu5 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu9 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu9 a {
	color:#c42213;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu9 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu9 li {
	background:transparent url("../images/interface/pouce_droite_rouge.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu9 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu7 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu7 a {
	color:#b0865c;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu7 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu7 li {
	background:transparent url("../images/interface/pouce_droite_marron.jpg") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu7 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu6 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu6 a {
	color:#d6004f;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu6 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu6 li {
	background:transparent url("../images/interface/pouce_droite_rose.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu6 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu3 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu3 a {
	color:#0067aa;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu3 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu3 li {
	background:transparent url("../images/interface/pouce_droite_bleu.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu3 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4 a {
	color:#6c9a1d;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4 li {
	background:transparent url("../images/interface/pouce_droite_vert.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu8 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu8 a {
	color:#8c4297;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu8 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu8 li {
	background:transparent url("../images/interface/pouce_droite_violet.png") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu8 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4178 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4178 a {
	color:#;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4178 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4178 li {
	background:transparent url("../images/interface/puce_droite_fleche.gif") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu4178 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu407 {

}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu407 a {
	color:#;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu407 li a {
	color:#141215;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu407 li {
	background:transparent url("../images/interface/puce_droite_fleche.gif") no-repeat 0 5px;
}

#milieu_inter_contenu .csc-sitemap li.plandesite_menu407 li li {
	background:none;
	margin:0;
	padding:0;
}

#milieu_inter_contenu .csc-sitemap li li li {
	font-weight:normal;
	background:none;
	font-size:0.8em;
	padding-left:0;
}

/****************************************************************************************************************/
/**********************************************  CAROUSEL  ACTUS   *************************************************/
/****************************************************************************************************************/
#milieu  .ecarousselcal_liste {
	float:left;
	width:485px;
	margin-bottom:35px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big {
	float:left;
	/*width:190px;*/
	height:155px;
	height:179px;
	width:213px;
	background:transparent url("../images/interface/caroussel_gauche_bg.jpg") no-repeat top left;
	padding:6px;
}


#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big img {
	margin:0;
	padding:0;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big .bigimage_ecaroussel {
	float:left;
	height:88px;
	height:142px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big .bigtexte_ecaroussel {
	float:left;
	font-size:0.9em;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big .bigtexte_ecaroussel p {
	float:left;
	color:#ffffff;
	clear:both;
	padding:0px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_caroussel_img_big .bigtexte_ecaroussel p a {
	color:#ffffff;
	font-weight:bold;
}

#milieu  .ecarousselcal_liste  #e_caroussel .e_carousel_list {
	float:left;
	/*width:275px;*/
	width:260px;
	height:179px;
	background:transparent url("../images/interface/caroussel_droite_bg.jpg") no-repeat top left;
	border:0;
	padding:0;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_carousel_list ul {
	float:left;
	padding-top:10px;
}

#milieu  #milieu_inter_contenu .ecarousselcal_liste  #e_caroussel .e_carousel_list ul li {
	background-image:none;
	float:left;
	margin-bottom:10px;
	width:240px;
	clear:both;
	height:64px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_carousel_list ul li .e_caroussel_img_small {
	float:left;
	/*width:115px;*/
	width:80px;
	height:53px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_carousel_list ul li .e_caroussel_text  {
	float:left;
	width:105px;
	margin-left:10px;
	height:56px;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_carousel_list ul li .e_caroussel_text p {
	color:#267DB2;
	font-size:0.9em;
}

#milieu  .ecarousselcal_liste #e_caroussel .e_carousel_list ul li .e_caroussel_text p a {
	color:#267DB2;
	font-weight:bold;
	font-size:1.1em;
}

#milieu .ecarousselcal_liste #e_caroussel .tous_evenements_carousel  {
	float:left;
	width:475px;
	text-align:right;
	padding-right:10px;
	background:transparent url("../images/interface/puce_droite_fleche.gif") no-repeat 360px 3px;
}

#milieu .ecarousselcal_liste #e_caroussel .tous_evenements_carousel a {
	color:#267DB2;
	font-size:0.9em;
	text-decoration:none;
}
#milieu_inter_contenu a {
	text-decoration:underline;
	color:#333333;
}



/****************************************************************************************************************/
/********************************************    BULLETIN D'INSCRIPTION     *************************************/
/****************************************************************************************************************/

.tx-pbsurvey-pi1 h3 {
	color:#FFC812;
	font-size:1.6em;
	font-style:italic;
	margin-bottom:15px;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item {
	border:0;
	border-bottom:2px dashed #e5d283;
	padding:10px 0;
	margin:0px;
	width:500px;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item input[type=radio],
.tx-pbsurvey-pi1 #frmPbSurvey .survey_item input.input_radio {
	width:25px;
	background-color:transparent;
	margin:4px 0 0;
}
*+ html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input.input_radio {
	margin:0;
}
* html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input.input_radio {
	width:25px;
	background-color:transparent;
	margin:0;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item input[type=checkbox] {
	width:25px;
	float:left;
	background-color:transparent;
}

*+ html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input.input_checkbox {
	margin:0;
}

* html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input.input_checkbox {
	width:25px;
	float:left;
	background-color:transparent;
	margin:0;
}

.tx-pbsurvey-pi1 #frmPbSurvey .question {
	color:#333333;
	display:block;
	float:left;
	font-size:1.1em;
	margin:0;
	padding:0 0 5px;
	width:100%;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item input {
	background-color:#e6e8e7;
	width:490px;
	padding:4px 5px;
	border:0;
	margin:0;
}

* html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input {
	margin:0 0 0 -10px;
}
*+ html .tx-pbsurvey-pi1 #frmPbSurvey .survey_item input {
	margin:0 0 0 -10px;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item textarea {
	background-color:#e6e8e7;
	width:490px;
	padding:4px 5px;
	border:0;
}

.tx-pbsurvey-pi1 #frmPbSurvey .survey_item select {
	background-color:#e6e8e7;
	padding:4px 5px;
	border:0;
	width:500px;
}

.tx-pbsurvey-pi1 #frmPbSurvey .formbuttons input{
	background:url("../images/bg_btn_jaune.gif") repeat-x scroll left bottom transparent;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:arial;
	font-style:italic;
	font-weight:bold;
	padding:1px 10px !important;
	width:auto;
	margin:0;
}

.tx-pbsurvey-pi1 .pagenumbering {
	font-size:0.9em;
	width:500px;
	padding:20px 0 0;
}

.tx-pbsurvey-pi1 .barcontainer {
	border:0;
}

.tx-pbsurvey-pi1 .bar {
	background-color:transparent;
	height:15px;
	left:0;
	position:absolute;
	z-index:4;
}
.formbuttons {
	padding:20px 0;
	text-align:right;
	width:500px;
}

.survey_item td {
	padding:0;
	margin:0;
}
.tx-pbsurvey-pi1 .questionSubtext {
	font-size:0.9em;
	margin:0;
}


/****************************************************************************************************************/
/********************************************    PAGES PRESIDENT     ********************************************/
/****************************************************************************************************************/
/********************************************************************/
/**    STANDARD     *************************************************/
/********************************************************************/
#colonne_gauchecentre_president {
	float:left;
	width:730px;
}
#colonne_gauchecentre_president #milieu_inter_contenu hr {
	width:0px;
	color:#FFFFFF;
}
#colonne_droite_president {
	float:right;
	padding:0 0 0 25px;
	width:215px;
}
#colonne_droite_president #outils {
	float:left;
	height:50px;
	margin:0 0 0 20px;
	padding:0;
	width:215px;
}
#gauchecentre_president #milieu_inter_contenu {
	border:0;
	border-top: 0px solid #FFFFFF;
	float:left;
	margin:0 0 0 15px;
	padding:0;
	position:relative;
	width:480px;
	z-index:10;
}
#gauchecentre_president #menu_gauche ul {
	margin:10px 0;
}
#gauchecentre_president #menu_gauche ul li {
	list-style-type:none;
	padding:0;
	background:url("../images/interface/pouce_droite_bleu_claire.png") no-repeat 0px 5px;
	padding:2px 0 2px 15px;
	font-size:0.95em;
	line-height:1;
}
#gauchecentre_president #menu_gauche ul li a {
	color:#666666;
	text-transform:uppercase;
}
#gauchecentre_president #milieu_inter_contenu h1.entete {
	border-style: dashed;
	border-width: 0 0 2px;
	color: #018EC3;
	font-size: 2.3em;
	letter-spacing: -1px;
	margin: 0 0 15px;
	padding: 0 0 5px;
}

/********************************************************************/
/**    LARGE     ****************************************************/
/********************************************************************/
#colonne_top_president #bandeau {
	float:left;
	width:730px;
}
#colonne_top_president #outils {
	float:left;
	height:50px;
	margin:0 0 0 20px;
	padding:0;
	width:215px;
}
#large_centre_president {
	float:left;
	width:100%;
	clear:both;
}
#large_centre_president #milieu_inter_contenu {
	border:none;
	float:left;
	margin:0 0 0 15px;
	padding:0;
	position:relative;
	width:720px;
	z-index:10;
}
#large_centre_president #menu_gauche ul {
	margin:10px 0;
}
#large_centre_president #menu_gauche ul li {
	list-style-type:none;
	padding:0;
	background:url("../images/interface/pouce_droite_bleu_claire.png") no-repeat 0px 5px;
	padding:2px 0 2px 15px;
	font-size:0.95em;
	line-height:1;
}
#large_centre_president #menu_gauche ul li a {
	color:#666666;
	text-transform:uppercase;
}
#large_centre_president h1.entete {
	border-style: dashed;
	border-width: 0 0 2px;
	border-color:#018EC3;
	color: #018EC3;
	font-size: 2.3em;
	letter-spacing: -1px;
	margin: 0 0 15px;
	padding: 0 0 5px;
}

/********************************************************************/
/**    POINTEURS     ************************************************/
/********************************************************************/
#milieu_inter_contenu .presidence_element h3 {
	color: #018EC3;
	padding: 0 0 15px;
}
#milieu_inter_contenu .presidence_element h3 a {
	color: #018EC3;
	font-size: 1.4em;
	text-decoration: none;
}
#milieu_inter_contenu .presidence_element h3 a:hover {
	text-decoration:underline;
}
#milieu_inter_contenu .presidence_themes a {
	color: #333333;
	font-size: 1.5em;
	font-style: italic;
	text-decoration: none;
}
#milieu_inter_contenu .presidence_themes a:hover {
	text-decoration:underline;
}
.presidence_bloc_pointeur {
	border-style: dashed;
	border-width: 0 0 2px;
	border-color:#018EC3;
	padding:7px 0 5px 0;
	float:left;
	width:100%;
	clear:both;
	margin:0 0 15px 0;
}
#gauchecentre_presidentgauchecentre_president #milieu_inter_contenu #colActu p.linkThematiqueBigTitle a,
#colActu #news_liste_31 .linkThematiqueBig .linkThematiqueBigTitle a,
#colActu #news_liste_32 .linkThematiqueBig .linkThematiqueBigTitle a,
#colActu #news_liste_33 .linkThematiqueBig .linkThematiqueBigTitle a{
	color: #018EC3;
	text-decoration:none;
}
#gauchecentre_presidentgauchecentre_president #milieu_inter_contenu #colActu p.linkThematiqueBigTitle a:hover,
#colActu #news_liste_31 .linkThematiqueBig .linkThematiqueBigTitle a:hover,
#colActu #news_liste_32 .linkThematiqueBig .linkThematiqueBigTitle a:hover,
#colActu #news_liste_33 .linkThematiqueBig .linkThematiqueBigTitle a:hover{
	color: #018EC3;
	text-decoration:underline;
}

