body, *{ margin:0px; 
	  padding:0px;
}

body {margin: 2px;}
img { border:none;}
	  
#wrap { width:985px;
		display:block;
		padding:0px;
	    margin:auto;
		border: 1px solid #4c7fbc;
	
		
}
#wrapper { 
			min-height:650px;
			background-color:transparent;
		
		}
		
#header {	height:139px;
			background: url(../../img/tpbm/header_bg.png) repeat-x 0 0;
}
#logo-header { width:446px; 
			  float:left;
}
			
#slogan-header{ width:530px; 
			  float:left;
			  padding-left:0px;
			  padding-top:84px;
			  text-align:right;
}
#slogan-line-1, #slogan-line-2 {
font-family:Impact,Arial;
font-size:12px;

padding-right:6px;
}
#top_banner {
			background-color:white;
			border:1px solid #000000;
			height:60px;
			margin-left:502px;
			position:absolute;
			top:18px;
			width:468px;
}
#slogan-line-1{ color:#4c7fbc;
}
#slogan-line-2{ color:#4c7fbc;
}
#slogan-line-3{ font-family: Georgia; 
				font-weight:bolder;
				font-size:11px;
				padding-top:5px;
				padding-right:6px;
}

#column-container{ display:block;}
#column-1{ width:198px; 
			 float:left;
			 display:block;
		
			
}
#column-2{ width:198px; 
			 float:left;
			 display:block;
			
			
			
}
#column-3{ width:447px; 
			 float:left;
			 display:block;
			
}

#both-columns { width:645px; 
			   float:left;
			   display:block;
}


#column-4{ width:140px; 
		   float:left;
		   display:block;
		   
}

.publicite { margin:5px; 
			border: 1px solid #000; 
			height: 160px; 
			width: 126px;
			font-size:8px;
			font-family:Arial;
			text-align:center;
			letter-spacing:-0.02em;
			
 }
 
 .click-here { color:#4c7fbc;
			  font-weight:bolder;
			 font-size:9px;
 }
 
 #consultations{ background-color:#4c7fbc;
				width:175px;
				height:240px;
				margin:5px 5px 0px 5px;
}

 #consultations a, #informations a, #informations-left a{ text-decoration:none;color:#000;
}



#laune {margin:10px 5px;}

 #info-ventes{ background-color:#4c7fbc;
				width:175px;
				height:310px;
				margin:5px 5px 2px 5px;
}

#info-ventes-scroller{ background-color:#FFF;
						width:160px;
						height:250px;
						border:1px solid #C2CDE1;
						overflow:hidden;
						font-family:Arial;
						font-size:12px;
						padding: 5px 10px 10px 10px;
						margin : 5px 0px 5px 0px;
						position: relative;
						background-color: #FFF;
						
}
.single-vente { margin : 7px 0px 7px 0px; cursor:pointer; cursor:hand;}
.single-vente-title {  font-weight:bolder; }
 #informations{ background-color:#4c7fbc;
				width:175px;
				height:175px;
				margin:10px 5px;
}

 #publication-legales{ background-color:#4c7fbc;
						width:430px;
						height:270px;
						margin:5px;
}

 #publication-marches{ background-color:#4c7fbc;
						width:430px;
						height:40px;
						margin:10px 5px;
}

 #abonnement-carte{ background-color:#4c7fbc;
					width:430px;
					height:40px;
					margin:10px 5px;
}

.title { color:#FFF;
		 font-size:18px;
		 font-family:Arial;
		 padding:5px 10px 0px 10px;
		 
}

.menu li {	border:1px solid #FFF;
			background-color:#C2CDE1;
			width:175px;
			height:17px;
			margin:5px 5px 5px 0px;
			padding:5px 0px 5px 5px;
			list-style:none;
			font-family:Arial;
			font-weight:bolder;
			font-size:10px;
}

.submenu li {	border:1px solid #FFF;
			background-color:#96ABD0;
			width:155px;
			height:14px;
			margin:5px 5px 5px 0px;
			padding:5px 0px 5px 5px;
			list-style:none;
			font-family:Arial;
			font-weight:bolder;
			font-size:10px;
}

.parent-item { height:80px !important;}

