/* * { -moz-box-sizing: border-box } */

a { color: #333;
}

a:hover { color: #f30; }

textarea {
	font-family:Arial,Helvetica,sans-serif;
}


	#menu-2 div { float: left; position: relative; }
	#menu-2 div#div_1 {  }
	#menu-2 div#div_3 {  }
	
.en-avant { font-style: normal;	background: transparent url(/media/img/surlignage-bleu.png) repeat-x 50% 50%;
}
	
	#menu-2 div h3 { font-weight: normal; padding: 5px 2px; margin: 0; margin-right: 10px; border: 7px none #fff; position: relative; cursor: pointer; font-size: 85%; text-transform: uppercase;  background: transparent }
	
	.v1 #menu-2 div h3 { font-size: 90%; padding: 3px 2px ; padding-right: 12px; margin-right: 12px; border-right: 1px solid #ccc;  display: none }
	
	.v2 #menu-2 div h3 { font-size: 90%; padding: 3px 2px ; padding-right: 12px; margin-right: 12px; border-right: 1px solid #ccc;  display: none }

	.v1 #menu-2 div#sdiv_1 h3 { }

	
	#menu-2 div h3 span.surligne { background: #fff; position: absolute; width: 100%; height: 12px; margin-top: 1px; left: 0; display: none !important  }
	#menu-2 div h3 span { position: relative; z-index: 2  }
	#menu-2 div h3:hover span.surligne { background: transparent !important }
	#menu-2 div h3:hover { color: #fff !important;  }

	.v1 #menu-2 div h3 span { display: block; padding: 0 3px }
	.v1 #menu-2 div h3:hover span { background: #f30 }
	.v1 #menu-2 div.ouvert h3:hover span { background: transparent }

	/* Menu 2 */

	#menu-2 div#sdiv_2 h3 { margin-left: 0 }
	#menu-2 div#sdiv_7 h3 { margin-right: 0 }

	#menu-2 .list.ouvert h3 {  color: #958bad !important; }
	#menu-2 .list.ouvert h3:hover { color: #958bad !important; }
	#menu-2 .list.ouvert h3 span.surligne { margin-top: 17px; height: 6px; z-index: 3; background-color: #958bad !important; }

	#menu-2 .list ul {  display: block; list-style-type: none; margin: 0; margin-top: 0; border: 3px none #958bad !important; width: 190px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }

	#menu-2 .list ul li { padding: 0 10px; margin: 5px 0; color: #ccc !important; font-size: 100%; }	
	
		#menu-2 .list ul li a { color: #958bad; text-decoration: none; padding: 2px 3px; display: block; }
		#menu-2 .list ul li a:hover { color: #f30; background: #eee; }


	#menu-2 .list ul li.selection a { color: #fff !important; background: #958BAD !important; }
	

	#menu-2 .list.ouvert ul { display: block; position: absolute; }	
	#menu-2 .list.ouvert ul li:hover { background: #eee; cursor: pointer; }
	
	/* LA FONDATION */	
	
#menu-2 .list#sdiv_2 ul { list-style-type: none; }
#menu-2 .list#sdiv_2 h3:hover span.surligne, #menu-2 .list.ouvert#div_2 h3 span.surligne { background-color: #88aa29; }
#menu-2 .list#sdiv_2 h3 { padding-left: 0; }
#menu-2 .list#sdiv_2 li { border-bottom: 1px solid #ccc; margin: 3px 10px 0 0; padding: 0 0 3px; }
#menu-2 .list#sdiv_2 li#slist_2-element_5 { border-bottom: none }

	/* NOS OUTILS */	
	
#menu-2 .list#sdiv_3 ul { }
#menu-2 .list#sdiv_3 li { margin: 0 10px; border-bottom: 1px solid #ccc; padding: 0; }
#menu-2 .list#sdiv_3 li { color:  #ccc; }
#menu-2 .list#sdiv_3 li.sousrub { font-weight: bold; padding: 0;  margin: 5px 5px 5px 0; border: none; color: #958bad !important;}
#menu-2 .list#sdiv_3 li#list_3-element_2 a, #menu-2 .list#div_3 li#list_3-element_3 a, #menu-2 .list#div_3 li#list_3-element_4 a { color: #999; }
#menu-2 .list#sdiv_3 li#list_3-element_2 a:hover, #menu-2 .list#div_3 li#list_3-element_3 a:hover, #menu-2 .list#div_3 li#list_3-element_4 a:hover { color: #f30; }
	
	/* DIGNITÉ ET DROITS DES FEMMES */	

#menu-2 .list#sdiv_4 ul { width: 195px; padding: 0;  }
#menu-2 .list#sdiv_4 ul .sousrub { margin-bottom: 7px; padding-left: 0; color: #958bad !important; }
#menu-2 .list#sdiv_4 ul li#slist_4-element_1.sousrub { margin-top: 0; }
#menu-2 .list#sdiv_4 ul li#slist_4-element_1 a { color: #958BAD; display:block; }
#menu-2 .list#sdiv_4 ul li#slist_4-element_1 a:hover { color: #f30 !important; background: #eee; display:block; }
#menu-2 .list#sdiv_4 h3 {  }
#menu-2 .list#sdiv_4 h3:hover span.surligne, #menu-2 .list.ouvert#div_4 h3 span.surligne { background-color: #f4ab00 }
#menu-2 .list#sdiv_4 li:hover { background: transparent }
/*div#menu-2 .list#sdiv_4 ul li#list_4-element_2{ border-bottom: 1px dashed #ccc; padding-bottom: 15px; padding-left: 0;}*/
div#menu-2 .list#sdiv_4 ul li#list_4-element_5 { padding-left: 0;}
#menu-2 .list#sdiv_4 li a { color: #999; text-decoration: none; display: inline; padding: 0 0px; ; border: 2px solid #fff; border-style: solid none;
}

