/* milieu */
div.iframe{
  margin:10px 5px 3px 5px;
}

.Chemin-page{
 color:#999999;
 margin:1px 3px 10px 5px;
 font-size:11px;
 border-bottom:#f7d962 1px solid;
 width:45.8em;
}
/*Vie municipale:Page AlloMairie*/
.contenu-Vmunicipal{
	padding:5px; 
	width:510px;
	}
	
div.contenu-Vmunicipal h2{
    margin:0 4px 0 0;
    float:right;
    font-size:18px;
	font-weight:bold;
	color:#FFB400;
	
	}

div.contenu-Vmunicipal h3{
     margin:5px 20px 10px;
	 font-size:14px;
	 font-weight:bold;
}

div.contenu-Vmunicipal img{
    margin-top:-3px;
	margin-right:5px;
	float:right;
	}

div.contenu-Vmunicipal p{
  margin-right:10px;
  margin-top:35px;
  text-align:justify;
  font-size:14px;
}

div.contenu-Vmunicipal ul{
  font-weight:bold;
  color:#61AD02;
  list-style-type:none;
  margin:5px 15px 3px ;
}

div.contenu-Vmunicipal li{
  font-weight:normal;
  color:#000000;
  margin:5px 15px 3px;
}

/*Page arrondissement*/
#contenu-auto{
	padding:5px; 
	width:510px;
	margin-top:15px;	
}

#contenu-auto h2{
    margin:0 0 0 4px;
    float:left;
    font-size:14px;
	font-weight:bold;
	color:#FFB400;
	}

#contenu-auto h3{
     margin:5px 0 10px 20px;
	 font-size:12px;
	 font-weight:bold;
}

#contenu-auto img{
	margin-left:5px;
	float:left;
	}

.arrondissement{
  margin-left:5px;	
}

.arrondissement table{
  border:none;
  margin-left:15px;
  margin-bottom:10px;
}

.arrondissement table tr td{
    border:none;
    font-size:10px;
	margin:0px;
	padding:0px;
}

/*relation citoyen:autorisation economique*/
.contenu-relation{
	padding:5px; 
	width:510px;
	margin:5px 15px 10px 0px;
}


div.contenu-relation img{
	margin-right:5px;
	float:right;
	}
div.contenu-relation h2{
    margin:0 4px 0 0;
    float:right;
    font-size:18px;
	font-weight:bold;
	color:#004ed0;
	}
	

div.contenu-relation h3{
    margin:2px 9px 0 0;
    font-size:11px;
	font-weight:bold;
}

div.contenu-relation p{
  font-weight:normal;
  margin-right:15px;
  margin-top:10px;
  text-align:justify;
}

div.contenu-relation ul{
  font-weight:bold;
  list-style-type:none;
  margin:8px 10px 3px 8px;
}

div.contenu-relation li{
  font-weight:normal;
  color:#000000;
  margin:8px 10px 10px 10px;
}


.hautPage{
	float:left;
	margin-bottom:10px;
}
/*contenu fete */
div.contenu-fete{
	padding:5px; 
	width:510px;
	margin:5px 15px 10px 0;
}


div.contenu-fete img{
	margin-right:5px;
	float:right;
	}
div.contenu-fete h2{
    margin:0 4px 0 0;
    float:right;
    font-size:12px;
	font-weight:bold;
	color:#39bb0d;
	}
	

div.contenu-fete h3{
    margin:2px 9px;
    font-size:12px;
	font-weight:bold;
}

div.contenu-fete p{
  font-weight:normal;
  margin-right:15px;
  margin-top:10px;
  text-align:justify;
}

div.table-Fete{ 
	border:#39bb0d solid 1px;
	font-size:12px;
	margin-right:5px;
}

.table-TitreFete
{   color: #000;
	background: #39bb0d;
	font-weight:bold;
	text-align:center;
}