.form-publication { border:1px solid #FFF;
				   background-color:#C2CDE1;
				   width:430px; 
				   height:95px; 
				   margin: 5px 0px 10px 0px;
				   	font-family:Arial;
					font-weight:bolder;
					font-size:10px;
					padding:5px;
					letter-spacing:-0.01em;
}
.form-publication  input { width:115px; border:none; background-color: #FFF;}

.form-title { 	font-size:17px; 
				font-family:Trebuchet MS; 
				color:#000; 
				font-weight:bold;
}
.form-bottom-div { width: 40%;
				  float:left;
				  margin-top:10px;
}
.form-bottom-div-button { width: 15%;
						float:left;
						text-align:right;
						padding-left:20px;
}
.form-bottom-div-button input  { width: 40px;
							  height:32px;
							  background: url(../../img/tpbm/submit_btn.png) transparent 0 0;
}

.form-bottom-div  a{ color: #000;
					text-decoration:none;
} 




/******* 	ABONNEMENT	 ******/

 #abo-ligne{ background-color:#4c7fbc;
				width:630px;
				height:495px;
				margin:5px 5px 0px 5px;
}


.form-abo-ligne { border:1px solid #FFF;
				   background-color:#C2CDE1;
				   width:625px; 
				   height:445px; 
				   margin: 5px 0px 10px 0px;
				   	font-family:Arial;
					font-weight:bolder;
					font-size:11px;
					padding:5px;
					letter-spacing:-0.01em;
}

.input_short { width: 130px; height:20px; }
.input_long { width: 400px; height:20px;}
.abo-help { font-size:9px; }
.abo-btn {	 border:0px;
			 background-color:#FFF; 
			 color:#000;
			 font-size:9px;
			 font-weight:bolder; 
			 font-family: Tahoma; 
			 height:20px; 
			 width:145px;
			 padding:5x;
 }
 #abo-bottom { margin-top:10px; }
 
 
  /***********	VENTES AUX ENCHERES 	*************/
 
  #ventes{ background-color:#4c7fbc;
				width:630px;
				height:495px;
				margin:5px 5px 0px 5px;
}


.list-ventes { border:1px solid #FFF;
				   background-color:#C2CDE1;10
				   width:615px; 
				   height:435px; 
				   margin: 5px 0px 10px 0px;
				   	font-family:Arial;
					font-weight:bolder;
					font-size:11px;
					padding:10px;
					letter-spacing:-0.01em;
				
}

#ventes-wrapper{ 	width:585px; 
					height:385px;
					overflow:auto;
					background-color: transparent;
					padding:15px;
				}
				
				
.vente a{ color:#4c7fbc; text-decoration:none;} 
.ventes_combo {
				 border:0px;
				 background-color:#FFF; 
				 color:#000;
				 font-size:9px;
				 font-weight:bolder; 
				 font-family: Tahoma; 
				 height:23px; 
				 width:200px;
				 padding:5px;
}

.ventes_button {
			border:0px;
			 background-color:#FFF; 
			 color:#000;
			 font-size:9px;
			 font-weight:bolder; 
			 font-family: Tahoma; 
			 height:22px; 
			 width:140px;
			 padding:4px 5px 5px 5px;
}

.vente {padding:5px 0px;}

/****** AL LOGIN ********/

 #legales-login{ background-color:#4c7fbc;
						margin:5px 10px;
						width:620px;
						height:309px;
						
}



#informations-left{ background-color:#4c7fbc;
				width:175px;
				height:170px;
				margin:10px 10px 10px;
				float:left;
}
#image-left { float:left; width:200px;}

.al-login-form { 	border:1px solid #FFF;
				   background-color:#C2CDE1;
				   width:615px; 
				   height:260px; 
				   margin: 5px 0px 10px 0px;
				   	font-family:Arial;
					font-weight:bolder;
					font-size:10px;
					padding:5px;
					letter-spacing:-0.01em;
}

.al-login-form input { width:110px;}

#login-legales { width: 40px;
				 height:32px;
				 background: url(../../img/lnp/submit_btn.png) transparent 0 0;
				 border:0px;
}

h2{		font-size:18px;

}