/* CSS Document */
#page {
	width: 914px;
	margin: 0px auto;
	text-align: left;
}
/************************************************************************************************************************
*************************************** SQUELETTE HOME ********************************************************
************************************************************************************************************************/
/******************************************************
/*********************** FOOTER *******************
*******************************************************/
#footer {
	text-align: center;
	color: #619eb4;
	padding: 10px 10px 10px 0;
}
#footer li{
	display: inline;
	padding: 0 0 0 5px;
}
#footer li a{
	color: #619eb4;
}
#footer li span{
	padding: 0 0 0 5px;
}
/******************************************************
/*********************** CONTENEUR *******************
*******************************************************/
#conteneur {
	background: url(/extension/smiledesign/design/smile_training/images/css/bas_conteneur.png) no-repeat bottom left;
	padding: 0 0 11px 0;	
}
#conteneur .inside{
	background: url(/extension/smiledesign/design/smile_training/images/css/bas_conteneur_inside.png) repeat-y;
	padding: 21px 20px 5px 15px;
}
/****************************
/** HEADER ************
***************************/
#header {
	padding: 0 0 13px 29px;
}
#header .logo {
	float: left;
	padding: 0 82px 0 0;
}
#header h3 {
	padding: 13px 0 0 0;
	float: left;
	color: #619eb4;
	font-size: 218.5%;
	line-height: 24px;
}
#header h3 span{
	display: block;
	padding: 0 0 0 118px;
}
#header form {
	float: right;
	width: 240px;
	position: relative;
	padding: 15px 0 0 0; 
}
#header form label {
	display: none;
}
#header form .input {
	border: 0;
	width: 194px;
	height: 25px;
	padding: 0 0 0 6px;
	margin: 1px 0 0 0;
	display: block;
	float: left;
	background: url(/extension/smiledesign/design/smile_training/images/css/input.gif) no-repeat;
}
#header form .input input {
	border: 0;
	width: 194px;
	height: 19px;
	margin: 0 -3px 0 0;
	padding: 4px 0 0 0;
	border: 0 solid #81b1c3;
	border-width: 1px 0;
}
/****************************
/** COL GAUCHE ************
***************************/
.col_gauche {
	width: 227px;
	margin: 0 -2px 0 0 ;
	float: left;
	position: relative;
	z-index: 9;
}
/** NAVIGATION **/
.nav{
	width: 227px;
	margin: 0 -2px 0 0 ;
	float: left;
	font-size: 110%;
	color: #fff;
}
.nav li{
	margin: 0 0 1px 0 ;
}
.nav li a{
	display: block;
	margin: 0 6px 0 0;
	padding: 12px 17px;
	color: #fff;
	text-decoration: none;
	background: #619eb4;
}
.nav li a:hover{
	text-decoration: none;
	background: url(/extension/smiledesign/design/smile_training/images/css/nav_over.gif) no-repeat right center #e8891a;
	margin: 0;
}
.nav li.encour{
	margin: 0 0 1px 0;
	padding: 12px 17px;
	color: #fff;
	text-decoration: none;
	background: url(/extension/smiledesign/design/smile_training/images/css/nav_over.gif) no-repeat right center #e8891a;
}
/****************************
/** COL  ************
***************************/
.col {
	padding: 14px 0 0 0;
}
.col .item_block_info {
	width: 318px;
	border-right: 1px solid #f2f2f2;
	padding: 0 12px 6px 0;
	margin: 0 21px 0 0;
	float: left;
}
.col .item_block_info_bis {
	width: 265px;
	border-right: 0;
	padding: 0 0 6px 0;
	margin: 0 27px 0 0;
}
.col .item_block_info_fd {
	width: 207px;
	border-right: 0;
	padding: 0 0 6px 0;
	margin: 0;
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_fd_bleu.gif) no-repeat bottom left #69a3b8;
	color: #fff;
	padding: 0 14px 10px 14px;
}
.col .item_block_info h2 {
	color: #3b9dbf;
	font-size: 164%;
	font-weight: bold;
	padding: 0 0 12px 0;
}
.col .item_block_info h2 a {
	color: #3b9dbf;
	font-weight: bold;
}
.col .item_block_info_bis h2 {
	padding: 0 0 6px 0;
}

