*{padding:0;margin:0;border:0}


body{
	background:url('../images/fond-page.gif') #fff repeat;
	font: normal 12px "Trebuchet MS";
	color:#000000;
}

p{padding:5px 0px 5px 0px;text-align:justify;}

a,input,textarea,iframe,img,object{position:relative;z-index:2;}
p,h2,h3,h4,h5{position:relative;z-index:1;}

#TB_ajaxContent img,#TB_ajaxContent p,#TB_ajaxContent a,#TB_ajaxContent h4,#TB_ajaxContent h2,#TB_ajaxContent h3{
	position:static;
}



a{text-decoration:none;}

li {list-style-position:inside;}

H2{color:#0500D8;font-size:17px; margin-bottom:5px;}
#contenu h2 {background:url('../images/fondh2.png') 0 2px no-repeat; padding-left:25px;}
#h2guide span{display:none;}
#h2actu span{display:none;}
h2 span {background-color:white;}
H3{color:#0500D8;font-size:14px;text-align:right;border-bottom:1px #0500D8 solid; margin:10px 0;}
H1{}
h4{margin-top:1em;font-size:1.3em;}

a{color:#000;}
a:hover{color:#77B107}

.retourhaut {text-align:right;border-top:1px black solid; padding:0; margin:10px 0;}

#conteneur{  
	margin:0px auto 0px auto;width:899px;
	padding:0 5px 0 5px;
	background:url('../images/fond-conteneur.png') repeat-y;
height:auto;
}
* html #conteneur{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/fond-conteneur.png');
}
#fond{background:url('../images/fond.jpg') #FED319 no-repeat;} 


/*____________________________________________________________________*/
/*_________________________________=HAUT_____________________________*/
/*____________________________________________________________________*/

#haut{
	height:129px;padding:4px 0 0 0px;
	background:url('../images/img-bandeau.jpg') no-repeat;
}


#menu_haut{list-style:none;padding:0 25px 0px 0px;float:right;}
#menu_haut li{padding:0 0 0 20px;background:url('../images/fleche-menu-haut.png') left center no-repeat;}
#menu_haut li a{font-size:12px;color:#A09770;padding:0 0px 0 0px;line-height:12px;}
#menu_haut li a:hover{color:#000}

* html #menu_haut li{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/fleche-menu-haut.png');
height:12px;
}


#anim_flash{float:left;margin-left:600px;}
* html #anim_flash{margin-left:300px;}

#menu_principal li ul{display:none;}
#menu_principal li:hover>ul {display:block;}

#menu_principal{list-style:none;clear:both;background:url('../images/fond-menu-haut.jpg');height:24px;width:879px;padding-left:20px;}
#menu_principal li{padding:0 60px 0 25px;float:left;}
#menu_principal li a{font-size:15px;color:#A09770;padding:0 0px 0 0px;font-weight:bold;display:block;}
#menu_principal li a:hover{color:#fff}



#menu_principal .economie a{color:#FF0000;}
#menu_principal .economie{background:url('../images/f-rouge.png') left center no-repeat;}
* html #menu_principal .economie{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/f-rouge.png');
}

#menu_principal .culture a{color:#F68527;}
#menu_principal .culture{background:url('../images/f-orange.png') left center no-repeat;}
* html #menu_principal .culture{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/f-orange.png');
}

#menu_principal .tourisme a{color:#6ADD38;}
#menu_principal .tourisme{background:url('../images/f-vert.png') left center no-repeat;}
* html #menu_principal .tourisme{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/f-vert.png');
}

#menu_principal .sociale a{color:#30BDDB;}
#menu_principal .sociale{background:url('../images/f-bleu.png') left center no-repeat;}
* html #menu_principal .sociale{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/f-bleu.png');
}


ul#menu_principal ul {
  position:absolute;
  list-style:none;
  margin:0px;
  padding:0px;
  width:240px;
  z-index:20;
  border:1px #7A7A7A solid;
  background:url('../images/fond-marron.png') #543A04 repeat;
}
* html ul#menu_principal ul{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/fond-marron.png');
}


ul#menu_principal ul li {
  position:relative;
  float:none;
  margin:0px;
  background:url('../images/fleche-blanc.gif') left 6px no-repeat;
  padding:0 0 0 15px;
}
ul#menu_principal ul li a{font-size:12px;display:block;}
* html ul#menu_principal ul li a{margin-left:-15px;width:165px;}
ul#menu_principal ul li a:hover{background:#000}






/*____________________________________________________________________*/
/*_________________________________=GAUCHE_____________________________*/
/*____________________________________________________________________*/

#gauche{width:165px;margin-top:10px;float:left;}

#h2guide{  
	height:40px;
	background:url('../images/h2guide.png') no-repeat;
margin-bottom:0;
}
* html #h2guide{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/h2guide.png');
}

#guide_pratique{
min-height:120px;height:auto;margin-left:12px;padding:2px 2px 5px 12px;border-bottom:1px #fff solid;
background:url('../images/fond-menu-gauche.png') repeat-y;
}
* html #guide_pratique{
height:120px;
}


#h2actu {  
	height:40px;margin-top:10px;
	background:url('../images/h2actu.png') no-repeat;
margin-bottom:0;
}
* html #h2actu{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/h2actu.png');
}


#actualites{
min-height:30px;height:auto;margin-left:12px;padding:2px 2px 5px 12px;border-bottom:1px #fff solid;
background:url('../images/fond-menu-gauche.png') repeat-y;
font-size:10px;
}
* html #actualites{
height:30px;
}



