
/* Core */
html {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	line-height: 105%;
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica ;
	text-align: center;
	margin: 0;
	padding: 0;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0; 
	padding: 0;
}
body.f-smaller {
	font-size: 10px;
}

body,
body.f-default {
	font-size: 13px;
}
body.f-larger {
	font-size: 15px;
}
img{
padding-right:5px;
}

.pointer{
	cursor:pointer;
}

ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.contentpaneopen ul li {
	margin: 0px 0px 0px 40px;
	padding: 0px 10px 10px 20px;
	background: url(../images/puce-verte.gif) 0 2px no-repeat;
}
.contentpaneopen ul li ul li {
	margin: 0px 0px 0px 40px;
	padding: 0px 10px 10px 20px;
	background: none;	
}
.contentpaneopen ol, .contentpaneopen ol li ol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.contentpaneopen ol li ol {
	list-style: none;	
}
.contentpaneopen ol li, .contentpaneopen ol li ol li{
	margin: 0px 0px 0px 60px;
	padding: 0px 0px 10px 0px;		
}
.contentpaneopen ol{
	color:#339933;
}
div.moduletable{
	margin: 0;
	padding: 0;
	width:100%;
}
div.moduletablecontact{
	margin: 0;
	padding: 0;
	float:right; 
	text-align:right;
}

p {
  /* setup some more readable paragraph spacing */
  margin-top: 6px;
  margin-bottom: 8px;
  line-height: 120%;
}

h1, h2, h3, h4 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	/*margin: 25px 0 10px 0;*/
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica ;
}

h1 { 
	font-size: 200%;
	color:#0459b7;
	font-style:italic;
}

h2 {
	font-size: 150%;
	line-height:20px;
}

h3 {
	font-size: 125%;
	line-height: 20px;
	/*margin: 25px 0 10px 0;*/
	font-weight:bold;
}

h4 {
	font-size: 115%;
	font-style:italic;
}

a {
	text-decoration: none;
	color:#0954D0;
	/*font-weight:bold;*/
}

a:hover {
	text-decoration: underline;
}

input {
	padding:1px;
	margin:1px 1px 0px 1px;
}

form {
	margin: 0; padding: 0;
	display:inline;
}

table.formeBill td{
padding:3px 0px 0px 0px;
}

table.formMedpost td{
padding:3px 0px 0px 0px;
}
table.formMedpost input{
width:265px;
}
table.formMedpost textarea,select{
width:270px;
}

blockquote {
text-indent:40px;
}
/* @end */

#general{
 padding: 0px 0px;
 width:980px;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
 background-color:#FFF;
}

/* structure general */
.struct1 {

 background: #fff;
 color: #000;
}
.struct2 {
 /*overflow: hidden;*/
 padding: 0;
 margin: 0;
}
.struct3 {
 float: left;
}
.header {
 float: left;
}
.spacer .struct3 {
 float: left;
}
.spacer.w100 {
 width: 100%;
}
.spacer.w100 .struct3 {
 width: 100%;
}
.spacer.w50 .struct3 {
 width: 50%;
}
.spacer.w33 .struct3 {
 width: 33.3%;
}
.spacer.w25 .struct3 {
 width: 25%;
}
.spacer.w20 .struct3 {
 width: 20%;
}

.left {
 float: left;
}
.right {
 float: right;
}

.p1 {
 float: left;
}
.p2 {
 float: left;
}
.p3 {
 float: left;
}



.textright {
	text-align:right;
}

.size11 {
	font-size:11px;
	line-height: 85%;
}
.size15 {
	font-size:15px;
	line-height: 105%;
}
.size16 {
	font-size:16px;
	line-height: 105%;
}

.bold{
	font-weight:bold;
}

.gray {
	color:#999999;
}
.gray a{
	color:#999999;
}

.blue{
	color:#1f87fa;
}
.blue a{
	color:#1f87fa;
}
.bleu {
	color:#0459b7;
}

.white{
	color:#fff;
}
.white a{
	color:#fff;
}

/*Bouton image*/

.bouton-big{
background: url(../images/contactez-moi-sans.png) 0% 0% no-repeat;
width:134px;
height:24px;
text-align:center;
border:0;
padding-bottom:10px;
cursor:pointer;
}
.bouton-small{
background: url(../images/s-inscrire-sans.png) 0% 0% no-repeat;
width:104px;
height:24px;
text-align:center;
border:0;
padding-bottom:10px;
cursor:pointer;
}
span.boutonlien input {
/*	height:50px;*/
/*	width:160px;*/
	font-size:12px;
	margin:0;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	background: url('../images/bouton-petit-bleu.png') 0% 0% no-repeat;
	color:white;
	cursor:pointer;
	border:none;
	text-align:left;
	padding: 0px 0px 20px 30px;
}
span.bouton-rouge input {
/*	height:50px;*/
/*	width:160px;*/
	font-size:13px;
	margin:0;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	background: url('../images/bouton-petit-rouge.png') 0% 0% no-repeat;
	color:white;
	cursor:pointer;
	border:none;
	text-align:left;
	padding: 0px 0px 20px 30px;
	width:119px;
}

a.boutonlien {
	font-size:12px;
	line-height:40px;
	margin:0;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	background: url('../images/bouton-petit-bleu.png') 0% 0% no-repeat;
	color:white;
	cursor:pointer;
	border:none;
	text-align:left;
	padding: 1px 15px 10px 20px;
}


a:hover.boutonlien {
	text-decoration:none;
 	background: url('../images/bouton-petit-bleu.png')  0% 0 no-repeat;
	color:white;
	border-bottom:0px;
}

div.bouton-bleu-right, div.module-hilite10 div div div div div.module-hilite11 div div div div.bouton-bleu-right{
	float:right;
	margin:0;
	padding-right:30px;
	background: url('../images/bouton-petit-bleu.png') 0 0 no-repeat;
	height:30px;
	position:relative;
}
div.bouton-bleu-left{
	float:left;
	margin-top:0px;
	margin-left:20px;
	padding:0px 15px 0px 0px;
	background: url('../images/bouton-petit-bleu.png') 0 0 no-repeat;
	height:30px;
}
div.bouton-bleu-right.bas,div.bouton-bleu-left.bas{	
	margin-top:30px;
}
div.bouton-rouge-right, div.module-hilite8 div div div div div.module-hilite11 div div div div.sp div.bouton-rouge-right{
	float:right;
	margin:0;
	padding-right:30px;
	height:30px;
	background: url('../images/bouton-petit-rouge.png') 0 0 no-repeat;
}
div.bouton-rouge-left{
	float:left;
	margin-top:0px;
	margin-left:20px;
	padding:0px 15px 0px 0px;
	height:30px;
	background: url('../images/bouton-petit-rouge.png') 0 0 no-repeat;
}
div.bouton-bleu-right a, div.bouton-bleu-left a, div.bouton-rouge-right a, div.bouton-rouge-left a {
	line-height:20px;
	font-size:12px;
	padding: 0px 0px 0px 25px;
	text-decoration:none;
	border-bottom:0px;
	font-style:italic;
	font-weight:bold;
	color:white;
}

