/****************************************************/

/******************* T1 / HOME **********************/

/****************************************************/


#ecart_after_8641469 {
	display:none;
	height:0;
}

/* Menu deployable du haut Liens */

#mod_8641429 .main_menu li.first a {
	padding-left: 2px;
}

#mod_8641429 .main_menu {
	z-index : 8000;
}

#mod_8641429 li.first img {
	display: none;
}

#mod_8641429 li.last {
	background: url(../img/fleche_menu.jpg) no-repeat center right;
	width: 185px;
}
/*
#mod_8641429 li.last ul  {
	margin-left: 9px;
}*/


/****************************************************/

.mod_8642515 > .fullmod {
	width: 1000px !important;
}

.mod_8642515 table {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.mod_8642515 #mod_8641420 {
	border: none !important;
}

/*Menu déployable principale*/


#mod_8641420 .main_menu ul li.titre ul,#mod_8641420 .main_menu ul li ul li.sfhover ul, #mod_8641420 .main_menu ul li ul li ul li.sfhover ul {
	z-index : 10000;
}

#mod_8641420 .main_menu ul li.titre ul {
    margin-top: 2px;
}

#mod_8641420 .main_menu ul li ul li.sfhover ul, #mod_8641420 .main_menu ul li ul li ul li.sfhover ul {
top:0 !important;
}

/* Moteur de recherche */

.mod_8669203 .div-search, .mod_8669203 .form_search {
   	height: 38px;
	line-height: 32px;
}

.mod_8669203 .button, .field_error {
	padding: 9px 7px;
}

/* Module de Une */

.mod_8669212 .opacity {
background-color: rgba(53, 164, 220, 0.8);
}

/****************************************************/

/* Fil de l'eau */

.mod_8641442 .cel1, .mod_8641442 .cel2 {
	padding: 18px 0;
}

.mod_8641442 .titre {
	margin-bottom:5px;
}

.mod_8641442 .texte {
	line-height: 20px;
}

.mod_8641442 .forpager {
        border-bottom : none;
}

.mod_8641442 .photo {
        margin-right : 5px;
}

.mod_8641442 .rubrique span {
	color: white; 
	padding: 1px 3px; 
	float: left;
	margin-right: 5px;
}



