div {position:absolute; margin:0 0 0 0; background-repeat:no-repeat;}
img {border:0;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;}
#div_center {position:relative; margin-left:auto; margin-right:auto; width:1003px; text-align:left; border-width:10px; border-color:#000000;}
body {margin:0 0 0 0; text-align:center; background-repeat:no-repeat;}
hr {color:#003399;margin-top:0;margin-bottom:0;	margin: 0;
padding: 0;
height: 1px;}
.table_prod {border:1px solid #003399;}

.td_prod{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	line-height: 16px;
	text-align: justify;
  border:solid #003399;
  border-width:0 0 1px 0; 
  }

#pageimage1 {left:0px; top:0px; width:308px; height:20px;}
#pagebtcatalogue1 {left:308px; top:0px; width:117px; height:20px}
#pagebtlettres1 {left:425px; top:0px; width:202px; height:20px;}
#pagebtpresse1 {left:627px; top:0px; width:105px; height:20px;}
#pagepartenaires1 {left:732px; top:0px; width:168px; height:20px;}
#pagecontact1 {left:900px; top:0px; width:103px; height:20px;}
#pagelogo {left:0px; top:20px; width:123px; height:96px;}
#pageimage2 {left:123px; top:20px; width:880px; height:96px;}
#pagelogo2 {left:0px; top:116px; width:123px; height:28px;}

#pagebtpsre1 {left:123px; top:116px;width:123px; height:28px;}
#pagebtprevention1 {left:246px; top:116px;width:143px; height:28px;}
#pageacteurs1 {left:389px; top:116px;width:117px; height:28px;}

#pagebtactions1 {left:506px; top:116px;width:162px; height:28px;}

#pagebtreperes1 { left:668px; top:116px;width:128px; height:28px;}
#pagebtdocuments1 { left:796px; top:116px;width:207px; height:28px;}


#pageimage3 {left:0px; top:144px; width:833px; height:31px;}
#pagebtaccueil1 {left:0px; top:175px; width:123px; height:42px;}
#pagetitreAsso1 {left:123px; top:175px; width:880px; height:42px;}
#Smenu1 {left:0px; top:217px; width:308px; height:35px;}
#pagetexte {left:370px; top:231px; width:600px; height:337px;}
#pagetexteBarre {left:50px; top:234px; width:903px; height:300px;}
#Smenu2 {left:0px; top:252px; width:308px; height:23px;}
#Smenu3 {left:0px; top:275px; width:308px; height:23px;}
#Smenu4 {left:0px; top:298px; width:308px; height:23px;}
#Smenu5 {left:0px; top:321px; width:308px; height:23px;}
#photoAsso {left:0px; top:344px; width:308px; height:168px;}

#Smenu1_jur {left:0px; top:217px; width:308px; height:35px;}
#Smenu2_jur {left:0px; top:252px; width:308px; height:38px;}
#Smenu3_jur {left:0px; top:290px; width:308px; height:38px;}
#Smenu4_jur {left:0px; top:328px; width:308px; height:23px;}
#Smenu5_jur {left:0px; top:351px; width:308px; height:23px;}
#Smenu6_jur {left:0px; top:374px; width:308px; height:23px;}
#photoJur {left:0px; top:397px; width:308px; height:115px;}


#bt_cmd {left:780px; top:410px; width:150px;}

#result_presse {left:50px; top:460px; width:903px;}


div#pagetexte h2{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;	font-weight: bold;	color: #003399;}

div#pagetexte ul {margin:0;padding:0;}
div#pagetexte ul li{margin:0;margin:0;padding:0;}
div#pagetexte ol {margin:0;margin:0;padding:0;}

div#pagetexte ul li {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;	background-image: url(../images/warning.png);background-repeat:no-repeat;padding-left:25px;}

div#pagetexte ol li {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	margin-top:20px;	background-image: url(../images/icone_pdf.jpg);background-repeat:no-repeat;background-position:0px -2px;;min-height:30px	}
	

div#pagetexte ol li a{display:block;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
margin-left:35px;
text-decoration:none
	}

div#pagetexte ol li a img{float:left;z-index:666;}


div#pagetexte ol li a span{text-decoration:underline}


div#pagetexte ol li a:hover{background:#FFDA6B;}
/*div#pagetexte ol li:hover{background:#FFDA6B;}*/


.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	line-height: 16px;
	text-align: justify;
}

.texteGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	line-height: 16px;
	text-align: justify;
}
.texteItalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	line-height: 16px;
	text-align: justify;
	font-style: italic;

}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	line-height: 16px;
	text-align: justify;
}
.titre_centre {
 margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
.texteCentrer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	line-height: 16px;
	text-align: center;
}
.bordure {
	border: thin dotted #003399;
}

#texte_actu {
	margin: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	line-height: 16px;
	text-align: left;
}
.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: #CC0000;
}

#form_contact ol,ul{list-style:none;}

#form_contact {position:relative;margin:0 auto 10px auto;width:50%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #003399;padding:5px 0 0 0px; border:solid 1px #003399;}
#form_contact h1{text-indent:-9999px;}
#form_contact p a{color:#000000;}
#form_contact p a:hover{color:#000000; text-decoration:none;}
li input {position:absolute; left:180px;background:#FFF;}
li input:focus {background:#EEE;}
textarea {margin:10px 0 0 0;background:#FFF;}
textarea:focus {background:#EEE;}
#form_contact ul li {margin:0 0 15px 0px;}
#form_contact p {margin:0 0 15px 10px; color:#990000;}
#form_contact em{color:#990000;}


/*PLAN SITE*/

ol.plan_site{margin-bottom:20px;list-style:none;float:left;padding-bottom:25px;}
ol.plan_site li{margin-bottom:7px;padding-left:25px;list-style:none;background:url(../images/bullet_01.png) no-repeat;}
ol.plan_site li ol li{margin-top:4px;list-style:none;background:url(../images/bullet_02.png) no-repeat;padding-left:20px;background-position:left center}
ol.plan_site li ol{padding-left:15px;}
ol.plan_site li ol li a{	font-family: Verdana, Arial, Helvetica, sans-serif;font-variant:normal; 
color: #003399;text-decoration:none;font-weight:normal}
ol.plan_site li ol li a:hover{text-decoration:underline}
ol.plan_site li a:hover{text-decoration:underline}
ol.plan_site li a{font-family: Verdana, Arial, Helvetica, sans-serif;color: #003399;text-decoration:none;font-variant: small-caps;font-weight:bold}


/*mentions*/
#pagetexteBarre_mentions {left:50px; top:234px; width:903px; height:300px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: normal;	color: #003399;	text-align: justify;}
#pagetexteBarre_mentions h2 {font-size:14px;font-weight:bold}
#pagetexteBarre_mentions p a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;	font-weight: normal;	color: #003399;}
#pagetexteBarre_mentions ul li{margin:0 0 7px 20px;}
