*{font-family: Tahoma, Calibri, Arial, serif;}
a{ text-decoration:none;}
a:hover{text-decoration:none;}
ul{	list-style:url(../images/list.gif);	padding-top:10px;	padding-bottom:5px;}
li{	padding-left:5px;	padding-bottom:2px;}
fieldset{border:none;}

body{
	margin: 0px auto;
	background-image:	url("../images/fondvert.jpg");
	background-repeat:	repeat-x;
	background-color:	#d7f1cc;
	color:#000;
}
#entete{
	height:				150px;


	}
.site{
	border-left:		#a3c988 solid 2px;
	border-right:		#a3c988 solid 2px;
}
.home_h3{
	font-weight: bold; color:#ff0000;
}
.home_h3 a{	font-weight: bold; color:#ff0000;}
#menu {
	width:				220px;
	height:				175px;
	padding-top:		2px;
	background-image:	url("../images/bg_menu.jpg");
	background-repeat:	repeat-y;
	background-color:	#D9AC71;
	color:				white;
	font-size:			16px;
	border-bottom:		#ffffff solid 1px;
}
#menu table{ 
	width:				210px;
	margin-left:		5px;

}
#menu a{
	color:				white;
	font-weight:		bold;
}
#menu a:hover{
	color:				red;
	font-weight:		bold;
}


#boxe_search{
background-color:#D9AC71;
background-image:url("../images/bg_menu.jpg");
background-repeat:repeat-y;
width:220px;
height:200px;
border-bottom:1px solid #FFF;
display:table;
margin-bottom:20px;



}
.bouton_agence{
	background-image:		url("../images/bouton.png");
	background-repeat:		no-repeat;
	width:					140px;
	height:					31px;
	text-align:				center;
	font-weight:			bold;
	}
.bouton_agence a{
	color:					white;
}
#mainbody{margin-bottom:10px;}
h1{margin:2px; border-bottom:1px solid #AF7930; font-size:14px; padding:5px; background-color:#F1E2CF; }
#bg_th_content{

background-color:#FFF;
width:722px;
display:table;

}
.tah_gris_10{
font-family:tahoma;
color:#666;
font-size:11px;
font-weight:bold;
}
.tah_blanc_11{

font-family:Tahoma;
color:#FFF;
font-size:11px;
text-transform:uppercase;

}
.tah_blanc_10_B{

font-family:Tahoma;
color:#FFF;
font-size:11px;
text-transform:uppercase;
font-weight:bold;

}
.tah_blanc_12_u{

font-family:Trebuchet MS;
color:#444;
font-size:11px;
font-style:italic;

}
.tah_blanc_12_b{

font-family:Trebuchet MS;
color:#444;
font-size:11px;
font-weight:bold;

}
.treb_price{

font-family:Trebuchet MS;
color:#FFF;
font-size:14px;
font-style:italic;
font-weight:bold;


}
.tah_blanc_12 a{
font-size:12px;
font-weight:bold;
color:#F50;


}
.search{

border:#DFC382 1px solid;
padding:10px;
margin-bottom:5px;
}
.search_title{

width:89%;
color:#FFF;
font-weight:bold;
padding:3px;
padding-left:10px;
background-color:#DFC382;



}
.tah_blanc_12 a:hover{
font-size:12px;
font-weight:bold;
color:#FF9900;


}
.inputbox{

border:#666 1px inset;
padding-left:4px;
font-size:10px;

}
.title{
margin-left:10px;
font-size:22px;
font-weight:bold;
color:#E37A11;
padding:8px;
padding-bottom:8px;
border-bottom:2px solid #F90;

}
.title img{

padding-right:6px;

}

.lire_plus a{
	
	color:#E00;
	text-decoration:none;

}
.lire_plus a:hover{
	
	color:#E00;
	text-decoration:underline;

}

#footer{

font-family:Arial, Helvetica, sans-serif;
color:#F60;
font-size:10px;
text-align:center;

}

#footer a{

text-decoration:none;
color:#FFF;
font-size:10px;

}
.submenu a{

text-decoration:none;
color:#FFF;

}

.submenu a:hover{

text-decoration:none;
color:#EEEEEE;

}

#footer a:hover{

text-decoration:none;
color:#538EAD;
font-size:10px;

}
.lien_gras_blanc a{

text-decoration:none;
color:#C0670E;
font-weight:bold;

}

.lien_gras_blanc a:hover{

text-decoration:none;
color:#FF9900;
font-weight:bold;

}
#core_admin{

background:#FFF;
margin-top:10px;
height:100%;
width:850px;
display:table;
border: #DFC382 5px solid;
border-bottom:none;
}
.header_admin{
height:140px;

}


.button_yes{

background-color:#DB8215;
color:#FFF;
font-size:11px;
font-weight:bold;
border: #9E550C 1px solid;
padding:3px;
width:100px;

}
.button_cancel{

background-color: #F19D49;
color:#FFF;
font-size:11px;
font-weight:bold;
border: #9E550C 1px solid;
padding:3px;
width:100px;

}
.border_solid_gris{

border:#DFC382 2px solid;
padding:5px;

}

