@charset "utf-8";
/* CSS Document */

* {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body {
	background-color:#FFFFFF;
	height:100%;
}

a {
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}
select {
	color: black;
}

select, option {
	color: black;
	padding-left:2px;
	background-color:#fbfafc;
}
input {
	background-color:#fbfafc;
}
ul{
	list-style-type:none;
}
.asterisque{
	margin-left:3px;
	margin-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #960251;
}

/********** Page d'accueil ***********/

#main_index {
	position: absolute;
	top:10px;
	left:50%;
	width:976px;
	height:580px;
	margin-left:-488px;
	background:url(images/accueil.jpg) no-repeat scroll left top;
}

#main_index h1{
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:absolute;
	top:275px;
	left:425px;
	font-weight:normal;
}

#main_index h2{
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:absolute;
	top:302px;
	left:425px;
	font-weight:normal;
}

#main_index h3{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#a6d411;
	position:absolute;
	top:496px;
	left:425px;
	font-weight:bold;
}

#main_index #actu_index {
	position: absolute;
	top:496px;
	left:705px;
}

#main_index #actu_index h3 {
	top:0px;
	left:0px;
	position: relative;
}

#main_index #actu_index ul {
	margin: 5px 0px 0px 65px;
	width: 185px;
}

#main_index #actu_index ul li a {
	margin: 5px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}

#main_index ul#liste_lien {
	position:absolute;
	top:514px;
	left:478px;
}

#main_index ul#liste_lien a{
	color:#FFFFFF;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}

#main_index ul#liste_lien a:hover{
	color:#a6d411;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}

#main_index a#lien_accueil_1{
	display:block;
	height:40px;
	width:140px;
	position:absolute;
	top:335px;
	left:425px;	
}

#main_index a#lien_accueil_2{
	display:block;
	height:40px;
	width:130px;
	position:absolute;
	top:335px;
	left:570px;	
}

#main_index a#lien_accueil_3{
	display:block;
	height:40px;
	width:100px;
	position:absolute;
	top:335px;
	left:700px;	
}

#main_index ul#menu {
	position:absolute;
	top:444px;
	left:425px;
}

#main_index ul#menu li{
	float:left;
	width:134px;
	height:25px;
}

#main_index ul#menu li a{
	display:block;
	width:134px;
	height:25px;
}

#main_index #papillon_1 {
	position:absolute;
	top:430px;
	left:536px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:visible;
}

#main_index #papillon_2 {
	position:absolute;
	top:430px;
	left:670px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

#main_index #papillon_3 {
	position:absolute;
	top:430px;
	left:805px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

#main_index #papillon_4 {
	position:absolute;
	top:430px;
	left:940px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

#main_index ul#pied {
	position:absolute;
	top:560px;
	left:20px;
}

#main_index ul#pied li{
	float:left;
	padding-right:4px;
}

#main_index ul#pied li.bordure{
	float:left;
	border-left:1px solid #b0b1a2;
	padding-left:4px;
}

#main_index ul#pied li a{
	color:#b0b1a2;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/********** Bandeau du haut ***********/

#haut_mairie {
	position: absolute;
	top: 0px;
	left:50%;
	height: 294px;
	width: 959px;
	margin-left:-475px;
	background: url(images/bandau_mairie.jpg) no-repeat scroll left top;
}
#haut_vie {
	position: absolute;
	top: 0px;
	left:50%;
	height: 294px;
	width: 959px;
	margin-left:-475px;
	background: url(images/bandeau_vie_publique.jpg) no-repeat scroll left top;
}

#haut_tourisme {
	position: absolute;
	top: 0px;
	left:50%;
	height: 294px;
	width: 959px;
	margin-left:-475px;
	background: url(images/bandeau_tourisme.jpg) no-repeat scroll left top;
}

#menu_haut
{
	margin-left:413px;
	margin-top:204px;
	height:26px;
}
 #menu_haut a
{
	font-size:12px;
	color:#025886;
	height:26px;
	width:135px;
	display:block;
	float:left;
	text-align:center;
}

	#papillon_de_lumiere_1 
{
	position:absolute;
	top:190px;
	left:525px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

	#papillon_de_lumiere_2 {
	position:absolute;
	top:190px;
	left:660px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

	#papillon_de_lumiere_3 {
	position:absolute;
	top:190px;
	left:794px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}

	#papillon_de_lumiere_4 {
	position:absolute;
	top:190px;
	left:928px;
	width:24px;
	height:22px;
	display:block;
	background:url(images/papillon.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/papillon.png", sizingMethod='scale');
	visibility:hidden;
}
#papillon_de_lumiere_1.selectPapillon
{
visibility:visible;
}
#papillon_de_lumiere_2.selectPapillon
{
visibility:visible;
}
#papillon_de_lumiere_3.selectPapillon
{
visibility:visible;
}
#papillon_de_lumiere_4.selectPapillon
{
visibility:visible;
}
/********** bandeau bas ***********/


#bas{
	clear:both;
	width:959px;
	height:21px;
	margin-top:10px;
	background:url(images/fond_bas.jpg) no-repeat;
	padding-left:8px;
}

#bas ul {
padding-top:2px;
}

#bas ul li {
	float:left;
	display:inline;
	padding-left:6px;
	margin-right:0px;
	display:inline;
}

#bas ul li a{
	color:#b0b1a2;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#bas span {
	color:#b0b1a2;
	float:right;
	display:inline;
	margin-right:20px;
	font-size:11px;
}

/********** main ***********/
#main 
{
	position: absolute;
	top:294px;
	left:50%;
	width: 959px;
	margin-left:-475px;
	background:url(images/fond_main.jpg) repeat-y;
	

}

#main #main_2
{
margin-left:10px;
margin-right:10px;
background:url(images/fond_main_2.jpg) 138px bottom no-repeat;
float:left;
display:inline;
}
#main #main_3
{
margin-left:10px;
margin-right:10px;
background:url(images/fond_main_2.jpg) 20px bottom no-repeat;
float:left;
display:inline;
}

