/* CSS Document */
/*
-----------------------------------------------------------------------------
 SMILE
 @(#) $Header: /home/cvs/src/iir2/web/war/stylesheets/screenInner.css,v 1.20 2010-04-26 15:34:29 olvor Exp $

 Projet : IIR2

 Description :

 Creation : 19/09/2007


-----------------------------------------------------------------------------
*/

.hide {
	display: none;
}
.float_left {
	float: left;
}

.float_left_width_limit {
	float:left;
	width:150px;
}

.float_right {
	float: right;
}
.breaker{
	clear: both;
	height: 1px;
	overflow: hidden;
}
.bg_none{
	background:none;
}
.bold{
	font-weight:bold;
}
.center{
	text-align:center;
}
#page{
	width:1260px;
	margin:0;
	text-align:left;
}
.logo{
	background: #636466;
	width:227px;
	min-height:63px;
	height:auto;
	color:#b3b4b5;
	padding:13px 0 0 13px;
}
.logo p{
	padding:4px 0 0 9px;
	font-size:91%;
}
.logo a{
	color:#b3b4b5;
}
#col_gauche{
	width:240px;
	/*border-right:1px solid #e7e7e7;
	background:#fbfbfb;*/
}
#col_center_main{
    width:808px;
    padding-bottom:30px;
}
#col_center{
	width:1018px;
	padding-bottom:30px;
}
#col_center.deux_cols{
	padding-bottom:0;
}
#col_right {
    width:200px;
    background: #F0F0F0;
    /*border-bottom:2px solid #E7E7E7;
    border-top:2px solid #E7E7E7;
    border-left:1px solid #E7E7E7;
    border-right:1px solid #E7E7E7;*/
}
#adv {
	margin:auto;
    text-align: center;
    width:780px;
    padding: 8px;
}
div#adv iframe {
	margin:auto;
}

div.rss_feed_title {
    background:none repeat scroll 0 0 #0063DC;
    color:#FFFFFF;
    font-size:118%;
    font-weight:bold;
    padding:10px;   
    margin-bottom: 1em;
}
div.rss_title {
    padding-left: 0.5em;
    padding-right: 0.5em;   
    margin-bottom:0.3em;
    font-weight: bold;
}
div.rss_body {
    padding-left: 0.5em;
    padding-right: 0.5em;   
    margin-top: 0.2em;
    margin-bottom:0.5em;
    border-bottom: 1px solid #E7E7E7;    
}
.form_rech_url{
	padding:9px 0 0 10px;
}
.form_rech_url #search_input_left{
	width:170px;
	height:17px;
	margin-right: 7px;
	border:1px solid #d5d5d5;
	padding:3px 0 0 4px;
	color:#595959;
}
.form_rech_url #crit_rech{
	width:350px;
	height:17px;
	margin-right: 7px;
	margin-bottom: 15px;
	border:1px solid #d5d5d5;
	padding:3px 0 0 4px;
	color:#595959;
}
.form_rech_url label{
	display:block;
	font-weight:bold;
	font-size:109%;
	padding-top:3px;
	padding-left:1px;
}
.form_rech_url label.hide{
	display:none;
}
ul.menu_gauche{
	padding:20px 20px 13px 10px;
}
ul.menu_gauche.liste_nav.pad_top2{
	padding:17px 0 23px 0;
}
ul.menu_gauche li{
	background:url(../img/static/img_css/puce_bleu.png) no-repeat 3px 4px;
	padding:0 0 7px 10px;
	font-weight:bold;
}
.login{
	border-top:1px solid #e7e7e7;
	background: #f0f0f0;
	padding:0 0 5px 0;
}

