*{ font-family: Verdana, Helvetica, sans-serif; font-size:11px; }
body{ margin:0; }
img{ border:0; }
form, p, h1, h2, h3, h4, h5, h6{ margin:0; }

.clear, .clearer{ clear:both; font-size:1px; }
a { 
	text-decoration:none;
	color:#808080;
}

a:hover{ 
	text-decoration:underline; 
}

#conteneur 
{
/*margin:auto;*/
position:relative;
text-align:left;
width:800px;
/*z-index:999;*/
}

/*** HEADER **/
3topLang
{
position:absolute; right:275px; top:7px; width:30px; height:17px;
}

#linkSite
{
position:absolute; right:0px; top:40px;height:18px;padding:0 0 0 8px;background:url(../../images/puces/flc-orange.gif) no-repeat 0 5px;
}
#linkSite strong{
color:#000000;
}

#navTop
{
 position:absolute;
 /*top:76px;*/ 
 right:0; width:680px;
 height:39px;
 padding-left:53px;
 background:url(Images/fd-nav2.gif) no-repeat; 
 border-right:1px solid #E1E1E1; 
 z-index:0; /*100*/
}
#navTop ul, #navTop ol
{
list-style:none outside none; margin:0; padding:0;
 }
#navTop li
{
display:block; margin:0; padding:0;
}


/*** FOOTER **/

#footer
{
background:url(../../images/boxs/fd-footer.gif) repeat-x; padding:5px 8px 5px 0; text-align:right;
}

#footer a
{
padding:0 5px 0 5px; vertical-align:top; color:#808080;
}

#footer img.flag[class]
{
position:relative; top:12px;
}

*:first-child+html #footer img[class]
{
top:0px;
}

/*** FOOTER **/
/*** HOME **/

#flashHome{
/*padding:0 0 20px 0;*/
position:relative;
/*margin:auto;*/
width:800px; 
text-align:left; 
z-index:0;
}

#brevesHome
{
/*padding:0 0 20px;*/
width:800px;
text-align:left;
position:relative;
height:275px;
}

#brevesHome .boxBreves
{
float:left; width:260px; /*margin-left:23px; border:2px solid;*/
/*background:url(Images/boxes/BlueBox.jpg);*/
height:240px;
position:relative;
}

#brevesHome .boxBreves .cont
{
/*background:url(Images/boxes/lgrey102.jpg) no-repeat bottom;*/
padding-bottom:20px;
/*border-bottom:solid #DDDDDD; */
}
#brevesHome .boxBrevesFirst
{
background:url(Images/boxes/BlueBox.jpg) no-repeat bottom;
margin-left:0;
/*z-index: 999;*/
}
#brevesHome .boxBrevesFirst .cont
{
background:url(Images/boxes/BlueBox.jpg) no-repeat bottom;
}
#brevesHome .boxBrevesSecond .cont
{
background:url(Images/backBoxBlue.jpg) no-repeat bottom;
background-color:#0e69ae;
}

#brevesHome .boxBrevesThird .cont
{
background:url(Images/boxes/BlueBox.jpg) no-repeat bottom;
}

#brevesHome .boxBrevesLast .cont
{
background:url(Images/backBoxBlue.jpg) no-repeat bottom;
}

#brevesHome .boxBreves img
{
float:left; width:68px; padding-bottom:5px;
}

#brevesHome .boxBreves h1
{
float:left; padding:20px 0 0 5px; width:134px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#000000;
}

#brevesHome .boxBreves h2
{
float:left; padding:20px 0 0 5px; margin-left:-20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#000000;
}

#brevesHome .boxBreves .actu
{
margin-left:5px; font-size:10px; line-height:11px;
}

#brevesHome .boxBreves .actu span
{
display:block; padding-bottom:5px; font-weight:bold; color:#FF6600; font-size:11px;
}

#brevesHome .boxBreves .actu a
{
display:block; width:70px; background:url(../../images/puces/flc-link.gif) no-repeat 0 2px; font-weight:bold; white-space:no-wrap; height:1%;
}

#brevesHome .boxBreves .seeAll
{
background:url(../../images/boxs/fd-btns-actus.gif) no-repeat 0 0; width:202px; padding:5px 0 5px 15px;
}
#brevesHome .boxBrevesFirst .seeAll{
background:url(../../images/boxs/fd-btns-actus.gif) no-repeat 0 0 #e8e8f1;
}
#brevesHome .boxBrevesSecond .seeAll
{
background:url(../../images/boxs/fd-btns-actus.gif) no-repeat 0 0 #f9f9ef;
}
#brevesHome .boxBrevesThird .seeAll
{
background:url(../../images/boxs/fd-btns-actus.gif) no-repeat 0 0 #ffe7bd;
}
#brevesHome .boxBrevesLast .seeAll
{
background:url(../../images/boxs/fd-btns-actus.gif) no-repeat 0 0 #f8cec1;
}
#brevesHome .boxBreves .seeAll a
{
background:url(../../images/puces/flc-link.gif) no-repeat 0 3px; padding-left:15px; font-weight:bold;
}
/*** FIN HOME **/

