/*

CSS Credit: http://www.plrs.com/

*/

html {

	background: #FFFFFF;

}



body {
	background: #ffffff url(images/bg.gif) repeat-x;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	width: 100%;
	display: table;
	list-style-image: url(none);	
}



#plrs_container {

	width: 980px;

		margin: 0 auto;
		position: relative;
		overflow:hidden;

}

#plrs_header_section {

	width: 980px;

	height: 217px;

	background: url(images/plrs_header2.jpg) no-repeat;


}

/* Head Menu */

#plrs_menu {
	float: right;
	width: 250px;
	height: 20px;
	margin-right:50px;
}

* html #plrs_menu{
	margin-right: 15px;
}

#plrs_menu ul {
	float: left;
	width: 250px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	list-style: none;
}


#plrs_menu ul li{
	display: inline;
}

#plrs_menu ul li a{
	float: left;
	padding-left:10px;
	margin-left:5px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000000;
	background:url(images/plrs_head_menu.jpg) no-repeat;
}

#plrs_menu li a:hover, #plrs_menu li .current{
	color: #058fdd;
	font-size: 12px;
}

#plrs_menu li .submenu{
	color: #058fdd;
	font-size: 12px;
}



#plrs_content{
	background:#ffffff;
}

#plrs_left_section {
	float: left;
	width: 266px;
	height: 700px;
	background: url(images/plrs_left.jpg) no-repeat;

}

/* Menu */

.plrs_ver_menu {
	float: right;
	padding-left: 4px;
	width: 198px;
	min-height: 290px;
	margin: 90px 12px 0px 0px;


}

.plrs_ver_menu h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:13px;
	line-height: 2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;

}

.plrs_ver_menu ul {

	list-style-type: none;

	padding: 0;

	margin: 0px;

	width: 192px;

}

.plrs_ver_menu li a 

{

display: block;

height: 26px;

color: #ffffff;

padding-left: 28px;

padding-top: 5px;

font-size: 12px;

font-weight: bold;

background-color: transparent;

background-image: url("images/bouton_nav.gif");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0% 0%;

text-decoration: none;

}

.plrs_ver_menu li a:hover, .plrs_ver_menu li .current 

{

background-color: transparent;

background-image: url("images/bouton_nav_over.gif");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0% 0%;

text-decoration: none;

}




.plrs_ver_menu2 {
	float: right;
	padding-left: 4px;
	width: 198px;
	min-height: 290px;
	margin: 6px 12px 0px 0px;


}

.plrs_ver_menu2 h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:13px;
	line-height: 2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;

}

.plrs_ver_menu2 ul {

	list-style-type: none;

	padding: 0;

	margin: 0px;

	width: 192px;

}

.plrs_ver_menu2 li a 

{

display: block;

height: 70px;

color: #ffffff;

padding-left: 28px;

padding-top: 5px;

font-size: 12px;
line-height: 14px;

font-weight: bold;

background-color: transparent;

background-image: url("images/b_dossier.gif");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0% 0%;

text-decoration: none;

}

.plrs_ver_menu2 li a:hover, .plrs_ver_menu2 li .current 

{

background-color: transparent;

background-image: url("images/b_dossier_over.gif");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0% 0%;

text-decoration: none;

}





.submenu2 li a {

	background: url(images/bouton_submenu2.gif) no-repeat;
	color: #702c91;

	padding-left: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	font-size:10px;
	line-height: 11px;
	

	font-weight: bold;
	


	


}

.submenu2 li a:hover, .current  {

	background: url(images/bouton_submenu2.gif) no-repeat;
	color: #999999;

	padding-left: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	font-size:10px;
	line-height: 11px;
	font-weight: bold;


	


}

.submenu3 li a {

	background: url(images/bouton_submenu2.gif) no-repeat;
	color: #702c91;

	padding-left: 28px;
	padding-top: 0px;
	padding-bottom: 10px;
	
	font-size:10px;
	line-height: 11px;
	

	font-weight: bold;
	


	


}

.submenu3 li a:hover, .current1 {

	background: url(images/bouton_submenu2.gif) no-repeat;
	color: #999999;

	padding-left: 28px;
	padding-top: 0px;
	padding-bottom: 10px;
	
	font-size:10px;
	line-height: 11px;
	font-weight: bold;


	


}




