/* Feuille de style CSS par défaut pour un nouveau projet d'application Web */

.Tdmnu2
{
	color: #ffffd7;
	background-color: #0a3d88;
}

.Tdmnu1
{
	background-color: #0a3d88;
}


.mnu2
{
	font-weight: normal;
	font-size: 8pt;
	/*background-image: url(imgs/back3.GIF);*/
	vertical-align: baseline;
	color: #ffffff;
	font-family: arial;
	/*background-color: #336699;*/
	text-decoration: none;
	
}
.police
{
	font-family:Verdana;
	font-weight:lighter;
	vertical-align:middle;
	text-decoration:none;
	color: White
}
.lnkLang
{
	font-weight: bolder;
	font-size: 7pt;
	color: navy;
	font-family: arial, Tahoma;
	text-decoration: none;
}

.linkInfo
{
	font-weight: bolder;
	font-size: 7pt;
	color: navy;
	font-family: arial, Tahoma;
	text-decoration: none;
}





.lbl1Gras
{
	font-weight: bold;
	font-size: 8pt;
	color: #336699;
	
	font-family: arial;
}

.lnkFac
{
	
	font-weight: bolder;
	font-size: 7pt;
	color: white;
	font-family: arial, Tahoma;

	text-decoration: none;
}

 .TDFac
{
	border-right: #91b9d4 1px solid;
	border-top: #91b9d4 1px solid;
	font-weight: bolder;
	font-size: 8pt;
	border-left: #91b9d4 1px solid;
	color: white;
	font-family: arial, Tahoma;
	background-color: navy;
	text-decoration: none;
}

.clsHeaderContrat
{
	border-top-style: none;
	border-bottom: #3c5d7d 1px;
	border-right-style: none;
	border-left-style: none;
}

.clsHeaderContrat1
{
	font-weight: bold;
	color: #ffffff;
	border-top-style: none;
	border-bottom: #3c5d7d 1px;
	border-right-style: none;
	border-left-style: none;
	background-color: #336699;
}
 
.txtBox1
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 7pt;
	border-left: navy 1px solid;
	color: #3a6ea5;
	border-bottom: navy 1px solid;
	font-family: arial, Tahoma;
	background-color: #ffffff;
}


.txtBox2
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 7pt;
	border-left: navy 1px solid;
	color: #3a6ea5;
	border-bottom: navy 1px solid;
	font-family: arial, Tahoma;
	background-color: #ffffff;
}

.txtBox3
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 9pt;
	border-left: navy 1px solid;
	color: #3a6ea5;
	border-bottom: navy 1px solid;
	font-family: arial, Tahoma;
	background-color: #ffffff;
}


.lnkTypeClient
{
	font-weight: bolder;
	font-size: 11pt;
	color: navy;
	font-family: arial, Tahoma;
	text-decoration: none;
}


.btnOk
{
	border-right: navy 1px;
	border-top: navy 1px;
	font-size: 7pt;
	border-left: navy 1px;
	cursor: hand;
	color: navy;
	border-bottom: navy 1px;
	font-family: arial;
	background-color: white;
	text-decoration: none;
}

.btnOk2
{
	border-right: navy 1px;
	border-top: navy 1px;
	font-size: 8pt;
	border-left: navy 1px;
	cursor: hand;
	color: navy;
	border-bottom: navy 1px;
	
	font-family: arial;
	background-color: white;
	text-decoration: none;
	font-weight: bold;
	}


.btnOk1
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	cursor: hand;
	color: navy;
	border-bottom: navy 1px solid;
	font-family: arial;
	background-color: white;
	text-decoration: none;
	font: 7pt;

}



.lbl1Trans
{
	font-weight: normal;
	font-size: 7pt;
	color: #336699;
	font-family: arial;
	background-color: transparent;
	text-decoration: none;
}
.lbl1Projet1
{
	font-weight: normal;
	font-size: 8pt;
	color: #004d90;
	font-family: arial;
}


.lbl1Projet
{
	font-weight: bold;
	font-size: 10pt;
	color: #336699;
	font-family: arial;
}

.lbl1Projet1Projet
{
	font-weight: bold;
	font-size: 10pt;
	color: #336699;
	font-family: arial;
}

.lbl10Projet1Projet
{
	font-weight: bold;
	font-size: 9pt;
	color: #336699;
	font-family: arial;
}

.lbl1Projet1gras
{
	font-weight: bold;
	font-size: 6pt;
	color: #336699;
	font-family: arial;
}


.lbl1
{
	font-weight: normal;
	font-size: 8pt;
	color: #336699;
	font-family: arial;
}


