body {
	background: #000000;
	font-family:Arial,Helvetica,sans-serif;	
	color: #000000;
	letter-spacing:2px;
}
font {
	font-size:11px;
}
font.titre {
	font-weight: bold;
	color: #000000;
}
img {
	border: 0px;
}
img.cat {
	border: 1px; 
	border-color:#000000; 
	border-style: solid ;
}
table {
	font-size:11px;
	border-collapse:collapse;
}
input {
	background: #8E3002;
	color: #FFFFFF;
	border: 0px;
	text-align: center;
}
input.contact {
	background: #8E3002;
	color: #FFFFFF;
	border: 0px;
	text-align: left;
}
textarea {
	background: #8E3002;
	color: #FFFFFF;
	border: 0px;	
}
table#gen {
	width: 800px;	
}
table.smileys {
	border: 1px dotted #8E3002;
	border-collapse:collapse;
	text-align:center;
}
td.menu {
	background: #000000;
	text-align:center;
	font-size:24px;
}
td {
	background: #FEFFC9;
}
td.fiche {
	background: #EEEADA;
}
td.left_table {
	width: 46px;	
	background: #FEFFC9;
	background-image: url(../img/left_table.jpg);
	background-repeat: repeat-y;
}
td.right_table {
	width: 46px;	
	background: #FEFFC9;
	background-image: url(../img/right_table.jpg);
	background-repeat: repeat-y;
}
td.main {
	background: #FEFFC9;
	/*background-image: url(../img/barre3.gif);
	background-repeat: repeat-x repeat-y;*/
	padding-left:15px;
	padding-right:15px;
}
td.angle_left {
	/*background-image: url(../img/angle_left.gif);
	background-repeat: no-repeat;*/
}
td.angle_right {
	/*background-image: url(../img/angle_right.gif);
	background-repeat: no-repeat;*/
}
td.center{
	/*background-image: url(../img/center.gif);
	background-repeat: repeat-x;*/

}
a.menu{
	color:#A87018;
	text-decoration:none;
	font-weight: bold;
	font-size:16px;
	/*cursor:e-resize;*/
} 
a.menu:hover{
	color:#A87018;
} 
a.blacklink{
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-weight: normal;
} 
a.blacklink:hover{
	color:#000000;
	text-decoration:underline;
	font-weight: normal;
	font-size:15px;
	cursor:e-resize;
} 
a{
	color:#A87018;
	text-decoration:none;
	font-weight: bold;
	font-size:11px;
	/*cursor:e-resize;*/
} 
a:hover{
	color: #000000;
	text-decoration:underline;
} 
img.crea {
	border: 2px dotted #8E3002;
	opacity:1;filter:alpha(opacity=100);
}
img.creab {
	border: 2px dotted #8E3002;
	opacity:1;filter:alpha(opacity=100);
	width: 200px;
}
img.cread {
	border: 2px dotted #8E3002;
	opacity:1;filter:alpha(opacity=100);
}
img.creac {
	border: 2px dotted #8E3002;
	opacity:1;filter:alpha(opacity=100);
	width: 400px;
}
img.crea:hover {
	opacity:1;filter:alpha(opacity=100);
	border:2px #FFFFFF dotted;
}

img.creac:hover {
	opacity:1;filter:alpha(opacity=100);
	border:2px #FFFFFF dotted;
	width: 400px;
}

.carouselLeft {	
	display:none;
	background:url(../img/flechegauche.gif);
	width:20px; height:20px;
	background-position: 0px 0px;
}
.carouselLeft:hover {		
	width:20px; height:20px;
	background-position: 0px 20px;
	cursor:auto;
}
.carouselRight {
	display:none;
	background:url(../img/flechedroite.gif);	
	width:20px; height:20px;
	background-position: 0px 0px;
}
.carouselRight:hover {	
	width:40px; height:40px;
	background-position: 0px 20px;
}
/****************************************/

#carousel-title {
	display:none;	
	color:#f90;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	margin:20px;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-bottom:10px;
	width:80%;
}
#carousel-alt{
	display:none;	
	color:#C9C3C3;
	margin:20px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	
}