*{padding:0;margin:0;}

p{padding:5px 0px 5px 0px;text-align:justify;}



a,input,textarea,iframe,p,object,embed{position:relative;z-index:15;text-decoration:none;}

body{
	background:url('../images/fond-page.jpg') #585858 bottom fixed no-repeat;
	font-weight: normal; font-family: "trebuchet MS";color: #000000;
	font-size:12px;
}

H1 span {display:none}
H2 span {display:none}

.spacer{clear:both;height:10px;}

.aligndroit{text-align:right;display:block;}

#conteneur{
	margin-right:auto;margin-left:auto;height:auto;width:991px;
	margin-bottom:15px;
}

a{color:#000000;}
a:hover{color:#85A904}


H2{
	font-size:22px;color:#000000;font-weight:normal;height:26px;
		background:url('../images/fond-h2.png') bottom left no-repeat;	

}

*html H2{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/fond-h2.png');

}

H3{
margin-top:10px;margin-bottom:10px;
font-size:14px;background:#D2D2D2;color:#38536A;font-weight:bold;
clear:both;
 }

select{
background:#000000;
color:#ffffff;font-weight:bold;

}

.left{float:left;
margin-right:10px;
padding:10px 0;
}

.centrer{
	text-align:center;
	display:block;
	margin:0 auto;
	border:2px #fff solid;
}

/*-----------------------------------------------------------*/
/*------------------------- HAUT ----------------------------*/
/*-----------------------------------------------------------*/

#haut{
	margin-top:5px;
	width:991px;height:128px;
	background:url('../images/fond-bandeau.png') no-repeat;
}

*html #haut{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/fond-bandeau.png');
	
}

#photo_haut{
	margin-left:7px;
	width:771px;height:84px;
	background:url('../images/img-top-1.jpg') no-repeat;	
}

#lien_logo {
	display:block;
	width:115px;height:89px;	
}

H1#bienvenue_saugues {
	margin-top:7px;position:absolute;
	width:766px;height:89px;
	background:url('../images/bienvenue-saugues.png') no-repeat;
}

*html H1#bienvenue_saugues{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/bienvenue-saugues.png');

		
}




#carte_haut {
	margin-top:-80px;position:absolute;
	margin-left:730px;
	width:257px;height:129px;
	background:url('../images/carte.png') no-repeat;
}

*html #carte_haut{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte.png');
	
}


ul#menu-menu_principal li ul{display:none;}
ul#menu-menu_principal li:hover>ul {display:block;}

ul#menu-menu_principal{
margin-top:15px;list-style:none;
}

ul#menu-menu_principal li{
float:left;padding-left:30px;
}

ul#menu-menu_principal li a{
font-size:18px;color:#022949;display:block;
}

ul#menu-menu_principal li a:hover{
color:#ffffff;
}

ul#menu-menu_principal ul{
  list-style:none;
  position:absolute;
  background-image:none;
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-noir.png');*/
  background:#000000;
  width:185px;
  z-index:15;
  padding-bottom:5px;
  border:1px #8E8E8E solid;
}
html>body ul#menu-menu_principal ul{
	background:url('../images/fond-noir.png') repeat;	
}


ul#menu-menu_principal ul li {padding:0;position:relative;float:none;}
ul#menu-menu_principal ul li a{font-size:14px;display:block;width:175px;color:#ffffff;padding-left:5px;margin:0;}
ul#menu-menu_principal ul li a:hover{background:#456075;}



#chemin{
	margin-top:15px;margin-bottom:20px;height:18px;clear:both;
	margin-left:auto;margin-right:auto;width:700px;
	background:url('../images/fond-chemin.png') no-repeat;
	text-transform:uppercase;text-align:center;color:#C3C3C3;padding:2px;
	font-size:14px;font-weight:bold;
}

*html #chemin{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/fond-chemin.png');

		
}


/*-----------------------------------------------------------*/
/*------------------------- GAUCHE ----------------------------*/
/*-----------------------------------------------------------*/

#gauche{
width:191px;margin-right:10px;float:left;
}

h2#h2manifestations{
	height:27px;
	background:url('../images/h2-manifestations.png') no-repeat;

}

