body{
	background-color:#EFEFEF;
}

#header{
	background-color: #FFF;
}

#content{
	background-color: #FFF;
}

#contentHeader{
	border-bottom:1px dashed #CACACA;
	margin-bottom:10px;
	//margin-top:8px;
	//padding-bottom:5px;
}

#contentRight{
	font-size:11px;
	padding-right:0;
}

#contentRight div
{
	margin-bottom:10px;
}

#accueilBandeau
{
	/* background-image:url(images/accueil/bandeau1B.jpg); */
	background-image:url(images/accueil/bandeau_2_nov1010.jpg);
	background-repeat:no-repeat;
	background-size:1010px;
	width:1010px;	height:104px;
	margin:auto;
	padding:0px;
	background-color : #FFFFFF;
}

#accueilBandeauMobile{
	color:#3C679E;
	font-weight: bold;
	text-align: center;
}

#accueilBandeauMobile h1{
	font-size : 5vw;
}

#lEauPresDeChezVous{
	font-size:17px;
}

td.gsc-clear-button {
  display: none;
}

#contentBody{
	padding-bottom:15px;
}

#contentLeft{
	color:#444;
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-bottom:10px;
}

#contentLeft > div{
	padding-top:15px;
	margin-top:5px;
	border-top : 1px solid #3c679e;
    clear: both;
}

#contentLeft > div:first-child {
  border: none;
  margin-top: -10px;
}

.multiBlock{
	text-align:initial;
}

.multiBlock > div{
	border : 1px dotted #222;
	margin-top:0px;
	font-size:12px;
	min-height : 135px;
}

.multiBlock h3{
	font-size : 13px;
	font-weight:bold;
}

#contentLeft a{
	color : #595959;
	font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
}

#contentLeft h1 { 
	margin:0px 0px 5px 0px; 
	font-size:17px; 
	font-weight:bold;
	font-family: Verdana,Arial, Helvetica, Verdana,sans-serif; 
	line-height:18px; 
}

#contentRight h1 { 
	margin:0px; 
	font-size:13px; 
	font-weight:bold; 
	padding:3px; 
	padding-left:5px; 
	margin-bottom:2px; 
	font-family: Verdana,Arial, Helvetica, Verdana,sans-serif; 
	line-height:16px;
}

#contentRight h2 {
	margin: 1px;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 3px;
	margin-right: 5px;
	border-bottom: 1px dotted #999999;
	margin-top: 0px;
}

#footer{
	margin-top : 10px;
	font-size : 12px;
	color : #555;
	background-color:#FFF;
	line-height : 40px;
}
#footer a{
	font-size : 12px;
	color : #555;
}

.whiteText{
	color:#FFF;
}
.whiteText:hover{
	color:#FFF;
}

.backgroundBlue{
	background-color: #3c679e;
}

.backgroundRed{
	background-color: #A1433F;
}

.backgroundGreen{
	background-color: #647D33;
}

.backgroundOrange{
	background-color: #D69A23;
}

.backgroundLightGrey{
	background-color: #EAEAEA;
}

.aligneBlock{
	display: inline-block;
}

.noMargin{
	margin:0px;
}

#accueilBandeRecherche{
	margin-top:3px;
}

#accueilBandeChemin{
	color: #999;
	padding:8px 0px 0px 25px;
	font-size:11px;
}
#accueilBandeChemin a{
	color: #999;
	padding : 0px;
}

.dateActu {
	font-size: 10px;
	color: rgb(119, 119, 119);
	margin-top:-5px;
}

.chapoActualite{
	margin-top:5px;
}

/*** RSS ***/

.filRss ul {
	margin: 0px;
	padding: 0px;
}

.filRss ul li {
	margin-left: 55px;
	list-style-position: inside;
	list-style: none;
	padding-left: 0px;
	text-indent: 0px;
	margin-top: 1px;
	margin-bottom: 10px;
}

.filRss li + li {
  border-top: 1px dotted #F4E3ED;
}