.login h2{
	background: #0063dc;
	padding:9px 0 9px 8px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:118%;
	font-weight:bold;
}
.login h2 a{
	color:#FFFFFF;
	float:right;
	text-transform:none;
	font-size:85%;
	font-weight:bold;
	margin-right:10px;
}
.form_espc_priv{
	padding:10px;
}
.form_espc_priv #email{
	width:186px;
	height:17px;
	border:1px solid #d5d5d5;
	padding:3px 0 0 4px;
	color:#595959;
	margin-bottom:8px;
}
.form_espc_priv #pswrd{
	width:114px;
	height:17px;
	border:1px solid #d5d5d5;
	padding:3px 0 0 4px;
	color:#595959;
	margin-right:3px;
}
.form_espc_priv label{
	display:block;
	font-weight:bold;
	font-size:109%;
	padding-top:3px;
    padding-left:1px;
}
.form_espc_priv label.hide{
	display:none;
}
ul.menu_gauche.small{
	padding:0px 20px 0px 10px;
}
ul.menu_gauche.small li{
	padding:0 0 5px 10px;
	/*font-size:91%;*/
}
.bloc_stat{
	padding-left:10px;
}
.bloc_stat h2{
	color:#646466;
	font-weight:bold;
	font-size:110%;
	text-transform:uppercase;
	padding:17px 0 0 0;
	letter-spacing:1px;
}
.border{
	border:1px solid #e5e5e5;
}
.border .fd_vert{
	width:100%;
	height:100%;
	/*background:#edf5f6;*/
}
.bloc_stat .border{
	padding:2px;
	/*height:146px;*/
	height:auto;
	width:206px;
	margin: 10px 0 15px 5px;
}
.bloc_home3 .border{
	/*height:258px;*/
    width:400px;
    margin: 4px 4px 4px 0px;
}
.deg_gri.last{
	border-bottom:1px solid #e7e7e7;

}
.bloc_home1{
    width:375px;
	background:url(../img/static/img_css/sep_blc_centre.png) right center no-repeat;
    padding:12px 15px 0 14px;
	margin-top:5px;
}
.bloc_home2{
    width:375px;
    padding:10px 13px 0 10px;
	margin-top:5px;
}
.bloc_home1 h2{
	background:url(../img/static/img_css/puce_diag.png) no-repeat 4px top;
	padding:5px 20px 12px 59px;
	color:#0063dc;
	font-weight: bold;
	font-size: 145%;
}
.bloc_home2 h2{
	background:url(../img/static/img_css/puce_agd.png) no-repeat left top;
	padding:9px 20px 15px 36px;
	color:#41983f;
	font-weight: bold;
	font-size: 145%;
}
.bloc_home1 p.chapeau{
	font-weight: bold;
	padding:0 0 16px 0;
}
.bloc_home1 p{
	line-height: 16px;
	padding:0 0 20px 0;
}
.bloc_home1 p a{
	font-weight: bold;
}
.bloc_home2 p.date{
	font-weight: bold;
	float:right;
	padding-top:7px;
}
.bloc_home2 ul{
	padding:0;
}
.bloc_home2 ul li a, ul.liste_event li a{
	color:#595959;
	text-decoration:none;
}
	.bloc_home2 ul li, ul.liste_event li{
	padding: 2px 0 9px 20px;
	background:url(../img/static/img_css/att_rouge.png) no-repeat left top;
}
.bloc_home2 ul li.vert,ul.liste_event li.vert{
	background:url(../img/static/img_css/att_vert.png) no-repeat left top;
}
.bloc_home2 ul li.bleu,ul.liste_event li.bleu{
	background:url(../img/static/img_css/att_bleu.png) no-repeat left top;
}
.bloc_home2 ul li.orange,ul.liste_event li.orange{
	background:url(../img/static/img_css/att_orange.png) no-repeat left top;
}
.bloc_home2 ul li.rouge,ul.liste_event li.rouge{
	background:url(../img/static/img_css/att_rouge.png) no-repeat left top;
}
.lien_see_all{
	background:url(../img/static/img_css/puce_verte.png) no-repeat left 4px;
	padding:0 15px 0 8px;
	float:right;
	font-weight:bold;
	color:#41983f;
}
.lien_bleu{
	background:url(../img/static/img_css/puce_bleu.png) no-repeat left 4px;
	padding:0 0 0 10px;
	font-weight:bold;
}

.deg_gri {

	background: url(../img/static/img_css/deg_gri_top.png) top repeat-x ;

	padding:10px 10px 0 5px;

	height:100%;

}
.deg_gria {

	background: url(../img/static/img_css/deg_gri_top.png) top repeat-x ;

	padding:10px 10px 0 5px;

	height:100%;

}