.col .item_block_info_fd h2 {
	color: #fff;
	margin: 0 -14px 0 -14px;
	padding: 5px 14px 3px 14px;
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_fd_bleu_top.gif) no-repeat;
}
.col .item_block_info_fd h2 a{
	color: #fff;
}
.col .item_block_info img {
	padding: 0 0 8px 0;
}
.col .item_block_info span {
	float: left;
	color: #99a8af;
	font-size: 110%;
	padding: 0 4px 0 0;
}
.col .item_block_info h3 {
	color: #e85a1a;
	font-size: 110%;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.col .item_block_info h3 a {
	color: #e85a1a;
}
.col .item_block_info p {
	clear: left;
	line-height: 18px;
	padding: 0 0 15px 0;
}
.col .item_block_info_bis p {
	padding: 0 0 12px 4px;
}
.col .item_block_info_fd p {
	padding: 0 0 8px 4px;
}
.col .item_block_info .lien {
	float: right;
	display: block;
	color: #fff;
	background: url(/extension/smiledesign/design/smile_training/images/css/bt_right.gif) no-repeat top right #588fa2;
	cursor: pointer;
	margin: 10px 0 0 0;
	font-size: 92%;
}
.col .item_block_info_fd .lien {
	background:none;
}
.col .item_block_info .lien:hover {
	
}
.col .item_block_info_fd .lien:hover {
	text-decoration: underline;
}
.col .item_block_info .lien span {
	display: block;
	background: url(/extension/smiledesign/design/smile_training/images/css/bt_left.gif) no-repeat;
	padding: 4px 10px 5px 20px;
	color: #fff;
}
.col .item_block_info_fd .lien span {
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_blanche.gif) no-repeat 0 5px;
	padding: 0 0 0 9px;
}
/****************************
/** CENTRE ************
***************************/
.centre {
	float: left;
}
.centre img {
	float: right;
}
.centre .item_block {
	width: 439px;
	float: left;
	margin: 0 15px 0 0;
}
.centre .item_block img{
	float: right;
	margin: 0 0 -80px 0;
}
.centre .item_block h1 {
	color: #476b79;
	font-size: 327.5%;
	padding: 37px 0 0 22px;
}
.centre .item_block div {
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_intro.png);
	padding: 10px 13px 14px 17px;
	clear: right;
	position: relative;
}
.centre .item_block div h3 {
	color: #49a1c0;
	font-size: 127.5%;
	font-weight: bold;
	padding: 0 0 7px 6px;
}
.centre .item_block div p {
	line-height: 16px;
	padding: 0 0 8px 6px;
}
.centre .item_block div .lien {
	display: block;
	text-align: right;
	text-decoration: underline;
	color: #fff;
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_lien_bleu.gif) no-repeat;
	font-weight: bold;
	min-height: 28px;
	height: auto;
	padding: 12px 8px 0 0;
}
.centre .item_block div .lien:hover {
	
}
.centre .item_block_media {
	width: 200px;
	float: left;
	position: relative;
}
.centre .item_block_media h3{
	font-size: 164%;
	color: #3b9dbf;
	padding: 0 0 5px 5px;
}
.centre .item_block_media p{
	line-height: 16px;
	padding: 0 0 8px 5px;
}
.centre .item_block_media .player{
	padding: 0;
}
.centre .item_block_media .lien{
	float: right;
	text-decoration: underline;
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_bleu.gif) no-repeat 0 5px;
	padding: 0 0 0 9px;
}
.centre .item_block_media .lien:hover{
	
}
/************************************************************************************************************************
*************************************** SQUELETTE PAGES ********************************************************
************************************************************************************************************************/
.pages {}
.pages #header {
	padding: 0 0 3px 29px;
}
.fil_ariane {
	font-size: 92%;
	color: #619eb4;
	padding: 0 0 0 218px;
	position: relative;
	width:400px;
}
.fil_ariane li h1{
    font-size: 100%;
    color: #619eb4;
	display: inline;
}

