#options {
	margin : 0;
	background: transparent;
	color : #FFF;
	width: auto;
	padding: 0;
	font-size : 12px;
}
#options ul{
float:left;
}

#options fieldset{
border: 1px dashed #FFF;
}

#options a,#options a:visited{
text-decoration:none;
color : #FFF;
}

#options a:hover{
text-decoration:underline;
color : #FFF;
}

.users{
	/*display:inline;
	list-style:none; 
	margin:0; 
	padding:5px;
	right:0;
	
	width:330px;
	margin : 0 50% 0 auto;
	border:1px solid #00FF00;*/
		width: auto;
	height : 80px; 
	padding:0 5px;
	font-size:10px;
	margin:5px 0 10px 0;
	list-style:none; 
	text-align:center;
	right:0;
	
}
/*
#users {
	width:100%;
	text-align:center;
}*/
.users li{

list-style-type:none;
	margin:0;
	margin-top:5px;
	padding:10px;
	/*float:none;*/
	float:left;
	font-size : 12px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	width:auto !important;
	width:100px;
}


#infos {
	margin : 5px 0 0 0;
	background-color:#E4E4E4;
	color : #000;
	width: 98%;
	padding: 0 5px 5px 5px ;
	border: 1px dashed #CCC;
}



#listing {
	margin : 0;
	background: transparent;
	color : #000;
	height:100%;
/*	height: auto;*/
	width: auto;
	padding: 0;
	/*height:300px;
	overflow:auto;*/
	display:inherit;
}

#listing table, #views table {
display:block;
font-size:9px;
color : #000;

}


.col td
{
color:#000;
background-color:#FFFFFF;
}
#listing tr{
cursor:pointer;
}
#listing td{
}



#formcollec {
	margin : 0;
	height: 21px;
	width:auto;
	float:left;
	padding:0;
	vertical-align:middle;/**/
}
#formvisu {
	margin : 0;
	height: 21px;
	width:auto;
	float:right;
	padding:0;
	padding-right:5px;
	vertical-align:middle;/**/
}
.formadmin
{
	margin : 0;
	height:auto;
	width:auto;
	padding:0;
}
/*
input[type=submit] {
	border:0;
	background:transparent url(../../../../collection/illustrations/ok.gif) center center no-repeat;
}*/
form {
padding:0;
margin:0;
}

#hidecontentARTEFACT{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentBLANC{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentROUGE{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentOR{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentBLEU{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentVERT{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentTERRAIN{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentNOIR{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentDUAL{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentPROMO{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#hidecontentDOUBLE{
	margin :  0;/*15px 0 0*/
	width: auto;
	padding: 0;
}
#listing td{
/* padding:0 10px 0 10px; border:1px dotted #000;*/
}

.hidecontentRARETE
{
	width:50px;
	text-align:center;
	border:1px solid #000;
}

.hidecontentPRIX
{
	width:50px;
	text-align:right;
	border:1px solid #000;
}
.hidecontentCOLLECTION
{
	width:50px;
	text-align:center;
	border:1px solid #000;
}
.hidecontentJEUX
{
	width:50px;
	text-align:center;
	border:1px solid #000;
}
.hidecontentECHANGE
{
	width:50px;
	text-align:center;
	border:1px solid #000;
}

.contentNUM
{
	width:50px;
	text-align:center;
	border:1px solid #000;
}
.contentVF
{
	width:200px;
	text-align:left;
	border:1px solid #000;
}
.contentVO
{
	width:200px;
	text-align:left;
	border:1px solid #000;
}

.contentNFOPRICE
{
	width:200px;
	text-align:left;
	border:1px solid #000;
}


