html, body
{
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

select { font-size:1em}
fieldset{
	border:0 none #FFFFFF;
}

#global{
	position: relative;
	margin:0 auto 0 auto;
	width: 996px;
	height: auto;	
	font-size:62.5%;
}

.clear{
	clear:both; height:1%; font-size:1%; line-height:1%;
}

.separateur{
	clear: both;
	height: 1px; margin: 0px; padding: 0px;
	margin-top:10px;
	background:url(../images/commun/separateur.png) no-repeat;
	margin-bottom:10px;
}
.separateur-zoom{
	clear: both;
	height: 14px; margin: 0px; padding: 0px;
	margin-top:10px;
	background:url(../images/commun/separateur-zoom.gif) top center no-repeat;
		overflow:hidden;
		width:762px;
		margin-left:2px;
}
.separateur-fav{
	clear: both;
	height: 34px; margin: 0px; padding: 0px;
	margin-top:10px;
	background:url(../images/commun/separateur-favori.gif) top center no-repeat;
	overflow:hidden;
	/*width:762px;*/
	margin-left:0px;
}

a.bleu
{
	color:#0AA4C7;
}
a.bleu:hover
{
	text-decoration:underline;
}

.fright { float:right; }
.fleft { float:left; }
.block { display:block; }
.relative { position:relative }

.saisie
{
	font-size:11px;
	color:#9c9c9b;
	background:url(../images/portlet/bg-saisie.gif) no-repeat;
	height:21px;
	padding:6px 10px 0 10px;
	width:143px;
	border:none;
}
.btn-ok{ border:none; font-size:1em; font-weight:bold; background:url(../images/portlet/btn-ok.gif) no-repeat; width:34px; height:25px; cursor:pointer; margin:0;  }

html>/**/body .btn-ok, x:-moz-any-link, x:default { height:24px; padding:3px 0 4px 0; }

.bold { font-weight:bold }

.moyen { font-size:1.2em }

.lien_bold{
	color:#0aa4c7;
	font-weight:bold;
	font-size:1.0em;
}
.lien_bold:hover{
	color:#11859f;
}
.lien_vert
{
	color:#0aa4c7;
	font-size:.9em;
}
.lien_vert:hover
{
	text-decoration:underline;
}

.lien_regular{
	color:#0aa4c7;
	font-size:1.0em;
}
.lien_regular:hover{
	color:#11859f;
}


div.sep_png
{
	background:url(../images/commun/hr_ligne.png) no-repeat;
	width:740px;
	height:1px;
	line-height:0;
	font-size:0;
}