.threaddate {
	font-style: normal;
	font-size: 9px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 0px;
	text-indent: 0px;
	display: inline;
	margin-left: -55px;
	width: 50px;
	float: left;
}

.filRss ul li:last-child {
  margin-bottom: -10px;
}

.blockBorder{
	border : 2px solid #C6C6C6;
}



/*** Couleur ***/
/** Block de gauche **/
/* Bleu */
#contentLeft h1,#contentLeft h1 a,#contentLeft h2
{
	color: #3c679e;
}

#contentLeft .blueBlock.topBorder
{
	border-color:#3c679e;
}

/* rouge */

#contentLeft .redBlock h1,#contentLeft .redBlock h1 a,#contentLeft .redBlock h2
{
	color: #A1433F;
}

/* vert */
#contentLeft .greenBlock h1,#contentLeft .greenBlock h1 a,#contentLeft .greenBlock h2
{
	color: #647D33;
}

/* orange */
#contentLeft .orangeBlock h1,#contentLeft .orangeBlock h1 a,#contentLeft .orangeBlock h2
{
	color: #D69A23;
}

/** block de droite **/
/* bleu */
#contentRight .blueBlock h1
{
	background-color: #3C679E;
	color: #FFFFFF;
}

#contentRight.blueBlock h1 a
{
	color: #FFFFFF;
}

#contentRight .blueBlock h2,#contentRight .blueBlock a
{
	color: #3C679E;
}

/* rouge */
#contentRight .redBlock h1
{
	background-color: #A1433F;
	color: #FFFFFF;
}

#contentRight.redBlock h1 a
{
	color: #FFFFFF;
}

#contentRight .redBlock h2,#contentRight .redBlock a
{
	color: #A1433F;
}

/* vert */
#contentRight .greenBlock h1
{
	background-color: #647D33;
	color: #FFFFFF;
}

#contentRight .greenBlock h1 a
{
	color: #FFFFFF;
}

#contentRight .greenBlock h2,#contentRight .greenBlock a
{
	color: #647D33;
}

/* orange */
#contentRight .orangeBlock h1
{
	background-color: #D69A23;
	color: #FFFFFF;
}

#contentRight .orangeBlock h1 a
{
	color: #FFFFFF;
}

#contentRight .orangeBlock h2,#contentRight .orangeBlock a
{
	color: #D69A23;
}

/** Page de contenu **/
.pageSetup h1,.pageSetup h1 a,.pageSetup #leftMenu .dropdown,.pageSetup #leftMenu .dropdown > a{
	background-color:#3C679E;
	color : #FFF;
	font-weight: bold;
	height : 20px;
	line-height: 20px;
}

.pageSetup #leftMenu h1
{
	font-size : 13px;
	padding-left:3px;
}

.pageSetup  #contentCentral h1{
	font-size : 16px;
	text-align:center;
	margin-top:0px;
}

.pageSetup #leftMenu li a:hover{
	background:transparent;
}
.pageSetup #leftMenu li a{
	margin-left : 0px;
	padding-left : 16px;
}
.pageSetup #leftMenu li.dropdown-submenu a{
	margin-left : 0px;
}

.pageSetup #leftMenu .dropdown-menu > li {
	border-bottom:1px dotted #888;
}


.pageSetup h2,.pageSetup #leftMenu .dropdown-menu li a{
	color:#3C679E;
	font-weight: bold;
	line-height: 1.2;
}

.pageSetup a{
	color:#3C679E;
	font-weight: bold;
}

.pageSetup #contentCentral h2, .pageSetup #contentCentral h2 a{
	font-size : 15px;
}

#leftMenu .dropdown-submenu .collapse li a,#leftMenu .dropdown-submenu .collapsing li a
{
	color:#888;
	border : none;
	font-size:11px;
	padding-left: 20px;
	padding-right: 10px;
	width: 90%;
}

