
/********** IMPORT CSS **********/

	/*@import "css/btn_horiz.css";*/
	
	@import "css/1_mainMenu.css";
	/*@import "css/2_mainMenuCol.css";*/
	@import "css/3_mainActus.css";
	@import "css/4_mainMenuFooter.css";
	@import "css/5_menuColumn1.css";
	@import "css/5_menuColumn2.css";
	@import "css/5_menuColumn3.css";
	@import "css/5_menuColumn4.css";
	@import "css/6_chemin.css";	
	@import "css/7_plandusite.css";
	/*@import "css/8_mainRecherche.css";*/
	@import "css/9_mapRA.css";
	@import "css/galerie.css";
	@import "css/wysiwyg.css";
	


/* /////////////// basic elements /////////////// */
/**/
.chapo { font: 20px Arial, Helvetica, sans-serif; color: #078dbf; font-style:italic; font-weight:bold; }
.chapoJaune { font: 1.1em/1.3em  Arial, Helvetica, sans-serif; color: #ffde00; font-style:italic; font-weight:bold; }
.titre1     { font: 1.3em/1.2em  arial, helvetica, sans-serif; color: #ffffff; font-style:italic; font-weight:bold; }
.titre1jaune     { font: 1.3em/1.2em  arial, helvetica, sans-serif; color: #ffde00; font-style:italic; font-weight:bold; } 
.titreDateActu     { font: .9em/.0em  arial, helvetica, sans-serif; font-weight:bold; padding: 5px 0px 5px 0px; } 
.titreUne  { font-size: 1.6em; font-family:arial,tahoma;color:#00BAFF;font-style:italic; font-weight:bold; text-transform: uppercase; }
.titreUneBlanc  { font-size: 1.6em; font-family:arial,tahoma;color:#FFFFFF;font-style:italic; font-weight:bold; text-transform: uppercase; }
.grasBleuClair { color:#00baff; font-weight:bold; text-transform:uppercase; }
.grasJaune 		 { color:#ffde00; font-weight:bold; text-transform:uppercase; }
.grasBlanc		 { color:#ffffff; font-weight:bold; }
.texte		 	 { color:#afafaf; }
/**/
body {
margin:0; padding:0;
font:12px Arial,Helvetica,sans-serif; color:#2E2A20;
/*background:white;*/
background:url("/images/motif_fond.jpg"); background-repeat:repeat-x;
/*background:white url("/images/motif_fond2.jpg"); background-repeat:repeat-x;*/
/*background:white url("/images/motif_fond3.jpg"); background-repeat:repeat-x;*/
/*background:white url("/images/motif_fond4.jpg"); background-repeat:repeat-x;*/
height:100%;
/*border:solid 0px red;*/
}

/*br {display:block;border:solid 0px red;
}*/
h1,h2,h3,h4,h5,h6,span,img {margin:0px;padding:0px;border:solid 0px red;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { display:inline;}

h1, .h1 { display:block;margin:0; padding:0;
	font:17px Arial,Helvetica,sans-serif;
	color:#8BA407;
	font-weight:bold;
	text-alignleft;
	display:block;
border:solid 0px red;
}
h2, .h2 { display:block;margin:0; padding:0;
	width:auto;
	font:17px Arial,Helvetica,sans-serif;
	color:#5F7D01;
	font-weight:normal;
	text-align:left;
	display:block;
border:solid 0px red;
}
h3, .h3 { display:block;margin:0; padding:8px 0 0 0;
	width:auto;
	font:12px Arial,Helvetica,sans-serif;
	color:#5F7D01;
	font-weight:bold;
	text-align:left;
	display:block;
border:solid 0px red;
}
h4, .h4 { display:block;margin:0; padding:0;
	width:auto;
	font:17px Arial,Helvetica,sans-serif;
	color:#ed7013;
	font-weight:normal;
	text-align:left;
	display:block;
border:solid 0px red;
}
h5, .h5 { display:block;margin:0; padding:8px 0 0 0;
	width:auto;
	font:12px Arial,Helvetica,sans-serif;
	color:#2E2A20;
	font-weight:normal;
	text-align:left;
	display:block;
border:solid 0px red;
}
h6, .h6 { display:block;margin:0px 0 0 12px; padding:3px 0 0 0;
	width:auto;
	font:12px Arial,Helvetica,sans-serif;
	color:#2E2A20;
	font-weight:normal;
	text-align:left;
	display:block;
border:solid 0px red;
}
.h7 { display:block;margin:0; padding:8px 0 0 0;
	width:auto;
	font:15px Arial,Helvetica,sans-serif;
	color:#2e2a20;
	font-weight:bold;
	text-align:left;
border:solid 0px red;
}
.h8 { display:block;font:12px Arial,Helvetica,sans-serif;
	color:#2e2a20;
	margin:0px 0px 0 0px;padding:0px 0px 0 0px;
	font-weight:normal;
	text-align:left;
	line-height:13px;
}
.h9 { display:block;font:9px Arial,Helvetica,sans-serif;
	color:#2e2a20;
	margin:0px 0px 0 0px;padding:0px 0px 0 0px;
	font-weight:normal;
	text-align:left;
}
p {margin:0;padding:0px 0 0px 0;border:solid 0px red;
}
acronym {border:none;border:solid 0px red;
}
img {margin:0;padding:0;display:block;border:solid 0px red;
}/*
#contenuPage {margin:0; padding:0;display:inline;border:solid 1px red;
}
#contenuPage img {margin:0; padding:0;display:inline;border:solid 0px red;
}*/
.imgInline img {margin:0; padding:0;display:inline;border:solid 0px red;
}
.imgFloatRight {float:right;padding-left:10px;padding-bottom:10px;
}
.titlFloatLeft {float:left;padding-right:10px;
}
a {color:#8ba407; text-decoration:none; border:solid 0px red;
}
a:hover {color:#f49a00; text-decoration:none; border:solid 0px red;
}
a.ancre {display:block;margin:0; padding:0;
	width:auto;
	font:17px Arial,Helvetica,sans-serif;
	color:#ed7013;
	font-weight:normal;
	text-align:left;
	display:block;}
a.ancre:hover {display:block;margin:0; padding:0;
	width:auto;
	font:17px Arial,Helvetica,sans-serif;
	color:#ed7013;
	font-weight:normal;
	text-align:left;
	display:block;}
input.inputButton  { background:url("/images/SAFER_home3_46.gif");
}
input.inputButton:hover { background:url("/images/SAFER_home3_46_on.gif");
}
input {display:inline; float:left; margin:0px; padding:0px;border:solid 0px red; color:#2e2a20;
}

table, tr, td, span, div {margin:0px; padding:0px; /*text-align:left;*/border:solid 0px red;
}
ul, li {display:inline;margin:0;padding:0;border:solid 0px red;
}


/* ////////////// container ///////////////// */
#container {position:relative;
width:950px;min-height:100%;
margin:0 auto;padding-left:3px;
voice-family:"\"border:solid 0px red;}\"";voice-family:inherit;
height:auto;
}

#arriere_bottom {position:aboslute;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	width:1024px;height:56px;
	margin-top:5px;*margin-top:0px;
	background:url("/images/relief_bottom.jpg") no-repeat top left;}
	
#reliefArrondis {position:relative;
width:1024px;min-height:25px;
margin-top:-534px;margin-left:-39px;
background:url("/images/SAFER_home8_01.jpg") no-repeat top left;
z-index:0;border:solid 1px transparent;}

#reliefArrondisPage {position:absolute;
top:-26px;left:-37px;*top:-11px;
width:1024px;min-height:25px;
margin-top:0px;margin-left:0px;
background:url("/images/SAFER_home8_01.jpg") no-repeat top left;
z-index:0;border:dotted 1px transparent;}
/*
.colTop {position:absolute;background:url("/images/SAFER_home8_01.jpg") no-repeat top left;
	top:0px;left:0px;
	width:1024px;height:25px;
	margin-top:0px;
	z-index:1;}*/
.colG {position:relative;background:url("/images/SAFER_home8_02.jpg") no-repeat top left;
	width:39px;height:509px;
	top:10px;left:0px;
	margin-top:15px;margin-left:0px;
	z-index:1;}
.colD {position:absolute;background:url("/images/SAFER_home8_06.jpg") no-repeat top left;
	width:39px;height:509px;
	top:10px;left:0px;
	margin-top:15px;margin-left:988px;
	z-index:1;}
	
	
#sitePosition {position:relative; 
width:950px;height:auto;
margin-top:15px;
z-index:30;}
#sitePositionPage {position:relative; 
width:950px;height:auto;
margin-top:15px;*margin-top:15px;margin-left:-1px;
z-index:30;border:dotted 1px transparent;}

#footer {position:absolute;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	width:1024px;height:56px;
	background:url("/images/relief_bottom.jpg") no-repeat top left;
}

html>body #container {
    height:auto;
border:solid 0px red;
}
#contenuPage {
	/*height:705px;*/
	margin:23px;
	/*background:white url("/images/SAFER_pageint-4-1-1_05.jpg") repeat-x;*/
}
#mainModuleLapin {
position:relative; 
top:505px; 
left:400px;
width:135px; height:40px;
margin-top:-40px;
padding:-1px;
/*background:url("/images/SAFER_home3_49.gif") bottom left no-repeat;*/
z-index:3;
}
/*#mainModuleAnim {
position:relative; 
top:55px;_top:526px;
left:253px;*left:253px;
width:705px; height:40px;
margin-top:-42px;_margin-top:-510px;
padding:-1px;
z-index:3;
}*/
#mainModuleAnim {
position:relative; 
top:57px;_top:528px;
left:245px;
z-index:3;
width:705px; height:40px;
margin-top:-41px;_margin-top:-510px;
padding:-1px;
/*background:url("/images/SAFER_home3_49.gif") bottom left no-repeat;*/
border:solid 0px red;
}