/*** Pages Filles ***/
/*
192#hierarchie{
193 padding-bottom:25px;
194}
195#hierarchie a{
196 color:#000000; font-size:10px;
197}
198#hierarchie span{
199 color:#FFA800; font-size:10px;
200}
201.contenu{
202 border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; margin:-2px 0 15px 0; padding:5px 0 5px 0;
203}
204
205
206
207/* NAVIGATION BLOC GAUCHE */
/*
208.contenu .filles{
209 display:inline; float:left; margin:0px 0px 15px 0px; padding:0px; width:193px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;
210}
211.contenu .filles a{
212 display:block;
213}
214.contenu .filles ul, .contenu .filles ol{
215 list-style:none outside none; margin:0px; padding:0px;
216}
217.contenu .filles li{
218 display:block; margin:0px; padding:0px;
219}
220.contenu .filles ul{
221 display:block; margin:0px; padding:0px;
222}
223.contenu .filles li.rub, .contenu .filles li.rub a{
224 display:block; margin:0px; padding:0px;
225}
226.contenu .filles li.rub{
227 line-height:0; font-size:0; background-color:#f3f3f3; border-top:1px solid #dcdcdc;
228}
229.contenu .filles li.rub a{
230 color:#70787d; font-size:10px; font-family:tahoma; text-decoration:none; padding:3px 0 3px 20px; font-weight:bold; background-image:url(../../images/puces/flc-link.gif); background-position:5px 6px; background-repeat:no-repeat; line-height:12px;
231}
232.contenu .filles li.rub:hover{
233 background-color:#f49d00;
234}
235.contenu .filles li.rub a:hover, .contenu .filles li.rub a.on{
236 color:#fff; font-size:10px; font-family:tahoma; text-decoration:none; padding:3px 0 3px 20px; font-weight:bold; background-image:url(../../images/puces/flc-link-hov.gif); background-position:4px 5px; background-repeat:no-repeat; line-height:12px;
237}
238.contenu .filles li.rub a.on, .contenu .filles li.rub a:hover{
239 background-color:#f49d00;
240}
241.contenu .filles li.ssrub ul, .contenu .filles li.ssrub{
242 display:block; margin:0px; padding:0px; width:193px;
243}
244.contenu .filles li.ssrub{
245 padding-top:5px; padding-bottom:5px;
246}
247.contenu .filles li.ssrub ul li{
248 color:#9ca6ac; padding-bottom:2px; text-decoration:none; background-image:url(../../images/puces/flc-sslink.gif); background-position:14px 6px; background-repeat:no-repeat;
249}
250.contenu .filles li.ssrub ul li a{
251 color:#9ca6ac; font-size:10px; font-family:tahoma; text-decoration:none; padding-left:22px !important; width:170px; height:1% !important; padding-bottom:5px;
252}
253.contenu .filles li.ssrub ul li a:hover, .contenu .filles li.ssrub ul li a.on{
254 color:#f49d00; font-size:10px; font-family:tahoma; text-decoration:underline; padding-left:22px !important; width:170px;
255}
256
257.contenu .filles li.ssrub ul li ul li {
258 margin-left:10px; color:#9ca6ac; padding-bottom:2px; text-decoration:none; background-position:14px 6px; background-repeat:no-repeat;
259}
260.contenu .filles li.ssrub ul li ul li a{
261 color:#9ca6ac; font-size:10px; font-family:tahoma; text-decoration:none; padding-left:22px !important; width:150px; height:1% !important; padding-bottom:5px;
262}
263.contenu .filles li.ssrub ul li ul li a:hover, .contenu .filles li.ssrub ul li ul li a.on{
264 color:#f49d00; font-size:10px; font-family:tahoma; text-decoration:underline; padding-left:22px !important; width:150px;
265}
266
267
268.introduction p, .introduction table{
269 width:510px;
270}
271.introduction li{ padding-bottom:10px; }
272div.introduction{
273 padding-left:0px; width:520px;
274}
275div.introduction p.spip, div.introduction p{
276 margin-left:0px;
277}
278 div.introduction[class]{
279 padding-left:0;
280 }
281 div.introduction p.spip[class], div.introduction p[class]{
282 margin-left:0;
283 }
284table a {
285 color:#FF6600; text-decoration:underline;
286}
287table a:hover {
288 text-decoration:none;
289}
290
291#col_txtimg{
292 float:left; width:752px; background:url(../../images/boxs/fd-col_txtimg.gif) no-repeat top left; padding-bottom:25px; height:1%;
293}
294#col_txtimg .titre{
295 display:block; padding:0 0 25px 50px; font-size:23px; color:#000000; text-decoration:none;
296}
297#col_txtimg .texte{
298 float:right; width:150px; margin-left:5px; margin-bottom:10px; padding:0px 5px 0px 5px;
299/*** border-left:1px solid #DBDEE1; border-right:1px solid #DBDEE1; border-bottom:1px solid #DBDEE1; border-top:1px solid #DBDEE1; ***/

