body {margin: 0px 0px 0px 0px; background-color: #70A2B8; background-image: url(images/commun/navig/fond.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; scrollbar-face-color:#4185A3; scrollbar-arrow-color:#FEFAD6; scrollbar-track-color: #70A2B8; scrollbar-3dlight-color: #4185A3; scrollbar-darkshadow-color: #4185A3;}
body.white {background-color: #FFFFFF;}
body.noscroll {overflow: hidden;}
body.accueil {
	margin: 0px;
	background-color: #000162;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	scrollbar-face-color:#000162;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color: #000162;
	scrollbar-3dlight-color: #1E1F91;
	scrollbar-darkshadow-color: #000000;
	background-image: url(images/commun/navig/fondtest.gif);
	background-repeat: repeat;
	background-position: left top;
}

TABLE.mother {border: 1px solid #4185A3; background-color: #FFFFFF;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #978801; text-decoration: underline}
a:hover, a:active {color: #4185A3; text-decoration: none}

a.lienpetit {font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; font-size: 9px; font-style: normal; font-weight: normal; color: #978801; text-decoration: underline}
a.lienpetit:hover, a.lienpetit:active {color: #4185A3; text-decoration: none}

a.lienNavig {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #978801; text-decoration: underline}
a.lienNavig:hover, a.lienNavig:active {color: #4185A3; font-weight: bold; text-decoration: none}

a.lienNavig2 {color: #000000; font-size: 12px; font-style: normal;}
a.lienNavig2:hover, a.lienNavig2:active {color: #4185A3;}

a.lienNavig2b {color: #FFFF66; font-style: normal; font-weight: bold; line-height: 11px; text-decoration: underline}
a.lienNavig2b:hover, a.lienNavig2b:active {color: #FFFFFF; line-height: 11px;}

a.lienNavig2c {color: #000000; font-size: 11px; font-style: normal;}
a.lienNavig2c:hover, a.lienNavig2c:active {color: #4185A3;}

a.lienNavig3 {font-style: normal; font-weight: bold; text-decoration: underline}
a.lienNavig3:hover, a.lienNavig3:active {font-weight: bold; text-decoration: none}

a.lienNavig4 {color: #AAAAAA; font-style: normal; font-weight: bold; text-decoration: underline}
a.lienNavig4:hover, a.lienNavig4:active {font-weight: bold; text-decoration: none}

a.lienpave {color: #101176; font-style: normal; font-weight: normal;}
a.lienpave:hover, a.lienpave:active {color: #4185A3; font-weight: normal;}

a.lienpave2 {color: #FFFFFF; font-style: normal; font-weight: normal;}
a.lienpave2:hover, a.lienpave2:active {color: #FFFFFF; font-weight: normal;}

a.lienrubgchecourant {font-size: 12px; color: #000000;}
a.lienrubgchecourant:visited {font-size: 12px; color: #959595; text-decoration: underline}

a.liencourant {color: #000000;}
a.liencourant:visited {color: #959595; text-decoration: underline}

a.liencourantG {color: #000000; font-weight: bold;}
a.liencourantG:visited {color: #959595; font-weight: bold; text-decoration: underline}

a.liencourantG3 {color: #000000; font-weight: bold;}
a.liencourantG3:visited {color: #000000; font-weight: bold; text-decoration: underline}

a.lien {color: #000000;}

a.lienG {color: #000000; font-weight: bold;}

a.liencourantG2 {color: #959595; font-weight: bold;}

a.lienbleuG {color: #101176; font-weight: bold;}
a.lienbleuG:visited {color: #101176; text-decoration: underline}

a.lienorangeG {color: #FF7D00; font-weight: bold;}

a.lienblancG {color: #FFFFFF; font-weight: bold;}
a.lienblancG:visited {color: #FFFFFF; text-decoration: underline}

a.lienmentions {font-size: 9px; color: #4445AF; text-decoration: none;}
a.lienmentions:hover, a.lienmentions:active {color: #4445AF; text-decoration: underline;}

a.lienref {font-size: 9px; color: #92BACB;}
a.lienref:hover, a.lienref:active {color: #518BA4;}

a.lienrefnavig {font-size: 9px; color: #D7E6EC;}
a.lienrefnavig:hover, a.lienref:active {color: #518BA4;}

a.lienrefaccueil {font-size: 9px; color: #000095;}
a.lienrefaccueil:hover, a.lienrefaccueil:active {color: #518BA4;}

form {margin: 0px 0px 0px 0px;}

input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
input.courantorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #978801; border: 2px solid #D99529; text-align: center;}
input.courantjaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #978801; border: 2px solid #F2EB53; text-align: center;}
input.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9px;
	font-weight: bold;
	color: #6D6200;
	background-color: #FFFFFF;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-color: #FEFAD6;
	border-right-color: #CCB909;
	border-bottom-color: #CCB909;
	border-left-color: #FEFAD6;
	text-align: center;
	margin: 1px 2px 2px;
	padding: 2px;
}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.selectproduits {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
 
.txtfond {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #92BACB;}

.txtcourant {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.txtcourantBarre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: line-through;}
.txtcourantG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.txtcourantBarreG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: line-through;}
.txtcourantblanc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.txtcourantblancG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.txtcourantblancBarreG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: line-through;}
.txtcourantbleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4185A3;}
.txtcourantbleuG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4185A3; font-weight: bold;}
.txtcourantvert {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #87921C;}
.txtcourantvertG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #87921C; font-weight: bold;}
.txtcourantrouge {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D8483F;}
.txtcourantrougeG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D8483F; font-weight: bold;}
.txtcourantmarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #978801;}
.txtcourantmarronG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #978801; font-weight: bold;}

.txtorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF7D00;}

.txtG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.txtG2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
.txtrougeG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D8483F; font-weight: bold;}

.txtpetit {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.txtpetitrouge {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #F77D24;}
.txtpetitvert {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #87921C;}
.txtpetitbleuciel {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #0FE7FC;}

.titreparagraphes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #978801; font-weight: bold;}
.titreparagraphes2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;}
.titreparagraphes3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #746803; font-weight: bold;}
.titreparagraphes4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF5807; font-weight: bold;}

.legendeHisto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C44103; font-weight: bold;}

.sstitrenoir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}


.titreproduit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #363E45; font-weight: bold;}

.txtapplications {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #978801; font-weight: bold;}

.txtcurrency {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
.txtcurrencyselected {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #978801; font-weight: bold;}
.txtcurrencyselectedlinethrough {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #978801; font-weight: bold; text-decoration: line-through;}

.errmsg {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FF0000; font-style: normal; font-weight: bold; background-color: #FEF8F5; border: 5px solid #FCEDE9; padding: 10px 10px 10px 10px;}

td.columnshead {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CD6935; font-style: normal; font-weight: bold; text-align: left; background-color: #F9F1D4; white-space: nowrap;}
td.columnshead2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: bold; text-align: left; background-color: #F9F1D4;}
td.columnshead3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CD6935; font-style: normal; font-weight: normal; text-align: right; background-color: #F9F1D4; white-space: nowrap;}
td.columnshead4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CD6935; font-style: normal; font-weight: bold; text-align: left; background-color: #F9F1D4;}
td.columnshead5 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CD6935; font-style: normal; font-weight: bold; text-align: left; background-color: #FBF6E3;}
td.columns {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; text-align: left; background-color: #FBF6E3;}
td.columnscgv {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-style: normal; text-align: left; background-color: #F9F1D4;}
td.columnsfirst {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: normal; text-align: left; border: 2px solid #FBF6E3; background-color: #FFFFFF;}
td.columnsprice {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; text-align: center; background-color: #FBF6E3;}
td.columnsdetails {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: bold; text-align: center; background-color: #FBF6E3; white-space: nowrap;}
td.columnsmontants {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: normal; text-align: right; background-color: #FBF6E3; white-space: nowrap;}
td.columnsmontantswrap {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: normal; text-align: right; background-color: #FBF6E3;}
td.columnsdetailstitle {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: bold; text-align: right; background-color: #F9F1D4; white-space: nowrap;}
td.columnsmontantstitle {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; font-weight: normal; text-align: right; background-color: #F9F1D4; white-space: nowrap;}
td.columnscoordonnees {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; text-align: left; background-color: #FBF6E3; padding: 10px 10px 10px 10px;}
td.columnspayment {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; text-align: right; background-color: #FBF6E3;}
td.columnsborder {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #6F6F6F; font-style: normal; text-align: left; background-color: #FBF6E3; border: 1px solid #CCCCCC; padding: 5px 5px 5px 5px;}
.images50ans {border: 2px solid #DDDDDD;}
.imagesHisto {border: 2px solid #DDDDDD; margin-left: 15px;}