.douzegrasblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none}
.douzegras {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.douze {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: color: #000000; text-decoration: none; z-index:1}
.douzebleu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: color: #0f75bf; text-decoration: none; z-index:1}
.douzemarron {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: color: #6c5c4d; text-decoration: none; z-index:1}
.onzegras {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
.onze {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.neuf {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; font-weight: lighter; text-decoration: none}
.dixfin {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; font-weight: lighter; text-decoration: none}
.mention {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.douzeblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: none}
.onzeblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: none}
.huitblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: center; text-decoration: none}
.huit {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; text-align: center; text-decoration: none}
.mentionOver { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none }
.douze { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.orangeGras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0f75bf; text-decoration: none}
.orangeGras9 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6c5c4d; text-decoration: none}
.bleuGras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3367CD; text-decoration: none}
.rougeGras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: none}
.rougeonzeGras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red; text-decoration: none}
.vertGras {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009700; text-decoration: none}
.orangeGrosGras {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0f75bf; text-decoration: none}
.orangeGrosGras9 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #6c5c4d; text-decoration: none}
.bleuGrosGras {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #3367CD; text-decoration: none}
.rougeGrosGras {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: red; text-decoration: none}
.vertGrosGras {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #519402; text-decoration: none}
.vertGrosG {font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #519402; text-decoration: none}
.noirGrosGras {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none}
.menuDeroulant {background-color: #F4F9EE;}
.h74px { max-height:74px; height:74px; line-height: 74px; vertical-align: bottom; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;}
.cacha { position: absolute; visibility: hidden}

.titre1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0f75bf; text-decoration: none; }
.titre19 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #6c5c4d; text-decoration: none; }
.txtrouge { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0f75bf; }
.txtmarron { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6c5c4d; }
.dixfinrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0f75bf;
	text-decoration: none;
	letter-spacing: 0px;
}
.dixfinmarron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6c5c4d;
	text-decoration: none;
	letter-spacing: 0px;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0f75bf;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.titre29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6c5c4d;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.blancgras { color: #FFFFFF; font-weight: bold; }
.carre { list-style-type: square; color :  #FFFFFF; list-style-position: outside; }

.filet { border: 1px solid #999999; }
.filetSelected { border: 1px solid #FF9900; }


.filet2 { border: 1px solid #388811; }
.filet3 { border: 2px solid #666666; }

.filetCouv { border: 1px solid #000000; }


.filet_1pxbordeau_bas {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #757575;
}


.filet_2px {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}
.filet_gauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #757575;
}
.filet_droit {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #757575;
}
.filet_bas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #757575;
}
.filet_2pxgris {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}
.filet_1pxbordeau {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #757575;
	border-left-color: #757575;
}

a{ color:#00000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.mentionOver:link    {color:#D0032A; background-color:transparent}
a.mentionOver:visited {color:#202885; background-color:transparent}
a.mentionOver:active  {color:#202885; background-color:transparent}
a.mentionOver:hover   {color:#202885; background-color:transparent}

a.menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: none; }


a.link0 { color:#FFFFFF;	background-color: #6BB218; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.link0:hover { color:#FFCC33; background-color: #6BB218; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.link1 { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a.link1:hover { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

a.linkRouge { color:#0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.linkRouge:hover { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.linkRouge14 { color:#0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }
a.linkRouge14:hover { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }

a.linkMarron { color:#6c5c4d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.linkMarron:hover { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.linkMarron14 { color:#6c5c4d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }
a.linkMarron14:hover { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }


a.linkGris { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.linkGris:hover { color:#666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.linkGris2 { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.linkGris2:hover { color:#666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

a.linkGrisNeuf { color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
a.linkGrisNeuf:hover { color:#666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: x-9px; text-decoration: none; }

a.linkAdmin { color:#FFFFFF; background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.linkAdmin:hover { color:#000000; background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }


BODY.bodyAdmin{ /* background-color: #FFFFFF;*/ background-color: #ffffff; }

TABLE.tableadmin { background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TABLE.tableadmin2 { background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TABLE.tablecolor{ background-color: #A36E35; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TABLE.tableFond{ background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TABLE.tableFond9{ background-color: #6c5c4d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TABLE.tablepointillet{ border: 1px dotted #0f75bf; }
TABLE.tablepointillet9{ border: 1px dotted #6c5c4d; }
TR.row1 { background-color: #CCCCCC; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TR.row2{ background-color: #DDDDDD; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TR.RowSelected{ background-color: #BFDBF7; /*background-color: #ACD2FD;*/ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TR.RowOverOdd { background-color : #FFE26F; }
TR.RowOverEven { background-color :  #FFCC00; }
TR.RowOverSelected { color : #FF9900; background-color : #FFF8E6; }
TR.borderResult{ border-top : 1px solid #999999; }
TR.rowResult{ background-color: #E6E6E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor:hand; }
TR.rowResultSelected{ background-color: #FFF9E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor:hand; }

TR.rowRegion1 { background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TR.rowRegionSelected{ background-color: #FFF9E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

TD{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: color: #000000; text-decoration: none; z-index:1; }
TD.tdadmin { background-color: #E3F2FD; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.tdadmin2 { background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

TD.orange { background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.marron { background-color: #6c5c4d; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.tdcolor1{ background-color: #477070; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.tdcolor3{ background-color: #A37A29; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.tdcolor4{ background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
/*TD.tdcolor5{ background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }*/
TD.tdcolor6{ background-color: #A3A3A3; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
TD.rowResult{ background-color: #E6E6E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor:hand; }
TD.rowResultSelected{ background-color: #FFF9E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor:hand; }

/*TEXTAREA{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; z-index:1; }*/

SELECT{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #0f75bf; background-color: #FFFFFF;	text-decoration: none; z-index:1; }
SELECT.selectBig{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #0f75bf; background-color: #FFFFFF; text-decoration: none; z-index:1; }
SELECT.selectBigMarron{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #6c5c4d; background-color: #FFFFFF; text-decoration: none; z-index:1; }
SELECT.selectSmall{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: xx-small; color: #0f75bf ; background-color: #FFFFFF; text-decoration: none; z-index:1; }
SELECT.selectSmallMarron{	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: xx-small; color: #6c5c4d ; background-color: #FFFFFF; text-decoration: none; z-index:1; }

INPUT{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; z-index:1; }
INPUT.beige{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #0f75bf; text-decoration: none; z-index:1; background-color: #FFFFFF; border: 1px solid #FFFFFF; }
INPUT.marron{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #6c5c4d; text-decoration: none; z-index:1; background-color: #FFFFFF; border: 1px solid #FFFFFF; }

/*INPUT.lienOrange{ background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold;	 color:#FFFFFF; border: 0px solid; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.lienOrange:hover{ background-color: #0f75bf; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold;	 color:#B3CBE8; border: 0px solid; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }*/
INPUT.lienOrange2{ background-color: #FFF9E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold;	 color:#000000; border: 1px solid #000000; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.lienOrange2:hover{ background-color: #FFF9E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold;	 color:#FFCC33; border: 1px solid #000000; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.lienOrange{ background-color: #E2E4E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#0f75bf; border: 2px solid #0f75bf; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.lienOrange:hover{ background-color: #E2E4E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000; border: 2px solid #0f75bf; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.boutonpa{ background-color: #E2E4E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#0f75bf; border: 2px solid #0f75bf; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.boutonpa:hover{ background-color: #E2E4E6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000; border: 2px solid #0f75bf; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.boutonpa9{ background-color: #d1c4b7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#6c5c4d; border: 2px solid #6c5c4d; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }
INPUT.boutonpa9:hover{ background-color: #d1c4b7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000; border: 2px solid #6c5c4d; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; cursor:pointer; }

div#hauteur100 {
	height: 100%;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menuG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}
a:hover.menuG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lien_haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover.lien_haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.cadre_menu_haut {
	border: 1px solid #0F75BF;
}
.cadre_menu_haut9 {
	border: 1px solid #6c5c4d;
}
.sstitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.lien_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.lien_bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.fond_mini_cadre {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0F75BF;
	border-left-color: #0F75BF;
}
.fond_mini_cadre9 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6c5c4d;
	border-left-color: #6c5c4d;
}
.lien_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.lien_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.claim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.liensmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:hover.liensmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.txtrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.filetorange {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.txt_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F75BF;
}

.txt_marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6c5c4d;
}

