@import url(/style/structure.css);
@import url(/style/top_bar.css);
h4.sous_titre {
	margin:0px;
}

.miniature {
	border:1px solid #000000;
}
.attention {
	color:#d04343;
	font-size:14px;
}

.linksTooltip
{
	border: 1px solid #0485c7;
	background-color: #ffffff;
	padding: 10px;

}

#edito {
	font-size:14px;
	text-align:center;
	color:red;
	margin:10px;	
}

.user_certified {
	color:green;
}
.user_not_certified {
	color:#fcb834;;
}

.inputsTooltip
{
	border: 1px solid #b5c9dd;
	background-color: #eff7ff; 
	padding: 4px;
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
label.required span {
	color:red;
}

.errors {
color:red;
}



h3.titre {
	font-size:18px;
	color:#2f9dd7;
	text-align:left;
	margin:0px;
	margin-bottom:10px;
}
table caption {
	font-size:15px;
	color:#637310;
	text-align:left;
	margin:0px;
	margin-bottom:5px;

}

table.listing tbody td {

	padding:3px;
	border:1px solid #e7e5db;
}

.form_recherche {
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#f4f4ec;
	margin-bottom:10px;
}

.form_recherche td  {
	padding-top:7px;
}
table.listing th {
	background-color:#b2d10c;
	height:25px;
	color:#ffffff;
}

.tr_hover {
	background-color:#f8f8f8;
}

.tr_selected td {
	background-color:#d6e5f4;
}

.tr_selected:hover td {
	background-color:#ffeb80;
}

.tr_hover {
	background-color:#f8f8f8;
}


.listing tbody tr.separateur td {
	border:none;
}

.separateur_offers {
	background-color:#aeb3b7;	
}

.listing tbody tr.separateur:hover td {
	background-color:#ffffff;

}
.listing tbody tr.separateur:hover td {
		border:none;
}


.listing tbody tr:hover td{
	border:1px solid #ece0a0;
	background-color:#fff2ad;
}

.listing tbody .amount {
color:#d44444;
font-size:13px;
font-weight:bold	
}

sites_listing {
	width:800px;
	text-align:center;

}


.site_detail th {
color:#a3a47d;
text-align:left;
padding:5px;
}

.site_detail .seo a {
	display:block;
}

#site_preview_background {
	background-image:url(/images/site_preview_background.jpg);
	width:405px;
	height:308px;
	margin:auto;
	text-align:center;
	padding-top:17px;
	/*320px � 240px*/
	/*405px � 325px*/	
}

.form_offer {
	background-color:#3c56f7;
	width:100%;
}
.site_detail .titre {
font-size:16px;
height:25px;
font-weight:bold;


}

.site_detail th.titre {
font-weight:normal;
height:25px;

}

.site_detail span.value {
display:block;
padding:3px;
background-color:#b8d463;
color:#ffffff;
width:70px;
text-align:right;
}

.site_detail span.modified {
	color:red;
	font-size:10px;
	display:block;
}

.site_widget {
	width:300px;
	height:90px;
	border:1px solid #ede9e9 ;
	margin-bottom:10px;
	margin-left:15px;
	float:left;
	text-align:center;
}

.site_widget:hover {
	background-color:#f2ffa9;
}
.itext,.itextarea, .iselect {
	padding:3px;
	background-color:#fafafa;
	border:1px solid #b4b0b0;
	margin-top:5px;
	color:#5b768e;
}

.itext_hover, .itextarea_hover, .iselect_hover {
	background-color:#f8ffca;
}

.message_new td {
	font-weight:bold;
}



#user_alert {
	border:1px solid #CCCCCC;
	position:absolute;
	width:300px;
	border:1px solid #c93;
	background:#ffc;
	padding:5px;
	left:0px;
	top : -170px;
}
#user_alert p a {
	text-align:right;
}

.get_attention {
	font-weight:bold;
	color:#dd4141;
}



.highlight { background-color: yellow }

.form th {
	text-align:left;
}

#site_listing h3 {
margin-left:12px;
}

#raccourci {
	position:relative;
	width:172px;
	height:316px;
	text-align:center;
	margin-left:auto;
	margin-right:2px;

}

#raccourci a {
	color:#ffffff;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#raccourci td.vendre{
	height:102px;
}

#raccourci td.acheter {
height:102px;
}

#raccourci td.gerer {
height:102px;
}

#raccourci td ul {
	padding-top:10px;
}

.all_sales {
width:250px;
height:18px;
padding-top:2px;
background-image:url(/images/back_all_sales.jpg);
background-repeat:no-repeat;
text-align:center;
}

.all_sales_padding {
margin-left:15px;
}

.listing span {
color:#999999;
font-style:italic;
}

 #resume tr > td.alert {
  background-color:#ffd0d0;
  border:1px solid #d53e3e;
 }
 
 #resume td a {
 display:block;
   padding:5px;
 }

.message_new {
	font-weight:bold;
}

 table.sales_listing td {
	padding:3px;
	border:1px solid #e7e5db;
}

table.sales_listing thead th {
	background-color:#b2d10c;
	height:25px;
	color:#ffffff;
}

table.sales_listing .preview {
width:80px;
height:60px;
}

table.sales_listing tbody tr:hover td{
	border:1px solid #ece0a0;
	background-color:#fff2ad;
}

table.sales_listing tbody td.action,
table.sales_listing tbody td.offers_total,
table.sales_listing tbody td.alerts_total,
table.sales_listing tbody td.date,
table.sales_listing tbody td.acheteur,
table.sales_listing tbody td.domaine {
	text-align:center;
}


.tr_hover {
	background-color:#f8f8f8;
}

.tr_selected {
	background-color:#ffeebf;
}

.offer_domain a.link, offer_domain {
	color:#0c699d;
	font-size:14px;
	padding:5px;
	font-weight:bold;
}

.offer_domain span {
font-size:11px;
font-weight:normal;
color:#acacac;
}


.offer_domain:hover > td {
	background-color:#ffffff !important;
}

.offer_amount {
	color:red;
}

.offer_bidder {
	font-style:italic;
}

.offer_date_created {
	color:#a9a9a9;
}