/*.fil_ariane strong {
	float: left;
	padding: 0 5px 0 0;
}
.fil_ariane li {
	display: inline;
}*/
/*watah*/
.fil_ariane strong {
	float: left;
	padding: 0 5px 0 0;
	font-size: 110%;
}
.fil_ariane li {
	display: inline;
	line-height:1.25;
}
/*watah*/
.fil_ariane li a{
	text-decoration: underline;
}
/****************************
/** COL GAUCHE ************
***************************/
.pages .col_gauche {
	width: 192px;
	margin: 0 23px 0 0;
	float: left;
}
.pages .col_gauche li {
	font-size: 110%;
	border-bottom: 1px solid #f2f2f2;
	padding: 5px 0 5px 0;
}
.pages .col_gauche li a {
	display: block;
	padding: 3px 0 3px 9px;
	position: relative;
}
.pages .col_gauche li a:hover {
	text-decoration: none;
	background: #e9f4f8;
}
.pages .col_gauche li.encour {
	padding: 8px 0 8px 9px;
	color: #e85a1a;
}
.pages .col_gauche li.encour a {
	display: inline;
	padding: 0;
	position: relative;
	color: #e85a1a;
}
.pages .col_gauche li.encour a:hover {
	background: none;
}
/* */
.pages .col_gauche li ul {
	margin: 8px 0 -3px 8px;
}
.pages .col_gauche li li {
	font-size: 92%;
	border-bottom: 0;
	padding: 0 0 5px 0;
}
.pages .col_gauche li.encour li a {
	display: inline;
	padding: 0;
	color: #3b9dbf;
}
.pages .col_gauche li li a:hover {
	text-decoration: none;
	background: none;
	color: #e85a1a;
}
.pages .col_gauche li li.encour {
	padding: 0 0 5px 0;
}
/****************************
/** COL DROITE ************
***************************/
.pages .col_droite {
	width: 230px;
	float: right;
	position: relative;
	padding: 5px 0 0 0;
}
/** OPTIONS **/
.option {
	font-size: 92%;
	color: #619eb4;
	text-align: right;
	padding: 0 5px 6px 0;
	margin: -20px 0 1px 0;
	position: relative;
}
.option a {
	color: #619eb4;
	text-decoration: underline;
}
.option li {
	display: inline;
	border-right: 1px solid #90bac9;
	padding: 0 19px 0 15px;
	background: url(/extension/smiledesign/design/smile_training/images/css/envoi.gif) no-repeat 0 2px;
}
.option li.print {
	border-right: 0;
	padding: 0 0 0 30px;
	background: url(/extension/smiledesign/design/smile_training/images/css/print.gif) no-repeat 15px 2px;
}
/** BLOCK **/
.pages .item_block_info {
	background: url(/extension/smiledesign/design/smile_training/images/css/degarde1.gif) repeat-x bottom left;
	margin: 0 0 14px 0;
}
.pages .item_block_info_test {
	background: url(/extension/smiledesign/design/smile_training/images/css/degarde2.gif) repeat-x bottom left;
	margin: 0 0 14px 0;
}
.pages .item_block_info .top, .pages .item_block_info .bas{
	background: url(/extension/smiledesign/design/smile_training/images/css/top_item_block.gif) no-repeat;
	height: 4px;
	overflow: hidden;
}
.pages .item_block_info .bas {
	background: url(/extension/smiledesign/design/smile_training/images/css/bottom_item_block.gif) no-repeat;
}
.pages .item_block_info .inside_box {
	border: 0px solid #eeeeee;
	border-width: 0 1px;
	padding: 7px 12px 10px 7px;
}
.pages .item_block_info h2 {
	font-weight: bold;
	color: #3b9dbf;
	font-size: 127.5%;
	padding: 0 0 10px 0;
}
.pages .item_block_info img {
	float: left;
	margin: 1px 6px 0 0;
}
.pages .item_block_info p {
	padding: 0 0 14px 0;
}
.pages .item_block_info .lien {
	color: #e85a1a;
	float: right;
	padding: 0 0 0 6px;
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_orange.gif) no-repeat 0 5px;
	text-decoration: underline;
}
/** */
.pages .item_block_info_bis {
	background: url(/extension/smiledesign/design/smile_training/images/css/degarde2.gif) repeat-x bottom left;
}
.pages .item_block_info_bis .inside_box {
	padding: 0 0 15px 0;
}
.pages .item_block_info_bis .lien {
	color: #619eb4;
	margin: 0 25px 0 14px;
	float: none;
	display: block;
	padding: 0 0 0 14px;
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_bleu_bis.gif) no-repeat 0 3px;
	text-decoration: underline;
}
.pages .item_block_info_bis .info {
	padding: 14px 0 0 7px;
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_info.gif) no-repeat #7aaec1;
	font-size: 110%;
	color: #fff;
	margin: 0 0 10px 0;
}
.pages .item_block_info_bis .info h2 {
	font-size: 150%;
	color: #fff;
	padding: 0 0 10px 34px;
	margin: 0 0 0 10px;
	background: url(/extension/smiledesign/design/smile_training/images/css/fleche.gif) no-repeat 0 3px;
}
.pages .item_block_info_bis .info a {
	color: #fff;
}
.pages .item_block_info_bis .info p {
	padding: 0 0 15px 0;
}
 .pages .item_block_info_bis2 .info p {
	padding: 0 0 15px 10px;
}
.pages .item_block_info_bis .info p span{
	font-weight: bold;
	font-size: 117%;
}
.pages .item_block_info_bis .info ul{
	padding: 0 0 5px 10px;
}
.pages .item_block_info_bis .info li{
	padding: 0 0 10px 16px;
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_blanche2.gif) no-repeat 0 2px;
}
.pages .item_block_info_bis .info_bis{
	font-size: 110%;
	margin: 0 7px 8px 7px;
	border-bottom: 1px solid #e5e5e5;
	padding: 0 0 10px 0;
}
.pages .item_block_info_bis2 .info_bis{
	font-size: 100%;
}
.pages .item_block_info_bis .info_bis h3{
	font-size: 100%;
	color: #272727;
	padding: 0 0 3px 0;
}
.pages .item_block_info_bis2 .info_bis h3{
	font-size: 127.5%;
	color: #619eb4;
	font-weight: bold;
	padding: 0 0 3px 0;
}
.pages .item_block_info_bis2 .info_bis h3 span{
	float: left;
	width: 55px;
	padding: 0 0 13px 0;
}
.pages .item_block_info_bis .info_bis p{
	font-weight: bold;
	color: #619eb4;
	padding: 0;
}
.pages .item_block_info_bis2 .info_bis p{
	font-weight: normal;
	color: #363636;
	padding: 0;
}
/****************************
/** COL CENTRE ************
***************************/
.pages .centre {
	width: 416px;
	float: left;
	margin: 6px 0 0 0;
	position: relative;
}
.pages .centre_bis {
	width: 408px;
}
.pages .centre .visuel {
	margin: 0 0 13px 0;
}
.pages .centre h2 {
	color: #e85a1a;
	font-size: 127.5%;
	font-weight: bold;
	padding: 0 0 20px 3px;
}
.pages .centre h2 span{
	color: #476b79;
	font-size: 214.5%;
	padding: 0 0 20px 3px;
	margin: 0 0 -20px 3px;
	background: #fcfcfc;
	min-height: 73px;
	height: auto;
	display: block;
}
.pages .centre .search h1 {
	color: #fff;
	font-size: 200%;
	display: inline;
	padding: 0 10px 0 0;
	background: none;
}
.pages .centre .sepa {
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_poitillet.gif) repeat-x;
	border: 0;
	height: 1px;
	overflow: hidden;
	margin: 0 0 16px 0;
}
/** TELECHARGER **/
.pages .item_block_list {
	font-size: 110%;
	font-weight: bold;
}
.pages .item_block_list h2{
	color: #fff;
	font-weight: bold;
	font-size: 150%;
	background: url(/extension/smiledesign/design/smile_training/images/css/bas_titre_item_list.gif) no-repeat bottom left #619eb4;
}
.pages .item_block_list h2 span{
	display: block;
	background: url(/extension/smiledesign/design/smile_training/images/css/top_titre_item_list.gif) no-repeat;
	padding: 8px 0 6px 45px;
}
.pages .item_block_list ul{
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_item_list.gif) no-repeat bottom left;
	padding: 17px 0 0 27px;
}
.pages .item_block_list ul li{
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_bleu_bis.gif) no-repeat 0 2px;
	padding: 0 0 16px 18px;
}
/** RESULTATS **/
.txt_resultat {
	font-weight: bold;
	color: #619eb4;
	padding: 0 0 8px 17px;
}
.resultat {
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x;
	padding: 1px 0 19px 0;
}
.search {
	color: #fff;
	font-size: 110%;
	position: relative;
	margin: 0 0 9px 0;
	background: url(/extension/smiledesign/design/smile_training/images/css/bas_search.gif) no-repeat bottom left #619eb4;
}
.search fieldset{
	padding: 14px 0 13px 18px;
	margin: 0 0 9px 0;
	background: url(/extension/smiledesign/design/smile_training/images/css/bg_search.gif) no-repeat;
}
.search label {
	display: none;
}
.search input {
	border: 0;
	margin-top: -5px;
	cursor: pointer;
}
.search .input {
	margin: -5px -3px 0 0;
	color: #6e6e6e;
	width: 208px;
	height: 20px;
	padding: 3px 0 0 4px;
	cursor: text;
}
/** PAGINATION **/
.pagination {
	color: #619eb4;
	text-align: center;
}
.pagination span{
	font-size: 92%;
	margin: 0 -2px;
}
.pagination a{
	color: #619eb4;
}
.pagination li{
	display: inline;
}
.pagination li a{
	text-decoration: underline;
	padding: 0 3px;
}
.pagination li a:hover{
	background: #619eb4;
	color: #fff;
}
.pagination li.encour a{
	background: #619eb4;
	color: #fff;
	text-decoration: none;
	cursor: text;
}
/** LISTE FOMRMATION **/
.item_block_list_bis {}
.item_block_list_bis li{
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x;
	padding: 9px 0 0 0;
}
.item_block_list_bis2 {
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x bottom left;
	padding: 0 0 5px 6px;
}
.item_block_list_bis img{
	float: left;
	border: 1px solid #e1e0e1;
	margin: 0 7px 0 0;
}
.item_block_list_bis2 img{
	margin: 0 11px 0 0;
}
.item_block_list_bis .txt{
	float: left;
	width: 300px;
}
.item_block_list_bis2 .txt{
	width: 245px;
}
.item_block_list_bis span{
	color: #99a8af;
	font-size: 110%;
	padding: 0 5px 0 0;
}
.centre .item_block_list_bis h2{
	color: #e85a1a;
	font-size: 110%;
	font-weight: bold;
	display: inline;
}
.centre .item_block_list_bis2 h2{
	font-size: 127.5%;
	display: block;
	padding: 0 0 10px 0;
}
.centre .item_block_list_bis h2 a{
	color: #e85a1a;
}
.centre .item_block_list_bis h2 a:hover{
	text-decoration: underline;
}
.centre .item_block_list_bis p{
	line-height: 18px;
	padding: 4px 0 0 0;
}
.centre .item_block_list_bis2 p{
	line-height: normal;
	padding: 0 0 12px 0;
	color: #619eb4;
}
.centre .item_block_list_bis2 p strong{
	display: block;
	font-size: 110%;
}
/** PLANINGA **/
.planing {}
/** PLA SITE **/
.plan_site {
	position: relative;
}
.plan_site li {
	font-size: 110%;
	background: url(/extension/smiledesign/design/smile_training/images/css/puce_bleu_bis.gif) no-repeat 0 2px;
	padding: 0 0 16px 18px;
}
/** ONLINE EDITOR **/
.pages .centre .online_editor {
	margin: 0 9px 0 3px;
}
.pages .centre .online_editor ul{
	list-style-type:disc;
	margin-left:30px;
}
.pages .centre .online_editor ul li ul{
	list-style-type:circle;
	margin-left:30px;
}
.pages .centre .online_editor h2{
	color:#3B9DBF;
	font-size:159%;
	font-weight:bold;
}
.pages .centre .online_editor h3 {
	font-size:115%;
	font-weight:bold;
}
.pages .centre .online_editor p {
	line-height: 18px;
	padding: 0 0 12px 0;
}
.pages .centre .online_editor p span {
	display: block;
	padding: 0 0 12px 0;
}
.pages .item_block_info_bis .info_bis .online_editor{
	padding: 0 0 0 4px;
}
.pages .item_block_info_bis .info_bis .online_editor p{
	font-weight: normal;
	color: #363636;
	padding: 0;
	font-size: 92%;
}
.pages .item_block_info_bis .info_bis .online_editor img{
	float: none;
	vertical-align: middle;
	margin: 5px 0 5px 0;
 }
