a {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	color: #104F85;
	text-decoration: underline;
}
a:hover {color: #104F85; text-decoration: none;}




.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.text {font-family: Verdana; font-size: 11px; font-style: normal;font-weight: normal;color: #4F4F4F;}
.textWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.textSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000
}
.textVerySmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000}
.textSmallWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.subTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.titlubox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.titluboxSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.titleWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF}
.titleGri {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #CCCCCC}
.textRedBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000}
.textRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000}
.textSmallBleu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0099FF}
.titleBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
.textSmallWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.navig_titre_white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000
}

/*
body {
 scrollbar-base-color:white;
 scrollbar-arrow-color:white;
 scrollbar-track-color:white;
 scrollbar-3dlight-color:white;
 scrollbar-highlight-color:B1B1B1;
 scrollbar-darkshadow-color:white;
 scrollbar-shadow-color:B1B1B1;
 scrollbar-face-color:white;
}
*/
BODY {
	SCROLLBAR-FACE-COLOR: #f8f8f8; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: white; 
	SCROLLBAR-TRACK-COLOR: #f8f8f8; 
	SCROLLBAR-DARKSHADOW-COLOR: white; 
	SCROLLBAR-BASE-COLOR: #ffffff
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	border: 1px;
	border-style: solid;
	border-color: #D00606;
}
/*
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-color: #D00606;
}
*/
textarea{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-color: #D00606;
}

.BUTTON {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	background-color:#D00606;
	color:#ffffff;
	font-weight:normal;none;
}

.confirmation { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
}

.tab-n { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.tab-n:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

.tab-s { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; vertical-align: text-bottom; text-decoration: none;}
.tab-s:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; vertical-align: text-bottom; text-decoration: underline;}
.tab-u { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.tab-u:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.tab-g { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;}
.tab-g:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: underline;}

.nav 		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}

/* a.nav { color: #003399; text-decoration: none; } 
.nav:hover { color: #003399; text-decoration: underline; }
*/

/* page */
.headerBar { background-color: #B3BAC5; }
.headerBarContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; padding: 2px; }
.columnLeft { background-color: #F0F1F1; border-color: #999999; border-width: 1px; border-style: solid; padding: 2px; }
.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold; }

/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* info box */
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #B3BAC5; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #DEE4E8; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* miscellaneous */
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }


.home_text_blue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #104f85; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
a.home_text_blue { color: #104f85; text-decoration: none; }
.home_text_blue:hover { color: #4f4f4f; text-decoration: none; }

.home_text_blk {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-STYLE: normal; FONT-FAMILY: Verdana
}

.footer_gris {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4f4f4f; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
a.footer_gris { color: #4f4f4f; text-decoration: none; }
.footer_gris:hover { color: #104f85; text-decoration: none; }

.footer_bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #104f85; FONT-STYLE: normal; FONT-FAMILY: Verdana
}