#leftMenu .dropdown-submenu .collapse li li a,#leftMenu .dropdown-submenu .collapsing li li a
{
	color:#888;
	border : none;
	font-size:11px;
	padding-left: 30px;
	padding-right: 10px;
	width: 80%;
}

#leftMenu .dropdown-submenu .collapse li li li a,#leftMenu .dropdown-submenu .collapsing li li li a
{
	color:#888;
	border : none;
	font-size:11px;
	padding-left: 30px;
	padding-right: 10px;
	width: 80%;
}

#leftMenu .dropdown-submenu .collapse li li li li a,#leftMenu .dropdown-submenu .collapsing li li li li a
{
	color:#888;
	border : none;
	font-size:11px;
	padding-left: 50px;
	padding-right: 10px;
	width: 75%;
}

#leftMenu .dropdown-submenu .collapse li li li li li a,#leftMenu .dropdown-submenu .collapsing li li li li li a
{
	color:#888;
	border : none;
	font-size:11px;
	padding-left: 60px;
	padding-right: 10px;
	width: 75%;
}

.pageSetup .G-titre blockquote,.pageSetup .G-titre table tr td,.pageSetup .G-titre a ,.pageSetup blockquote,.pageSetup blockquote h3{
	font-size : 13px;
}

#leftMenu #leftMenuSmallScreen{
	z-index: 1000;
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	background-color: #FFF;
	width: 1px;
	border-right: 1px solid #ABABAB;
	overflow-y:auto;
	transition: all 0.75s;
	white-space: nowrap;
}

#leftMenu #leftMenuSmallScreen #collapseLeftMenu{
	display:block;
	
}

#buttonLeftMenuSmall{
	left:0px;
    width: 16px;
    z-index: 99;
}

#buttonLeftMenuSmall a{
	padding:0;
}

#buttonLeftMenuSmall.affix{
	top:10px;
	left:10px;
}

.closeLeftMenu{
	font-size:20px;
	margin-right:10px;
}

#leftMenu #leftMenuSmallScreen #collapseLeftMenu ul{
	width:100%;
	border : none;
	box-shadow:none;
	background-color: #FFF;
}

#leftMenu #leftMenuSmallScreen #collapseLeftMenu li a.caretMenu{
	width:15px
}
#leftMenu #leftMenuSmallScreen #collapseLeftMenu li a.caretMenu i{
	margin-top:2px
}

#leftMenu #leftMenuSmallScreen #collapseLeftMenu li a{
	text-decoration:none;
	margin-left:5px;
}

a.caretMenu i span
{
	width: 0px;
	position: absolute;
	height: 0px;
	overflow: hidden;
}

/*#leftMenu #leftMenuSmallScreen #collapseLeftMenu li.dropdown-submenu a{
	margin-left:2px;
	padding-left:5px;
}*/

/*#leftMenu #leftMenuSmallScreen #collapseLeftMenu ul li:hover{
	background-color: #FFF;
	border-bottom:1px solid #888;
	border-right:1px solid #888;
}*/

div#shadowLeftMenu{
	display:none;
	width: 100%;
	height: 5000px;
	background-color: #454545;
	position: absolute;
	z-index: 999;
	opacity: 0.6;
	top: 0;
	left: 0;
}

/* Vert */
.pageSetup.green h1,.pageSetup.green h1 a,.pageSetup.green #leftMenu .dropdown,.pageSetup.green #leftMenu .dropdown > a{
	background-color:#80A142;
}

.pageSetup.green h2,.pageSetup.green #leftMenu .dropdown-menu li a{
	color:#80A142;
}

.pageSetup.green a{
	color:#80A142;
}

/* Rouge */
.pageSetup.red h1,.pageSetup.red h1 a,.pageSetup.red #leftMenu .dropdown,.pageSetup.red #leftMenu .dropdown > a{
	background-color:#A1433F;
}

.pageSetup.red h2,.pageSetup.red #leftMenu .dropdown-menu li a{
	color:#A1433F;
}