.pages .item_block_info_bis .info_bis .online_editor p span{
	font-weight: bold;
	color: #619eb4;
	font-size: 164%;
}
.pages .item_block_info_bis .info_bis .online_editor p b{
	font-weight: bold;
	color: #619eb4;
	font-size:157%;
}
.pages .item_block_info_bis .info_bis .online_editor p span a{
	font-size: 78%;
	text-decoration: underline;
}
.pages .item_block_info_bis .info_bis .online_editor p span a:hover{
	font-size: 78%;
}
.resultat .online_editor {
	padding: 4px 0 9px 16px;
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x bottom left;
}
.resultat .pyjama {
	background-color: #fcfcfc;
}
.resultat .online_editor h2 {
	padding: 0 0 6px 0;
	color: #e85a1a;
	font-weight: bold;
	font-size: 127.5%;
}
.pages .resultat .online_editor p {
	padding: 0;
	line-height: normal;
}
.pages .resultat .online_editor a {
	color: #e85a1a;
}
.pages .resultat .online_editor h2 a:hover {
	text-decoration: underline;
}
.planing .online_editor {
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x bottom left;
	padding: 17px 0 8px 13px;
}
.pages .planing .online_editor h2 {
	float: left;
	font-size: 127.5%;
	font-weight: bold;
	color: #619eb4;
	width: 65px;
	margin: 0 0 9px 0;
}
.pages .planing .online_editor h2 span {
	font-size: 86%;
	color: #0f0f0f;
	width: 330px;
	display: block;
	padding: 2px 0 0 0;
}
.pages .planing .online_editor p {
	padding: 0 0 5px 0;
	line-height: 16px;
}
.pages .centre .online_editor form fieldset{
	background: url(/extension/smiledesign/design/smile_training/images/css/sepa_pointillet_bis.gif) repeat-x bottom left;
	margin: 0 0 10px 0;
}
.pages .centre .online_editor form label{
	display: block;
	font-weight: bold;
	color: #556f7c;
	padding: 0 0 5px 0;
}
.pages .centre .online_editor form .input{
	width: 208px;
	height: 20px;
	padding: 3px 0 0 4px;
	border: 1px solid #d6d6d6;
	margin: 0 0 14px 0;
}
.pages .centre .online_editor form textarea{
	width: 400px;
	height: 160px;
	padding: 3px 0 0 4px;
	border: 1px solid #d6d6d6;
	margin: 0 0 14px 0;
	color: #666;
}
.pages .centre .online_editor form .bt{
	background: url(/extension/smiledesign/design/smile_training/images/css/bt_right.gif) no-repeat top right #588fa2;
	display: block;
	height: 23px;
	float: right;
	margin: 0 0 10px 0;
}
.pages .centre .online_editor form .bt input{
	background: url(/extension/smiledesign/design/smile_training/images/css/bt_left.gif) no-repeat top left;
	height: 22px;
	color: #fff;
	cursor: pointer;
	border: 0;
	padding: 0 5px 0 24px;
}
/*watah*/
.message-warning {
	margin:10px 10px 20px;
}
.message-warning ul{
	margin:0 10px;
}
.message-warning h2 {
	color:red;
	font-size:130%;
	font-weight:bold;
	margin:0 0 9px 0;
}
.pages .centre .online_editor h1{
	color:#3B9DBF;
	font-size:106.5%;
	font-weight:normal;
	padding:0 0 8px 0;	
}
.pages .item_block_info_bis .info_bis .online_editor p.libelle_contact{
	float:left;
	margin-top:10px;
}
.pages .centre .online_editor ul li{
	line-height:18px;
}
.pages .item_block_info_bis a.lien_col_droite {
	background:transparent url(/extension/smiledesign/design/smile_training/images/css/puce_blanche.gif) no-repeat scroll 0 5px;
	padding:0 0 0 6px;
	float:none;
	text-decoration:underline;
}