#menu-2 .list#sdiv_4 li { line-height: 16px }


#menu-2 .list#sdiv_4 li a span.separateur { background: #fff !important; color: #999 !important;  width: 1px;  }


#menu-2 .list#sdiv_4 li a:hover { color: #333 !important;  background: #FFD02B;  }
#menu-2 .list#sdiv_4 li a:hover span.theme{ color: #333 !important;  background: #FFD02B !important;  }

#menu-2 .list#sdiv_4 li a#selection-thematique span.theme { background: #FFD02B !important; color: #333 !important }

#menu-2 .list#sdiv_4 li.f1 a span.theme { color: #bbb;  }
#menu-2 .list#sdiv_4 li.f1 a.f1 span.theme { background: #ffefaa; color: #666 }

#menu-2 .list#sdiv_4 li.f2 a span.theme { color: #bbb;  }
#menu-2 .list#sdiv_4 li.f2 a.f2 span.theme { background: #ffefaa; color: #666  }

#menu-2 .list#sdiv_4 li.f3 a span.theme { color: #bbb;  }
#menu-2 .list#sdiv_4 li.f3 a.f3 span.theme { background: #ffefaa; color: #666  }
	
#menu-2 #sdiv_4.list li a.selection span {
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	background:#FFD02B none repeat scroll 0 0 !important;
	color:#333333 !important;
}

	/* PROJETS ET ACTIONS */	
	
#menu-2 .list#sdiv_5 ul { font-weight: normal; }
/*
div#menu-2 .list#sdiv_5 ul li#slist_5-element_2, #menu-2 .list#sdiv_5 ul li#slist_5-element_8 { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc  }
*/
#menu-2 .list#sdiv_5 h3:hover span.surligne, #menu-2 .list.ouvert#sdiv_5 h3 span.surligne { background-color: #00ACD4 }
#menu-2 .list#sdiv_5 li { padding: 0; margin: 0; }
#menu-2 .list#sdiv_5 li:hover {  }
#menu-2 .list#sdiv_5 a { font-weight: normal !important; }
/*#menu-2 .list#sdiv_5 #slist_5-element_2, #menu-2 .list#sdiv_5 ul li#slist_5-element_8 {
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}*/

	/* S'INFORMER */	
	
