.genH1, .genH2, .genH3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
}
.genH1 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	padding-left: 36px;
}
.genJuriH1 {
	margin: 0;
	margin-left: 10px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.genH2 {
	font-size: 16px;
}
.genJuriH2, .genJustH2 {
	font-size: 18px;
}
.genJuriH2 {
	color: #993300;
}
.genJustH2 {
	color: #BA7000;
}
.genJuriH3, .genJustH3 {
	font-size: 16px;
}
.genJuriH3 {
	color: #C29100;
}
.genJustH3 {
	color: #D79700;
}
.genH3 {
	font-size: 14px;
}
.homeJurH2, .homeJusH2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C29100;
}
/* Home table */
#accHeaderTable {
	background-image: url(../images/accueil_headerbg.gif);
	background-repeat: no-repeat;
}
#accHeaderTable2 {
	background-image: url(../images/accueil_headerbg2.gif);
	background-repeat: no-repeat;
}
#accHeaderTD {
	border-bottom: solid 1px #660000;
}
#accHeaderBtmTD {
	background-image: url(../images/accueil_headerbtmbg.gif);
	background-repeat: no-repeat;
}
#accHeaderBtmTD2 {
	background-image: url(../images/accueil_headerbtmbg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#accHomeLeftTD {
	border-right: solid 1px #993300;
}
.accTopLinedTD {
	border-top: solid 1px #660000;
}
.accMenuDIV {
	margin: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.accContentDIV {
	margin: 12px;
}
.accContentDIV ul {
	margin-left: 16px;
	padding-left: 0;
}
#accPhotoDIV {
	text-align: center;
}

.redTD {
	background-color: #660000;
}
.whiteTD {
	background-color: #FFFFFF;
}
.juriTD {
	background-color: #993300;
}
.justTD {
	background-color: #BA7000;
}
#newsDIV {
	width: 100%;
	margin: 0 auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9900;
	border-right-color: #CC9900;
	border-bottom-color: #CC9900;
	border-left-color: #CC9900;
}
#homeTABLE {
	background-color: #FFFFFF;
	border-bottom: solid 1px #660000;
	border-left: solid 1px #660000;
	border-right: solid 1px #660000;
}
#homeLayoutTABLE {
	background-image: url(../images/home_logo_big.gif);
	background-repeat: no-repeat;
}
#homeheader {
	background-image: url(../images/header-bg.gif);
	background-repeat: no-repeat;
}
#homeContentHeaderLftTD {
	background-image: url(../images/home_header_bg_juri.gif);
	background-repeat: repeat-x;
}
#homeContentHeaderRgtTD {
	background-image: url(../images/home_header_bg_just.gif);
	background-repeat: repeat-x;
}
#homeContentLftTD, #homeContentRigTD {
	margin: 0;
	padding: 0;
}
#homeContentLftTD {
	border-left: 1px solid #993300;
	background-image: url(../images/home_content_bg_juri.gif);
	background-repeat: repeat-y;
}
#homeContentRigTD {
	border-left: 1px solid #BA7000;
	background-image: url(../images/home_content_bg_just.gif);
	background-repeat: repeat-y;
}
.homeContentTABLE, .genContentTABLE {
	margin-bottom: 12px;
	margin-top: 12px;
}

