/* CSS Document Artisans Commerces */
html {
text-align:center;
padding:0;
margin:0;
background-image:url(../images/default/fond.jpg);
background-repeat:repeat-x;
background-color:#BC7012;
}
body {
margin:0;
padding:0;
margin-top:5px;
}
a {
	color:#F6A713;
	text-decoration:none;
}
a:hover {
	color:#FF6600;
}

#conteneur {
width:1000px;
height:auto;
text-align:left;
margin-left:auto;
margin-right:auto;
/*margin-top:30px;*/
background-color:#ffffff;
}

#header {
width:1000px;
height:98px;
background-repeat:no-repeat;
}

#recherche {
width:1000px;
height:75px;
background-image:url(../images/default/Module_recherche.jpg);
background-repeat:no-repeat;
}

	#id_metiers {
	position:relative;
	top:37px;
	left:50px;
	width:450px;
	font-size:12px;
	}
	
	#id_villes {
	position:relative;
	top:37px;
	left:100px; 
	width:250px;
	font-size:12px;
	}
	#id_villes optgroup {
		color:#FF9900;
	}
	
	#id_button {
	position:relative;
	top:37px;
	left:150px; 
	width:90px;
	font-size:12px;
	}	
	
#body {
width:980px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
padding:10px;
font-family:'Trebuchet MS', Arial, sans-serif;
font-size:11px;
}
	
#corps {
border:1px solid #666666;
width:600px;
height:400px;
margin-top:15px;
}
.titre_accueil {
color:#000000;
}
.texte_accueil {
text-align:justify;
font-size:11px;
font-family:"Trebuchet MS", Arial, sans-serif;
color:#333333;
}

.texte_accueil a {
text-decoration:none;
color:#666666;
}
.texte_accueil a:hover {
color:#FF0000;
}

#EmplacementDeMacarte {
width: 600px;
height: 400px;
}

#corps2 {
width:400px;
}

#footer {
width:1000px;
height:22px;
margin-top:10px;
font-size:11px;
padding-top:5px;
color:white;
text-align:center;
background-color:#F6A713;

}
#footer a{
color:#ffffff;
text-decoration:none;
}
.tarifs {
  padding:5px 0 0 20px;
  background-color:#FFFFCC;
  border:1px solid #CCCCCC;
}
.titre_bulle {
font-weight:bold;
font-variant:small-caps;
margin-top:15px;
display:block;
text-align:center;
}
.aide_bulle {
color:#666666;
font-style:italic;
font-size:12px;
margin:10px;
width:260px;
text-align:center;

}
.liste_ul {
list-style-type:none;
margin:2px;
padding:0;
}

.liste_li {
display:inline;
color:black;
}

.liste_li a {
/* color:#990000; */
color:#000000;
text-decoration:none;
}

.liste_li a:hover {
text-decoration:underline;
font-weight:bold;
}
.font_depts a{
font-size:13px;
text-decoration:none;
}
.font_txt {
font-size:12px;
text-align:justify;
width:336px;
}
#side_bar a  {
font-size:11px;
font-family:"Trebuchet MS", Arial, sans-serif;
color:#666666;
text-decoration:none;
}
.entete {
border-bottom:2px solid #fdba37;
font-weight:bold;
font-style:italic;
color:#666666;
font-size:12px;
}

.lien_theme {
	font-size:12px;
	color:#000000;
}
.ss-entete {
font-weight:bold;
font-style:italic;
color:#666666;
font-size:12px;
}

blockquote {
	margin: 10px;
 	padding: 0 0 0 10px;  	
/*  	background: #FAFAFA url(../images/default/quote.gif) no-repeat 5px 10px !important; 
*/	background-position: 8px 10px;
	border: 1px solid #D2D2D2; 
	border-left: 4px solid #fdba37;   
}

blockquote p {
	padding: 5px;
	font-style:italic;
}

