@charset "utf-8";
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #6B75A0;
}

pre {
font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	white-space:normal;
	margin:3px;
	width:80%;
	text-align:justify;
	}

.menuTexte {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}



.bleu {
		margin: 0px;
	        font-weight: bold;
		color:blue;
}

.menuTexte:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

textarea#histoire{text-color:#ffffff;background-color:#4c5274}

.texteTitreClair {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #858EB3;
	text-decoration: none;
}
.texteVioletClair {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ADB4CB;
	text-decoration: none;
}
.texteBlancNormal {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}
.texteSurlignage {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.texteSurlignage:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*editeur concept RTE*/
body.rte texarea {
   padding: 0px;
   margin: 5px 0px;
   text-align: none;
   background-color: #6B75A0;
   color: #ffffff;
   font-family: verdana,helvetica;
   font-size:9pt;
   z-index:1;
}

.rowTitle {
   border: none;
   text-decoration: none;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:small;
   font-weight: bold;
   width: 800px;
   z-index:1;
   clear:both;
}

.row {
   border: none;
   text-decoration: none;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:x-small;
   width: 800px;
   z-index:1;
   text-align: justify;
   clear:both;
}

.rowPopup {
   border: none;
   text-decoration: none;
   text-align: center;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:x-small;
   z-index:1;
   clear:both;
}

/*==============================================*/
/* Applicable to a SPAN tag to be used in a row */
/*==============================================*/

.label {
   position: relative;
   text-align: right;
   vertical-align: baseline;
   padding-right: 15;
   left: 0;
   font-weight: bold;
   width: 50%;
   z-index:1;
   font-size: xx-small;
   float:left;
}

.field {
   vertical-align: baseline;
   position: relative;
   font-size: xx-small;
   z-index:1;
   float:left;
}

.rteColumn {
     position: relative;
   text-align: left;
   vertical-align: top;
   padding-left: 15;
   left: 0;
   width: 570px;
   z-index:1;
   float:left;
}

 table.btnBack tr {
   background-image: url(../admin/images/background_silver.jpg);
   }

.downalodColumn {
   position: relative;
   text-align: right;
   vertical-align: top;
   left: 570px;
   width: 230px;
   z-index:1;
   float:left;
}

.labelPopup {
   position: relative;
   vertical-align: baseline;
   font-weight: bold;
   z-index:1;
   font-size: xx-small;
   float:left;
}

.fieldPopup {
   vertical-align: baseline;
   position: relative;
   font-size: xx-small;
   z-index:1;   
   float:left;
}