@charset "iso-8859-1";

BODY {
	font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #003366;background-color: #FFFFFF;
}
BODY.main {
	font-family: Verdana, Trebuchet MS, Arial; font-size: 12px; color: #6F6F6F;background-color: #999999;
}

BODY.default{
	background-color: #FFFFFF; border: 0;
}

BODY.popup{
	font-family: Verdana, Trebuchet MS, Verdana, Arial; line-height:16px; font-size: 11px; color: #000000;background-color: #CCC7FF;

}

A.onglet{
	width:150px;
	height:25px;
	line-height:25px; 
	background:url(../Images/onglet_0_ref.png) no-repeat;
	border:none;
	margin:0px;
	text-align : center;
	float:left;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.onglet:link{
	background:url(../Images/onglet_0_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.onglet:visited{
	background:url(../Images/onglet_0_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}

A.onglet:hover{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.onglet:active{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}

A.ongletact{
	width:150px;
	height:25px;
	line-height:25px; 
	background:url(../Images/onglet_1_ref.png) no-repeat;
	border:none;
	margin:0px;
	text-align : center;
	float:left;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.ongletact:link{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.ongletact:visited{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}

A.ongletact:hover{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}
A.ongletact:active{
	background:url(../Images/onglet_1_ref.png) no-repeat;
	font-family: Verdana, Trebuchet MS, Verdana, Arial; font-size: 11px;color: #000000; font-weight: bold;
	text-decoration:none;
}



A:link{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #000000;
text-decoration: none; 
font-weight: normal
}

A:visited{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #000000;
text-decoration: none; 
font-weight: normal
}

A:hover{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #000000;
text-decoration: none; 
font-weight: bold
}

A:active{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: none; 
font-weight: bold
}

A.Lien_w:link{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
font-weight: bold;
color: #FFFFFF;
text-decoration: none; 
}

A.Lien_w:visited{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
font-weight: bold;
color: #FFFFFF;
text-decoration: none; 
}

A.Lien_w:hover{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
font-weight: bold;
color: #FFFFFF;
text-decoration: underline; 
}

A.Lien_w:active{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
font-weight: bold;
color:  #FFFFFF;
text-decoration: none; 
}

A.Lien_ub:link{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: underline; 
}

A.Lien_ub:visited{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: underline; 
}

A.Lien_ub:hover{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: underline; 
}

A.Lien_ub:active{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #000000;
text-decoration: underline; 
}

A.Lien_b:link{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: none; 
}

A.Lien_b:visited{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: none; 
}

A.Lien_b:hover{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #000000;
text-decoration: underline; 
}

A.Lien_b:active{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #000000;
text-decoration: none; 
}

A.Lien_uw:link{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #FFFFFF;
text-decoration: underline; 
}

A.Lien_uw:visited{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #FFFFFF;
text-decoration: underline; 
}

A.Lien_uw:hover{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color: #FFFFFF;
text-decoration: underline; 
}

A.Lien_uw:active{
font-family:  Verdana, Trebuchet MS, Arial;
font-size: 11px; 
color:  #FFFFFF;
text-decoration: none; 
}

HR.spacer{clear: both; height: 1px; visibility: hidden;}
BR.spacer{clear: both;}

FIELDSET.default{border: 1px solid black; text-align: left;width: 96%;  position: relative;}
LEGEND.default{color: #000000; font-weight: bold; position: relative; top: -0.5em;}

/** utilisation pour les marges */
INPUT.radio{ width: 15px;height: 15px}

/** margin: 0px auto; sert à centrer les tables dont à spécifier une taille **/
.table {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid;}
.table_14 {  font-family: Verdana, Trebuchet MS, Arial; font-size: 14px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid;}
.table_8 {  font-family: Verdana, Trebuchet MS, Arial; font-size: 8px; color: #000000; background-color: #FFFFFF;}
.table_10 {  font-family: Verdana, Trebuchet MS, Arial; font-size: 10px; color: #000000; background-color: #FFFFFF;}
.table_nb {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; border: 0px;}
.table_nb_blue {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #CCC7FF;}

.table_b {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; border: 1px #000000 solid; background-color: #4c4C4C;}
.table_nb_grey {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #E6E6E6;}


.table_b_blue {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #CBDCEE;border: 2px #426BB5 solid;}
.cell_contexte {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000;  background-color: #FFDF84;}
.cell_vmenu {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-image: url(../Images/vmenu_background.gif);}
.cell_w {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.cell_w_b{  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; text-align:center; background-color: #FFFFFF; border: 1px #808080 solid; }
/*.cell_b {  font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #003366; background-color: #CBDCEE;}*/

.cell_b {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #ECEDEF;}
.cell_lb {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FBFFFF;}

.cell_b_b {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #ECEDEF;}

.cell_y {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #F0EDBA;}
.cell_y_b {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #F0EDBA;}
.cell_ly {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFFFC7;}
.cell_dy {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFCA2A;}


.cell_warning {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #ff0000; background-color: #FFFFFF;}
.cell_b_warning {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #ff0000; background-color: #CBDCEE;}
.header {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000;}
.header_inv {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #426BB5; background-color: #FFFFFF;}
.iframe { font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.select {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #FFFFFF;}
.select_ls {  font-family: Verdana, Trebuchet MS, Arial; font-size: 10px; color: #000000; background-color: #FFFFFF;}
.text {  font-family:  Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000;}
.text_b {  font-family:  Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000;}

.text_w {  font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #FFFFFF;}

.readonly{font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000; background-color: #EBEBE4; border: 1px solid #4682B4; padding-top: 1px; padding-bottom: 1px; padding-left: 1px;}


.lien{ width: 15px; text-align: center; font-family: Verdana, Trebuchet MS, Arial; font-size: 11pt; color: #003366; background-color: #FFFFFF;}
.warning{ width: 15px; text-align: center; font-family: Verdana, Trebuchet MS, Arial; font-size: 11pt; color: #ff0000; background-color: #FFFFFF; font-weight: bold;}
.form{font-family: Verdana, Trebuchet MS, Arial; font-size: 11px; color: #000000;background-color: #ffffff; padding:0px; margin: 0px;}
.bold {font-weight: bold;}
.center{text-align: center;}
.right{text-align: right;}

.text18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#FFFFFF;}
.text18_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#FFFFFF; font-weight:bold;}