/********** Menu Gauche Mairie ***********/
#main #menu_gauche{
	background:url(images/menu_gauche.jpg) no-repeat;
	width:239px;
	height:164px;
	margin-left:20px;
}
#main #gauche
{
	width:259px;
	float:left;

}
#main #gauche #menu_gauche a{
display:block;
font-size:12px;
color:#ffffff;
padding-top:8px;
padding-left:11px;
padding-bottom:11px;
}

#main #gauche #menu_gauche a#select{
display:block;
font-size:12px;
color:#292006;
padding-top:8px;
padding-left:11px;
padding-bottom:11px;

}

#main  #gauche #echo 
{
background:url(images/fond_echo.jpg) no-repeat;
width:189px;
height:39px;
border:1px #e6e7d9 solid;
margin-top:34px;
margin-bottom:12px;
margin-left:20px;
padding-left:28px;
padding-top:16px;
}
#main  #gauche #echo  h6
{
color:#a3ba00;
font-size:15px;
}
#main #gauche #echo a
{
color:#312909;
font-size:10px;
}

#main  #gauche #appel_offres
{
background:url(images/fond_echo.jpg) no-repeat;
width:189px;
height:39px;
border:1px #e6e7d9 solid;
margin-bottom:43px;
margin-left:20px;
padding-left:28px;
padding-top:16px;
}

#main #gauche #appel_offres  h6
{
color:#a3ba00;
font-size:15px;
}
#main  #gauche #appel_offres a
{
color:#312909;
font-size:10px;
}

#main  #gauche #img
{
background:url(images/fond_div_img.jpg) no-repeat;
width:178px;
height:216px;
padding:8px;
margin-left:20px;
margin-bottom:4px;
}

#main #main_2 #droit
{
background:url(images/fond_droit.jpg) no-repeat;
width:677px;
float:left;
display:inline;
height:526px;
border:1px solid #ecede3;
margin-bottom:0px;
margin-top:0px;
}
#main #main_3 #droit_employe
{
background:#ffffff url(images/fond_droit.jpg) no-repeat;
width:670px;
float:left;
border:1px solid #ecede3;
margin-bottom:20px;
margin-top:0px;
display:inline;
}

#main #main_3 #droit_employe h2
{
font-size:18px;
color:#a5bc00;
margin-top:26px;
margin-left:33px;

}
#main #main_3 #droit h2
{
font-size:18px;
color:#a5bc00;
margin-top:26px;
margin-left:33px;

}
#main #main_2 #droit h2
{
font-size:18px;
color:#a5bc00;
margin-top:26px;
margin-left:33px;

}
#main #main_2 #droit h3
{
font-size:14px;
margin-top:1px;
margin-left:33px;

}
#main #main_2 #droit_droit 
{
float:left;
padding-left:19px;
padding-top:0px;
width:334px;

}
#main #main_2 #droit_droit h5
{
	background:url(images/puce.jpg) center left no-repeat;
	padding-left:20px;
	margin-top:22px;
	color:#a5bc00;
	font-weight:bold;
	clear:both;

}

#main #main_2 #droit img{
	padding-top:15px;
}

#main #main_2 #droit #droit_droit p
{
color:#737653;
margin-left:36px;
margin-top:6px;
font-size:11px;
}

#main #main_2 #droit #droit_droit .territoires
{
	background:url(images/puce_2.jpg) center left no-repeat;
	padding-left:25px;
	color:#737653;
	font-size:11px;
	font-weight:normal;
	margin-left:13px;
}

#main #main_2 #droit #droit_droit #first_territoires
{
margin-top:6px;
}

#main #main_2 #droit #droit_droit #telephone
{
	background:url(images/telephone.jpg) left center no-repeat;
	margin-left:36px;
	padding-left:16px;
	color:#737653;
	font-size:11px;
	font-weight:normal;
}
#main #main_2 #droit #droit_droit #fax
{
	background:url(images/fax.jpg) left center no-repeat;
	margin-left:36px;
	padding-left:16px;
	color:#737653;
	font-size:11px;
	font-weight:normal;
}

#main #main_2 #droit #droit_droit a
{
background:url(images/email.jpg) no-repeat;
width:170px;
height:20px;
float:left;
display:inline;
margin-bottom:22px;
margin-top:3px;
margin-left:34px;
}
#main #main_2 #droit #droit_droit span
{
font-size:11px;
font-weight:bold;
}

/********** contact ***********/
#main #main_2 #gauche #img_contact
{
background:url(images/fond_div_img.jpg) no-repeat;
width:178px;
height:216px;
padding:8px;
margin-left:20px;
margin-top:203px;
margin-bottom:4px;
}
#main #main_2 #contact {
padding-left:20px;
}
#main #main_2 #contact h5 {
background:transparent url(images/puce.jpg) no-repeat scroll left center;
clear:both;
color:#A5BC00;
font-weight:bold;
margin-top:42px;
margin-bottom:22px;
padding-left:20px;
}
#main #main_2 #contact input
{
width:170px;
height:18px;
margin-right:15px;
}
#main #main_2 #contact input#valider
{
background:transparent url(images/envoyer_mail.jpg) no-repeat;
width:170px;
height:20px;
border:none;
color:#ffffff;
font-size:11px;
margin-left:436px;
}


#main #main_2 #contact textarea {
width:480px;
height:116px;
margin-bottom:20px;
}
#main #main_2 #contact input, #main #main_2 #contact textarea {
border: solid 1px #a5bc00;
float:left;
}

#main #main_2 #contact input#adresse
{
width:480px;
}
#main #main_2 #contact input#objet
{
width:480px;
}

#main #main_2 #contact p
{
clear:both;
padding-bottom:12px;
}
#main #main_2 #contact label
{
font-size:11px;
color:#737653;
margin-left:23px;
display:block;
width:100px;
float:left;
}

/**********  Employs - services ***********/