.pageSetup.red a{
	color:#A1433F;
}

/* Orange */
.pageSetup.orange h1,.pageSetup.orange h1 a,.pageSetup.orange #leftMenu .dropdown,.pageSetup.orange #leftMenu .dropdown > a{
	background-color:#D69A23;
}

.pageSetup.orange h2,.pageSetup.orange #leftMenu .dropdown-menu li a{
	color:#D69A23;
}

.pageSetup.orange a{
	color:#D69A23;
}

/*** Menu ***/

#topMenu{
	margin-bottom:0;
	background-color:#3C679E;
	color:#FFF;
	font-size: 13px;
	font-weight: bold;
	font-family: "Arial";
	display:none;
}

#topMenu .container{
	padding-left:0;
	padding-right:0;
}

#topMenu .nav > li > a {
	padding-left: 9px;
	padding-right: 9px;
}

/*#topMenu .navbar-collapse.collapse.in .nav > li > a, #topMenu .navbar-collapse.collapsing .nav > li > a{
	padding-left: 12px;
	padding-right: 12px;
}*/

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
	margin-left : 0;
}

#topMenu .nav > li > a,#topMenu .navbar-header > a,#topMenu .dropdown-menu > li > a,#topMenu .open .dropdown-menu > li > a{
	color:#FFF;
}

#topMenu .nav > li,#topMenu .navbar-header > a {
	border-left : 1px #3C679E solid;
	border-right : 1px #3C679E solid;
}

#topMenu #topMenuList.nav > li,#topMenu .navbar-header > a {
	border-left : 1px #3C679E solid;
	border-right : 1px #3C679E solid;
	margin-right: 15px;
}

#topMenu #topMenuList.nav > li:last-child
{
	margin-right: 0px;
}

#topMenu .nav > li:hover,#topMenu .navbar-header > a:hover {
	border-left : 1px #FFF solid;
	border-right : 1px #FFF solid;
}

#topMenu .navbar-collapse.collapse .nav > li:hover > .dropdown-menu {
	display : block;
}
/*#topMenu .navbar-collapse.collapse.in .nav > li.dropdown:hover > .dropdown-menu {
	display : none;
}
#topMenu .navbar-collapse.collapse.in .nav > li.dropdown.open:hover > .dropdown-menu {
	display : inherit;
}*/

#menu-navbar{
	padding: 0;
}

/*#menu-navbar.in{
	border:none;
	margin-left:10px;
}

#topMenu .navbar-collapse.collapse.in .nav > li,#topMenu .navbar-collapse.collapsing .nav > li {
	border-bottom:1px solid #2B4A71;
	background-color: #3C679E;
}

#topMenu .navbar-collapse.collapse.in .nav > li a,#topMenu .navbar-collapse.collapsing .nav > li a{
	color: #fff;
}*/

#topMenu .navbar-collapse.collapse .nav > li.dropdown .caretTopMenu {
	display: inline;
	margin-top: -25px;
}
/*#topMenu .navbar-collapse.collapse.in .nav > li.dropdown .caretTopMenu ,#topMenu .navbar-collapse.collapsing .nav > li.dropdown .caretTopMenu {
	display: inline;
	margin-top: -35px;
	margin-right: 15px;
	border:1px solid #fff
}*/

#topMenu .navbar-collapse.collapse .nav .dropdown-submenu .caret2TopMenu {
	display: inline;
	margin-top: -20px;
}
/*#topMenu .navbar-collapse.collapse.in .nav .dropdown-submenu .caret2TopMenu ,#topMenu .navbar-collapse.collapsing .nav li.dropdown .caret2TopMenu {
	display: inline;
	margin-top: -25px;
	margin-right: 15px;
	color:#FFF;
	background-color:#3C679E;
	padding-right: 15px;
	padding-left: 17px;
}*/

#topMenu .dropdown-menu a:hover,#topMenu .open .dropdown-menu > li > a:hover{
	color:#3C679E;
}

