﻿/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*------------------------ CSS Format Tableau --------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
.TableauCss .gaucheTableau{
	float: left;
	width: 17%;
	font-weight:bold;
}

.TableauCss .identifiantMdpLabelInline{
	float: left;
	font-weight:bold;
	//padding-right: 5px;
	/* JFS - Demande JK - 17/05/2013 - Ajout de la position du bouton et du width */
	width: 105px;
}

.TableauCss .buttonConnec{
	float: left;
	margin-left: 33%;
}
/* FIN JFS - Demande JK - 17/05/2013 */

.TableauCss .droiteTableau{
	float: left;
	width: 79%;
	padding: 0
}

.TableauCss .droiteTableau2Cols{
	float: left;
	width: 79%;
	padding-left: 17%
}

.TableauCss .identifiantMdpInputInline{
	float: left;
	padding-right: 5px;
}

.TableauCss .droiteTableauTiers{
	float: left;
	width: 47%;
	padding: 0
}
.TableauCss .droiteTableauAligneGauche{
	float: left;
	width: 79%;
	padding: 0
}
.TableauCss .droiteTableauAligneGaucheButton{
	float: left;
	width: auto;
	padding: 0
}
.TableauCss .droiteTableau label{
	margin: 0 5px 0 0;
}
.TableauCss .petitDroiteTableau {
	float: right;
	width: 33%;
	padding: 0;
	display: inline;
}

.TableauCss .petitDroiteDansDroiteTableau2Cols {
	float: right;
	width: 49%;
	padding: 0;
	margin-left: 2%;
	display: inline;
}
.TableauCss .gaucheTableau2Cols {
	float: left;
	width: 50%;
	padding: 0;
	margin: 0 0 2px;
}

.TableauCss p{
	overflow: hidden;
	padding: 0 0 1px 0;
	margin: 0;
}
.TableauCss .labelLigne{
	float: left;
	display: inline;
	width: 10%;
	margin-right: 2%;
	margin-left: 5%;
}

.TableauCss .mCorps2 {
    background-color: #E0E3E5
}
.TableauCss .mCorps1 {
    background-color: #BEC2C5
}
.TableauCss .enteteGuichet {
	font-weight:bold;
    background-color: #CED5D8;
}
.TableauCss .borduresimple{
	width: 100%;
	float: left;
	border-top : 1px solid;
}

.TableauCss .boutonCentre{
	text-align : center;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*--------------------- CSS Page Lay_Entreprise ------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

p.textCenter{
	text-align: center;
}
p.textCenterInfo{
	text-align: center;
	font-style : italic;
}
.TitrePage{
    font-family: "Arial";
    font-style: normal;
    font-weight: bold;
	text-align: center;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------- CSS Page dsp-DC2data -------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

a.lien {
	font-weight:bold; 
}
.infos {
	font-style:italic;
}
table.listeFichiers td.typeFichier {
	font-weight:bold;
}
table.listeFichiers td.Fichier {
	background: url(img/pointilles.gif) repeat-x;
}
table.listeFichiers td.Fichier a {
	 background-color:white;
}
table.listeFichiers td.Fichier span{
	 background-color:white;
	 float:right;
	 margin-left: 15px;
}
.lignegrise{
	background: #e5e5e5;
}
p.pair{
	margin: 0;
	background-color: #f3f2f2;
}
p.impair{
	margin: 0;
	background-color: #FFFFFF
}
h3{
	display: block;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 15px;
}
a#newQuestion{
	display: block;
	padding: 0;
	margin: 0;
}
p#envG{
	/*float: left;*/
	margin: 0;
}
img#enveloppe{
	float: left;
	display: inline;
	height: 15px;
	margin-top: 4px;
	margin-right: 5px;
}

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------- CSS Format Formulaire ------------------------*/
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
#laQuestion .sautDeligne{
	margin-top: 10px;
}

.rougeFonce {
	color : #BC120E;
	font-weight:bold;
}

.rougeFonceItalic {
	color : #BC120E;
	font-weight:normal;
	font-style: italic;
}
.bleuNormal {
	color: #000099;
}
.bleuFonce {
	color: #171148;
}
h3 {
	margin: 0 0 5px 0;
	font-size:12pt;
}
h1 {
	margin: 5px 0 ;
	font-size:14pt;
}
.bordRouge {
	border: 1px solid red;
}
/*------------------------------ CAPTCHA -------------------------------*/
#imgCaptcha {height: 80px;}
#texteCaptcha, .inputPWD {width: 129px;}
.btnRetrait {width: 136px;}

/*------------------------------- Dépôt --------------------------------*/
.tableDume {width: 98%; border-collapse: collapse;}
.tableDume th {text-align: left;}
.tableDume tr:hover {
	background-color: #E0E3E5;
}
.tableDume button, .tableDume input {
	padding: 0 5px;
}
#formDUME {
	text-align: right;
}
.typeEntDume, .messageAIFE {width: 75px;}
.dateCreaDume, .actionDume {width: 150px;}
.alignementDte {text-align: right;}

.labelDume {
	display: inline-block;
	width: 25%;
}
.TableauCss .separator {
	margin: 5px 0;
}