@charset "utf-8";
/*master globale*/
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
}
#globale {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	width: 990px;
	margin: 0 auto 0 auto;
	padding: 0px;
}
#globale #colonne-gauche p {
	font-size:11px;
}
#globale #centre-de-page p {
	font-size:13px;
}
#globale #colonne-gauche ul {
	font-size:11px;
}
#globale #centre-de-page ul {
	font-size:13px;
}
#globale #centre-de-page .bg-page-middle ul{
	list-style-image:url(../images/jaide-un-proche-fleche-bleu.gif);
}
#globale #centre-de-page .bg-page-middle ul a{
	font-size:13px;
	color:#009EE8;
}
.contentpaneopen {
	font-size:13px;
}
a img {
	border: none;
}
form {
	margin: 0px;
	padding: 0px;
}
.bg-page-middle .contentheading{
	color:#009EE8;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
}
.gras{
	font-weight: bold;
}
.gris{
	font-weight: bold;
	color:#999;
}
.orange{
	font-weight: bold;
	color:#F30;
}
.clear {
	clear: both;
}
h2 {
	margin: 0px;
	padding: 0px;
}
/*h3 {
	margin: 0px;
	padding: 0px;
}*/
/*header*/
#globale #header {
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 115px;
	width: 980px;
	padding: 15px 0 0 0;
	margin: 0px;
}
#globale #header h1 {
	margin: 0px;
	padding: 0px;
}
#globale #header .logo-header {
	float: left;
}
#globale #header #recherche-header {
	width: 300px;
	float: right;
	height: 70px;
	margin: 35px 0 0 0;
}
#globale #header #recherche-header p {
	margin: 0 0 0 -10px;
	font-size: 10px;
	font-weight: bold;
	padding: 0 0 16px 0;
}
#globale #header #recherche-header input[type=text] {
	padding: 0px;
	width: 74px;
	height: 13px;
	margin: 10px 0 0 17px;
	font-size: 11px;
	color: #7c7c7c;
	border: 0px none #FFFFFF;
	float: left;
}
#globale #header #recherche-header input#mod_search_btn{
	position:relative;
	top:8px;
	left:25px;
}
#globale #header #recherche-header #advanced_search{
	position:relative;
	top:-12px;
	left:155px;
	width:110px;
}
* + html #globale #header #recherche-header #advanced_search{
	position:relative;
	top:-12px;
	left:70px;
	width:110px;
}
#globale #header #recherche-header img {
	float: left;
	margin: 7px 20px 0 30px;
}
#globale #header #recherche-header a{
	font-size: 12px;
	text-decoration: underline;
	color: #9d9d9d;
	font-weight: normal;
}
#globale #header #recherche-header a:hover {
	color: #333333;
}
#globale #header #recherche-header .recherche-avancee {
	margin: 9px 0 0 0;
}
/*colonne gauche*/
#globale #colonne-gauche {
	margin: 0px;
	padding: 0px;
	width: 196px;
	float: left;
}
#globale #colonne-gauche #zone-non-fumeur {
	width: 196px;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-top {
	background-image: url(../images/zone-non-fumeur-bg-top.png);
	height: 42px;
	width: 196px;
	background-repeat: no-repeat;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre {
	background-image: url(../images/zone-non-fumeur-bg-centre.png);
	background-repeat: repeat-y;
	width: 163px;
	padding: 0 0 7px 33px;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire {
	background-image: url(../images/zone-non-fumeur-formulaire.gif);
	background-repeat: no-repeat;
	width: 163px;
	margin: 0px;
	padding: 6px 0 0 0;
	/*height: 47px;*/
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire input {
	border: 0px none #FFFFFF;
	color: #fe4007;
	font-size: 12px;
	/*width: 88px;*/
	height: 14px;
	/*float: left;*/
	margin: 4px 0 3px 16px;
}
* + html #globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire input {
	border: 0px none #FFFFFF;
	color: #fe4007;
	font-size: 12px;
	/*width: 88px;*/
	height: 14px;
	/*float: left;*/
	margin: 3px 0 3px 16px;
}

#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire input[type=submit] {
	/*border: 1px solid #fe4007;*/
	color: #fe4007;
	font-size: 12px;
	/*width: 88px;*/
	height: 17px;
	/*float: left;*/
	/*margin: 4px 0 3px 20px;*/
	background:url(../images/btn-grey.gif);
	background-repeat:no-repeat;
	width:104px;
	padding: 0 0 0 10px;
	cursor:pointer;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire #zone-non-fumeur-ok {
	margin: 6px 20px 0 0;
	float: right;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre #zone-non-fumeur-formulaire .mdp {
	margin-top: 7px;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre .zone-non-fumeur-lien {
	font-size: 12px;
	color: #009ee8;
	text-decoration: none;
}
/* ----- nav user ----- */
.menu-connecte{
	list-style-image:url(../images/jaide-un-proche-fleche-bleu.gif);
	list-style-type:none;
}

#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre .zone-non-fumeur-ma-zone {
	margin: 7px 0 0 0;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre {
	font-size: 11px;
	font-weight:bold;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre ul {
	list-style-type:none;
	margin:0 0 0 13px;
	padding:0;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre li {
	list-style-type:none;
	margin:0;
	padding:0;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre ul a {
	font-size: 11px;
	color:#009EE8;
	font-weight:bold;
	text-decoration:none;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre ul a:hover {
	color:#009EE8;
	text-decoration:underline;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre a:hover {
	color: #333333;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre a {
	font-size: 10px;
	text-decoration: underline;
	color: #9d9d9d;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-centre a:hover {
	color: #333333;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-bottom {
	background-image: url(../images/zone-non-fumeur-bg-bottom.png);
	background-repeat: no-repeat;
	height: 69px;
	width: 113px;
	padding-top: 0;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 33px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
/*#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-bottom .menu ul {
	list-style:square;
}*/
.menu-non-fumeur{
	list-style:square;
}
#globale #colonne-gauche #zone-non-fumeur #zone-non-fumeur-bottom img {
	margin: 12px 15px 0 0;
}
/*zone blanche*/
#zone-blanche {
	background-image: url(../images/zone-blanche-gauche.png);
	background-repeat: repeat-y;
	width: 188px;
	padding: 5px -5px 0 0px;
	margin:-3px 0 -3px 0;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../images/puce-fleche-orange.gif);
	list-style-position:outside;
	list-style-type: none;
}
* + html #zone-blanche {
	background-image: url(../images/zone-blanche-gauche.png);
	background-repeat: repeat-y;
	width: 198px;
	padding: 5px -5px 0 0px;
	margin:-3px 0 -3px 0;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../images/puce-fleche-orange.gif);
	list-style-position:outside;
	list-style-type: none;
}
#pied-zone-blanche {
	background-image: url(../images/zone-blanche-gauche-pied.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 196px;
}

#zone-blanche ul {
	padding: 0px;
	list-style-image: url(../images/jaide-un-proche-fleche-bleu.gif);
	list-style-type: none;
	margin: 0 0 0 20px;
}

* + html #zone-blanche ul {
	padding: 0px;
	list-style-image: url(../images/jaide-un-proche-fleche-bleu.gif);
	list-style-type: none;
	margin: 0 0 0 -30px;
}


#zone-blanche ul a{
	color:#009EE8;
	width:80%;
}

