BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 69%; BACKGROUND: url(IMG/communes/body_background.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #336699; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	FONT-SIZE: 1em
}
UL {
	FONT-SIZE: 1em
}
OL {
	FONT-SIZE: 1em
}
DL {
	FONT-SIZE: 1em
}
DD {
	FONT-SIZE: 1em
}
SELECT {
	FONT-SIZE: 0.8em
}
INPUT {
	FONT-SIZE: 0.8em
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 180%; COLOR: #ff3300
}
H2 {
	FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase
}
H3 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 5px
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 90%
}
H6 {
	FONT-SIZE: 80%
}
LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.spip_out {
	COLOR: #a02020; TEXT-DECORATION: none
}
A.spip_in {
	COLOR: #2020a0; TEXT-DECORATION: none
}
A.spip_url {
	COLOR: #2020a0; TEXT-DECORATION: none
}
A.spip_glossaire {
	COLOR: #20a020; TEXT-DECORATION: none
}
.chapo {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte {
	FONT-FAMILY: Georgia, Garamond, Times, serif; TEXT-ALIGN: justify
}
.texte P.spip {
	FONT-FAMILY: Georgia, Garamond, Times, serif; TEXT-ALIGN: justify
}
.ps {
	FONT-SIZE: 85%; FONT-FAMILY: Georgia, Garamond, Times, serif; TEXT-ALIGN: justify
}
.notes {
	FONT-SIZE: 80%; FONT-FAMILY: Georgia, Garamond, Times, serif; TEXT-ALIGN: left
}
.date {
	FONT-SIZE: 80%; COLOR: #666666; TEXT-ALIGN: left
}
#page_entete {
	LEFT: 0px; WIDTH: 720px; POSITION: relative; TOP: 0px; HEIGHT: 115px
}
#logo_entete {
	FLOAT: left
}
#entete_date {
	LEFT: 200px; POSITION: relative; TOP: 5px
}
#page_entete_liens_utiles {
	FONT-SIZE: 0.8em; FLOAT: right; WIDTH: 150px; TOP: 20px; TEXT-ALIGN: right
}
#page_menu_haut {
	PADDING-LEFT: 12px; MIN-HEIGHT: 20px; BACKGROUND: #613188 url(IMG/communes/arrondi_menu_haut.jpg) no-repeat right top; LEFT: 0px; WIDTH: 780px; POSITION: relative; TOP: 0px
}
#page_menu_haut UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f3f3f3 1px dotted; COLOR: #ffffff; PADDING-TOP: 0px
}
#page_menu_haut LI {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none;
	background-color: 613188;
}
#page_menu_haut LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: 613188 url(none) repeat scroll 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#page_menu_haut LI A:hover {
	BACKGROUND: #f3f3f3; COLOR: #003366
}
#menu_haut LI A {
	BACKGROUND: #f3f3f3; COLOR: #003366
}
#sous_menu_haut {
	BACKGROUND: url(IMG/communes/sous_menu_fond_bd.gif) no-repeat right bottom; FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px; WIDTH: 585px
}
#barre_progression {
	PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: url(IMG/communes/sous_menu_fond_bg.gif) no-repeat left bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#page_colonne_gauche {
	FLOAT: left; WIDTH: 125px; HEIGHT: 400px
}
#page_colonne_centre {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; MIN-HEIGHT: 500px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; WIDTH: 390px; PADDING-TOP: 0px
}
#page_colonne_droite {
	FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 162px
}
#page_pied {
	CLEAR: both; BORDER-TOP: #acaaaa 1px solid; LEFT: 0px; WIDTH: 720px; PADDING-TOP: 8px; POSITION: relative; TOP: 0px
}
#page_menu_bas {
	LEFT: 0px; WIDTH: 720px; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
#page_menu_bas UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page_menu_bas LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#page_menu_bas LI A {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-LEFT: 3px; BORDER-LEFT: 1px solid; MARGIN-RIGHT: 3px; WHITE-SPACE: nowrap
}
#page_colonne_gauche #form_recherche {
	PADDING-LEFT: 10px; BACKGROUND: url(IMG/communes/colG_fond_bd.jpg) #e8e8e8 no-repeat right bottom; WIDTH: 115px
}
#formulaire_recherche {
	WIDTH: 80px; MARGIN-RIGHT: 2px
}
#page_colonne_gauche #espace_entreprise {
	MARGIN-TOP: 20px; BACKGROUND: url(IMG/communes/colG_fond_bd.jpg) #e8e8e8 no-repeat right bottom; WIDTH: 125px
}
#page_colonne_gauche #espace_entreprise #titre {
	PADDING-LEFT: 0px; MIN-HEIGHT: 30px; BACKGROUND: url(IMG/communes/espace_entreprise.gif) #e8e8e8 no-repeat right top; HEIGHT: 30px
}
#page_colonne_gauche #espace_entreprise #texte {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
#page_colonne_gauche #newsletter_appel {
	MARGIN-TOP: 20px; BACKGROUND: url(IMG/communes/colG_fond_bd.jpg) #e8e8e8 no-repeat right bottom; WIDTH: 125px
}
#page_colonne_gauche #newsletter_appel #titre {
	PADDING-LEFT: 10px; MIN-HEIGHT: 30px; BACKGROUND: url(IMG/communes/newsletter_appel_titre.gif) #e8e8e8 no-repeat right top; HEIGHT: 30px
}
#page_colonne_gauche #newsletter_appel #texte {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
#page_colonne_gauche #marches_appel {
	MARGIN-TOP: 20px; BACKGROUND: url(IMG/communes/colG_fond_bd.jpg) #e8e8e8 no-repeat right bottom; WIDTH: 125px
}
#page_colonne_gauche #marches_appel #titre {
	PADDING-LEFT: 10px; MIN-HEIGHT: 50px; BACKGROUND: url(IMG/communes/marches_appel_titre.gif) #e8e8e8 no-repeat right top; HEIGHT: 50px
}
#page_colonne_gauche #marches_appel #texte {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
#page_colonne_droite #liste_evenements {
	BACKGROUND: url(IMG/communes/colD_fond_bg.gif) no-repeat left bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px
}
#page_colonne_droite #liste_evenements #titre {
	MIN-HEIGHT: 40px; BACKGROUND: url(IMG/communes/liste_evenements_titre.gif) no-repeat left top; HEIGHT: 40px
}
#page_colonne_droite #liste_evenements UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#page_colonne_droite #liste_evenements LI {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
#page_colonne_droite #liste_evenements A {
	TEXT-DECORATION: none
}
#page_colonne_droite #liste_evenements A:hover {
	TEXT-DECORATION: underline
}
#page_colonne_droite #liste_evenements #texte {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL.niveau1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.niveau1 LI {
	FONT-WEIGHT: bold; LIST-STYLE-TYPE: none
}
UL.niveau2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
UL.niveau2 LI {
	FONT-WEIGHT: normal; MARGIN: 10px; LIST-STYLE-TYPE: circle
}
#listeactualites {
	MARGIN-BOTTOM: 30px
}
#publicite {
	MARGIN-BOTTOM: 30px
}
#presentation {
	MARGIN-BOTTOM: 30px
}
#listearticlesparrubriques {
	MARGIN-BOTTOM: 30px
}
#inscription_newsletter {
	MARGIN-BOTTOM: 30px
}
#listeune {
	MARGIN-BOTTOM: 30px
}
#inscription_newsletter {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#listeune {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