#genBDLtextIMG {
	margin-left: 10px;
}
#genIllTD {
	padding-top: 10px;
}
#genHeaderTD {
	background-image: url(../images/header-gen-bg.gif);
	background-repeat: no-repeat;
}
#genMenuJuriTD {
	background-image: url(../images/gen-menu-juri-bg.gif);
	background-repeat: no-repeat;
}
#genContentJuriTD, #genContentJustTD {
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
}
#genContentJuriTD {
	border-left: 1px solid #993300;
	background-image: url(../images/home_content_bg_juri.gif);
	background-repeat: repeat-y;
}
#genContentJustTD {
	border-left: 1px solid #BA7000;
	background-image: url(../images/home_content_bg_just.gif);
	background-repeat: repeat-y;
}
#footerJust {
	padding: 4px;
	padding-right: 12px;
}
#footerJuri {
	padding: 4px;
	padding-left: 12px;
}
.footlink, .footlink:hover, .footlink:active, .footlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footlink:hover {
	text-decoration: underline;
}
/* TEXT */
.homeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 4px;
	margin-left: 5px;
	margin-top: 2px;
}
.newsLabel {
	color: #CC9100;
	font-weight: bold;
	margin-right: 4px;
	display: inline;
}
.legendeDIV {
	border: 2px solid #993300;
	padding: 4px;
}
.legendeJustDIV {
	border: 2px solid #B2BE79;
	padding: 4px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.genJuriTABLE {
	border: 1px solid #993300;
}
.genJustTABLE {
	border: 1px solid #BA7000;
}
/* TEXT - Sections */
.legendePhotoJuri, .legendePhotoJust {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10px;
}
.legendePhotoJuri {
	color: #993300;
}
.legendePhotoJust {
	color: #BA7000;
}
/* IMAGES */
#homeTitleIMG {
	margin-top: 15px;
	margin-bottom: 10px;
}
.hIMG {
	border: 2px solid #E2B150;
}
#h2ndIMG {
	margin-left: 26px;
}
.genLinkIMG {
	margin: 0;
	padding: 0;
	display: inline;
}
.contactIMG {
	border: 1px solid #660000;
	margin-right: 8px;
}
.newsIMG {
	padding-top: 4px;
}
.genJuriIMG {
	border: 1px solid #993300;
}
.genJustIMG {
	border: 1px solid #BA7000;
}
/* TEMP */
#maintable {
	background-color: #FFFFFF;
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
/* END OF TEMP */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#rfooterTD {
	padding-right: 8px;
	padding-top: 2px;
}
#lfooterTD {
	padding-left: 8px;
}

/* LINKS */

.accContentDIV a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
} 

.accContentDIV a:link, .accContentDIV a:visited, .accContentDIV a:hover, .accContentDIV a:active {
	color: #990000;
	text-decoration: none;
}

#accJuriDIV, #accJuriDIV a:link, #accJuriDIV a:visited, #accJuriDIV a:hover, #accJuriDIV a:active {
	color: #993300;
	text-decoration: none;
}

#accJustDIV, #accJustDIV a:link, #accJustDIV a:visited, #accJustDIV a:hover, #accJustDIV a:active {
	color: #BA7000;
	text-decoration: none;
}

#accJuriDIV a:hover, #accJustDIV a:hover, .accContentDIV a:hover {
	text-decoration: underline;
}

#contactLinkDIV {
	margin-right: 25px;
	margin-top: 15px;
}
.contactlink, .contactlink:hover, .contactlink:active, .contactlink:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.contactlink:hover {
	text-decoration: underline;
	color: #E2B150;
}

#newsTextDIV a:link, #newsTextDIV a:visited, #newsTextDIV a:hover, #newsTextDIV a:active {
	color: #993333;
	text-decoration: none;
}
#newsTextDIV a:hover {
	text-decoration: underline;
}

a.homeNewsH2Link, a.homeNewsH2Link:hover, a.homeNewsH2Link:active, a.homeNewsH2Link:visited {
	color: #C29100;
	text-decoration: none;
}
a.homeNewsH2Link:hover {
	text-decoration: underline;
}

.genMenuLink, .genMenuLink:hover, .genMenuLink:active, .genMenuLink:visited {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.genMenuLink:hover {
	text-decoration: underline;
}

.jurilink, .jurilink:hover, .jurilink:active, .jurilink:visited, .justlink, .justlink:hover, .justlink:active, .justlink:visited {
	color: #000000;
	text-decoration: none;
}
.jurilink:hover {
	text-decoration: underline;
	color: #993300;
}
.justlink:hover {
	text-decoration: underline;
	color: #BA7000;
}

.footerlink, .footerlink:hover, .footerlink:active, .footerlink:visited {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footerlink:hover {
	text-decoration: underline;
	color: #E2B150;
}