#zone-blanche li {
	width:130px;
	margin: 3px 0 3px -5px;
}
* + html #zone-blanche li {
	width:140px;
	margin: 3px 0 3px 40px;
}

#zone-blanche a {
	color: #ff3b00;
	text-decoration: none;
}
#zone-blanche a:hover {
	text-decoration: underline;
}
/*zone rouge*/
#globale #colonne-gauche #zone-non-fumeur #zone-rouge {
	background-image: url(../images/zone-rouge-gauche.png);
	background-repeat: no-repeat;
	height: 142px;
	width: 196px;
	/*margin: -11px 0 0 0;*/
	margin:-1px 0 0 0;
	padding: 0px;
	font-size: 11px;
	color: #FFFFFF;
}
#globale #colonne-gauche #zone-non-fumeur #zone-rouge form {
	padding: 3px 0 0 30px;
}
#globale #colonne-gauche #zone-non-fumeur #zone-rouge .button {
	background-image: url(../images/btn-calculer.jpg);
	border-width: 0px;
	float:left;
	border-style: none;
	margin-top:8px;
	height: 18px;
	width: 86px;
	font-size: 11px;
	color: #ae300a;
	background-color: #FFFFFF;
}
#globale #colonne-gauche #zone-non-fumeur #zone-rouge .button:hover {
	cursor:pointer;
}