#main #main_3 #gauche #img_chasse
{
margin-left:20px;
margin-top:41px;
}
#main #main_3 #droit_employe #employes
{
	padding-left:45px;
	padding-top:29px;
	padding-bottom:15px;
	float:left;
	display:inline;
}
#main #main_3 #droit_employe #employes h6
{
color:#737653;
font-size:11px;
font-weight:normal;
margin-left:13px;
}
#main #main_3 #droit_employe #employes h6.youhou
{
background:transparent url(images/puce_2.jpg) no-repeat scroll left center;
color:#737653;
font-size:11px;
font-weight:normal;
margin-left:13px;
padding-left:25px;
}
#main #main_3 #droit_employe #employes h4
{
	background:transparent url(images/puce.jpg) no-repeat scroll left center;
clear:both;
color:#A5BC00;
font-weight:bold;
margin-top:22px;
padding-left:20px;
margin-bottom:25px;
}
#main #main_3 #droit_employe #employes ul li 
{
width:171px;
float:left;
display:inline;
margin-left:20px;
margin-bottom:20px;
height:321px;
}
#main #main_3 #droit_employe #employes ul li #img_employes{
background:transparent url(images/cadre_emplyes.jpg) no-repeat scroll left center;
height:115px;
padding:9px 0;
text-align:center;
width:170px;
}
#main #main_3 #droit_employe #employes ul li h6 {
font-size:11px;
color:#a5bc00;
font-weight:bold;
margin-bottom:10px;

}
#main #main_3 #droit_employe #employes ul li p {
margin-bottom:10px;
color:#737653;
font-size:11px;
}
#main #main_3 #droit_employe #employes ul li p span {
font-weight:bold;
color:#000000;
}

#main #main_3 #droit_employe #employes #service_droit {
float:left;
font-size:11px;
color:#737653;
width:273px;
margin-bottom:20px;
margin-left:10px;
}
#main #main_3 #droit_employe #employes #service_gauche {
float:left;
font-size:11px;
color:#737653;
width:273px;
}

/********** Elus ***********/

#main #main_3 #droit_employe #employes #historique
{
font-size:11px;
color:#737653;
width:300px;
float:left;
margin-bottom:30px;
}
#main #main_3 #droit_employe #employes #historique span
{
font-size:11px;
color:#31290a;
font-weight:bold;
}

#main #main_3 #droit_employe #employes p
{
font-size:11px;
color:#737653;
margin-bottom:15px;
}

#p_forum
{
font-size:11px;
color:#737653;
margin-bottom:15px;
margin-left:30px;
margin-right:15px;
text-align:justify;
}

a#title_forum {
	margin-left:160px;
	font-size:16px;
	color:#6F9702;
	font-weight:bold;
}

a:hover#title_forum {
	margin-left:160px;
	font-size:16px;
	color:#6F9702;
	font-weight:bold;
	text-decoration:underline;
}

#main #main_3 #droit_employe #employes p span
{
font-size:11px;
color:#31290a;
font-weight:bold;
}
#main #main_3 #droit_employe #employes h5
{
font-size:12px;
font-weight:bold;
color:#a5bc00;
margin-bottom:25px;
clear:both;
}

#main #main_3 #droit_employe #employes .img_elus
{
	background:transparent url(images/cadre_elus.jpg) no-repeat scroll left center;
	height:159px;
	padding:13px 5px 5px 10px;
	width:158px;
	float:left;
}
#main #main_3 #droit_employe #employes .elu
{
clear:both;
margin-top:10px;
height:222px;
}
#main #main_3 #droit_employe #employes .elu h6
{
font-size:12px;
font-weight:bold;
color:#a5bc00;
margin-bottom:10px;
margin-top:10px;
clear:both;
margin-left:0px;
}
#main #main_3 #droit_employe #employes .elu_territoire
{
clear:both;
margin-top:10px;
height:25px;
}
#main #main_3 #droit_employe #employes .elu_territoire h6
{
clear:both;
color:#A5BC00;
float:left;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-top:0;
}
#main #main_3 #droit_employe .details_elu 
{
	height:159px;
	width:449px;
	float:left;
	padding-top:10px;
	
}

/********** Dlibrations ***********/

table#listebiens
{
border-spacing: 0px;
border-collapse: collapse; 
}
table#listebiens thead
{float:left;
}
table#listebiens th.coinHG{
 width: 133px;
 height:24px;
 background: url(images/coinHG.jpg) #078ab4 no-repeat left top;
padding:0px;
padding-top:10px;
border-bottom:1px solid #a5bc00;
border-top:0px;
float:left;

}
table#listebiens th.coinHD{
float:left;
 width: 74px;
 height:34px;
 padding:0px;
 background: url(images/coinHD.jpg) #078ab4 no-repeat right top;
 margin-left:-2px;
  border-bottom:1px solid #a5bc00;
    border-left:1px solid #a5bc00;
}
table#listebiens th#intitule{
float:left;
 width: 400px;
 height:23px;
 background: url(images/tab_fond.jpg) repeat-x right top;
 border:1px solid #a5bc00;
 padding-top:10px;
}
table#listebiens td.date{
 height:25px;
 width:132px;
 border:1px solid #a5bc00;

 border-right:none;
 border-top:0px;
 margin-top:-2px;
 display:inline;
float:left;
padding-top:9px;
font-size:11px;
color:#737653;
text-align:center;
}
table#listebiens td.intitule{
 border:1px solid #a5bc00;
 border-top:none;
 display:inline;
float:left;
width:389px;
height:25px;
padding-top:7px;
padding-left:10px;
font-size:11px;
color:#737653;
}
table#listebiens td.telecharger{
border:1px solid #a5bc00;
border-top:none;
display:inline;
float:left;
width:73px;
border-left:none;
height:28px;
text-align:center;
padding-top:4px;
}
table#listebiens tbody tr
{
display:block;
clear:both;
}

.liens_delib
{
	color:#737653;
	display:inline;
	float:left;
	font-size:11px;
}

/********** Menu Gauche vie_publique ***********/
#main #menu_gauche_vie{
	background:url(images/menu_gauche_vie.jpg) no-repeat;
	width:239px;
	height:164px;
	margin-left:20px;
}