.bloc_home3{
	border-bottom:2px solid #e7e7e7;
	border-top:2px solid #e7e7e7;
	background:#fbfbfb;
	margin-top:17px;
	padding:10px 0 23px 20px;
}
.bloc_home3 .blc_gauche img{
	margin:13px 16px 0px 0;
}
.bloc_home3 h2{
	background: url(../img/static/img_css/puce_feu.png) no-repeat left 10px;
	padding:10px 20px 7px 20px;
	color:#595959;
	font-weight: bold;
	font-size: 145%;
}
.bloc_home3 h3{
	color:#0063dc;
	font-size:181%;
	text-decoration:underline;
	font-weight:bold;
}
.bloc_home3 .blc_gauche ul{
	padding:13px 0 0 0;
}
.bloc_home3 .blc_gauche ul li{
	font-size:118%;
	color:#595959;
}
.bloc_home3 .blc_gauche ul li span{
	padding:0 2px;
}
.bloc_home4{
    padding:10px 0 0 10px;
}
.bloc_home4 h2{
	background: url(../img/static/img_css/puce_feuilles.png) no-repeat left 10px;
    padding:13px 10px 10px 24px;
	color:#595959;
	font-weight: bold;
	font-size: 145%;
}
.deg_gri h3{
	margin-bottom:7px;
}

.deg_gri h3 a{
	font-size:127%;
	font-weight:bold;
}

.bloc_home4 .deg_gri img{
	padding:2px 10px 9px 0;
}

.bloc_home4 .deg_gri .bloc_d{
    padding:3px 0 0 8px;
}
.bloc_home4 .deg_gri .bloc_d img{
	padding:5px 10px 0 0;
}
.bloc_home4 .deg_gri p{
	font-size:110%;
	padding-bottom:7px;
	line-height:15px;
}

.bloc_home4 .deg_gri .liste_lien{
	float:left;
    padding:4px 0 0 12px;
}

.bloc_home4 .deg_gri .liste_lien_empty_ressource {
	float:right;
	padding:4px 0 0 20px;
}


div.deg_gri div.float_left table {
    width: 110px;
}