#globale #colonne-gauche #zone-non-fumeur #zone-rouge input {
	border-width: 0px;
	border-style: none;
	height: 11px;
	width: 20px;
	font-size: 11px;
	color: #000000;
	background-color: #FADCDC;
	font-weight: bold;
}
#globale #colonne-gauche #zone-non-fumeur #zone-rouge select {
	border-width: 0px;
	border-style: none;
	height: 16px;
	width: 33px;
	font-size: 11px;
	color: #000000;
	background-color: #FADCDC;
}
#globale #colonne-gauche #zone-non-fumeur #zone-rouge .calculer {
	margin: 11px 0 0 0;
}
#globale #colonne-gauche #zone-non-fumeur #zone-bottom-logo {
	padding: 0 0 20px 0;
}
#globale #colonne-gauche #zone-non-fumeur #zone-bottom-logo img {
	margin-top: 10px;
	margin-left: 13px;
}
#globale #colonne-gauche #zone-non-fumeur #zone-bottom-logo p {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0 15px 0 13px;
}
/*centre-de-page*/
#globale #centre-de-page {
	width: 785px;
	padding: 0;
	float: left;
	margin: 0 0 0 -6px;
}
#globale #centre-de-page #centre-de-page-tete {
	background-image: url(../images/bg-contenu-centre-tete.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 785px;
	height: 13px;
	background-position: left top;
}
/*contenu des pages*/
#globale #centre-de-page #centre-de-page-contenu {
	background-image: url(../images/bg-contenu-centre.png);
	background-repeat: repeat-y;
	margin: 0px;
	width: 747px;
	padding: 1px 19px 10px 19px;
	min-height:600px;
	font-size:13px;
}
/*pied de page*/
#globale #centre-de-page #centre-de-page-pied-de-page {
	background-image: url(../images/bg-contenu-centre-pied-de-page.png);
	background-repeat: no-repeat;
	padding: 0px;
	height: 39px;
	width: 785px;
	background-position: left top;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #009de8;
	position: relative;
	clear: both;
	margin: 0px;
}
#globale #centre-de-page #centre-de-page-pied-de-page a {
	font-size: 10px;
	font-weight: bold;
	color: #009de8;
	margin: 0 10px 0 10px;
	text-decoration: none;
}
#globale #centre-de-page #centre-de-page-pied-de-page a:hover {
	text-decoration: underline;
}
/*fin globale*/



/*contenu home*/
#globale #centre-de-page #lien-ie6 #banniere-flash {
	padding: 16px 0 0 0;
	height: 156px;
	width: 566px;
	float: left;
	margin: 0 10px 0 0 0;
}
#petit-box-bleu {
	float: right;
	width: 169px;
	margin: 0px;
	padding: 0px;
}
#petit-box-bleu #top {
	height: 34px;
	width: 169px;
}
#petit-box-bleu #middle {
	background-image: url(../images/bg-encar-bleu.gif);
	background-repeat: repeat-y;
	width: 148px;
	height: 134px;
	padding: 0 10px 0 11px;
}
#petit-box-bleu #middle p {
	font-size: 12px;
	/*text-align: justify;*/
	padding: 5px 0 0 0;
	margin: 0 0 5px 0;
}
#petit-box-bleu #middle a {
	font-size: 12px;
	color: #9c9c9c;
	text-decoration: underline;
	font-weight: bold;
}
#petit-box-bleu #middle a:hover {
	text-decoration: none;
}
#petit-box-bleu #bottom {
	background-image: url(../images/bottom-encar-bleu.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 169px;
}
#box-home {
	width: 748px;
	padding-top: 10px;
	/*height: 227px;*/
	clear: both;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#menu {
	height: 35px;
	width: 748px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#menu li {
	float: left;
}
#globale #centre-de-page #lien-ie6 #grand-box-bleu {
	height: 50px;
	width: 50px;
	clear: both;
}
#box-home .sousnav {
	height: 30px;
	width: 748px;
	padding: 3px 0 0 0;
	float: left;
	background-color: #e04646;
	margin: -16px 0 0 -40px;
}
* + html #box-home .sousnav {
	height: 30px;
	width: 748px;
	padding: 3px 0 0 0;
	float: left;
	background-color: #e04646;
	margin: -20px 0 0 -40px;
}
#box-home .sousnav ul {
	list-style-type: none;
	margin: 0px;
	width: 721px;
	padding: 5px 10px 0 10px;
}
#box-home .sousnav li {
	display: inline;
	background-image: url(../images/fleche-rose.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin: 0 12px 0 7px;
	padding: 0 0 0 11px;
}
#box-home .sousnav li:hover, #box-home .sousnav li:active, #box-home .sousnav li:focus  {
	display: inline;
	background-image: url(../images/fleche-blanche-bas.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	margin: 0 12px 0 7px;
	padding: 0 0 0 11px;
}
*+html #box-home .sousnav li:hover, *+html #box-home .sousnav li:active, *+html #box-home .sousnav li:focus  {
	display: inline;
	background-image: url(../images/fleche-blanche-bas.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0 12px 0 7px;
	padding: 0 0 0 11px;
}
*+html #box-home .sousnav li{
	background-image: url(../images/fleche-rose.gif);
	background-position: left center;
}