h1{
	font-size:1.8em;
}
.bleu{
	color:#279199;
}
.bleu2{
	color:#0aa4c7;
}
.gris_fonce{
	color:#383838;
}
.orange{
	color:#f29400;
}
a.orange:hover { text-decoration:underline }
.orange2{
	color:#dc7004;
}
.gris{
	color:#868684;
}
.gris2{
	color:#484747;
}
.gris3{
	color:#656565;
}
.blanc{
	color:#FFFFFF !important;
}
a.blanc:hover
{
	text-decoration:underline;
}
.oblig{ font-size:0.8em; color:#818181;}
.texte8{
	font-size:0.9em;}
.texte9{
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte10{
	font-size:1.0em;
}
.texte11{
	font-size:1.1em;
}
.texte12{
	font-size:1.2em;
}
.texte15{
	font-size:1.5em;
}
.texte18{
	font-size:1.8em;
}
.sous_titre12{
	font-size:1.2em;
	font-weight:bold;
	margin-right:10px;
}
.sous_titre14{
	font-size:1.4em;
	font-weight:bold;
	margin-right:10px;
}
.txt_date_auteur{
	margin-right:15px;
}
.margin0 { margin:0 !important; }
.marginT0 { margin-top:0 !important; }
.marginL4{margin-left:4px}
.marginL15{
	margin-left:15px;
}
.marginL30{
	margin-left:30px;
}
.marginT5{
	margin-top:5px !important;
	margin-top:1px;
}
.marginT10{
	margin-top:10px;
}
.marginT20{
	margin-top:20px;
}
.marginB10{
	margin-bottom:10px;
}
.paddingL16
{
	padding-left:16px;
}
.paddingB0
{
	padding-bottom:0px!important;
}
.paddingB8
{
	padding-bottom:8px;
}

.W140 { width:140px }
.H10 { height:10px; line-height:0; font-size:0; }
.H20 { height:20px; line-height:0; font-size:0; }

hr.smooth
{
	border:0;
	border-bottom:1px solid #858686;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}

.txt_alignC{
	text-align:center;
}
.txt_alignR{
	text-align:right;
}
.textBold{
	font-weight:bold;
}

.pagination{ float:right; padding-right:10px; margin-top:4px;}
.pagination a
{
	color:#0aa4c7;
	font-size:0.8em;
	height:15px;
	display:block;
	float:left;
	padding:3px 0 0 4px;
	margin:0 3px 0 3px;
	line-height:12px;
}
.pagination span.actif
{
	background:url(../images/commun/bg-pagination-on-left.gif) no-repeat left;
	color:#095a75;
	padding-left:5px;
	margin:0;
	height:17px;
	font-size:0.8em;
	display:block;
	float:left;
	cursor:default;
}

.pagination span.actif span
{
	background:url(../images/commun/bg-pagination-on-right.gif) no-repeat right;
	padding:3px 4px 0 0;
	margin:0;
	height:14px;
	display:block;
	float:left;
	line-height:10px;
}

p.intro
{
	/*background: url(../) no-repeat;*/
	font-weight:bold;
	width:98%;
	padding:0 0 20px 0;
}
p.intro img {
	margin:0 6px 0 0;
}


/* HEADER */
#header{
	height:72px;
	width:100%;
}

#header a#logo {
	float:left;
	background: url(../images/commun/logo.gif) no-repeat;
	display:block;
	width:215px;
	height:45px;
	margin-top:15px;
}
#header #header_connection{
	float:right;
	background:url(../images/portlet/haut_connect.gif) no-repeat;
	width:236px;
	height:43px;
	padding-top:11px;
}
#header #header_connection span {
	margin-left: 40px;
	font-weight:bold;
	font-size:1.1em;
}
#header #header_connection span img{
	margin-left:40px;
}
#header #header_connection #lien_conect {
	margin-left: 40px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0aa4c7;
	font-weight:bold;
	font-size:1.0em;
}
#header #header_connection #lien_conect:hover
{
	color:#11859f;
}

#header #header_connection_connected
{
	float:right;
	background:url(../images/portlet/haut_connect.gif) no-repeat bottom;
	width:236px;
	padding:0 0 4px 0;
}
#header #header_connection_connected span
{
	height:28px;
	margin:0 0 0 40px;
	padding-top:5px;
	overflow:hidden;
	display:block;
	width:165px;
	float:left;
	font-weight:bold;
	font-size:1.1em;
	color:#656565;
}
#header #header_connection_connected a
{
	font-size:1.1em;
	margin-left:40px;
}
#header #header_connection_connected a#bt_deco
{
	float:left;
	margin:4px 0 0 6px;
	background:url(../images/portlet/bouton_deconnexion.gif) no-repeat top;
	display:block;
	width:17px;
	height:15px;
}
#header #header_connection_connected a#bt_deco:hover
{
	background-position:left -15px;
}

div#form_connection
{
	display:none;
}
div#form_connection a:hover
{
	color:#11859f;
}
div#form_connection div.cont_bt_ok
{
	width:230px;
}
div#form_connection div.cont_bt_ok .btn_ok { margin:0 0 2px 100px }


/* PAGES */
#page{
	font-size:1.2em;
	width:996px;
}
#page_inter
{
	font-size:1.2em;
	margin-top:28px;
}


/* CENTRE */
#gauche{
	float:left;
	width:769px;
}

.bloc_lien{
	margin-left:10px;
	height:17px;
}
.bloc_lien_float_left{
	float:left;
	margin-right:25px;
}
.bloc_lien_float{
	float:right;
	margin-right:25px;
}

.bloc_lien_droite{
	background:url(../images/commun/bloc_lien_droite.png) no-repeat right top;
	padding:0 7px 0 0;
}
.bloc_lien_gauche {
	background:url(../images/commun/bloc_lien_gauche.png) no-repeat left top;
	padding-left:10px;
	font-weight:bold;
}
.bloc_lien_gauche_arrow
{
	background:url(../images/commun/bloc_lien_gauche_arrow.png) no-repeat left top;
	padding-left:14px;
	font-weight:bold;
	
}
/* BLOC CENTRE 2 */