div.bouton-bleu-right a:hover,div.bouton-bleu-left a:hover,div.bouton-rouge-right a:hover,div.bouton-rouge-left a:hover  {
	color:#FFFFFF;
}
/*menu*/
.menug{
	position:relative;
	top:-5px;
	left:-15px;
}

/* header */
.header-hilite-1, .header-hilite-2 {
 float: right;
}
.header-hilite-1 {
 width:450px;
 padding-right:10px;
}
.header-hilite-2 {
 width:250px;
}

/*XMAP*/

div.xmap ul {
	line-height:180%;
}
div.xmap ul {
	margin: 20px 0px 0px 50px;
	padding: 0;
	list-style: none;
}
div.xmap ul.level_0 li {
	margin:0;
	padding: 20px 0px 0px 0px;
}
div.xmap ul.level_1,div.xmap ul.level_2,div.xmap ul.level_1 li,div.xmap ul.level_2 li{
	margin:0;
	padding: 0px 0px 0px 15px;
}

div.xmap ul li {
	background: none;
}

div.xmap ul.level_0 li a {
	color:#181818;
	font-weight:bold;
	font-size:120%;
}

div.xmap ul.level_1 li a {
	color:#575757;
	font-size:100%;
	font-weight:normal;
}
div.xmap ul.level_2 li a {
	color:#6C6C6C;
}
div.xmap ul.level_3 li a {
	color:#969696;
}
div.xmap a{
	border: none;
	color:#000;
}
div.xmap a:hover{
	border: none;
	color:#000;
	text-decoration:underline;
}
/*SEBLODDOWN*/
div#sebloddown h3.toggler {

	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-top: 2px solid #f5f5f5;
	border-left: 2px solid #f5f5f5;
	font-size: 13px;
	font-weight: bold;
}
 
div#sebloddown div.element {
 margin: 0px;
 padding: 0px 5px 0px 5px;
 	border-bottom: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-left: 2px solid #f5f5f5;
	font-weight: normal;
}
 
div#sebloddown div.element p {
	margin: 0;
	padding-bottom: 5px;
	line-height:130%;
}

/*newsletter*/
div.postext {
	font-size: 0.8em;
	color:#555555;
	margin:5px 0px 0px 0px;
	line-height:11px;
	overflow:hidden;
}
div.postext a {
	font-size: 0.8em;
	color:#555555;
}
div.postext a:hover {
	text-decoration:none;
	font-size: 0.8em;
}
/*
 * Seblod CSS file
 *
 * @author seblod.com
 * @copyright Copyright (C) 2008 Seblod All rights reserved.
 */ 


/*
 * menu
 */
 
div#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left; 
	background: none; 
}

div#menu li {
	position: relative;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	z-index: 5;  
	background: none;
	top:-3px;
}

div#menu li a, #menu li span.separator {
	height: 30px;
	display: block;
	float: left;
	line-height: 30px;
	text-decoration: none;
	color: #fff;
}

div#menu li span {  
	display: block;
}

div#menu li span {  
	background-repeat: no-repeat;
	background-position: 95% 0px;
}

div#menu li a.current {  
	text-decoration:underline;
}

div#menu a:hover, div#menu span.separator:hover, div#menu span.sfhover, div#menu a.current:hover {  
	text-decoration:underline;
}

div#menu li.active {  
	
}

div#menu li.active ul {  
	
}

div#menu li.parent span.separator {  
	cursor: pointer;
}

 
div#menu li.background {
	position: absolute;
	top: 35px;
	height: 30px;
	visibility: hidden;
	z-index: 4;
	overflow: hidden;
}
  
div#menu li.background div {
	margin: 30px 0px 0px 0px;
	height: 35px;
	overflow: hidden;  
}
 
div#menu ul.menu {
}

div#menu li.level1 {
border-bottom: solid 2px white;
font-size:17px;
font-weight: bold;
}

div#menu a.level1 {
font-size:17px;
font-weight: bold;
}

div#menu a.level1 span, div#menu span.level1 span {
	padding: 0px 19px 0px 18px;
}

div#menu li.level1:hover a.level1, div#menu li.sfhover a.level1 span, div#menu li.level1:hover span.level1, div#menu li.sfhover span.level1 span {  
	color: #ffffff;
}

div#menu li.level1 a.active, div#menu li.level1 span.active {  
	text-decoration:underline;
}
  
div#menu ul.menu ul {
	position: absolute;
	top: 30px;
	left: -999em;  
	width:700px;
	padding: 0px 0px 10px 0px;
}
div#menu ul.menu li.item9 ul{
width:250px;
}
div#menu ul.menu li.item8 ul{
width:280px;
}
div#menu ul.menu li.item7 ul{
width:400px;
}
div#menu ul.menu li.item6 ul{
width:500px;
}

div#menu ul.menu li.level2 {
	font-size:15px;
	font-style: italic;
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica ;
	
}
div#menu li.level2 a.active, div#menu li.level2 span.active {  
	
}


div#menu ul.menu li.level2 span {
	display: block;
	float: left;
	line-height: 17px;
	text-decoration: none;
	color:#D6E8FC;
	cursor:pointer;
	border-left: solid 1px #D6E8FC;
	margin-top:12px;
	padding: 0px 5px;
}
div#menu ul.menu li.level2.item1 span {
	border-left: none;
}

div#menu li:hover ul, div#menu li.sfhover ul {
	left: 0px;  
	z-index: 100;
}

div#menu li.level1 li {
	text-indent: 0px;
}



div#menu li:hover ul ul, div#menu li.sfhover ul ul {
	
}

 
div#menu li:hover ul ul, div#menu li.sfhover ul ul,  
div#menu li:hover ul ul ul, div#menu li.sfhover ul ul ul,  
div#menu li:hover ul ul ul ul, div#menu li.sfhover ul ul ul ul {  
	left: -999em;
	
}

 
div#menu li li:hover ul, div#menu li li.sfhover ul,  
div#menu li li li:hover ul, div#menu li li li.sfhover ul,  
div#menu li li li li:hover ul, div#menu li li li li.sfhover ul {  
	left: 0;
	z-index: 100;
}

/* CSS Document */

