
.titre {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:light}
.titre a {text-decoration:none;color:#D91A20;}
.titre a:hover {text-decoration:none;color:#FF6432;}
.titre_jp {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:18px}
.titre_jp a {text-decoration:none;color:#D91A20;}
.titre_jp a:hover {text-decoration:none;color:#FF6432;}
.txt {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.txt a {text-decoration:none;color:#D91A20;}
.txt a:hover {text-decoration:underline;color:#D91A20;}
.txtmini {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:9px;}
.txtmini a {text-decoration:underline;color:#D91A20;}
.txtmini a:hover {text-decoration:underline;color:#FF6432;}
.txtmini_jp {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:8px;}
.txtmini_jp  a {text-decoration:underline;color:#D91A20;}
.txtmini_jp  a:hover {text-decoration:underline;color:#FF6432;}
.txtdate {text-decoration:none;color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:9px;}
.txtintro {text-decoration:none;color:#A0A0A0;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.txtintro a {text-decoration:none;color:#A0A0A0;}
.txtintro a:hover {text-decoration:none;color:#D91A20;}
.txtnoir {text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.txtnoir a {text-decoration:underline;color:#D91A20;}
.txtnoir a:hover {text-decoration:underline;color:#FF6432;}
.menuhp {text-decoration:none;color:#C8C8C8;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.menuhp a {text-decoration:none;color:#464646;}
.menuhp a:hover {text-decoration:none;color:#000000;}
.txtbt {text-decoration:none;color:#495760;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.txtbt a {text-decoration:none;color:#495760;}
.txtbt a:hover {text-decoration:none;color:#D91A20;}
.txtbtmini {text-decoration:none;color:#495760;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.txtbtmini a {text-decoration:none;color:#495760;}
.txtbtmini a:hover {text-decoration:none;color:#495760;}
.lienmini {text-decoration:none;color:#C8C8C8;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.lienmini a {text-decoration:none;color:#fff;}
.lienmini a:hover {text-decoration:none;color:#D91A20;}
.menubas {text-decoration:none;color:#C8C8C8;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.menubas a {text-decoration:none;color:#A0A0A0;}
.menubas a:hover {text-decoration:none;color:#D91A20;}

#menubt table td table td a{
	display: block;
	background: transparent;
}
#menu table td a{
	display: block;
	background: transparent;
}

.titrebourse {text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold}
.titrebourse a {text-decoration:none;color:#325A91;}
.titrebourse a:hover {text-decoration:none;color:#FF6432;}
.news {text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.news a {text-decoration:none;color:#98C34D;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.news a:hover {text-decoration:none;color:#FF6432;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.menub {text-decoration:none;color:#98C34D;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.menub a {text-decoration:none;color:#FFFFFF;}
.menub a:hover {text-decoration:none;color:#98C34D;}
.haut {text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.haut a {text-decoration:none;color:#000000;}
.haut a:hover {text-decoration:none;color:#FF6432;}

.link {text-decoration:none;color:#FF6432;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.link a {text-decoration:none;color:#98C34D;}
.link a:hover {text-decoration:underline;color:#FF6432;}
.details {text-decoration:none;color:#000000;font-family:Verdana, Helvetica, sans-serif;font-size:10px;}
.details a {text-decoration:underline;color:#98C34D;}
.details a:hover {text-decoration:underline;color:#FF6432;}

.gallery-description { 
	float : left; 
	width : 100%; 
	line-height : normal; 
}

.gallery-description ul {
	margin : 0;
	padding : 0;
	list-style : none; 
}

.gallery-description li {
	float : left; 
	margin : 1px; 
	padding : 5px 0 8px 0;
	width : 134px; 
	height : 150px; 	
	border : 0px solid #ccc; 
	list-style : none; 
}

.gallery-description li:hover { 
	background : #000; 
}

/* PAGE NAV */
.pagenav{clear:both; padding:0px 15px 15px 15px; text-align:center;	line-height: 28px;}
.pagenav a, .pagenav a:link{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #999; color:#000; background-color:#FFF}
.pagenav a:visited{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #999; color:#000; background-color:#FFF}
.pagenav a:hover{border:1px solid #000; color:#FFF; background-color:#D00F0F}
.pagenav a:active{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #999; color:#999; background-color:#FFF}
.pagenav strong{padding:2px 4px 2px 4px; margin:2px; font-weight:bold; border:1px solid #D00F0F; color:#FFF; background-color:#D00F0F}