#main #gauche #menu_gauche_vie a{
display:block;
font-size:12px;
color:#ffffff;
padding-top:8px;
padding-left:11px;
padding-bottom:11px;
}

#main #gauche #menu_gauche_vie a#select{
display:block;
font-size:12px;
color:#292006;
padding-top:8px;
padding-left:11px;
padding-bottom:11px;

}
#main #gauche #info_haut
{
	background:transparent url(images/haut_info.jpg) repeat-y scroll left top;
	height:65px;
	width:223px;
}
#main #gauche #info_bas
{
	background:transparent url(images/info_bas.jpg) repeat-y scroll left top;
	height:33px;
	width:223px;
}
#main #gauche #info
{
	background:transparent url(images/fond_info.jpg) repeat-y scroll left top;
	margin-left:20px;
	margin-top:40px;
	width:223px;
}
#main #gauche #info_haut2
{
	background:transparent url(images/haut_info2.jpg) repeat-y scroll left top;
	height:65px;
	width:223px;
}
#main #gauche #info #info_haut2 h1
{
font-size:18px;
font-weight:bold;
color:#7eac02;
padding-top:19px;
margin-left:28px;
}

#main #gauche #info h1
{
font-size:24px;
font-weight:bold;
color:#7eac02;
padding-top:14px;
margin-left:128px;
}
#main #gauche #info p
{
font-size:11px;
color:#302809;
text-align:left;
margin:5px 15px 15px;
}

#main #gauche #info p a
{
font-size:10px;
color:#302809;
text-align:center;
margin:0px 15px 15px 10px;
width: 160px;
float: left;
display: block;
}
/*************** vie_publique ******************/
#main #main_2 #droit_vie {
background:transparent url(images/fond_main_vie_haut.jpg) no-repeat top left;
border:1px solid #ECEDE3;
float:left;
margin-bottom:20px;
margin-top:0px;
width:672px;
}

#main #main_2 #droit_vie h2 {
color:#a5bc00;
font-size:18px;
margin-left:33px;
margin-top:26px;
margin-bottom:30px;
}
#main #main_2 #droit_vie h2#bis{
color:#a5bc00;
font-size:18px;
margin-left:33px;
margin-top:26px;
margin-bottom:12px;
}
#main #main_2  #vie_publique {

background:transparent url(images/fond_main_vie_bas.jpg) no-repeat bottom left;
padding-left:19px;
float:left;
}
#main #main_2 #vie_publique h5 {
background:transparent url(images/puce.jpg) no-repeat scroll left center;
clear:both;
color:#7da904;
font-size:12px;
font-weight:bold;
margin-top:22px;
padding-left:20px;

}
#main #main_2 #vie_publique h5#space {
background:transparent url(images/puce.jpg) no-repeat scroll left bottom;
clear:both;
color:#7da904;
font-size:12px;
font-weight:bold;
margin-top:22px;
padding-left:20px;
padding-top:50px;

}

#main #main_2 #vie_publique div#img{
height:108px;
width:137px;
background:transparent url(images/fond_photo_article.jpg) no-repeat scroll left center;
float:left;
display:inline;
margin-top:20px;
text-align:center;
}
#main #main_2 #vie_publique hr
{
	height:1px;
	background-color:#bed580;
	clear:both;
	float:left;
	display:inline;
	margin-top:21px;
	width:646px;
}
#main #main_2 #vie_publique div#img img{
margin-left:1px;
margin-top:9px;
}

#main #main_2 #vie_publique div#articles
{
margin-top:25px;
margin-left:25px;
height:100px;
float:left;
background:transparent url(images/fond_articles.jpg) no-repeat scroll left top;
}
#main #main_2 #vie_publique div#articles h4
{
background:transparent url(images/intitule.jpg) no-repeat scroll left top;
height:18px;
color:#7da904;
font-size:12px;
font-weight:bold;
padding-left:16px;
padding-top:8px;
margin-top:5px;
}
#main #main_2 #vie_publique div#articles  h3
{
padding-left:16px;
color:#302809;
font-size:13px;

}

#main #main_2 #vie_publique div#articles  a
{
 height:16px;
 width:106px;
 display:block;
 background:#80ad06 url(images/puce_3.jpg) no-repeat scroll 5px center;
 padding-left:20px;
 color:#ffffff;
 margin-top:37px;
 margin-left:352px;
}
#main #main_2 #vie_publique #clear
{
clear:both;
}
#main #main_2 #vie_publique div#projo
{
width:352px;
margin-top:25px;
float:left;
padding:3px;
}

#main #main_2 #vie_publique div#projo h4 {
color:#7DA904;
font-size:11px;
font-weight:bold;
height:18px;
}

#main #main_2 #vie_publique div#projo h6 {
color:#7DA904;
font-size:10px;
font-weight:normal;
margin-bottom:0px;
margin-left:0px;
margin-top:15px;
}

#main #main_2 #vie_publique div#projo h6 a {
color:#7DA904;
font-size:10px;
font-weight:normal;
}

#main #main_2 #vie_publique div#projo p {
color:#737653;
font-size:11px;
}


/***************covoiturage ******************/


#main #main_2 #vie_publique h6.covoiturage_type {
	color: #737653;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	margin: 15px 0px 0px 20px;
}

#main #main_2 #vie_publique table {
	margin: 15px 0px 10px 20px;
}

#main #main_2 #vie_publique th.covoiturage_gauche {
	width: 113px;
	height: 35px;
	background: url(images/covoiturage_titre_col_gauche.jpg) no-repeat scroll top left;
	color: #292006;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

#main #main_2 #vie_publique th.covoiturage_milieu {
	width: 260px;
	height: 35px;
	background: url(images/covoiturage_titre_col_milieu.jpg) no-repeat scroll top left;
	color: #292006;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

#main #main_2 #vie_publique th.covoiturage_droite {
	width: 175px;
	height: 35px;
	background: url(images/covoiturage_titre_col_droite.jpg) no-repeat scroll top left;
	color: #292006;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