#topMenu .dropdown-menu {
    margin-top: 0px;
	background-color:#3C679E;
	text-transform: none;
	font-size:11px;
	z-index:1001;
}

/*#topMenu .navbar-collapse.collapse.in .dropdown-menu  {
	padding:0;
}
#topMenu .navbar-collapse.collapse.in .dropdown-menu > li {
	border-bottom:1px dotted #2B4A71;
	background-color: #fff;
}
#topMenu .navbar-collapse.collapse.in .dropdown-menu li a{
	color:#3C679E;
}

#topMenu .navbar-collapse.collapse.in .dropdown-menu .dropdown-menu > li {
	border-bottom: none;
	background-color: #fff;
}
#topMenu .navbar-collapse.collapse.in .dropdown-menu .dropdown-menu li a{
	color:#888;
	padding-left:15px;
	
}

#topMenu .navbar-collapse.collapse.in  #topMenuList > li:last-child,#topMenu .navbar-collapse.collapsing  #topMenuList > li:last-child {
    float: left;
	width: 98%;
}*/
#topMenu .navbar-collapse.collapse #topMenuList > li
{
}
#topMenu .navbar-collapse.collapse #topMenuList > li:last-child {
    float: right;
    margin-top: 10px;
}

#topMenu .dropdown-menu > li:hover{
	 background-color : #FFF;
}

#topMenu .dropdown-menu > li:hover > a{
	 color : #3C679E;
}

#topMenu .dropdown-menu > li > a {
	font-weight: bold;
}

#topMenu .dropdown-submenu {
    position: relative;
}

#topMenu .dropdown-submenu>.dropdown-menu{
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}



#topMenu .dropdown-submenu:hover>.dropdown-menu {
    display: block;
}
/*#topMenu .navbar-collapse.collapse.in > .dropdown-menu{
	top: 0;
    left: 25%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

#topMenu .navbar-collapse.collapse.in .dropdown-submenu:hover>.dropdown-menu{
	display : none;
}
#topMenu .navbar-collapse.collapse.in .dropdown-submenu.open:hover>.dropdown-menu {
	display : block;
}*/
#topMenu .navbar-collapse.collapse .dropdown-submenu .dropdown-menu .dropdown-menu{
	display : none !important;
}
#topMenu .navbar-collapse.collapse .dropdown-submenu .dropdown-menu a.caret2TopMenu{
	display : none !important;
}


#topMenu .dropdown-submenu>a:after {
    display: block;
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

#topMenu .dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

#topMenu .dropdown-submenu.pull-left {
    float: none;
}

#topMenu .dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

#topMenu a.toRight
{
	margin-right:11px;
}

#topMenu .nav .open > a,#topMenu .nav .open > a:hover, .nav .open > a:focus{
	background-color:transparent;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color:transparent;
}

/** affix **/

#leftMenu nav.affix{
	width:222px;
	top:10px;
}

#leftMenu nav ul
{
	padding:0;
}

#leftMenu .dropdown > a{
	margin-left : 10px;
}

#leftMenu .dropdown-menu
{
	display:block;
	background-color:#FFF;
	top:inherit;
	position:inherit;
}

#leftMenu .dropdown-menu a
{
	white-space : normal;
	font-size:12px;
}

#leftMenu .dropdown-menu{
	margin:0px;
	border-radius:0;
	width:100%
}

#leftMenu .dropdown-submenu .collapse
{
	box-shadow:none;
	border:none;
	width:100%;
}

/*#leftMenu .dropdown-submenu .collapse.in
{
	border-bottom: none;
}*/

#leftMenu .dropdown-submenu a
{
	padding-left: 5px;
	padding-right:	5px;
	width: 90%;
	display: inline-block;
}

#leftMenu  .dropdown-menu li:last-child
{
	border-bottom: none
}

.pageSetup #leftMenu li a.caretMenu{
	width: 7px;
	padding-left:5px;
	padding-right:10px;
	padding-top: 4px;
	background-color:transparent;
}