.table-Fete tr td{
    margin-top:10px;
    font-size:11px;
	border:#39bb0d solid 1px;
	margin:4px;
	padding:4px;
}
/*page brochure*/
#contenu-brochure {
	padding:5px; 
	width:520px;
	font-size:11px;
	
}
#contenu-brochure h2{
    margin:0 0 0 4px;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#004ed0;
	}

/*relation citoyen:Page certification*/
.table-relation{ 
	border:#7DA7EC solid 1px;
	font-size:13px;
	margin-right:5px;
}

.table-TitreRelation
{
    color: #000;
	background: #7DA7EC;
	font-weight:bold;
	text-align:center;
}

.table-relation tr td{
    margin-top:10px;
    font-size:12px;
	border:#7DA7EC 1px solid;
	margin:4px;
	padding:4px;
}

/*Decouvrir Sousse :chiffre*/
.contenu-Decouvrir{
	padding:5px; 
	text-align:justify;
	width:510px;
	margin:5px 10px 10px 10px;
}

div.contenu-Decouvrir img{
    margin-top:10px;
	margin-right:5px;
	float:right;
	}

div.contenu-Decouvrir h2{
    margin:5px 4px 20px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#c43f04;
	}
	
div.contenu-Decouvrir h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
	float:right;
}

div.contenu-Decouvrir p{
  margin-right:5px;
  margin-top:10px;
  text-align:justify;
  xfloat:right;
  }
div.contenu-Decouvrir ul{
  font-weight:bold;
  list-style-type:none;
  margin:20px 15px 3px 10px;
  }

div.contenu-Decouvrir li{
  font-weight:normal;
  color:#000000;
  margin:10px 15px 10px 10px;
}
/**cooperation**/
.cooperation{
 width:520px;
 padding:5px; 
 text-align:justify;
 margin:5px 10px 10px 5px;
}
div.cooperation p{
  margin-right:5px;
  margin-top:15px;
  text-align:justify;
}

div.cooperation img{
    margin-top:15px;
	margin-right:5px;
	float:right;
	}
div.cooperation h2{
    margin:10px 4px 20px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#c43f04;
	}
div.cooperation h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
}
div.cooperation ul{
  font-weight:bold;
  color:#C43F04;
  list-style-type:none;
  margin:8px 20px 3px 10px;
  }

div.cooperation li{
  font-weight:normal;
  color:#111111;
  margin:6px 8px 5px 10px;
}

.bleu{
    margin:3px 10px 0px 3px;
    font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #0087AE;
}
/*page contact*/
.contact{
    padding:10px;
	width:520px;
	text-align:justify;
	height:25px;
	font-weight: bold;
}

.contact table{
   margin-right:20px;
}


div.contact img{
   /* margin-top:-3px;*/
	margin-right:5px;
	float:right;
	}
	
div.contact h2{
    margin:5px 4px 30px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#FF0000;
	}

input.contact_form{
    border-right: #888888 1px solid; 
	border-top: #888888 1px solid; 
	font-size: 12px; 
	color: #000000;
	border-left: #888888 1px solid; 
	border-bottom: #888888 1px solid; 
	padding-right:5px;
}

textarea.message{
	border-right: #888888 1px solid; 
	border-top: #888888 1px solid; 
	font-size: 12px; 
	color: #000000;
	border-left: #888888 1px solid; 
	border-bottom: #888888 1px solid; 
	padding-left:5px;
	height:75px
}
input.submit{
  margin-top:2em;
  margin-right:4.83em;
  margin-left:2.82em;
}
.text_formulaire{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}

.info_contact1{
    font-weight:bold;
	font-size:10px;
	padding-right:10px;
	color:#2B5E91;
}

.info_contact2{
	padding-right:5px;
	font-size:10px;
	color:#000000;
}
/*Festivit�*/
.festivite{
	 width:520px;
	 padding:5px; 
	 text-align:justify;
	 margin:5px 5px 10px 10px;
}

div.festivite ul{
  font-weight:normal;
  list-style-type:none;
  margin:8px 10px 3px 3px;
  }

div.festivite li{
  font-weight:normal;
  color:#000000;
  margin:8px 5px 10px 10px;
}

