/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	/*background: #004A77 url(../__img/fond.jpg) top repeat-x;*/
	background: #004A76 url(../__img/degradeContenu.jpg) top repeat-x;
	padding:0px;
	margin:0px;
	font:normal 11px Arial;

	
	
	
	
}
a {color: #97B843;font:normal 11px Arial;}
a:visited {color:#97B843;}
a:hover {color: #97B843;}
a:active { color:#97B843;}

p{
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial;
}

p a{
	font: normal 11px Arial;
}


h1 {
	font-size: 13px;
	text-transform:uppercase;
	font-weight: normal;
	letter-spacing: -1px;	
	color: #02365E;
	padding: 0 0 0 15px;
	background: #ffffff url(../__img/puceH1.jpg) left no-repeat;
}

h1 a {
	color: #02365E;font:normal 13px Arial;
	text-decoration: none;
}
h1 a:visited{
	color: #02365E;font:normal 13px Arial;
	text-decoration: none;
}


h2 {
	font:normal 11px Arial;
	font-weight: bold;
	color: #97B843;
	padding: 0px 5px 0px 7px;
	background: url(../__img/puceH2.jpg) left no-repeat;
	/*margin: 0px;*/
	/*letter-spacing: -1px;*/
}

.titre{
	/*background: no-repeat;*/
	font:normal 11px Arial;
	
	color: #97B843;
	padding: 0px 5px 0px 7px;
	background: url(../__img/pixel.jpg) left no-repeat;
	/*margin: 0px;*/
	

}

.gris{
	color: #636363;
	/*padding: 0 0 0 5px;*/
	font-size:11px;
	background: #ffffff;
	margin-top: -15px;
	/*padding: 0 0 15px 0;*/
	letter-spacing: -1px;
}

h3{
	font:normal 11px Arial;
	color: #02365E;	
	padding: 15px 0 5px 0;
	margin: 0px;
}

.agre{
	/*font-size:11px;*/
	font-weight: bold;
	letter-spacing: -1px;
	color: #02365E;
}

.o{
	/*font-size:11px;*/
	font-weight: bold;
	color:#97B843;
	letter-spacing: -1px;
}

<!--#maincol ul{
	padding-left: 10px;
	margin: 0px;
}
#maincol li {
	font:normal 11px Arial;
	color:#626262;
	
	background: #ffffff url(../__img/puceLi.jpg) left no-repeat;
	list-style-type: none;
	padding-left: 11px;
	
}-->


#texte ul{
	padding-left: 10px;
	margin: 0px;
	font: normal 11px Arial;
}

#texte li{
	font: normal 11px Arial;
	color:#626262;
	background: #ffffff url(../__img/puceLi.gif) top left no-repeat;
	list-style-type: none;
	padding-left: 11px;	
}






h4{
	font:normal 11px Arial;
	color: #000000;
	font-weight: bold;
	padding: 15px 0 5px 0;
	margin: 0px;
}

h5{
	color: #03365F;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	font-waight: bold;
}

.desc{
	color: #A0A0A0;
}
/* ----------container to center the layout-------- */
#container {
	width: 985px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
} 

/*#page{
	position: absolute;

	width: 987px;        
    margin-left: -493px; 
    left: 50%;           

    height: 494px;       
    margin-top: -247px;   
    top: 50%;           
}*/
/*#containerFlash {
	width: 985px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 181px;
} */
#containerFlash {
	width: 985px;
	height: 650px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -493px; /* moitié de width */
	margin-top: -250px;
}

/* ----------banner for logo-------------- */
#banner {
	height: 231px;
	padding: 0px;
	margin: 0px; 
	/*background: #004A77 url(../__img/entete.jpg) top;*/
	bgcolor: #004A77 ;
	/*border: 1px solid red;*/
	
}
#bannerFlash{
	height: 337px;
}

/* ----------outer and inner----------------- */
/* generated by csscreator.com */ 
/*#test{
	width:985; 
 	background: #ffffff; /*url(../__img/borderDroit.jpg) right repeat-y;
 
}*/

#pagewidth{ 
	width:985; 
 	background: #ffffff;/* url(../__img/borderGauche.jpg) left repeat-y;  */
 	_margin-top: -22px; 	
} 
 
#leftcol{
 	width:262px; /*259 */
 	float:left; 
 	
 	/*position:relative;*/
 	text-align: center;
 	/*background: #ffffff url(../__img/borderGauche.jpg) left repeat-y;   */
 	/*border: 1px solid yellow;*/
}

#leftcol ul{
	text-align: left;
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}
#leftcol li{
text-align: left;
	color:#97B843;
	font-size:11px;
	background: #ffffff url(../__img/puceLi.jpg) left no-repeat;
	list-style-type: none;
	padding-left: 10px;
	
	
}




#contentColRight{
	margin-left:10px;
	margin-right: auto;
	width: 200px
}
#headerLeftCol{
	background: #ffffff url(../__img/enteteGauche_22.jpg) top;
	width: 262;
	height: 23px;
	margin:-1px 0 0 0px;
	_margin: 0px
	/*border: 1px solid red;*/
}

