a{	text-decoration:none;
	color:#666;
	font-weight:bold}
a:hover{	
	text-decoration:underline;
	color:#000;
	font-weight:bold}

body{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
*html .texte_fond{  /*visible que sous internet explorer
	/* Attention pas de ../ avant images/ */
	background-repeat:repeat-y;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/texte_fond_repeat.png', sizingMethod='scale');
	height:300px;
}
p{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
*>.texte_fond{  /* fonctionnera pas pour ie6*/
	background-repeat:repeat-y;
	background-image:url(../images/texte_fond_repeat.png);
	min-height:300px;
	overflow:hidden;
}
.class:hover{
	
}
.couleur-1{
	color:#81C1DD;
}
.couleur-2{
	color:#EB2C4B;
}
.couleur-3{
	color:#A9C413;
}
.couleur-4{
	color:#916038;
}
.couleur-6{
	color:#F79925;
}
/*.noir {
	color:#000;
	text-decoration:none;
}
.noir a:{
	color:#555;
	font-weight:bold;
	text-decoration:none;	

}
.noir a:hover{
	color:#bbb;
	font-weight:bold;
	text-decoration:underline;	

}*/
a.noir {
	color:#333;
	font-weight:bold;
	text-decoration:underline;	
}
a.noir:hover{
	color:#999;
	font-weight:bold;
	text-decoration:none;
}

.pointille{
	border-style:dotted;
	clear:both;
}
/*label{
	display:none;
}
*/
/*Permet de; positionner une image dans une div contenant du texte comme pour COLL ETT DIEU.com */
.floatimage {
   float : left;
   margin : 5px 10 0px 0px;  
   display : inline;
 /*C'est la dernière valeur qui indique 0px de marge à gauche */
}
h1,h2,h3,h4,h5,h6 {
	display:none;
	/*permet de faire des titre quand les styles sont desactivé*/
}.gen-text-site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.home-coul-txt {
	color: #325fa5;
}
.home-zone-image {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	height: 168px;
	width: 183px;
	margin-right: 11px;
	float: left;
	text-align: left;
}
.home-debord-zone-image-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding: 8px;
}
.home-tab-img-1 {
	background-attachment: scroll;
	background-image: url(../images/demarches_administratives-01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.home-tab-img-2 {
	background-attachment: scroll;
	background-image: url(../images/en_bref-01.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.home-actu-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.google-lien-base {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #325fa5;
}
.google-lien-base a{
	text-decoration:none;
}
.google-lien-z1 a{
	color: #66b2b4;
}
.google-lien-z2 a{
	color: #e9294a;
}
.google-lien-z3 a{
	color: #8cc93f;
}
.google-lien-z4 a{
	color: #6d4321;
}
.google-lien-z5 a{
	color: #ed7e0e;
}
.google-lien-z1 a:hover{
	color: #444;
}
.google-lien-z2 a:hover{
	color: #444;
}
.google-lien-z3 a:hover{
	color: #444;
}
.google-lien-z4 a:hover{
	color: #444;
}
.google-lien-z5 a:hover{
	color: #444;
}
.google-lien-base ahover{
	text-decoration:none;
	color: #444444;
}
.inter-fond-gen-Y {
	/*background-image: url(../images/inter-div-02-commune.gif);*/
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: left top;
}
.inter-fond-gen-degraBottom {
	background-attachment: scroll;
	/*background-image: url(../images/inter-div-03-commune.png);*/
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bottom-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
}
.bottom-adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding-top: 3px;
}
.actu-bloc01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F9F8F9;
	background-attachment: scroll;
	
	background-repeat: no-repeat;
	background-position: center top;
	height: 49px;
}
.actu-bloc02 {
	background-attachment: scroll;
	
	background-repeat: repeat-y;
	background-position: center top;
}
.actu-bloc03 {
	background-attachment: scroll;
	
	background-repeat: no-repeat;
	background-position: center bottom;
}
.actu-bloc04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-bottom: 3px;
	padding-right: 13px;
	padding-left: 10px;
}
.menu01 {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-right: 16px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu01 a{
	text-decoration:none;
	color:#fff;
}
.menu01 a:hover{
	text-decoration:none;
	color:#000000;
}.menu02 {
	margin-right: 16px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.menu03-vie_pratique {
	margin-right: 16px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	text-align: left;
}
.menu03-vie_pratique a{
	color: #FB4D5E;
	text-decoration:none;
}
.menu03-vie_pratique a:hover{
	color: #fff;
	text-decoration:none;
}
.menu03-commune {
	margin-right: 16px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	text-align: left;
}
.menu03-commune a{
	color: #add8ef;
	text-decoration:none;
}
.menu03-commune a:hover{
	color: #fff;
	text-decoration:none;
}
.menu03-sport_nature {
	margin-right: 16px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	text-align: left;
}
.menu03-sport_nature a{
	color: #cdd905;
	text-decoration:none;
}
.menu03-sport_nature a:hover{
	color: #fff;
	text-decoration:none;
}
.menu03-administration {
	margin-right: 16px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	text-align: left;
}
.menu03-administration a{
	color: #CA8E5E;
	text-decoration:none;
}
.menu03-administration a:hover{
	color: #fff;
	text-decoration:none;
}
.menu03-economie {
	margin-right: 16px;
	margin-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	text-align: left;
}
.menu03-economie a{
	color: #FEB952;
	text-decoration:none;
}
.menu03-economie a:hover{
	color: #fff;
	text-decoration:none;
}

.menu04 {
	background-attachment: scroll;
	background-image: url(../images/inter-pointeur.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	height: 19px;
	width: 13px;
	top: -3px;
	left: -16px;
}


/*sport_nature*/
.actu-titre-sport_nature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6ea326;
}
.actu-stitre-sport_nature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6ea326;
}
.actu-sepatateur-sport_nature {
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #6ea326;
	float: right;
}
.actu-sepatateur2-sport_nature {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6ea326;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
}
.actu-lien-bas-sport_nature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6ea326;
}
.actu-lien-bas-sport_nature a{
	text-decoration:none;
	color: #6ea326;
}
.actu-lien-bas-sport_nature a:hover{
	text-decoration:underline;
	color: #000;
}

/*commune*/
.actu-titre-commune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #66b2b4;
}
.actu-stitre-commune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66b2b4;
}
.actu-sepatateur-commune {
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #66b2b4;
	float: right;
}
.actu-sepatateur2-commune {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #66b2b4;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
}
.actu-lien-bas-commune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66b2b4;
}
.actu-lien-bas-commune a{
	text-decoration:none;
	color: #66b2b4;
}
.actu-lien-bas-commune a:hover{
	text-decoration:underline;
	color: #000;
}