div.festivite img{
	margin-right:5px;
	float:right;
	}

div.festivite h2{
    margin:5px 4px 20px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#D91E8C;
	}
	
div.festivite h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
}

div.festivite p{
  margin-right:5px;
  margin-top:10px;
  text-align:justify;
  }


/*page information minist�re*/
.table-ministere{ 
	border:#fff solid 1px;
	margin:5px 10px 7px 10px;
}
/*Page prix municipale*/
.contenu-prix{
	padding:5px; 
	text-align:justify;
	width:510px;
	margin:5px 10px 10px 10px;
}
	
div.contenu-prix h2{
    margin:5px 4px 35px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#444444;
	}
	
div.contenu-prix h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
}

div.prix p{
  margin-right:5px;
  margin-top:20px;
  text-align:justify;
  }
/*Page Information locale*/
.contenu-InfLocale{
	padding:5px; 
	text-align:justify;
	width:510px;
	margin:5px 10px 10px 10px;
}
	
div.contenu-InfLocale h2{
    margin:5px 0 25px 4px;
    float:left;
    font-size:14px;
	font-weight:bold;
	color:#444444;
	}
	
div.contenu-InfLocale h3{
    margin:2px 0 0 13px;
    font-size:11px;
	font-weight:bold;
}

div.InfLocale p{
  margin-left:5px;
  margin-top:10px;
  text-align:justify;
  }
 
 div.InfLocale img{
    margin-top:0px;
	margin-left:5px;
	float:left;
	}
	
/*Page realisation*/

.contenu-realisation{
	padding:5px; 
	width:510px;
	margin:5px 15px 10px 10px;
	
}

div.contenu-realisation img{
    margin-top:-3px;
	margin-right:5px;
	float:right;
	}
div.contenu-realisation h2{
    margin:0 4px 0 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#20a2de;
	}
div.contenu-realisation h3{
    margin:9px 0 0 2px;
    font-size:11px;
	font-weight:bold;
}
div.contenu-realisation p{
  font-weight:normal;
  margin-right:12px;
  margin-top:10px;
  text-align:justify;
}

/*page urgence*/
.contenu-urgence{
	padding:5px; 
	width:500px;
	margin:5px 5px 10px 0;
	
}
div.contenu-urgence img{
    margin-top:-3px;
	margin-right:5px;
	float:right;
	}
div.contenu-urgence h2{
    margin:0 4px 0 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color: #009900;
	}

div.contenu-urgence h3{
    margin:2px 0 0 9px;
    font-size:11px;
	font-weight:bold;
	}

div.contenu-urgence ul{
  font-weight:normal;
  list-style-type:none;
  margin:15px 10px 10px 5px;
  font-weight:bold;
  }

div.contenu-urgence li{
  font-weight:normal;
  color:#000000;
  margin:3px 10px 10px 5px;
}
/* page consultPermis*/

.consult-permis{
    text-align:justify;
	padding:5px; 
	width:520px;	
}

div.consult-permis table{	
	margin-top:10px;
	border:#009999 1px solid;
    }

div.consult-permis tr td{	
     padding:10px;
    }

div.consult-permis h2{
    margin:0 2px 0 0;
    float:right;
    font-size:13px;
	font-weight:bold;
	color: #009999;
	}
div.consult-permis h3{
    margin:9px 0 0 2px;
    font-size:11px;
	font-weight:bold;
	}
div.consult-permis p{
  font-weight:normal;
  margin-left:10px;
  margin-top:10px;
}

div.consult-permis img{
	margin-right:5px;
	float:right;
	}
div.consult-permis ul{
  font-weight:bold;
  list-style-type:none;
  margin:8px 10px 3px 15px;
}

div.consult-permis li{
  font-weight:normal;
  color:#000000;
  margin:8px 10px 10px 15px;
}

/*Venir a sousse*/
.contenu-VenirSousse{
	padding:5px; 
	text-align:justify;
	width:500px;
	margin:5px 5px 10px 0px;
}