#contentColLeft{
	font-size:10px;
	margin-left:auto;
	margin-right: 10px;
	width: 200px
	
}
#twocols{
	width:723px; /*725*/
 	float:right; 
 	position:relative; 
 	/*background: #ffffff url(../__img/borderDroit.jpg) right repeat-y;*/
}
 
#rightcol{
	width:262px; 
	float:right; 
	text-align: center;
	/*border: 1px solid red;*/
}

#rightcol ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 10px
}
#rightcol li{
	/*text-align: left;*/
	color:#626262;
	font-size:11px;
	background: #ffffff url(../__img/puceLi.jpg) left no-repeat;
	list-style-type: none;
	padding-left: 10px;
}

#headerRightCol{
	background: #ffffff url(../__img/enteteDroite_2.jpg) top;
	width: 262px;
	/*width: 200px;*/
	height: 23px;
	margin:3px 0 0 0px;
	margin-top: 0px;
	
}
 
#maincol{
	background-color: #fffff;  
	float: left; 
	display:inline; 
	position: relative; 
	width:461px; /*463*/
	padding: 30px 0px 0px 0px;
	font:normal 11px Arial;
	/*border:1px solid blue;*/
 }
 
#texte{
	padding-left:10px;
	padding-right:10px;
}
 
.actu{
	font:normal 11px Arial;
	width: 170px;
	text-align: left;
	padding-bottom: 5px;
	border-bottom: 1px dotted #437090;
	_margin-left: 10px;
	
	
}
.actu .date{
	color: #02365E;
	font-weight: bold;
	/*text-align: left;*/
	padding: 0px;
	margin: 0px;
}

.titre a{
	color: #2F3234;
	font-weight: bold;
	color: #97B843;
	font: 11px Arial;
	/*text-decoration: none;*/
}
.actu .p{

}
 
 /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 

/*  ----------------footer---------------------- */ 
#footer {
	clear:left;
	padding:0 10px 0 -1px;
	margin:0px;
	text-align: center;
	width: 986px;
	height:100px;
	font: 9px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background: #004A77;
} 
#footerFlash {
	clear:left;
	padding:0 10px 0 -1px;
	margin:0px;
	text-align: center;
	width: 986px;
	height:100px;
	font: 9px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background: #004A77;
} 


#headerFooter{
	width: 986px;
	height: 38px;
	/*background: url(../__img/pied_3.jpg) top no-repeat;*/
}

.headerBoite{
	width: 199px;
	height: 14px;
	background: url(../__img/headerBoite.jpg) top no-repeat;
}

.headerBoiteTitre{
	width: 199px;
	height: 36px;
	margin-left: auto;
	margin-right:auto;
	background: url(../__img/enteteBoiteTitre.jpg) top no-repeat;
}
.headerBoiteTitre2Lignes{
	width: 199px;
	height: 50px;
	margin-left: auto;
	margin-right:auto;
	background: url(../__img/enteteBoiteTitre2Lignes.gif) top no-repeat;
}

.titreBoite{
	padding-top: 10px;
	color: #ffffff;
	font: bold 13px Arial;
	
	
}

.borderBoite{
	width: 199px;
	background: #ffffff url(../__img/borderBoite.jpg) top repeat-y;
}


.headerPartenaire{
	width: 192px;
	height: 102px;
	background: url(../__img/entetePartenaire.jpg) top no-repeat;
	/*border: 1px solid red;*/
}

.footerPartenaire{
	width: 192px;
	height: 10px;
	background: url(../__img/footerPartenaire.jpg) top no-repeat;
	/*margin-left: -2px;*/
}

.contentPartenaire{
	width: 190px;
	margin: 0px;
	padding: 0px;	
	font: normal 11px Arial;
}

.contentPartenaire{
	padding-left: 10px;
	/*padding-right: 5px;*/
	text-align: left;
}

.contentPartenaire a{
	color: #95B942;
	padding-left: 10px;
	/*background: #ffffff url(../__img/puceH1.jpg) left no-repeat;*/
}

.borderPartenaire{
	width: 192px;
	background: url(../__img/borderPartenaire.jpg) top repeat-y;
}

.contentBoite{
	width: 199px;
	margin: 0px;
	/*padding-left: 10px;*/
}
.contentBoiteTitre{
	width: 170px;
	margin: 0px;
	/*padding-left:10px;*/
	/*border: 1px solid red;*/
	
}

img{
	border: 0px;
}

.naturel {
	padding-left: 0px;
}
.footerBoite{
	width: 199px;
	height: 14px;
	background: url(../__img/footerBoite.jpg) top no-repeat;
	margin-left: -2px;
}

.scroll{
	height: 10px;
	overflow:auto;	
}
td{
font-size: 10px;
}

/************ Form Contact **************/
.adresse{
	border: 1px solid #004A76;
	padding: 3px 3px 3px 3px;
}
.adresse p{
	padding-top: 5px;
}

.colonne{
	text-align: right;
	padding: 0px;
}

.liste{
	color: #9F0002;
}
.filiere{
	/*text-decoration: none;*/
	color: #97B843;
	font:normal 11px Arial;
}






