﻿/* Formulaire type */
.SpaceWorking{top:20px; width:100%; display: block; position: relative; border: 0; margin-left:10px; padding-top:10px; padding-bottom:10px;}

.SpaceWorking .InfoDataDiv{ width:730px; background-color: #fff;	border-top: solid 2px #FFC080; border-bottom: solid 2px #FFC080; padding:15px 0 10px 10px;}
.InfoDataDiv .InfoDataTable{width:710px;}
.InfoDataTable tr { padding-top:4px; padding-bottom:4px; vertical-align:top; text-align:left; }
.InfoDataTable tr th{ width:115px; }
.InfoDataTable tr th .Label{ }
.InfoDataTable tr td{ width:230px;}
.InfoDataTable tr td .TextBox { width:230px; }
.InfoDataTable tr td .TextBoxReadOnly { width:230px; background-color:Transparent; }
.InfoDataTable tr td .TextBoxJustifier {  font-family: Arial,Tahoma, Verdana, "Lucida" , Sans-Serif; font-size: 1em; color:black; text-align:justify; width:630px; }
.InfoDataTable tr td .rq { width:5px; }
.InfoDataTable tr .ColEspace { width:20px;  }
.InfoDataTable tr .Partenaire_Portrait{	text-align: right;	width:40%;}
.InfoDataTable tr .Partenaire_Adresse{	text-align: left;	width:40%;}


/* Formatage pour d'un tableau de données System Modification / Date et Personne */
.SpaceWorking .SysInfoDiv{ width:730px; background-color: Silver; border-top: solid 2px #9999cc; border-bottom: solid 2px #9999cc; padding-left:10px; padding-top:10px;}
.SysInfoDiv .SysInfoTable{}
.SysInfoTable tr { width:690px; padding-top:4px; padding-bottom:4px; vertical-align:top; text-align:left; }
.SysInfoTable tr th{ width:120px; }
.SysInfoTable tr th .Label{ width:120px;  }
.SysInfoTable tr td{ width:215px; }
.SysInfoTable tr .TextBox { width:215px; }
.SysInfoTable tr .ColEspace { width:20px; }

/* Texte traduit provenant de la DB en mode Modification*/
.TextList { display: block; position: relative; width: 700px; border: solid 0 #d8dde3; overflow:auto; }/*overflow-y:auto; overflow-x:hidden;*/

.TextRowEdit { display: block; position: relative; width: 100%; height:7em; margin:0.3em 0 0.3em 0; border-bottom:solid 0 #2373d3; padding-bottom:0.3em; }
.TextRowEdit .Text { float: right; width:200px; margin: 0 0 0 5px; text-align: right;}
.TextRowEdit .Literal { width:690px; margin: 0 0 0 5px; color:Blue; text-align: justify; border:inset 0 gray; padding:0 0.2em 0.2em 0.2em;}
.TextRowEdit .Literal .TextListStyle {width:100%; margin: 0; text-align: justify; Height:7em;}
.TextRowEdit .NomRubrique { display: block; position: relative; width: 100%; margin: 0 0.3em 0 0.3em; text-align: left;  }
.TextRowEdit .NomRubrique .LabelListStyle { font-size:11pt; font-weight:bold;  color:Blue;}
.TextRowEdit .NomRubrique .LinkButton { font-size: 1pt; padding:0; }

/* Texte traduit provenant de la DB en mode View*/
.TextRowViewer { display: block; position: relative; width:  650px; text-align: justify; margin:1em 0 0.6em 0; padding-bottom:0.3em;}
.TextRowViewer .NomRubrique { display: block; position: relative; margin: 0 5px 0 5px; text-align: left;  }
.TextRowViewer .NomRubrique .LabelListStyle { font-size:11pt; font-weight:bold; color:Blue;}
.TextRowViewer .Text { width:640px; color:#6c7c8f; margin: 0.5em 5px 0.3em 5px; text-align: justify; border:inset 0 #9999cc; padding:0.3em 0.2em 0 0.2em; }
.TextRowViewer .Titre { width:640px; color:#6c7c8f; margin: 0.5em 5px 0.3em 5px; text-align: justify; border:inset 0 #9999cc; padding:0.3em 0.2em 0 0.2em; font-size:2em;}
.TextRowViewer .Sous-titre { width:640px; color:#6c7c8f; margin: 0.5em 5px 0.3em 5px; text-align: justify; border:inset 0 #9999cc; padding:0.3em 0.2em 0 0.2em; font-size:1.5em;}
.TextRowViewer .PetitText { width:640px; color:#6c7c8f; margin: 0.5em 5px 0.3em 5px; text-align: justify; border:inset 0 #9999cc; padding:0.3em 0.2em 0 0.2em; font-size:0.7em;}

.ParagrapheDroitFlotant{ float: right; width:100%; margin: 0 5px 0 0 ; text-align: right;}