.titre{
	background:url(../images/commun/titre.png) no-repeat;
	height:38px;
}
.centre{
	background:url(../images/commun/fond_03.png) repeat-y;
}
.fond_centre{
	background: url(../images/commun/haut_3.png) no-repeat;
}

.fond_centre .bloc_sous_titre{
	padding-top:5px;
	margin-top:0;
}
.bloc_bas3{
	background: url(../images/commun/bas_03.png) no-repeat left bottom;
	height:9px;
}

/* BLOC CENTRE GAUCHE*/
.bloc_centre{
	margin-top:15px;
}
.bloc_bas{
	background:url(../images/commun/bloc_bas_centre.png) no-repeat center bottom;
	padding:0 0 8px 0;
}
.bloc_haut{
	background: url(../images/commun/bloc_haut_centre.png) no-repeat center top;
}
.imbrique .bloc_haut{
	background: url(../images/commun/bloc_haut_centre3.png) no-repeat left top;
}
.bloc_bas2{
	background: url(../images/commun/bloc_bas_centre_2.png) no-repeat center bottom;
	padding:0 0 7px 0;
}
.bloc_bas4{
	background: url(../images/commun/bloc_bas_centre_3.png) no-repeat left bottom;
	padding:0 0 7px 0;
}
.bloc_haut2{
	background: url(../images/commun/bloc_haut_centre_2.png) no-repeat center top;
}
.bloc_haut3{
	background: url(../images/commun/bloc_haut_centre_3.png) no-repeat left top;
}
.bloc_middle {
	background:url(../images/commun/bloc_middle_centre.gif) repeat-y;
}
.bloc_haut_zoom{
	background: url(../images/commun/onglets/bloc_haut_zoom.png) no-repeat center top;
}
.imbrique .bloc_haut_zoom{
	background: url(../images/commun/onglets/bloc_haut_zoom2.png) no-repeat top left;
	position:relative;
}

.titre_bloc{
	line-height:35px;
	min-height:35px; 
	height:auto !important;
	height:35px;
	text-transform:uppercase;
	padding-top:3px;
	font-size:1.4em;
	font-weight:bold;
}
.titre_bloc_float
{
	line-height:36px;
	min-height:35px; height:auto !important;height:35px;
	float:left;
	display:block;
	width:580px;
	font-size:1.4em;
	font-weight:bold;
}
.bloc_sous_titre{
	margin-top:5px;
}
.bloc_sous_titre img, .articles_precedent img{
	margin-right:5px;
	margin-bottom:5px;
}
.bloc_texte{
	margin-top:13px;
	margin-right:25px;
}
.bloc_texte img{
	float:left;
	margin-right:20px;
}
.bloc_texte p{
	margin-bottom:7px;
}

/* onglets */
#bloc_onglets{
	height:49px;
	margin-right:10px;
}

.zoomsur{
	width:auto!important;
	width:200px;
	float:left;
	height:49px;
}


.onglet,
.search_onglet
{
	float:right;
	height:25px;
	margin-top:21px;
	font-size:12px;
}

.recherche_onglet { margin-left:5px;}
.recherche_onglet .search_onglet{ float:left;font-size:11px;}

.onglet a,
.search_onglet a
{
	color:#9cced2;
	font-weight:bold;
}
.onglet .selected a
.search_onglet .selected a
{
	color:#279199;
	font-weight:bold;
	
}
.onglet_2{
	background:url(../images/commun/onglets/onglet_off2.gif) no-repeat right top;
	padding:7px 8px 10px 0;
	line-height:25px;
}
.onglet_1{
	background:url(../images/commun/onglets/onglet_off.png) no-repeat left top;
	padding:7px 13px 10px 18px;
	line-height:25px;
}
.onglet_1 a:hover{
	color:#0ab0bc;
}

.onglet_2.selected{
	background:url(../images/commun/onglets/onglet_on2.gif) no-repeat right top;
	padding:7px 8px 10px 0;
	line-height:25px;
}
.onglet_2.selected a
{
	color:#279199;
	font-weight:bold;
}
.onglet_1.select{
	background:url(../images/commun/onglets/onglet_on.png) no-repeat left top;
	padding:7px 13px 10px 18px;
	line-height:25px;
}