.contentPRICE
{
	width:80px;
	text-align:right;
	border:1px solid #000;
}
#hidecontentPRICE
{
	width:300px;
	text-align:right;
	/*border:1px solid #CCC;*/
}
#titreARTEFACT{
background-color:#EBEBEB;
width:100%;
color:#000;
}
#titrePROMO{
background-color:#EBEBEB;
width:100%;
color:#000;
}
#titreBLANC{
background-color:#FFFFFF;
width:100%;
color:#000;
}
#titreROUGE{
background-color:#FFD9D9;
width:100%;
color:#000;
}
#titreOR{
background-color:#FFFFD9;
width:100%;
color:#000;
}
#titreDUAL{
background-color:#FFFFD9;
width:100%;
color:#000;
}
#titreDOUBLE{
background-color:#FFFFD9;
width:100%;
color:#000;
}
#titreBLEU{
background-color:#D9ECFF;
width:100%;
color:#000;
}
#titreVERT{
background-color:#D9FFE2;
width:100%;
color:#000;
}
#titreTERRAIN{
background-color:#F2E6E6;
width:100%;
color:#000;
}
#titreNOIR{
background-color:#000;
width:100%;
color:#FFF;
}






/*	VIVE SHEMU :) 	*/

/* Les conteneurs */
body {
	margin:0; 
	padding:0;   
	font:12px/1.2 verdana, sans-serif; 
	background:#4c0f00 url(page_fond.gif) 0 0 repeat-x;
	text-align:center;
	/*background-color:#FFFFFF;*/
} 

.conteneur {
    width:769px;
     margin:0 auto;
	 height:100%;
	background-color : #2D1012; 
	position:relative;
	text-align:justify;
	/* width:100%;*/
}

 
.haut { 
	height:188px; 
	background:#8b0000 url(bandeau.jpg) 0 0 no-repeat; 
}
  
.gauche {
	float:left;
	width:210px; 
	margin:0;
	padding:0;
	text-align:left;
	background-color:#2D1012;
	/*
	overflow:hidden;
	height:100px;*/
	
	/*display:none;
	position:absolute;*/
	
	/*
	position:relative;
	height:280px;*/
	/*min-height:270px;*/
	/*height : auto ;424px */
		
 }

#carte { 

	
	color:#fff; 
	text-decoration: none; 

	padding:0;
	text-align:center;
	height:auto;
	margin:1px 0;
	position:fixed !important;
	position:absolute;
	top:215px;
	/*border:1px solid #FFF;*/
	
	/*display:block; 
	width:200px;*/	
}/* html>body #carte  { width: 210px; }*/



.sous_haut{ 
  width :770px;  
  height : 59px ; 
  background:#D90000 url(contenu_fond2.gif) 0 0 repeat-x; 
  color:#FFF;
}
/*
.droite {
	margin:0 0 0 210px;
	background-color:#451F1E;
	padding:0;
	min-height:270px !important;
	_height:270px;
	height:auto;
	border:1px solid #451F1E;
	
	
} 
*/
#haut_droite { 
	margin:0 0 0 210px;
	display:block;
	padding:0;
	_height:280px;
	min-height:270px !important;
	/*height:auto;*/
	height:100%;
	border:1px solid #451F1E;/*
	width : 549px;*/
	background-color:#451F1E;

	 color:#FFF; 
	/*background-color : transparent;  
	
	margin:0;
	padding:0; 
	height:auto;*/
}
 
  #haut_droite p { color:#FFF; }
  .bas_droite {width : 500px; background-color :transparent; margin-top : 35px ; margin-left : 10px;
 }html>body   .bas_droite  {  margin-top : 50px ; }
  
/* Les menus */
.in_sous_haut {
	float : left ; 
	width : 210px ; 
	height : 20px; 
	/*padding-left:5px;*/
	font-size:10px;
}
/*html>body  .in_sous_haut  { width: 205px;  }*/

  #in_sous_haut2 
  {
	float : left ; 
	width:550px;/**/
	height : 20px; 
	/*padding-left:5px;*/
	font-size:10px;
  }
  /*html>body  .in_sous_haut2  { width: 495px;  }*/
  