/* End of Menu */

/* menu horizontal */

#navhor
{
    padding:0;
	
}
#navhor li 
{
    display:inline;
}
#navhor li a 
{   
   font-family:Arial;
   font-size:11px;
   text-decoration: none;
   float:left;
   padding: 12px;
 
   color:#0095da;
   border-left:1px;
    border-right:1px;
  border-left-color:#0095da;
  border-left-style:solid;
}
#navhor li a:hover 
{
   font-family:Arial;
   font-size:11px;
   text-decoration: none;
   float:left;
   padding: 12px;
   color:#8829b6;
   border-left:1px;
   border-right:1px;
   border-left-color:#0095da;
   border-left-style:solid;
}


/* end menu horizontal */


/* menu horizontal programme */

#navhor2
{
    padding:0;
	
}
#navhor2 li 
{
    display:inline;
}
#navhor2 li a 
{   
   font-family:Arial;
   font-size:12px;
   text-decoration: none;
   float:left;
   padding: 12px;
 
   color:#0095da;
   border-left:1px;
    border-right:1px;
  border-left-color:#0095da;
  border-left-style:solid;
}
#navhor2 li a:hover 
{
   font-family:Arial;
   font-size:12px;
   text-decoration: none;
   float:left;
   padding: 12px;
 
   color:#8829b6;
   border-left:1px;
   border-right:1px;
  border-left-color:#0095da;
  border-left-style:solid;
}


/* end menu horizontal */

/* appels menu */

.menu3 {
      width: 100%;
      margin: 1em 0;
      padding: 0px 0.5em;
      background: #eee none;
    }
    .menu3 ul {
      margin: 0;
      padding: 0;  }
	  
	  
    .menu3 li {
      margin: 0;
      padding: 0;
      float: left;
    }

    .menu3 {
      padding: 0;
      background: none;
    }
    .menu3 li {
      width: 7em;
      margin-right: 1em;
      background: #eee none;
      text-align: center;
    }
	
	

/* end of appels menu */


/* photos */



ul#portfolio li img{
	border: 1px solid #ccc;
	padding: 4px;
	text-decoration: none;
	
}



/* = Elements FORMS */

#contentAccess {
padding: 0;
margin-left: 24px;
}



div#conteneurFormManagement form {
	background-color: #e9ebec;
	width: 250px;
	float: right;
	margin-top: 15px;
	margin-bottom: 35px;
	padding:  5px 5px 5px 10px;
	margin-top: -15px;

}
div.formBleu form {
	background-color: #e9ebec;
	width: 250px;
	margin-top: 10px;
	margin-bottom: 35px;
	padding:  5px 5px 5px 10px;

}





 




#plrs_left_section .validate{
	float: right;
	width: 180px;
	height: 60px;
	margin : 10px 25px 0px 0px;

}

#plrs_left_section .validate a{
	text-decoration:none;
}

div#pub{float:left;width:150px;}


#plrs_right_section {
	float: right;
	width: 714px;
	height: 100%;
	background: url(images/plrs_right_2.jpg) no-repeat;

}


.plrs_section_box_1 {
	float: left;
	width: 540px;

	margin: 100px 0px 0px 60px;

}

* html .plrs_section_box_1 {
	margin: 150px 0px 0px 45px;
}

.plrs_section_box_1 h3{
	padding-left: 4px;
	color:#69a500;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	border-left:solid;
	border-left-width:thick;
	border-left-color:#69a500;
}


.plrs_section_box_1 h2{
	padding: 8px 8px 8px 16px;
	margin-top: 20px;
	color:#a71c20;
	background-color:#fdb813;
	font-size:14px;
	font-weight:bold;

}

.plrs_section_box_1 h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:13px;
	line-height: 1.4em;
	font-weight:bold;
    

}

.plrs_section_box_1 h4{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	 margin:14px 0px 10px; border-bottom: 1px dashed #0095da;

}


.plrs_section_box_1 h5{
	padding: 0px;
	margin-top: 20px;
	color:#8cc73f;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	margin:14px 0px 10px; border-bottom: 1px dashed #8cc73f;

}

.plrs_section_box_1 h6{
	padding: 0px;
	margin-top: 20px;
	color:#8829b6;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	margin:14px 0px 10px; border-bottom: 1px dashed #8829b6;

}