.recherche_onglet .onglet_2{
	padding:7px 8px 10px 0;
}
.recherche_onglet .onglet_1{
	padding:7px 8px 10px 10px;
}

.recherche_onglet .onglet_2.selected{
	padding:7px 8px 10px 0;
}
.recherche_onglet .onglet_1.select{
	padding:7px 8px 10px 10px;
}

.onglet_droite{
	float:right;
	background:url(../images/commun/onglets/onglet_droite.png) no-repeat left bottom;
	height:49px;
	width:7px;
}

.content_onglet{
	display:none;
}

.articles_precedent{
	margin-right:25px;
}
.articles_titre{
	border-bottom: 1px dotted #2f2f28;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:12px;
}

/* BLOC CENTRE GAUCHE*/
#droite{
	float:right;
	width:210px;
}


/* PORTLET ORANGE */
div.bloc_orange
{
	margin-left:-21px;
	margin-right:-10px;
}
div.bloc_orange span.title
{
	background:url(../images/portlet/portlet_orange_haut.gif) no-repeat;
	display:block;
	width:728px;
	height:23px;
	font-size:1.2em;
	color:#FFF;
	font-weight:bold;
	padding:6px 0 0 12px;
}

div.deux_colonnes
{
	float:left;
	width:726px;
	background-color:#dfebeb;
	padding:14px 0 0 14px;
}

div.deux_colonnes div
{
	width:355px;
	float:left;
}

div.deux_colonnes div p { margin:0; padding:0 0 12px 0; width:95%; }
div.deux_colonnes ul li
{
	background:url(../images/commun/puce_verte.gif) no-repeat left 8px;
	color:#158f94;
	width:95%;
	padding:0 0 0 10px;
}

div.deux_colonnes_full
{
	float:left;
	width:740px;
	margin-left:0;
	margin-right:-30px;
}
div.deux_colonnes_full div
{
	width:360px;
	float:left;
}
div.deux_colonnes_full div p { margin:0; padding:0 0 12px 0; width:95%; }
div.deux_colonnes_full ul li
{
	background:url(../images/commun/puce_verte.gif) no-repeat left 8px;
	color:#158f94;
	width:95%;
	padding:0 0 0 10px;
}
div.deux_colonnes_full div.colonne_deux
{
	margin-left:12px;
	width:356px;
}

div.deux_colonnes_full div.intro_colonne
{
	width:300px;
	margin:0 0 22px 30px;
}


/* SOMMAIRE */
div#sommaire
{
	
}
div#sommaire img
{
	float:left;
}
div#sommaire div.cont_items
{
	float:left;
	margin:0 0 0 20px;
	width:300px;
	height:150px;
	overflow:auto;
}
div#sommaire div.cont_item
{
	margin:0 0 8px 0;
	min-height:24px !important height:18px;
}
div#sommaire span.title
{
	color:#279199;
	font-weight:bold;
	font-size:1.2em;
}
div#sommaire div.cont_items div.puce_ronde
{
	background:url(../images/commun/puce_numero.gif) no-repeat;
	width:18px;
	height:18px;
	float:left;
	color:#FFF;
	padding-left:6px;
	font-weight:bold;
}

div#sommaire div.cont_items div.puce_lien a
{
	color:#0ba4c7;
	font-weight:bold;
}
div#sommaire div.cont_items div.puce_lien a:hover {color:#000}




/*
div#sommaire div ul
{
	
}
div#sommaire div ul li
{
	background:url(../images/commun/puce_numero.gif) no-repeat;
	margin:0 0 6px 0;
	height:19px;
	overflow:hidden;
	width:250px;
	line-height:18px;
}
div#sommaire div ul li span
{
	margin:0 10px 0 6px;
	display:inherit;
	width:auto;
	color:#FFF;
	float:left;
	font-size:1.0em;
}
div#sommaire div ul li a
{
	display:block;
	margin:0 0 0 32px;
	padding:1px 0 0 0;
	color:#0ba4c7;
	font-weight:bold;
	width:200px;
	border:1px solid #FFF;
}
div#sommaire div ul li a span { color:#0ba4c7; cursor:pointer; }
div#sommaire div ul li a span:hover
{
	color:#F1B024;
}
div#sommaire div ul li a:hover
{
	color:#F1B024;
}*/