#in_sous_haut2 li {
	margin:5px 0;
	padding:0 10px;
	float:right;
	font-size : 12px;
	color:#FFF;
	font-weight:bold;
 } 

#in_sous_haut2 ul { 
	display:inline;
	list-style:none; 
	margin:0; 
	padding:5px; 
	width:770px;
	text-align:right;
	right:0;
}

#in_sous_haut2 li a { 
/*
 
text-decoration: none; 
display:in-line; 
padding : 5px ;
background-color:#ccc; 

height : 15px;
line-height:15px;
 margin-top : 1px 
*/
	color:#fff;
	text-decoration: none; 
	/*
	margin:5px 0;
	padding:0 10px;
	float:right;
	font-size : 12px;
	color:#FFF;
	font-weight:bold;
	*/
} 



/* Menu Haut - Liste à puce */
  /*
  #views 
  {
	float : left ; 
	width: auto;
	height : 20px; 
	padding-left:5px;
	font-size:10px;
	margin-top:5px;
  }
  */
.views li {
	margin:5px 0;
	padding:0 10px;
	float:right;
	font-size : 12px;
	color:#FFF;
	font-weight:bold;
 } 

.views { 
	
	width: auto;
	height : 20px; 
	padding:0 5px;
	font-size:10px;
	margin:5px 0 10px 0;
	list-style:none; 
	/*display:inline;
	
	
	margin:0; 
	padding:5px; 
	width:770px;
	*/
	text-align:right;
	right:0;
}

.views li a { 

	color:#fff;
	text-decoration: none; 
	
} 






#nav_g { 
	width: 200px; 
	margin: 0; 
	padding : 0;
	text-align : left ;
	height:auto;
	color:#FFF;
}

#nav_g li {
margin:0;
 padding : 0} 

#nav_g ul { 
list-style: none; 
margin:  0; 
padding: 0; 
width: 200px ;
} html>body #nav_g ul  { width: 210px;  margin:  2px 0; }

#nav_g li a { 
color:#fff; 
text-decoration: none; 
display:block; 
padding : 5px ;
background-color:#ccc; 

height : 15px;
line-height:15px;
 margin-top : 1px 

} 

#nav_g a:hover { 
color:#fff ; 
background-color:#aaa; 

}

a {color:#FFF; text-decoration:none; font-weight : bold} 
a:hover {color:#999966; text-decoration:none;}

a.class1 {border-bottom : 1px solid #333; text-decoration : none}
a:hover.class1 {color:#fff; text-decoration:none;} 

h1 {
	margin : 0 0 20px 10px; 
	font-size : 14px;
	color:#FFF;
}
#none_card {
	font-size : 14px;
	color:#FFF;
	text-align:center;
	width:100%;
	padding:50px 0;
	font-weight:bold;
}

p {margin : 0 0 0 10px}
.top {margin : 5px 0 0 10px}

form {
	height:16px;
	padding:0;
	margin:0;

}
form input{
	height:12px;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
select, option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
optgroup{
	font-size:12px;
	border-top:1px solid #000;
}
.submit{
	height:16px;
	padding:0;
	margin:0;
	margin-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#0066FF;
	background-color:#FFFFFF;
}
.recherche{
	height:12px;
	width:90px;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066FF;
	background-color:#FFFFFF;
}




h2 {
color:#FFFFFF;
border-bottom:1px solid #FFF;
}
#haut_form {
	float:right;
	padding:5px;
	text-align:right;
	margin-top:90px;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	border:0px solid #FFF;
	width:200px;
}


#footer{
	/*padding: 1ex 1em 1ex 1em;
	margin : 0;*/
	clear: both;
	margin: 0;
	padding:0 4px 4px 0;
	color: #9B7500;
	text-align:right;
	background: #522627;
}

#footer a{
	color: #9B7500;
	text-decoration:none;
}

#footer a:hover{
	color: #c30;
}