p.detail, a.detail{
	font-weight:bold;
	background:url(../img/static/img_css/puce_bleu.png) no-repeat 4px 5px;
	padding-left:11px;
	font-size:110%;
}
p.fav{
	font-weight:bold;
	background: url(../img/static/img_css/puce_etoil.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:18px;
}
a.fav{
	font-weight:bold;
	background: url(../img/static/img_css/puce_etoil.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:3px;
	padding-bottom:6px;
	width:100px;
	height:18px;
}
div.rss{
	font-weight:bold;
	background: url(../img/static/img_css/puce_rss.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:17px;
}
a.rss{
	font-weight:bold;
	background: url(../img/static/img_css/puce_rss.png) no-repeat left 4px;
	padding-left:20px;
	padding-top:6px;
	width:60px;
	height:17px;
}
.bloc_home4 .deg_gri p.fav{
	padding-bottom:2px;
}
.bloc_home4 .deg_gri p.rss{
	padding-bottom:28px;
}
/*******************************************************************************************************
****                    LOT 2
*******************************************************************************************************/
p.user{
	font-weight:bold;
	padding:15px 0 9px 12px;
	font-size:118%;
}
p.user a{
	font-size:85%;
}
.fil_ariane{
	background:#0063dc;
	font-size:118%;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px;
}
.fil_ariane a{
	background: url(../img/static/img_css/bg_a_fa.png) no-repeat right 2px;
	padding-right:20px;
	color:#FFFFFF;
	margin-right:10px;
}
.events_caption{
    background: url(http://www.woozweb.com/img/static/img_css/deg_gri_top.png) repeat-x 50% 0%;
    font-size:110%;
    font-weight:bold;
    padding:5px;
    width:100%;
    margin-top: 8px;
    margin-bottom: 5px;
}
.lise_control {
	padding: 8px 0 35px 0;
}
.lise_control li{
	background:url(../img/static/img_css/bg_a_control.png) no-repeat right 4px;
	padding: 0 7px;
	float:left;
	font-weight:bold;
}
.lise_control li.first{
	padding: 0 7px 0 5px;
}
.lise_control li.last{
	background: none;
	padding: 0 0 0 7px;
}
/*****************************************************
	Systeme onglet
*****************************************************/
ul.sys_eng{
	font-weight:bold;
	font-size:118%;
	background:#feebc3;
	height:30px;
	width:100%;
	border-top:1px solid #fdd8aa;
	border-bottom:1px solid #fdd8aa;
}
ul.sys_eng li a{
	padding:7px 0 0 0;
	margin:0 35px 0 23px;
	display:block;
}
ul.sys_eng li span{
	display:block;
	float:left;
}
ul.sys_eng li span.txt{
	background:url(../img/static/img_css/txt_sys_eng.png) repeat-x;
	padding:7px 31px 0 31px;
	height:24px;
}
ul.sys_eng li span.rgt,ul.sys_eng li span.lft{
	width:12px;
	height:31px;
}
ul.sys_eng li.encours.first span.rgt{
	background:url(../img/static/img_css/rgt_sys_eng2.png) no-repeat;
}
ul.sys_eng li.encours.first span.lft{
	background:url(../img/static/img_css/lft_sys_eng.png) no-repeat;
}
ul.sys_eng li.encours span.rgt{
	background:url(../img/static/img_css/rgt_sys_eng2.png) no-repeat;
}
ul.sys_eng li.encours span.lft{
	background:url(../img/static/img_css/lft_sys_eng2.png) no-repeat;
}
ul.sys_eng li.first span.lft{
	background:url(../img/static/img_css/lft_sys_eng_org.png) no-repeat;
}
ul.sys_eng li {
	float:left;
	margin-top:-1px;
	position:relative;
}
ul.sys_eng li.first{
    line-height:31px;
}
ul.sys_eng li.encours {
	margin-top:-1px;
	position:relative;

}
ul.sys_eng li a{
	margin:0 35px 0 46px;
}

/**********************************
*****************************************************/
.content_perf{
	background:#fdf8ea;
	border-bottom:1px solid #fee8cc;
	border-left:1px solid #fdd8aa;
	border-top:1px solid #feefdd;
	margin-top:-2px;
}
.liste_analyse {
	float:left;
	padding:13px 25px 8px 25px;
}
.liste_analyse li {
	margin-bottom:7px;
}
.liste_analyse li a{
	font-weight:bold;
}
#sd_col_gauche{
	width:230px;
	padding: 0 7px 0 10px;
	float:left;
}
#col_droite{
	float:left;
	width:743px;
	padding-left:10px;
	border-right:1px solid #fdd8aa;
}
.chap_page{
	padding: 9px 10px 15px 12px;
}
.chap_page span{
	font-size:181%;
	font-weight:bold;
	padding-right:10px;
}
.taille1{
	width:228px;
	/*height:167px;*/
	font-weight:bold;
}
.taille1 a{
	color:#595959;
	font-weight:bold;
	text-decoration:none;
}
.taille1 .fd_vert p{
	padding:2px 8px;
}
.taille1 .fd_vert p span{
	display:block;
	padding-bottom:7px;
}
.screenshot{
	margin-top:10px;
	margin-bottom:5px;
}
.indication{
	line-height:21px;
	padding:8px 0 0 8px;
}
.indication span{
	font-size:118%;
	font-weight:bold;
}
.indication p.tab{
	font-size:118%;
	font-weight:normal;
	padding-left:15px;
	line-height:18px;
}
.indication p.tab span{
	display:block;
	padding-top:3px;
	font-weight:normal;
	font-size:100%;
	line-height:18px;
}
.indication p.tab1{
    font-size:118%;
    font-weight:normal;
    line-height:18px;
}
.indication p.tab1 span{
    display:block;
    padding-top:3px;
    font-weight:normal;
    font-size:100%;
    line-height:18px;
}
.taille2{
	width:675px;
	/*height:340px;*/
	margin-bottom:20px;
	font-weight:bold;
	margin-top:5px;
}

.taille3{
	width:321px;
	/*height:325px;*/
	font-weight:bold;
}
.taille3.marg0{
	margin-right:0;
}

.text_message_important{
	font-weight:bold;
    font-size:12px;
    color:#000000;
    background:#fdd8aa;
    padding: 5px 5px 5px 5px;
}

.titr_rub {
	font-weight:bold;
	font-size:118%;
	padding:5px 0;
}
.text_rub {
	padding-left:20px;
}
.performance{
}
.performance .deg_gri{
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	margin-bottom:10px;
}
.parti_bas_perf{
	padding: 14px 30px 30px 32px;
	border-left:1px solid #fdd8aa;
	border-bottom:1px solid #fdd8aa; /* //+ */
	height:100%;
}
.parti_bas_perf.prfrmc{
	padding: 14px 30px 150px 32px;
}
.parti_bas_perf .titr_rub {
	padding:5px 0 5px 3px;
}
.content_perf p{
	padding:12px 10px 0 25px;
}
.content_perf p.mensuel{
	padding:8px 10px 15px 25px;
}
.bloc_dr_bas{
	width: 350px;
	float:left;
	padding-left:27px;
	margin-top:-9px;
}
.performance .border{
	padding:2px;
}
.tab1_prf{
	width:180px;
	float:left;
	margin-right:10px;
}
.tab2_prf{
	width:160px;
	float:left;
	margin-bottom:10px;
}
.tab1_prf th, .tab2_prf th{
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.tab1_prf th{
	padding-left:10px;
}
.tab1_prf td, .tab2_prf td{
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}
.form_inscription{
	padding:15px 13px 20px 13px;
}
.form_inscription label{
	display:block;
	padding: 5px 0 2px 6px;
	font-weight:bold;
	font-size:118%;
}
.form_inscription input.txt{
	border:1px solid #d5d5d5;
	height:17px;
	width:221px;
	margin-bottom:12px;
	margin-left:6px;
	color: #636466;
	padding:3px 0 0 4px;
	float:left;
}
.form_inscription div{
	clear:left;
}
.form_inscription .condition_gl input{
	float:left;
	margin:6px 10px 0 12px;
}
.form_inscription .condition_gl label{
	font-weight:normal;
}
.form_inscription .condition_gl label a{
	font-weight: bold;
}
.form_inscription .condition_gl{
	padding:11px 0 26px 0;
}
.form_inscription .choix_multiple {
	padding: 3px 0 7px 6px;
}
.form_inscription .choix_multiple input{
	float:left;
	margin:6px 10px 0 0;
}
.form_inscription .choix_multiple label{
	font-weight:normal;
}
.form_inscription .choix_multiple label  a{
	font-weight: bold;
}

.indc{
	font-style: italic;
	padding: 15px 0 0 6px;
}
.form_inscription .deg_gri{
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	margin-bottom:10px;
}
.form_inscription .deg_gria{
	border-bottom:0px solid #e7e7e7;
	padding-bottom:10px;
	margin-bottom:10px;
}
.btn_acces{
	margin-left:12px;
}
.pad_top1{
	padding-top:24px;
}
.exp_mod_emp{
	padding: 4px 0 0 15px;
	display:block;
	float:left;
}

.exp_mod_emp_changement_mail{
    padding: 1px 10pt 10pt 15px;
	display:block;
	float:left;
}
.stattable_synthese_td{
   	font-size: 16px;
   	color:#CC3300;
   	text-decoration: underline
}


.btn_test_res{
	margin:15px 0 16px 6px;
}
.pad_titr_2{
	padding:28px 0 10px 0;
}
.btn_save_rsc{
	margin: 16px 0 0 6px;
}
.indc_rsc{
	font-style: italic;
	padding: 25px 0 10px 6px;
}
ul.liste_nav.menu_gauche{
	padding:0px 0 5px 0;
}
ul.menu_gauche.liste_nav li{
	background:url(../img/static/img_css/puce_bleu.png) no-repeat 17px 6px ;
	padding:2px 0 3px 24px;
	/*font-size:91%;*/
}
ul.menu_gauche.liste_nav li.encours{
	background:url(../img/static/img_css/puce_bleu_encours.png) no-repeat 17px 6px #b4cdeb;

}
ul.menu_gauche.liste_nav.pad_liste_nav1{
	padding:12px 0 5px 0;
}
ul.menu_gauche.liste_nav.pad_liste_nav1 li{
	margin-bottom:2px;
}
#sd_col_gauche p.rss{
	background: url(../img/static/img_css/puce_rss.png) no-repeat 8px 4px;
	padding:6px 0 8px 30px;
	margin-top:-2px;

}
.performance #sd_col_gauche .deg_gri{
	padding:5px 10px 8px 8px;
	margin-bottom:20px;
}
.performance #sd_col_gauche .deg_gri .liste_event{
	margin-bottom:5px;
}
.performance #sd_col_gauche .deg_gri a.lien_bleu{
	margin: 0 0 0 5px;
}
.performance #col_droite .deg_gri{
	padding:2px 10px 8px 0;
	margin-bottom:8px;
	margin-top:2px;
}
#col_droite .indication p.tab span{
	line-height:14px;
	padding-top:5px;
	font-size:9.3pt;
}
.taille2 .fd_vert p{
	padding:2px 8px;
}
.taille2 .fd_vert p span, .taille4 .fd_vert p span{
	display:block;
	padding-bottom:7px;
}
.marg_top_plus{
	margin-top:10px;
}
.taille4 .fd_vert p{
	padding:4px 8px;
}
.content_perf p span{
	padding:0 5px;
}
.content_perf p a{
	padding:0 3px;
}
.taille4{
	width:296px;
	/*height:294px;*/
	font-weight:bold;
}
.performance #col_droite .bloc_dr_bas .deg_gri{
	padding:7px 0 13px 0;
	margin-bottom:8px;
	margin-top:8px;
}
p.bold span{
	font-weight: normal;
}
.event{
	padding:5px 0 0 8px;
}
.pos_lien1{
	margin-left: 10px;
}
.glob_size{
	text-align:center;
	padding:10px 0;
}
/**************************************************************************
***             LOT 3
**************************************************************************/
.categories{
	padding: 45px 15px 0 13px;
}
.categories_b{
	padding: 38px 15px 0 13px;
}
#col_center .categories .deg_gri{
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:1px;
}
#col_center .categories_b .deg_gri,#col_center .tableau_bord .deg_gri{
	padding-left:10px;
	border-bottom:1px solid #e7e7e7;
	margin-bottom:-2px;
}
#col_center .categories_b .deg_gri .bloc_d,#col_center .tableau_bord .deg_gri .bloc_d{
	padding:3px 0 0 22px;
}
#col_center .categories_b .deg_gri .liste_lien,#col_center .tableau_bord .deg_gri .liste_lien{
	padding:0 0 0 24px;
	margin-top:-8px;
}
.categories .deg_gri ul{
	float:left;
	padding:10px 78px 0 10px;
	width:140px;
}
.categories .deg_gri ul li{
	margin-bottom:2px;
}
p.voir_detail{
	font-weight:bold;
	background: url(../img/static/img_css/loupe.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	height:17px;
}
.categories.bloc_home4 h2,.categories_b.bloc_home4 h2,.tableau_bord.bloc_home4 h2{
	background: none;
	padding-left:0;
	font-size: 118%;
}
.categories_b.bloc_home4 h2 {
	margin-bottom:7px;
}
.tableau_bord.bloc_home4 h2 {
	margin-top:8px;
	padding-bottom:16px;
}
.categories_b.bloc_home4 .deg_gri p.voir_detail,.categories_b.bloc_home4 .deg_gri p.rss,
.tableau_bord.bloc_home4 .deg_gri p.voir_detail,.tableau_bord.bloc_home4 .deg_gri p.rss,
.tableau_bord.bloc_home4 .deg_gri p.edit,.tableau_bord.bloc_home4 .deg_gri p.delete{
	font-size:100%;
}
.categories .deg_gri {
	padding:10px 10px 0 3px;
	margin-bottom:0;
}

.liste_faq li.open{
	margin-bottom:25px;
	font-size:118%;
}
.liste_faq li a{
	font-size:118%;
	font-weight: bold;
}

.liste_faq li p{
	margin-bottom:5px;
}

.liste_faq li h2{
	font-weight: bold;
	margin-bottom:-10px;
}


.liste_faq li span{
	display:block;
	padding:16px 0 0 16px;
	line-height:20px;
}

p.edit{
	font-weight:bold;
	background: url(../img/static/img_css/puce_trg_bl.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:17px;
}
a.edit{
	font-weight:bold;
	background: url(../img/static/img_css/puce_trg_bl.png) no-repeat left 4px;
	padding-left:20px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:6px;
	width:100px;
	height:17px;
}
p.delete{
	font-weight:bold;
	background: url(../img/static/img_css/puce_delete.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:17px;
}
p.start{
	font-weight:bold;
	background: url(../img/static/img_css/puce_start.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:17px;
}
p.pause{
	font-weight:bold;
	background: url(../img/static/img_css/puce_pause.png) no-repeat left 4px;
	padding-left:27px;
	padding-top:6px;
	width:60px;
	height:17px;
}
a.delete{
	font-weight:bold;
	background: url(../img/static/img_css/puce_delete.png) no-repeat left 4px;
	padding-left:20px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:6px;
	width:100px;
	height:17px;
}
.lien_bleu.plus{
	background:url(../img/static/img_css/puce_plus.png) no-repeat left top;
	padding-left:22px;
	margin-left:30px;
	font-size:84%;
	padding-top:3px;
}
.pagination li{
	font-weight:bold;
	color:#0063dc;
	padding:4px;
	float:left;
}
.pagination li.suivant {
	background:url(../img/static/img_css/puce_bleu_suivant.png) 4px 3px no-repeat;
	padding: 4px 0 4px 16px;
}
.lien_retour{
	background:url(../img/static/img_css/puce_bleu_inv.png) left 4px no-repeat;
	font-weight: bold;
	padding-left:10px;
}
.pag_ret{
	padding-top:15px;
	padding-right:10px;
}
.faq{
	padding: 10px 10px 20px 50px;
}

.faq ol {
    text-align: left;
	list-style-type: decimal;
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.faq li {
    font-size: 15px;
    font-weight: bold;
	line-height: normal;
	text-align: justify;
	margin-left: 10px;
	margin-right: 20px;
	padding-bottom: 10px;
	margin-top: 0px;
}

.faq li span.faq_body {
    font-size: 12px;
    font-weight: normal;
	line-height: normal;
}

.faq li p{
    padding-bottom: 10px;
}

.faq li ul {
    margin-top: -8px;
}

.faq li li {
    font-size: 12px;
    font-weight: normal;
	line-height: normal;
	margin-left: 10px;
	margin-right: 20px;
	padding-bottom: 1px;
}

.faq h2 {
    font-size: 24px;
    font-weight: bold;
	line-height: normal;
	margin-left: -40px;
	margin-bottom: 10px;
}

.form_affchge li{
	float:left;
	color:#6e9fdc;
	font-weight:bold;
	background:url(../img/static/img_css/separ.png) no-repeat left;
	padding:0 5px;
}
.form_affchge li.first{
	background: none;
	padding:0 5px 0 0;
}
.tableau_bord{
	padding: 15px 15px 0 13px;
}
.tableau_bord.favoris{
	padding: 0 15px 0 13px;
}
.tableau_bord.favoris.bloc_home4 h2 {
	margin-top:0;
	padding-top:2px;
}
.tableau_bord.bloc_home4 .deg_gri .liste_lien p{
	padding-bottom:4px;
}
.separateur{
	width:100%;
	height:1px;
	background:#e7e7e7;
	margin:22px 0;
	overflow:hidden;
}

.bt_submit{
	display:block;
}
.bt_submit img,
.bt_submit input{
 	float: left;
}

.bt_submit img{
 width: 6px;
 height: 22px;
}

.bt_submit input{
 background: url(../img/static/img_css/bg_bt_submit.png) repeat-x;
 height: 22px; /*yy - padding */
 color : #FFF;
 font-size: 118%;
 border:none;
 font-weight:bold;
 overflow:visible;
 padding:0 2px;
}


/**************************************************************************

***             LOT Lucene

**************************************************************************/

.float_left_lucene {

	float: left;
	width: 480px;

}

.LuceneView{

	border-top:1px solid #e7e7e7;

	background: #f0f0f0;

	padding:0 0 5px 0;

	margin-bottom:7px;

	margin-right:-118px;

}

.LuceneView h2{

	background: #0063dc;

	padding:9px 0 9px 10px;

	color:#FFFFFF;

	text-transform:uppercase;

	font-size:118%;

	font-weight:bold;

}


.deg_gri_lucene {

	background: url(../img/static/img_css/deg_gri_top.png) top repeat-x ;

	padding:10px 10px 0 5px;

	width : 970px;


}


.deg_gri_lucene h3{

	margin-bottom:7px;

}

.deg_gri_lucene h3 a{

	font-size:127%;

	font-weight:bold;

}


.bloc_home4 .deg_gri_lucene img{

	padding:2px 10px 9px 0;

}

#smilerank img{

	padding: 2px 0px 2px 0;

}

.bloc_home4 .deg_gri_lucene p{

	font-size:110%;

	padding-bottom:7px;

	line-height:15px;

}
.bloc_home4 .deg_gri .liste_lien_lucene{

	float:left;

	padding:4px 0 0 20px;

	width: 250px;

}

.bloc_home4 .deg_gri_lucene .liste_lien_lucene{

	float:left;

	padding:4px 0 0 20px;

	width: 140px;

}

.recentlyAdded {
	position: relative;
	left:-35em;
	font-size: 1.5em;
	top:2em;
	width: 2000px;
}

.synchronizationNotFinished {
	position: relative;
	left:-45em;
	font-size: 1.5em;
	padding-left: 900px;
	width: 2000px;
	top:2em;
}

.center {
  margin-left: auto;
  margin-right: auto;
  padding:10px 0 0 0;
}

.april {
  border: 1px solid blue;
}

/**************************************************************************
			Am�liorations pour les tableaux Woozweb
**************************************************************************/
.availibity_stats {
	width: 150px;
}
.events_caption{
    background: url(http://www.woozweb.com/img/static/img_css/deg_gri_top.png) repeat-x 0% 0%;
    font-size:140%;
    font-weight:bold;
    padding:7px; 
    width:100%;
    margin-top: 8px;
    margin-bottom: 10px;
}

.bloc_home5 {   
/*    width:980px;*/
    padding:10px 13px 0 20px;
    margin-top:5px;
    background: url(../img/static/img_css/puce_bleu.png) no-repeat 3px 4px;
}


.bloc_home5 h2{
    background:url(../img/static/img_css/puce_agd.png) no-repeat left top;
    padding:9px 20px 15px 36px;
    color:#41983f;
    font-weight: bold;
    font-size: 145%;  
}

.bloc_home5 p.date{
    font-weight: bold;
    float:right;
    padding-top:7px;
}
.bloc_home5 ul{
    padding:0; 
}
.bloc_home5 ul li a, ul.liste_event li a{
    color:#595959;
    text-decoration:none;
}
.bloc_home5 ul li, ul.liste_event li{
    padding: 2px 0 9px 20px;
    background:url(../img/static/img_css/att_rouge.png) no-repeat left top;
}
.bloc_home5 ul li.vert,ul.liste_event li.vert{
    background:url(../img/static/img_css/att_vert.png) no-repeat left top;
}
.bloc_home5 ul li.bleu,ul.liste_event li.bleu{
    background:url(../img/static/img_css/att_bleu.png) no-repeat left top;
}
.bloc_home5 ul li.orange,ul.liste_event li.orange{
    background:url(../img/static/img_css/att_orange.png) no-repeat left top;
}
.bloc_home5 ul li.rouge,ul.liste_event li.rouge{
    background:url(../img/static/img_css/att_rouge.png) no-repeat left top;
}

