.texte {  font-family: Arial, verdana, sans-serif; font-size: 12px; color: #363636}

table.resultats {
    white-space: nowrap;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFFF;
}

table.resultats a {
    white-space: nowrap;
}

table.resultats td {
    white-space: nowrap;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFFF;
}

#OnglMaintenance{
    background-image: url("media/new/onglet_maintenanceI.gif");
    background-repeat: no-repeat;
    padding-top: 4px;
    text-align: center;
    vertical-align: bottom;
}

.ongletMaintenance, a.ongletMaintenance, a.ongletMaintenance:active,  a.ongletMaintenance:hover,  a.ongletMaintenance:link, a.ongletMaintenance:visited {
    font-family: Arial, verdana, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

#OnglMaintenanceA{
    background-image: url("media/new/onglet_maintenanceA.gif");
}

#BarreOutils{
    background-color: #FFFFFF;
    }
a:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #663300;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FF9933;
	text-decoration: underline;
}

a:link {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #663300;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #663300;
	text-decoration: none;
}

.titre {  
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #B3B2B0;
}

td.cellresult{
	white-space: nowrap;
}

a.email:active {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #B3B2B0;
	text-decoration: underline;
}

a.email:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
}

a.email:link {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #B3B2B0;
	text-decoration: underline;
}

a.email:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color:#AD6B43;
	text-decoration: underline;
}

a.titre:active { 
	color: #FFFFFF;
}

a.titre:hover {
	color: #FFFFFF;
}

a.titre:link {
	color: #FFFFFF;
}

a.titre:visited {
	color: #FFFFFF;
}

a.onglet:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;	
}

a.onglet:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

a.onglet:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

a.onglet:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