.msg_succes{


height:100px;
text-align:center;
margin-top:50px;
font-size:12px;
color: #036;

}
.msg_error{

height:100px;
text-align:center;
margin-top:50px;
font-size:12px;
color:#F00;

}
.title_boxe_simple{

width:85%;
color:#FFF;
font-weight:bold;
padding:3px;
padding-left:10px;
background-color:#DFC382;



}
.boxe_simple{

border:#DFC382 1px solid;
padding:10px;
margin-bottom:5px;

}
img {
border:none;
}
table.liste tr.row0 {
	background-color: #EEE;
}
table.liste tr.row1 {
	background-color: #FFF;
}
table.liste tr.row0:hover {
	background-color: #DDD;
}
table.liste tr.row1:hover {
	background-color: #DDD;
}
table.liste th {
font-weight:normal;
}

.border_solid_gris a{

text-decoration:none;
color:#000;

}
.border_solid_gris a:hover{

text-decoration:none;
color:#F30;

}
#boxe_underline{

border:none;
border-bottom:#BBB 1px solid;
margin-bottom:70px;
float:none;

}
.boxe_p{


border:none;
border-top:1px #BBB solid;
border-left:1px #BBB solid;
border-right:1px #BBB solid;
border-bottom:1px #BBB solid;

padding-bottom:6px;
padding-top:6px;
padding-right:10px;
margin-right:5px;
width:25%;
float:right;


}
.boxe_p a{

color:#000;
text-decoration:none;

}

.boxe_p a:hover{

color:#CCC;
text-decoration:none;

}
.boxe_p img{

padding-right:6px;
padding-left:10px;
}
#t_boxe_app{

border:none;
border-top:#DFC382 1px solid; 
border-bottom: #DFC382 4px solid;
border-left:#DFC382 1px solid;
border-right:#DFC382 1px solid;
background-color:#FFF;
font-size:12px;

color:#FF6600;
font-weight:bold;
width:575px;
padding:4px 5px 4px 10px;
margin-left:20px;
}
#t_boxe_app img{padding-right:10px;}
.border_td_bottom{
border:none; border-bottom:1px #BBB dotted;
}
.border_td_bottom_d{
border:none; border-bottom:1px #BBB dotted;
}
.border_td_bottom_sep{
border:none; border-bottom:2px #DFC382 solid;
}
.button_yes_small{

background-color:#DFC382;
color:#FFF;
font-size:10px;
font-weight:bold;
border: #666 1px solid;

width:80px;

}
#left_col{color:#FFF;}
#left_col strong{color:#FFF}
.select_broder_blanc{


font-size:11px;

}

.visage {width: 200px; float: left;margin: 5px;}
.visage img {width: 50px; float: left;}
.visage fieldset {border: none; border-top : 1px solid #dfc382;font-size: 10px;}
.visage fieldset *{}
.visage legend {font-weight: bold;}

.partenaires{font-size: 12px;}
.partenaires ins{font-size: 14px; font-weight: bold;}

select{ font-size:11px; }



.stat_biz{font-size:10px; text-transform:uppercase; text-decoration:blink; font-weight:bold; color:blue; width:85px;}
.stat_biz_compromis{font-size:10px; text-transform:uppercase; text-decoration:blink; font-weight:bold; color:#ff0000; width:85px;}

textarea{

border:#666 1px solid;
font-size:11px;

}

.border_solid_cpanel{

border:#DFC382 1px solid;
padding:1px;
background-image:url(../images/bg_cel_cpanel.gif);
background-repeat:repeat-x;

}
.border_solid_cpanel a{
text-decoration:none;
color:#CDA33F;
font-size:11px;
}
.border_solid_cpanel a:hover{
text-decoration:none;
color:#444;
font-size:11px;}

.th_cpanel{border-bottom:#bbb 1px solid; padding-left:5px; padding-top:2px; padding-bottom:7px; color:#888; font-size:12px; font-weight:bold}
#boxe_app{

background-color:#FFF;
border:#DFC382 1px solid;
width:580px;
height:100%;
padding:5px;
padding-top:30px;
margin-left:20px;
margin-bottom:20px;
display:table;

}

#boxe_app a{

color:#000;
text-decoration:none;

}
form { margin:0px 0px 0px 0px;}
#boxe_app a:hover{

color:#F30;
text-decoration:none;

}
#boxe_app .asc_desc_btn a{
color:#039;
text-decoration:none;
}
#boxe_app .asc_desc_btn a:hover{
color:#F60;
text-decoration:none;
}
#footer_admin{ background-image:url(../images/bg_gard.gif); border:#DFC382 5px solid; width:850px; height:20px; margin-top:0px; margin-bottom:10px; border-top:#DFC382 solid 1px;padding-top:10px; padding-bottom:10px}
.nbr_annonces{margin-bottom:30px; font-size:12px}
.nbr_annonces strong{margin-bottom:60px; font-size:14px}
.nbr_annonces hr{color:#999999; clear:both; background-color:#CCCCCC; border:
0px; height:1px;}
h2{font-size:13px; color:#FF6600; border-bottom:1px dotted #CCC}
#tab_details th {font-weight:bold; color:#666666}


#pied_de_page{
	width:			100%;
	margin:			auto;
	padding-top:	5px;
	font-size:		11px;
	background-image:	url("../images/fondvertbas.jpg");
	background-repeat:	repeat-x;
	}