#box-home .sousnav a {
	text-decoration: none;
	color: #F1ABAB;
	font-weight: bold;
	font-size: 11px;
}
#box-home .sousnav a:hover, #box-home .sousnav a:active, #box-home .sousnav a:focus {
	color: #ffffff;
}


/******************OLD STYLE HOME****************/
#box-home #contenu-txt {
	background-image: url(../images/home-box.jpg);
	background-repeat: no-repeat;
	height: 159px;
	width: 748px;
	float: left;
}
#box-home #contenu-txt .nav-contenu h3 {
	font-size: 12px;
	font-weight: bold;
	color: #009ee8;
	padding: 0 0 4px 0;
	text-align:left;
}
#box-home #contenu-txt .nav-contenu p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
* + html #box-home #contenu-txt .nav-contenu p {
	font-size: 11px;
	margin: 0px;
	padding: 10px 0 0 0;
}
#box-home #contenu-txt .nav-contenu div {
	height: 140px;
	width: 164px;
	float: left;
	margin-left: 10px;
	text-align: justify;
	padding: 12px 5px 5px 5px;
}
#box-home #contenu-txt .nav-contenu a {
	font-size: 12px;
	text-decoration: underline;
	color: #9c9c9c;
}
/***************FIN OLD STYLE HOME*******************/



/******************NEW STYLE HOME****************/
#box-home .contenu-txt {
	background-image:url(../images/home-bloc-teaser-bg.gif);
	background-repeat:repeat-y;
	min-height:100px;
	width: 748px;
	float: left;
	margin:0 0 0 -40px;
}
#box-home .contenu-txt p{
	padding:0 15px;
}
* + html #box-home .contenu-txt p{
	padding:15px 15px 0 15px;
}
#box-home .contenu-bottom {
	background-image:url(../images/home-bloc-teaser-bottom.gif);
	background-repeat:no-repeat;
	width: 748px;
	height:9px;
	float: left;
	margin:0 0 15px -40px;
}
#box-home .contenu-txt .nav-contenu h3 {
	font-size: 12px;
	font-weight: bold;
	color: #009ee8;
	padding: 0 0 4px 0;
	text-align:left;
}
#box-home .contenu-txt .nav-contenu p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#box-home .contenu-txt .nav-contenu div {
	height: 140px;
	width: 164px;
	float: left;
	margin-left: 10px;
	text-align: justify;
	padding: 12px 5px 5px 5px;
}
#box-home .contenu-txt .nav-contenu a {
	font-size: 12px;
	text-decoration: underline;
	color: #9c9c9c;
}
.home-bloc-teaser-bg{
	background-image:url(../images/home-bloc-teaser-bg.gif);
	background-repeat:repeat-y;
}

/***************FIN NEW STYLE HOME*******************/


.home-casse #stopfloat {
	clear: both;
}
.bloc-encart-242 {
	width: 242px;
	float: left;
	margin: 0 0 10px 0;
	padding: 0px;
}
.bloc-encart-215 {
	width: 212px;
	/*float: left;*/
	margin: 0 0 10px 0;
	padding: 0px;
}
.title-bloc-home-242{
	width:242px;
	height:41px;
	text-align:center;
	padding:4px 0 0 0;
	/*vertical-align:middle;*/
	color:#FFF;
	font-weight:normal;
}
.title-bloc-home-215{
	width:212px;
	height:41px;
	text-align:center;
	padding:4px 0 0 0;
	/*vertical-align:middle;*/
	color:#FFF;
	font-weight:normal;
}
.bloc-encart-middle-242 {
	background-image: url(../images/tete-bg-bleu.gif);
	background-repeat: repeat-y;
	width: 242px;
	padding: 0px;
	margin: -3px 0 0 0;
}
.bloc-encart-middle-215 {
	background-image: url(../images/bloc-bg.gif);
	background-repeat: repeat-y;
	width: 215px;
	padding: 0px;
	margin: -3px 0 0 0;
}
.bloc-encart-head-242 {
	background-image: url(../images/bg-bloc-home.gif);
	background-repeat:no-repeat;
	width: 242px;
	height:41px;
}
.bloc-encart-head-215 {
	background-image: url(../images/bg-bloc.gif);
	background-repeat:no-repeat;
	width: 215px;
	height:41px;
}
.bloc-encart-bottom-242 {
	background-image: url(../images/tete-bottom-bleu.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 242px;
}
.bloc-encart-bottom-215 {
	background-image: url(../images/bloc-bottom.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 215px;
}

.bloc-encart-middle-242 p {
	padding: 0px;
	font-size: 11px;
	margin: 5px 5px 3px 10px;
}
.bloc-encart-middle-215 p {
	padding: 0px;
	font-size: 11px;
	margin: 5px 5px 3px 10px;
}

.bloc-encart-middle-242 .fleche {
	margin: 0 0 0 146px;
}
.bloc-encart-middle-215 .fleche {
	margin: 0 0 0 /*106*/10px;
}


.bloc-encart-middle-242 a {
	font-size: 11px;
	text-decoration: underline;
	color: #9c9c9c;
}
.bloc-encart-middle-215 a {
	font-size: 11px;
	text-decoration: underline;
	color: #9c9c9c;
}


.bloc-encart-middle-242 a:hover {
	text-decoration: none;
}
.bloc-encart-middle-215 a:hover {
	text-decoration: none;
}

.bloc-encart-middle-242 .decalage {
	margin: 0 0 0 2px;
}
.bloc-encart-middle-215 .decalage {
	margin: 0 0 0 3px;
}

#float33 {
	float: left;
	width: 10px;
	height: 50px;
}
#content-right{
	float:right;
	margin:0 5px 0 0;
	width:230px;
}
#content-center {
	float:left;
	width: 480px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