/*
300}
301#col_txtimg .texte img{
302 padding:10px 0 10px 0;
303}
304#col_txtimg .texte a{
305 color:#FF6600; text-decoration:underline;
306}
307#col_txtimg .derniers-articles{
308 float:none; padding:0 10px 0 42px;
309}
310 #col_txtimg .derniers-articles[class]{
311 float:none; padding:0 10px 0 42px;
312 }
313#col_txtimg .derniers-articles p{
314 padding-bottom:10px; padding-left:0px;
315}
316 #col_txtimg .derniers-articles p[class]{
317 padding-left:0px;
318 }
319#col_txtimg .derniers-articles img{
320 margin-right:5px; margin-top:0px;
321}
322
323#breves{
324 clear:both; padding:0px; padding-left:0px!important; border-bottom:1px solid #DCDCDC;
325}
326
327
328.actualite{
329 position:relative; display:inline; float:left; padding-top:6px; width:197px; height:93px; background-image:url(../../images/boxs/bg_bloc.jpg); margin-top:6px; margin-right:10px;
330}
331.actualite .content{
332 display:block; margin:0; padding:0; padding-left:13px; width:184px;
333}
334.actualite .content img{
335 position:absolute; margin:0; top:1px; left:153px; width:43px; height:37px;
336}
337.actualite .content a{
338 display:block; margin:0; padding:0; font-size:13px; color:#949fa8; font-weight:bold; width:178px; padding-bottom:5px;
339}
340.actualite .content em{
341 display:block; margin:0; padding:0; color:#f49d00; font-style:normal; font-weight:bold; width:178px;
342}
343.actualite .content p{
344 display:block; margin:0; padding:0; color:#949fa8;
345}
346.actualite .content p a{
347 color:#949fa8; text-decoration:none; font-weight:normal; font-size:11px;
348}
349.actualite .content p a:hover{
350 color:#949fa8; text-decoration:underline; font-weight:normal;
351}
352.actualite .content a.suite{
353 display:block; background:url(../../images/puces/flc-link.gif) no-repeat 80px 4px; margin-top:5px; padding-left:100px; font-weight:bold; font-size:11px; width:70px;
}

#map-ineum{
 clear:both; display:block; margin:0; padding-top:14px; width:520px;
}
#mapInter{
 margin-top:-195px;
}
3#mapInter[id]{
 margin-top:0;
366 }
367.france, .international{
368 display:block; margin:0; margin-left:1px; padding:0 0 10px 0; width:520px; position:relative; left:0px;
369}
370/*** top:-195px; ***/


/*
371 .france[class], .international[class]{
372 margin-top:0; position:inherit; top:0; left:0;
373 }
374.france{
375 clear:both; background:url(../../images/boxs/bg_france.gif) no-repeat bottom left; margin-left:45px;
376}
377.international{
378 clear:both; margin-top:15px; background:url(../../images/boxs/bg_international.gif) no-repeat bottom left; margin-left:45px;
379}
380
381.france h4, .international h4{
382 display:block; margin:0; padding:0; padding-top:1px; padding-left:5px; height:17px; background-color:#f49d00; color:#fff; font-weight:bold;
383}
384
385#map-ineum .row1, #map-ineum .row2, #map-ineum .row3{
386 float:left; margin:0; margin-top:5px; padding:0; padding-left:9px; padding-bottom:5px; word-spacing:-1px;
387}
388
389#map-ineum .row1{ width:165px; clear:both; }
390#map-ineum .row2{ width:160px;}
391#map-ineum .row3{ width:160px;}
392
393#map-ineum h5{
394 padding-left:2px; color:#000; font-weight:bold; width:128px; height:18px; border-bottom:#000 1px solid; margin-bottom:5px;
395}
396#map-ineum h6{
397 padding-left:2px; color:#fbbd1a;
}

#map-ineum p, #map-ineum p a{
color:#000; font-size:10px; text-decoration:none;
}
#map-ineum p strong{
color:#000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
#map-ineum p a{ color:#FF6600; }
406#map-ineum p a:hover{
 font-size:10px; text-decoration: underline;
}

.spip a{
 text-decoration:underline; color:#FF6600;
}
.spip a:hover{
 text-decoration:none;
}


.plan{
padding:20px;
}
.plan ul, .plan ol{
list-style:none outside none; margin:0; padding-bottom:20px;
}
.plan li{
display:block; margin:0; padding:0; font-weight:bold; color:#f49d00;
}
.plan li a{
font-weight:bold; color:#f49d00;
}
.plan li ul{
 padding-left:20px; padding-bottom:10px;
}
.plan li ul li a, .plan li ul li{
font-weight:normal; color:#808080;
}
.plan li ul li ul, .plan li ul li ul li{
padding-bottom:0; padding-top:0;
}
.plan li ul li ul li, .plan li ul li ul li a {
color:#000;
}



a.suite{ display:block; height:13px; position:relative; z-index:100; white-space:no-wrap; line-height:12px; }
447a.suite:hover{
 text-decoration:underline;
}
/*** End Pages Filles ***/
