
body {
	font-family: Arial, Helvetica, Geneva, Swiss;
	background-image: url("../IMAGES/fd_page.gif");
width:100%;
}
#coccinnelle {
z-index:100;
position:absolute;
text-align:center;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
}

#coccinnelle.avant {
z-index:1000;
background:transparent url(../fenetre_modale.png) repeat top left;
}

#coccinnelle.arriere {
z-index:0;
}

p {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 16px;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-left: 20px
}
table p {
margin-left:5px;	
}
b {
	color: #339;
	font-size: inherit;
	font-weight: bold;
	line-height: inherit
}

.txt {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 16px;
	word-spacing: 1px;
	letter-spacing: 1px
}

.txt_accueil {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 21px;
	word-spacing: 1px;
	letter-spacing: 1px;
}

.txt_serre {
	color: #CC6600;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 12px;
	word-spacing: 0;
	letter-spacing: 0;
	font-weight:bold;
}

.txt_serre a {
	font-weight:normal;
}

li {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 15px;
	word-spacing: 1px;
	letter-spacing: 0;
	list-style-image: url("../IMAGES/puce_liste.gif");
	margin: 10px 0 10px 30px
}

.txt_actu {
	color: #030;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 13px;
	word-spacing: 1px;
	letter-spacing: 1px
}

.txt_titre1 {
	color: #603;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	font-weight: bold;
	line-height: 16px;
	background-image: url("../IMAGES/puce_verte.gif");
	background-repeat: no-repeat;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding-left: 20px
}

.txt_titre2 {
	color: #603;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	font-weight: bold;
	line-height: 16px;
	word-spacing: 1px;
	letter-spacing: 1px
}

.legende {
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva;
	line-height: 16px
}

.ssrubrique {
	color: #c60;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva;
	line-height: 13px;
	padding-top: 5px;
	padding-bottom: 7px;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999
}

.ssrubrique_ON {
	color: inherit;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva;
	font-weight: bold;
	line-height: 13px;
	background-color: inherit
}

a.ssrubrique {
	font-size: inherit;
	font-family: Arial, Helvetica, Geneva;
	line-height: inherit;
	text-decoration: none;
	word-spacing: 0;
	letter-spacing: 0;
	border-top: 0 none;
	border-bottom: 0 none
}

a:visited.ssrubrique {
	color: #c60;
	font-size: inherit;
	font-family: Arial, Helvetica, Geneva;
	line-height: inherit;
	text-decoration: none !important;
	word-spacing: 0;
	letter-spacing: 0;
	border-top: 0 none;
	border-bottom: 0 none
}

a:hover.ssrubrique {
	color: #9c6 !important;
	font-size: inherit;
	font-family: Arial, Helvetica, Geneva;
	line-height: inherit;
	text-decoration: none !important;
	word-spacing: 0;
	letter-spacing: 0;
	border-top: 0 none;
	border-bottom: 0 none
}

a:link {
	color: #693 !important;
	font-size: inherit;
	line-height: inherit;
	text-decoration: none
}

a:hover {
	color: #693 !important;
	font-size: inherit;
	line-height: inherit;
	text-decoration: underline
}

a:visited {
	color: #369 !important;
	font-size: inherit;
	font-style: italic;
	line-height: inherit
}