#menu-2 .list#sdiv_6 ul { }
#menu-2 .list#sdiv_6 h3:hover span.surligne, #menu .list.ouvert#div_6 h3 span.surligne { background-color: #958bad }
#menu-2 .list#sdiv_6 li { border-bottom: 1px solid #ccc; margin: 3px 10px 0; padding: 0 0 3px; margin-left: 0 }
#menu-2 .list#sdiv_6 li#list_6-element_4 { border-bottom: none }

	/* AGIR ENSEMBLE */
	
#menu-2 .list#sdiv_7 ul { }
#menu-2 .list#sdiv_7 h3:hover span.surligne, #menu-2 .list.ouvert#div_7 h3 span.surligne { background-color: #f30 }
#menu-2 .list#sdiv_7 li { margin: 0 10px 0 8px; border-bottom: 1px solid #ccc; padding: 0; color:  #ccc; }
#menu-2 .list#sdiv_7 li a { color: #999999;}
#menu-2 .list#sdiv_7 li.sousrub a { color: #958BAD;}
#menu-2 .list#sdiv_7 li a:hover { color: #f30;}
#menu-2 .list#sdiv_7 li.sousrub a:hover { color: #f30;}
#menu-2 .list#sdiv_7 li.sousrub { color: #958BAD !important; font-weight: bold; padding: 0; padding-left: 0;  margin: 5px 5px 5px 0; border: none;}
#menu-2 .list#sdiv_7 li.sousrub:hover {  }
#menu-2 .list#sdiv_7 li.sousrub#list_7-element_1 { cursor: default; color: #958bad !important; }
#menu-2 .list#sdiv_7 li.sousrub#list_7-element_1:hover { }
#menu-2 .list#sdiv_7 li#list_7-element_2 a, #menu-2 .list#div_7 li#list_7-element_3 a, #menu-2 .list#div_7 li#list_7-element_4 a, #menu-2 .list#div_7 li#list_7-element_5 a, #menu-2 .list#div_7 li#list_7-element_6 a { color: #999; }
#menu-2 .list#sdiv_7 li#list_7-element_2 a:hover, #menu-2 .list#div_7 li#list_7-element_3 a:hover, #menu-2 .list#div_7 li#list_7-element_4 a:hover, #menu-2 .list#div_7 li#list_7-element_5 a:hover, #menu-2 .list#div_7 li#list_7-element_6 a:hover { color: #f30; }
	
	
	/* RECHERCHE */
	
	#menu-2 .list#sdiv_8 { left: auto; right: -5px; position: absolute; display: none }
	#menu-2 .list#sdiv_8 h3 { background: url('/media/img/loupe.png') no-repeat 70% 50%; height: 20px; width: 60px; border: none }
	#menu-2 .list#sdiv_8 h3:hover { color: #eee;  }
	#menu-2 .list#sdiv_8 h3 span { display: none }
	#menu-2 .list#sdiv_8 ul { left: auto; right: 5px; padding: 0; padding: 10px;  background-color: #fff !important; margin-top: -1px}
	#menu-2 .list#sdiv_8 ul li:hover { background: transparent;  }
	#menu-2 .list#sdiv_8 input[type=text] { width: 180px }

	#menu-2 ul li.sousrub { font-weight: bold;  }	
	#menu-2 ul li.sousrub:hover { background: transparent !important }	



#slogan { top: 0; display: none }




#contenu { background: #fff; padding-bottom: 50px;
	border-top: 1px dotted #ccc;
	padding-top: 19px;
	margin-top: -11px;
}

.col { float: left; background: #fff; margin-left: 18px}

#col-1 { margin-left: 0; width: 195px; }
#col-2 { float: left; width: 705px;}
#col-3 { float: right; background: #fff; width: 228px; padding-bottom: 20px; border-left: 1px none red;;
}



