﻿  html * { font-size: 100.01% ; }

  body {/*background:#EEF4F7 url("../images/bg-repeatr.png") repeat-x top left;*/ padding:  0; }

  body {

    font-family: arial, Verdana, Helvetica, Arial, sans-serif;

    font-size: 11px;

    color: #444;

	margin:0;

	border-left:solid 1px #999999;

	border-right:solid 1px #999999;

	background:#FFFFFF url(../images/background-2500.jpg) no-repeat scroll 0 4px;

  }



  h1,h2,h3,h4,h5,h6 {

   	color:#666666;

  }



  h1 { font-size: 200% margin:0 0;  }                        /* 24px */

  h2 { font-size: 18px; font-weight: normal; color:#24517E; text-transform: uppercase; margin:0 0; }          /* 24px */

  h3 { font-size: 17px; margin:0 0; }                        /* 18px */

  h4 { font-size: 16px; color:#05729C; display:block; clear:both;text-transform:uppercase; margin : 0}                     /* 16px */

  h5 { font-size: 15px; color:#8EA504; margin:0 0;  }                     /* 14px */

  h6 { font-size: 14px; color:#333333; text-transform:uppercase; margin:0 0;  }  /* 14px */



  #header h1 {

    font-size:2.5em;

    letter-spacing:-2px;

    line-height:65%;

    color:#000;



	width: 238px; height:90px;

	margin:10px 0 0 10px;



	float:left;

  }

  *html #header h1 a.logo{ background: url(../images/logoie.gif) no-repeat 3px 7px ;  }



  #header h1  a.logo {

    background: transparent url(../images/LOGO-VOLUNTIS.png) no-repeat scroll 7px 7px;

	width: 400px; height:90px;

	float:left; display:block; clear:both;

  }



  #header span { color:#999; }

  p { line-height: 1.5em; margin: 0 0 0em 0; padding:0; width: 100%; display:block; font-size:13px;}

  /* ### Lists | Listen  #### */



  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }

  li { margin-left: 1.5em; line-height: 1.5em  }



  dt { font-weight: bold }

  dd { margin: 0 0 1em 2em }



  /* ### text formatting | Textauszeichnung ### */



  cite, blockquote { font-style:italic }

  blockquote { margin: 0 0 1em 1.5em }



  strong,b { font-weight: bold }

  em,i { font-style:italic }



  pre, code { font-family: monospace; font-size: 1.1em; }



  acronym, abbr {

    letter-spacing: .07em;

    border-bottom: .1em dashed #c00;

    cursor: help;

  }







  #page_rubrique {

	  width: 980px;

	  margin: 0 auto;

	  border: 0px #889 solid;

	  text-align:center;

	  padding:0;

	  _margin-top:-14px;

  }

  #page { margin:0 auto; padding:0; width: 975px; float:left; display:block; clear:both; }

  #page_rubrique { text-align:left }



  #nav ul { margin-left: 20px; }



  #main { padding: 0 ;  float:left; display:block; clear:both; 	background: #EEF4F7;  width: 975px; overflow:hidden; }

  #mainInt {background:white; float:left; display:block; clear:both; width: 975px; }

  *html #mainInt { width: 975px; overflow:hidden; }



  .footer_container {

  	width : 100%;

    background: url(../images/backgr-footer.png) repeat-x bottom;

    float:left; display:block; clear:both;

    height:38px;

    text-align:center;

  }



  #footer {

    color:#fff;

	height: 38px;

    padding: 0px;

	margin:0 auto;

	overflow:hidden;

	display:block; clear:both;

	width: 975px;

  }



  #wrapper {

    color:#666;

    background: url(../images/backgr-cibles.png) repeat-x top white;

    padding: 15px 0 0 0;

    border-top: 5px #efefef solid;

	float:left;

	display:block; clear:both;

	width: 100%;

  }

  #wrapper ul.subMenu {

	display:block; clear:both;

	float:left;

	list-style-type:none;

	margin:0; padding:0

  }

  #wrapper ul.subMenu li { float:left;  margin:0 9px; width: 225px; padding:0; }

  #wrapper ul.subMenu li a.titleCol {text-transform: uppercase; font-size:13.8px; color:white; display:block; height:50px; text-align:center; font-weight: bold; }

  #wrapper ul.subMenu li a.titleCol:hover { background: url(../images/triangle-cible-on.png) no-repeat bottom center; text-decoration:none; }



  *html #wrapper ul.subMenu li a.titleCol:hover { background: url(../images/triangle-cible-on.gif) no-repeat bottom center; text-decoration:none; }



  .subMenuInt {

	display:block;

	clear:both;

	float:left;

	width: 960px;

	overflow:hidden;

	margin-left:0;

	padding-left:0;

	margin-top:24px;

	_margin-top:auto;

	  }

  *+html .subMenuInt {

	margin-top:auto;

	  }







 .subMenuInt ul {

	clear:both;

	display:block;

	float:left;

	list-style-type:none;

	margin:15px 0 2px;

	padding:0;

	width:100%;

	}



 /*.subMenuInt ul{

	display:block; clear:both;

	float:left;

	width:100%;

	list-style-type:none;

	margin:15px 0 5px 0; padding:0; list-style-type:none ;

	  }*/

   .subMenuInt ul li { float:left; height:53px; margin-left:0;

	padding-left:10px;}

   .subMenuInt ul li a { padding:15px 5px; float:left;  color :#A7B9CA; font-weight:bold; font-size:13px;}

   .subMenuInt ul li a:hover {  float:left;  color :#E7C648; font-weight:bold; font-size:13px; background: url(../images/triangle-nav2-on.png) no-repeat top center; }

   .subMenuInt.produit ul li a:hover {color:#A7B9CA; background-image:none; text-decoration: none; }

   .subMenuInt ul li a#current {  float:left;  color :#E7C648; font-weight:bold; font-size:13px; background: url(../images/triangle-nav2-on.png) no-repeat top center; }

   .subMenuInt ul li a.noHover:hover {  float:left;  color :#A7B9CA; font-weight:bold; font-size:13px; background: none;text-decoration:none; }





  #wrapper ul.subMenu li:hover { background:url(../images/bg-liste-home.png) repeat-x 0 50px; }



  .hierarchie   {display:block; clear:both;  float:left; width: 650px; padding-left:11px;}

  .hierarchie a  { color :#999999;  padding: 0 5px; font-weight:bold; font-style: italic; text-decoration:underline}

  .hierarchie a:hover { color :#999999;  text-decoration:underline;}

  .hierarchie a.selected { color :#999999;  text-decoration:none;}





  *html #wrapper ul.subMenu li  {margin-left:5px;}

  *html #wrapper ul.subMenu  { width: 980px; overflow:hidden; margin:0; padding:0; }





  *html   #col1 ,

  *html   #col2,

  *html   #col3,

  *html   #col4 { width: 210px; float:left;  overflow:hidden; display:inline;}

  *+html #wrapper ul.subMenu li  {margin-left:5px;}

  *+html #wrapper ul.subMenu  { width: 980px; overflow:hidden; margin:0; padding:0}



  *+html   #col1 ,

  *+html   #col2,

  *+html   #col3,

  *+html   #col4 { width: 210px; float:left;  overflow:hidden; display:inline;}





  #col1 { width: 225px; float:left;  }

  #col1_content , #col2_content , #col3_content , #col4_content {  padding: 5px}



  #col2 { width: 170px;float:left; }

  #col2_content { }



  #col3 { width: 170px;float:left; }

  #col3_content { }

  #col4 {  float:right; width: 225px;}

  #col4_content { }









  #col1 { width: 225px; float:left;  }

 .leftCol     { float:left; width: 450px ; font-size: 12px; }

 .rightCol   { float:right;  width: 440px }



 .leftColInt     { float:left; width:690px; font-size: 12px; }

 *html .leftColInt    {overflow:hidden; width: 680px; }

 *html .leftColInt     ul {overflow:hidden; width: 680px; }

 *+html .leftColInt    {overflow:hidden; width: 680px; }

 *+html .leftColInt     ul {overflow:hidden; width: 680px; }





 .leftColInt h1  
 {

	color:#05729C;

	font-size:16px;

	text-transform:uppercase;

	margin-bottom:10px;

	clear:none;

}

 .leftColInt   ul {float:left; display:block; clear:both; margin:0; padding:0; width: 100%;}



 *+html  .leftColInt   ul li  {

	 /*background: url(../images/puce-bleue.gif) no-repeat 0 5px  !important ;*/

 }







/* Par d�faut */



 .leftColInt   ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	/* width: 668px;*/
	 width: 640px;

	 min-height:15px;

	 background: url("../images/medpassport1.png") no-repeat 0 2px  !important ;

	 list-style: none;

 }



 .leftColInt   ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/medpassport2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 /*width: 650px;*/
	 width: 620px;
	 

 }





 .leftColInt   ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/medpassport3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 /*width: 640px;*/
	 width: 600px;

 }









 .rightColInt  .blockRC {

	 background: url("../images/medpassport.png") bottom right no-repeat;
	 _background: url("../images/medpassport.gif") bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 -3px;

}



 .blockRC_footer{

	/*background:url(../images/footer_medpassport.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }







 /* Pour mot cl� Diabeo */

  .Diabeo_style .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/diabeo1.png) no-repeat 0px 2px  !important ;

	 list-style: none;

 }



  .Diabeo_style .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/diabeo2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



  .Diabeo_style .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/diabeo3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



 .Diabeo_style .blockRC{

	 /*background:#DA1B7E url("../images/bg_diabeo.png") top right repeat-x;*/

	 background:url("../images/diabeo.png") bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



 .Diabeo_style .blockRC_footer{

 	/*background:url(../images/diabeo.png) no-repeat scroll center bottom;

	background:url(../images/footer_diabeo.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	min-height: 141px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }





 /* Pour mot cl� framework */

   .medpassport_framework_style  .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/framework1.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



  .medpassport_framework_style  .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/framework2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 620px;

 }



  .medpassport_framework_style  .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/framework3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



 .medpassport_framework_style .blockRC {

	 background:url(../images/framework_bg.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



 .medpassport_framework_style .blockRC_footer{

	/*background:url(../images/footer_framework.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }







 /* Pour mot cl� medpassport Contact Center */

  .medpassport_Contact_Center_style  .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/contactcenter1.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



  .medpassport_Contact_Center_style  .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/contactcenter2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



   .medpassport_Contact_Center_style  .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/contactcenter3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



  .medpassport_Contact_Center_style .blockRC {

	 /*background:#138F34 url(../images/bg_Contactcenter.png) top right repeat-x;*/

	 background: url(../images/contactcenter.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



 .medpassport_Contact_Center_style .blockRC_footer{

	/*background:url("../images/footer_Contactcenter.png") no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }



 .medpassport_Contact_Center_style .blockRC .SsCibleAssoc li a

 {

 	/*color:#FFFFFF;*/

 }





 /* Pour mot cl� medpassport e-Support Center */

   .medpassport_e-Support_Center_style .article ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/E-support1.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



 .medpassport_e-Support_Center_style .article ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/E-support2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



  .medpassport_e-Support_Center_style  .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/E-support3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



 .medpassport_e-Support_Center_style .blockRC {

	 /*background:#ADDC6C url(../images/bg_E-support.png) top right repeat-x;*/

	 background:url(../images/esupport.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



  .medpassport_e-Support_Center_style .blockRC_footer{

	/*background:url(../images/footer_E-support.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }





/* Pour mot cl� medpassport Sports Medecine */

  .medpassport_Sports_Medecine_style .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/sport1.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



  .medpassport_Sports_Medecine_style .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/sport2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



  .medpassport_Sports_Medecine_style .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/sport3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



  .medpassport_Sports_Medecine_style .blockRC {

	 /*background:#FF7F00 url(../images/bg_sport.png) top right repeat-x;*/

	 background: url(../images/fondsport.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



  .medpassport_Sports_Medecine_style .blockRC_footer{

	/*background:url(../images/footer_sport.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }







/* Pour mot cl� medpassport homecare */

  .medpassport_Homecare_style .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/3puce_vert.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



  .medpassport_Homecare_style .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/2puce_vert.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



  .medpassport_Homecare_style .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/1puce_vert.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



  .medpassport_Homecare_style .blockRC {

	/* background:#68A700 url(../images/bg_homecare.png) top right repeat-x;*/

	background:url(../images/homecare.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}



  .medpassport_Homecare_style .blockRC_footer{

	/*background:url(../images/footer_homecare.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }







/* Pour mot cl� medpassport medpassport */

  .medpassport_medpassport_style .article  ul > li  {

	 clear:both;

	 margin:0;

	 padding:0;

	 padding-left: 40px;

	 margin:10px 0 5px 0;

	 width: 668px;

	 min-height:15px;

	 background: url(../images/medpassport1.png) no-repeat 0 2px  !important ;

	 list-style: none;

 }



  .medpassport_medpassport_style .article  ul > li > ul > li  {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/medpassport2.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 650px;

 }



  .medpassport_medpassport_style .article  ul > li > ul > li > ul > li {

	 float:left;

	 display:block;

	 clear:both;

	 margin:0;

	 padding:0;

	 background: url("../images/medpassport3.png") no-repeat 0 3px  !important ;

	 _background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;

	 padding-left: 20px;

	 margin : 5px 0 ;

	 width: 640px;

 }



  .medpassport_medpassport_style .blockRC {

	 /*background:#FF7F00 url(../images/bg_medpassport.png) top right repeat-x;*/
 
	 background:url(../images/medpassport.png) bottom right no-repeat;

	 padding:10px 0px 0 0px;

	 margin: 10px 0 0 0;

	 float:left;

	 display:block; clear:both;

	 min-height: 141px;

	 width:222px;

	 _width:222px;

	 _padding:10px 0px 0px 0px;

	 _margin: 10px 0px 0 0;

}




  .medpassport_medpassport_style .blockRC_footer{

	/*background:url(../images/footer_medpassport.png) no-repeat scroll center bottom;

	clear:both;

	display:block;

	float:left;

	height:14px;

	margin:0;

	padding:0;

	width:222px;

	_padding:0px 0 0 0px;

	_margin: 0;*/

 }



 *+html  .leftColInt   ul li * li  {

	 /*background: url(../images/puce-liste.png) no-repeat 0 5px  !important ;*/

 }


/* modif pierrick pour puce ie6 */
*html  .leftColInt   ul li  {width: 640px; /*background:url(../images/puce-trans.gif) no-repeat 0 0;*/ background:transparent url(../images/medpassport1.png) no-repeat scroll 0 2px !important; padding:0 0 0 40px; list-style-type:none;}
*html  .leftColInt ul  li  ul li {background:transparent url(../images/medpassport2.png) no-repeat scroll 0 3px !important;margin:5px 0;padding:0 0 0 20px;width:610px;}

/* modif pierrick pour puce ie6 */


 .leftColInt  h5 {

 color:  #7BA4BE;

margin:7px 0;

 }



 .leftColInt li h5 {

  margin-top:0;

 }



.text_droite{text-align:right;}



/*.medpassportpuce ul li * li {background: url(../images/Produit2_r15_c10.png) no-repeat 0 5px  !important}*/





.homecare{color:#68A700 !important; font-size:14px; font-weight:bold;}

/*li .homecare {background: url(../images/Produit1_r6_c3.png) no-repeat 0 5px  !important }*/

.medpassport {color:#7BA4BE !important; font-size:14px; font-weight:bold; text-align:left;padding-top:3px;}

/*li .medpassport {background: url(../images/Produit2_r13_c2.png) no-repeat 0 5px  !important }*/

.sport_medicine {color:#FF7F00 !important; font-size:14px; font-weight:bold;padding-top:3px;}

/*li .sport_medicine {background: url(../images/Produit1_r2_c2.png) no-repeat 0 5px  !important }*/

.support_center {color:#ADDC6C !important; font-size:14px; font-weight:bold;padding-top:3px;}

/*li .support_center {background: url(../images/Produit1_r10_c3.png) no-repeat 0 5px  !important }*/

.framework {color:#85898A !important; font-size:14px; font-weight:bold;padding-top:3px;}

/*li .framework {background: url(../images/Produit2_r1_c1.png) no-repeat 0 5px  !important }*/

.contact_center {color:#138F34 !important; font-size:14px; font-weight:bold;padding-top:3px;}

/*li .contact_center {background: url(../images/Produit2_r5_c4.png) no-repeat 0 5px  !important }*/

.diabeo {color:#DA1B7E !important; font-size:14px; font-weight:bold;padding-top:3px;}

/*li .diabeo {background: url(../images/Produit2_r9_c3.png) no-repeat 0 5px  !important }*/





.cdefault{color:black;}

.chomecare{color:#68A700; }

.cmedpassport {color:#7BA4BE;}

.csport_medicine {color:#FF7F00 ;}

.csupport_center {color:#ADDC6C;}

.cframework {color:#85898A ;}

.ccontact_center {color:#138F34 ;}

.cdiabeo {color:#DA1B7E ;}



.logohome

{

	margin:1px 6px 0px 0px;

}



 .leftColInt h4

{

	color:#05729C;

	font-size:16px;

	text-transform:uppercase;

	margin-bottom:10px;

	clear:none;

}



 .rightColInt   { float:right;  width: 230px ; overflow:hidden; }

 .rightColInt   h3 { color :#003261; font-weight:bold; margin:1em 10px; width: 200px; _width: 192px; float:left; display:block; clear:both; }

 .rightColInt   p { width: 200px; margin-left: 15px;}

 .rightColInt   ul {float:left; display:block; clear:both; margin:0; padding:0; width: 200px !important;}

 .rightColInt   ul {float:left; display:block; clear:both; margin:0 0 0 8px; padding:0; width: 200px !important;}

 .rightColInt   li a { background:url(../images/puce-trans.png) no-repeat left center;list-style-type:none; padding: 0px 0 3px 25px;  }

 *html .rightColInt   li a { background:url(../images/puce-trans.gif) no-repeat left center;list-style-type:none; padding-left:25px;  }



 .rightColInt   li a {font-weight:bold; color :#333333; }

 .rightColInt   li  {list-style-type:none; display:block; clear:both;  margin:5px 0 ; width: 200px; _width:212px;}

 .rightColInt   li  img { float:left; margin:5px ; display:block; clear:both; }

 .rightColInt   li  span { float:left; margin: 0px 0 ; width: 120px;}

 .rightColInt   li  span a {display:block; clear:both; float:left; min-height:22px; margin : 3px 0 ; /* width: 118px;*/ width:105px;}

 .rightColInt   li  span a.img { width: 100%;margin-top:3px;}

 .rightColInt  a.enhanced { padding-top:2px;background:url(../images/puce-trans.png) no-repeat left center; margin-bottom:0; margin-top:0; }

 *html  a.enhanced { background:url(../images/puce-trans.gif) no-repeat left center; }



  .rightColInt li.doc  a { background:none;  padding:10px 0 0 0; float:left; }

  .rightColInt li.doc  img {vertical-align:top; padding:0; margin:0; }







 .cartoucheVoluntisReglementation    {

	background:url(../images/reglementation.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}

 .cartoucheVoluntisReglementation_fr    {

	background:url(../images/reglementation.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}

 .cartoucheVoluntisReglementation_en   {

	background:url(../images/reglementation_en.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}

 .cartoucheVoluntisFramework   {

	background:url(../images/framework.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}


 .cartoucheVoluntisFramework_fr   {

	background:url(../images/framework.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}

.cartoucheVoluntisFramework_en   {

	background:url(../images/framework_en.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}



 .cartoucheVoluntisPartenaire   {

	background:url(../images/partenaire.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}
	
 .cartoucheVoluntisPartenaire_fr   {

	background:url(../images/partenaire.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}

 .cartoucheVoluntisPartenaire_en  {

	background:url(../images/partenaire_en.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}


 .cartoucheVoluntis    {

	background:url(../images/cartouche-voluntis.png) no-repeat left top ;  width: 240px; height:60px; margin : 10px 0 ;

	float:left; display:block; clear:both;

	}



 .cartoucheVoluntis  a   {

		color :white;

		margin:10px 0px 10px 40px ;

		padding-right:15px;

		width: 165px;

		float:left;

		font-weight:bold;

		min-height:16px;

		background:url(../images/bouton-cartouche-voluntis.png) no-repeat 100% 20%;

	}

 *html .cartoucheVoluntis  a   {background:url(../images/bouton-cartouche-voluntis.gif) no-repeat 100% 20%; 	}

 .cartoucheVoluntis  a:hover   {		color :white; 	}

 .Container2Cols  {	display:block; clear:both; width: 960px; 	padding: 0 0 30px 13px; float:left; }

 .Container2Cols  .HalfCol {	width: 420px; float:left; background:url(../images/bg-2cols.png) no-repeat left bottom; padding:5px 15px;min-height:184px; }

 .Container2Cols  .enhanced {	width: 300px;}

 .Container2Cols  .right { float:right; 	}



 .listImage{

	 float:left;

	 width: 67px;

	 margin:0 5px 0 0

}

 .rightColInt .blockRC span{ float:left; width: 100px;}



 .date { display:block; clear:both; color: #666666}

 .subtitle {

 display:block;

 clear:both;

 color: #000;

 font-weight: bold;

 font-style: italic;

 margin:0 0 5px;

 }

 p img  { float:left; margin: 0 5px 5px 3px;}



  #nav * { border: 0px none !important}



  #nav  { background:#EEF4F7; /*height: 200px; */float:left; display:block; clear:both; width:975px; }

  *html #nav  { /*height:213px;*/ }



   #nav-int  {

	   height: 110px;

	   float:left;

	   display:block; clear:both;

	   background: url(../images/bandeau-medpassport.png) no-repeat left top #D0DBE3 ;

	   width: 975px ;

	   overflow:hidden;

	   margin:0; padding:0;

   }





  .SearchBloc 	 {

	background:url(../images/bloc-recherche.png) no-repeat left top ;

	width: 191px; height:44px;

	position:relative;

	top :-40px;

	float:right;

	right:161px;

	display:block;

	clear:both;

	}



	*html  .SearchBloc 	{ right: 160px; top: 60px! important;	}



	*+html  .SearchBloc 	{ top :10px; right:20px; position:relative;  left:-250px; top: 60px	}



  .SearchBloc input 	 { background:none; padding: 15px 18px;border:0; }





  #header {

	color: #000;

	background: #fff url(../images/background-haut-hp.png) repeat-x;

	height:115px;

	overflow:hidden;

	float:left; display:block; clear:both;

	margin: 0;   padding:0; width: 975px

  }





  #topnav { color: #aaa; background: transparent; float:left; width: 53%; text-align:right; /*display:block; clear:both */}



  #topnav span { margin-right: 125px;}

  .container { display:block; clear:both; width : 940px; padding : 20px; }



  #nav ul { margin-left: 20px; }



  img {border:0}





  #nav * { border: 0px none !important; }

  #nav_main { }

  #nav_main ul { margin:0 0 0 5px; padding:0; width: 980px; }

  #nav_main ul li {

	display:inline;

	height:24px; float:left;  display:inline; background:url(../images/backgr-onglet-right.png) no-repeat right top  ;  margin:0 2px 0 2px ;

	padding:0}



  #nav_main ul li span.leftside {background:url(../images/backgr-onglet-left.png) no-repeat left top  ;  height:24px; display:inline; padding-left:9px; float:left;   margin:0}

  #nav_main ul li span.rightside {  height:24px;  padding-right:9px;  margin:0;  }



  .mainCols  {  display:block; clear:both;  width: 960px;}

  #nav_main ul li a {

	color: #24517E;

	font-weight: normal;

	padding: 0 12px 0 12px;

	float:left;

	height:24px;

	font-size:13px;

	font-weight:bold;

    background:url(../images/backgr-onglet.png) repeat-x top left;



	}



  #nav_main ul li a:focus,

  #nav_main ul li a:hover,

  #nav_main ul li a:active  {}







  #nav_main ul li#current strong,

  #nav_main ul li#current a,

  #nav_main ul li#current a:focus,

  #nav_main ul li#current a:hover,

  #nav_main ul li#current a:active { color: #4D87C7; font-weight: bold }







  .note {background: #dfd; padding: 1em; border-bottom: 1px #bdb dotted; border-bottom: 1px #dbb dotted;}

  .important {background: #ffd; padding: 1em; border-bottom: 1px #ddb dotted; border-bottom: 1px #dbb dotted;}

  .warning {background: #fdd; padding: 1em; border-bottom: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}



  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }

  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }

  .center { text-align:center; margin: 0.5em auto }





  a {color: #4D87C7; text-decoration:none;}

  a:focus,

  a:hover,

  a:active {color:#E7C648; text-decoration:underline;}



  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }

  #topnav a:focus,

  #topnav a:hover,

  #topnav a:active { text-decoration:underline; background-color: transparent;}



  #footer a { color: #fff; background:transparent url(../images/menuBasBarre.gif) no-repeat scroll left bottom; font-weight:normal; padding:14px 10px 0 15px; float:left; }

  #footer a.noneBack { background-image:none;}

  #footer a:focus,

  #footer a:hover,

  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}



  hr {

    color: #fff;

    background:transparent;

    margin: 0 0 0.5em 0;

    padding: 0 0 0.5em 0;

    border:0;

    border-bottom: 1px #eee solid;

  }



.enhanced {

   background:url(../images/puce-trans.png) no-repeat left center;

   color :#028BDB ;

   height:20px;

   margin : 5px 0 ;

   padding:3px 3px 0px 25px;

   float:left;

   font-size:11px !important;

   font-weight:bold;

   text-align:left;

   /*width: auto;*/
   width:180px;

   display:block ; clear:both;



  }



 *html   a.enhanced { background:url(../images/puce-trans.gif) no-repeat left center; }

/*REPRISE STYLES */



div .formulaire_recherche label

{

	display:none;

}







.leftColInt .chapo

{

	font-style:italic;

	margin:15px 10px;

	padding:0;

	font-size:13px;

}

.leftColInt .textRubrique

{

	margin:15px 0 10px;

	padding:0;

}



 .remonteeRubrique {

 	 clear:both;

 	 display:block;

 	 float:left;

  	 font-size:12px;

 	 margin-bottom:15px;

 	 margin-top:0px;

 	 width:100%;

 	 border-color:#dddddd;

 	 border-width:0 1px 1px 0;

 	 border-style:solid;

 	 padding-right: 5px;

 	 line-height: 1.5em;

 }

 .remonteeRubriquePrincipal{

/*	border-bottom:1px solid #DDDDDD; */

	clear:both;

	display:block;

	float:left;

	font-size:12px;

	margin-bottom:5px;

	margin-top:0;

	padding-bottom:5px;

	width:100%;

 }

 .remonteeRubrique .logoRubrique {float:left;margin : 0px 10px 0 0;width:85px;}

 .remonteeRubrique .article {

	 margin:7px 0 7px 20px;

	 display:block; clear:both;

	 width: 680px;

	 display:block;

	 clear:both;

	 float:left;

	 _width:650px;

 }



.leftColInt .article {

	clear:both;

	display:block;

	float:left;
	
	width:100%;

}



 .remonteeRubrique .descriptif {padding-top:8px;}



 .remonteeRubrique div .subtitleArt {font-weight: bold; width: 680px; }

 .actuRubrique {display:block; margin: 0 0 60px 0;}

 .actuArticle {padding:0 0 5px 20px; display:block;}

 .actuArticle .logoRubrique  img {float:left;margin : 0 10px 5px 5px;}

 .leftColInt  .descriptif_rb {font-style: italic;}



 /*HOME : BANDEAU AJAX */



.bandeauAjax1 ,

.bandeauAjax2 ,

.bandeauAjax3 {

	display:block; clear:both; float:left; width: 975px; height:200px;



	}



.bandeauAjax1en {	background:#EEF4F7 url("../images/banner1(eng).png") no-repeat scroll left bottom ; }

.bandeauAjax2en {	background:#EEF4F7 url("../images/banner2(eng).png") no-repeat scroll left bottom ; }

.bandeauAjax3en {	background:#EEF4F7 url("../images/bandeau3-hp-en.png") no-repeat scroll left bottom ; }





.bandeauAjax1fr {	background:#EEF4F7 url(../images/banner1.png) no-repeat scroll left bottom ; }

.bandeauAjax2fr {	background:#EEF4F7 url(../images/banner2.png) no-repeat scroll left bottom ; }

.bandeauAjax3fr {	background:#EEF4F7 url(../images/banner3.png) no-repeat scroll left bottom ; }





.ajaxNavigation {display:block; clear:both; float:left; width: 628px ;  padding:61px 10px 0  10px }

.leftArrow ,

.rightArrow    { width: 27px; float:left;  height:27px; }

.leftArrow a   {

	background:transparent none repeat scroll 0 0;

	display:block; clear:both;

	width: 27px;

	height:27px;

	margin-top:25px;

	}

.rightArrow  a {

	background:transparent none repeat scroll 0 0;

	display:block;

	clear:both;

	width: 27px;

	height:27px;

	margin-top:25px;

	position:absolute;

	right:361px;

	_right:351px;

}



.ajaxContainer { float:left;  width: 555px; _width:550px; text-align:right; margin : 0 10px;  }



/* COMPTEUR */

.bandeauAjax2  .ContainerCompteur .compteur *,

.bandeauAjax2  .ContainerCompteur .textCPT  * { display:block; }



.bandeauAjax1  .ContainerCompteur .compteur *,

.bandeauAjax1  .ContainerCompteur .textCPT *  { display:none; }

.bandeauAjax3  .ContainerCompteur .compteur *,

.bandeauAjax3  .ContainerCompteur .textCPT  * { display:none; }



.cptLeft  { float:left;   text-align:right; margin : 0 0px;  height:36px;  }

.cptRepeatr {float:left; height:30px; }

.cptRight { float:left;   text-align:right; margin : 0 10px ; _margin : 0 0px 0 5px ;  height:36px; }





.ContainerCompteur { float:right; width: 241px; overflow:hidden;  }

.compteur{ float:left;  }

.cptLeft  { background:url(../images/backgr-compteur-left.png) no-repeat left top ;  padding-left:0px; }

.cptRepeatr { background:url(../images/backgr-compteur.png) repeat-x left top ;  padding:7px 0px; }

.cptRepeatr span{

	color:white;

	font-size:19px;

	height:24px;

	letter-spacing:9px;

	text-align:right;

	max-width:140px;

	_width:140px;

}

.cptRight { background:url(../images/backgr-compteur-right.png) no-repeat right top ;  padding-right:13px;  }



.textCPT span {

	color :#24517E ;

	font-size:21px;

	_font-size:20px;

	float:left;

	line-height:2em;

	width: 3em;

	margin-left:-0.6em;

	_margin-left:-0.2em;

	}

.textCPT  { float:left;  }





/* FORMUMLAIRE CHOIX DE THEMATIQUE */

.FormChoixTheme  {

	border-bottom:1px solid #DDDDDD;

	clear:both;

	display:block;

	float:left;

	margin-bottom:20px;

	padding:0 0 10px;;

	width:100%;

}



.FormChoixTheme  select { border:1px solid #ddd;width: 200px; padding:3px;_padding:0	}

.FormChoixTheme  .buttonFormChoixTheme {

	border:1px solid #ddd;

	width: 50px;

	_width:50px;

	padding:3px 15px;

	_padding:0;

	_position:relative;

	_top:5px;

	margin : 5px;

	_margin-top:3px;

	font-weight: bold;

	color :#028BDB;

	cursor : pointer;

	background:  url(../images/backgr-onglet2.png) repeat-x scroll left bottom;

	}

.FormChoixTheme  .buttonFormChoixTheme:hover {

	background:  url(../images/backgr-onglet.png) repeat-x scroll left top;

	}

*+html .FormChoixTheme  .buttonFormChoixTheme {

	width:45px;

	margin:0;

	}

ul.noArrows li * a {

 background: none !important;

 list-style-type:none;

 padding-left:0px;

}

ul.noArrows li * {

 background: none !important;

 list-style-type:none;

 padding-left:0px;

}



.clear {float:left; display:block; clear:both; }

.HalfCol img {margin-right:12px;}



.leftCol * img .spip_logos  {margin-right:12px;}

#nav_main {

	position:absolute;

	z-index:99;

	top:114px;

	_top:-1px;

}



*+html #nav_main {

	position:relative;

	top:-1px;

}

.jcarousel-item {

	 margin-left:0px;

	 _margin-left:0;}

*html .jcarousel-item { left:10px;}

#bannerHome {

	margin-left:-1px;

	_margin-left:-1px;

	margin-right:px;

	_margin-right:0px;

	_overflow:hidden;

	_width:975px;

}



.planRubrique{

	padding:10px 30px;

	margin-top:30px;

	display:block;

	clear:both;

}



.planRubrique h2 {

	border-bottom: #4D87C7 solid 1px;

}

.planRubrique ul {

	margin-left:30px;

}

.planRubrique ul li{

 margin : 3px 0 ; padding-top: 0;

}

.planRubrique ul ul li{

	margin: 0 ;

	padding-left:25px;

}



.leftColInt * p{

	display:block;

	line-height:1.5em;

	margin:0 0 0;

	padding:0;

	width:100%;

}



.leftColInt * p.spip sup {

	font-size:x-small;

}

.leftColInt * p.spip sub {

	font-size:x-small;

}



#nav * ul#mycarousel{

	margin-left: 0px;

}



*html #nav_main ul li {

	background:transparent url(../images/backgr-onglet-right.gif) no-repeat scroll right top;

}



*html #nav_main ul li {

	background:transparent url(../images/backgr-onglet-right.gif) no-repeat scroll right top;

}



*html #nav_main ul li span.leftside {

	background:transparent url(../images/backgr-onglet-left.gif) no-repeat scroll left top;

}



.rechercheSpip .menu-titre {

	margin-top:25px;

}



.rechercheSpip h3 {

	float:none;

	font-size:11px;

	text-decoration:none;

	font-weight:normal;

	padding:0;

	margin:0;

}



.rechercheSpip ul li {

	float:none;

	margin:6px 0;

}



.rechercheSpip small {

	display: none;

}



.rechercheSpip .cartouche .surtitre {

	color:#05729C;

	text-transform: uppercase;

	font-size: 16px;

}



.rechercheSpip .cartouche .titre span {

	font-weight: bold;

}



.rechercheSpip .rechercheAucun {

	margin:25px 0;

	font-style: italic;

}



.rechercheSpip .invisible, .rechercheSpip .menu-titre {

	color:#489500;

	line-height:1.5em;

	text-transform: uppercase;

	font-weight: bold;

}







.titreEquipe {

	color:#028BDB;

}

.titreEquipe:hover {

	text-decoration: underline;

}



.membreEquipe {

	margin:25px 0 0 0;

}



.homeEnhanced {

	margin:1px 0 1px 0;

}



.homeLiens {

	margin:8px 0;

	height:50px;

}



.homeCible{

	min-height:83px;

	width:200px;

}



.homeTitre {

	margin: -11px 0 8px 0;

	padding:0;

}





*+html .homeTitre {

	margin: 0px 0 8px 0;

	padding:0;

}



*html .homeTitre {

	margin: 0px 0 8px 0;

	padding:0;

}



.home .title {

	font-weight: bold;

	color:#111111;

	margin: 8px 0 ;

}



.home .subtitle {

	color:#888888;

}



.logoHomeActu {

	margin: 0 10px 0 0;

	float:left;

}





.descriptionRub {

	float:right;

	width: 570px;

}

*html .descriptionRub { width: 500px; }





.article .logoRubrique {

	float:left;

	margin:0 10px 10px 0;

	/*width: 130px;*/



}



.remonteeRubrique .descriptionRub .subtitleArt {

		width:530px;

}



.rightColInt span.titleDocument {

	line-height:25px;

	margin-top:10px;

	max-height:50px;

	max-width:150px;

	overflow:hidden;

	width:auto;

}



/* FORMULAIRE DE CONTACT SPIP / FORMULAIRE DE CONTACT SPIP-FORMS */





.contactForm .spip_forms, .contactForm fieldset, .spip_forms fieldset,  .contactForm * legend {

	border:none;

}



.contactForm .spip_forms .forml, .spip_forms .fondl{

	background:#ffffff;

}





h5.etudeCas {

	border-bottom:1px solid green;

	margin-bottom:10px;

	padding-bottom:10px;

}



.leftColInt p img{

	float:none;

}



.paginationActu {

	float:left;

	text-align: center;

	width:680px;

	display: block;

}



img, .spip_logos {margin:0px 6px 1px 5px; }

.article img.spip_logos {margin:0 0 5px;}

h2.titre{margin:0 0 10px;}



.cptRepeatr span span.nbr {

	background:transparent url(../images/bg-cptNumber.gif) repeat-x scroll left top;

	float:left;

	margin:0;

	padding:4px 0 0 6px;

	width:14px;

	_padding-left:6px;

	_text-align: left;

	_width:14px;

}



*+html .cptRepeatr span span.nbr {

	padding-right:4px;

	padding-left:4px;

	width:11px;

}



p.small {

	font-size:10px;

}



.leftColInt .404 {

	margin-bottom:30px;

	margin-left:10px;

	margin-right:10px;

	margin-top:30px;

}



p.homeCible

{

	font-size:11px;

}

p.homeCible img

{
	margin-top: 3px;
}

.boutondemo

{

	position: relative; float:left; margin-top:0px; left:65px;

	background:transparent url("../images/demo.png") no-repeat scroll left top;

	width:109px;

	height: 83px;

}

*html .boutondemo {

	background:transparent url("../images/demoie.png") no-repeat scroll left top;

	left: 410px; top: -20px! important

	width: 92px;

	height: 63px;

}



*html .boutondemo img { display: none; }

.spip_form_champ input

{

	background:transparent none repeat scroll 0 0 !important;

	border:0 none !important;

	background:transparent url("../images/bloc_input.png") no-repeat scroll left top !important;

	height:20px;

	/*width:88% !important;*/
	width:66% !important;
	
	padding-left:5px !important;
	padding-top:5px !important;

}

*+html .spip_form_champ input
{

	width:67% !important;

}

.spip_form_champ textarea

{

	background:transparent none repeat scroll 0 0 !important;

	border:0 none !important;

	background:transparent url("../images/bloc_area.png") no-repeat scroll left top !important;

	height:145px;

	width:66% !important;
	/*width:90% !important;*/

	overflow: auto; border: none;
	
	padding-left:5px !important;
	padding-top:5px !important;

}

*+html .spip_form_champ textarea
{

	width:67% !important;

}



*+html .jcarousel-skin-tango {

	margin-top:-24px;

}
#ate   h1, #ate   h2, #ate   h3, #ate   h4 { font-size: 16px; color:#05729C; display:block; clear:none;text-transform:uppercase;margin:0;margin-bottom:10px;font-weight:bold;}

#header p {
    font-size:2.5em;
    letter-spacing:-2px;
    line-height:65%;
    color:#000;
	width: 238px; height:90px;
	margin:10px 0 0 10px;
	float:left;
  }
#header p  a.logo {
    background: transparent url(http://www.voluntis.com/squelettes/styles/images/LOGO-VOLUNTIS.png) no-repeat scroll 7px 7px;
	width: 400px; height:90px;
	float:left; display:block; clear:both;
  }
