A:link {color:#003399; text-decoration:underline}

A:visited {color:#003399; text-decoration:underline}

A:active {color:#003399; text-decoration:underline}

A:hover {color: #003399; text-decoration:underline}

.expressTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #333333;

	text-decoration: none;

}

a.Texteg{  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-STYLE: normal; FONT-WEIGHT: bold; text-decoration: none; line-height: 12px; COLOR: #000000}

a.navyTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #001C7D;

	text-decoration: none;

	line-height: 12px;

	text-decoration:underline;

}

a.redTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #FF0000;

	text-decoration: none;

}





ul {

	list-style-image: url('../images/fleche_bleu.gif');

	}



.subul {

	list-style-image: url('../images/carre_rouge_vide.gif');

	}



.c_rouge{

	list-style-image: url('../images/carre_rouge_b.gif');

	}

.c_bleu{

	list-style-image: url('../images/carre_bleu_b.gif');

	}



.TableIntroTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	text-decoration: none;

	color: #666666;

}

 

body { 
padding: 25px 0 0 49px; 
}

.bodyTxt {
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-size: 12px;
                font-style: normal;
                color: #333333;
                text-decoration: none;
                padding-top: 0;
                padding-right: 0;
                padding-bottom: 0;
                padding-left: 3px;
}

.bodyTxtsmall { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #036; text-decoration: none; }
	.locataires .bodyTxtsmall { color: #5a5a5a; }

.bodyTxtBlanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; text-decoration: none; }

.Txtboldnavy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #039; text-decoration: none; font-weight: bold; }



.logTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #666666;

	text-decoration: none;

}

.navyTxt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: bold; color: #5a5a5a; text-decoration: none; }

.whiteTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #fff; text-decoration: none; }

.grayTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #A1A1A1; text-decoration: none; }

.navyTxtsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #001C7D; text-decoration: none; }

.titrebleu{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; line-height: 14px; color: #039; }
.titrerouge{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; line-height: 14px; color: #f00; }
.textLiens { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; line-height: 12px; color: #000;text-align: justify; }

.grostitrebleu {   

	FONT-FAMILY: Arial, Helvetica, sans-serif; 

	FONT-SIZE: 18px; 

	FONT-STYLE: normal; 

	FONT-WEIGHT: bold; 

	text-decoration: none; 

	line-height: 18px;

	COLOR: #003399

}

.redTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #FF0000;

	text-decoration: none;

}

.tableRowBlueDark        { background-color: #99ADD6; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000; height: 14px }

.tableRowBlueLight       { background-color: #EEF1F8; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000; height: 14px }

.tableRowBlueMedium        { background-color: #CDDDFF; font-family: arial, helvetica, sans-serif; font-size: 9pt; color: #000000; height: 14px }



.caseBleu {

 color: #001C7D;                                                  

background-color: transparent;                                   

font: bold 8pt verdana;                                          

border: 1px solid #001C7D;   

}



.selectBleu {

color: #001C7D;                                                  

background-color: transparent;                                   

font: bold 8pt verdana;                                          

border: 1px solid #001C7D;   

}

.bg { padding: 5px 0 0 20px; background: url(../images/background.png) no-repeat; }
	.locataires .bg { background-image: url(../images/background.jpg); }

.bg_acces_courtier {
	padding: 20px 20px 20px 10px;
	background:url(../images/background_form.png) 0 0 no-repeat;
}