#main #main_2 #vie_publique td.covoiturage_gauche {
	width: 113px;
	height: 30px;
	background: url(images/covoiturage_contenu_col_gauche.jpg) no-repeat scroll top left;
	color: #737653;
	font-size: 11px;
	padding-left: 20px;
}

#main #main_2 #vie_publique td.covoiturage_milieu {
	width: 260px;
	height: 30px;
	background: url(images/covoiturage_contenu_col_milieu.jpg) no-repeat scroll top left;
	color: #737653;
	font-size: 11px;
	padding-left: 20px;
}

#main #main_2 #vie_publique td.covoiturage_droite {
	width: 175px;
	height: 30px;
	background: url(images/covoiturage_contenu_col_droite.jpg) no-repeat scroll top left;
	color: #737653;
	font-size: 11px;
	padding-left: 20px;
}

#bouton_annonce_covoiturage {
	position: absolute;
	margin: -55px 0px 0px -210px;
	width: 217px;
	height: 18px;
	background: url(images/bouton_depose_annonce_covoiturage.jpg) no-repeat scroll top left;
	color: #ffffff;
	font-size: 11px;
	padding: 2px 0px 0px 4px;
}

#form_covoiturage {
	float: left;
	display: inline;
	width: 410px;
	margin: 20px 0px 20px 10px;
}

#img_form_covoiturage {
	float: left;
	display: inline;
	margin: 20px 0px 20px 10px;
}

#form_covoiturage p {
	margin: 10px 0px 10px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #737653;
	float: left;
	display: inline;
	width: 410px;
}

#form_covoiturage p#co {
	margin: 50px 0px 10px 0px;
	float: left;
	display: inline;
	width: 410px;
}

#form_covoiturage p#co span {
	float: left;
	display: inline;
	font-weight: normal;
	color: #960251;
	font-style: italic;
}

#main #main_2 #droit_vie #form_covoiturage p#co input {
	border: none;
	background: url(images/btn_depose_annonce.jpg);
	width: 132px;
	height: 20px;
	color: #ffffff;
	font-size: 11px;
	float: right;
	margin-right: 5px;
}

#main #main_2 #droit_vie #form_covoiturage p span.chiffre {
	float: left;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	color: #737653;
}

#main #main_2 #droit_vie #form_covoiturage p span {
	float: left;
	display: inline;
}

#main #main_2 #droit_vie #form_covoiturage p input.in_btr {
	width: 15px;
	float: left;
	display: inline;
	margin: 0px 10px 0px 10px;
	border: none;
}

#main #main_2 #droit_vie #form_covoiturage p input.text {
	width: 235px;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
}

#main #main_2 #droit_vie #form_covoiturage p label.btr {
	width: 154px;
	font-size: 11px;
	font-weight: normal;
	color: #737653;
	float: left;
	display: inline;
}

#main #main_2 #droit_vie #form_covoiturage p label.input_text {
	width: 120px;
	font-size: 11px;
	font-weight: normal;
	color: #737653;
	float: left;
	display: inline;
	margin: 0px 10px 0px 10px;
}

p.aucun_covoiturage {
	color:#737653;
	font-size:11px;
	margin: 10px 0px 20px 50px;
}


/***************actualites ******************/

#main #main_2 #vie_publique #imgs {
width:150px;
float:left;
margin-bottom:50px;
}
#main #main_2 #vie_publique #imgs div#img {
background:transparent url(images/fond_photo_article.jpg) no-repeat scroll left center;
height:108px;
margin-top:20px;
width:137px;
text-align:center;
}

#main #main_2 #vie_publique div#article h4.liste {
background:transparent url(images/intitule.jpg) no-repeat scroll left top;
color:#302809;
font-size:13px;
font-weight:bold;
height:18px;
margin-top:12px;
padding-left:16px;
padding-top:8px;
}
#main #main_2 #vie_publique div#article p {
font-size:11px;
color:#737653;
text-align:justify;
margin-top:20px;
margin-left:10px;
padding-right:14px;

}

#main #main_2 #vie_publique div#article {
background:transparent url(images/fond_liste_articles.jpg) no-repeat scroll left top;
float:left;
margin-top:25px;
width:480px;
}

#main #gauche #lien_proposez
{
color:#ffffff;
font-size:11px;
background:transparent url(images/fond_proposez.jpg) no-repeat scroll left top;
width:192px;
height:20px;
display:block;
margin-left:35px;
margin-top:25px;
padding-left:10px;
padding-top:3px;

}

#main #gauche #lien_proposez2
{
color:#ffffff;
font-size:11px;
background:transparent url(images/visualiser_photo.jpg) no-repeat scroll left top;
width:192px;
height:20px;
display:block;
margin-left:35px;
margin-top:25px;
padding-left:10px;
padding-top:3px;

}
/***************proposez ******************/

#main #main_2 #droit_vie input
{
border:1px solid #81ae08;
width:173px;

}

#main #main_2 #droit_vie input#nom
{
width:230px;

}
#main #main_2 #droit_vie input#code_postal
{
float:left;
}
#main #main_2 #droit_vie input#telephone
{
float:left;
}

#main #main_2 #droit_vie p#telephone_p
{
margin-top:10px;
}

#main #main_2 #droit_vie input#adresse
{
width:450px;

}
#main #main_2 #droit_vie input#accroche
{
width:450px;

}
#main #main_2 #droit_vie input#intitule
{
width:450px;

}
#main #main_2 #droit_vie input#email
{
width:450px;

}

#main #main_2 #droit_vie label
{
font-size:11px;
color:#737653;
width:170px;
display:block;
float:left;

}
#main #main_2 #droit_vie label#commune
{
width:82px;
margin-left:20px;
display:inline;
}

#main #main_2 #droit_vie label#fax
{
width:82px;
margin-left:20px;
display:inline;
}

#main #main_2 #droit_vie textarea
{
border:1px solid #81ae08;
width:622px;
height:150px;
margin-top:13px;
}

