body {
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
img {border:0px;}
h1 {
	text-align:center;
	margin-top:-350px;
	font-size:16px;
	color:#999999;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#global {
	background-image:url(../img/bg-global.jpg);
	
	background-repeat:no-repeat;
	background-position:top;
	margin-left:auto;
	margin-right:auto;
	/*width:1271px; */
	height:1097px;
	margin-top:0px;
	padding-top:0px;
}
#contenu {
	margin-left:auto;
	margin-right:auto;
	width:927px;
	padding-top:0px;
	margin-top:0px;
}
#entete {
	padding-top:10px;	
}
#entete a:hover {
	color:#e0ae00;
}
#flags {
	float: left;
	margin-left: -5px;
}
#flags a {
	width: 35px;
	height: 33px;
	background-repeat: none;
	background-position: top;
	display: block;
	float: left;
}
#flags a.inactive {
	background-position: bottom;
}
#flags a:hover {
	background-position: top;
}
#flags a.fr {
	background-image: url(/img/flag_fr.png);
}
#flags a.en {
	background-image: url(/img/flag_en.png);
}
	

#colonne_gauche {
	margin-top:10px; 
	width:236px;
	/*background-color:#CC9966; */
	float:left;
}

a, table,td {font-size:12px; text-decoration:none;}
#contenu_simple { background-color:#FFFFFF; padding:10px; 
background:url(../img/barre-noire.png); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; border-bottom:2px dotted #d7a004; font-size:12px;  }
#contenu_simple h4 { font-size:12px; color:#d7a004;}
#contenu_simple h3 { font-size:16px; color:#d7a004;}
#contenu_simple_gauche { float:left;  font-size:10px; padding:10px; width:320px; }
#contenu_simple_droit { float:left; padding:10px; padding-left:15px; font-size:11px; width:280px;}
#contenu_simple_droit h2 { font-size:18px; color:#d7a004; }
#contenu_simple_droit h3 { font-size:12px; color:#666666; margin-top:30px;}
#identification {
	background-image:url(../img/bg-compte-perso.png); 
	background-repeat:no-repeat; 
	width:236px;
}
#identification li {color:#000000;}
.attention { border:1px solid #d7a004; background-color:#eeeeff; padding:5px;}

.encart_gauche {
	margin-top:10px; 
	background-color:#3B3B3D; 
	font-size:10px;
	color:#FFFFFF;
}
#encheres_terminees_tag {
	background-color:#ffffff;
	color:#3B3B3D;
	border:1px solid #3B3B3D;
	font-size:10px;
}
#gagnants_tag {
	background-color:#ffffff;
	color:#3B3B3D;
	border:1px solid #3B3B3D;
	
}
#encheres_terminees_tag h2 {color:#3B3B3D;}
.tag { color:#FFFFFF;}
a.menu { color:#FFFFFF; text-decoration:none; font-size:14px;}
#identification a {color:#000000; text-decoration:none;}

#colonne_droite {
	width:677px;
	float:left; 
	margin-top:10px; 
	margin-left:12px;
}
#pied {
	margin-top:15px;
	width:925px;
	text-align:center;
	font-size:12px;
	border-top:2px dotted #666666;
}
#pied a { color:#000000; text-decoration:none;}
#enchere_top {
	background-color:#ffffff;
	height:223px;
}
#encheres_strategiques {
	/*background-color:#CC33CC;*/
	width:336px;
	float:left;
	margin-top:10px;
}
#encheres_express {
	/*background-color:#CC99CC;*/
	float:left;
	margin-left:12px;
	width:329px;
	margin-top:10px;
}