*html h2#h2manifestations{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-manifestations.png');

		
}

h2#h2petites_annonces{
	height:26px;
	background:url('../images/h2-annonces.png') no-repeat;
}

*html h2#h2petites_annonces{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-annonces.png');	
}

h2#h2identification{
	height:26px;
	background:url('../images/h2-identification.png') no-repeat;
}

*html h2#h2identification{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-identification.png');	
}

#manifestations,#petites_annonces,#programme_leader,#zone_identification{
	padding:5px;
	margin-bottom:15px;
	background:url('../images/fond-blanc.png') repeat;
}


*html #manifestations, *html #petites_annonces,*html #programme_leader,#zone_identification{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-blanc.png');

		
}

#manifestations{height:160px;}
#petites_annonces{height:150px;}
#programme_leader{height:100px;line-height:12px;padding:2px;}
#zone_identification{height:80px;}

#texte_ref img.centrer{
	border:none;
}
#zone_identification label {
float:left;
font-size:12px;
margin:1px 0;
padding:0 5px 0 0;
text-align:right;
width:90px;
}

#zone_identification input.inp_text {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #000000;
font-size:12px;
height:14px;
margin:1px 0;
width:80px;
}

#zone_identification input.inp_submit {
border:1px solid #CFCFCF;
font-size:12px;
font-weight:bold;
height:19px;
margin:2px 0 1px 85px;
width:70px;
}

#zone_identification a.extranet_deconnexion {
color:#585858;
font-weight:bold;
padding:10px;
float:right;
}


/*-----------------------------------------------------------*/
/*------------------------- CENTRE ----------------------------*/
/*-----------------------------------------------------------*/

#centre{
width:780px;float:left;height:auto;
}

.bicol{

margin-left:9px;margin-right:15px;
width:440px;height:200px;
float:left;

}

html>body .bicol{
	margin-left:15px;margin-right:15px;	
	height:auto;min-height:200px;
}

.bicol2{

margin-left:9px;margin-right:9px;
width:274px;height:200px;
float:right;
}

html>body .bicol2{
	margin-left:15px;margin-right:15px;	
	height:auto;min-height:200px;
}

#h2actualites{

    
	height:33px;
	background:url('../images/h2-actualites.png') no-repeat;

}
*html #h2actualites{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-actualites.png');

		
}
.date{color:#85A904;font-weight:bold;}



.fond_trans2{
background:url('../images/fond-trans2.png') repeat-y;
}

*html .fond_trans2{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-trans2.png');
}

.fond_trans{
background:url('../images/fond-trans.png') repeat-y;
}

*html .fond_trans{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-trans.png');

}

.bas_case{
	margin-bottom:5px;
	height:19px;
	background:url('../images/bas-case-accueil.png') no-repeat;

}

*html .bas_case{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/bas-case-accueil.png');
	
}

.bas_case2{
	margin-bottom:5px;
	height:19px;
	background:url('../images/bas-case-accueil2.png') no-repeat;

}

*html .bas_case2{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/bas-case-accueil2.png');
	
}

#actualites{
	height:140px;padding:5px;padding-right:10px;width:420px;
}



#compte_rendu{
padding:5px;padding-right:10px;width:420px;
height:50px;
}


#h2compterendu{
	height:33px;
	background:url('../images/h2-compterendu.png') no-repeat;

}
*html #h2compterendu{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-compterendu.png');	
}



#h2mot_president{
	height:32px;
	background:url('../images/h2-alaune.png') no-repeat;

}

*html #h2mot_president{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-alaune.png');

}

#mot_president{
	min-height:140px;padding:10px 15px 10px 10px;width:420px;color:#4C6100;
	height:auto;
}

#mot_president h2{
	font-size:16px;
	font-weight:bold;
	background:none;
	height:auto;
	line-height:16px;
	padding:0 5px 5px 5px;
}





.nom{font-size:10px;margin:0;padding:0;font-style:italic;color:#000000;text-align:right}

#h2recherche{
	height:33px;
	background:url('../images/h2-recherche.png') no-repeat;

}

*html #h2recherche{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-recherche.png');

		
}