a.ongletactif {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

a.ongletactif:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

a.ongletactif:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

a.ongletactif:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

a.ongletactif:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

a.ongletinactif {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

a.highlight {
	background-color: #FFFF00;
}

body {
	SCROLLBAR-FACE-COLOR: #FF9933;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	background-attachment: fixed;
	background-image: url(media/new/fond2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

input.contact {
  height:16px;
  border:1px #B3B2B0 solid;
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
  font-family: Arial;
  font-size:11px;
}

textarea{
  border:1px #B3B2B0 solid;
  background-image:url("images/fonbt.jpg");
  background-repeat: repeat-x;
  font-family: Arial;
  font-size:11px;
  width:230px;
}

textarea.large{
	border:1px #B3B2B0 solid;
	background-image:url("images/fonbt.jpg");
	background-repeat: repeat-x;
	font-family: Arial;
	font-size:11px;
	width: 300px;
}

select{
  border:1px #B3B2B0 solid;
  font-family: Arial;
  font-size:11px;
  width:175px;
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
}

select.large{
  border:1px #B3B2B0 solid;
  font-family: Arial;
  font-size:11px;
  width:275px;
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
}

select.moyen{
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
  border:1px #B3B2B0 solid;
  font-family: Arial;
  font-size:11px;
  width:220px;
}

select.treslarge{
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
  border:1px #B3B2B0 solid;
  font-family: Arial;
  font-size:11px;
  width:400px;
}

select.compact{
  background-image:url("media/fonbt.jpg");
  background-repeat: repeat-x;
  border:1px #B3B2B0 solid;
  font-family: Arial;
  font-size:10px;
  height:5px;
  width:150px;
}

input.bt1{
  border-left : 1px solid #000000;
  border-top : 1px solid  #000000;
  border-right : 1px solid #000000;
  border-bottom : 1px solid #000000;
  background-color:#B3B2B0;
  color:#ffffff;
  height:17px;
  font-size:11px;
}

input.bt2{
  height:17px;
  font-size:11px;
}

input.bt1Work{
  border-left : 1px solid #752A00;
  border-top : 1px solid  #752A00;
  border-right : 1px solid #752A00;
  border-bottom : 1px solid #752A00;
  background-color:#CC0000;
  color:#ffffff;
  height:17px;
  font-size:11px;
}

input.bt1WorkG{
	background-color:#CC0000;
	color:#FFFFFF;
	height:17px;
	font-size:11px;
	font-weight: bold;
	border: 0px none #B3B2B0;
}

input.bt1G{
	background-color:#B3B2B0;
	color:#FFFFFF;
	height:19px;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}

input.bt1G2{
	background-color:#B3B2B0;
	color:#FFFFFF;
	height:17px;
	font-size:11px;
	font-weight: bold;
	border: 0px none #B3B2B0;
}

input.bt2{
  border-left : 1px solid #752A00;
  border-top : 1px solid  #752A00;
  border-right : 1px solid #752A00;
  border-bottom : 1px solid #752A00;
  background-color:#FDDAC5;
  color:#B3B2B0;
  height:17px;
  font-size:11px;
}

input.bt3{
	border-left : 1px solid #752A00;
	border-top : 1px solid  #752A00;
	border-right : 1px solid #752A00;
	border-bottom : 1px solid #752A00;
	background-color:#FDDAC5;
	color:#B3B2B0;
	height:17px;
	font-size:11px;
	font-weight: bold;
}

hr {
	height:1px;
	color:#00000;
}

td.titre {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B3B2B0;
	font-family: Arial, Helvetica, sans-serif;
}

td.titreMS {
	font-size: 12px;
	font-weight: bold;
	color: #E5E5E5;
	background-color: #B3B2B0;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
}

td.titreWork {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
}

td.01 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #EBEBEB;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
}

td.11 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #B8CFE5;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
}

td.paneau {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F5E1BC;
	background-position: center center;
	border: thick ridge #B3B2B0;
	font-family: Arial, Helvetica, sans-serif;
}

td.titreplan {
	background-image: url(media/btfond.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

.Style9 {
  font-family: Arial, Helvetica, sans-serif;
}

.Style12 {
  color: #FFC388; 
  font-weight: bold; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
}

.Style14 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
}

.Style15 {
  font-size: 12px;
}

.Style16 {
  font-weight: bold; 
  color: #FFFFFF;
}

.Style1 {
	color: #B3B2B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

.Style2 {
	color: #B3B2B0;
	font-weight: bold;
}


.Style17 {
	color: #B3B2B0;
	font-size: 10;
}

.Style18 {
  color: #B3B2B0;
}

.Style19 {
  color: #FFFFFF;
}

.Style20 {
  color: #B3B2B0;
}

.Style21 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.Style22 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.Style23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Style24 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
}

.Style25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Style26 {
    color: #B3B2B0;
}

.StyleErreur {
	font-size: 24px;
	font-weight: bold;
	color: #B3B2B0;
}

.bgcolor1{
    background-color: #B3B2B0;
}
.bgcolor2{
    background-color: #B3B2B0;
}
.bgcolor3{
    background-color: #B3B2B0;
}
.bgcolor4{
    background-color: #CFD7E6;
}
.bgcolor5{
    background-color: #FFC388;
}

.bordercolor1{
    border-color: #B3B2B0;
}
.bordercolor2{
    border-color: #000000;
}
.bordercolor3{
    border-color: #FFC388;
}
.bordercolor4{
    border-color: #FFFFFF;
}
.bordercolor5{
    border-color: #B3B2B0;
}
.bordercolor6{
    border-color: #000000;
}
.bordercolor7{
    border-color: #FFFFFF;
}

.fontcolor1{
    color: #B3B2B0;
}
.fontcolor2{
    color: #B3B2B0;
}
.fontcolor3{
    color: #B3B2B0;
}
.fontcolor4{
    color: #B3B2B0;
}
.fontcolor5{
    color: #B3B2B0;
}

/* colonne metadonnees (voir metadonnees.jsp ligne 681 � 687 */
.tab_meta {
  color: #FFFFFF; 
  font-weight: bold; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
}

#divDossier {
	position:absolute;
	left:0px;
	top:0px;
	width:305px;
	height:1px;
	z-index:5;
	visibility: visible;
	background-color: #FFFFFF;
	overflow: hidden;
}

#divMD {
	position:absolute;
	left:0px;
	top:50px;
	width:305px;
	height:202px;
	z-index:2;
}

#divMetaSystem {
	position:absolute;
    left:757px;
    top:60px;
    width:0px;
    height:95px;
    z-index:28;
    background-color: #B8CFE5;
    layer-background-color: #B8CFE5;
    border: 1px #000000;
    overflow: hidden;

}

#divMetaSystem2 {
    position:absolute;
    left:756px;
    top:55px;
    width:0px;
    height:95px;
    z-index:28;
    background-color: #B8CFE5;
    layer-background-color: #B8CFE5;
    border: 1px #000000;
    overflow: hidden;
}

#CalcCommentaires{
    position:absolute;
    left:100px;
    top:5px;
    width:600px;
    height:169px;
    z-index:27;
    visibility: hidden;
    background-color: #FFCC99;
    layer-background-color: #CFD7E6;
    border: 1px none #000000;
}

/* picklist */
select.boxpossible{
    }

select.boxvaleur{
    }

.button_box{
    width: 25px;
    font-weight: bold;
    background-color:#CBCBCB;
    border:1px solid #6F7F81;
    color:#6F7F81;
    font-size:12px;
    font-weight:bold;
    height:20px;
}