.ss-entete-xxl {
border-bottom:2px solid #FF0000;
font-weight:bold;
font-style:italic;
color:#666666;
}
.lien_noir {
color:#000000;
text-decoration:none;
}
.fil_ariane {
font-size:12px;
color:#000000;
margin:10px;
/*margin-left:30px;*/
font-family:"Trebuchet MS", Arial, sans-serif;
}
.fil_ariane a{
text-decoration:none;
color:#000000;
font-style:normal;
font-weight:bold;
}
.fil_ariane a:hover{
text-decoration:none;
color:#FF6600;
}


.bandeau_noir {
width:1000px;
height:20px;
font-size:11px;
color:white;
text-align:left;
background-color:#ffffff;
margin:0;

margin-left:auto;
margin-right:auto;
}
.bandeau_noir a {
color:black;
margin-left:10px;
}
#banniere_accueil {
margin-left:auto;
margin-right:auto;
width:468px;
top:-50px;
}
#btn_search{
	background-image:url(../images/default/loupe.jpg);
	cursor:pointer;
	background-color:#FFFFCC;
	height:111px;
	width:122px;
	margin:0;
	padding:0;
	border:none;
}

.liste_ul_rss {
list-style-type:none;
margin:2px;
padding:0;
}

.liste_li_rss {
color:black;
font-size:10px;
}

.liste_li_rss a {
/* color:#990000; */
color:#000000;
text-decoration:none;
}

.liste_li_rss a:hover {
text-decoration:underline;
}

	.module {
		width:200px;
		/*border:1px solid #666666;*/
		margin-bottom:15px;
	}
	.module_box {
		width:370px;
		/*border:1px solid #666666;*/
		margin-bottom:15px;
		text-align:justify;
		height:320px;
		/*background-color:#FFFFCC;*/
	}
	.module_box_xl {
		/*width:755px;*/
		width:100%;
		/*border:1px solid #666666;*/
		margin-bottom:15px;
		text-align:justify;
		/*background-color:#FFFFCC;*/
	}		
	.module_entete {
	text-align:left;
	padding-left:10px;
		margin:5px 0 5px 0 !important;
		margin:5px 0 0 0;
		height:20px;
		line-height:21px;
		/*width:370px;*/
		background:url(../images/default/entete_module/middle.png) repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
	}
	.module_entete_red {
	text-align:left;
	padding-left:10px;
		margin:5px 0 5px 0 !important;
		margin:5px 0 0 0;
		height:20px;
		line-height:21px;
		/*width:370px;*/
		background:url(../images/default/entete_module/middle_rouge.png) repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
	}
	
	.module_corps {
		padding:5px;
		background-color:#FFFFCC;
		border:1px solid #CCCCCC;
	}
	.module_corps a {
		color:black;
	}	
	.module_corps a:hover {
		color:#FF6600;
	}	
	.module p {
		margin:0;
		padding:0;
	}
	.module_box a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	.module_box a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
	}	
	
.barre-grande {

}

.barre-grande span {
	margin:0 0 0 3px;
}

.module_entete .barre-gauche, .barre-petite .barre-gauche {
	width:7px;
	height:20px;
	background:url(images/default/entete_module/gauche.png) no-repeat;
	float:left;
	vertical-align:middle;
}
.module_entete .barre-droite  , .barre-petite .barre-droite {
	width:7px;
	height:20px;
	background:url(images/default/entete_module/droite.png) no-repeat;
	float:right;
	vertical-align:middle;
}

.lastnews-titre	{
height: 13px;
color: #000000;
font-size: 13px;
line-height: 13px;
}

.lastnews-infos	{
height: 11px;
color: #93A9D6;
font-size: 11px;
line-height: 10px;
vertical-align: top;
}

.lastnews-resum	{
height: 11px;
color: #000000;
font-size: 11px;
vertical-align: top;
line-height: 10px;

}
.lastnews-comments	{
height: 10px;
color: #000000;
font-size: 10px;
line-height: 7px;
vertical-align: top;
}			

#menu ul {
margin:0;
padding:0;
margin-right:15px;
margin-top:3px;
}
#menu li {
display:inline;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
}	
#menu li a{
color:black;
}
	