/* BREADCRUMB */
div#breadcrumb
{
	height:20px;
	float:left;
}

div#breadcrumb a
{
	display:block;
	height:20px;
	float:left;
	color:#b5dbd9;
	font-size:0.9em;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}

div#breadcrumb a:hover
{
	color:#043835;
}

div#breadcrumb a span,
div#breadcrumb span
{
	height:16px;
	display:block;
	float:left;
	padding:4px 8px 0 5px;
	margin:0 0 0 0;
	cursor:pointer;
}


div#breadcrumb a.niv0
{
	background:url(../images/commun/breadcrumb/home_left.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
}
div#breadcrumb a.niv0:hover
{
	color:#FFF;
}
div#breadcrumb a.niv0 span
{
	background:url(../images/commun/breadcrumb/home_right.gif) no-repeat right top;
	margin-left:3px;
	height:17px;
	padding-top:3px;
}


div#breadcrumb a.niv1
{
	background:url(../images/commun/breadcrumb/niv1_right.gif) no-repeat right top;
	background-color:#47a6a0;
}

div#breadcrumb a.niv2
{
	/*background:url(../images/commun/breadcrumb/niv2_right.gif) no-repeat right top;*/
	background-color:#67b5b0;
}

div#breadcrumb a.niv3
{
	/*background:url(../images/commun/breadcrumb/niv2_right.gif) no-repeat right top;*/
	background-color:#67b5b0;
}




div#breadcrumb span.niv1,
div#breadcrumb span.niv2,
div#breadcrumb span.niv3,
div#breadcrumb span.niv4
{
	color:#FFF;
	font-size:0.9em;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	cursor:default;
	
}
div#breadcrumb span.niv1
{
	background:url(../images/commun/breadcrumb/niv1_right_span.gif) no-repeat right top;
}
div#breadcrumb span.niv2
{
	background:url(../images/commun/breadcrumb/niv2_right_span.gif) no-repeat right top;
}
div#breadcrumb span.niv3
{
	background:url(../images/commun/breadcrumb/niv3_right.gif) no-repeat right top;
}
div#breadcrumb span.niv4
{
	background:url(../images/commun/breadcrumb/niv3_right.gif) no-repeat right top;
}


/* FOOTER */
#footer{
	clear:both;
	margin-top:30px;
	padding-top:10px;
	background:#f7f7f7;
	font-size:62.5%;
	padding-bottom:20px;
}
#footer .footer_texte{
	font-size:1.2em;
	position: relative;
	margin:0 auto;
	width: 996px;
	height: auto;
}
#footer p{
	border-bottom:1px dotted #bbbbb8;
	padding-bottom:10px;
	text-align:center;
}
#footer .bloc_lien_footer{
	margin-left:220px;
	margin-top:15px;
}
#footer .bloc_lien_footer .gauche, #footer .bloc_lien_footer .milieu{
	float:left;
	padding-left:22px;
	padding-right:22px;
	border-right:1px dotted #bbbbb8;
}
#footer .bloc_lien_footer .droite{
	float:left;
	padding-left:22px;
	padding-right:22px;
}
#footer .honcode{
	margin-left:320px;
	margin-top:25px;
}
#footer .honcode img{
	float:left;
	margin-right:15px;
}

#footer .logo{
	margin-left:320px;
	margin-top:25px;
}
#footer .logo img{
	float:left;
	margin-right:15px;
}