div.contenu-VenirSousse img{
	margin-right:5px;
	float:right;
	}

div.contenu-VenirSousse h2{
    margin:5px 4px 20px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#c43f04;
	}
	
div.contenu-VenirSousse h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
	float:right;
}

div.contenu-VenirSousse p{
  padding-right:20px;
  margin-right:11px;
  margin-top:10px;
 
  }

div.contenu-VenirSousse ul{
  font-weight:bold;
  font-size:12px;
  color:#FF0000;
  list-style-type:none;
  margin:8px 10px 3px 10px;
  }

div.contenu-VenirSousse li{
  font-weight:normal;
  color:#000000;
  margin:8px 8px 10px 0;
}

/*sousse en bref*/
.contenu-SousseBref{
	padding:5px; 
	text-align:justify;
	width:500px;
	margin:5px 0px 10px 0px;
}

div.contenu-SousseBref img{
	margin-right:10px;
	margin-left:10px;
	float:right;
	}

div.contenu-SousseBref h2{
    margin:5px 4px 25px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#c43f04;
	}
	
div.contenu-SousseBref h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
}

div.contenu-SousseBref p{
  margin:2px 15px 5px 15px;
  text-align:justify;
  }
 
/*Service*/
.serv_Org{
   float:right;
   width:520;
}

/*Plan du site*/
.contenu-plan{
	padding:5px; 
	text-align:justify;
	width:520px;
	margin:5px 10px 10px 10px;
}

div.contenu-plan img{
	margin-right:10px;
	margin-left:10px;
	float:right;
	}

div.contenu-plan h2{
    margin:5px 4px 20px 0;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#ef7c00;
	}
	
div.contenu-plan h3{
    margin:2px 13px 0 0;
    font-size:11px;
	font-weight:bold;
}
.contenu-plan:ACTIVE, .contenu-plan:LINK, .contenu-plan:VISITED{
	font-weight:bold; 
	color:#508DAB;
	font-size:11px;
}
.contenu-plan:HOVER{
   color:#508DAB;
   font-size:11px;
}

div.contenu-plan ul{
  font-weight:bold; 
  color:#508DAB;
  font-size:11px;
  list-style-type:none;
  margin-right:10px;
  }

div.contenu-plan li{
  font-weight:normal;
  color:#000000;
    margin-right:10px;

  
}

/*Page telechargement*/
div.contenu-telech{
	padding:5px; 
	width:510px;
	margin-top:15px;	
}

div.contenu-telech h2{
    margin:0 0 0 4px;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#FFB400;
	}

div.contenu-telech h3{
     margin:5px 0 10px 20px;
	 font-size:12px;
	 font-weight:bold;
}
div.contenu-telech ul{
  font-weight:bold; 
  color:#508DAB;
  font-size:11px;
  list-style-type:none;
  margin-right:10px;
  }

div.contenu-telech li{
  font-weight:normal;
  color:#000000;
  margin-right:10px;

  
}
div.contenu-telech img{
	margin-right:5px;
	padding-left:6px;
	float:right;
	}


/*Page mot du maire*/
div.contenu-motMaire{
	padding:5px; 
	width:510px;
	margin-top:15px;	
}

div.contenu-motMaire h2{
    margin:0 0 0 4px;
    float:right;
    font-size:14px;
	font-weight:bold;
	color:#e69f66;
	}

div.contenu-motMaire h3{
     margin:5px 0 10px 20px;
	 font-size:12px;
	 font-weight:bold;
}
div.contenu-motMaire ul{
  font-weight:bold; 
  color:#508DAB;
  font-size:11px;
  list-style-type:none;
  margin-right:10px;
  }

div.contenu-motMaire li{
  font-weight:normal;
  color:#000000;
  margin-right:10px;
  
}

div.contenu-motMaire p{
  margin:2px 15px 5px 15px;
  text-align:justify;
  }
 

div.contenu-motMaire img{
	margin-right:5px;
	padding-left:6px;
	float:right;
	}