#mainMenuModule {
position:relative; 
top:147px; 
left:253px;
z-index:4;
width:690px; height:132px;
margin-top:-130px;
padding:-1px;
/*background:url("/images/SAFER_home3_49.gif") bottom left no-repeat;*/
border:solid 0px red;
}

#mainModuleAnimPage {
position:relative; 
top:90px;_top:526px;*top:55px;
left:253px;*left:253px;
width:705px; height:40px;
margin-top:-83px;_margin-top:-510px;*margin-top:-42px;
padding:-1px;
z-index:3;
}


#homeanim {position:relative; 
width:705px; height:519px;
top:0px;left:-8px;
z-index:3;
}
/*
#mainMenuModule {
position:relative; 
top:165px; 
left:253px;
width:690px; height:130px;
margin-top:-130px;
padding:-1px;
z-index:4;
}*/


#module {
position:relative; 
top:513px; 
left:266px;
width:500px; height:132px;
margin-top:-132px;
padding:-1px;
background:url("/images/SAFER_home3_49.gif") bottom left no-repeat;
z-index:3;
}
#module a {
/*color:red;*/
border:solid 0px red;
}
#moduleTitleOver {
background:url("/images/SAFER_home3_50.gif") top left no-repeat;
padding:5px 5px 5px 10px;
font:14px Arial,Helvetica,sans-serif;
font-weight:normal;
margin:0px;
color:white;
border:solid 0px red;
}
#moduleImgOver {
padding:5px 5px 5px 6px;
border:solid 0px red;
}
#moduleImgOver a { display:block;width:137px;/*height:95px;*/}
#moduleImgOver a.modVign { display:block;border: solid 1px white;}
#moduleImgOver a.modVign:hover { border: solid 1px #f49a00;}

