@CHARSET "ISO-8859-1";

/* FDP : g�n�ral */
.body-fdp .main-content{}
	.body-fdp .main-content section h1, 
	.body-fdp .main-content section h2 {
	    background-color: #007d87;
		}
	.body-fdp  .main-content section h2 {
	    background-color: #007d87; 
	    }
	.body-fdp .main-content section h3,
	.body-fdp .main-content section h4 {
	    background-color: #007d87;
	    }
	.body-fdp .main-content section h4 {
	    background-color: #007d87; 
	    }
	.body-fdp  .main-content section h5, 
	.body-fdp .main-content section h6 {
	    color: #007d87; 
	    }
	.body-fdp  .main-content section h6 {
	    color: #007d87; 
	    }	    
	/* notice */    
	.body-fdp  .main-content .notice h1{
		color:#b4b700;
	}    
    
/* Session home : bloc aide */  
.body-fdp #fdp_help{	
	color:#fff;
	font-weight:bold;
}    
    
	.body-fdp #fdp_help th{	
		vertical-align:top;	
		border-bottom:1px solid #fff;
}    
	.body-fdp #fdp_help td{	
		padding-top:47px;
		text-align:center;	
		border-left:1px solid #fff;
		border-bottom:1px solid #fff;
		background-repeat: no-repeat;
		background-position: center 8px;	
	}    
		.body-fdp #fdp_help .etats th{	
			background-color:#b4b700;
		}    
		.body-fdp #fdp_help .etats td{	
			background-color:#99a800;
		}    
		.body-fdp #fdp_help .actions th{	
			background-color:#0897a1;
		}    
		.body-fdp #fdp_help .actions td{	
			background-color:#007d87;
		}    
		
			.body-fdp #fdp_help .etats td.inexistant{
			    background-image: url(../images/fdp/fdp_inexistant.png);
			}
			.body-fdp #fdp_help .etats td.en_cours{
			    background-image: url(../images/fdp/fdp_encours.png);
			}
			.body-fdp #fdp_help .etats td.validee{
			    background-image: url(../images/fdp/fdp_validee.png);
			}
			.body-fdp #fdp_help .actions td.creer{
			    background-image: url(../images/fdp/fdp_creer.png);
			}
			.body-fdp #fdp_help .actions td.editer{
			    background-image: url(../images/fdp/fdp_editer.png);
			}
			.body-fdp #fdp_help .actions td.uploader{
			    background-image: url(../images/fdp/fdp_uploader.png);
			}
			.body-fdp #fdp_help .actions td.show{
			    background-image: url(../images/fdp/fdp_show.png);
			}
			.body-fdp #fdp_help .actions td.nversion{
			    background-image: url(../images/fdp/fdp_nversion.png);
			}
    
.body-fdp .reversed{
	background-color: #007d87;
	color:#fff;
}    
  .body-fdp .color{
  	color: #007d87;
  }
  