/*vie_pratique*/
.actu-titre-vie_pratique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #e9294a;
}
.actu-stitre-vie_pratique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e9294a;
}
.actu-sepatateur-vie_pratique {
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #e9294a;
	float: right;
}
.actu-sepatateur2-vie_pratique {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9294a;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
}
.actu-lien-bas-vie_pratique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e9294a;
}
.actu-lien-bas-vie_pratique a{
	text-decoration:none;
	color: #e9294a;
}
.actu-lien-bas-vie_pratique a:hover{
	text-decoration:underline;
	color: #000;
}



/*administration*/
.actu-titre-administration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6d4321;
}
.actu-stitre-administration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6d4321;
}
.actu-sepatateur-administration {
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #6d4321;
	float: right;
}
.actu-sepatateur2-administration {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6d4321;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
}
.actu-lien-bas-administration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6d4321;
}
.actu-lien-bas-administration a{
	text-decoration:none;
	color: #6d4321;
}
.actu-lien-bas-administration a:hover{
	text-decoration:underline;
	color: #000;
}



/*economie*/
.actu-titre-economie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ed7e0e;
}
.actu-stitre-economie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ed7e0e;
}
.actu-sepatateur-economie{
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #ed7e0e;
	float: right;
}
.actu-sepatateur2-economie {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ed7e0e;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
}
.actu-lien-bas-economie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ed7e0e;
}
.actu-lien-bas-economie a{
	text-decoration:none;
	color: #ed7e0e;
}
.actu-lien-bas-economie a:hover{
	text-decoration:underline;
	color: #000;
}
.texte-courant{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-family:12px
}
.separat-admin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #754203;
	margin-bottom: 15px;
	padding-top: 15px;
}
.demande-champ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #754203;
	border: 1px solid #754203;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-right: 3px;
	padding-left: 3px;
}
.demande-champ-nom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.google-lien-z6 a {
	color: #ed7e0e;
}
.google-lien-z6 a:hover {
	color: #444;
}
.restez-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	color: #5B92C4;
}
.restez-sstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #94B8D8;
}
.restez-lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #94B8D8;
}
.restez-lien a{
	color: #94B8D8;
	text-decoration:none;
}
.restez-lien a:hover{
	color: #3C74A6;
	text-decoration:underline;
}
.restez-text {
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.reste-champ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C74A6;
	background-color: #D7E6F5;
	width: 608px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #5B92C4;
}

.reste-fond {
	background-attachment: scroll;
	background-image: url(../images/reste_informe.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
a.clignotte {
	text-decoration: blink;
}