.plrs_section_box_1 h7{
	padding: 0px;
	margin-top: 20px;
	color:#69a500;
	font-size:12px;
	line-height: 1.4em;
	margin:14px 0px 10px;

}



.plrs_section_box_1 p{
	color:#333333;
	font-size:12px;
	margin:0px;
	text-align:justify;
	margin:14px 0px 0px 0px;
}

.plrs_section_box_1 li{
	color:#333333;
	list-style-image: url(images/bullet_terre.gif);
	font-size:12px;

	margin:14px 0px 0px 20px;
}




.plrs_section_box_1 img{
	border:none;
	float:left;
	margin:3px 3px 3px 3px;

}

.plrs_section_box_1 a{

	color:#a71c20;
	font-weight:bold;


	
}

.plrs_section_box_1 img{
	border:none;
	float:left;
	margin:6px 10px 6px 0px;

}

.plrs_section_box_1 a:hover{
	font-weight:bold;
	color:#CC0033;
	font-size: 12px;
	line-height: 1.6em;
}

.plrs_section_box_2 {
	float: left;
	width: 510px;
	height: 180px;
	margin: 10px 0px 0px 60px;
	text-align:justify;

}

.plrs_section_box_2 h2{
	padding-left: 4px;
	color:#ff8f00;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	border-left:solid;
	border-left-width:thick;
	border-left-color:#ff8f00;
}

.plrs_section_box_2 p{
	color:#737373;
	font-size:10px;
	margin:0px;
	text-align:justify;

}

.plrs_section_box_2 p img{
	border:none;
	float:left;
	margin:0px;
}

span.head{
	color:#ff8f00;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}

.plrs_section_box_2 img{
	border:none;

}

.plrs_section_box_2 a{
	text-decoration:none;
	color:#000000;
	
}

.plrs_section_box_2 a:hover{
	text-decoration:none;
	color:#69a500;
	
}



.plrs_section_box_3 {
	float: left;
	width: 540px;

	margin: 100px 0px 0px 60px;

}



* html .plrs_section_box_3 {
	margin: 150px 0px 0px 45px;
}

.plrs_section_box_3 h3{
	padding-left: 4px;
	color:#69a500;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	border-left:solid;
	border-left-width:thick;
	border-left-color:#69a500;
}


.plrs_section_box_3 h2{
	padding: 8px 8px 8px 16px;
	margin-top: 20px;
	color:#a71c20;
	background-color:#fdb813;
	font-size:12px;
	font-weight:bold;

}

.plrs_section_box_3 h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
    

}

.plrs_section_box_3 h4{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	 margin:14px 0px 10px; border-bottom: 1px dashed #0095da;

}


.plrs_section_box_3 h5{
	padding: 0px;
	margin-top: 20px;
	color:#8cc73f;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	margin:14px 0px 10px; border-bottom: 1px dashed #8cc73f;

}

.plrs_section_box_3 h6{
	padding: 0px;
	margin-top: 20px;
	color:#8829b6;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	margin:14px 0px 10px; border-bottom: 1px dashed #8829b6;

}




.plrs_section_box_3 p{
	color:#333333;
	font-size:12px;
	margin:0px;
	text-align:justify;
	margin:14px 0px 0px 0px;
}

.plrs_section_box_3 li{

	list-style-image: none;
	
}



.plrs_section_box_3 ul{

	list-style-image: none;
	margin: none;
	
}



.plrs_section_box_3 img{
	border:none;
	float:left;
	margin:3px 3px 3px 3px;

}

.plrs_section_box_3 a{

	color:#a71c20;
	font-weight:bold;
	text-decoration:none;


	
}



.plrs_section_box_3 a:hover{

	font-weight:bold;
	color:#69a500;
	
	font-size: 11px;

	line-height: 1.6em;
	
}

.plrs_section_box_3a p{
	color:#333333;
	font-size:12px;
	margin:0px;
	text-align:justify;
	margin:14px 0px 0px 0px;
}

.plrs_section_box_3a li{

	list-style-image: none;
	
}



.plrs_section_box_3a ul{

	list-style-image: none;
	margin: none;
	
}



.plrs_section_box_3a img{
	border:none;
	float:left;
	margin:3px 3px 3px 3px;

}