.encart_gauche h2 {color:#FFFFFF; font-size:14px; text-align:center; padding-top:5px;}
.encart_gauche p {padding:3px;} 


/* formulaires */
.form{
	margin:0em;
	padding:0em;	
}

.form p.formtitle{
	color: #026475;
	font-size:1em;
	font-weight: bold;
}

.form fieldset{
	width:10em;
	border:1px solid #00525E;	
	background-image: url(../img/Contact.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.form fieldset legend{
	color: #026475;
}

.formfield{
	width:30em;
	padding:2px;
}

.formfield label{
	display:block;
	float:left;
	width:15em;
	padding:1px;
	text-align:right;
}

.formfield input, .formfield  select{
	padding:0.15em;
	width:10em;
	border:1px solid #ddd;
	background:#eeeeee;
	font-family: Verdana;    
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}

.formfield input:hover, input:focus {
	border-color:#c5c5c5;
	background:#cccccc;
} 

/*.required label{font-weight:bold;} 
.required input {
	border:1px solid #FBB829;
}*/

.form .submit input{
	margin-top: 0.3em;
}


.formerror{
	position:relative;
	left:12.1em;
	color:#FBB829;
}

/**************/

/*** affichage des enchères **/
.enchere { padding:3px; font-size:11px;  }
.enchere h2 { font-size:18px; color:#7F144F; margin-top:3px;}
.pair {background-color:#ffffff;border-top:1px dotted #d7a004; }
.impair {background-color:#ffffff;border-top:1px dotted #7f144f;  }
.details { border-right:3px solid #7f144f; }
.clockwrapper { ;color:#d7a004; font-size:14px; display:inline; font-weight:bold; }
.titre_produit { font-weight:bold; font-size:16px;}
.encart {width:400px;float:left; border-right:2px solid #cccccc; padding-right:10px;}
.precisions {width:200px; float:left; padding-left:5px;}
/****************************/


/***** page d'accueil du site ***/
#colonne_strategiques {
	float:right;
	width:342px;
	margin:3px;
	
	background-color:#FFFFFF;
	/*border:1px dotted #999999;*/
	padding:3px;
	
}
#colonne_strategiques h2 { margin-top:0px;}
#colonne_express {
	float:right;
	width:300px;
	margin:3px;
	
	background-color:#FFFFFF;
	/*border:1px dotted #999999;*/
	padding:3px;
}
#colonne_express h2 { margin-top:0px;}

#derniere_encheres{
	background-color:#FFFFFF;
	margin-top:35px;
}


.disabled { display:inline;}

/**** fin page accueil *********/

#infoEnchereBasse { background-color:#FFFFFF; padding:10px; margin-bottom:10px; padding-left:10px; border:1px dotted #7f144f;}
#infoEnchereBasse h3 { margin-top:10px;}
/*** gestion des messages utilisateurs **/
.message {background-color:#FFFFFF; padding:10px; margin-bottom:10px; padding-left:60px;}
#message_succes {border:2px solid #6acc45; background-color:#f6fcf3; background-image:url(../img/message_succes.png); background-repeat:no-repeat; background-position:left; b }
#titre_succes {font-weight:bold; color:#6acc45;}
#message_avertissement {border:2px solid #f57900; background-color:#fef8f2; background-image:url(../img/message_avertissement.png); background-repeat:no-repeat; background-position:left; b }
#titre_avertissement {font-weight:bold; color:#f57900;}
#message_erreur {border:2px solid #e01616; background-color:#fdf3f3; background-image:url(../img/message_erreur.png); background-repeat:no-repeat; background-position:left; b }
#titre_erreur {font-weight:bold; color:#e01616;}
/**************************************/

.nv { display:none;}

/* Actualités */
#lastactu { margin:4px; text-align:justify; border-bottom:1px dotted white; text-align:left; }
#lastactu h4 { color:#fff; font-size:14px; margin:0px }
#lastactu span { color:#d7a004; }

/* Témoignages */
#temoignage p { font-size:9px; text-align:justify; padding-left:5px; padding-right:5px; color:#222222; }
#temoignage img { width:180px; margin-top:5px; }

/* Dernières enchères */
#lastencheres .enchereproduit { font-weight:bold; color:#000000; font-size:12px; }
#lastencheres .encheretype { color:#cccccc; font-size:9px; }
#lastencheres .enchereprix { color:#d7a004; font-size:13px; font-weight:bold; }
#lastencheres .encheregagnant { color:#000000; font-weight:normal; }

.cake-sql-log {
	margin: 800px 10px 10px 10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.cake-sql-log td, .cake-sql-log th {
	padding: 4px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.cake-sql-log th { 
	background: #eee;
}

/* zone de texte de referencement de la page d'accueil */
#refTexte{
	margin-left:auto;
	margin-right:auto;
	margin-top:150px;
	width:650px;
	color:#999999;
	font-size:10px;
}