/** watah ONLINE EDITOR encart libre homepage **/
.col .item_block_info_fd .online_editor {
	margin: 0 9px 0 3px;
}
.col .item_block_info_fd .online_editor ul{
	list-style-type:disc;
	margin-left:30px;
}
.col .item_block_info_fd .online_editor ul li ul{
	list-style-type:circle;
	margin-left:30px;
}
.col .item_block_info_fd .online_editor h2{
	color:#3B9DBF;
	font-size:159%;
	font-weight:bold;
}
.col .item_block_info_fd .online_editor h3 {
	font-size:115%;
	font-weight:bold;
}
.col .item_block_info_fd .online_editor p {
	line-height: 18px;
	padding: 0 0 12px 0;
}
.col .item_block_info_fd .online_editor p span {
	display: block;
	padding: 0 0 12px 0;
}
.col .item_block_info_fd .online_editor p a{
	color:#FFFFFF;
	padding: 0 0 12px 0;
}
.col .item_block_info_fd .online_editor a{
    color:#FFFFFF;
    padding: 0 0 12px 0;
}
#footer .footer_link li{
    background: url("../images/css/barre.png") no-repeat scroll right center transparent;
    padding-right:9px;
}
.footer_link_first{
	padding-bottom:5px
}
.copyright{
	padding-top:5px;
}
#footer .footer_link_first li{
    background: url("../images/css/barre.png") no-repeat scroll right center transparent;
    padding-right:9px;
	font-size :130%;
}
#footer li.lastone  {
	background:none;
}
.pages .centre .online_editor h2 {
	padding:0;
}
.pages .centre .online_editor h2 span{
	min-height: 0;
}