.moduleSubTitleOver {
font:13px Tahoma,Helvetica,sans-serif;
font-weight:bold;
padding:7px 5px 0 10px;
margin:0px;
color:white;
border:solid 0px red;
}
.moduleTexteOver {
font:12px Arial,Helvetica,sans-serif;
font-weight:normal;
padding:3px 15px 0 10px;
margin:0px;
color:white;
border:solid 0px red;
}
#translucentbkg {
	width:339px; height:132px;     /* to match DIVs size          */
	background-color: #9cc216;       /* the background              */
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
a.colorBlck {
	color:white;
}
a.colorBlck:hover {
	color:#f49a00;
}
#opaquetext {
	width:339px; height:132px;     /* to match DIVs size          */
	background-color: transparent;   /* transparent background      */
	position: absolute;              /* absolute positioning        */
	z-index: 2;                      /* place it over the other DIV */
	color:white;
}


/**//**//**/
.textbox_over
{
  position:relative; top:30px; left:50px;
  font-size: 72%; font-family: Arial,helvetica;
  background-color: yellow;
border:solid 0px red;
} 
/**//**//**/


.style01 {background:white url("/images/SAFER_pageint-4-1-1_05.jpg") top left repeat-x;}
.style02 {background:#faf9e7;}
.style03 {}
.style04 {background:url("/images/SAFER_home3_46.gif") top left no-repeat;width:30px;height:22px;}
.style05 {background:url("/images/SAFER_pageint-2-5_08.gif");padding:0 0 0 23px;marging:0px;}
.style09 {border-bottom:dotted 1px #8f8d75;}
.style10 {float:left;}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}
.style00 {}

.logo img {
	margin:0px;
	display:inline;
}

form {
	padding:0px;
	margin:0px;
}

#zoneContenu {height:500px;}

