/* body copy links */
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC}

/* return links */
a.return:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC}
a.return:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC}
a.return:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC}
a.return:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC}

/* news header links */
a.news_header:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0000CC; font-weight: bold}
a.news_header:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0000CC; font-weight: bold}
a.news_header:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0000CC; font-weight: bold}
a.news_header:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0000CC; font-weight: bold}

/* bottom navigation links */
a.bottom:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #670200}
a.bottom:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #670200}
a.bottom:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #670200}
a.bottom:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #670200}

/* text */
body, td {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px}
.bodysmall {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px}
.return {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px}
.bottom_text {  font-family: Arial, Helvetica, sans-serif; color: #670200; font-size: 10px}
.welcome_header {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold }
.message { font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: red; font-weight: bold } 

/* text boxes */
.textbox050 {  width: 50px}
.textbox100 {  width: 100px}
.textbox125 {  width: 125px}
.textbox150 {  width: 150px}
.textbox200 {  width: 200px}
.textbox250 {  width: 250px}
.textbox275 {  width: 275px}
.textbox300 {  width: 300px}

form {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.nav {
	font-size:10.5px;
	color:#0000CC;
}

div.header {
	font-weight:bold;
	font-size:15px;
	margin:0 0 .75em 0;
}


/* poll */
.poll {
	color: white;
}

.sidebanner {
	margin-bottom:10px;
}

.pollbg {
	color: #8D2115;
	background-color:#ECE6D8;
}

.pollresult {
	background-color: #9A6601;
}

/*COMMERCANT*/
#trouvez .header {
	font-size:13.5px;
	font-weight:bold;
	margin-bottom:0;	
}

#trouvez p {
	margin:.25em 0 0 0;
	padding:0 0 0 0;
	font-weight:bold;
}
#commercant_list {
	border:1px solid #B09C5E;
	border-top:none;
}
#commercant_list .dark td,#commercant_list_hdr .dark td {
	background-color:#B09C5E;
}
#commercant_list td {
	padding:3px;
}
#commercant_list .altrow td {
	padding:3px;
	background-color:#D9CEB0;
}
#commercant_list .dark td {
	color:#fff;
	font-weight:bold;
	padding:5px 2px;
}
#commercant_list .dark td a{
	color:#fff;
}
#commercant_details {

}
#commercant_details td{
	padding:0 0 .5em .5em;
}

.alpha_sort td a{
	font-size:10px;
}

/*FEATURE*/
#feature_image {
	width:92px;
	height:92px;
}
#feature_image img {
	border:1px solid #ccc;
}

#feature_text {

}

#feature_text p {
	width:150px;
	padding:0 0 0 1em;
	margin:0 0 .5em 0;
}

.hardrule {
	border-top:1px solid #cccccc;
}

.news_title {
	font-size: 16px;
	font-weight: bold;
}


/************************************/
	/*CSS Pour formulaire securite*/
/************************************/


#securite{
	width:460px;
	height:100px;
	background-color:#d9ceb0;
	border:1px solid #947602;
	margin-top:15px;
	margin-bottom:15px;

}
div .text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:8px;}
div .input{ float:left; margin:10px;}
div .images{ float:right; margin:0px 15px 10px 0px;}