.plrs_section_box_3a a{

	color:#a71c20;
	font-weight:bold;
	text-decoration:none;


	
}



.plrs_section_box_3a a:hover{

	font-weight:bold;
	color:#69a500;
	
	font-size: 12px;

	line-height: 1.6em;
	
}


/* =Box4 Hébergement */


 
.plrs_section_box_4 {
	float: left;
	width: 600px;
margin: 100px 0px 0px 60px;

}



* html .plrs_section_box_4 {
	margin: 150px 0px 0px 45px;
}

.plrs_section_box_4 h3{
	padding-left: 4px;
	color:#69a500;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	border-left:solid;
	border-left-width:thick;
	border-left-color:#69a500;
}


.plrs_section_box_4 h2{
	padding: 8px 8px 8px 16px;
	margin-top: 20px;
	color:#a71c20;
	background-color:#fdb813;
	font-size:12px;
	font-weight:bold;

}

.plrs_section_box_4 h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
    

}

.plrs_section_box_4 h4{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	 margin:14px 0px 10px; border-bottom: 1px dashed #0095da;

}



.plrs_section_box_4 p{
	color:#333333;
	font-size:12px;
	margin:0px;
	text-align:justify;
	margin:14px 0px 0px 0px;
}

.plrs_section_box_4 li{

	list-style-image: none;
	
}



.plrs_section_box_4 ul{

	list-style-image: none;
	margin: none;
	
}



.plrs_section_box_4 img{
	border:none;
	float:left;
	margin:3px 3px 3px 3px;

}

.plrs_section_box_4 a{

	color:#a71c20;
	font-weight:bold;
	text-decoration:none;
	font-size: 10px;
line-height: 1.4em;


	
}



.plrs_section_box_4 a:hover{

	font-weight:bold;
	color:#69a500;
font-size: 10px;
line-height: 1.4em;

	
}



.plrs_section_box_5 {
	float: left;
	width: 435px;
margin: 100px 0px 0px 30px;

}



* html .plrs_section_box_5 {
	margin: 150px 0px 0px 45px;
}

.plrs_section_box_5 h3{
	padding-left: 4px;
	color:#69a500;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	border-left:solid;
	border-left-width:thick;
	border-left-color:#69a500;
}


.plrs_section_box_5 h2{
	padding: 8px 8px 8px 16px;
	margin-top: 20px;
	color:#a71c20;
	background-color:#fdb813;
	font-size:12px;
	font-weight:bold;

}

.plrs_section_box_5 h1{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
    

}

.plrs_section_box_5 h4{
	padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:12px;
	line-height: 1.4em;
	font-weight:bold;
	 margin:14px 0px 10px; border-bottom: 1px dashed #0095da;

}



.plrs_section_box_5 p{
	color:#333333;
	font-size:12px;
	margin:0px;
	text-align:justify;
	margin:14px 0px 0px 0px;
}

.plrs_section_box_5 li{

	list-style-image: none;
	
}



.plrs_section_box_5 ul{

	list-style-image: none;
	margin: none;
	
}



.plrs_section_box_5 img{
	border:none;
	float:left;
	margin:3px 3px 3px 3px;

}

.plrs_section_box_5 a{

	color:#a71c20;
	font-weight:bold;
	text-decoration:none;
	font-size: 10px;
line-height: 1.4em;


	
}



.plrs_section_box_5 a:hover{

	font-weight:bold;
	color:#69a500;
font-size: 10px;
line-height: 1.4em;

	
}


/* =FLOAT */



div.float {
  float: left;
  margin: 10px 40px 0px 10px;
  }
  
  div.float p {
   text-align: left;
   line-height:12px;
   }
  
  
  div.float2 {
  float: left;
  margin: 80px 0px 0px 0px;
  }
  
  div.float p {
   text-align: left;
   line-height:12px;
   }
   
 
div.floatLeft {
  float: left;
  width: 180px;
 margin: 100px 10px 0px 20px;
 padding: 14px 8px 20px 8px;
border-radius: 15px;
border: solid 1px #d5d6d6;
background-image:url(images/bg_pattern.gif);
background-repeat:repeat;
}
 
 
 div.floatLeft p {
 font-family:'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
 font-size: 14px;
 font-weight:bold;
 color:#666666;
 
 
}

 div.floatLeft a {
 font-family:'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
 font-size: 10px;
 font-weight:bold;
 color:#0095da;
 text-decoration:underline;
 
 
}

 div.floatLeft a:hover {
 font-family:'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
 font-size: 10px;
 font-weight:bold;
 color:#fdb813;
 text-decoration:underline;
 
 
}

 
 div.floatLeft img {
  padding: 6px;

 
 
}