/* PERSONNELLE */
.contenu-accordeon-bas{background:url(../images/commun/onglets/bg-accordeon-bas.png) left bottom no-repeat;margin:0 0 0 10px; width:747px; padding-bottom:4px; height:auto;}
.contenu-accordeon{background:url(../images/commun/onglets/bg-accordeon.png) no-repeat; padding:4px 0;width:747px;}
.contenu-accordeon .accordeon{ padding:10px 40px; background:#ebfbfb; margin:0 2px;}
.accordeon ul li, .accordeon p{ font-size:0.9em; color:#595959;}
.contenu-accordeon a.boutton_accordeon{ border-top:dotted 1px #b6b6b6; display:block; color:#0aa4c7; font-weight:bold; padding:2px 0; padding-left:20px; background:url(../images/commun/puce-pagination-right.gif) 10px 5px no-repeat;}
.contenu-accordeon a.boutton_accordeon:hover{background:#e6efef url(../images/commun/puce-pagination-right.gif) 10px 5px no-repeat;}
.contenu-accordeon a.boutton_accordeon.open{ color:#2f2f28;background:#cdf6f6 url(../images/commun/onglets/puce-accordeon-open.gif) 8px 7px no-repeat;}

/*.pagination{ float:right; padding-right:10px; margin-top:4px;}
.pagination a{ color:#0aa4c7; font-size:0.8em;width:12px; height:15px; display:block; float:left; padding-left:4px; padding-top:3px; line-height:12px;}
.pagination a.actif{ color:#095a75; background:url(../images/commun/bg-pagination-on.png) no-repeat; }
.pagination a:hover{ text-decoration:underline;}
.pagination a.actif:hover{ text-decoration:none;}*/

/* RECHERCHE */
.recherche_avancee{ background:url(../images/recherche/bg-recherche-avance.png) center bottom no-repeat;padding-top:10px; padding-bottom:8px;}
.recherche_avancee .result{ margin-top:10px}

.recherche_avancee .choix-rech-avance{ display:block; width:540px; margin-left:220px; margin-bottom:10px;}
.recherche_avancee .choix-rech-avance td{ width:270px;} 

.contenu-result-bas{
	background:url(../images/commun/onglets/bg-accordeon-bas.png) left bottom no-repeat;
	margin:10px 0px 10px 10px;
	width:747px;
	padding-bottom:4px;
	height:auto;
}

.imbrique .contenu-result-bas{
	margin:10px 0px 10px 0px;
}
.contenu-result{background:url(../images/commun/onglets/bg-accordeon.png) no-repeat; padding:4px 0;width:747px;}

.mot-cles{border-top:dotted 1px #b6b6b6;border-bottom:dotted 1px #b6b6b6; padding:4px 4px;}
.mot-cles a:hover{text-decoration:underline}
.lien{ margin:2px 4px; color:#969696; margin-top:10px; }
.lien p{background:#e9f7fb; display:inline;padding:4px 0px;}
.lien p img{ vertical-align:bottom;}
.lien a{ padding:4px 10px;}

.puce-titre{ padding-left:18px; background:url(../images/commun/puce-titre.gif) 0 1px no-repeat;}
.trie{float:left; margin-left:15px; margin-top:6px;}
#page .trie form{ float:left; border:solid 1px red;}



/* MENU TRANSVERSE */
div#menu_transverse
{
	display:block;
	float:left;
	padding:0;
	margin:6px 0 0 26px;
}

div#menu_transverse ul li
{
	float:left;
}

div#menu_transverse ul li div.transverse_sep
{
	background-color:#c8c8c8;
	height:20px;
	width:1px;
	font-size:0;
	line-height:0;
	margin:2px 4px 0 4px;
}

div.deux_colonnes_interview div
{
	float:left;
}
div.deux_colonnes_interview div.colonne_deux
{
	width:490px;
	margin:0 0 0 30px;
}
div.deux_colonnes_interview div.colonne_deux2
{
	width:353px;
	margin:0 28px 0 0;
}
div.deux_colonnes_interview div p { margin:0; padding:0 0 12px 0; }
span.nom_interview
{
	color:#dc7105;
	font-size:.8em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
div.une_colonne { width:98%; float:left; }
div.une_colonne p { margin:0; padding:0 0 12px 0; }

div.bloc_orange_video
{
}
div.bloc_orange_video span
{
	background:url(../images/portlet/portlet_orange_video_haut.gif) no-repeat;
	display:block;
	width:740px;
	height:23px;
	font-size:1.2em;
	color:#FFF;
	font-weight:bold;
	padding:6px 0 0 28px;
}
div.bloc_orange_video div
{
	width:518px;
	padding:22px 110px 15px 110px;
	background-color:#e2eded;
}


/* LIBRE */

div#tab_onglets
{
	margin:10px 0 0 0px;
	float:left;
	width:740px;
}
div#tab_onglets div.tab_onglet
{
	/*background: url(../images/agenda/onglet_bas_agenda.png) no-repeat left bottom;*/
	padding:0 0 34px 0;
}

div#tab_onglets div.tab_onglet p
{
	/*background: url(../images/agenda/onglet_haut_agenda.png) no-repeat left top;*/
	width:441px;
	height:30px;
	color:#226061;
	font-weight:bold;
}

div#tab_onglets div.tab_onglet p span
{
	/*background: url(../images/agenda/onglet_titre_agenda.png) no-repeat right top;*/
	padding:8px 14px 0 0;
	margin:0 0 0 31px;
	height:17px;
	display:block;
	float:left;
}

div#tab_onglets div.tab_onglet div
{
	/*border-right:1px solid #8c9696;
	border-left:1px solid #8c9696;*/
	background-color:#FFF;
}

div#tab_onglets div.tab_onglet div p
{
	background:none;
	height:auto;
	float:none;
	color:#000;
	font-weight:normal;
	padding:0 8px 0 8px;
	width:421px;
}


/* SLIDER-IMAGE */
.slider-image{ background:#ddeaea; height:142px; margin:10px; position:relative; padding:0 33px;}
#prevBtn a{ display:block; height:142px; width:33px; position:absolute; left:0; top:0; background:url(../images/portlet/slider-left.gif) no-repeat;}
#prevBtn a.off{ background:url(../images/portlet/slider-left-off.gif) no-repeat;}
#nextBtn a{ display:block; height:142px; width:33px; position:absolute; right:0; top:0; background:url(../images/portlet/slider-right.gif) no-repeat;}
#nextBtn a.off{ background:url(../images/portlet/slider-right-off.gif) no-repeat;}
.slider{ padding:10px 6px;
width:650px;
		height:122px;
		overflow:hidden;}
		
		.slider li{ width:650px !important; background:none !important; padding-left:0 !important; }
		.slider li img { margin:0 5px 0 0 !important; }



div.registration_bloc
{
	width:769px;
	margin:0 auto 0 auto;
}
table.registration_table tr th
{
	font-size:1.2em;
	color:#279199;
	font-weight:bold;
	line-height:45px;
}
table.registration_table
{
	font-size:1.1em;
	margin:0 0 0 40px;
	width:85%;
}

table.registration_table tr td
{
	padding:5px;
}
table.registration_table tr td.type_input input
{
	width:220px;
}
table.registration_table tr td.type_checkbox span
{
	display:block;
	float:left;
	width:246px;
	margin:0 0 15px 0;
}
table.registration_table label
{
	text-align:right;
	/*width:140px;*/
	display:block;
}


table.login_table
{
	font-size:1.1em;
	margin:0 0 0 40px;
	width:200px;
}
table.login_table tr td
{
	padding:5px;
}
table.login_table tr td.type_input input
{
	width:220px;
}
table.login_table label
{
	width:90px;
	display:block;
}

div.warning
{
	margin:10px 0 0 8px;
}

div.warning h2
{
	color:#656565;
	font-size:1.2em;
	font-weight:bold;
	padding:0 0 15px 0;
}
div.warning ul { margin:0 0 0 15px }
div.warning ul li
{
	background:url(../images/commun/puce-label.gif) no-repeat left 4px;
	color:#656565;
	width:95%;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:1.1em;
	margin:0 0 10px 0;
}

div.forgot_password_bloc
{
	width:600px;
	margin:20px 0 0 20px;
	font-size:1.1em;
}

ul.fleche
{
	margin:0;
	padding:0;
}
ul.fleche li
{
	list-style:none;
	background:url(../images/commun/puce-label.gif) no-repeat 0 5px;
	padding:0 0 10px 10px;
	margin:0;
	color:#484747;
	font-size:1.0em;
	
}

.bordBlanc
{
	border:1px solid #FFF;
}

label.puce_noir
{
	background:url(../images/commun/puce-label.gif) no-repeat 0 5px;
	padding:0 0 0 7px;
}

.bloc_hp_title { min-width:280px; }

div#commentaire
{
	padding:20px;
}

span#baseline
{
	background:url(../images/commun/baseline.gif) no-repeat;
	display:block;
	float:left;
	width:394px;
	height:12px;
	position:absolute;
	top:48px;
	left:175px;
}