/*----doc menu defile*/
.galleryLeft
{
 padding-top:30px;
    width:12px;
    /*background-image:url('../images/gallery/left2.jpg');*/
    background-repeat:no-repeat;
    background-position:center;
}
.galleryCenter
{
    width:624px;
    height:152px;
}
.galleryRight
{
    width:12px;
    /*background-image:url('../images/gallery/right2.jpg');*/
    background-repeat:no-repeat;
    background-position:center;
}
.Gallery
{    
    position:absolute;
    /*left:90px;*/
    width:624px;
    height:152px;
	background-color: #636D0A;
	border-color: #636D0A;
	border-style: none;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	 
    /*overflow:hidden;*/
   /* padding-top:30px;*/
}
.GalleryMiniFiche
{
    position:absolute;
    width:117px;
	height:152px;*/
    /*top:100px;*/
    float:left;
	
}

.galleryArrow
{
    position:relative;
    z-index:10;    
    cursor:pointer;
}
/*----fin doc menu defile*/



.menuHeader {
position:absolute;
visibility:hidden;
 z-index:1000;

}

.scroll {
overflow: auto;
}

.ds_box {
	background-color: #00ADEF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #00ADEF;
}

.ds_head {
	background-color: #00ADEF;
	color: #FFF;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: arial;
	width: 25px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 11px;
	text-align: center;
	font-family: arial;
	padding: 3px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} 


#contact_lang {
  position:absolute;
  visibility:hidden;
  background:#FFF;
  /*left:818px !important;
  left:814px;*/
  top:30px;
  border:1px solid #dfdcda;
  border-top:none;
  text-align:left;
  margin:0 0 0 0;
}
#contact_lang li {
  margin:0;
  padding:0;
}
#contact_lang a {
  text-decoration:none;
  padding:1px 5px 1px 10px;
  display:block;
  margin:0;
  height:15px;
  width:65px;
  font-size:9px;
}
#contact_lang li a:hover {
  background:#F2F1EF;
}

TD.grey_cell { 
	background-color: #ffffff;
	border-color: #9F7743;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}	
TD.blk_cell { 
	background-color: #ffffff;
	border-color: #00ADEF;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}

.txtNoirComment {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;

}


.txtBlanc {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
}

.txtNoir {
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;

}

.txtNoirTitreArt {
	font-family: arial;
	font-size: 16px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;

}


.txtMarron {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #9C7943;

}

.txtMarronSmall {
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	color: #9C7943;

}


.txtGris {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #888888;

}


.txtNoirUpper {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
}

.titre_login {
	font-family: arial;
	font-size: 9px;
	color: #000000;
	font-weight: bold;

	text-transform: uppercase;
}

.formregister {
	border-style: solid;
	border-width: 1px; 
	WIDTH: 100px; 
	HEIGHT: 18px; 
	font-size:10pt;
	color:#000000;
}

.LienGrey a {
	font-family: arial;
	font-size: 9px;
	text-align: center;
	color: #003D48;
	text-align: left;
	display:block;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: uppercase;
	background-color:#ffffff;
	height:13px;
}
.LienGreyLower a {
	font-family: arial;
	font-size: 9px;
	text-align: center;
	color: #003D48;
	text-align: left;
	display:block;
	text-decoration: none;
	color:#FFFFFF;

	background-color:#ffffff;
	height:13px;
}
.LienGreyLower a:link { color:#00ADEF; }
.LienGreyLower a:visited { color:#00ADEF; }
.LienGreyLower a:active { color:#00ADEF; }
.LienGreyLower a:hover {
	font-family: arial;
	font-size: 9px;
	text-decoration: none;


	color: #00ADEF;

	background-color:#FFFFFF;
	height:13px;
	z-index:5;
}



.btLeft  {
	font-family: arial;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;
}


.LienGrey a:link { color:#000000; }
.LienGrey a:visited { color:#000000; }
.LienGrey a:active { color:#000000; }
.LienGrey a:hover {
	font-family: arial;
	font-size: 9px;
	text-decoration: none;


	color: #999999;
	text-transform: uppercase;
	background-color:#FFFFFF;
	height:13px;
	z-index:5;
}



.LienGreySelect a {
	font-family: arial;
	font-size: 9px;
	
	text-align: center;
	display:block;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: uppercase;
	/*background-image:url(images/rect_select_violet.gif);*/
	background-color:#cccccc;
	z-index:1;
	height:13px;
}


a:link { color:#000000; }
a:visited { color:#000000; }
a:active { color:#000000; }

div.swf { 
	z-index:0; 
	}
#lien a {font-family: arial;font-weight: normal;color: #000000;font-size: 9px; text-decoration:none ; }  /* blanc */

#lien a:hover {font-family: arial;color: #000000;font-size: 9px; text-decoration:none }  /* blanc */

.bt_video {
	font-family: arial;
	font-size: 9px;
	color: #ffffff;
	font-weight: normal;
	text-align: justify;
	vertical-align: super;
}

.texte {
	font-family: arial;
	font-size: 9px;
	color: #d3062a;
	font-weight: normal;
	text-align: justify;
	vertical-align: super;
}

.textefooter {
	font-family: arial;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-align: right;
	vertical-align: super;
}

.texte_admin {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	vertical-align: super;
}

.formnews {
	font-family: arial;
	border-style: solid;
	border-width: 1px; 
	WIDTH: 100px; 
	HEIGHT: 14px; 
	font-size:7pt;
	color:#000000;
	border-color: #d3062a;
}