#content-center p {
	font-size:13px;
	/*text-align:justify;*/
}
#content-center a {
	color:#000;
	text-decoration:underline;
}
#content-center a:hover {
	color:#000;
	text-decoration:underline;
}
#content-center ul {
	list-style-image:url(../images/jaide-un-proche-fleche-rouge.gif);
	list-style-type:none;
}
#content-center ul.liste2 {
	/*list-style-image:url(../images/jaide-un-proche-fleche-rouge.gif);*/
	/*list-style-type:none;*/
	list-style:disc;
}
#content-center ul li>a {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	text-decoration: none;
	list-style-type: none;
}
#content-center ul li>a:hover {
	text-decoration: underline;
	color: #fe4007;
}
#content-center ul li ul {
	color: #009ee8;
	list-style-image: url(../images/jaide-un-proche-fleche-bleu.gif);
	list-style-type: none;
}
#content-center ul li ul a{
	color: #009ee8;
	font-size: 13px;
}
#content-center .etapes ul{ list-style-image:none;}
#content-center .bg-page-top {
	background: url(../images/bg-page-top.gif) left bottom no-repeat;
	height: 8px;
}
#content-center .bg-page-middle {
	background-image: url(../images/bg-page-middle.gif);
	background-repeat: repeat-y;
	padding: 6px 0 0 20px;
	margin: 0px;
	width:450px;
}
#content-center .bg-page-middle ul {
	list-style-image:url(../images/fleche-grise-2.gif);
	list-style-type:none;
}

#content-center .bg-page-bottom {
	background-image: url(../images/bg-page-bottom.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 478px;
	padding-bottom: 20px;
}
/*.bg-page-middle h3 {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	margin: 0px;
	padding: 0px;
}*/
h3 {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	margin: 0px;
	padding: 0px;
}