.pageSetup #leftMenu li li li a.caretMenu{
	width: 7px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 4px;
	background-color:transparent;
}

.pageSetup #leftMenu li li li li a.caretMenu{
	width: 7px;
	padding-left:20px;
	padding-right:10px;
	padding-top: 4px;
	background-color:transparent;
}

.pageSetup #leftMenu li li li li li a.caretMenu{
	width: 7px;
	padding-left:30px;
	padding-right:10px;
	padding-top: 4px;
	background-color:transparent;
}

.pageSetup #leftMenu li li li li li li a.caretMenu{
	width: 7px;
	padding-left:40px;
	padding-right:10px;
	padding-top: 4px;
	background-color:transparent;
}


.pageSetup #leftMenu li > a.rightAlign{
	padding-left:0px !important;
}

#leftMenu a.linkselected {
	color:#050505 !important;
}

/*
Styles par dÃ©faut pour les textes
*/
#content h1 { font-size:16px; }
#content h2 { font-size:15px; border-bottom: 1px dotted #3C697E;  padding-bottom: 2px; }
#content h3 { font-size:14px; margin-top:2px; margin-bottom:5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
#content h4 { font-size:13px; }
#content p, #content li { font-size:13px; }
#content p {margin-bottom:8px; }


/*
Plan du site
*/

#menuPlan
{
	padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
#menuPlan,#menuPlan ul
{
	width : 80%;
	list-style: none;
}

#menuPlan li.ulTitle > ul
{
	padding-top:10px;
	padding-bottom:10px;
}

#menuPlan li.ulTitle
{
	background-color: #3C679E;
	margin-bottom: 20px;
	border: 1px solid #3C679E;
}

#menuPlan li.ulTitle a
{
	color : #FFF;
	font-size: 14px;
	padding-left: 10px;
}

#menuPlan li.ulTitle ul
{
	background-color: #FFF;
	width : 100%;
}
#menuPlan li.ulTitle ul a
{
	color : #3C679E;
	font-size: 12px;
	text-transform: none;
	text-decoration: underline;
}

#menuPlan li.ulTitle ul ul a
{
	font-size: 11px;
	text-decoration: none;
}

#menuPlan li.ulTitle ul ul ul a
{
	color: #888
}
#menuPlan li.ulTitle ul ul ul ul a
{
	font-style: italic;
}

@media (min-width: 992px){
	li.topMenuBottom
	{
		position: absolute;
		left: 50%;
		margin-left:345px;
		top:20px;
	}
	li.topMenuTop
	{
		position: absolute;
		left: 50%;
		margin-left:345px;
	}
	
	#topMenu .navbar-header {
		display: none;
	}
	
	#topMenu .navbar-collapse.collapse #topMenuList > li
	{
		height:50px;
	}
	#topMenu .navbar-collapse.collapse #topMenuList > li:last-child {
		float: right;
		margin-top: 10px;
		height:40px;
	}

}