#recherche{
	height:370px;padding:5px;padding-right:10px;width:261px;
}


.haut_case{
	height:11px;
	background:url('../images/haut-case-accueil.png') no-repeat;
	margin:0px;font-size:1px;
}

*html .haut_case{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/haut-case-accueil.png');

		
}

#texte_ref{
	height:40px;padding:5px;padding-right:10px;width:261px;
}


/*-----------------------------------------------------------*/
/*------------------------- ZONE CENTRE ---------------------*/
/*-----------------------------------------------------------*/

.zone_centre,.zone_commune{
	width:760px;font-size:13px;
	padding:0px 15px 0px 5px ;
	margin-left:auto;margin-right:auto;
	background:url('../images/fond-centre.png') repeat-y;
}
*html .zone_centre,*html .zone_commune{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-centre.png');
}

.zone_centre{min-height:500px;height:auto;}
*html .zone_centre{height:500px;}

.zone_centre p{/*text-indent:15px;*/}
.zone_centre p a{font-weight:bold;color:#85A904}
.zone_centre p a:hover{color:#000000}

.zone_centre table{font-size:12px;line-height:15px;
}
.zone_centre table td a{font-weight:bold;}
.zone_centre table td .div_image{text-align:left;}

.haut_zone{
	font-size:1px;
	margin-left:auto;margin-right:auto;
	height:14px;width:780px;
	background:url('../images/haut-centre.png') no-repeat;
}
*html .haut_zone{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/haut-centre.png');

}

.bas_zone{
	margin-left:auto;margin-right:auto;
	height:21px;width:780px;
	background:url('../images/bas-centre.png') no-repeat;
}
*html .bas_zone{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/bas-centre.png');
}


#menu-sous_menu, #menu-sous_menu_patrimoine{margin-top:10px;margin-bottom:10px;list-style:none;height:16px;padding:2px;
background:url('../images/fond-noir.png') repeat;
}
*html #menu-sous_menu,#menu-sous_menu_patrimoine{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-noir.png');

}

#menu-sous_menu li, #menu-sous_menu_patrimoine li{float:left;font-size:11px;padding:0px 2px 0px 2px;border-right:1px #ffffff solid;}
#menu-sous_menu li a, #menu-sous_menu_patrimoine li a{color:#ffffff;}
#menu-sous_menu li a:hover, #menu-sous_menu_patrimoine li a:hover{color:#ffffff;background:#456176}


.div_image{text-align:center;}
.div_image img{border:8px #000000 solid;}
.zone_centre td{padding:2px}


/*-----------------------------------------------------------*/
/*------------------------- COLONNE COMMUNE ----------------------------*/
/*-----------------------------------------------------------*/
#colonne_commune{
width:550px;margin-left:9px;margin-right:9px;float:left;
}

/*-----------------------------------------------------------*/
/*------------------------- DROITE ----------------------------*/
/*-----------------------------------------------------------*/

#droite{
width:172px;margin-left:10px;float:right;
}

h2#h2plus_info{
	height:26px;

	background:url('../images/h2-plusdinfo.png') no-repeat;
}

*html h2#h2plus_info{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/h2-plusdinfo.png');
}

#plus_info{
	height:400px;
	margin-bottom:15px;
	background:url('../images/fond-noir.png') repeat;
}

#plus_info ul{list-style:none;padding-left:10px;}
#plus_info ul li a{color:#ffffff;display:block;width:150px;font-size:14px;}
#plus_info ul li a:hover{background:#455F75}

*html #plus_info{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-noir.png');
	
}


/*-----------------------------------------------------------*/
/*------------------------- BAS ----------------------------*/
/*-----------------------------------------------------------*/

#bas{
	padding:2px;
	clear:both;
	height:16px;
	margin-bottom:15px;
	background:url('../images/fond-blanc.png') repeat;
}

*html #bas{
		background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-blanc.png');		
}

#coordonnees{float:left;color:#485DDD;font-size:11px;}

#coordonnees a{color:#485DDD;}

ul#menu_bas{list-style:none;float:right;}

ul#menu_bas li{float:left;padding-left:10px;}

