
.a10white {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.tre13white {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.tre12white {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.tre18it {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ffdaac; text-decoration:none; font-style:italic;}
.tre11inh {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffdaac; text-decoration:none; font-style:italic;}

.cat_name {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffe7fe; text-decoration:none;}

.mb_header {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:underline;}

.mb_header2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header2:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header2:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}
.mb_header2:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#b503ac; text-decoration:none;}


.tre11grey {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#656565; text-decoration:none;}
.tre8grey {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#656565; text-decoration:none;}
.tre11grey2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#454545; text-decoration:none;}
.tre11grey3 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8a8a8a; text-decoration:none;}

.yellink:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eecba1; text-decoration:none;}
.yellink:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eecba1; text-decoration:none;}
.yellink:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration:underline;}

.tre12link:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.tre12link:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.tre12link:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #ffe7fe; text-decoration:underline;}

.greylink:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#656565; text-decoration:none;}
.greylink:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#656565; text-decoration:none;}
.greylink:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration:underline;}

.menu:link {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#f7fdfb; text-decoration:none;}
.menu:visited {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#f7fdfb; text-decoration:none;}
.menu:hover {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #ffff64; text-decoration:underline;}

.a12black:link {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.a12black:visited {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.a12black:hover {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #680084; font-weight:bold; text-decoration:underline;}

.a10black:link {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
.a10black:visited {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
.a10black:hover {font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #680084; font-weight:bold; text-decoration:underline;}

.star-rating-wrap{
	white-space:nowrap;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating li.current-rating{
	background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:100px !important;
	height:25px !important;
	overflow:hidden !important;
	list-style:none;
	margin:0 !important;
	padding:0 !important;
	background-position: left top;
	display: block;
}
.star-rating li{
	display: inline;
	background: none !important;
	border: 0 !important;
}
ul.star-rating a, 
ul.star-rating li.current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-9999px;
	height:25px !important;
	line-height:25px !important;
	outline:none;
	overflow:hidden;
	border: none;
	padding: 0 !important;
	margin: 0 !important;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating li.current-rating{
	z-index:1;
	background-image: url(star.gif) !important;
	background-position: left center !important;
}	

.article
{
  margin-top:10px;
  width:80%;
  margin-left:auto;
  margin-right:auto;
  background:#FEDEE8;
  border-left: #cc0066 solid 1px;
  border-right: #cc0066 solid 1px;
  border-bottom: #cc0066 solid 1px;
}
.article h1
{
  font-size:18px;
  color :#FFc0cb;
  text-align:center;
  margin: 0;
	padding-top: 10px;
	height:30px;
	background-image:url(fond_titre_com_ajax.jpg);
}
.article .cont
{
  padding:5px;
}
.lecom
{
  background:#0f0f0f;
  border-top: #808080 dotted 1px;
  padding:5px;
  color:#ffffff;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
}
.bt_com
{
  
  margin-left:0px;
  cursor: pointer;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#eecba1; text-decoration:none;
  
}
#com
{

}


#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}



	#gallery {
		background-color: #000;
		padding: 1px;
		width: 900px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