#main #main_2 #droit_vie input#submit
{
	background:transparent url(images/sub_mit.jpg) no-repeat scroll left top;
	border:none;
	width:170px;
	height:20px;
	color:#ffffff;
	margin-top:20px;
	margin-left:455px;
}

/***************autres ******************/
#msg_erreur
{
	color:red;
	text-align:center;
	display:block;
	margin-bottom:10px;
}

/********** Menu Gauchetourisme ***********/
#main #menu_gauche_tourisme{
	background:url(images/menu_gauche_toursime.jpg) no-repeat;
	width:239px;
	height:164px;
	margin-left:20px;
}

#main #gauche #menu_gauche_tourisme a{
display:block;
font-size:12px;
color:#ffffff;
padding-top:8px;
padding-left:11px;
padding-bottom:11px;
}

#main #gauche #menu_gauche_tourisme a.other{
display:block;
font-size:12px;
color:#ffffff;
padding-top:2px;
padding-left:11px;
padding-bottom:3px;
}

#main #gauche #menu_gauche_tourisme a#select{
color:#292006;

}
/*************** tourisme ******************/
#main #main_2 #droit_tourisme {
background:transparent url(images/fond_main_vie_tourisme.jpg) no-repeat top left;
border:1px solid #ECEDE3;
float:left;
margin-bottom:0px;
margin-top:0px;
width:672px;
}

#main #main_2 #droit_tourisme h2 {
color:#12ad2b;
font-size:18px;
margin-left:33px;
margin-top:26px;
margin-bottom:30px;
width:414px;
float:left;
display:inline;
}
#main #main_2 #droit_tourisme h2 span{
color:#312909;
font-size:14px;
}

#main #main_2  #tourisme {

background:transparent url(images/fond_main_vie_bas.jpg) no-repeat bottom left;
margin-bottom:25px;
padding-left:19px;
float:left;
}

#main #main_2  #droit_tourisme a#lien_meteo {

background:transparent url(images/meteo.jpg) no-repeat bottom left;
width:93px;
height:41px;
float:left;
margin-left:127px;
margin-top:20px;
}

#main #main_2 #droit_tourisme #tourisme #first
{
color:#12ad2b;
font-size:11px;
text-align:justify;
padding-right:10px;
font-style:italic;
}

#main  #main_2 #tourisme_droit
{
float:left;
margin-top:-5px;
text-align:justify;
width:360px;
color:#737653;
font-size:11px;
}

#main  #main_2 #touriste
{
margin-top:10px;
margin-left:18px;
}

#main #main_2 #tourisme h5 {
background:transparent url(images/puce.jpg) no-repeat scroll left center;
clear:both;
color:#17af2f;
font-size:12px;
font-weight:bold;
margin-top:22px;
padding-left:20px;
margin-bottom:2px;
margin-left:23px;
}
#main #main_2 #tourisme h5 span{
font-weight:normal;
font-style:italic;
}
#main #main_2 #tourisme a{
background:transparent url(images/puce_2.jpg) no-repeat scroll left center;
color:#737653;
font-size:11px;
font-weight:normal;
margin-left:44px;
padding-left:25px;
}
#main #main_2 #tourisme a.plop{
background:transparent url(images/puce_2.jpg) no-repeat scroll left center;
font-weight:normal;
margin-left:0px;
padding-left:0px;
}

#main #main_2 #gauche #chalet
{
	margin-left:20px;
	margin-top:196px;
}


#main #main_2 #gauche #feasson
{
	margin-left:20px;
	margin-top:35px;
}

/*************** centre d'interet ******************/

#main #main_2 #tourisme #feasson_1
{
float:left;
margin-bottom:15px;
}

#main #main_2 #tourisme #prems_p
{
color:#12AD2B;
float:left;
font-size:11px;
margin-left:30px;
padding-top:13px;
text-align:justify;
width:474px;
font-style:italic;
}
#main #main_2 #tourisme p
{
color:#737653;
font-size:11px;
margin: 15px 5px 15px 23px;
text-align:justify;
}
#main #main_2 #tourisme p.train{
	margin: 0px 5px 15px 20px;
}
#main #main_2 #tourisme p#legende_photo
{
	margin-right:20px;
	text-align:right;
	margin-top:0px;
}

#main #main_2 #tourisme .img
{
margin-left:24px;
}

#main #main_2 #tourisme #lien_pdf
{
	background:transparent url(images/pdf.jpg) no-repeat scroll left center;
	color:#737653;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:27px;
	margin-left:13px;
	padding-left:32px;
	padding-top:14px;
	margin-left:25px;
}
#main #main_2 #tourisme h3{
color:#17AF2F;
font-size:12px;
font-weight:bold;
margin-bottom:2px;
margin-top:22px;
}
/******************************** hebergement**********************************/
#main #main_2 #tourisme div#img {
background:transparent url(images/fond_photo_article.jpg) no-repeat scroll left center;
display:inline;
float:left;
height:108px;
margin-top:20px;
width:137px;
text-align:center;
margin-bottom:30px;
}
#main #main_2 #tourisme div#projo {
float:left;
margin-top:25px;
padding:10px;
padding-top:0px;
width:330px;
}

#main #main_2 #tourisme hr {
background-color:#88D695;
clear:both;
display:inline;
float:left;
height:1px;
margin-left:20px;
margin-top:0;
width:619px;
}

#main #main_2 #tourisme div#img img {
margin-left:0px;
margin-top:9px;
}
#main #main_2 #tourisme h5.hebergement
{
	margin-left:20px;
}
#main #main_2 #tourisme p#p_hebergement
{
	width:410px;
	margin-left:0px;
	float:left;
	margin-bottom:30px;
}
#main #main_2 #tourisme div.img_hebergement
{
	margin-left:20px;
}
#main #main_2 #tourisme div.space
{
	height:30px;
	float:left;
	display:block;
	width:50px;
}
#main #main_2 #tourisme a#heregement
{
background:transparent url(images/maill.jpg) no-repeat scroll left center;
color:#FFFFFF;
display:block;
float:left;
height:20px;
margin:17px 0px 0px 57px;
padding-left:11px;
padding-top:5px;
width:170px;
	
}
#main #main_2 #tourisme div#projo h4{
font-size:11px;
color:#12ad2b;
}

