img { border: 0px; }
.a-left { text-align: left; } 
.a-center { text-align: center; }
.a-right { text-align: right; } 
.inline { display: inline; }
.float { float: left; }
.float-right { float: right; }
.clear { clear: both; }
.higher { margin-bottom: 10px; }
.righter { margin-left: 10px; }
.lower { margin-top: 10px; }
.wfifty { width: 50%; margin: 0px auto 0px auto; }
.bold { font-weight: bold; }
.padded { padding: 5px; }
.superpadded { padding: 10px 10px 0px 10px; }

.title
{
	margin-top: 10px;
	font-weight: bold;
}

.accesskey
{
	text-decoration: underline;
}

.formlabel
{
	margin-bottom: 3px;
	text-align: left;
}

.button
{
	min-width: 10px;
	cursor: pointer;
	margin: 0px;
}

.toolbutton
{
	margin-bottom: 0px;
	cursor: pointer;
}

.column-header
{
	margin-right: 10px;
}

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

input, textarea, select, div.air
{
	padding: 2px;
	margin-bottom: 10px;
}

a.linkselectLink { margin-bottom: 10px; }
select { margin-bottom: 10px; }

textarea
{
	width: 400px;
	height: 100px;
	margin-bottom: 10px;
}

.mandatory { color: #d34444; }
.spaced { margin: 20px 20px 20px 20px; }
.sectionpadding { padding: 5px; }
.even { background: #ededed; }
.odd { background: #d3d3d3; }
.llist-actions { text-align: right; }
.readonly { color: #333; background: #d3d3d3; }
.ui-state-error { background: #763916; color: #f7b700; }

#form_contact
{
	width: 200px;
}

.thumbs-logo-client {
	float:left;
}

.zone-nom-client-id {
	margin-left:10px;
	text-align:left;
	float:left;
	font-family:Arial;
	font-weight:bold;
	font-size:24px;
	width:280px;
}

.zone-temoignage {
	float:right;
}

.desc
{
	color: white;
	border: 1px dashed #928B85;
	padding: 5px;
	clear: both;
	margin-bottom: 10px;
}

.read-more {
	display: none; 
	clear:both; 
	text-align:justify;
}