.lbl1p1
{
	font-weight: normal;
	font-size: 9pt;
	color: #336699;
	font-family: arial;
}


.lbl2
{
	font-weight: normal;
	font-size: 8pt;
	color: navy;
	font-family: arial;
}


.lbl3
{
	font-weight: bold;
	font-size: 10pt;
	color: navy;
	font-family: arial;
	background-color: #eeeeee;
}





.lbl4
{
	font-weight: normal;
	font-size: 8pt;
	color: navy;
	font-family: arial;
	background-color: #eeeeee;
}




.lnkFac
{
	
	font-weight: bolder;
	font-size: 7pt;
	color: white;
	font-family: arial, Tahoma;

	text-decoration: none;
}

 


 .TDFacActif
{
	border-right: #91b9d4 1px solid;
	border-top: #91b9d4 1px solid;
	font-weight: bolder;
	font-size: 11pt;
	border-left: #91b9d4 1px solid;
	color: cornflowerblue;
	font-family: arial, Tahoma;
	background-color: gray;
	text-decoration: none;
}
.montant
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 9mm;
	border-left: black 1px solid;
	color: #000000;
	border-bottom: black 1px solid;
	font-family: arial, Tahoma;
	background-color: #fafafa;
	text-align: right;
}




.lblerr
{
	font-weight: normal;
	font-size: 11pt;
	color: mediumvioletred;
	font-family: arial;
}


.TDFac2
{
	border-right: #91b9d4 1px;
	border-top: #91b9d4 1px;
	font-weight: bolder;
	font-size: 9pt;
	border-left: #91b9d4 1px;
	color: black;
	font-family: arial, Tahoma;
	background-color: white;
	font-variant: small-caps;
	text-decoration: none;
	border-bottom-style: none;
}

.detailFacture_TD
{
	color: #000000;
	background-color: #000000;
}
.detailFacture_FondLibelle
{
	color: #ffffff;
	font-family: arial;
}
.TD_MENU
{
	color: #ffffff;
	background-color: #3a6ea5;
}

.TD_MENU2
{
/*	background-image: url(imgs/back3.GIF);*/
	color: #ffffff;
	background-color: #336699;
	
}

.TD_MENU1
{
	color: #ffffff;
	background-color: #336699;
	
}
.langues
{
	font-weight: bold;
	font-size: 9pt;
	color:#ffffff;
	border-top-style: none;
	font-family: Arial , arial, Tahoma;
	border-right-style: none;
	border-left-style: none;
	background-color: #3a6ea5;
	text-align: center;
	border-bottom-style: none;
}
.trycls
{
	background-image: url(imgs/back3.GIF);
}





.mnu1
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial, Tahoma;
	text-decoration: none;
}

.lnkQuestion1
{
	color: #336699;
	font-family: Arial, arial;
}
.mnu3
{
	font-weight: bold;
	font-size: 11pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
	text-decoration: none;
}
.InfoTitre
{
	font-weight: bold;
	font-size: 12pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
}


.InfoDate
{
	font-weight: bold;
	font-size: 9pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
}

.InfoResume
{
	font-weight: normal;
	font-size: 7pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
}

.InfoHeure
{
	font-weight: bold;
	font-size: 9pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
}


.InfotitrePrinc
{
	font-weight: bold;
	font-size: 18pt;
	color: #336699;
	font-family: Arial;
	background-color: #ffffff;
}
.clsPanel
{
	left: 0px;
	position: static;
	top: 0px;
}

.clsCombo1
{
}


.tarifcadre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #000066;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}
.tarifcadre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #000000;
}


 .tg1
{
	border-top: #336699 1px solid;
	border-bottom: #336699 0px solid;
	border-right: #336699 0px solid;
	font-weight: bold;
	font-size: 7pt;
	border-left: #336699 1px solid;
	color: #336699;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
	.tgtorm { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; background-color: #FFFFFF; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-color: #336699; border-left-color: #336699; }

	.tgtormbas
{
	border-top: #336699 1px solid;
	font-weight: normal;
	font-size: 7pt;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	border-right-style: none;
	background-color: #ffffff;
}

	.tgtormDroit
{
	border-right: #336699 1px solid;
	border-top: #336699 1px solid;
	font-weight: normal;
	font-size: 7pt;
	border-left: #336699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-bottom-style: none;
}


	.tgtorm1 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; background-color: #FFFFFF; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #336699; border-left-color: #336699; border-right-width: 1px; border-bottom-width: 1px; border-right-color: #336699; border-bottom-color: #336699; }
	.tgtorm2 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; background-color: #FFFFFF; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #336699; border-left-color: #336699; border-bottom-width: 1px; border-bottom-color: #336699; }
	