.bg-page-middle p {
	margin: 0px;
	/*padding: 16px 0 16px 0;*/
	padding: 3px 0 3px 0;
}
.bg-page-middle h4 {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	/*color: #009ee8;*/
	color:#000;
	margin: 0px;
	padding: 20px 0 0 0;
}
.bg-page-middle .etoile {
	color: #e2001a;
	font-size: 11px;
	font-weight: bold;
}
.bg-page-middle .element-formulaire {
	font-size: 11px;
	font-weight: bold;
}
.bg-page-middle input {
	border: thin solid #cfcfcf;
	background-color: #dcdcdc;
	font-size: 11px;
}
.bg-page-middle label {
	margin: 0 0 0 30px;
}
.bg-page-middle .ok {
	padding: 0px;
	margin: 0 0 0 160px;
}
.bg-page-middle {
	font-size: 13px;
}
.voir-resultat {
	float: right;
	margin: 0 0 10px 0;
}
.entete-video {
	background-image: url(../images/entete-video.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 480px;
	text-align: center;
	padding: 6px 0 0 0;
	margin: 0 0 -3px 0;
}
.entete-video h3 {
	font-size: 18px;
	font-weight: bold;
}
.bg-page-middle .big-orange {
	font-size: 15px;
	font-weight: bold;
	color: #fe4007;
}
.bg-page-middle .spe-recherche {
	font-size: 12px;
	font-weight: bold;
}
.bg-page-middle .puce {
	margin-left: 28px;
}
.bg-page-middle .resultats {
	margin-left: 330px;
}
.bg-page-middle .espace-perso {
	margin-left: 230px;
}
#jaide-un-proche-gauche h3 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
.bg-page-middle a {
	font-size: 13px;
	color: #666666;
	text-decoration: underline;
}
.bg-page-middle a:hover {
	text-decoration: none;
}
#pagination {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 480px;
	text-align: center;
	font-style: italic;
}
#pagination a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-style: italic;
}
#pagination a:hover {
	text-decoration: none;
	font-style: italic;
}
.bg-page-middle .speh4 {
	margin: 0px;
	padding: 0px;
}
.bg-page-middle .spep {
	margin: 0px;
	padding: 0 0 10px 0;
}
#content-center .spetitre {
	font-size: 21px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.bg-page-middle .speparagraphe {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.flash-header{
	float:left;
	padding-top:18px;
}
.gestion-emails .spe1 {
	border-left: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
}
.gestion-emails td {
	height: 26px;
	vertical-align: middle;
	font-size: 11px;
}
.gestion-emails .spe2 {
	border-right: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
}
.gestion-emails .spe3 {
	border-right: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
}
.gestion-emails .spe4 {
	border-bottom: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
}
.gestion-emails .spe5 {
	border-right: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}
.gestion-emails .bg {
	background-color: #ececec;
}
.gestion-emails .txt-titre {
	font-size: 12px;
	font-weight: bold;
	color: #a6a6a6;
}
.gestion-email-entete {
	background-image: url(../images/bg-gestion-email.gif);
	height: 39px;
	width: 736px;
}
.gestion-email-entete #gauche {
	float: left;
	background-image: url(../images/bg-gauche-gestion-email.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 13px;
}
.gestion-email-entete #centre {
	float: left;
	text-align: center;
	vertical-align: middle;
	height: 33px;
	width: 710px;
	padding-top: 6px;
}
.gestion-email-entete #droite {
	float: right;
	background-image: url(../images/bg-droit-gestion-email.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 13px;
}
@charset "utf-8";
.bloc-note-bottom {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bloc-note-bottom.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 11px;
	width: 500px;
}
.bloc-note-middle {
	background-image: url(../images/bloc-note-middle.gif);
	background-repeat: repeat-y;
	width: 420px;
	padding-left: 60px;
	padding-right: 20px;
	margin: 0px;
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-top: 15px;
	padding-bottom: 15px;
}
.bloc-note-middle h3 {
	color: #FF3300;
}
.bloc-note-middle textarea {
	width: 400px;
	height: 200px;
	border: thin dashed #CCCCCC;
	background-color: #FFFEAC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 10px;
}
.bloc-note-middle input {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #757575;
	margin-top: 10px;
	background-image: url(../images/valider-bloc-note.png);
	background-repeat:no-repeat;
	width:78px;
	height:17px;
	border:none;
	float:right;
}
.bloc-note-top {
	background-image: url(../images/bloc-note-top.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
#introtext{
	font-size:13px;
}

/*******Calendar*************/

/* ie 7 */
* +html .calendar
{
position:absolute;
top: 1000px;
left: 300px;
}

.calendar {
position:absolute;
top: 1000px;
left: 300px;
}

#calendar-table { 
 width: 716px; /* 100 per cell + borders */ 
 margin:auto; 
 background:#ffffff; 
 border: 1px solid #b1b1b1; 
} 
#calendar-table td { 
 vertical-align:top; 
 width: 100px; 
 height: 100px; /* will vary with content */ 
 padding:4px; 
 background: #f8f8f8; 
 border: 1px solid #b1b1b1; 
} 
#calendar-table td p { 
 text-align: center; 
} 
#calendar-header { 
 background:#000000; 
 color:#ffffff; 
 font-weight:700; 
 padding:12px; 
 text-align: center; 
} 
#calendar-descr { 
 background:#ffffff; 
 font-style:italic; 
 padding:12px; 
 text-align: center; 
} 


/*********************
* Calendar style
**********************/
.cal_table td {
	border: 1px solid #a8a8a8;
	height:40px;
	vertical-align:top;
	/*padding:2px;*/
}
.cal_table {
   border: 1px solid #a8a8a8;
   /*width:600px;*/
   /*width:100%!important;*/
}
#cal_title {
	margin:0 auto 0px auto;
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #000;
	background-image:url(/templates/TIS/images/bg-gestion-email.gif);
	background-repeat:repeat-x;
	height:39px;
    text-decoration: none;
	text-align:center;
	width:480px;
	float:left;
}

