@charset "utf-8"; 
/*Design-en-tête*/
html, body { 
margin : 0; 
padding : 0;
} 
body { 
font : 10pt "Time News Roman", Arial, "Arial Black", Verdana, Serif; 
} 
#en_tete, #imgbandeau, #title, #logo { 
display: none;
}
/*Design-menu-horizontal*/ 
#cadre-menu, #nav {  
display: none;
}
/*Design-calendrier-droite*/  
#calendar { 
display: none;
} 
/*Design-colonne-droite*/  
#colonne-droite { 
display: none;
}
/*Design-meteo-colonne-gauche*/
#meteo {
display: none;
}
/*Design-colonne-gauche*/   
#colonne-gauche { 
display: none;
} 
/*Design-menu-colonne-gauche*/  
#menu-pratique { 
display: none;
} 
/*Design-recherche-colonne-gauche*/ 
#menu-recherche {
display: none;
}
/*Design-menu-pratique-colonne-gauche*/ 
#menu-pratique {
display: none;
}
#info-pratiques {	 
display: none;
}
/*Design-corps*/ 
#corps p {
text-align : justify;
} 
#corps img {
border: none;
} 
#corps h1 {
font-size : 15pt; 
text-align : center; 
} 
#corps li {	
list-style-type : none; 
padding-bottom : 3pt; 
margin-left : 3pt; 
}
#corps li a {
font-weight : bold; 
} 
/*Design-corps-mairie li*/ 
#mairie-print {
display: none;
}
#mairie h1 { 
color : #000000; 
} 
#mairie li a { 
color : #003399;  
}
#mairie li a:link, a:visited {
	color: #CC0066;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}
  
/*Design-corps-mairie h2 h3*/	 
#mairie h2 {  
font-size : 13pt; 
text-align: center;
color : #000000;
margin-top: 10pt; 
} 
#mairie h3 { 
color : #000000;
font-size : 12pt;  
text-align: center;
text-decoration: underline;
font-weight: bold;
margin-top: 10pt;
}  
/*Design-corps-mairie : mise en forme texte + puce */ 
#mairie .liste { 
color : #000000; 
text-decoration : underline; 
font-style : italic; 
} 
#mairie .valeur { 
color : #000000; 
font-weight : bold; 
} 
#mairie .puce {
margin-top : 6pt; 
margin-bottom : 6pt; 
list-style-type : square; 
} 
#mairie .puce-archives {
margin-top : 6pt; 
margin-bottom : 6pt; 
list-style-type : square; 
} 
/*Design-corps-mairie : page edito */  
#mairie .align-right { 
text-align : right; 
} 
#mairie .img-float-right { 
float : right; 
width : auto;
margin-left: 10px;
 
}
/*Design-corps-mairie : lien de raccourci*/  
#mairie-lien { 
display: none;
} 
/*Design-corps-mairie : lien de raccourci*/   
.mairie-lien { 
display: none; 
} 
/*Design-corps-mairie : retour haut de page */ 
.mairie-fixe { 
display: none; 
} 
/*Design-corps-mairie : mairie centre */  
#mairie-centre { 
text-align : center; 
} 
#mairie-centre li { 
background-image : none; 
} 
#mairie-centre .img-width { 
width : auto; 
} 
/*Design-corps-mairie : 2 colonnes*/  
#mairie .mairie-column { 
float: none !important;
width : 100%; 
} 
/*Design-corps-mairie : page archives séances*/  
#mairie .text-left { 
text-align : left; 
margin-left : 10%; 
} 
/*Design-corps-mairie :  page commissions municipales - conseil*/ 
#mairie .mairie-center {
text-align: left;
}
#mairie .valeur { 
font-weight : bold; 
color : #000000; 
} 
hr { 
display: none;
}
/*Design-corps-mairie :  page délibérations*/ 
#mairie .delib-left { 
text-align : left; 
} 
#mairie .title-left { 
color : #000000; 
font-size : 10pt; 
font-weight : bold; 
font-style : italic; 
} 
#mairie .lien-interne { 
text-align : center; 
} 
#mairie .lien-interne a { 
color : #000000; 
font-weight : bold; 
} 
/*Design-corps-mairie : page démarches en ligne*/  
#mairie .ul-color { 
text-align : justify; 
font-size : 10pt; 
color : #000000; 
font-weight : bold; 
}
/*Design-corps-mairie : page conseillers 4 colonnes*/ 	
#mairie .mairie-columns {
float: none !important;
width : 100%; 
}
/*Design-corps-mairie : page services municipaux*/  
#mairie .mairie-contour { 
width : 100%; 
border : none;
background : #ffffff; 
} 
#mairie .alibelle {
color : #000000;
font-weight: bold;
font-size: 8pt; 
text-decoration: underline;
}
#mairie .alibelle1 {
color : #000000;
font-style: italic;	
} 
/*Design-corps-mairie : page organigramme des services*/  
#mairie .lienleft {
text-align: center;
}
/*Design-corps-mairie : page mairie et mairie annexe*/  
#mairie-contour { 
width : 100%; 
border : none;
background : #ffffff; 
} 
#mairie .img-isole { 
display : none;
}
#mairie .liste { 
color : #000000; 
text-decoration : underline; 
font-style : italic; 
}
#mairie .lien {
display : none;
}  
/*Design-corps-mairie : page séances*/  
#mairie .theme { 
color : #000000;
font-weight : bold; 
text-decoration : underline; 
font-size : 10pt; 
} 
#mairie .info { 
color : #000000;
font-weight : bold; 
} 
/*Design-corps-mairie : page guide des démarches*/ 
#guide-demarches { 
width: 80%;
margin: auto;
}
/*Design-pied-de-page*/ 
#piedpage1, #piedpage2 {
display: none;
}	