/* Session Home : table */
	table.layout-remove{
		table-layout:auto;
	}

	.body-fdp  table tr.reversed th, 
	.body-fdp table tr.reversed td {
	    background-color: #b4b700;
	    color:#3e3d40;
		}

	.body-fdp .fdp-tbl-libetat{
		font-weight:bold;
		text-align:center;
	}
	.body-fdp .fdp-tbl-etat{
		width:50px;
	}
		.body-fdp td.fdp-tbl-etat{
			padding:0;
		}
		.body-fdp .tbl-session-home a:hover{
			text-decoration:underline;
		}
		
		.body-fdp th.w200{
			width:200px;
		}

		.body-fdp table tr.reversed th.thsoft{
			background-color:#c5d86d;
		}
		
		.body-fdp a.listebtn-vert,
		.body-fdp a.listebtn-bleu,
		.body-fdp a.listebtn-gris,
		.body-fdp .fdp-tbl-historique a{
			background-color:#007D87;
			color:#fff;
			border-radius:1px;
			padding:2px 5px;
			margin:0 2px;
		}
			.body-fdp .fdp-tbl-historique a{
				background-color:#A0A0A0;	
			}
			.body-fdp a.listebtn-vert{
				background-color:#B4B700;
				color:#333;
			}
			.body-fdp a.listebtn-gris{
				background-color:#a0a0a0;;
				color:#fff;
			}
			.body-fdp .tbl-session-home .listebtn-texte{
				font-style:italic;
			}
			
		.body-fdp .fdp-tbl-historique{
			width:80px;
			/*font-size:0.9em;*/
			text-align:center;
		}
		.body-fdp .fdp-tbl-lienhisto{
			width:28px;
		}
			.body-fdp th.fdp-tbl-lienhisto{
				text-indent:-9999px;
			}
			.body-fdp .fdp-tbl-lienhisto a{
				padding-left:16px;
				background-position: center 2px;				
				background-image: url(../images/fdp/history-16.png);
				background-repeat:no-repeat;
				text-indent:-9999px;
				display:inline-block;
			}
	.body-fdp .fdp-tbl-date{
		width:80px;
	}
	.body-fdp .fdp-col-action{
		width:80px;
		padding:0;
		vertical-align:top;
		text-align:center;
	}
		.body-fdp th.fdp-col-action{
			padding-top:4px;
		}
			.body-fdp .fdp-col-action .lock-upload,
			.body-fdp .fdp-col-action .lock-aff-etat			
			{
				display:none;
			}
			.body-fdp .fdp-col-action .lock.lock-info {
				background-position:3px 0;
			}
	.body-fdp .tbl-session-home .picto_etat{
		/*padding-top:27px;*/
		padding-left:50px;
	    background-image: url(../images/fdp/fdp_mini_creer.png);
		background-repeat: no-repeat;
		background-position: center bottom;	
	}
	
	.body-fdp .tbl-session-home .picto_etat.en-cours{
	    background-image: url(../images/fdp/fdp_mini_encours.png);
	}
	.body-fdp .tbl-session-home .picto_etat.validee{
	    background-image: url(../images/fdp/fdp_mini_validee.png);
	}
	
	.body-fdp .fdp-col-action a,
	.body-fdp .tbl-histo a
	{
		line-height:27px;
		background-repeat: no-repeat;
		background-position: center bottom;	
		display: inline-block;
		width:27px;
		margin:0 3px;
		padding:0;
	}
	.body-fdp .tbl-session-home a.fdp-creer{
	    background-image: url(../images/fdp/fdp_action_mini_creer.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-reouvre{
	    background-image: url(../images/fdp/fdp_action_mini_reouvre.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-editer{
	    background-image: url(../images/fdp/fdp_action_mini_editer.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-delete-modele{
	    background-image: url(../images/trash16.png);
	    background-position:0 6px;
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-upload_pdf{
	    background-image: url(../images/fdp/fdp_action_mini_upload.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-show{
	    background-image: url(../images/fdp/fdp_action_mini_show.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-modele-difference-accepte{
	    background-image: url(../images/fdp/fdp_alerte.png);
		text-indent: -9999px;
	}
	.body-fdp .tbl-session-home a.fdp-dl_pdf_courant,
	.body-fdp .tbl-session-home a.fdp-dl_pdf,
	.body-fdp .tbl-histo a.fdp-dl_pdf
	{
	    background-image: url(../images/fdp/fdp_action_mini_print.png);
		text-indent: -9999px;
	}

	/* tbl mod�les */
	.body-fdp .fdp-tbl-modeles .fdp-col-action {
	    width: 50px;
	}


/*evaluation */
		
.border{
	border:1px solid #666;
}

.body-fdp .ev-etape{	
}
	.body-fdp .main-nav .eval-menu {
	    background-color: #007d87;
	}
	
	.body-fdp .ligne-grid-TEXTAREA .ligne-grid-question, 
	.body-fdp .ligne-grid-SPECIAL .ligne-grid-question, 
	.body-fdp .ligne-grid-RADIO .ligne-grid-question {
	    background-color: #007d87;
	}
	.body-fdp .titre_bloc {
	    background-color: #007d87;
	}
		.body-fdp .ev-etape .titre_bloc {
		    background-color: #b4b700;;
		}
	
	.body-fdp .ligne-table-reponse{
		text-align:left;
	}
	
	.body-fdp  .ev-etape select,
	.body-fdp  .ev-etape input{
		width:100%;	
	}
	
	.body-fdp .ev-etape table > thead > tr:first-child > th:first-child {
	  width: 30%;
	}
	
	.body-fdp .ev-etape .titre_section{
		background-color:inherit;
		font-size: 18px;
		margin: 10px 0 10px;
		padding: 4px 8px;
		text-transform: uppercase;
		font-weight:bold;
		color: #007d87;
		font-style:italic;
	}
		.body-fdp .ev-etape .titre_section_2,
		.body-fdp .ev-etape .ligne-grid-question.titre_section_2{
			/*background-color:inherit;*/
			font-size: 18px;
			/*margin: 10px 0 10px;*/
			padding: 4px 8px;
			/*text-transform: uppercase;*/
			font-weight:bold;
			color: #007d87;
		}
				

		
	/* evaluation : titre du mod�le */
	.row_edit_info_modele {
		background:#D74C18;
		/*padding:5px 0;		*/
	}	
	.row_edit_info_modele .form-group{padding:5px;}
	.row_edit_info_modele label{
			padding-left:25px;
		font-weight:bold;
			color:#fff;
		font-size:1.3em;
	}
	.row_edit_info_modele .has-error label,
	.row_edit_info_modele .has-error .help-block{
		color:yellow;
		font-weight:bold;
	}
	.row_edit_info_modele .help-block{
		color:#fff;
		font-weight:normal;
	}
/* nouveau mod�le */
.body-fdp .form-new-modele{
	margin-bottom:1em;
	
}
	.body-fdp .form-new-modele fieldset{
		border:none;
	}
	.body-fdp .form-new-modele .form-group{
		width:80%;
		float:left;
	}
	.body-fdp .form-new-modele label{
		font-weight:bold;
	}
	.body-fdp .form-new-modele #form_valider{
		float:right;
		margin-top:-2px;
		width:150px;
	}
	
.body-fdp #fdp_applique_modele select{
	width:80%;
}
.body-fdp #fdp_applique_modele .btn{
	float:right;
	margin-top:0;
}

/* crud */
.body-fdp .crud-edit-aff{
	background:#eee;	
    background-color: #fff;
    -webkit-box-shadow: 5px 5px 5px 0px #c0c0c0;
    box-shadow: 5px 5px 5px 0px #c0c0c0;
    padding: 5px;
    margin-bottom: 15px;	
}

.body-fdp #impr_from_modele {
	display: none;
}