body,p,td,li,ol,ul{font-family:arial;font-size:9pt;}
.footer{font-family:arial;font-size:8pt;}
.bold{font-weight:bold;}
.headline{font-size:11pt;font-weight:bold;}
.section{font-size:13pt;font-weight:bold;}
.title{font-size:14pt;}
.subtitle{font-size:10pt;font-weight:bold;}

.hotnews_detail_title{font-weight:bold;font-size:11pt;}

a{color:000000;}

.project_detail_title {font-weight:bold;font-size:12pt;}
.project_detail_label {font-weight:bold;}

.event_detail_title{font-weight:bold;font-size:11pt;}
.event_list_title{font-weight:bold;font-size:11pt;}


fieldset{
	padding: 10px 10px 10px 10px;
}

fieldset legend{
	font-weight: bold;
	border: 1px dotted gray;
	padding: 3px 10px 3px 10px;
}

fieldset textarea#rules{
	border: 1px solid gray;
	font-family: Tahoma,Verdana,Arial;
	margin-bottom:10px;
	padding: 4px;
	width: 500px;
}

table td.erreur{
	font-size:11px;
	font-family: Tahoma,Verdana,Arial;
	color:red;
}

input.btnSubmit{
	font-family: Tahoma,Verdana,Arial;
	padding: 3px 10px 3px 10px;
	background-color: #FFFFFF;
	border:2px solid gray;
}


h1.noMargin{
	font-size: 18px;
	font-family: Verdana;
}

table#fiche{
	width:100%;
	border: 1px dotted gray;
	padding:2px;
}

table#fiche td#gallery{
	width:100%;
}

table#fiche td#gallery div#thumbs{
	display: inline;
}

table#fiche td#fiche_vehicule ul.description{
	padding:0px;
	margin:0px;
	text-align: left;
	float:left;
	width:45%;
}

table#fiche td#fiche_vehicule ul.description li{
	width:100%;
}

table#fiche td#fiche_vehicule span.textePetit{
	text-align: left;
	width:45%;
	float:right;
}