#guide_pratique ul li {
list-style-type: none;
list-style-image: none;
background:url(../images/fleche-blanc.gif) no-repeat left;
padding-left:10px;
}

#guide_pratique li a {color:white;}
#guide_pratique li a:hover{color:black;}

#actualites a {font-size:12px; color:white;}
#actualites a:hover {color:black;}

#guide_pratique .input_text {height:18px; width:123px;}
#guide_pratique select {width:123px;}

/*____________________________________________________________________*/
/*_________________________________=CENTRE_____________________________*/
/*____________________________________________________________________*/

#centre{float:left;width:579px;margin:3px 0 0 15px;min-height:500px;height:auto;}

#contenu{
background:#CEE3A6;min-height:500px;height:auto;
background:url('../images/fond-centre.png') repeat-y;
padding:10px;
}

#contenu a{font-weight:bold;}
* html #contenu{
	height:500px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/fond-centre.png');
}

#contenu ul {
margin-left:30px;
position:relative;
}
#contenu ul ul {
margin-left:20px;
}

#bas_contenu{
height:6px;
background:url('../images/bas-centre.png') no-repeat;
}
* html #bas_contenu{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/bas-centre.png');
}

/*____________________________________________________________________*/
/*_________________________________=DROITE_____________________________*/
/*____________________________________________________________________*/

#droit{float:right;width:134px;margin:15px 1px 0 0px;}

#haut_menu_droit{height:2px;
background:url('../images/haut-droit.png') no-repeat;
}
* html #haut_menu_droit{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/haut-droit.png');
}

#menu_droit{
min-height:200px;height:auto;padding:0 3px 3px 3px;
background:url('../images/fond-droit.png') repeat-y;
}
* html #menu_droit{
	height:200px;
margin-top:-16px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/fond-droit.png');
}

#menu_droit h2{background:url('../images/h2-menudroit.png') no-repeat;color:#3481E2;font-size:15px;text-align:center;}

* html #menu_droit h2 {
	height:15px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/h2-menudroit.png');

}

#menu_droit ul ul {
list-style-image:none;
list-style-type:none;
background:url('../images/fleche-arbre.gif') no-repeat top left;
padding-left:10px;
margin:0;
}

#bas_menu_droit{height:2px;margin-bottom:20px;
background:url('../images/haut-droit.png') no-repeat;
}
* html #bas_menu_droit{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/haut-droit.png');
}

#menu_droit li{margin-left:5px;}

/*____________________________________________________________________*/
/*_________________________________=BAS_____________________________*/
/*____________________________________________________________________*/

#bas{
margin:0px 0 0px 0;height:25px;
clear:both;
}


#menu_bas{list-style:none;margin-left:550px;}
#menu_bas li{display:inline;padding-left:5px;}
#menu_bas li a{color:#fff;font-size:17px;}
#menu_bas li a:hover{color:#5B493A}


/*____________________________________________________________________*/
/*_________________________________=BAS CONTENEUR_____________________________*/
/*____________________________________________________________________*/

#bas_conteneur{clear:both;margin:0px auto 0px auto;width:909px;text-align:center;
background:url('../images/bas-conteneur.png') no-repeat;height:5px;
}
* html #bas_conteneur{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/bas-conteneur.png');
}

#menu_legal{list-style:none;}
#menu_legal li{display:inline;padding-left:5px;}
#menu_legal li a{color:#000;font-size:10px;}
#menu_legal li a:hover{color:#FDD219}




/*____________________________________________________________________*/
/*_________________________________=COLONNE_____________________________*/
/*____________________________________________________________________*/

/*

.col1,.col1b {width:169px;float:left;margin:2px;background:#EDF0F2;min-height:200px;height:auto}
* html .col1,* html .col1b{height:200px}
.col1b{background:none;font-size:13px;}
.col1 p{text-align:center}
.col1 a{font-size:15px;font-weight:bold;color:#77B107}
.col1 a:hover{color:#000}

.titre_liste{display:block;text-align:left;color:#77B107;font-size:17px;}
a.plus{font-size:12px;font-weight:bold;color:#0500D8;float:right;}
.img_liste{background:url('../images/img-fond-liste.jpg') no-repeat;padding:10px;width:129px;height:128px;margin:0 auto 0 auto}



.col2{width:342px;float:left;margin:2px;font-size:13px;}*/





.spacer{clear:both; margin:0; padding:0;}




fieldset{background:#EDF0F2;padding:5px;}
legend{display:none}
label{width:35%;float:left; text-align:right;margin-right:10px;}


input,textarea,select{
border:1px #77B107 solid;
background:#fff;
font-size:13px;color:#000;
}
html>body input {
margin-top:1px;margin-bottom:1px; 
}

table {border-collapse:collapse; margin:0 auto;}
th,td {border:1px solid black; padding:2px; text-align:center;}
td.hg {border:none;}
th {color:#2471d2;background-color:#dddddd;}


span.sstitre {font-weight:bold; text-decoration:underline;}

.left {float:left; margin:10px;}
.right {float:right; margin:10px;}

.sportgauche  {float:left; width:45%; text-align:right;}
.sportdroite  {float:right; width:45%; text-align:left;}

.cache {display:none;}


.orgphoto {
    visibility:hidden;
    position:absolute;
    margin-left:4px;
}

.journal  {float:left; width:32%; text-align:center;}
div.journal img {
	display:block;
	margin:0 auto;
}