div.contenair{
 width:236px;
}
div.module-hilite1 {
 background: url(../images/style1/modules/hilite1/module-br.png) 100% 100% no-repeat;
}
div.module-hilite1 div{
 background: url(../images/style1/modules/hilite1/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite1 div div {
 background: url(../images/style1/modules/hilite1/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite1 div div div {
 background: url(../images/style1/modules/hilite1/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite1{
 padding:0;
 margin-right: 5px;
}
div.module-hilite1 div div div{
	padding: 11px 11px 11px 11px;
	overflow: hidden;
}
div.module-hilite1 div div div div {
 background: none;
 padding: 0;
}
div.module-hilite2 {
 background: url(../images/style1/modules/hilite2/module-br.png) 100% 100% no-repeat;
}
div.module-hilite2 div{
 background: url(../images/style1/modules/hilite2/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite2 div div {
 background: url(../images/style1/modules/hilite2/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite2 div div div {
 background: url(../images/style1/modules/hilite2/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite2{
 padding:0;
 margin:0px 5px;
}
div.module-hilite2 div div div{
	padding: 11px 11px 11px 11px;
	overflow: hidden;
}
div.module-hilite2 div div div div {
 background: none;
 padding: 0;
}
div.module-hilite3 {
 background: url(../images/style1/modules/hilite3/module-br.png) 100% 100% no-repeat;
}
div.module-hilite3 div{
 background: url(../images/style1/modules/hilite3/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite3 div div {
 background: url(../images/style1/modules/hilite3/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite3 div div div {
 background: url(../images/style1/modules/hilite3/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite3{
 padding:0;
 margin:0px 5px;
}
div.module-hilite3 div div div{
	padding: 11px 11px 11px 11px;
	overflow: hidden;
}
div.module-hilite3 div div div div {
 background: none;
 padding: 0;
}

div.module-hilite4,
div.module-hilite8 div div div div div.module-hilite4, 
div.module-hilite10 div div div div div.module-hilite4,
div.module-hilite8 div div div div div.module-hilite11 div div div div div.module-hilite4,
div.module-hilite10 div div div div div.module-hilite11 div div div div div.module-hilite4 {
 background: url(../images/style1/modules/hilite4/module-br.png) 100% 100% no-repeat;
  padding:0;
  margin-left: 5px;
}
div.module-hilite4 div,
div.module-hilite8 div div div div div.module-hilite4 div, 
div.module-hilite10 div div div div div.module-hilite4 div,
div.module-hilite8 div div div div div.module-hilite11 div div div div div.module-hilite4 div,
div.module-hilite10 div div div div div.module-hilite11 div div div div div.module-hilite4 div{
 background: url(../images/style1/modules/hilite4/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite4 div div,
div.module-hilite8 div div div div div.module-hilite4 div div, 
div.module-hilite10 div div div div div.module-hilite4 div div,
div.module-hilite8 div div div div div.module-hilite11 div div div div div.module-hilite4 div div,
div.module-hilite10 div div div div div.module-hilite11 div div div div div.module-hilite4 div div {
 background: url(../images/style1/modules/hilite4/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite4 div div div ,
div.module-hilite8 div div div div div.module-hilite4 div div div, 
div.module-hilite10 div div div div div.module-hilite4 div div div,
div.module-hilite8 div div div div div.module-hilite11 div div div div div.module-hilite4 div div div,
div.module-hilite10 div div div div div.module-hilite11 div div div div div.module-hilite4 div div div{
 background: url(../images/style1/modules/hilite4/module-tl.png) 0 0 no-repeat;
	padding: 11px 11px 11px 11px;
	overflow: hidden; 
}

div.module-hilite4 div div div div,
div.module-hilite8 div div div div div.module-hilite4 div div div div, 
div.module-hilite10 div div div div div.module-hilite4 div div div div,
div.module-hilite8 div div div div div.module-hilite11 div div div div div.module-hilite4 div div div div,
div.module-hilite10 div div div div div.module-hilite11 div div div div div.module-hilite4 div div div div
div.module-hilite4 div div div div {
 background: none;
 padding: 0;
}





/*bottom menu*/
div.module-hilite5 {
 background: url(../images/style1/modules/hilite5/module-br.png) 100% 100% no-repeat;
}
div.module-hilite5 div{
 background: url(../images/style1/modules/hilite5/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite5 div div {
 background: url(../images/style1/modules/hilite5/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite5 div div div {
 background: url(../images/style1/modules/hilite5/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite5{
 padding:0;
 margin:0px;
}
div.module-hilite5 div div div{
	padding: 12px 11px 12px 11px;
	overflow: hidden;
}
div.module-hilite5 div div div div {
 background: none;
 padding: 0;
}

div.moduletablemenu-bottom span {
padding:0px 10px;
}



div.module-hilite6 {
 background: url(../images/style1/modules/hilite6/module-ml.png) repeat-y;
}
div.module-hilite6 div {
 background: url(../images/style1/modules/hilite6/module-bl.png) 0 100% no-repeat;
}
div.module-hilite6 div div {
 background: url(../images/style1/modules/hilite6/module-br.png) 100% 100% no-repeat; 
}
div.module-hilite6 div div div {
 background: url(../images/style1/modules/hilite6/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite6 div div div div {
 background: url(../images/style1/modules/hilite6/module-tr.png) 100% 0 no-repeat; 
 padding: 11px 11px 11px 11px;
}
div.module-hilite6 div div div div div {
 background: none;
 padding: 0;
}

/*Sous menu bleu*/
div.module-hilite7, div.module-hilite10 div div div div div.module-hilite7, div.module-hilite8 div div div div div.module-hilite7 {
 background: url(../images/style1/modules/hilite7/module-br.png) 100% 100% no-repeat;
}
div.module-hilite7 div, div.module-hilite10 div div div div div.module-hilite7 div, div.module-hilite8 div div div div div.module-hilite7 div{
 background: url(../images/style1/modules/hilite7/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite7 div div, div.module-hilite10 div div div div div.module-hilite7 div div, div.module-hilite8 div div div div div.module-hilite7 div div {
 background: url(../images/style1/modules/hilite7/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite7 div div div , div.module-hilite10 div div div div div.module-hilite7 div div div, div.module-hilite8 div div div div div.module-hilite7 div div div{
 background: url(../images/style1/modules/hilite7/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite7, div.module-hilite10 div div div div div.module-hilite7, div.module-hilite8 div div div div div.module-hilite7{
 padding:0;
 margin-left: 5px;
 margin-right: 12px;
 margin-bottom: 10px;
}
div.module-hilite7 div div div, div.module-hilite10 div div div div div.module-hilite7 div div div, div.module-hilite8 div div div div div.module-hilite7 div div div{
	padding: 11px 0px 11px 0px;
	overflow: hidden;
	color:#FFFFFF;
}
div.module-hilite7 div div div div, div.module-hilite10 div div div div div.module-hilite7 div div div div, div.module-hilite8 div div div div div.module-hilite7 div div div div {
 background: none;
 padding: 0;
}
div.module-hilite7 div div div h3, div.module-hilite10 div div div div div.module-hilite7 div div div h3, div.module-hilite8 div div div div div.module-hilite7 div div div h3{	
	line-height:115%;
	font-size:200%;
	font-weight:normal;
	font-style:italic;
	padding-left:1px;
	margin:0px 16px 0px 16px;
	border-bottom: solid 1px white;
}

div.module-hilite7 div div div ul, div.module-hilite10 div div div div div.module-hilite7 div div div ul, div.module-hilite8 div div div div div.module-hilite7 div div div ul{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

div.module-hilite7 div div div ul li, div.module-hilite10 div div div div div.module-hilite7 div div div ul li, div.module-hilite8 div div div div div.module-hilite7 div div div ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 20px;
	background: none;
	font-size:16px;
	font-style: italic;
	/*border-left: solid 1px white;*/
	line-height:16px;
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	font-weight: bold;
}

div.module-hilite7 div div div a, div.module-hilite10 div div div div div.module-hilite7 div div div a, div.module-hilite8 div div div div div.module-hilite7 div div div a {
	color:#FFFFFF;
}
div.module-hilite7 div div div li.active , div.module-hilite10 div div div div div.module-hilite7 div div div li.active , div.module-hilite8 div div div div div.module-hilite7 div div div li.active  {
	font-weight: bold;
}
div.module-hilite7 div div div a:visited.active , div.module-hilite10 div div div div div.module-hilite7 div div div a:visited.active , div.module-hilite8 div div div div div.module-hilite7 div div div a:visited.active  {
	text-decoration:underline;
}


/*Gris Pub*/
div.module-hilite8 {
 background: url(../images/style1/modules/hilite8/module-br.png) 100% 100% no-repeat;
}
div.module-hilite8 div{
 background: url(../images/style1/modules/hilite8/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite8 div div {
 background: url(../images/style1/modules/hilite8/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite8 div div div {
 background: url(../images/style1/modules/hilite8/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite8{
 padding:0;
 margin:0px 0px;
}
div.module-hilite8 div div div{
	padding: 15px 8px 12px 8px;
	overflow: hidden;
}
div.module-hilite8 div div div div {
 background: none;
 padding: 0;
}

/*Interieur billboard*/
div.module-hilite9 {
 background: url(../images/style1/modules/hilite9/module-br.png) 100% 100% no-repeat;
 position:relative;
 top:14px;
 left:14px;
 padding:0;
 margin:0px 14px 22px 0px;

}
div.module-hilite9 div{
 background: url(../images/style1/modules/hilite9/module-bl.png) 0 100% no-repeat; 
 position:relative;
 left:-14px; 
}
div.module-hilite9 div div {
 background: url(../images/style1/modules/hilite9/module-tr.png) 100% 0 no-repeat; 
 position:relative;
 top:-14px;
 left:14px;
}
div.module-hilite9 div div div {
 background: url(../images/style1/modules/hilite9/module-tl.png) 0 0 no-repeat; 
 position:  relative;
 top:0px;
 left:-14px;
 padding: 0px 11px 0px 11px;
 overflow: hidden;
}

div.module-hilite9 div div div div {
 background: none;
 padding: 0;
}

/*Component all*/
div.module-hilite10 {
 background: url(../images/style1/modules/hilite10/module-br.png) 100% 100% no-repeat;
}
div.module-hilite10 div{
 background: url(../images/style1/modules/hilite10/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite10 div div {
 background: url(../images/style1/modules/hilite10/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite10 div div div {
 background: url(../images/style1/modules/hilite10/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite10{
 padding:0;
 margin:0;
}
div.module-hilite10 div div div{
	padding: 10px 5px 10px 5px;
	overflow: hidden;
}
div.module-hilite10 div div div div {
 background: none;
 padding: 0;
}

/*Component*/
div.module-hilite11, div.module-hilite10 div div div div div.module-hilite11, div.module-hilite8 div div div div div.module-hilite11 {
 background: url(../images/style1/modules/hilite10/module-br.png) 100% 100% no-repeat;
}
div.module-hilite11 div, div.module-hilite10 div div div div div.module-hilite11 div, div.module-hilite8 div div div div div.module-hilite11 div{
 background: url(../images/style1/modules/hilite10/module-bl.png) 0 100% no-repeat; 
}
div.module-hilite11 div div, div.module-hilite10 div div div div div.module-hilite11 div div, div.module-hilite8 div div div div div.module-hilite11 div div {
 background: url(../images/style1/modules/hilite10/module-tr.png) 100% 0 no-repeat; 
}
div.module-hilite11 div div div, div.module-hilite10 div div div div div.module-hilite11 div div div, div.module-hilite8 div div div div div.module-hilite11 div div div {
 background: url(../images/style1/modules/hilite10/module-tl.png) 0 0 no-repeat; 
}
div.module-hilite11, div.module-hilite10 div div div div div.module-hilite11, div.module-hilite11 div div div div div.module-hilite11{
 padding:0;
 margin-left:5px;
 margin-right:5px;
}
div.module-hilite11 div div div, div.module-hilite10 div div div div div.module-hilite11 div div div, div.module-hilite8 div div div div div.module-hilite11 div div div{
	padding: 10px 20px 10px 20px;
	overflow: hidden;

}
div.module-hilite11 div div div div, div.module-hilite10 div div div div div.module-hilite11 div div div div, div.module-hilite8 div div div div div.module-hilite11 div div div div {
 padding: 0;
 background: none;
}

/*simple pour image bobonne*/

div.module-hilite12  {
 background: none;
 margin-left: 5px;
 margin-right: 0px;
}

/*module pub*/
div#module-pub  {
	margin:0;
	padding:0;
	background: none;
	font-size:160%;
	color:#000000;
	line-height:160%;
	font-weight:bold;
	/*border-left: solid 1px white;*/
}
div#module-pub div {
 padding: 2px 20px 25px 20px;
}

/*puces*/
div.module-hilite1 div div div ul,
div.module-hilite2 div div div ul,
div.module-hilite3 div div div ul,
div.module-hilite4 div div div ul {
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.module-hilite1 div div div li,
div.module-hilite2 div div div li,
div.module-hilite3 div div div li,
div.module-hilite4 div div div li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 20px;
	background: url(../images/puce-blanc.png) 0 0 no-repeat;
}

div.module-hilite1 div div div a,
div.module-hilite2 div div div a,
div.module-hilite3 div div div a,
div.module-hilite4 div div div a {
	text-decoration:underline;
}


/* panel billboard */
div.module-panel2 {
	background: url(../images/style1/modules/panel2/panel_t.png) 0 0 repeat-x;
	padding:0;
 	margin:0px 5px;
}
div.module-panel2 div {
	background: url(../images/style1/modules/panel2/panel_b.png) 0 100% repeat-x;
}
div.module-panel2 div div {
	background: url(../images/style1/modules/panel2/panel_l.png) 0 0 repeat-y;
}
div.module-panel2 div div div {
	height:50%;
	background: url(../images/style1/modules/panel2/panel_r.png) 100% 0 repeat-y;
}
div.module-panel2 div div div div {
	background: url(../images/style1/modules/panel2/panel_tl.png) 0 0 no-repeat;
}
div.module-panel2 div div div div div {
	background: url(../images/style1/modules/panel2/panel_tr.png) 100% 0 no-repeat;
}
div.module-panel2 div div div div div div {
	background: url(../images/style1/modules/panel2/panel_bl.png) 0 100% no-repeat;
}
div.module-panel2 div div div div div div div {
	position:  relative;
	padding: 11px 11px 11px 11px;
	overflow: hidden;
	background: url(../images/style1/modules/panel2/panel_br.png) 100% 100% no-repeat;
}
div.module-panel2 div div div div div div div div {
	padding: 0;
 	background: none;
}

div.module-hilite13,div.module-hilite10 div div div div div.module-hilite13, div.module-hilite8 div div div div div.module-hilite13 {
 margin-right: 5px;
 padding: 0px;
 position:relative;

}
div.module-hilite13 div, div.module-hilite10 div div div div div.module-hilite13 div, div.module-hilite8 div div div div div.module-hilite13 div {
 background: url(../images/style1/modules/hilite13/module-bm.png) 100% 100% no-repeat;
  position:  relative;
}
div.module-hilite13 div div,  div.module-hilite10 div div div div div.module-hilite13 div div, div.module-hilite8 div div div div div.module-hilite13 div div{
 background: url(../images/style1/modules/hilite13/module-br.png) 100% 100% no-repeat;
  position:  relative;
}
div.module-hilite13 div div div, div.module-hilite10 div div div div div.module-hilite13 div div div, div.module-hilite8 div div div div div.module-hilite13 div div div{ 
 background: url(../images/style1/modules/hilite13/module-bl.png) 0 100% no-repeat;
  position:  relative;
}
div.module-hilite13 div div div div, div.module-hilite10 div div div div div.module-hilite13 div div div div, div.module-hilite8 div div div div div.module-hilite13 div div div div{
 background: url(../images/style1/modules/hilite13/module-tm.png) 100% 0 no-repeat; 
  position:  relative;
}
div.module-hilite13 div div div div div, div.module-hilite10 div div div div div.module-hilite13 div div div div div, div.module-hilite8 div div div div div.module-hilite13 div div div div div{
 background: url(../images/style1/modules/hilite13/module-tr.png) 100% 0 no-repeat;
  position:  relative; 
}
div.module-hilite13 div div div div div div, div.module-hilite10 div div div div div div.module-hilite13 div div div div div, div.module-hilite8 div div div div div.module-hilite13 div div div div div div{
 background: url(../images/style1/modules/hilite13/module-tl.png) 0 0 no-repeat; 
 position:  relative;
 padding: 11px 11px 11px 11px;
 overflow: hidden;
}
div.module-hilite13 div div div div div div div{

 background: none;
 padding: 0;
}

div.module-hilite13 div div div div div div h3, div.module-hilite10 div div div div div.module-hilite13 div div div div div div h3, div.module-hilite8 div div div div div.module-hilite13 div div div div div div h3{
	line-height:120%;
	font-size:200%;
	font-weight:normal;
	font-style:italic;
	padding-left:0px;
	color:#000;
}

div.module-hilite13 div div div div div div ul, div.module-hilite10 div div div div div.module-hilite13 div div div div div div ul, div.module-hilite8 div div div div div.module-hilite13 div div div div div div ul{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

div.module-hilite13 div div div div div div ul li, div.module-hilite10 div div div div div.module-hilite13 div div div div div div ul li, div.module-hilite8 div div div div div.module-hilite13 div div div div div div ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 20px;
	background: none;
	font-size:16px;
	font-style: italic;
	
	line-height:16px;
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	font-weight: bold;
}

div.module-hilite13 div div div div div div a, div.module-hilite10 div div div div div.module-hilite13 div div div div div div a, div.module-hilite8 div div div div div.module-hilite13 div div div div div div a {
	color:#FFFFFF;
}
div.module-hilite13 div div div div div div li.active , div.module-hilite10 div div div div div.module-hilite13 div div div div div div li.active , div.module-hilite8 div div div div div.module-hilite13 div div div div div div li.active  {
	font-weight: bold;
}
div.module-hilite13 div div div div div div a:visited.active , div.module-hilite10 div div div div div.module-hilite13 div div div div div div a:visited.active , div.module-hilite8 div div div div div.module-hilite13 div div div div div div a:visited.active  {
	color:#ffffaa;
}

/* Degrade */

/* Degrade firefox*/


.grad img {
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 0;
}
.box  {
  float: left;
  position: relative;
  width:100%;
   background-color: #1f87fa;
}
.box  * {
  margin: 0px;
  position: relative;
  z-index: 1;
}

/*General billboard*/
div.bb-header, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-header, div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-header {
	background-image:url(../images/style1/modules/bb/bb-header.jpg);
	position:static;
	left:0px;
	top:0px;
	width:645px;
	height:44px;
}
div.bb-header h2 {
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	color:#FFFFFF;
	font-style:italic;
	font-size:22px;
	line-height:25px;
}


div.bb-center, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center ,div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-center {
	background-image:url(../images/style1/modules/bb/bb-center-temoignages.jpg);
height:340px;
left:0px;
position:static;
top:44px;
width:645px;
}	

div.bb-center h1 {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 180px;
	color:#2086f9;
	font-style:normal;
	font-size:30px;
	line-height:30px;
}
div.bb-center h2 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color:#2086f9;
	font-style:italic;
	font-size:22px;
	line-height:22px;
}

div.bb-footer, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-footer,div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-footer {
	background-image:url(../images/style1/modules/bb/bb-footer-temoignages.gif);
	z-index:1;
	position:static;
	left:0px;
	top:384px;
	width:645px;
	height:8px;
	font-size:7px;
}
div.bb-footer h1,  div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-footer h1,div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-footer h1{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	line-height:22px;
	color:#000000;
}

/*MEDPOST*/
div.bb-center-1 {
	background-image:url(../images/style1/modules/bb/bb-center-medpost.jpg);
	position:static;
	left:0px;
	top:44px;
	width:645px;
	height:261px;	
	
}	
div.bb-center-1 h1 {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 195px;
	color:#2086f9;
	font-style:normal;
	font-size:30px;
	line-height:30px;

}
div.bb-center-1 h2 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color:#2086f9;
	font-style:italic;
	font-size:22px;
}
div.bb-center-1 ul {
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none;
}
div.bb-center-1 li {
 margin: 10px 0px 0px 240px; 
 padding: 0px 0px 0px 30px;
 background: url(../images/style1/modules/bb/puce-verte.gif) 0 10px no-repeat;
}
div.bb-footer-1 {
	background-image:url(../images/style1/modules/bb/bb-footer-medpost.gif);
	z-index:1;
	position:static;
	left:0px;
	top:305px;
	width:645px;
	height:87px;
}
div.bb-footer-1 h1{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	line-height:22px;
	color:#000000;
}


/*SAISIE*/
div.bb-center-2, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-2 {
	background-image:url(../images/style1/modules/bb/bb-center-saisie.jpg);
	position:static;
	left:0px;
	top:44px;
	width:645px;
	height:261px;	

}	
div.bb-center-2 h2, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-2 h2{
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 40px;
	font-size:19px;
	line-height:22px;
		color:#ffffff;
}
div.bb-center-2 h3, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-2 h3{
	margin: 0px 0px 0px 0px;
	padding: 40px 50px 0px 80px;
	float:left;	
}
div.bb-center-2 h3.co, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-2 h3.co{
	padding: 40px 55px 0px 84px;
}
div.bb-center-2 h3 span, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-2 h3 span{
	color:#ffffff;
}

div.bb-footer-2, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-footer-2{
	background-image:url(../images/style1/modules/bb/bb-footer-saisie.gif);
	position:static;
	left:0px;
	top:305px;
	width:645px;
	height:87px;
}
div.bb-footer-2 h5, div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-footer-2 h5{
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 0px 50px;	
	float:left;
	font-size:11px;
	line-height:12px;
}


/*inscrivez vous*/

div.bb-center-4,div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-4,div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-center-4 {
	background:url(../images/style1/modules/bb/bb-center-inscrivez.jpg) no-repeat;
height:340px;
left:0px;
position:static;
top:44px;
padding:0px 20px 0px 20px;
width:645px;
}	
div.bb-center-4 h1,div.bb-center-4,div.module-hilite8 div div div div div.module-hilite11 div div div div.bb-center-4 h1,div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-center-4 h1 {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	font-size:19px;
	line-height:22px;
		color:#000;
}
div.form-insc{
	position:relative;
	float:left;
	top:30px;
	left:30px;
}
div.form-insc td{
	height:30px;
}
/*service simplify*/
.bb-center-5, div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-center-5 {
background-image:url(../images/style1/modules/bb/bb-center-services.jpg);
height:340px;
left:0px;
position:static;
top:44px;
width:645px;
}
.bb-footer-5, div.module-hilite10 div div div div div.module-hilite11 div div div div.bb-footer-5{
background-image:url(../images/style1/modules/bb/bb-footer-services.gif);
position:static;
left:0px;
top:384px;
width:645px;
height:8px;
}
.bb-center-5 h4{
margin:0px 0px 0px -130px;
padding:10px 0px 0px 0px;
font-weight:bold;
}
.bb-center-5 h5{
color:#0459b7;
font-size:24px;
margin:0px 0px 0px 10px;
padding:20px 0px 0px 140px;
font-style:italic;
line-height:32px;
}
.bb-center-5 p {
margin:0px 0px 0px 10px;
padding:0px 0px 0px 140px;
}

.bb-texte1{
	padding:10px 15px 30px 0px;
}
.bb-texte2{
	padding:0px 15px 0px 0px;
}
.bb-texte1 h5 a{
text-decoration:none;
border-bottom:0px;
}
.bb-texte2 h5 a{
text-decoration:none;
border-bottom:0px;
}
/*slideshow temoignage*/

div.temoi,div.module-hilite10 div div div div div.module-hilite11 div div div div div.temoi {
	position:static;float:left;margin:0;padding:0;
	padding:20px 0px 0px 100px;
	overflow: hidden;
	line-height: 16px;
	width: 470px;
	height:300px;
	background:url(../images/style1/modules/bb/control-center-vert.jpg) 100px 20px no-repeat;
	font-weight:normal;
}
div.temoi ul{
	position:static;float:left;top:-250px;width:100%;margin:0 20px 0 0px;list-style:none;padding:0;left:-20px;background:none;
}
div.temoi li{background-image:none;background:none;}
div.temoi .readon{clear:none;display:inline;float:none;height:auto;width:auto;line-height:100%;font-size:100%;margin:0;padding:0;background:none;}
div.temoi .flashing{display:block;position:static;font-weight:bold;}
div.temoi .controls img{cursor:pointer;width:16px;height:276px;}
div.temoi .control-prev{float:left;position:static;background: url(../images/style1/modules/bb/control-prev.jpg) 0 0 no-repeat;z-index:100;}
div.temoi .control-next{float:right;position:static;background: url(../images/style1/modules/bb/control-next.jpg) 0 0 no-repeat;z-index:100;left:-5px;}
div.temoi .controls{}
div.temoi a {
	color: #000;
}
div.temoi .controls img {
	
}


div.temoi div.titre{
	margin:0px 0px 0px 35px;
	top:-5px;
	position:relative;
	font-weight:bold;
}
div.temoi div.titre p{
	font-size:16px;
	color:white;
	line-height:12px;
	
}
div.temoi div.corps{
	margin:0px 0px 0px 0px;
	top:30px;
	position:relative;
}
div.temoi div.corps p{
	font-size:16px;
	color:#000;
	line-height:16px;
	font-weight:normal;
}
/*temoignage bill*/

/*temoignage billboard*/
div.bill {
	position:static;
	float:left;
	margin:0;
	padding:20px 0px 0px 80px;
	overflow: hidden;
	line-height: 16px;
	width: 470px;
	height:300px;
	background:url(../images/style1/modules/bb/control-center-vert.jpg) 80px 20px no-repeat;
}
div.bill ul{
	margin:0px 30px 0 30px;
	list-style:none;
	padding:0;
}
div.bill li{background-image:none;}
div.bill .readon{clear:none;display:inline;float:none;height:auto;width:auto;line-height:100%;font-size:100%;margin:0;padding:0;background:none;}
div.bill .flashing{display:block;position:static;font-weight:bold;}
div.bill .controls img{cursor:pointer;width:16px;height:276px;}
div.bill .control-prev{float:left;position:static;background: url(../images/style1/modules/bb/control-prev.jpg) 0 0 no-repeat;z-index:100;}
div.bill .control-next{float:right;position:static;background: url(../images/style1/modules/bb/control-next.jpg) 0 0 no-repeat;z-index:100;left:-5px;}
div.bill .controls{}
div.bill a {
	color: #000;
}
div.bill .controls img {
	
}

div.bill div.titre{
	margin:28px 0px 0px 40px;
}
div.bill div.titre p{
	font-size:16px;
	color:white;
	line-height:12px;
	font-weight:bold;
}
div.bill div.corps{
	margin:40px 0px 0px 10px;
}
div.bill div.corps p{
	font-size:16px;
	color:#000;
	line-height:16px;
	font-weight:normal;
}


/*slideshow references*/
div.ref {
	position:static;
	float:left;
	margin:0;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	line-height: 16px;
	width: 100%;	
	height:30px;
}

div.ref li{background-image:none;}

div.module-hilite8 div div div div div.module-hilite11 div div div div div.fc div span.esp, span.esp {
	padding-left:40px;
}

div.module-hilite8 div div div div div.module-hilite11 div div div div div.fl {
	background:url(../images/style1/modules/fleche/fl.png) 0 0 no-repeat;
	position:static;
	left:0px;
	top:0px;
	width:161px;
	height:42px;
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div div.fl h2 {
	color:#ffffff;
	font-size:17px;
	margin:10px 0px 0px 10px;
	font-style:italic;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div div.fc {
	background-image:url(../images/style1/modules/fleche/fc.png);
	position:static;
	left:161px;
	top:0px;	
	height:42px;
	float:left;
	width: 495px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div div.fr {
	background:url(../images/style1/modules/fleche/fr.png) 0 0 no-repeat;
	position:static;
	left:652px;
	top:0px;
	width:11px;
	height:42px;
	float:left;
}
div.fc ul{
	margin:12px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
div.fc li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	font-size:13px;
	list-style:none;
	color:#666666;
	display:inline;
}

/*Offfres*/

.toto{
width:695px;
margin:0;
padding:0;
}



div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-l {
	position:static;
	left:0px;
	top:0px;
	width:152px;
	height:168px;
	background-image:url(../images/style1/modules/tableau4/tab01-l.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-r {
	position:static;
	left:152px;
	top:0px;
	width:530px;
	height:168px;
	background-image:url(../images/style1/modules/tableau4/tab01-r.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-l {
	position:static;
	left:0px;
	top:177px;
	width:152px;
	height:250px;
	background-image:url(../images/style1/modules/tableau4/tab02-l.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r1 {
	position:static;
	left:152px;
	top:177px;
	width:530px;
	height:95px;
	background-image:url(http://www.simplify.fr/secretaire/templates/simplify/images/style1/modules/tableau4/tab02-r1.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r2 {
	position:static;
	left:152px;
	top:272px;
	width:530px;
	height:45px;
	background-image:url(../images/style1/modules/tableau4/tab02-r2.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-1 {
	position:static;
	left:152px;
	top:317px;
	width:242px;
	height:110px;
	background-image:url(../images/style1/modules/tableau4/tab02-r3-1.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-2 {
	position:static;
	left:394px;
	top:317px;
	width:69px;
	height:110px;
	background-image:url(../images/style1/modules/tableau4/tab02-r3-2.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-3 {
	position:static;
	left:463px;
	top:317px;
	width:68px;
	height:110px;
	background-image:url(../images/style1/modules/tableau4/tab02-r3-3.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-4 {
	position:static;
	left:531px;
	top:317px;
	width:70px;
	height:110px;
	background-image:url(../images/style1/modules/tableau4/tab02-r3-4.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-5 {
	position:static;
	left:601px;
	top:317px;
	width:81px;
	height:110px;
	background-image:url(../images/style1/modules/tableau4/tab02-r3-5.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-l {
	position:static;
	left:0px;
	top:437px;
	width:152px;
	height:250px;
	background-image:url(../images/style1/modules/tableau4/tab03-l.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r1 {
	position:static;
	left:152px;
	top:437px;
	width:530px;
	height:86px;
	background-image:url(../images/style1/modules/tableau4/tab03-r1.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r2 {
	position:static;
	left:152px;
	top:523px;
	width:530px;
	height:45px;
	background-image:url(../images/style1/modules/tableau4/tab03-r2.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-1 {
	position:static;
	left:152px;
	top:568px;
	width:242px;
	height:119px;
	background-image:url(../images/style1/modules/tableau4/tab03-r3-1.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-2 {
	position:static;
	left:394px;
	top:568px;
	width:69px;
	height:119px;
	background-image:url(../images/style1/modules/tableau4/tab03-r3-2.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-3 {
	position:static;
	left:463px;
	top:568px;
	width:68px;
	height:119px;
	background-image:url(../images/style1/modules/tableau4/tab03-r3-2.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-4 {
	position:static;
	left:531px;
	top:568px;
	width:70px;
	height:119px;
	background-image:url(../images/style1/modules/tableau4/tab03-r3-4.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-5 {
	position:static;
	left:601px;
	top:568px;
	width:81px;
	height:119px;
	background-image:url(../images/style1/modules/tableau4/tab03-r3-5.jpg);
	float:left;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-l {
	position:static;
	left:0px;
	top:695px;
	width:152px;
	height:137px;
	background-image:url(../images/style1/modules/tableau4/tab04-l.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-r {
	position:static;
	left:152px;
	top:695px;
	width:530px;
	height:137px;
	background-image:url(../images/style1/modules/tableau4/tab04-r.jpg);
	float:left;
	margin:10px 0px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-l h1, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-l h1, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-l h1, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-l h1 {
	margin:0px 0px 0px 0px;
	padding:20px 10px 0px 25px;
	font-size:20px;
	color:#fff;
	line-height:24px;
	font-style:normal;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-l h1 {
	font-size:14px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-l h2, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-l h2, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-l h2, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-l h2{
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 25px;
	font-size:12px;
	color:#fff;
	font-style:normal;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-r h3, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r1 h3, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r1 h3, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-r h3 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	font-size:22px;
	font-style:normal;
	line-height:23px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-r h3{color:#005ab4;} div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r1 h3{color:#51B509;} div.tab03-r1 h3{color:#e88b00;} div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-r h3{color:#cc3300;}

div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab01-r h4, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r1 h4, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r1 h4, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab04-r h4{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	font-size:14px;
	color:#666666;
	line-height:12px;
	font-style:normal;
	line-height:18px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r2 ul, div.tab03-r2 ul{
	margin:0px 0px 0px 234px;
	padding:3px 0px 0px 0px;
	background:none;	
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r2 p , div.tab03-r2 p{
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	text-align:center;
	font-weight:bold;	
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r2 li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 16px;
	font-size:12px;
	display:inline;
	list-style:none;
	float:left;	
	color:#FFFFFF;
	line-height:7px;	
	background:none;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r2 li{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 16px;
	font-size:12px;
	display:inline;
	list-style:none;
	float:left;	
	color:#FFFFFF;
	line-height:7px;	
	background:none;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-1 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-1 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-2 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-2 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-3 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-3 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-4 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-4 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-5 ul, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-5 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background:none;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-1 p , div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-1 p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;		
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-2 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-2 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-3 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-3 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-4 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-4 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-5 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-5 p{
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 0px;
	text-align:right;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-5 p, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-5 p{
padding:0px 13px 0px 0px;
}
div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-1 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-1 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-2 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-2 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-3 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-3 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-4 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-4 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab02-r3-5 li, div.module-hilite8 div div div div div.module-hilite11 div div div div.toto div.tab03-r3-5 li{
	margin:0px 0px 0px 0px;
	padding:1px 0px 7px 12px;
	font-size:11px;
	list-style:none;
	color:#000;	
	background:none;
}

/*medpost plan*/
div#medpostplan .bb-header2 ,  div.module-hilite8 div div div div div.module-hilite11 div div div div#medpostplan .bb-header2,div.module-hilite10 div div div div div.module-hilite11 div div div div#medpostplan .bb-header2{
	background:url(../images/style1/modules/bb-medpost2/bb-header.jpg);
	position:static;
	left:0px;
	top:0px;
	width:645px;
	height:136px;
}
div#medpostplan .bb-center2 {
	background:url(../images/style1/modules/bb-medpost2/bb-center.jpg);
	position:static;
	left:0px;
	top:136px;
	width:645px;
	height:173px;
}
div#medpostplan .bb-footer2 {
	background:url(../images/style1/modules/bb-medpost2/bb-footer.jpg);
	position:static;
	left:0px;
	top:309px;
	width:645px;
	height:83px;
}
div#medpostplan div.bb-header2 h1{
font-size:20px;
margin: 0px 0px 0px 20px;
padding:40px 0px 0px 28px;
color:#FFFFFF;
float:left;
line-height:30px;
}
div#medpostplan div.bb-header2 h2{
font-size:24px;
margin: 0px 0px 0px 0px;
padding:40px 0px 0px 42px;
color:#FFFFFF;
float:left;
line-height:30px;
}
div#medpostplan div.bb-center2 h3{
font-size:20px;
margin: 0px 0px 0px 0px;
padding:20px 24px 0px 80px;
color:#fff;
float:left;

}
div#medpostplan div.bb-center2 p{
font-size:12px;
}
div#medpostplan div.bb-footer2 h3{
font-size:10px;
margin: 0px 0px 0px 0px;
padding:0px 12px 0px 65px;
color:#000;
float:left;
line-height:12px;
}
div.sp, div.module-hilite8 div div div div div.module-hilite11 div div div div.sp {
	background-image:url(../images/style1/modules/simplify-post/simplify-post-service.jpg) ;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:static;
	left:0px;
	top:0px;
	width:680px;
	height:265px;	
}	
div.sp h1 {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 310px;
	color:#000;
	font-size:16px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
}
div.sp h2 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color:#000;
	font-style:italic;
	font-weight:normal;
	font-size:16px;
}
div.sp h3 {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 310px;	
	color:#000;	
	font-size:14px;
	font-style:normal;	
}
div.sp h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 310px;	
	color:#000;	
	font-size:14px;
	font-style:normal;
}
div.sp ul {
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none;
}
div.sp li, div.module-hilite8 div div div div div.module-hilite11 div div div div.sp li {
 margin: 0px 0px 0px 355px; 
 padding: 0px 0px 0px 30px;
 background: url(../images/style1/modules/bb/puce-verte.gif) 0 10px no-repeat;
}

/*

 * YOOtheme CSS file

 *

 * @author yootheme.com

 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.

 */ 



/*

 * YOOsearch

 */



div#yoo-search {

	width: 120px;

	height: 18px;

	padding: 0px;

	background: url(../images/search_bg.png) 0 0 no-repeat;

}



div#yoo-search input {

	width: 93px;  

	 

	height: 14px;  

	 

	padding: 2px 2px 2px 7px;

	 

	border: none;

	outline: none;

	background: none;

	float: left;

	color: #646464;

	font-size: 75%;

}



div#yoo-search button {

	width: 18px;

	height: 18px;

	padding: 0px;

	border: none;

	background: url(../images/search_button.png) 0 0 no-repeat;

	cursor: pointer;

	text-indent: 100px;

	line-height: 0px;

}



div#yoo-search:hover, div#search div.sfhover  {

	background: url(../images/search_bg.png) 0 -18px no-repeat;

}



div#yoo-search:hover input, div#yoo-search input.sfhover {

	color: #000000;

}



div#yoo-search input:focus, div#yoo-search input.sffocus {

	color: #000000;

}



/*

 * Joomla!

 */



.contentpaneopen a {
	border-bottom: dashed 1px;
	text-decoration:none;
}
a.sanspoint {
	border: 0;
	border-bottom:0px;
}


.contentheading,

.componentheading {

	margin: 0px 0px 20px 0px;

	padding: 5px 0px 5px 0px;

	font-size: 250%;

	line-height: 150%;

	font-weight: bold;

	color: #64696e;

}



body.green .contentheading, body.green .componentheading { color: #6ea028; }

body.pink .contentheading, body.pink .componentheading { color: #8c3caa; }

body.orange .contentheading, body.orange .componentheading { color: #f04600; }

body.blue .contentheading, body.blue .componentheading { color: #5087d7; }



 

#overDiv {

	line-height: 100%;

	font-weight: normal;

	padding: 0px;

	margin: 0px;

}



 

.tool-tip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

	color: #323232;

}



.tool-title {

	padding: 0;

	margin: 0;

	font-size: 100%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	background: url(../../system/images/selector-arrow.png) no-repeat;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}



 

.contentpane {

  margin: 0;

  padding: 0;

  width: auto;

}



 

.contentpaneopen {

  margin: 0;

  padding: 0;

  width: auto;

}



 

.contentpaneopen hr {

	border-top: 0px;

	border-right: 0px;

	border-bottom: 1px solid #c8c8c8;

	border-left: 0px;

	line-height: 0px;

	height: 1px;

}



 

.contentdescription {

}



 

.article_separator {

	display: block;

	height: 5px;

	background: url(../images/article_separator.png) 50% 50% no-repeat;

}



a.readon, a.readmore {

	margin: 10px 0px 0px 0px;

	width: 100px;

	height: 20px;

	background: transparent url(../images/readmore.png) 0 0 no-repeat;

	display: block;

	float: left;

	line-height: 20px;

	text-indent: 10px;

	font-size: 90%;

}



#page a.readon:link, #page a.readon:visited, #page a.readmore:link, #page a.readmore:visited {

	color: #C8C8C8;

	text-decoration: none;

}



#page a.readon:hover, #page a.readmore:hover {

	background: transparent url(../images/readmore.png) 0 -20px no-repeat;

	color: #dcdcdc;

	text-decoration: none;

}



 

.small {

	font-size: 95%;

	font-style: italic;

	color: #969696;

}



 

.createdate {

	height: 20px;

	vertical-align: top;

	font-size: 95%;

	font-weight: bold;

	color: #646464;

}



 

.modifydate {

	height: 20px;

	vertical-align: bottom;

	font-size: 95%;

	color: #646464;

}



 

.buttonheading {

}



.buttonheading img {

	margin-right: 2px;

}



 

div.mosimage {

	margin: 5px;

}



div.mosimage_caption {

	font-size: 95%;

}



 

div.yoo-accordion .button {

height:20px;
}

div.yoo-accordion #envoyer {

height:24px;
}