/*<agl.folder "SERVICES_BG">*/
	.sante {
	background-image: url("../IMAGES/eco_sante_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 80px
}

.enseignement {
	background-image: url("../IMAGES/eco_enseignement_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 80px
}

.sport {
	background-image: url("../IMAGES/eco_sport_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 150px
}

.seniors {
	background-image: url("../IMAGES/eco_sport_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 150px
}

.sport {
	background-image: url("../IMAGES/eco_sport_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 150px
}

.services {
	background-image: url("../IMAGES/eco_services_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 40px
}

.alim {
	background-image: url("../IMAGES/eco_alim_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 40px
}

.autres {
	background-image: url("../IMAGES/eco_autres_bg.jpg");
	background-repeat: no-repeat;
	background-position: 0 40px
}

/*</agl.folder>*/
/*<agl.folder "TITRES">*/
	h1 {
	font-size: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 16px;
	word-spacing: 1px;
	letter-spacing: 1px
}

.h2communaute {
	color: #ff4213;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2communaute.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2commune {
	color: #1b4122;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2commune.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2pratique {
	color: #345073;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2pratique.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2actualite {
	color: #658eb9;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2actualite.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2agenda {
	color: #821717;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2agenda.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2environ {
	color: #b0ca5d;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2environ.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2sport {
	color: #99CC00;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2sport.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2seniors {
	color: #99CC00;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2seniors.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2amenagement_espace {
	color: #FF3300;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2amenagement_espace.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px	
}

.h2marches_publics {
	color: #660033;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2marches_publics.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px	
}

.h2habitat {
	color: #93bde5;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2habitat.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2tourisme {
	color: #ffa500;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2tourisme.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2economie {
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_h2economie.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

.h2admin {
	color: #433e61;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 15px;
	background-image: url("../IMAGES/puce_h2admin.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 10px;
	margin-left: 0;
	padding-left: 20px
}

.h2attention {
	color: #f90;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 20px;
	background-image: url("../IMAGES/puce_attention.gif");
	background-repeat: no-repeat;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 0;
	padding-left: 20px
}

/*</agl.folder>*/
/*<agl.folder "COMMUNAUTE">*/
	.carteidentite {
	color: #333;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva;
	line-height: 12px;
	background-image: url("../IMAGES/communaute_identite.gif");
	background-repeat: repeat;
	background-position: 0 47px;
	margin: 0;
	padding: 0
}

.carteidentite_titre {
	color: #603;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	font-weight: bold;
	line-height: 13px;
	word-spacing: 1px;
	letter-spacing: 1px
}

ul.effectif, li.effectif {
	font-style: italic;
	list-style-type: none;
	list-style-image: none;
	margin: 0 0 0 75px;
	padding: 0
}

p.identite {
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss;
	line-height: 12px;
	word-spacing: 1px;
	letter-spacing: 1px;
	margin-top: 0;
	margin-right: 10px;
	margin-left: 20px
}

/*</agl.folder>*/

p.recommandation {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	margin-top: 3px;
	margin-top: 40px;
	margin-bottom: 30px;
	background: #efefef url(../IMAGES/puce_grise.gif) no-repeat left top;
	padding: 5px 5px 5px 40px;
}

p.recommandation a {
	font-weight: bold;
}

#actualites { z-index:10;}
#actualites h3  { color: #fff; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background: #658eb9; word-spacing: 0; letter-spacing: 0; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding: 5px }


#actualites #date {
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
}
#actualites h4 a { }
#actualites a:link  { color: #658eb9; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: normal }

#actualites  a:visited  { color: #658eb9; font-family: Arial, Helvetica, sans-serif; font-style: normal }

#actualites a:hover  { color: #658eb9; font-family: Arial, Helvetica, sans-serif; font-style: normal }

#actualites a:active {
	color:#3399FF;
	font-family: Arial, Helvetica,sans-serif;
	font-style:normal;
}

#actualites #resume {
	color: #333;
	font-size: 10px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
}


#edito h3 {
text-align:center;
width:350px;
color:#fff;
	font-size: 14px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:3px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
	padding: 3px;
}


#edito #date {
	color: #666;
	font-size: 10px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
}

#edito a:link, a:visited {
	color: #9BDE0C;
	font-family:  Arial, Helvetica,sans-serif;
}

#edito a:hover, a:active {
	color:#3399FF;
	font-family:  Arial, Helvetica,sans-serif;
}

#edito #intro {
width:350px;
text-align:center;
	color: #fff;
	font-size: 13px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
}


#edito #content {
width:350px;
	border-top: 1px solid #fff;
	color: #fff;
	font-size: 13px;
	font-family: Arial, Helvetica,sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
	padding:5px;
}

/* =VERTICAL-NAVIGATION */

ul#vertical-navigation, ul#vertical-navigation li {
	margin:0;
	padding:0;
	list-style:none !important;
	list-style-image: none !important;
}

ul#vertical-navigation li {
	line-height:30px;
	font-size:13px;
	border-bottom:1px solid #BED6EF;
	border-top:1px solid #BED6EF;
	list-style:none !important;
}

ul#vertical-navigation li a {
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF !important;
	padding-left: 3px;
}


/* =VERTICAL-NAVIGATION  - Couleur des backgrounds des éléments de premier niveau */

ul#vertical-navigation li#environnement {
	background:#C2D37E;
}

ul#vertical-navigation li#aide-aux-familles {
	background:#93BDE5;
}

ul#vertical-navigation li#tourisme {
	background:#FFA500;
}

ul#vertical-navigation li#sports {
	background:#99CC00;
}

ul#vertical-navigation li#habitat-urbanisme {
	background:#FF3300;
}

ul#vertical-navigation li#economie-entreprendre {
	background:#999999;
}

ul#vertical-navigation li#lettre-d-info {
	background:#75A63C;
}

ul#vertical-navigation li#marches-publics {
	background:#660033;
}

/* =VERTICAL-NAVIGATION  - État des éléments de premier niveau au survol */