ul#menu_bas li a{
font-size:10px;color:#000000;
}

ul#menu_bas li a:hover{
color:#2A8A04;
}


/*-----------------------------------------------------------*/
/*---------------------- CARTE COMMUNE ----------------------*/
/*-----------------------------------------------------------*/


#carte_auvers{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-auvers.png');
}
html>body #carte_auvers{filter:none;background:url('../images/carte-auvers.png') no-repeat;}

#carte_besseyre{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-besseyre.png');
}
html>body #carte_besseyre{filter:none;background:url('../images/carte-besseyre.png') no-repeat;}

#carte_chanaleilles{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-chanaleilles.png');
}
html>body #carte_chanaleilles{filter:none;background:url('../images/carte-chanaleilles.png') no-repeat;}

#carte_charraix{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-charraix.png');
}
html>body #carte_charraix{filter:none;background:url('../images/carte-charraix.png') no-repeat;}

#carte_croisances{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-croisances.png');
}
html>body #carte_croisances{filter:none;background:url('../images/carte-croisances.png') no-repeat;}

#carte_cubelles{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-cubelles.png');
}
html>body #carte_cubelles{filter:none;background:url('../images/carte-cubelles.png') no-repeat;}

#carte_esplantas{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-esplantas.png');
}
html>body #carte_esplantas{filter:none;background:url('../images/carte-esplantas.png') no-repeat;}

#carte_grezes{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-grezes.png');
}
html>body #carte_grezes{filter:none;background:url('../images/carte-grezes.png') no-repeat;}

#carte_monistrol{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-monistrol.png');
}
html>body #carte_monistrol{filter:none;background:url('../images/carte-monistrol.png') no-repeat;}

#carte_saugues{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-saugues.png');
}
html>body #carte_saugues{filter:none;background:url('../images/carte-saugues.png') no-repeat;}

#carte_st-christophe{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-st-christophe.png');
}
html>body #carte_st-christophe{filter:none;background:url('../images/carte-st-christophe.png') no-repeat;}

#carte_st-prejet{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-st-prejet.png');
}
html>body #carte_st-prejet{filter:none;background:url('../images/carte-st-prejet.png') no-repeat;}

#carte_st-venerand{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-st-venerand.png');
}
html>body #carte_st-venerand{filter:none;background:url('../images/carte-st-venerand.png') no-repeat;}

#carte_thoras{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-thoras.png');
}
html>body #carte_thoras{filter:none;background:url('../images/carte-thoras.png') no-repeat;}

#carte_vazeilles{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-vazeilles.png');
}
html>body #carte_vazeilles{filter:none;background:url('../images/carte-vazeilles.png') no-repeat;}

#carte_venteuges{
	width:172px;height:159px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.cc-paysdesaugues.fr//images/carte-venteuges.png');
}
html>body #carte_venteuges{filter:none;background:url('../images/carte-venteuges.png') no-repeat;}


.image_commune{
	width:172px;
	margin-top:10px;
	padding:15px 0px 0px 0px;
	text-align:center;
	background:url('../images/fond-noir.png') repeat;	
}
*html .image_commune{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.cc-paysdesaugues.fr//images/fond-noir.png');

}
.image_commune img{margin-bottom:15px;border:1px #ffffff solid}



/**********ANNUAIRE*****************/
.trois_col{width:182px;margin:0 2px 0 2px;float:left;}
.spacer_line{clear:both;border-bottom:1px #41638B solid;height:3px;line-height:3px;}
.president{font-weight:bold;color:#7A7A7A;}


#recherche{font-size:13px;color:#41638B;font-weight:bold}
#recherche legend{display:none}
#recherche fieldset{border:0}
#recherche label{width:40%;text-align:right;clear:both;padding-right:3px;}
#recherche label.mot{width:26%;text-align:left;clear:both;padding-right:3px;display:block;float:left;}

#recherche br{margin-bottom:10px;display:block;}
#recherche object{margin:0px 0 20px 3px;}
#valid_recherche{margin:0 auto 0 auto;width:180px;display:block}


#recherche select{font-size:11px;font-weight:normal;width:250px;z-index:50;}