/* */
html {
	height: 100%;
}
body {
	background-color: #252525;
	height: 100%;
	margin: 0px;
}
body,td,th {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
}
a {
	text-decoration:none;
}
/* */
.thumb {
	height: 173px;
	width: 209px;
	margins: 4px;
	z-index: 0;
	float: left;
	position: relative;
	display: block;
	border: 0px solid #FF0000;
	margin-right: 39px;
	margin-left: 39px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.cadre {
	width: 209px;
	height: 173px;
	z-index: 6;
	position: absolute;
	left: 0px;
	background-image: url(images/front_thmb.png);
	/*top: -173px;*/
	float: left;
	background-repeat: no-repeat;
	background-position: center center;
	top: 0px;
	
}
.cap {
	text-align: center;
	display: block;
	width: 209px;
	position: absolute;
	top: 173px;
	font-size: 14px;
	line-height: 14px;
	margin-top: 2px;
	font-weight: bold;
	
}
/* */

/*a:link .thumb img , a:visited .thumb img  {
	opacity: 0.9;
	filter: Alpha(Opacity=90);
}
a:hover .thumb img {
	opacity: 1;
	filter: Alpha(Opacity=100);
}*/

.thumb a:link img ,.thumb a:visited img  {
	opacity: 0.9;
	filter: Alpha(Opacity=90);
}
.thumb a:hover img {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
/* */
a:link .thumb .cap, a:visited .thumb .cap {
	top: -166px;
	position: relative;
	font-size: 15px;
	color:#CCCCCC;
}
a:hover .thumb .cap {
	color:#FFFFFF;
}
.teteCentre {
	background-image: url(images/tetiere_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 192px;
	width: 1156px;
}
.main {
	background-image: url(images/Fondgrille2_02.png);
	background-repeat: repeat-x;
	background-position: center center;
	background-color: #2A2A29;
	width: 1156px;
}

.teteOut {
	background-image: url(images/teteOut2.png);
	background-repeat: repeat-x;
}
#menu td{
	font-size: 15px;
}
/*#menu {
	margin: 0px;
	padding: 0px;
}*/

#subMenu {
	background-image: url(images/subMenuFond.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34px;
	width: 1156px;
}
#subMenu a:link, a:link{
	color: #999999;
	text-decoration: none;
}
#subMenu a:visited, a:visited {
	text-decoration: none;
	color: #999999;
}
#subMenu a:hover, a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
#subMenu a:active, a:active {
	text-decoration: none;
	color: #999999;
}
.outSubMenuFond {
	background-image: url(images/outSubMenuFond.png);
	background-repeat: repeat-x;
	background-position: center center;
	height: 34px;
	background-color: #2C2C2B;
}
.mesure {
	background-image: url(images/mesureHaut.png);
	width: 14px;
	background-repeat: repeat-x;
	background-position: center center;
}
.fond {
	background-image: url(images/Fondgrille.png);
	background-repeat: repeat;
	background-position: center center;
}
.mesureBas {
	background-image: url(images/mesureBas.png);
	width: 14px;
	background-repeat: repeat-x;
	background-position: center center;
}
.navOut {
	background-image: url(images/navOut.png);
	background-repeat: repeat-x;
}
#menu {
	font-size: 15px;
	display: none;
}
#masking_clip {
	overflow: hidden;
	height: 458px;
	width: 1156px;
}

.table_galerie {
	float: left;
	position: relative;
	width: 1156px;
	height: 458px;
}
#qslide {
	/*width: 11560px;*/
	position: relative;
}
#control {
	color: #FFFFFF;
}
#menu .cel_lien_an {
	font-size: 15px;
	text-align: left;
	width: 57px;
}
.mainGauche {

	background-image: url(images/Fondgrille2_02.png);
	background-repeat: repeat;
	background-position: right center;
}
.mainDroite {


	background-image: url(images/Fondgrille2_02.png);
	background-repeat: repeat;
	background-position: left center;
}
.outSubMenuGauche {

	background-image: url(images/subMGauche.png);
	background-repeat: repeat-x;
	background-position: center center;
	height: 34px;
	background-color: #2C2C2B;
}
.outSubMenuDroite {

	background-image: url(images/subMDroite.png);
	background-repeat: repeat-x;
	background-position: center center;
	height: 34px;
	background-color: #2C2C2B;
}
.td_nav_bas {
	background-image: url(images/footer_center.png);
	background-repeat: repeat-x;
	height: 107px;
}
.td_nav_bas_d {

	background-image: url(images/bas_droite.png);
	background-repeat: repeat-x;
	height: 107px;
}
.td_nav_bas_g {
	background-image: url(images/bas_gauche.png);
	background-repeat: repeat-x;
	height: 107px;
	background-position: right center;
}
.table_boutons_bas {
	background-image: url(images/barre_bouton_nav_bas.png);
	background-repeat: no-repeat;
}
.table_boutons_bas #pagination {
	background-repeat: no-repeat;
	line-height: 33px;
	font-size: 13.5px;
	font-weight: bold;
}
#gauche a, #droite a {
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	font-size: 13px;
	font-weight: bold;
	line-height: 32px;
	height: 32px;
	padding-bottom: 1px;
}
#gauche a:link, #gauche a:visited  {
	background-image: url(images/bt_gauche_up.png);
}
#droite a:link, #droite a:visited  {
	background-image: url(images/bt_droite_up.png);
	background-position: left center;
}
#gauche a:hover {
	background-image: url(images/bt_gauche_hover.png);
}
#droite a:hover  {
	background-image: url(images/bt_droite_hover.png);
}
.ferme_bouton a {
	display: block;
	font-size: 13px;
	font-weight: bold;
	line-height: 32px;
	height: 31px;
	width:81px;
	border: 1px solid #3C3C3A;
}
.ferme_bouton a:link, .ferme_bouton a:visited  {
	background-color: #2D2D2D;
}
.ferme_bouton a:hover {
	background-color: #212121;
}
