.tdwhite {
	background-color:#FFFFFF;
}
.tdform {
	background-color:#EEECE7;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.thform {
	background-color:#DCD8D0;	
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

.inputtd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;line-height: 16px;
}
img{border:0;}

.txtstd {
	line-height: 15px;
	color: #000000;
	padding-left: 28px;
}
li {
	list-style-image: url(bullet.gif);
	padding-top: 4px;
	padding-bottom: 4px;
}
.path {
	
	font-size: 10px;
	color: #888156;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 39px;
}
.pathl {  font-size: 10px; font-weight: normal;}
a.pathl:link {  font-size: 10px;color: #888156; font-weight: normal;}
a.pathl:visited {  font-size: 10px;color: #888156; font-weight: normal;}
a.pathl:hover {  font-size: 10px;color: #FB0505; font-weight: normal;}
a.pathl:active {  font-size: 10px;color: #FB0505; font-weight: normal;}
a.pathselectl:link {
	
	font-size: 10px;
	color: #03386E;
	font-weight: normal;
	text-decoration: none;
	cursor: default;
}
a.pathselectl:visited {  font-size: 10px;color: #03386E; font-weight: normal;text-decoration: none;}
a.pathselectl:hover {  font-size: 10px;color: #03386E; font-weight: normal;text-decoration: none;}
a.pathselectl:active {  font-size: 10px;color: #03386E; font-weight: normal;text-decoration: none;}


.titre1{
	font-size: 18px;font-weight: bold;
	color: #78121F;
	letter-spacing:1px;/*padding-top: 24px;*/
	text-transform: uppercase;
	padding-left: 28px;
	line-height: 22px;
}
.titre11{
	font-size: 18px;font-weight: bold;
	color: #78121F;
	letter-spacing:1px;/*padding-top: 24px;*/
	text-transform: uppercase;
	padding-left: 0px;
	line-height: 22px;
}
.linkancrages {
	padding-top: 15px;
	padding-left: 28px;
}
.bodybkg {
	background-image: url(/images/body_bkg.gif);
	background-repeat: no-repeat;
	background-position: 231px 27px;
}
.titre2 {
	font-weight: bold;
	font-size: 16px;
	color: #830B19;
	padding-left: 28px;
	padding-bottom: 7px;
}
.titre22 {
	font-weight: bold;
	font-size: 16px;
	color: #830B19;
	padding-left: 0px;
	padding-bottom: 7px;
}
.titre3 {
	font-weight: bold;
	font-size: 14px;
	color: #8D8145;
	font-weight: bold;
	padding-left: 28px;
	padding-bottom: 5px;
}
.titre33 {
	font-weight: bold;
	font-size: 12px;
	color: #8D8145;
	font-weight: bold;
	padding-left: 0px;
	padding-bottom: 5px;
}
.foiretitre {font-weight: bold;
	font-size: 17px;
	color: #830B19;
	padding-left: 28px;
	padding-bottom: 9px;
	padding-top: 34px;
}
.foiretitre2 {
	font-size: 14px;
	color: #8D8145;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 28px;
}
.tabletitre1 {
	font-weight: bold;
	color: #78121F;
}
.tabletitre2 {
	font-weight: bold;
	color: #FFFFFF;
}
a.tablel:link {  font-size: 11px;color: #660000;font-weight: normal;}
a.tablel:visited {  font-size: 11px;color: #660000;font-weight: normal;}
a.tablel:hover {  font-size: 11px;color: #FB0505;font-weight: normal;}
a.tablel:active {  font-size: 11px;color: #FB0505;font-weight: normal;}
.collabotitre1 {
	font-size: 17px;
	color: #830B19;
	padding-left: 28px;
	padding-bottom: 9px;
	padding-top: 34px;
}
.collabotitre2 {
	font-size: 12px;
	color: #9A8F8B;
	padding-bottom: 9px;
	font-weight: bold;
}
.illustration {
	border: 1px solid #974A48;
	width: 128px;
}
.signature {
	font-size: 9px;
	color: #887C57;
	font-weight: normal;
	padding-left: 40px;
	padding-top: 2px;
}
.signaturel { font-size: 9px; font-weight: normal;}
a.signaturel:link { font-size: 9px;color: #887C57; font-weight: normal;text-decoration: none;}
a.signaturel:visited {  font-size: 9px;color: #887C57; font-weight: normal;text-decoration: none;}
a.signaturel:hover {  font-size: 9px;color: #BDB89C; font-weight: normal;text-decoration: none;}
a.signaturel:active { font-size: 9px;color: #BDB89C; font-weight: normal;text-decoration: none;}
a.langl:link { color: #887C57; font-weight: bold;text-decoration: none;}
a.langl:visited {  color: #887C57; font-weight: bold;text-decoration: none;}
a.langl:hover {  color: #D6CFB9; font-weight: bold;text-decoration: none;}
a.langl:active { color: #D6CFB9; font-weight: bold;text-decoration: none;}

a.fermerl:link { font-size: 11px; color: #FFFFFF;font-weight: bold; text-decoration: none}
a.fermerl:visited { font-size: 11px; color: #FFFFFF;font-weight: bold; text-decoration: none}
a.fermerl:hover { font-size: 11px; color: #E8E64C;font-weight: bold; text-decoration: none}
a.fermerl:active {  font-size: 11px; color: #E8E64C;font-weight: bold; text-decoration: none}
.footer {
	font-size: 9px;
	color: #99926F;
	font-weight: normal;
}
a.searchitil:link {  font-size: 12px;color: #2D3176; font-weight: normal;text-decoration: none;display: block;}
a.searchitil:visited {  font-size: 12px;color: #2D3176; font-weight: normal;text-decoration: none;display: block;}
a.searchitil:hover {  font-size: 12px;color: #2D3176; font-weight: normal;text-decoration: none;display: block;}
a.searchitil:active {  font-size: 12px;color: #2D3176; font-weight: normal;text-decoration: none;display: block;}
.tdclick {
	cursor:hand;line-height: 12px;
	/*height: 18px;*/
}
.leftnavl {
	text-transform: uppercase;
	display: block;
	width: 116px;
	padding-top: 5px;
	padding-right: 17px;
	padding-bottom: 5px;
	padding-left: 5px;
	/*border-top: none;
	border-right: none;
	border-bottom: 5px solid #5F2129;
	border-left: none;*/
	text-align: right;
	font-size: 10px;
}
a.leftnavl:link {color: #C39494;font-size: 10px; font-weight: normal;text-decoration: none;display: block;}
a.leftnavl:visited {color: #C39494;font-size: 10px; font-weight: normal;text-decoration: none;display: block;}
a.leftnavl:hover {color: #333120;font-size: 10px; font-weight: normal;text-decoration: none;display: block;}
a.leftnavl:active {color: #333120;font-size: 10px; font-weight: normal;text-decoration: none;display: block;}
.leftnavselect {font-weight: bold;
	color: #470F16;
	text-transform: uppercase;
	width: 116px;
	padding-top: 5px;
	padding-right: 17px;
	padding-bottom: 5px;
	padding-left: 5px;
	/*border-top: none;
	border-right: none;
	border-bottom: 5px solid #5F2129;
	border-left: none;*/
	text-align: right;
	background-image: url(/images/ln_bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 10px;
	line-height: 12px;
}
.rcdecouvrir {
	font-size: 11px;
	font-weight: normal;
	color: #392E18;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 22px;
	background-image: url(/images/rc_decouvrir_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 15px;
}
a.rcdecouvrirl:link {color: #392E18; font-weight: normal;}
a.rcdecouvrirl:visited {color: #392E18; font-weight: normal;}
a.rcdecouvrirl:hover {color: #FB0505; font-weight: normal;}
a.rcdecouvrirl:active {color: #FB0505; font-weight: normal;}
.rccarte {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 42px;
	background-image: url(/images/rc_bouteille.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 15px;
}
a.rccartel:link {color: #FFFFFF; font-weight: normal;text-decoration: none;}
a.rccartel:visited {color: #FFFFFF; font-weight: normal;text-decoration: none;}
a.rccartel:hover {color: #FFFFFF; font-weight: normal;text-decoration: none;}
a.rccartel:active {color: #FFFFFF; font-weight: normal;text-decoration: none;}
.rcliens {
	font-size: 11px;
	font-weight: normal;
	color: #69614F;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 22px;
	background-image: url(/images/rc_liens_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 15px;
}
a.rcliensl:link {color: #69614F; font-weight: bold;text-decoration: none;}
a.rcliensl:visited {color: #69614F; font-weight: bold;text-decoration: none;}
a.rcliensl:hover {color: #8D1111; font-weight: bold;text-decoration: none;}
a.rcliensl:active {color: #8D1111; font-weight: bold;text-decoration: none;}
.citation {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #AB6664;
	padding-left: 28px;
	padding-top: 11px;
}
.galexplic {
	font-weight: normal;
	color: #48453E;
}
.galegend {
	font-weight: bold;
	color: #686660;
}
.galselect {
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 10px;
}
a.gal:link {font-weight: normal;color: #504C45;text-decoration: none;}
a.gal:visited {font-weight: normal;color: #504C45;text-decoration: none;}
a.gal:hover {font-weight: normal;color: #FFFFFF;text-decoration: underline;}
a.gal:active {font-weight: normal;color: #FFFFFF;text-decoration: underline;}


a.lexique {font-weight: bold;color: #660000;}
a.lexiquel {font-weight: bold;color: #660000;}
a.lexiquel:link {color: #660000;text-decoration: none;}
a.lexiquel:visited {color: #660000;text-decoration: none;}
a.lexiquel:hover {
	color: #660000;
	text-decoration: none;
	background-color: #CA9796;
}
a.lexiquel:active {color: #660000;text-decoration: none;background-color: #CA9796;}
.lexiqueselect {font-weight: bold;color: #FFFFFF;background-color: #CA9796;}
.formtxt {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}
.actutitre {font-weight: bold;
	font-size: 17px;
	color: #830B19;
	/*padding-left: 28px;*/
	padding-bottom: 9px;
}
.actudate {
	font-size: 11px;
	color: #830B19;
}

/* MàJ PW 091116 homepage */
.hpSherpa {
	font-size: 11px;
	color: #998E69;
	padding-right: 6px;
	padding-left: 17px;
}
.hpSherpa a:link,.hpSherpa a:visited  {font-weight: normal;color: #998E69;text-decoration: none;}
.hpSherpa a:hover,.hpSherpa a:active {font-weight: normal;color: #FFFFFF;text-decoration: none;}