#main #main_2 #tourisme div#projo h6{
font-size:10px;
color:#12ad2b;
font-weight:normal;
margin-bottom:0px;
margin-left:0px;
margin-top:15px;
}

#main #main_2 #tourisme div#projo h6 a {
color:#12ad2b;
font-size:10px;
font-weight:normal;
margin:0px;
background-image:none;
padding:0px;
}

#main #main_2 #tourisme h6 {
font-size:12px;
font-weight:bold;
margin-bottom:0px;
margin-left:20px;
margin-top:21px;
}

#main #main_2 #tourisme div#projo p{
margin:8px 0px;
}

/********************************proposez hebremenent**********************************/

#main #main_2 #tourisme input{
border:1px solid #12ad2b;
width:230px;
}
#main #main_2 #tourisme label{
width:200px;
display:block;
float:left;
}
#main #main_2 #tourisme #adresse{
width:420px;
}
#main #main_2 #tourisme #code_postal{
float:left;
width:152px;
}
#main #main_2 #tourisme #commune{
width:153px;
}
#main #main_2 #tourisme #label_commune{
width:85px;
margin-left:28px;
}
#main #main_2 #tourisme #telephone{
float:left;
width:152px;
}
#main #main_2 #tourisme #fax{
width:153px;
}

#main #main_2 #tourisme #label_fax{
width:85px;
margin-left:28px;
}

#main #main_2 #tourisme #email{
width:420px;
}

#main #main_2 #tourisme #label_texte{
width:423px;
}
#main #main_2 #tourisme textarea{
border:1px solid #12AD2B;
height:110px;
width:622px;
}
#main #main_2 #tourisme #submit{
background:transparent url(images/maill.jpg) no-repeat scroll left center;
border:medium none;
color:#FFFFFF;
height:20px;
padding-left:4px;
width:170px;
margin-left:477px;
}

/********************************camping**********************************/
#tourisme #englobgauche{
	float: left;
	display: inline;
	margin: 0px 0 20px 0;
}
#main #main_2 #tourisme div.activite
{
margin-left:161px;
width:352px;
margin-top:14px;
height:80px;
padding:10px;
}

#main #main_2 #tourisme div.activite h4 {
color:#17AF2F;
font-size:12px;
font-weight:bold;
height:18px;
}

#main #main_2 #tourisme div.activite p {
color:#737653;
font-size:11px;
height:50px;
margin-left: 0;
}


#main #main_2 #tourisme h6 {
font-size:12px;
font-weight:bold;
margin-bottom:0px;
margin-left:20px;
margin-top:21px;
}

table#liste th.HG 
{
background:#078AB4 url(images/HG_camping.jpg) no-repeat scroll left top;
border-bottom:1px solid #12ad2b;
border-top:0px none;
float:left;
height:24px;
padding:10px 0px 0px;
width:533px;
}

table#liste th#HD {
background:transparent url(images/HD_camping.jpg) repeat-x scroll right top;
border-left:1px solid #12ad2b;
border-bottom:1px solid #12ad2b;
float:left;
height:24px;
padding-top:10px;
width:91px;
}

table#liste td.formule {
border-color:-moz-use-text-color -moz-use-text-color #12ad2b ;
border-style:none none solid solid;
border-width:0px medium 1px 1px;
color:#12ad2b;
display:inline;
float:left;
font-size:10px;
height:25px;
margin-top:-2px;
padding-top:9px;
text-align:left;
width:529px;
font-weight:bold;
padding-left:3px;
}
table#liste td.formule span {

color:#737653;
font-size:10px;

}


table#liste td.prix {
border-color:#12ad2b;
border-style:none solid solid;
border-width:medium 1px 1px;
color:#737653;
display:inline;
float:left;
font-size:11px;
height:25px;
padding-right:10px;
padding-top:7px;
width:80px;
text-align:right;
}

table#liste {
border-collapse:collapse;
border-spacing:0px;
margin-left:26px;
margin-top:21px;
}

#main #main_2 #tourisme #image
{
	margin-left:25px;
}

/********************************deposer_photo**********************************/
#main #main_2 #tourisme #sub_le_mit {
background:transparent url(images/bouton_envoyer.jpg) no-repeat scroll left center;
border:medium none;
color:#FFFFFF;
height:20px;
margin-left:185px;
padding-left:4px;
width:68px;
}
#main #main_2 #tourisme #form_photo {
float:left;
width:430px;
padding-right:10px;
padding-left:0px;
}
#main #main_2 #tourisme #form_photo label {
display:block;
float:left;
width:100px;
}

#main #main_2 #tourisme a#visualiser {
background:transparent url(images/visualiser_photo.jpg) no-repeat scroll left center;
border:medium none;
color:#FFFFFF;
display:inline;
float:left;
height:20px;
margin-left:44px;
padding-left:6px;
padding-top:3px;
width:170px;
}
#main #main_2 #tourisme a#deposer {
background:transparent url(images/deposer_photo.jpg) no-repeat scroll left center;
border:medium none;
color:#FFFFFF;
display:inlnie;
float:left;
height:20px;
margin-left:0px;
padding-left:6px;
padding-top:3px;
width:118px;
}

 #main #main_2 #tourisme a#libre
 {
background:transparent url(images/puce_2.jpg) no-repeat scroll left center;
color:#737653;
float:left;
font-size:11px;
font-weight:normal;
margin-left:20px;
margin-top:6px;
padding-left:25px;
clear:both;
display:inline;
width:260px;
 }
 #main #main_2 #tourisme div#forum_photo
 {
float:left;
margin-bottom:31px;
display:inline;
 }
 
 #main #main_2 #tourisme div#forum_photo div#img {
