@import url(buttons.css);
@import url(lightbox.css);
@import url(menu.css);
@import url(pagination.css);
@import url(tooltip.css);
@import url(reset.css);
#encart_actualite p {display:none}
.border				{border:3px solid #333}
.border:hover		{border:3px solid #F4FFBA !important}
.left				{float:left}
.right				{float:right}
#actualite_detail	{padding:20px;width:580px !important;}
.mr					{margin-right:15px;margin-bottom:5px}
.mrBig				{margin-right:40px;margin-bottom:5px}
.ml					{margin-left:15px;margin-bottom:5px}
.clear				{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}/* http://sonspring.com/journal/clearing-floats  */
.clearfix:after		{clear:both;content:'.';display:block;height:0;visibility:hidden}/* http://www.positioniseverything.net/easyclearing.html  */
.clearfix			{display:block}
.w45				{width:45px !important}
.w60				{width:60px !important}
.w75				{width:75px !important}
.w47				{width:47px !important}
#box_contact a:hover {color:#7198BF}
#trefoots			{padding-top:19px}
.similar_links		{margin-top:30px;}
#trefoots li		{color:#333;padding-bottom:10px;}
#foot1				{float:left}
.footsepa			{float:left;background:url(../img/template/box/footsepa.jpg) no-repeat;width:3px;height:89px;margin:0 65px}
#foot2				{float:left}
#foot3				{float:left}
#liens_footer		{text-transform:uppercase;font-size:12px}
* html .clearfix	{height:1%}
ul.MenuVertical		{list-style:none;margin:0;overflow:hidden;padding:0;width:242px}
ul.MenuVertical li	{margin-bottom:10px;width:242px}
ul.MenuVertical li a {letter-spacing:2px;padding-left:25px;line-height:21px;text-transform:uppercase;background-image:url('../img/template/menu/menu_horizontal_link.jpg');color:#333;display:block;font-family:"Arial", sans-serif;font-size:12px;font-weight:700;height:21px;padding-top:0;text-align:left;text-decoration:none}
ul.MenuVertical li a:hover, .element_over_vertical {background:url('../img/template/menu/menu_horizontal_link.jpg') !important;background-position: 0 21px !important}
#liens_utiles a		{}
#liens_utiles p		{line-height:20px}
#liens_utiles		{}
ul.MenuHorizontal	{list-style:none;margin:0;padding:0;width:270px;height:25px;position:absolute;top:157px;right:0}
ul.MenuHorizontal li {margin-bottom:10px;float:left;}
ul.MenuHorizontal li a {display:block;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;height:25px;margin-right:10px;width:80px;}
ul.MenuHorizontal li a:hover, .element_over_horizontal {background:transparent url(../img/template/menu/menu_rapide_hover.jpg) repeat-x scroll 0 13px}
*					{margin:0;padding:0}
body				{font-family:Arial;font-size:12px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:url(../img/template/decoupe/body.jpg) repeat-x #7F7F7F}
#global				{margin:0 auto;width:960px}
#header				{width:960px;height:230px}
#logo a				{background:url(../img/template/box/logo.jpg) no-repeat;float:left;height:183px;width:272px;display:block}
#diaporama			{position:relative;background:url(../000.jpg) no-repeat;float:left;height:183px;width:688px;overflow: hidden}
#content			{background:url(../img/template/decoupe/centent.jpg) repeat-y;/*overflow:hidden;*/width:960px}
#wrapper			{float:left;width:687px}
#sidebar			{float:left;padding-left:30px;width:242px;padding-bottom:25px}
#footer				{background:url(../img/template/decoupe/footer.jpg) repeat-x;height:159px;margin-top:20px;}
#footerm			{width:960px;margin:0 auto}
#imgrepeat			{background:url(../img/template/decoupe/barmod.jpg) no-repeat; width:960px;height:21px}
#toptoptop			{margin-top:15px;height:183px}
#baseline			{background:url(../img/template/decoupe/barmod.jpg) no-repeat;width:960px;height:32px}
.tel				{font-size:18px !important;font-weight:bold;margin-top:5px}
#box_contact		{position:relative;background:url(../img/template/box/sidebox_contact.jpg) no-repeat;width:243px;height:140px;margin-top:10px}
#box_contact h2		{font-size:14px;height:24px;margin-top:0;padding-left:10px;padding-top:8px}
#box_contact p		{font-size:11px;line-height:18px;padding:0 11px}
#box_contact p strong {font-size:12px}
#box_contact p a	{letter-spacing:1px;position:absolute;right:10px;text-decoration:none;text-transform:uppercase;top:105px}
#box_urgence		{position:relative;background:url(../img/template/box/sidebox_urgence.jpg);width:243px;height:167px}
#box_urgence h2		{font-size:14px;height:24px;margin-top:0;padding-left:10px;padding-top:8px}
#box_urgence p		{font-size:11px;padding:0 11px;line-height:17px}
#box_urgence p a	{letter-spacing:1px;position:absolute;right:40px;text-decoration:none;text-transform:uppercase;top:135px;color:#CC0000}
#box_urgence p a:hover {color:#666}
#box_actualite		{position:relative;background:url(../img/template/box/sidebox_actualites.jpg); widows:243px; height:118px}*
#box_actualite h2	{font-size:14px;height:17px;margin-top:0;padding-left:10px;padding-top:8px}
#box_actualite ul	{margin-left:20px;margin-top:5px;}
#box_actualite li	{list-style:square;margin-left:20px;margin-bottom:4px;}
#box_actualite li a	{text-decoration:none;color:#222}
#box_actualite li a:hover {color:#FFF}
.all_actu			{padding-left:10px;padding-top:3px;display:block !important}
.all_actu a			{color:#C00 !important}
.all_actu a:hover	{color:#fff !important}
.lien_accueil		{background:transparent url(../img/template/decoupe/lien_accueil.jpg) repeat-x scroll 0 0;float:right;height:20px;line-height:20px;padding:0 7px;text-decoration:none !important;color:#FFF !important}
.lien_accueil:hover	{color:#000 !important}
a					{color:#000000;text-decoration:underline;font-weight:900}
a:link				{color:#000000;text-decoration:underline}
a:hover				{color:#000000;text-decoration:none}
#wm					{margin:0 25px}
#wm h1				{margin-bottom:20px;background:url(../img/template/decoupe/heading1.jpg) repeat-x;height:36px;padding-left:13px;width:622px;line-height:36px;border-left:1px solid #9C9C9C;border-right:1px solid #9C9C9C;font-size: 16px}
#wrapper h2			{border-bottom:2px dotted #CC9;color:#3F3F3F;font-size:13px;font-weight:bolder;margin-bottom:11px;margin-top:24px;padding-bottom:6px;}
#wrapper h3			{border-bottom:1px dotted #CC9;color:#FE8417;font-size:13px;font-weight:bolder;margin-bottom:20px;padding-bottom:5px;padding-top:20px}
#wrapper hr			{border:1px #A2A2A2 solid;clear: both;height: 0;margin:25px 0}
#wrapper p			{line-height:20px;margin-bottom:10px;text-align:justify}
#wrapper strong		{color:#B25C11;font-weight:bolder}
#wrapper ul			{margin-bottom:20px;margin-left:50px}
#wrapper ul li ul	{margin-bottom:30px;margin-left:15px;margin-top:10px}
#wrapper ul li ul li {list-style:none}
#wrapper li			{line-height:19px;list-style:square;margin-bottom:5px}

#liens_footer {margin-top:18px}
#liens_footer a, #liens_footer, #liens_footer p {text-align:center;text-decoration:none;color:#FFF}
#liens_footer a:hover {color:#000}

#boxes		{}
#boxes div	{float:left;}
#boxes h2	{background:none !important;border:none !important;color:#333 !important;font-size:11px !important;text-transform:uppercase;margin:8px 0 20px 10px !important;padding:0 !important;}
#boxes p	{margin-left:11px;width:117px;}
#boxes p a	{float:right !important}
.boxP		{height:78px;margin-left:11px;width:117px;font-size:11px;line-height:13px !important; text-align:left !important}

#box12		{width:637px; height:160px}
#box1		{background:url(../img/template/box/box1.jpg) no-repeat; width:306px; height:149px;margin-right:23px;}
#box2		{background:url(../img/template/box/box2.jpg) no-repeat; width:308px; height:149px}
#box34		{width:637px; height:170px}
#box3		{background:url(../img/template/box/box3.jpg) no-repeat; width:306px; height:149px;margin-right:23px;}
#box4		{background:url(../img/template/box/box4.jpg) no-repeat; width:308px; height:149px}

#humeur		{background:#333; width:637px;height:90px;position:relative;}
#humeur	h2	{margin:0 !important;padding:3px 0!important;color:#000;background:#F5FFBE !important;border:none !important;text-align:center !important}
#humeur	p	{color:#FFF;text-align:center; margin:0 0 0 12px !important; padding: 0 12px 0 0 !important; position:absolute;top:26px}
#humeur	a	{position:absolute;bottom:5px;right:5px;color:#FFF;float:right;text-decoration:none;}
