#content {
	width:1000px;
}

.contentLengthPartFull {
	width: 46.10em;
}

* html .contentLengthPartFull {
	width: 46.40em;
}

*> .contentLengthPartFull {
	!width: 46.40em;
}

/*** COULEUR DE LA SECTION ***/
.themecontentcolor {
	color:#8A5372;	
}

.themecontentcolor a {
   color: #8A5372!important;
}

/*** HEADER ***/
.header .titre {
	width:13em;
}



/*** TEMPLATE AGENDA ***/
.AgendaLength {
	/*width:170px;*/
	width : 13.06em;
}

*> .AgendaLength {
    !width : 13.13em;
}

.AgendaLength .ytsList {
padding-top:0px;
}

* html .AgendaLength {
	width : 13.15em;
}



/*** SURCHARGE DE LA TAILLE DU H2 POUR LES INTRO ***/
.introduction h2 {
	font-size:136%;
}

#content {
	width:1000px;
}

.contentLengthPartFull {
	width: 46.10em;
}

* html .contentLengthPartFull {
	width: 46.40em;
}

*> .contentLengthPartFull {
	!width: 46.40em;
}

/*** COULEUR DE LA SECTION ***/
.themecontentcolor {
	color:#8A5372;	
}

.themecontentcolor a {
   color: #8A5372!important;
}

/*** HEADER ***/
.header .titre {
	width:13em;
}



/*** TEMPLATE AGENDA ***/
.AgendaLength {
	/*width:170px;*/
	width : 13.06em;
}

*> .AgendaLength {
    !width : 13.13em;
}

.AgendaLength .ytsList {
padding-top:0px;
}

* html .AgendaLength {
	width : 13.15em;
}



/*** SURCHARGE DE LA TAILLE DU H2 POUR LES INTRO ***/
.introduction h2 {
	font-size:136%;
}

/****** loggedUserBox *******/


.loggedUserBox {
	clear:both;
	font-family: Arial;
	font-size:12px;
	height:90px;
}


.loggedUserBox .topBox {
	padding-top:10px;
	padding-bottom:10px;
}
.loggedUserBox .topBox .ligne { 
	clear:both;
}
.loggedUserBox .topBox .ligne .arrow1 {
	float:left;
} 
.loggedUserBox .topBox .ligne .userName .cn  {
	font-style:italic;
	margin-left:35px;
	color:#354241;
	clear:right;
}

.loggedUserBox .topBox .ligne .arrow2 {
	float:left;
} 
html>body .loggedUserBox .topBox .ligne .arrow2 {
	float:left;
	margin-top:1px;
} 
.loggedUserBox .topBox .ligne .mywebfile {
	margin-left:35px;
}
html>body .loggedUserBox .topBox .ligne .mywebfile {
	margin-left:35px;
	clear:right;
}

.loggedUserBox .bottomBox {
	clear:both;
	padding-top:10px;
}
.loggedUserBox .bottomBox .arrow1 {
	float:left;
}
.loggedUserBox .bottomBox  .myprofil {
	float:left;
}
.loggedUserBox a{
	text-decoration:underline;
	font-size : 11px;
}

.loggedUserBox .bottomBox .arrow2 {
	float:left;
}
.loggedUserBox .logout {
	float:left;
}

/****** FIN loggedUserBox *******/
/********** MonDossierWeb *************/

.mondossierweb {
	font-family: Arial;
	width:584px;
	margin-top:10px;
       margin-left : 8px;
       margin-right : 8px;
}