.cal_title_g {
	height:39px;
	width:13px;
	float:left;
	background-image:url(/templates/TIS/images/bg-gauche-gestion-email.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 4px;
}
.cal_title_g a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.cal_title_g a:hover{
	color:#000;
	text-decoration:none;
}
.cal_title_c {
	/*height:29px;*/
	float:left;
	width:420px;
	padding:10px 0 0 0;
	/*padding-top:10px;*/
}
.cal_title_d {
	height:39px;
	width:13px;
	float:right;
	background-image:url(/templates/TIS/images/bg-droit-gestion-email.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 0;
}
.cal_title_d a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.cal_title_d a:hover{
	color:#000;
	text-decoration:none;
}
.cal_td_daysnames {
    height:25px ! important;
    line-height:25px;
	width:80px;
	font-size:12px;
	color:#a8a8a8;
    font-weight:normal;
    text-align:center !important;
}
.cal_daysnames {
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #a8a8a8;
    text-decoration: none;
}
td.cal_td_daysoutofmonth{
	background-color:#EEE;
	font-size:12px;
}
.cal_daysoutofmonth {
    font-family:  Arial;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #a8a8a8;
    text-decoration: none;
}
.cal_td_today {
    background-color:#ff5454;
    padding:3px !important;
	color:#ab3c3c;
	font-size:12px;
}
.cal_td_event {
    background-color:#c0e5f5;
    padding:3px !important;
	color:#54bdff;
	font-size:12px;
}
.cal_td_stop {
    background-color:#54bdff;
    padding:3px !important;
	color:#3677a0;
	font-size:12px;
}
.cal_td_fin {
    background-color:#fff281;
    padding:3px !important;
	color:#cfc56c;
	font-size:12px;
}
.cal_td_daysnoevents {
    padding:3px !important;
	font-size:12px;
}
a.cal_daylink:link {
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.cal_daylink:visited{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.cal_daylink:hover{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: Red;
    text-decoration: none;
}
a.cal_titlelink:link, a.cal_titlelink:visited, a.cal_titlelink:hover {
    font-size:10px;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none;
    color:inherit!important;
    display:block;
    margin-bottom:1px;
}

.cal_td_weeklink {
	vertical-align:middle!important;
	border:black 1px solid;
}
.cal_td_weeklink a {
    font-size:10px;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none;
    color:inherit!important;
}


span.info {
	display: none;
	visibility:hidden;
	position:absolute;
	width:10em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    font-weight:none;
    padding:1px;
}

ul.list_menu {
	list-style-image:url(../images/jaide-un-proche-fleche-rouge.gif);
	list-style-type:none;
}
ul.list_menu li a {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	text-decoration: none;
	list-style-type: none;
}
ul.list_menu li a:hover {
	text-decoration: underline;
}

ul.menu-list {
	list-style-image:url(../images/jaide-un-proche-fleche-rouge.gif);
	list-style-type:none;
}
ul.menu-list li a{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	text-decoration: none;
	list-style-type: none;
}
ul.menu-list li{
	font-size: 12px;
	font-weight: bold;
	color: #fe4007;
	text-decoration: none;
	list-style-type: none;
}
ul.menu-list li a:hover {
	text-decoration: underline;
}

ul.jeux li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 6px 10px 0;
}

.widget-entete {
	background-image: url(../images/bg-compteur.gif);
	height: 39px;
	width: 736px;
	color: #FFFFFF;
}

.widget-entete #gauche {
	float: left;
	background-image: url(../images/bg-gauche-compteur.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 13px;
}

.widget-entete #centre {
	float: left;
	text-align: center;
	vertical-align: middle;
	height: 33px;
	width: 710px;
	padding-top: 6px;
}

.widget-entete #droite {
	float: right;
	background-image: url(../images/bg-droit-compteur.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 13px;
}

.widget-contenu {
	width: 716px;
	background-color: #def1fa;
	padding:10px;
}
#ou-jen-suis-bloc-head {
	background-image: url(/templates/TIS/images/ou-jen-suis-bloc-head.gif);
	background-repeat: no-repeat; 
	width:230px;
	height:40px;
	text-align:center;
	margin-top:20px;
	padding:0 0 0 0;
}
#ou-jen-suis-bloc-content {
	background-color:#def1fa;
	width:230px;
	/*height:86px;*/
	text-align:center;
	padding:20px 0;
	color:#3677a0;
	font-size:20px;
}

#easybook {
float: left;
}
.menu-footer{
	list-style:none;
	margin:0px;
}
.menu-footer li{
	display:inline;
}
#content-center .bg-page-middle a.classic-link{
	color:#333;
	font-size:13px;
	text-decoration:underline;
}
/* ----- calculatrice ----- */

#blk1_nav_logue{
	width:230px;
	background-color:#DEF1FA;
	margin:20px 0 0 0;
	padding:0 0 15px 0;
}
#blk1_nav_logue .msg_accueil_label{
	font-family:Arial, Helvetica, sans-serif;
	color:#3677A0;
	padding:5px 0 0 0;
	margin:0 auto;
	width:151px;
	font-weight:bold;
}

* html #blk1_nav_logue .msg_accueil_label{
	padding:5px 0 5px 0;
	margin:0 auto;
}

*+html #blk1_nav_logue .msg_accueil_label{
	padding:5px 0 5px 0;
	margin:0 auto;
}