div.float2 {
  float: left;
  margin: 10px 40px 0px 60px;
  }
 
 

  
    
  
  

/* =TABLEAU */

#minimalist-a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	width: 540px;
	border-collapse: collapse;
	text-align: left;
}
#minimalist-a th
{
	font-size: 14px;
	font-weight: normal;
color: #333333;
	padding: 10px opx;
	border-bottom: 1px solid #d7d7d7;
}
#minimalist-a td
{
	color: #333333;
	padding: 12px 14px 0px 0px;
	border-bottom: 1px solid #d7d7d7;
}
#minimalist-a tbody tr:hover td
{
	color: #0095da;
}



#minimalist-b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	line-height: 11px;
	margin: 0px;
	width: 600px;
	border-collapse: collapse;
	text-align: center;
}
#minimalist-b th
{
	font-size: 10px;
	line-height: 11px;
	color: #333333;
	padding: 10px 6px;
	border-collapse: collapse;
	border: 1px solid #d7d7d7;
}
#minimalist-b td
{
	color: #333333;
	padding: 12px 14px 6px 6px;
	border-collapse: collapse;
	border: 1px solid #d7d7d7;
}

#minimalist-b  tr:hover td
{
	color: #0095da;
	font-size: 10px;
	line-height: 11px;
	font-weight:bold;
	line-height: 11px;
}







#hor-minimalist-a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	margin: 0px;
	width: 540px;
	border-collapse: collapse;
	border-top: 2px solid #0393da;
	text-align: left;
}


#hor-minimalist-a th
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 4px;
	background-color:#702c91;
}


#hor-minimalist-a td
{
	border-bottom: 2px solid #0393da;
	color: #333333;
	padding: 6px 6px;
}

#hor-minimalist-a tbody tr:hover td
{
	color: #0393da;
}


#hor-minimalist-c
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	margin: 0px;
	width: 540px;
	border-collapse: collapse;
	text-align: left;
}


#hor-minimalist-c th
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 4px;
	background-color:#702c91;
}


#hor-minimalist-c td
{
	border-bottom: 2px solid #8829b6;
	color: #333333;
	padding: 6px 6px;
}

#hor-minimalist-c tbody tr:hover td
{
	color: #8829b6;
}


#minimalist-b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	line-height: 11px;
	margin: 0px;
	width: 600px;
	border-collapse: collapse;
	text-align: center;
}
#minimalist-b th
{
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10px 6px;
	border: 1px solid #d7d7d7;
}
#minimalist-b td
{
	color: #333333;
	padding: 12px 14px 6px 6px;
	border: 1px solid #d7d7d7;
}

#minimalist-b  tr:hover td
{
	color: #0095da;
	font-size: 10px;
	font-weight:bold;
	line-height: 11px;
}

#minimalist-b th:hover
{
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10px 6px;
	border: 1px solid #d7d7d7;
}





/* =BOITES TEXTES */

div.containerTexte {
  border: 1px dashed #69a500;
  background-color: #fcfaea;
  padding: 10px 40px 30px 40px;
  }
  
  div.spacer {
  clear: both;
  }


div.containerTexteVerte {
  border: 1px dashed #69a500;
  background-color: #f7fbf1;
  padding: 10px 40px 30px 40px;
  }
  
  div.containerTexteVerte2 {
  border: 1px dashed #69a500;
  background-color: #f7fbf1;
  padding: 10px 14px 14px 14px;
  
  }
  
   div.containerTexteVerte2  p{
   text-align:left;
  
  }
  

  
  div.containerTexteVerte3 {
  background-color: #99cc6a;
  border-radius: 15px;
  padding: 12px 19px 12px 12px;
  font-size:11px;
	color: #FFFFFF;
  
  }
  
    div.containerTexteVerte3 a{
	font-size:11px;
	color: #FFFFFF;
	  padding: 12px 19px 12px 12px;
  
  }
  
     div.containerTexteVerte3 a:hover{
	font-size:11px;
	color: #701773;
	  padding: 12px 19px 12px 12px;
  
  }


  
  div.spacer {
  clear: both;
  }