background:transparent url(images/fond_photo_article.jpg) no-repeat scroll left top;
display:inline;
float:left;
height:120px;
margin-left:63px;
margin-top:20px;
width:137px;
}

#main #main_2 #tourisme a.lien_signaler
{
background:transparent none repeat scroll 0% 0%;
display:block;
margin-left:20px;
padding-left:0px;
padding-top:6px;
}

/****************************/
#main #main_2 #droit_mention {
background:transparent url(images/fond_main_vie_tourisme.jpg) no-repeat scroll left top;
border:1px solid #ECEDE3;
float:left;
margin-bottom:0px;
margin-left:146px;
margin-top:0px;
width:672px;
}
#main #main_2 #droit_mention h2 {
color:#12AD2B;
float:left;
font-size:18px;
margin-bottom:30px;
margin-left:33px;
margin-top:26px;
width:600px;
}

#main #main_2 #droit #droit_droit span#exp {
	font-size:8px;
	font-weight:normal;
	vertical-align:top;
}

#main #main_2 #tourisme a#lien_camping
{
color:#ffffff;
font-size:11px;
background:transparent url(images/visualiser_photo.jpg) no-repeat scroll left top;
width:192px;
height:20px;
display:block;
margin-left:35px;
margin-top:25px;
padding-left:7px;
padding-top:3px;
}

a#lien_camping
{
color:#ffffff;
font-size:11px;
background:transparent url(images/visualiser_photo.jpg) no-repeat scroll left top;
width:192px;
height:20px;
display:block;
margin-left:35px;
margin-top:25px;
padding-left:7px;
padding-top:3px;
}

a#retour_accueil {
color:#B0B1A2;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}

/*--------------------------cadastre--------------------------*/

h1#cadastre {
	font-size: 16px;
	background:transparent url(images/puce.jpg) no-repeat scroll left center;
	padding-left:20px;
	color:#A5BC00;
	font-weight:bold;
	margin: 15px 0px 30px 33px;
}

#img_cadastre {
	width: 625px;
	margin-left: 33px;
}

.class_cadastre {
	height: 100% !important;
	padding-bottom: 15px;
	background:#ffffff url(images/fond_droit.jpg) no-repeat scroll 0 0 !important;
}

.pdf_cadastre {
	width: 850px;
	margin: 10px 0px 25px 33px;
	clear: both;
	float: left;
	display: inline;
	background-color: #ffffff;
	padding: 15px;
}

.pdf_cadastre h1 {
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	background:transparent url(images/puce.jpg) no-repeat scroll left center;
	padding-left:20px;
	color:#A5BC00;
	font-weight:bold;
}

.pdf_cadastre a {
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	width: 280px;
	float: left;
	display: inline;
	color: #000000;
}

#main #gauche #plu {
	background:transparent url(images/fond_echo.jpg) no-repeat scroll 0 0;
	border:1px solid #E6E7D9;
	height:39px;
	margin-bottom:12px;
	margin-left:20px;
	margin-top:34px;
	padding-left:28px;
	padding-top:8px;
	width:189px;
}

#main #gauche #plu a {
	color:#A3BA00;
	font-size:15px;
	font-weight: bold;
}

#main #main_2 #cadaste_tab {
	margin: 10px 0px 10px 38px;
}

#main #main_2 #cadaste_tab h4
{
background:transparent url(images/puce.jpg) no-repeat scroll left center;
clear:both;
color:#A5BC00;
font-weight:bold;
margin-top:22px;
padding-left:20px;
margin-bottom:25px;
}

#main #main_2 #cadaste_tab p
{
font-size:11px;
color:#737653;
margin-bottom:15px;
}

#fin {
	clear: both;
	visibility: hidden;
}

#main #main_2 #cadaste_tab table#listebiens
{
border-spacing: 0px;
border-collapse: collapse; 
}
#main #main_2 #cadaste_tab table#listebiens thead
{float:left;
}
#main #main_2 #cadaste_tab table#listebiens th.coinHG{
 width: 133px;
 height:34px;
 background: url(images/coinHG.jpg) #078ab4 no-repeat left top;
padding:0px;
padding-top:0px;
border-bottom:1px solid #a5bc00;
border-top:0px;
float:left;

}
t#main #main_2 #cadaste_tab able#listebiens th.coinHD{
float:left;
 width: 74px;
 height:34px;
 padding:0px;
 background: url(images/coinHD.jpg) #078ab4 no-repeat right top;
 margin-left:-2px;
  border-bottom:1px solid #a5bc00;
    border-left:1px solid #a5bc00;
}
#main #main_2 #cadaste_tab table#listebiens th#intitule{
float:left;
 width: 400px;
 height:33px;
 background: url(images/tab_fond.jpg) repeat-x right top;
 border:1px solid #a5bc00;
 padding-top:0px;
}
#main #main_2 #cadaste_tab table#listebiens td.date{
 height:25px;
 width:132px;
 border:1px solid #a5bc00;

 border-right:none;
 border-top:0px;
 margin-top:-2px;
 display:inline;
float:left;
padding-top:9px;
font-size:11px;
color:#737653;
text-align:center;
}
#main #main_2 #cadaste_tab table#listebiens td.intitule{
 border:1px solid #a5bc00;
 border-top:none;
 display:inline;
float:left;
width:389px;
height:25px;
padding-top:7px;
padding-left:10px;
font-size:11px;
color:#737653;
}
#main #main_2 #cadaste_tab table#listebiens td.telecharger{
border:1px solid #a5bc00;
border-top:none;
display:inline;
float:left;
width:73px;
border-left:none;
height:28px;
text-align:center;
padding-top:4px;
}
#main #main_2 #cadaste_tab table#listebiens td.telecharger img {
	padding-top: 0px;
}
#main #main_2 #cadaste_tab table#listebiens tbody tr
{
display:block;
clear:both;
}

#article #pdf
{
	background:transparent url(images/pdf.jpg) no-repeat scroll left center;
	color:#737653;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:27px;
	margin-left:13px;
	padding-left:32px;
	padding-top:14px;
	margin-left:25px;
}
