body{
	background: #b4d2db url(/images/frm_bcgpattern.gif) repeat-x;
	margin: 0px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

a {text-decoration: none;color:#609fb3;}

h1{
margin:0 0 10px 0;
color: #2C576B;
font-size: 24px;
}

h2 {
margin:0 0 10px 0;
color: #000;
font-size: 14px;
font-weight: bold;
}

h3 {
margin:0;
color: #609fb3;
font-size: 11px;
font-weight: bold;
}

h4 {
margin:0;
color: #609fb3;
font-size: 11px;
font-weight: normal;
}

hr{
clear: both;
width: 100%;
border: 0; /* enleve toute bordure */
border-bottom: 1px #b4d2db solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
height: 1px; /* pour IE */
}

strong{font-weight:bold !important;} /*annule le reset de EXT*/

input,select {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

ul {
	margin: 2px 0px 0px 18px;
	padding: 0;
	list-style-type: square;
}

li {
	margin: 0px;
	padding: 3px 5px;
}

img{border:0;}

.border{border: 1px #b4d2db solid;}

.border_jaune{border: 1px #e6b938 solid;}

#clearleft{clear:left}

.td_alignright{text-align:right; padding-right:5px;}

#master_container{
	width:740px;
	height:auto;
	margin:0 auto;
	background: url(/encan/images/bg_container.gif) repeat-y;	
	text-align:left;
}

#entete{
	position:relative;
	width:740px;
	height:219px;
	background: url(/encan/images/entete.jpg);
	overflow: hidden;
}

#nom_login{
	position:absolute;
	top:186px;
	left:33px;
	width:250px;
	height:20px;
	background: url(/encan/images/ico_login.gif) no-repeat;
	font-size:10px;
	font-weight:bold;
	padding:0 0 0 25px;
	margin:0;
	line-height:10px;
}

#nom_login a{
	text-decoration:none;
	color:#735c1c;
	font-weight:normal;
	font-size:10px;
}

#bloc_recherche{
	position:absolute;
	top:169px;
	left:287px;
	font-size:10px;
	width:400px;
}

#bloc_recherche{
	position:absolute;
	top:162px;
	left:335px;
	font-size:10px;
	width:400px;
	text-align:right;
}

#bloc_recherche input{
	width:143px;
	height:16px;
	border:1px solid #bf9622;
	margin:0 !important;
	padding:2px 0 0 0 !important;
	float:left;
}

#bloc_recherche select{
	width:168px;
	height:18px;
	border:1px solid #bf9622;
	margin:0 !important;
	padding:0 !important;
}

#container_menu{
	width:664px;
	height:24px;
	background:#f4f8f9;
	margin:0 0 0 38px;
}

#menuspacer_debut{
	width:25px;
	height:24px;
	border-top:1px dotted #afcfd9;	
	border-bottom:1px dotted #afcfd9;
	float:left;
}

#menu0 {width:40px;}
#menu0_over {width:38px;}
#menu1 {width:57px;}
#menu1_over {width:55px;}
#menu2 {width:37px;}
#menu2_over {width:35px;}
#menu3 {width:67px;}
#menu3_over {width:65px;}
#menu4 {width:62px;}
#menu4_over {width:60px;}
#menu5 {width:27px;}
#menu5_over {width:25px;}
#menu6 {width:82px;}
#menu6_over {width:80px;}

#menu0, #menu1, #menu2, #menu3, #menu4, #menu5, #menu6{
	color:#000;
	height:19px;
	background:#f4f8f9 url(/encan/images/fleche_menu.gif) 10px center no-repeat;
	border-top:1px dotted #afcfd9;
	border-bottom:1px dotted #afcfd9;	
	padding:5px 10px 0 23px;
	float:left;
}

#menu0_over, #menu1_over, #menu2_over, #menu3_over, #menu4_over, #menu5_over, #menu6_over{
	color:#000;
	height:19px;
	background:#fff url(/encan/images/fleche_menu.gif) 10px center no-repeat;
	border-left:1px dotted #afcfd9;
	border-right:1px dotted #afcfd9;
	border-top:1px dotted #afcfd9;	
	padding:5px 10px 0 23px;
	float:left;
}

#menuspacer_fin{
	width:35px;
	height:24px;
	border-top:1px dotted #afcfd9;	
	border-bottom:1px dotted #afcfd9;
	float:left;
}

#container{
	width:629px;
	min-height:370px;
	height:auto !important;
	height:370px;
	padding:18px 54px 0 54px;
}

#container_bas{
	width:740px;
	height:44px;
	background: url(/encan/images/bas.gif) no-repeat;
}

#footer{
	width:740px;
	height:auto;
	background: #b4d2db;
	text-align:center;
	padding:30px 0 30px 0;
	font-size:10px;
}

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

#textintro{
	text-align:justify;
	min-height:113px;
	height:auto !important;
	height:113px;
}

#lotvedette{
	width:243px;
	min-height:281px;
	height:auto !important;
	height:281px;	
	background: #fcf8eb;
	text-align:right;
}

#desc_lotvedette{
	width:229px;
	min-height:73px;
	height:auto !important;
	height:73px;
	padding:10px 0 10px 14px;
	text-align:left;
	background: #ffffff;
}

#inscrivez_vous{
	width:236px;
	height:28px;
	background: url(/encan/images/bg_inscrivez-vous.gif) no-repeat;
	margin:33px 0 0 0;
	padding:14px 0 0 135px;
}

#inscrivez_vous a{
	text-decoration:none;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

#deja_inscrit{
	padding-left: 10px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 42px;
	margin-left: 0px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 15px;
	width:367px;
	height: 180px;
	background: url(/encan/images/bg_deja_inscrit.gif) no-repeat;
}

.description_lot{
	padding-right:58px;
}

#col_1{
 float:left;
 width:380px;
 margin:0 0 25px 0;
}

#col_2{
 float:left;
 width:249px;
 margin:0 0 25px 0; 
}

#bloc_lot_fournisseur{
 	width:453px;
	min-height:67px;
	height:auto !important;
	height:67px;
	border-bottom:1px dotted #afcfd9;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}

#bloc_lot_fournisseur #colonne1{
 	float:left;
 	width:102px;
}

#bloc_lot_fournisseur #colonne2{
 	float:left;
 	width:280px; 
}

#bloc_lot_fournisseur #colonne3{
 	float:left;
 	width:71px; 
}



#bloc_aide{
	width:617px;
	min-height:37px;
	height:auto !important;
	height:37px;
	background:#f4f8f9;
	padding:7px 0 5px 12px;
	margin:0 !important;
	border-top: 1px #b4d2db solid;
	line-height:11px;
}

#bloc_aide ul{
	margin: 2px 0px 0px 33px;
	padding: 0;
	list-style-type:disc !important;
	color:#609fb3;
}

#bloc_aide li{
	margin: 0px;
	padding: 3px 0px;
	color:#609fb3;
}

#bloc_aide a{
	color:#609fb3;
	text-decoration:none;
}