ul#vertical-navigation li:hover {
	background:#eee;
}

/* =VERTICAL-NAVIGATION  - Éléments de deuxième niveau */

ul#vertical-navigation li ul {
	background:#BED6EF;
	margin: 0;
	padding:5px 0;
	list-style:none !important;
}

ul#vertical-navigation li ul li {
	margin:0 0 0 5px;
	padding:0;
	line-height:16px;
	list-style:none !important;
}

ul#vertical-navigation li ul li:hover {
	background:none;
}

ul#vertical-navigation li ul li a {
	color: #333366 !important;
	font-size:11px;
	border-left : 2px solid #ED7A36;
}


ul#vertical-navigation li ul li a:hover {
	text-decoration:underline;
}


/* =HORIZONTAL-NAVIGATION */

ul#horizontal-navigation, ul#horizontal-navigation li {
	margin:0;
	padding:0;
	list-style:none !important;
	list-style-image: none !important;
}

ul#horizontal-navigation {
/*	background:#ffa500 url(/IMAGES/entete_ccvaldevienne.jpg) no-repeat 0px 0px;
	height:100px;
	position:relative;
	width:764px;*/
	
	position:relative;
	width:764px;
	right:0px;

}

		

ul#horizontal-navigation li {
	line-height:25px;
	font-size:13px;
	/*position:absolute;
	z-index:2;
	bottom:-19px;
	*/
	position:absolute;
	top:132px;
	width:250px;
}

ul#horizontal-navigation li a {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
	font-style:normal;
	padding-left: 5px;
	padding-right: 8px;
	display:block;
	margin-top:10px;
}

ul#horizontal-navigation li a:hover {
	color:#333 !important;
}



ul#horizontal-navigation li#communaute-de-communes {
	left:5px;
	background: url(../IMAGES/menu_deco_fleur.gif) no-repeat 139px 10px;
}

ul#horizontal-navigation li#communaute-de-communes a.title {
	border-left: 6px solid #821715;
	color:#821715 !important;
	font-size:11px;
	font-weight:bold;

}

ul#horizontal-navigation li#communaute-de-communes a.title:hover {
	color: #fff !important;
}

ul#horizontal-navigation li#communes {
	left:235px;
	background: url(../IMAGES/menu_deco_cayac.gif) no-repeat 89px 10px;
}   

ul#horizontal-navigation li#communes a.title {
	border-left: 6px solid #821715;
	color:#821715 !important;
	font-weight:bold;
	font-size:11px;
}       

ul#horizontal-navigation li#communes a.title:hover {
	color: #fff !important;
}


ul#horizontal-navigation li#actualites {
	left:380px;
}

ul#horizontal-navigation li#actualites a.title {
	border-left: 6px solid #821715;
	color:#821715 !important;
	font-size:11px;
	font-weight:bold;
}

ul#horizontal-navigation li#actualites a.title:hover {
	color: #fff !important;
}

ul#horizontal-navigation li#agenda {
	left:480px;	
}

ul#horizontal-navigation li#agenda a.title {
	border-left: 6px solid #821715;
	color:#821715 !important;
	font-weight:bold;
	font-size:11px;
}

ul#horizontal-navigation li#agenda a.title:hover {
	color: #fff !important;
}


ul#horizontal-navigation li#lettre-d-info {
	left:580px;
}

ul#horizontal-navigation li#contact {
	left:700px;
padding-top:2px;
border:0;
}

ul#horizontal-navigation li#lettre-d-info a.title {
	border-left: 6px solid #821715;
	color:#821715 !important;
	font-size:11px;
	font-weight:bold;
}

ul#horizontal-navigation li#lettre-d-info a.title:hover {
	color: #fff !important;
}

ul#horizontal-navigation div a {
	color: #33669D !important;
}




/* =HORIZONTAL-NAVIGATION  - Éléments de deuxième niveau */



ul#horizontal-navigation li ul {
	background:#ffa500;
	margin: 0;
	padding:0;
	position:absolute;
	bottom:0 !important;
}

ul#horizontal-navigation li ul li {
	height:10px !important;
	line-height:13px !important;
	width:212px;
}



ul#horizontal-navigation li ul li div {
	position:relative;
	top:100px;
	
}

ul#horizontal-navigation li ul li div a{
	display:inline;
	margin:0 !important;
	height:10px !important;
	line-height:12px !important;
	font-size:10px;
	border-left:0 !important;
}


/*
ul#horizontal-navigation li ul li{
	position:relative;
	line-height:12px !important;
	padding-left:5px;
	height:11px !important;
	bottom:-2px;
	font-size:11px !important;
}

ul#horizontal-navigation li ul li a {
	border:0 !important;

}
*/