.mod_8641442 .nom_rub69  {background: #00a35f;}

.mod_8641442 .nom_rub77  {background: #AFBD27;}

.mod_8641442 .nom_rub83  {background: #b01f37;}

.mod_8641442 .nom_rub86  {background: #f16419;}

.mod_8641442 .nom_rub91  {background: #ffc600;}

.mod_8641442 .nom_rub94  {background: #00a7a4;}

.mod_8641442 .nom_rub104  {background: #00a4ed;}

.mod_8641442 .nom_rub105  {background: #00a4ed;}

.mod_8641442 .nom_rub120  {background: #C97125;}

.mod_8641442 .nom_rub121  {background: #C97125;}

.mod_8641442 .nom_rub122  {background: #C97125;}

.mod_8641442 .nom_rub6  {background: #36C6E9;}

.mod_8641442 .nom_rub145  {background: #36C6E9;}

.mod_8641442 .nom_rub168  {background: #c97125;}


/* Rub a la une */

.mod_8669709 .rubrique, .mod_8669709 .rubrique a {
	display:none;
}

/****************************************************/

/* Ours : menu statics */

/*.mod_8641481 .menu .id1 a, .mod_8641484 .menu .id1 a, .mod_8641483 .menu .id1 a, .mod_8641482 .menu .id1 a {
	font-weight: bold;
	font-size:13px;
}*/

.mod_8641481 .menu .id1 img, .mod_8641484 .menu .id1 img, .mod_8641483 .menu .id1 img, .mod_8641482 .menu .id1 img {
	display :none;
}

/*.mod_8641480 td.celcombo2, .mod_8641480 td.celcombo3, .mod_8641480 td.celcombo4 {
	border-left: 1px solid #CCC;
	padding-left: 10px;
}*/

.mod_8641480 td.celcombo1 {
	padding-left: 10px;
}

/***** Ours : Coordonnées****/

.ours-bloc {
    padding-left: 25px;
    padding-top: 35px;
}

.ours-texte {
 	color: #aaaaaa;
	text-align: left;
	text-decoration: none;
	font: 15px "Helvetica", sans-serif;
	font-weight: normal;
	line-height:22px;
}

.ours-texte a{
 	color:#ffffff;
	text-decoration: underline;
}
/****************************************************/

/* Page2 Syndication */
.mod_2274532 .xml_ws {
	display: none;
}

/****************************************************/

/**************** T3 / PLUGIN MEMBRES ***************/

/****************************************************/

body.mep3 #mod_2500570 { 
	background-image: url(../../docs/imgplugin/menu_C97125.jpg);
}

/* Page2 plugin */

.mod_2502232 .left {
	float:left;
}

.mod_2502232 .sepa {
	clear:both;
	border-bottom: 1px solid #CCC;
	height: 20px;
	margin-bottom: 20px;
}

.mod_2502232 .infos, .mod_2502232 .infos a {
	font: 12px normal Arial, sans-serif;
	color: #353535;

}

.mod_2502232 .infos a {
	text-decoration: none;
}

.mod_2502232 .infos a:hover {
        text-decoration: underline;
}

.mod_2502232 .groupe {
	font-size: 18px;
	margin-bottom: 15px;
}

.mod_2502232 .contact {
	font-size: 12px;
	color: #353535;
	background: #F1F1F1;
	border: 1px solid #CCC;
	padding: 10px;
	margin-bottom: 25px;
}

.mod_2502232 .titre_contact {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}

.mod_2502232 .nom {
	font-size: 14px;
        margin-bottom: 5px;
}

.mod_2502232 .nom a, .mod_2502232 .contact a {
	color: #353535;
	text-decoration: none;
	font-weight: bold;
}

.mod_2502232 .nom a:hover, .mod_2502232 .contact a:hover {
	text-decoration: underline;
}

.mod_2502232 .fonction {
	margin-bottom: 5px;
}

.mod_2502232 .fonction a {
	text-decoration: none;
	font-weight: bold;
}

.mod_2502232 .fonction a:hover {
        text-decoration: underline;
}

.mod_2502232 .autres {
	font-size: 11px;
}

.mod_2502232 .autres_groupes {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	color: #C97125;
	border-bottom: 1px solid #CCC;
	padding: 2px 0;
	margin-bottom: 8px;
}

.mod_2502232 ul.liste_groupes {
	list-style-image: url(../img/puce_fond_blanc.jpg);
	list-style-position: inside;
	padding:0;
}

.mod_2502232 ul.liste_groupes li {
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0;
	border-bottom: 1px solid #E5E5E5;
}

.mod_2502232 ul.liste_groupes a {
	text-decoration: none;
}

.mod_2502232 ul.liste_groupes a:hover {
	text-decoration: underline;
}

.mod_2502232 .retour {
	font-size: 12px;
	text-align: right;
	padding-top: 10px;
}

.mod_2502232 .retour a {
	font-weight: bold;
	text-decoration: none;
}

.mod_2502232 .retour a:hover {
	text-decoration: underline;
}

/* Menus de droite -> Entete cliquables */

body.mep3 #z_col2 .menu .id1, body.mep6 #z_col3 .menu .id1  {
	border-bottom: 1px solid #CCC;
}

body.mep3 #z_col2 .menu .id1 a, body.mep6 #z_col3 .menu .id1 a {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #C97125;
}

body.mep3 #z_col2 .menu .id1 img, body.mep6 #z_col3 .menu .id1 img {
	display: none;
}


/****************************************************/

/***************** T4 / PLUGIN MENU  ****************/

/****************************************************/

.mod_2516954 .cel1 {
	padding-top:0;
	padding-left:0;
	padding-right:0;
}

.mod_2517076 ul {
	list-style: none;
	margin: 0;
	padding:0;
}

.mod_2517076 .entete {
	padding: 4px 0;
}

.mod_2517076 li a {
	display: block;
	padding: 4px 0;
}

.mod_2516955 ul {
	list-style: inside;
}


/****************************************************/

/*************** T6 / PLUGIN SEANCES ****************/

/****************************************************/



body.mep6 #z_col1 .ecart_col1 {
	display: none;
}



.mod_2528578 {
	display: none;
}

.mod_2528793 .part {
	font-size: 18px;
	margin-bottom: 10px;
}

.mod_2528793 .texte a:hover {
	color: #C97125;
}

.mod_2528793 .theme{
	font-size:15px;
	font-weight: bold;
	color: #C97125;
	margin-bottom: 5px;
	border-top: 1px solid #CCC;
	padding-top: 10px;
}

.mod_2528793 .file {
	margin-bottom: 2px;
}

.mod_2528793 .desc {
	margin-bottom: 10px;
	font-style:italic;
	font-weight: bold;

}

.mod_2528793 .rubrique {
	margin-bottom: 10px;
}

.mod_2528793 .rubrique a {
	color: #959595;
	font-weight: bold;
}

.mod_2528793 .rubrique a:hover {
	color: #959595;
	text-decoration: underline;
}

.mod_2528793 .pager, .mod_2528793 .pager a{
	 color: #C97125;
	 text-align: left;
	 text-decoration: none;
	 font: bold  14px "Arial", sans-serif;
	 font-weight: normal;
}

.mod_2528793 .pager{
	 padding: 10px 0;
	 text-decoration: none;
}

.mod_2528793 .pager a{
	 border: #C97125 1px solid;
	 padding: 2px 6px;
	 line-height: 24px;
}

.mod_2528793 .pager a:hover, .mod_2528793 .pager .sel{
	 color: #FFFFFF;
	 text-decoration: none;
	 background: #C97125;
	 border: #FFFFFF 1px solid;
	 font-weight: bold;
}

.mod_2528793 .pager .sel{
	 text-decoration: none;
}

.mod_2528793 .pager span{
	 padding: 2px 6px;
}

.mod_2528793 .pager a span{
	 padding: 0;
}



.seancespubsearch .field {

	padding: 4px 3px 3px 3px;

	color: #959595;

	font-size: 14px;

	height: 14px;

	border: 1px solid #D5D0CD;

}



/* Sondage Logo */

.mod_4174662 .reponse .percent {
font: 34px "Arial",sans-serif;
color :#C97225;
padding-left: 25px;
}

.mod_4174662 .reponse {
line-height:18px;
padding-bottom : 20px;
}

/* Sondage Europe */
.mod_14807159.module-sondage .reponse img:not(.barre) {
    width: 680px!important; 
    height: unset!important;
}

.mod_14807159 .reponse .percent {
font: 34px "Arial",sans-serif;
color :#C97225;
padding-left: 25px;
}

.mod_14807159 .reponse {
     padding-top : 20px;
}

.mod_14807159 .button2 {
    font-size: 32px;
    width: 250px;
    background-color: #C97225;
    color: white;
    padding: 15px 30px;
    border: none;
    border-radius: 26px;
}