@CHARSET "UTF-8";
*{

  font-family : arial;
}

.titre
{
font-size:15px;
text-align:center;
padding-top:3px;
height:28px;
background:transparent url('../images/degrade-rubrique.png') repeat-x top left;
font-weight:bold;
}

/* encheres en cours */
/* definition du bloc qui va contenur les blocs internes avec un espace entre chaque*/
div.blocenchere
{
margin-bottom:27px;
}

div.encench
{
border:1px solid #1eb0c9;
height:250px;

}

div.encench div.enc
{
color:#1eb0c9;

}

div.encench div.encours
{
background:transparent url('../images/encheres/bg_encheresavenir.jpg') no-repeat top left;
height:213px;
position:relative;
width:665px;
}

img.encour
{
display:block;
background-color:#ffffbb;
height:93px;
left:31px;
position:absolute;
top:60px;
width:150px

}

 .bleu
{
	color:#1eb0c9;
}


.encher
{
 display:block;
 text-align:center;
 margin-top:9px;
 margin-bottom:20px;
 margin-right:8px;
 border:1px solid #1eb0c9;
 font-size:12px;

}
 

div.tpscours
{
 position:absolute;
 top:5px; 
 
 left:235px;
 width:186px;
 height:33px;
}
 
 div.descours
{
 font-size:12px;
 position:absolute;
 left:220px;
 top:58px;
 color:#333333;
 font-weight:bold;
}

 div.dates
{
 width:400px;
 position:absolute;
 bottom:7px;
 left:150px;
 color:#333333;
 /*line-height:23px;*/
 font-size:12px;

 }
 
 div.dates span{
 width:150px;
 display:inline-block;
 }
 
 div.prix
{
 width:198px;
 float:right;
 font-size:14px;
 display:block;
 margin-top:10px;

 }

div.price span.gauche
{
 display:inline;
 float:left;
}

div.price span.droite
{
 float:right;display:inline;

}


div.price
{
 color:#919393;
 border-bottom:#919393 solid 1px;
 display:block;
 width:190px;
 height:25px;
 
 }
 
 .px
{
 color:#ff7433;
 display:block;
 margin-bottom:5px;
 font-weight:bold;
}

 span.euro
{
 font-size:40px;
 margin-top:6px;
 display:inline-block;
 position:absolute;
 bottom:14px;
 right:12px;
}
 
 div.auto input.validate
{
  display:none;
 }

/******* enchere auto *********/
p
{
 width:px;
 padding:0;
 display:block;
 clear:both;
 font-size:12px;
 }


div.auto
{
border-left: 1px solid #1eb0c9;
 	border-bottom:1px solid #1eb0c9;
 	border-right:1px solid #1eb0c9;

 height:120px;
 background-color:#e8e8e8;
 color:#333333;
 text-align:right;
 padding: 5px 5px 11px 16px;
 position:relative;
 /*width:500px;*/

}

div.auto form
{
 width:450px;
 height:50px;
 margin-top :20px;
 }

div.auto label
{
  position:absolute;
  bottom:30px;
  left:20px;

 }

div.auto input#amount

{ 
  width:70px; 
  height:25px;
  color:#1eb0c9;
  font-size:20px;
  font-weight:bold;
  text-align:center;
 
  position:absolute;
  bottom:20px;
  left:200px;
  
}
div.auto input#valider

{ 

  width:70px; 
  height:30px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  border:1px solid #cccccc;
  background-color:#1eb0c9;
   position:absolute;
   bottom:20px;
   left:320px;

}

.auto span#euro
{
  position:absolute;
   bottom:20px;
   left:280px;
   font-size:20px;


}

.fermer
{
 width:40px;
height:14px;
color:#fff;
font-size:10px;
border:1px solid #fff;
background:#1eb0c9;
text-align:center;
position:absolute;
right:0px;
bottom:0px;cursor:pointer

}
 

 

 