ul#horizontal-navigation li ul li a:hover {
	border:0 !important;
	text-decoration:underline;
	background:none;
}

ul#horizontal-navigation li ul li a:visited {
	color:#66994F !important;
}


ul#horizontal-navigation li ul#sub-communaute-de-communes {
	height:62px;
	top:-52px;

}

ul#horizontal-navigation li ul#sub-communaute-de-communes li {
	position:relative;
	top:-100px;
}


ul#horizontal-navigation li ul#sub-communes {
	height:120px;
	top:-111px;

}
ul#horizontal-navigation li ul#sub-communes li {
	position:relative;
	top:-100px;
}

ul#horizontal-navigation li ul#sub-lettre-d-info {
	height:25px;
	top:-15px;
left:-80px;	
}

ul#horizontal-navigation li ul#sub-lettre-d-info li {
	position:relative;
	top:-100px;
}

.Style9 {
	color: #CC6600;
	font-weight:bold;
}

.img_left{
float: left; 
margin-right: 10px;
}

.img_right{
float: right; 
margin-right: 10px;
}
.tabRam table {
	width:100%;
}
.tabRam table tr td {
	text-align:center;
	
	}
.clear  {
background-color:#fff;
border:0 none;
clear:both;
color:#fff;
margin:15px;
}

.vignette{
width:87px;
height:87px;
float:left;
margin-right:10px;
}

.faq{
	width:500px;
	
	}

hr.clear{
	clear:both;
}

.miniature_guide{
	margin-left:100px;
}

.miniature_dossier{
	margin-left:100px;
	}
	
	a.lien_home{
color:#000 !important;
font-size:12px;
font-weight:bold;
margin:0;
position:relative;
top:22px;
		}
		
	a.lien_home:hover{
		color:#009447 !important;;
	}

	#encart_tri_home{
border-top:1px solid #FFFFFF;
font-family:Arial,Helvetica,sans-serif;
margin-bottom:0;
margin-left:0px;
margin-top:0;
padding-left:24px;
width:350px;
	}
	
	#badge_btn a{
background: url("../IMAGES/obtenir_votre_badge.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-top: 10px;
    width: 325px;
    word-spacing: 0;
    
	}
	
		#badge_btn a:hover{
		background:transparent url("../IMAGES/obtenir_votre_badge_hover.png") no-repeat; 
	}
	
	
	#tout_savoir_sur_le_tri_btn a{
		background: url("../IMAGES/tout_savoir_sur_le_tri.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-top: 10px;
    width: 325px;
    word-spacing: 0;
    
	}
	
		#tout_savoir_sur_le_tri_btn a:hover{
		background:transparent url("../IMAGES/tout_savoir_sur_le_tri_hover.png") no-repeat; 
	}
	
		
/* Formulaire demande de badges Déchets */
.dechets fieldset {
	border:1px dashed #B0CA5D;
	margin:10px 0;
}
.dechets fieldset div {
	float:left; 
	width:45%;
	margin-right:10px;	
}
.dechets legend {
background-color:#fff;
color:#B0CA5D;
font-size:14px;
font-weight:bold;
padding:0 10px;	
}
.dechets form {
	
}
.dechets label {
	position:relative;
}
.dechets input[type=text] {
	left:100px;
position:absolute;
}
.dechets input[type=submit] {
	
}

#coordonnees {
background-color:#FFFFFF;
border-bottom:2px solid #999999;
border-right:2px solid #999999;
display:none;
font-size:12px;
left:2px;
padding:10px;
position:absolute;
top:25px;
width:300px;
z-index:2000;	
}
#englobecoordonnes {
	position:relative;
}
#acces-avenir-ccvv {
	background: url("/IMAGES/acces-avenir-ccvv.jpg") no-repeat scroll left top transparent;
    height: 55px;
    width: 306px;
    margin-bottom:-1px;
    position:relative;
}
	#acces-avenir-ccvv span {
		display:none;
	}
	
#acces-avenir-ccvv:hover {
	background-position:left -106px;
	cursor:pointer;
}
#acces-avenir-ccvv a {
	display:block;
	width:100%;
	height:100%;
}

#acces-entreprises {
	background: url("/IMAGES/acces-entreprises.png") no-repeat scroll left -117px transparent;
    height: 65px;
    width: 306px;
    margin-bottom:-1px;
    position:relative;
}
	#acces-entreprises span {
		display:none;
	}
	
#acces-entreprises:hover {
	background-position:left top;
	cursor:pointer;
}
#acces-entreprises a {
	display:block;
	width:100%;
	height:100%;
}