#blk1_nav_logue .bloc_decompte{
	background-color:#36779f;
	width:151px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	margin:auto;
	width:151px;
	height:24px;
	text-align:right;
}

* html #blk1_nav_logue .bloc_decompte{
	padding:0 0 0 0;
	margin:0 auto;
}

*+html #blk1_nav_logue .bloc_decompte{
	padding:0 0 0 0;
	margin:0 auto;
}

#blk1_nav_logue .bloc_decompte .chiffre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#fff;
	font-weight:bold;
}

#continuer{
	margin:0 0 0 400px;
}
/* ----- */


#content-center ul li.rouge {
	list-style-image:url(../images/jaide-un-proche-fleche-rouge.gif);
	list-style-type:none;
}
#content-center ul li.rouge a {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #fe4007;
	text-decoration: none;
	/*list-style-type: none;*/
}

#content-center ul li.bleu {
	list-style-image:url(../images/jaide-un-proche-fleche-bleu.gif);
	list-style-type:none;
}
#content-center ul li.bleu a {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #009EE8;
	text-decoration: none;
	/*list-style-type: none;*/
}

/* ----- */

.breadcrumbs{
	width:480px;
	font-size:11px;
	color:#009ee8;
	display:block;
}
.pathway{
	font-family:arial;
	font-size:11px;
	color:#009ee8;
	text-decoration:none;
}
.pathway:hover{
	text-decoration:underline;
}

/* ----- temoignage -----*/

.form_label {
	float:left;
}
.form_field {
	margin-left:100px;
}
.reponses {
background-color:#FFFFFF;
border:1px solid #FF3B00;
margin:10px;
padding:5px;
}
#temoignageLabels {
float:left;
padding:0 3% 0 0;
width:35%;
}
.#temoignageValues {
float:left;
padding:0 3% 0 0;
width:50%;
}

.reponses ul li {
color:#FF3B00;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
padding:0 0 10px;
}

h3.titreReponse {
color:#009EE8;
font-weight:bold;
font-size:13px;
}

p.ident1 {
color:#737272;
font-size:10px;
}


#formulaire input{
	margin:5px 0;
}
.submit_temoin{
	margin:15px 0 0 406px;
	width:70px
}


	.clear{ clear:both;}

	#coach, #widget, #calendrier{

		width:640px;

	}

	#coach img{

		float:left;

	}

	#widget img{

		float:right;

	}

	#calendrier img{

		float:left;

	}

	#coach div{

		float:right;

		width:450px;

	}

	#widget div{

		float:left;

		width:450px;

	}

	#calendrier div{

		float:right;

		width:450px;

	}

	#coach h4, #widget h4, #calendrier h4{

		font-family:arial;

		font-size:15px;

		color:#009ee8;

	}

	#coach p, #widget p, #calendrier p{

		font-family:arial;

		font-size:13px;

		color:#000;

	}

.bouton{
	float:left;
	width:50px;
	font-size:10px;
	text-align:center;
}
.both{
	clear:both;
}
/**** ajout Marc 03-03-2009  ******/
.encartContact {width: 214px; float: left; margin:0px 0px 20px 0px; padding: 0px;}
.encartContact .titleContactBloc {background-image:url(../../TIS-tout-savoir/images/bg_contactBloc.jpg); width:214px; height:41px; background-repeat:no-repeat; overflow:hidden;}
.encartContact .titleContactBloc h3 {font-size:13px; padding:8px 0 0 0;	color:#FFF;	font-weight:normal; text-align:center;}
.encartContact .bodyContactBloc {border-left:solid 2px #51c7ff; border-right:solid 2px #51c7ff; padding:0; width:210px;}
.encartContact .bodyContactBloc p {margin:0; padding:10px 0px 0px 10px;}
.encartContact .bodyContactBloc a {color:#9c9c9c; background-image:url(../../TIS-tout-savoir/images/p_bulletLink_1.gif);  background-repeat:no-repeat; padding:0px 0px 0px 26px; background-position:10px 4px; font-size:11px;}
.encartContact .bodyContactBloc a:hover {text-decoration:none;}
.encartContact p.bodyContactLink {padding:0px 10px 0px 10px; text-align:left;}
.encartContact p.bodyContactLink a {color:#9c9c9c; background-image:url(../../TIS-tout-savoir/images/p_bulletLink_1.gif);  background-repeat:no-repeat; padding:0px 0px 0px 11px; background-position:0px 4px;}
.encartContact .footerContactBloc {background-image:url(../../TIS-tout-savoir/images/bg_contactBloc_bottom.gif); width:214px; height:13px; background-repeat:no-repeat;font-size:1px;}