@media (max-width:991px)
{
	li a.toRight br
	{
		display: none;
	}
	
	#menu-navbar
	{
		position: absolute;
		z-index: 100;
		right: 0px;
		width: 340px;
		padding: 10px;
		top : 15px;
		border:none;
		box-shadow: none;
	}

	
	#topMenu .navbar-collapse.collapse .nav > li > a, #topMenu .navbar-collapse.collapsing .nav > li > a{
		padding-left: 12px;
		padding-right: 12px;
	}
	
	#topMenu .navbar-collapse.collapse .nav > li.dropdown:hover > .dropdown-menu {
		display : none;
	}
	#topMenu .navbar-collapse.collapse .nav > li.dropdown.open:hover > .dropdown-menu {
		display : inherit;
	}
	
	#menu-navbar{
		border:none;
		margin-left:10px;
		overflow: hidden;
	}

	#topMenu .navbar-collapse.collapse .nav > li,#topMenu .navbar-collapse.collapsing .nav > li {
		border-bottom:1px solid #2B4A71;
		background-color: #3C679E;
	}

	#topMenu .navbar-collapse.collapse .nav > li a,#topMenu .navbar-collapse.collapsing .nav > li a{
		color: #fff;
	}
	
	#topMenu .navbar-collapse.collapse .nav > li.dropdown .caretTopMenu ,#topMenu .navbar-collapse.collapsing .nav > li.dropdown .caretTopMenu {
		display: inline;
		margin-top: -38px;
		margin-right: 15px;
		border:1px solid #fff
	}
	
	#topMenu .navbar-collapse.collapse .nav .dropdown-submenu .caret2TopMenu ,#topMenu .navbar-collapse.collapsing .nav li.dropdown .caret2TopMenu {
		display: inline;
		margin-top: -25px;
		margin-right: 15px;
		color:#FFF;
		background-color:#3C679E;
		padding-right: 15px;
		padding-left: 17px;
	}
	
	#topMenu .navbar-collapse.collapse .dropdown-menu  {
		padding:0;
		border-left: 2px solid #3C679E;
	}
	#topMenu .navbar-collapse.collapse .dropdown-menu > li {
		border-bottom:1px dotted #2B4A71;
		background-color: #fff;
	}
	#topMenu .navbar-collapse.collapse .dropdown-menu li a{
		color:#3C679E;
	}

	#topMenu .navbar-collapse.collapse .dropdown-menu .dropdown-menu > li {
		border-bottom: none;
		background-color: #fff;
	}
	#topMenu .navbar-collapse.collapse .dropdown-menu .dropdown-menu li a{
		color:#888;
		padding-left:15px;

	}

	#topMenu .navbar-collapse.collapse  #topMenuList > li:last-child,#topMenu .navbar-collapse.collapsing  #topMenuList > li:last-child {
		float: left;
		width: 317px;
		margin-top: 0px;
	}
	
	#topMenu .navbar-collapse.collapse > .dropdown-menu{
		top: 0;
		left: 25%;
		margin-top: -6px;
		margin-left: -1px;
		-webkit-border-radius: 0 6px 6px 6px;
		-moz-border-radius: 0 6px 6px;
		border-radius: 0 6px 6px 6px;
	}

	#topMenu .navbar-collapse.collapse .dropdown-submenu:hover>.dropdown-menu{
		display : none;
	}
	#topMenu .navbar-collapse.collapse .dropdown-submenu.open:hover>.dropdown-menu {
		display : block;
	}
	
	#leftMenu .dropdown-submenu .collapse
	{
		border-bottom: none;
	}
}

.listeLink
{
	background-color:#3C679E;
	color : #FFF;
	margin-bottom:10px;
}

.pageSetup .listeLink a:first-child{
	margin-left: 30px;
}

.pageSetup .listeLink a{
	color:#FFF;
	margin:10px;
}

/* Lien exterieur */
a.external {
	background: url(images/external2.png) center right no-repeat;
	background-position-x: 99%;
    background-position-y: 2px;
	padding-right:20px;
}



/* Actualités */

.pageSetup.pageActu h1,.pageSetup.pageActu h1 a,.pageSetup.pageActu #leftMenu .dropdown,.pageSetup.pageActu #leftMenu .dropdown > a{
	background-color:#A1433F;
	color : #FFF;
	font-weight: bold;
	height : 20px;
	line-height: 20px;
}

.pageSetup.pageActu h2,.pageSetup.pageActu #leftMenu .dropdown-menu li a,.pageSetup.pageActu a{
	color:#A1433F;
	font-weight: bold;
}

div#carrouselpoissons img {
    max-height: 165px;
}

.actualite:first-child h2 {
    margin-top: 0px;
}

#logoEaufrance
{
	float:left;
}

#menuAdminActualites 
{
	margin-top:10px;
}

#menuAdminActualites h1, #menuAdminActualites h2
{
	margin-top:0px;
}
#selection_parametres_export {
	width:250px;
}