.gabarit-1 #col-2 .chapo { width: 457px}
.gabarit-1 #col-2 .paragraphe { width: 457px}
.gabarit-1 #col-2 .paragraphe.mis-en-avant {width: 437px; clear: left}
/*.variante-1 #col-3 > .paragraphe.mis-en-avant { display: none;}*/
.gabarit-1 #col-2 .visuel { width: 240px; 	float: left;}
/*#col-3 .ombre { display: none; }*/
.gabarit-1 #col-2 .rebonds { width: 457px;  }
.gabarit-1 #col-3 .rebonds { width: 228px;   }
.image {  width: 240px  }

#col-2 .diaporama.ombre { margin-right: 15px; }

#col-2 .diaporama .visuel ul { list-style-type: none; margin: 0; padding: 0}
#col-2 .diaporama .visuel { width: 440px; 	float: none;}
#col-2 .diaporama .visuel img { width: 440px;}

#col-2 .diaporama .legende { float: none;}

#col-2 .paragraphe {
	width:457px;
}
#col-3 .paragraphe {
	width:208px;
}
.photos #diaporama-1, .photos .video { display: none !important }
.diaporamas #photo-1, .diaporamas .video { display: none !important }

.video { margin-bottom: 20px; display: block;  }
.videos #diaporama-1, .videos #photo-1 { display: none !important }
.videos #paragraphe-1, .videos #paragraphe-2, .videos #paragraphe-3 { display: none }


.diaporama ul li { display: none }
.diaporama ul li.premier { display: block }

#col-2 > .rebonds {
width:457px;
}

.paragraphe.mis-en-avant { background: #C9A886; color:  #fff; padding: 10px; border: 1px none #C9A886;
	margin-bottom: 20px;
}

.paragraphe.mis-en-avant h2 {
	margin-top: 0px; color: #fff;
	border-bottom: 1px dotted #fff;
	padding-bottom: 5px;
}
	
