﻿.circumbody {
	background-color: white;
	margin: 0px;
	background-image:  url(../iso_icons/granville_home_v4.jpg);
	background-repeat: no-repeat;
	background-position: center top;


}

.circumdivrelative {
	position: relative;
	top: 109px;
	right: center;
	z-index: 1;
}

.circumfondedito {
	background-image:  url(../iso_icons/fond_edito.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.circumfondactu {
	background-image:  url(../iso_icons/fond_actu.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.circummenutxthome {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}

a.circummenutxthome:link,
a.circummenutxthome:active,
a.circummenutxthome:visited,
a.circummenutxthome:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}

.circumtxthome {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #087eb0;
	text-decoration: none;
}

a.circumtxthome:link,
a.circumtxthome:active,
a.circumtxthome:visited,
a.circumtxthome:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #087eb0;
	text-decoration: none;
}

.circumbodyviemunicipal {
	background-image:  url(../iso_icons/fond_viemunicipale.gif);
	background-position: center top;
	margin: 0px;
	background-color: #0B4167;
}

.circumbodyviepresentation {
	background-image:  url(../iso_icons/fond_presentation.gif);
	background-position: center top;
	margin: 0px;
	background-color: #5CB5DA;
}

.circumbodytourisme {
	background-image:  url(../iso_icons/fond_tourisme.gif);
	background-position: center top;
	margin: 0px;
	background-color: #08B073;
}

.circumbodyculture {
	background-image:  url(../iso_icons/fond_culture.gif);
	background-position: center top;
	margin: 0px;
	background-color: #9D0000;
}

.circumbodyactualite {
	background-image:  url(../iso_icons/fond_actualite.gif);
	background-position: center top;
	margin: 0px;
	background-color: #FFCC00;
}

.circumbodyservicepop {
	background-image:  url(../iso_icons/fond_service_population.gif);
	background-position: center top;
	margin: 0px;
	background-color: #5A9075;
}

.circumbodyeconomie {
	background-image:  url(../iso_icons/fond_economie.gif);
	background-position: center top;
	margin: 0px;
	background-color: #FEC02E;
}

.circumbodyenvironnement {
	background-image:  url(../iso_icons/fond_environement.gif);
	background-position: center top;
	margin: 0px;
	background-color: #18CDB6;
}

.circumbodyurbanisme {
	background-image:  url(../iso_icons/fond_urbanisme.gif);
	background-position: center top;
	margin: 0px;
	background-color: #B94029;
}

.circumbodysportloisir {
	background-image:  url(../iso_icons/fond_sport_loisir.gif);
	background-position: center top;
	margin: 0px;
	background-color: #09729F;
}

.circumbodyeducation {
	background-image:  url(../iso_icons/fond_education_formation.gif);
	background-position: center top;
	margin: 0px;
	background-color: #5A7790;
}

.circumbodyjeunesse {
	background-image:  url(../iso_icons/fond_jeunesse_famille.gif);
	background-position: center top;
	margin: 0px;
	background-color: #FFA200;
}

.circumbodyvieassos {
	background-image:  url(../iso_icons/fond_vie_associative.gif);
	background-position: center top;
	margin: 0px;
	background-color: #FF8080;
}

.circumpucetitrepage {
	background-image:  url(../iso_icons/puce_titre_page.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.circumtitrepage {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #0B4167;
	text-decoration: none;
}

.circumtitrepagepresentation {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #5CB5DA;
	text-decoration: none;
}

.circumtitrepagetourisme {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #08B073;
	text-decoration: none;
}

.circumtitrepageculture {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #9D0000;
	text-decoration: none;
}

.circumtitrepageactualite {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

.circumtitrepageservicepop {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #5A9075;
	text-decoration: none;
}

.circumtitrepageeconomie {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FEC02E;
	text-decoration: none;
}

.circumtitrepageenvironnement {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #18CDB6;
	text-decoration: none;
}

.circumtitrepageurbanisme {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #B94029;
	text-decoration: none;
}

.circumtitrepagesportloisir {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #09729F;
	text-decoration: none;
}

.circumtitrepageeducation {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #5A7790;
	text-decoration: none;
}

.circumtitrepagejeunesse {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFA200;
	text-decoration: none;
}

.circumtitrepagevisassos {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FF8080;
	text-decoration: none;
}

.circumsoussousmenu {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #999999;
	font-weight: normal;

}

a.circumsoussousmenu:link,
a.circumsoussousmenu:active,
a.circumsoussousmenu:visited,
a.circumsoussousmenu:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #999999;
	font-weight: normal;

}

.circumtitrepara {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #0B4167;
	text-decoration: none;
}

.circumtitreparapresentation {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #5CB5DA;
	text-decoration: none;
}

.circumtitreparatourisme {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #08B073;
	text-decoration: none;
}

.circumtitreparaculture {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #9D0000;
	text-decoration: none;
}

.circumtitreparaactualite {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

.circumtitreparaservicepop {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #5A9075;
	text-decoration: none;
}

.circumtitreparaeconomie {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FEC02E;
	text-decoration: none;
}

.circumtitreparaenvironnement{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #18CDB6;
	text-decoration: none;
}

.circumtitreparaurbanisme {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #B94029;
	text-decoration: none;
}

.circumtitreparasportloisir {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #09729F;
	text-decoration: none;
}

.circumtitreparaeducation {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #5A7790;
	text-decoration: none;
}

.circumtitreparajeunesse {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FFA200;
	text-decoration: none;
}

.circumtitreparavieassos {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #FF8080;
	text-decoration: none;
}

.circumsoustitre {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.circumsoustitre:link,
a.circumsoustitre:active,
a.circumsoustitre:visited,
a.circumsoustitre:hover
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.circumtxt {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
}

.ircumtxtencart {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}
.circumsoustitrextencart {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.circumtitreencart {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.signature {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
}
a.signature:link,
a.signature:active,
a.signature:visited,
a.signature:hover
 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
}
.circumdivabasolute {
	position: absolute;
	z-index: 1;
	top: 103px;
}

a {
	color: #000000;
	text-decoration: underline;
}

a:link,
a:active,
a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

.circumsoussousmenuactif {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	font-weight: normal;

}

a.circumsoussousmenuactif:link,
a.circumsoussousmenuactif:active,
a.circumsoussousmenuactif:visited,
a.circumsoussousmenuactif:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	font-weight: normal;

}

.fontFamilyStandardText {
	font-family: "Trebuchet MS";
}
.fontSizeNormal {
	font-size: 11px;
}
.fontColorStandardText {
	color: #000000;
}

a.circumBoutton:link,a.circumBoutton:active,a.circumBoutton:visited,a.circumBoutton:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	white-space:nowrap;
}

a.fontColorButtonText:link,a.fontColorButtonText:active,a.fontColorButtonText:visited,a.fontColorButtonText:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	white-space:nowrap;
}

 
