﻿div#content { padding:0; width:1000px; background-image:url('');}
div#inset_content	{ float: left; width: 980px; padding: 0 0 30px 20px; background: #fff; clear: both; }

div#inset_content	#content_left	{ float: left; margin: 0; width: 677px; }
#content_left	
#inset_slider	{ position: relative; margin: 0; width: 680px; height: 161px; background: /*url('../images/image_slider.gif')*/ 0 0 no-repeat; overflow:hidden; }

#inset_slider .slider_g			{ float: left; height: 161px; width: 54px; background: url('../images/slide_bg.gif') 0 100% repeat-x; margin: 0 1px 0 0; }
#inset_slider .slider_d			{ float: left; height: 161px; width: 54px; background: url('../images/slide_bg.gif') 0 100% repeat-x; }
#inset_slider span#prevBtn		{ position: absolute; display: block; top: 74px; left: 13px; }
#inset_slider span#nextBtn		{ position: absolute; display: block; top: 74px; right: 13px; }
#inset_slider a img				{ border: 0; }
#slider							{ float: left; width: 567px; height: 161px; background: url('../images/slide_bg.gif') 0 100% repeat-x; margin: 0 1px 0 0; }
#slider ul, #slider li,
#slider2 ul, #slider2 li 		{ list-style: none; padding: 0; margin: 0; }
#slider2					{ margin-top: 1em; }
#slider li, #slider2 li			{ width: 567px; height: 161px; overflow: hidden; }	
.graphic #slider1prev,
#slider1next 				{ margin: 0; padding: 0; display: block; overflow: hidden; text-indent: -8000px; }
#slider img					{ float: left; margin: 0 10px 0 0; }
#slider .text_slider			{ float: left; width: 300px; height: 150px; padding: 30px 0 0; }
.text_slider h2				{ margin: 0; color: #000; font-size: 18px; font-weight: normal; line-height: 24px; }
.text_slider h2 a				{ color: #000; text-decoration: none; }
.text_slider h2.orange		{ margin: 0; color: #f60; font-size: 30px; font-weight: normal; line-height: 26px; }
.text_slider h2.orange a		{ color: #f60; }
.text_slider p				{ color: #666; font-size: 11px; margin: 0; padding: 0; }
.text_slider p a				{ color: #666; text-decoration: none; text-shadow: 0px 1px 0px #fff; }
.text_slider a.suite			{ margin: 5px 0 0; float: left; width: 110px;/*98-22*/ height: 25px; line-height: 25px; padding: 0 0 0 22px; color: #000;
font-size: 11px; font-weight: bold; background: url('../images/btn_slider.gif') 0 0 no-repeat; text-decoration: none; }
.text_slider:hover a				{ text-decorat/ion: underline; }
.text_slider a:hover				{ text-decorat/ion: underline; }
#content_left	#inset_encarts	{ width: 677px; height: 218px; margin: 11px 0 0; border-top: 2px solid #d8d8d8; overflow: hidden}
#inset_encarts 	.encart			{ float: left; width: 225px; height: 250px; margin: 0; background: url('../images/bg_encart_2.gif') 0 30px repeat-x; }

.encart h2		{ margin: 0; height: 29px; width: 188px; }
.encart h2 a		{ float: left; position: relative; height: 29px; width: 188px; background: url('../images/bg_encart.gif') 0 0 repeat-x; padding: 0 0 0 37px;
font-size: 12px; font-weight: bold; color: #333; line-height: 28px; margin: 1px 0 0; text-decoration: none; }
.encart h2.on a	{ background: #f60; color: #fff; }
.encart:hover h2 a, .encart h2 a:hover{ background: #f60; color: #fff; text-decoration: none; }
.encart img		{ position: absolute; display: block; left: 17px; top: 7px; border:0px; }
.encart h4		{ padding: 11px 13px 2px; margin: 0; color: #666; font-size: 11px; font-weight: bold; }
.encart h4 a		{ color: #666; text-decoration: none; }
.encart h3		{ padding: 0 13px; margin: 0; color: #000; font-size: 16px; font-weight: bold; }
.encart h3 a		{ color: #000; text-decoration: none; }
.encart p		{ padding: 0 13px; margin: 0; color: #666; font-size: 12px; font-weight: normal; }
.encart p a		{ color: #666; text-decoration: none; }
.encart a.suite	{ cursor: pointer; padding: 5px 30px 0; margin: 0; color: #f60; font-size: 11px; font-weight: bold; background: url('../images/suite.gif') 15px 9px no-repeat; }
.encart:hover a, .encart a:hover	{ text-decoration: underline; }
.entre_encart	{ float: left; background-color: #d8d8d8; width: 1px; margin: 0; height: 232px; }
div#inset_content	#content_right	{ float: left; width: 260px; margin: 0 0 0 14px; }
#content_right	.encart_r { float: left; padding: 0; margin: 10px 0 0; width: 260px; }
*+html .encart_r	{ float: left; padding: 0; margin: 10px 0 10px; width: 260px; }
.encart_r h2		{ margin: 0; float: left; width: 260px; padding: 0; line-height: 20px; }
.encart_r h2 span	{ display: none; }
.encart_r h5		{ font-size: 11px; font-weight: bold; margin: 0; padding: 0; }
.encart_r p		{ font-size: 11px; margin: 0; padding: 0; }
.encart_r p.emploi	{ font-size: 11px; margin: 0; padding: 0; color: #666; }
.encart_r h2 img	{ position: relative; padding: 0; margin: 0; border:0px;}
.encart_r h2 img a		{ color: #000; border:0px; }
.encart_r ul		{ float: left; margin: 0 0 10px; padding: 0; list-style: none; }
.encart_r ul.agenda	{ width: 260px; margin: 15px 0 0; }
.encart_r ul.agenda li	{ width: 260px; font-weight: bold; font-size: 11px; color: #000;  float: left;}
.date			{ float: left; position: relative; width: 31px; height: 29px; margin: 0 10px 5px 0;
background: url('../images/calendrier.gif') 0 0 no-repeat; }
.date .mois		{ position: absolute; display: block; top: 0; left: 1px; font-size: 9px; color: #000; text-align: center; width: 31px; }
.date .jour		{ position: absolute; display: block; top: 13px; left: 1px; color: #fff; font-size: 12px; font-weight: bold; text-align: center; width: 31px; }
.encart_r ul li p	{ margin: 0 0 10px; line-height: 13px; }
.encart_r ul li p a	{ color: #000; text-decoration: none; }
.encart_r ul li p a:hover	{ text-decoration: underline; }
p.monde			{ color: #333; padding: 3px 0 0; width: 260px; }
.pays			{ width: 286px; float: left; margin: 5px 0 0; }
.pays ul			{ width: 286px; float: left; }
.pays ul li		{ float: left; width: 138px; height: 38px; margin: 5px 0 0; padding-bottom:5px }
.pays ul li img		{ width: 37px; height: 37px; border: 1px solid #f60; margin: 0 4px 0 0; float: left; }
.pays ul li .text	{ width: 80px; margin: 0 0 0 43px; }
.pays ul li h5		{ line-height: 12px; color: #000; margin: -2px 0 0; padding: 0; }
.pays ul li h5 a		{ color: #000; text-decoration: none; }
.pays ul li p		{ line-height: 12px; margin: 0; padding: 0; font-weight: normal; font-size: 9px; color: #666; width: 85px; }
.pays ul li p a		{ color: #666; text-decoration: none; }
.pays ul li:hover a, .pays a:hover	{ text-decoration: underline; }
p.emploi a		{ color: #666; text-decoration: none; font-size: 11px; }
p.emploi a:hover	{ text-decoration: underline; }