.mondossierweb_titlepage {
	color:#354241;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

.mondossierweb .headerpage {
	background:#DCE3E9;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:12px;
	color:#354241;
}

.mondossierweb .header {
	clear:both;
	font-weight:bold;
	font-size:14px;
	color:#354241;
       border-bottom: 1px dotted #000000;


	margin-bottom:1px;

	/*background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');*/
	background-position: bottom;
	background-repeat:repeat-x;
}

.mondossierweb .header p{
	margin-top:5px;
}

.mondossierweb .ligne1 {

}

.mondossierweb .ligne2 {

}

.mondossierweb table {
	margin-top:2px;
	margin-bottom:0px;
}

.mondossierweb table .td_dot_y {
	background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');
	background-position: bottom;
	background-repeat:repeat-x;
	}

.mondossierweb table .td_dot_y_last {

	}

.mondossierweb table .tr_dot_x {
	background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');
	background-position: bottom;
	background-repeat:repeat-x;
	font-size:0px;
}

.mondossierweb .middle_col {
	background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');
	background-position: bottom;
	background-repeat:repeat-x;
	font-family: Arial;
	font-size:11px;
	width:60px;    
	padding-left:15px;    
}

.mondossierweb .middle_col_last {
	font-family: Arial;
	font-size:11px;
	width:60px;    
	padding-left:15px;    
}

.mondossierweb  .col1 {
	background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');
	background-position: bottom;
	background-repeat:repeat-x;
	width:350px;  
	font-size:12px;
}

.mondossierweb  .col1_last {
	width:350px;  
	font-size:12px;
}

.mondossierweb  .col2{
	background-image:url('/wps/themes/html/CommonFiles_generic/img/dot.gif');
	background-position: bottom;
	background-repeat:repeat-x;
}

.mondossierweb  .col2_last{

}


.mondossierweb  .col1 a{
	margin-top:2px;
	float:left;
}

.mondossierweb  .col1 .label {
       margin-left:5px;
	float:left;
	
}

.mondossierweb  .col1_last a{
	margin-top:2px;
	float:left;
}

.mondossierweb  .col1_last .label {
       margin-left:5px;
	float:left;
	
}

.mondossierweb  .col1 .label .nom {
	margin-top:1px;
	overflow:hidden;
}

.mondossierweb .col1 .label .usine {
	margin-top:1px;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	
}

.mondossierweb  .col1_last .label .nom {
	margin-top:1px;
	overflow:hidden;
}

.mondossierweb .col1_last .label .usine {
	margin-top:1px;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	
}

.mondossierweb  .col2  .btn{
	float:right;
	margin-right:10px;
}

.mondossierweb  .col2_last  .btn{
	float:right;
	margin-right:10px;
}

.mondossierweb  .col2  .btn a{
	float:left;
	padding-left:5px;
	margin-top:2px;
}


.mondossierweb  .col2_last  .btn a{
	float:left;
	padding-left:5px;
	margin-top:2px;
}

.mondossierweb  .deletebtn{
       /**display:none;
	float:left;
	padding-left:5px;
	margin-top:0px;
	margin-bottom:2px;**/
	margin-top:1px;
	disply:block;
}

.mondossierweb  .col2  .label { 
	margin-left:5px;
	margin-top:4px;
	font-family: Arial;
	font-size:11px;
	width:60px;
	float:left;
	overflow:hidden;
}

.mondossierweb  .col2_last  .label { 
	margin-left:5px;
	margin-top:4px;
	font-family: Arial;
	font-size:11px;
	width:60px;
	float:left;
	overflow:hidden;
}

.mondossierweb .message p{
	text-align:center;
	margin-top:20px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color : #354241
}

.mondossierweb .separe {
	clear:both;
	length:20px;
	border-bottom: 1px solid black;
}

/********** END MonDossierWeb *************/

/**********LOGIN********************/
.loginArea {
	background-color : #DCE4E9;
	text-align : center;
}

.loginArea input{
	width : 50;
	text-align : center;
}

.login_teaser table {
	width : 100%;
}

.loginFullContain .login_teaser table {
	width : 580px;
}

/**********END LOGIN********************/


/**** FORWARD ****/
.forwardForm .fondClair {
	background-color : #DCE4E9;
}

.forwardForm table {
	width : 100%;
}

.forwardForm input, .forwardForm select, .forwardForm textarea {
	font-size : 92%;
    font-family : Arial;
    color : #354142;
}

.forwardForm  tr {
	height : 30px;
}

.forwardForm .trSeparateur {
	height : 0px;
}

.forwardForm .formDescription {
	text-align : right;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #DCE4E9;
	vertical-align : center;
	width : 15%;
}

.forwardForm .formDescriptionFree {
	text-align : right;
	font-weight : bold;
	padding-right : 20px;
	background-color : #DCE4E9;
	vertical-align : center;
	width : 33%;
}

.forwardForm label {
	font-size : 92%;
}

.forwardForm .labelSN {
	width : 30px;
}

.forwardForm .labelS {
	width : 70px;
}


.forwardForm .inputSN {
	width : 30px;
}

.forwardForm .inputS {
	width : 94px;
}

.forwardForm .separateurTRDessous {
   height : 0px;
}

.forwardForm .formDescription2Dessous {
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 2px;
	vertical-align : bottom;
	background-image:url(/wps/themes/html/CommonFiles_generic/img/dot.gif);
	background-position: top;
	background-repeat:repeat-x;
}

.forwardForm .formDescription3 {
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 2px;
	vertical-align : bottom;
}

.forwardForm .separateurTR {
   height : 3px;
}

.forwardForm .formDescription2 {
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 2px;
	vertical-align : bottom;
	background-image:url(/wps/themes/html/CommonFiles_generic/img/dot.gif);
	background-position: center;
	background-repeat:repeat-x;
}

.forwardForm .separateurTRBouton {
   height : 0px;
}

.forwardForm .formDescriptionBouton {
	font-weight : bold;
	padding-bottom : 1px;
	vertical-align : bottom;
	background-image:url(/wps/themes/html/CommonFiles_generic/img/filet.gif);
	background-position: top bottom;
	background-repeat:repeat-x;
}

.forwardForm .formInput {
	background-color : #DCE4E9;
	padding-right : 5px;
	width : 33%;
}

.forwardForm .formInfo {
	width : 15%;
	padding-left : 5px;
	font-size : 92%;
	background-color : white;
}

.forwardForm .formErreur {
	width : 33%;
	padding-left : 5px;
	color : red;
	font-size : 92%;
	font-weight : bold;
	background-color : white;
	padding-bottom : 5px;
}

.forwardForm .formInput .leSelect {
	width : 170px;
}

.forwardForm .formInput .laZone {
	width : 320px;
	height : 200px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.forwardForm .choixFormat {
   font-weight : bold;
   padding-left : 3px;
   padding-right : 5px;
}

.forwardForm .choixFormatButton {
   padding-left : 3px;
   padding-right : 5px;
   position : relative;
   top : 2px;
}

.forwardForm .choixFormatText {
   font-weight : bold;
   padding-right : 5px;
}

.forwardForm .top {
	vertical-align : top;
	padding-top : 10px;
}

.forwardForm .gauche {
	text-align : left;
	padding-left : 10px;
	padding-bottom : 3px;
}

.forwardForm .titleConfirmation {
   /*font-size : 136%;
   font-weight : regular;
   font-family : Arial;
   color : #354241;*/

}

.forwardForm .infoConfirmation {
   font-size : 92%;
   font-weight : regular;
   font-family : Arial;
   color : #354241;
   padding-top : 12px;
   padding-bottom : 7px;
}

.forwardForm .espacement {
	padding-left : 300px;
}

.yourOpinion .espacementfr {padding-left : 250px;}
.yourOpinion .espacementen {padding-left : 250px;}


.yourOpinion .crypto {
   position : relative;
   top : -5px;
}



.forward .espacementfr {padding-left : 300px;}
.forward .espacementen {padding-left : 300px;}

.forwardForm .champsObligatoires {
	padding-top : 5px;
	font-size : 69%;
}

.forwardForm .paragrapheFin {
	padding-top : 12px;
}


/*** NAVIGATEUR GENERIQUE ***/
.backgroundForm {
	background-image : url('/wps/themes/html/CommonFiles_generic/img/applat_clair_annuaire.gif');
	height : 34px;
}

.backgroundFormFin {
	background-image : url('/wps/themes/html/CommonFiles_generic/img/moteur_applat_clair.gif');
	height : 22px;
}

.backgroundForm input.btn, .backgroundForm .fondH {
	font-size:92%;
	font-weight : bold;
	text-decoration : underline;
	color : #3770A5;
	border : 0;
	background-image : url(/wps/themes/html/CommonFiles_generic/img/fond_haut.gif);
	height : 34px;
	padding-bottom : 4px;
	padding-right : 5px;
	padding-left : 5px;
	float : left;
	cursor : pointer;
}

.backgroundForm .fondH {
	text-decoration : none;
	height : 25px;
	padding-top : 9px;
	padding-bottom : 0px;
	cursor:auto;
}

.backgroundFormFin input.btn {
	background-image : url(/wps/themes/html/CommonFiles_generic/img/moteur_fond_haut.gif);
	height : 22px;
	padding-bottom : 2px;
}

.backgroundFormFin .FIML11 {
	height : 22px;
}

.backgroundFormFin .FIML310 {
	height : 22px;
}

.separateurH {
	background-image : url(/wps/themes/html/CommonFiles_generic/img/filet.gif);
	background-position : center;
	background-repeat : repeat-x;
	background-color : white;
	width : 100%;
	height : 4px;
	font-size:0%;
	line-height : 0px;
	clear : both;
	overflow : hidden;
}

.separateurV {
	background-image : url(/wps/themes/html/CommonFiles_generic/img/separateur_rubriques.gif);
	background-repeat : repeat-y;
	float : left;
	height : 34px;
	width : 2px;
	font-size:0%;
}

.separateurPointille {
	background-image : url(/wps/themes/html/CommonFiles_generic/img/dot.gif);
	background-position : top left;
	background-repeat : repeat-x;
	width : 100%;
	height : 4px;
	font-size:0%;
	line-height : 0px;
	clear : both;
	overflow : hidden;
}

.separateurPointilleBas {
	background-position : bottom left;
}

.backgroundFormFin .separateurV {
	background-image : url(/wps/themes/html/CommonFiles_generic/img/moteur_separateur_rubriques.gif);
	height : 22px;
}

.backgroundForm label {
	float:left;
	font-size:92%;
	font-weight:bold;
	padding:10px 6px 0px;
	text-align:center;
	vertical-align:middle;
}

.backgroundForm select, .backgroundForm input.field {
	float:left;
	font-size:85%;
	margin:7px 10px 0px 0px;
}

.backgroundForm .t, .backgroundForm .s {
	width : 119px;
}