/* =CONTACT */

#page-wrap {
	width: 660px;
	background: white;
	padding: 20px 50px 20px 50px;
	margin: 20px auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#page-wrap H1{
		padding: 0px;
	margin-top: 20px;
	color:#0095da;
	font-size:13px;
	line-height: 2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;


}

#contact-area {
	width: 520px;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 3px;
	width: 402px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 4px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 50px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 101px;
	maring-right:40px;
	font-size: 12px;
	color:#FFFFFF;
	float: right;
	background: url(images/b_submit.gif) no-repeat;
		border: 0px ;
}



#form-area {
	width: 520px;
	margin-top: 25px;
}

#form-area input, #form-area textarea {
	padding: 3px;
	width: 100px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 4px 0px;
	border: 2px solid #ccc;
}

#form-area textarea {
	height: 50px;
}

#form-area textarea:focus, #form-area input:focus {
	border: 2px solid #900;
}

#form-area input.submit-button {
	width: 101px;
	maring-right:40px;
	font-size: 9px;
	color:#FFFFFF;
	float: left;
	background: url(images/b_submit.gif) no-repeat;
	border: 0px ;
}



label {
	float: left;
	text-align: left;
	margin-right: 6px;
	width: 100px;
	padding-top: 12px;
	font-size: 12px;
	color:#333333;
}


#page-wrap {
	width: 660px;
	background: white;
	padding: 20px 50px 20px 50px;
	margin: 20px auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

/* =LOGO PARTENAIRES */

#logos{

		width : 980px;
		height: 150px;
		background: url(images/logos.jpg)
}


/* =FOOTER */


#footer{
		height: 200px;
		background: #ffffff url(images/footer_bg.gif) 0 0 repeat-x;
	
}

#plrs_footer_section{

	width : 980px;
	height: 200px;
	background: url(images/plrs_footer.jpg);
	 		
}

#plrs_footer_section a { 
	border-bottom: 1px dotted #eddcaa;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
		float:center;
}
#plrs_footer_section a:hover { 
	background: inherit;
	border-bottom: 1px dotted #df7d09;
	text-decoration: none;
}



#plrs_footer_section .copyright{
	color:#fff;
	font-size:10px;
	float:right;
	margin: 110px 50px 10px 0px;
	
}

#plrs_footer_section .copyright a, a:hover{
	color:#fff;
	font-size:9px;
	

}

/* =REGISTRATION */

.registration {width: 380px;}
.registration ul {list-style-type: none;}


.registration li a {
float: left;
width: 380px;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
color: #FFFFFF;
background: #0095da;
border: 1px solid #606060;
margin: 1px;
}
.registration a:hover {
color: #000000;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
background: #8e96b1;
color:#FFFFFF;
margin: 1px;}


.registration2 {width: 380px;}
.registration ul {list-style-type: none;}


.registration2 li a {
float: left;
width: 380px;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
color: #FFFFFF;
background: #0095da;
border: 1px solid #606060;
margin: 1px;
}
.registration2 a:hover {
color: #000000;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
background: #8e96b1;
color:#FFFFFF;
margin: 1px;}

.registration3 {width: 380px;}
.registration ul {list-style-type: none;}


.registration3 li a {
float: left;
width: 380px;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
color: #FFFFFF;
background: #0095da;
border: 1px solid #606060;
margin: 1px;
}
.registration3 a:hover {
color: #000000;
text-align: left;
font: 9pt Arial;
padding: 5px 5px 5px 5px;
text-decoration: none;
background: #8e96b1;
color:#FFFFFF;
margin: 1px;}




#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}




/* =accordeon */





.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:600px;
}

.AccordionTitle
{
  height:30px;
  width: 600px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:10pt;

  vertical-align:middle;
  text-align:left;
  margin-left: 10 px;
  margin-top: 22px;
  background-repeat:repeat-x;
  display:table-cell;
  border-bottom:solid 1px #d3d3d3;

  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  padding: 12px;
  overflow:auto;
  display:none;
}

.AccordionContainer
{

  border-bottom: solid 1px #e6e6e6;
 
}