.paragraphe.mis-en-avant a{
	color: #fff;}	
.paragraphe.mis-en-avant a:hover{
	color: #f30;}	

#col-3 .paragraphe.mis-en-avant { }


.paragraphe img { float: left; margin-right: 7px; margin-bottom: 0; padding-right: 4px; padding-bottom: 4px; background: transparent url(/media/img/drop-shadow-2.png) no-repeat scroll right bottom !important }
/*width: auto; */

.remonte { background: #C9A886; color:  #333; padding: 5px 0 12px; border: 1px none #C9A886; margin-bottom: 20px;
}

.remonte .type-encart { border: none; background: transparent;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: auto;
}

.remonte img  { border: 1px none #958bad;
	background-color: #fff; width: 228px; vertical-align: bottom;
}

.remonte h2 {
	margin-top: 5px; color: #333;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 0;
}

.remonte p {
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
}
	
.remonte a { color: #333; text-decoration: none;}
.remonte a:hover { color: #fff; }
	
.remonte .lien { text-decoration: none; display: block; width: 90px; 
	z-index: 2;
	color: #000;
	background: transparent url('/media/img/surlignage-1.png') no-repeat 0 51%; 
	padding: 2px;
	padding-left: 5px;
	font-size: 11px;
	margin-left: 10px;
	padding-bottom: 0;
}
	
.remonte .lien:hover{ background: transparent  url('/media/img/surlignage-2.png') no-repeat 0 51%; color: #000; }


#col-3 .remonte { margin-bottom: 20px; width: 228px; }

.bouton {
	margin-bottom: 20px; background: transparent  url('/media/img/fond-bouton-1.png') repeat-x ; width: 100%; clear: left
}

#zone-visuel {
}

.ombre { float:left;
  background: url(/media/img/drop-shadow.png) no-repeat bottom right !important;
  background: url(/media/img/drop-shadow.gif) no-repeat bottom right;
  margin: 0 15px 0px 0;
}

.visuel {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	margin-bottom:4px;
	margin-right:4px;
	padding:5px;
	position:relative;
	z-index:9;
}
/*
.visuel { background: #fff; border: 1px solid #ccc; padding: 5px; margin-bottom: 4px; margin-right: 4px; position: relative;z-index:9 }
*/
.visuel a { position: relative }

.visuel img.image {  background: #666;}

.legende { font-size: 11px; color: #999; float: left; line-height: 13px; padding: 3px 3px 5px; margin-right: 20px}

.visuel .legende { 
	font-size: 11px;
	color: #999;
	float: left;
	line-height: 13px;
	padding: 3px 3px 5px;
	margin-right: 20px
}
/*
.visuel .zoom img { width: 18px; height: 18px; display: block; background: transparent; float: right; padding-top: 3px; padding-right: 3px; display: none; }

.visuel .zoom { width: 18px; height: 18px; display: block; background: transparent;  padding-top: 3px; padding-right: 3px; border: 2px none red; position: absolute; bottom: -22px; right: 5px; background: url('/media/img/zoom-1.png') no-repeat;  }

.visuel:hover .zoom { display: block }
*/

.visuel .zoom1 { /*float:left;*/}
.visuel .zoom1 img { position:absolute; right: 5px; bottom: -20px; margin-bottom:0px !important; width: 18px !important; height: 18px !important; display: block; background: transparent;  padding-top: 3px; padding-right: 3px;   } /*  background: url('/media/img/zoom-1.png') no-repeat; */
/*
.diaporama .visuel .zoom { background: url('/media/img/diaporama-1.png') no-repeat; display: block; bottom: -25px  }
*/
.diaporama .visuel .zoom { float:right;}
.diaporama .visuel .zoom img { margin-bottom:0px !important; width: 18px !important; height: 18px !important; display: block; background: transparent;  padding-top: 3px; padding-right: 3px;  background: url('/media/img/diaporama-1.png') no-repeat;  }


.diaporama .visuel .legende {  margin-right: 20px;float:none; }


/*
#zoomed {
	border: solid 1px blue;
	margin: auto !important;
	width:auto !important;
}
#zoomed.ombre{
}
#zoomed .visuel {
	padding-right: 12px !important;
}
#zoomed .visuel img {
}
.div-zoom { 
	position: absolute; 
	padding: 20px; 
	z-index: 20; 
	background: #666;
	margin:auto !important;
	border: solid 1px red;
}
*/
.div-zoom { 
	position: absolute;
	z-index: 20;
	padding: 20px; 
	background: #666;	
}
.div-zoom .image {  width: auto !important  }
.div-zoom .visuel {  margin: 0 !important; border-color: #fff !important  }
.div-zoom .ombre {  margin: 0 !important  }

.div-zoom .visuel .zoom { background: url('/media/img/zoom-2.png') no-repeat; bottom: -22px; right: 8px;z-index:99;}

.gabarit-standard #puzzle { background: #C9A886 none repeat scroll 0 0; height: 176px; position:static; width:228px;  top: auto; margin-bottom: 20px;
}

.gabarit-standard #puzzle *{ -moz-box-sizing: content-box ; 
}


.gabarit-standard #puzzle .bloc { margin-right: 2px; margin-bottom: 2px;  position: absolute; overflow: hidden; left: auto; top: auto;  }

#puzzle h3 { border-top: 1px none #000; margin-top: 0; color: #000; 
}

	/* recherche */
	
.recherche { 
	background-color: #fff;
	margin-bottom: 12px;
}

.recherche ul{
	list-style-type: none;
	padding-left: 0;
	margin-top: 0;
	position: relative;
}
.recherche ul input[type=text]{
	width: 83% !important; 
	color:#958BAD;
}
.recherche ul input[type=image]{
	position: absolute; top: 0; right: 0 
}

	/* En-tete */

h1 {
	color:#000000;
	font-size:140%;
	font-weight:normal;
	margin-top:0;
}
/*margin: 8px 0 15px; */
.infos { color:#999; font-size: 90%; border-bottom: 1px dotted #ccc; width: 457px;
}

.keyword {
	color: #ff3300;
	text-decoration: none;
	padding: 1px 3px;
	border-bottom: none;
}

.mots-cles ul li a:hover {
/*	text-decoration: none;
	border: solid 1px blue;
	padding: 1px 3px;
	border-bottom: none;
	background-color: #ff3300; 
	color: #ffffff;*/
}
html > body .keyword:hover {
	color: #ffffff !important;
	background-color: #ff3300; 
}

.mots-cles ul{
	padding-left: 0;
	margin-top: 3px;
	margin-bottom: 5px;
	font-size: 95%;
}

.mots-cles ul li{
	display: inline;
}

h2 {
	font-size: 13px;
	color: #C9A886;
	margin-top: 14px;
	line-height: 17px;
	text-transform: uppercase;
}
h2 a{
	color: #C9A886;
	text-decoration: none;
}

.paragraphe h2 { clear: left; color: #C9A886; text-transform: uppercase; }
	

h3, .h3 { font-size: 12px; color: #000; margin-top: 14px; font-weight: bold;}
h3 a{ color: #000; text-decoration: none}

.paragraphe h3 { clear: left; }

.paragraphe a { 
		border-bottom-style:dotted; 
		border-bottom-width:1px; 
		color:#B99773; 
		text-decoration:none; 
}

.bloc-accordeon a, .bloc-accordeon a:hover {
		border-bottom-style: none;
}

.paragraphe a:hover { color: #f30;	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px; }


p { 
	font-size: 100%;
	line-height: 16px;
	margin-bottom: 10px;
}

#col-3 p { 
	font-size:100%; 
	line-height:16px;
}

	/* Chapo */

.chapo, .chapo p {
	font-size: 105%;
	color: #333;
	font-weight: normal;
	line-height: 17px;
	font-weight: bold;
}

.chapo strong {
	font-weight: bold;
}

#blocs-accordeons { margin-bottom: 20px; margin-top: 20px }

.gabarit-standard .bloc-accordeon {
width: 457px	
}


.gabarit-2 .bloc-accordeon {
margin-right: 100px	;
width:auto !important;
}

.bloc-accordeon .paragraphe {
	margin-right:10px !important;
}

.h5 .bloc-accordeon h2, .h5 .bloc-accordeon h3 {display: none}
.h2 .bloc-accordeon h5, .h2 .bloc-accordeon h3 {display: none}
.h3 .bloc-accordeon h2, .h3 .bloc-accordeon h5 {display: none}


.bloc-accordeon h5 {
	font-size: 12px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;	
}

.bloc-accordeon h5, .bloc-accordeon h3, .bloc-accordeon h2 {
	border-bottom: 1px dotted #999; 
}

.bloc-accordeon h5 a, .bloc-accordeon h3 a, .bloc-accordeon h2 a {
	text-decoration: none;
	display: block;
	clear: left;
	margin: 1px 0;
	border-bottom: 0px dotted #999 !important; 
}

.bloc-accordeon h5 a:hover span, .bloc-accordeon h3 a:hover span, .bloc-accordeon h2 a:hover span { 
	color:#FF3300;
}

.bloc-accordeon h5 a span, .bloc-accordeon h3 a span, .bloc-accordeon h2 a span {
	background: url('/media/img/plus-2.png') no-repeat 0 5px;

	padding: 4px;
	padding-right: 7px;
	padding-left: 13px;
	display: block;
	float: left;
	clear: left;
	margin: 0;
}

.bloc-accordeon.ouvert h5 a span, .bloc-accordeon.ouvert h3 a span, .bloc-accordeon.ouvert h2 a span  { 
background: url('/media/img/moins.png') no-repeat 0 6px; color: #f30; }

.bloc-accordeon .paragraphe { 
	background:transparent url(/media/img/bordure-1.png) repeat-x scroll left bottom; 
	clear:left; 
	display:none; 
	margin-bottom:20px; 
	padding-bottom:10px; 
}

.bloc-accordeon .paragraphe p{
margin-bottom: 0; padding-bottom: 10px; }



	/* Rebonds */
.rebonds {  margin-bottom: 20px;
}

#col-3 .rebonds {  border-top: 1px dotted #333;  margin-bottom: 20px;
}

.rebonds h3 img{
	padding: 5px 10px;
	background-color: #C9A886;
}

.rebonds h4 {  margin-top: 5px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; color: black; margin-bottom: 0; border-bottom: 1px dotted #ccc;
}

.rebonds ul { list-style-type: none;
	padding-left: 0;
	margin-top: 0px;
	margin-bottom: 10px;
}

.rebonds ul li {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 3px;
	background: transparent url('/media/img/fleche-3.png') no-repeat 0 3px;
	padding-left: 24px;
	padding-top: 1px;
	font-size: 11px;
}

/*.rebonds ul li:hover {
	background: #f6f6f6 url('/media/img/fleche-3.png') no-repeat 0 3px;
}*/

.rebonds ul li a { text-decoration: none;
}

.rebonds ul li a:hover { color: #f30;
}


#col-2 > .plus-loin {
	clear: left;
}

.plus-loin h3 img{
	background-color: transparent;
	padding: 2px 0;
}

.plus-loin ul {
	margin-top: 10px;
}


.plus-loin ul li a { color: #333; }

.plus-loin ul li { background: #C9A886; color: #333;padding-left: 3px; }

.plus-loin ul li.pair { background: #fff; padding-left: 3px; }

.remontes-fiches-actions{
	clear: left; width: 457px;
}
.titre-remontes-fiches-actions{
	width: 447px;
	background-color: #fff;
	color: #C9A886;
	text-transform: uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0;
}

ul.fiches-actions {
	width: 457px;

	list-style-type: none; 
	margin: 0; padding: 0;
	padding-top: 0;
	margin-bottom: 10px;
	margin-top: -5px;
	
}

ul.fiches-actions li{
	margin-top: 10px;
	margin-bottom: 25px;
	
}

.fiches-actions { width: 457px; padding-top: 0; margin-bottom: 10px; }

.fiches-actions p{ font-size: 11px; line-height: 13px; margin-bottom: 8px; }

.fiches-actions img { width: 128px; border: 1px solid #ccc; padding: 5px; margin-bottom: 4px; margin-right: 4px; float: left; }


.fiches-actions .ombre { float: none; position: absolute; width: 140px; height: 140px; background: #C9A886 url(/media/img/drop-shadow-2x.png) no-repeat bottom right !important; }

.fiches-actions .ombre:hover { background-color: #C9A886 !important; }

.fiches-actions .ombre img{ max-height: 100px; border-color: #999; background: #fff; margin: 0}

.fiches-actions .vertical .ombre img{ height: 128px; width: auto; max-height: 128px; float: right}

.fiches-actions .resume { margin-left: 155px; min-height: 140px; }

.fiches-actions .vertical .resume { min-height: 140px; }

.fiches-actions { border-top: 1px none #666; }

.fiches-actions li { border-top: 1px dotted #666;
padding-top: 10px;clear: left; }

.fiches-actions li ul li {

border-top: 1px none #666;
padding-top: 0;

}

.fiches-actions p {

color: #999; margin-bottom: 0;
}

#fiches-actions-2 .fiches-actions p { display: none; }



#fiches-actions-2 .fiches-actions img {
	width: 108px;

}


#fiches-actions-2 .fiches-actions .ombre {

width: 120px; height: 120px; 

}


#fiches-actions-2 .fiches-actions .ombre img{
max-height: 100px; }

#fiches-actions-2 .fiches-actions .vertical .ombre img{
height: 108px; width: auto; max-height: 108px; }

#fiches-actions-2 .fiches-actions .resume {
margin-left: 135px; min-height: 120px;
}

#fiches-actions-2 .fiches-actions .vertical .resume {
min-height: 120px;
}


.fiches-actions .mots-cles ul {
	border-top: 1px dotted #999;
	border-bottom: 1px none #999;
	margin-top: 8px;
	margin-bottom: 0px;
}




.fiches-actions h3 {
	margin-top: 0; color: #333;
	padding-right: 10px;
	margin-bottom: 0;
}

.fiches-actions h3 a {
	color:#000000;
	text-decoration: none;
	border: solid 0px red;
}
.fiches-actions h3 a:hover {
	color:#C9A886;
	text-decoration: none;
	border: solid 0px red;
}

.fiches-actions h3 a:hover {
color: #c9a886}


.fiches-actions .mots-cles ul {
	margin-top: 10px;
	padding: 4px;
	border-top: 1px dotted #999;
	color: #999;
}

ul.fiches-actions .mots-cles ul {
	padding-left: 0;
	margin-left: 0;
	font-size: 90%;
}

.fiches-actions .mots-cles a {
	font-size: 95%;
	color: #958bad;
	text-decoration: none;
/*	padding: 1px 3px;*/
	border-bottom: none
}

.fiches-actions .mots-cles a:hover {
	background: #958bad; color: #fff;
}

.fiches-actions .lien { text-decoration: none; display: block; 
	padding-bottom: 0;
	z-index: 2;
	color: #000;
	background: transparent url('/media/surlignage-4.png') no-repeat 0 51%; 
	padding: 2px;
	padding-left: 5px;
	font-size: 11px;
	margin-left: 0px;
	border: solid 0px red;
}
.fiches-actions .lien:hover {
	border: solid 0px red;
} 
ul.fiches-actions .lien { 
	float: left; width: 135px; margin-bottom: 10px
}

ul.fiches-actions .mots-cles { 
	clear: left
}

	
.fiches-actions .lien:hover{ background: transparent  url('/media/surlignage-5.png') no-repeat 0 51%; color: #000; }


/* chiffres cles */

.chiffres-cles { background: #ffd02b; color:  #333; padding: 5px 0 20px; border: 1px none #C9A886; margin-bottom: 20px;width: 100%
}

.chiffres-cles .type-encart { border: none; background: transparent;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: auto;
}



.chiffres-cles h2 {
	margin-top: 5px; color: #333;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 0;
}

#col-3 .chiffres-cles p {
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
	line-height: 140%;
}

.chiffres-cles p strong {
background: #fff}

/*
	
.chiffres-cles a { color: #333; text-decoration: none;}
.chiffres-cles a:hover { color: #fff; }
	
.chiffres-cles .lien { text-decoration: none; display: block; width: 90px; 
	padding-bottom: 0;
	z-index: 2;
	color: #000;
	background: transparent url('/media/surlignage-1.png') no-repeat 0 51%; 
	padding: 2px;
	padding-left: 5px;
	font-size: 11px;
	margin-left: 10px;
}
	
.chiffres-cles .lien:hover{ background: transparent  url('/media/surlignage-2.png') no-repeat 0 51%; color: #000; }

*/

.chiffres-cles .images-chiffres{ background: #eee; height: 146px; overflow: hidden; padding-left: 10px }
.chiffres-cles .images-chiffres span { display: block; width: 400px }

.chiffres-cles .images-chiffres img { margin-left: -10px; display: block; float: left; margin-top: 0px }

.chiffres-cles .images-chiffres img + img { margin-left: -10px;  }

.chiffres-cles .images-chiffres img + img + img { margin-left: -20px;  }

.chiffres-cles hr, hr.separateur {
	border-color:#666666 -moz-use-text-color -moz-use-text-color;
	border-style:dotted none none;
	border-width:1px medium medium;
	clear:left;
	height:1px;
}
.mots-cles li {
	padding:2px 0;

}
.mots-cles a {
	border-bottom:medium none;
	color:#FF3300;
	padding:1px 3px;
	text-decoration:none;
}
.mots-associes {
	clear:left !important;
}
.mots-associes h3 {
/*	padding-top:6px;*/
}


/* DEBUG */
#col-3 div {
    display: block;
}






