*
{

   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

.clear { clear: both }

body
{
   margin: 0 auto;
   background-image: url(../images/back_x.jpg);
   background-repeat: repeat-x;
   background-color: #789ab2;
   font: normal 12px  Arial, Helvetica, sans-serif;
   color:#789ab2;
   text-align: left; 
   margin-bottom : 10px;
}

#menu_sections img
{
   margin-top: 3px;
}


#bt_coin
{
   position : absolute;
   top : 150px;
   left : 500px;  
}



p {
	margin-bottom: 8px;
	text-align: left;
	line-height: 145%;
	font-size: 11px;
    color:#363636;
}



li {

	text-align: left;
	line-height: 120%;
}



img
{
   border : 0;
}



#menu_gauche ul
{
position: relative;
list-style-type: none;
width: 201px;
 background-color : #7bb848;   
}



#droite_list ul
{
margin-left: 15px;
list-style: none;
margin-bottom: 20px;

}

#droite_list li
{
color : #666;
	font-size: 11px;
    color:#777;
	margin-bottom: 5px;	
}


#droite_list h2
{
width: 574px;
   background-image: url(../images/h2.gif);
   background-repeat: repeat-y;
padding : 3px; 
padding-left: 10px;
margin-left : -10px;
color : #fff;
margin-top: 15px;
}


#menu_gauche ul a
{
color : #ffffff;
text-decoration: none;
   
}


#titre_section
{

margin-left : 10px;
width: 204px;
height: 34px; 
margin-top: 10px;
}

#menu_sections img
{
   margin-top: 3px;
}


#titre_index
{
padding-left : 10px;
padding-top : 10px;
width: 194px;
height: 24px; 
}

#img_section
{


margin-top: 38px;
margin-left: 10px;


}

#texte_section
{


margin: 10px;
margin-top: 5px;
font-weight:normal;
font-size: 11px;
text-align: left;


}



li.menu_bleu
{ 
   background-image: url(../images/bt_services_bleu.gif);
   background-repeat: no-repeat;
   background-position: top;
   background-color: #FFFFFF;
   width: 204px;
   height: 34px; 
   display: block;
   float: left;
   border: 0px;
   margin: 0px;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;

}

li.menu_bleu:hover
{ 
   background-image: url(../images/bt_services_vert1.gif);
   background-repeat: no-repeat;
   background-position: top left;


}



li.menu_bleu_index
{ 
   background-image: url(../images/bt_index_bleu.gif);
   background-repeat: no-repeat;
   background-position: top;
   width: 204px;
   height: 159px; 
   display: block;
   float: left;
   border: 0px;
   margin: 0;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
   color: #1c3750;
}


li.menu_bleu_index a
{ 

   color: #fff;
}

li.menu_bleu_index a:hover
{ 

   color: #28490c;
}

li.menu_bleu_index:hover
{ 
   background-image: url(../images/bt_index_vert.gif);
   background-repeat: no-repeat;
   background-repeat: none;
   background-position: top;
   color: #375d17;
}





li.menu_vert
{ 
   background-image: url(../images/bt_services_vert2.gif);
   background-repeat: no-repeat;
   background-repeat: none;
   background-position: top;
   width: 204px;
   height: 34px; 
   display: block;
   float: left;
   border: 0px;
   margin: 0;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
}

li.menu_bleu a
{ 

   color: #fff;
}

li.menu_bleu a:hover
{ 

   color: #28490c;
}

li.menu_vert a
{ 

   color: #fff;
}


#menu_sections li a
{ 
 display: block;
   float: left;
   border: 0px;
   margin: 0;
   text-decoration: none;

}

#flechebas
{
   position : relative;
   top: -1px;
   margin-left : 3px;
}

#menu_vertical li p
{
   display: block;
   padding-top : 2px;
   padding-bottom : 2px;
   margin-top: 1px;
   margin-bottom: 0px;
   width: 180px;
   text-align: left;
   text-decoration: none;
   padding-left: 10px;
   padding-right: 10px;
   font-size : 11px;
   font-weight: bold;
   color: #fff;
   		 background-image: url(../images/menu_hover2.jpg);
}


#menu_vertical li a
{
   display: block;
   padding-top : 3px;
   padding-bottom : 3px;
   margin-top: 1px;
   width: 180px;
   text-align: left;
   text-decoration: none;
   padding-left: 10px;
   padding-right: 10px;
   font-size : 11px;
   font-weight: bold;
   color: #fff;
   		 background-image: url(../images/menu_hover2.jpg);
}


#menu_vertical li :hover
{
    background-image: none;
      text-decoration: none;
    color : #ffffff;
}

#sous_menu_vertical li a
{
   display: block;
   padding-top : 2px;
   padding-bottom : 2px;
   width: 180px;
   text-align: left;
   text-decoration: none;
   padding-left: 10px;
   padding-right: 10px;
   font-size : 11px;
   font-weight: normal;
   color: #fff;
   background-image:  url(../images/menu_over.gif);
}
#sous_menu_vertical li p
{
   display: block;
   padding-top : 2px;
   padding-bottom : 2px;
   width: 180px;
   text-align: left;
   text-decoration: none;
   padding-left: 10px;
   padding-right: 10px;
   font-size : 11px;
   font-weight: normal;
   color: #fff;
   background-image: url(../images/menu_over.gif);
}
#sous_menu_vertical li:hover
{
     background-image: none;
      text-decoration: none;
    color : #ffffff;
}




#menu
{
	position : relative;
	display: block;
	margin-top: 5px;
	height: 34px;
	left: 5px;
	width: 873px;
}

#menu_index
{
	position : relative;
	left: 5px;
	margin-top: 15px;
	width: 826px;
	bottom: 10px;
	
}


#menu ul
{
list-style-type: none;
margin: 0;

}

#menu li
{
display : block;
float: left;

}

.historique
{
float:right;

text-align:left;
margin-top: 0px;
}

.historique a
{
float:right;
  padding-right : 10px;
  margin-top: -4px;
}
.historiqueright
{
margin-top: 15px;
float:right;
display:block;
}

.navigation
{

width:100%;

text-align:center;

margin-right: 10px;
margin-top: 5px;
}


.historique a
{
font-size : 11px;
}

#greenbox
{
	position : relative;
	display: block;
	left: 6px;
	width:814px;
	height: 51px;
		 background-image: url(../images/greenbox.gif);
	    background-position:top;
		background-repeat:no-repeat;
	color: #FFFFFF;
}

#greenbox2
{
	position : relative;
	left: 6px;
	width:814px;
	height: 51px;
    background-image: url(../images/greenbox.gif);
    background-position:top;
	background-repeat:no-repeat;
	color: #FFFFFF;
}


#greenbox3
{
	position : relative;
	left: 6px;
	top: 0px;
	width:814px;
	height: 100px;
    background-image: url(../images/greenbox2.gif);
    background-position:top;
	background-repeat:no-repeat;
	color: #FFFFFF;
}


#sous_menu
{
	position : relative;
	left: 15px;
	top: 135px;
	width: 348px;
	color : #7bb848;
	text-decoration: none;	
	font-size: 12px;
}

#sous_menu_index
{
	position : relative;
	left: 15px;
	top: 165px;
	width: 348px;
	color : #7bb848;
	text-decoration: none;	
	font-size: 12px;
}


#sous_menu a
{

	text-decoration: none;	
	color : #666;
}

#sous_menu_index a
{
	text-decoration: none;	
	color : #666;
}

#sous_menu a:hover
{
   color : #7bb848;
}

#recherche {

display:block;
margin: 5px;
float: right;

}

#recherche_index {

display:block;
margin: 5px;
float: right;

}


#recherche input{
     border:1px solid #365b21;
	 background-color: #f6ffee;
	 width : 130px;
     padding:3px;
	 font-size: 11px;
	 display : block;
	 float: left;
	 margin-right: 0px;
	 margin-top: 1px;
	 height: 13px;
}

#recherche_index input{
     border:1px solid #406487;
	 background-color: #ffffff;
	 width : 160px;
     padding:3px;
	 font-size: 11px;
	 display : block;
	 float: left;
	 margin-right: 0px;
	 margin-top: 1px;
	 height: 13px;
}



#recherche input:focus{
     border:1px solid #365b21;
	 background-color: #FFFFFF;
}


#logo_ville
{
	position : absolute;
	left: 55px;
	top: 60px;
}

#logo_ville_index
{
	position : absolute;
	left: 55px;
	top: 78px;
}




#menu_gauche
{
	position : relative;
	display: block;
	float: left;
	left: 6px;
	margin-top: -1px;
	width:201px;	
}



center
{
	text-align: left;
}

#header_index
{
 background-image: url(../images/top_index.gif);
   width:826px;
   height:187px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}


#header_plan
{
 background-image: url(../images/top_plan.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}

#header_recherche
{
 background-image: url(../images/top_recherche.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}

#header_contact
{
 background-image: url(../images/top_contact.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}

#header_bulletin
{
 background-image: url(../images/top_bulletin.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}


#header_services
{
 background-image: url(../images/top_services.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}


#header_affaires
{
 background-image: url(../images/top_affaires.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}

#header_communautaire
{
 background-image: url(../images/top_communautaire.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}

#header_organisation
{
 background-image: url(../images/top_organisation.gif);
   width:826px;
   height:153px;
   background-position:center;
   margin:0;
   position:relative;
   top:0;
   left:0;
}



#milieu_page
{
   padding:0 0 0 0;
   margin:0 0 0 0;
   width: 826px;
   background-position: center left;
   
}

/*#intro_back
{
   position: absolute;
   top: 0;
   left: -2px;
}*/
#entier
{
   position:relative;
   top:0;
   background-color: #ffffff;
   margin: 0 auto;
   width: 826px;
}



#conteneur
{
   width:826px;
}




a:link {
color: #0a305a;

}   
a:visited {
color: #0a305a;

}  
a:hover {
color: #7bb848;
text-decoration: none;
}
a:active {color: #6f6e68}   /* selected link */



/* ----------------- Partie à gauche ---------------------------- */


#droite
{

   display: block;
   float: right;
   position : relative;
   width: 560px;
   margin-top: 10px;
   margin-right: 25px;
   min-height: 250px;
   line-height: 100%;
}

#droite img
{
margin-top: 5px;
margin-bottom: 5px;
  margin-left: 15px;
  margin-right: 15px;
  border : 1px solid #ddd;
  padding: 3px;
  z-index: 100;
}

#content ul, ol
{
margin-left: 15px;
list-style-image: url(../images/list_fleche.gif);
}

#content li
{
color : #666;
	font-size: 11px;
    color:#777;
	margin-bottom: 5px;
	border-bottom: solid 1px #ddd;
	z-index: -1;
	
}

#nouvelle_box ul, ol
{
margin-left: 25px;
list-style-image: url(../images/list_fleche.gif);
}

#nouvelle_box li
{
    color : #666;
	font-size: 12px;
    color:#777;
	margin-bottom: 5px;
	border-bottom: solid 1px #ddd;
}

#nouvelle_box p
{
	font-size: 12px;
}

#droite_contact
{

   display: block;
   float: right;
   position : relative;
   width: 560px;
   margin-top: -15px;
   margin-right: 25px;
   min-height: 250px;
   line-height: 16px;
}

#droite_list
{

   display: block;
   float: right;
   margin-top: -45px;
   position : relative;
   width: 560px;
   margin-right: 25px;
   min-height: 300px;
   line-height: 16px;

}


#boite_index
{
   position : relative;
   display: block;
   top : 10px;
   left : 6px;
   width:814px;
   line-height: 16px;
}

#boite_news
{
   position : relative;
   display: block;
   top : 10px;
   left : 6px;
   width:814px;
   line-height: 16px;
}

#boite_news #nouvelle_box
{
   display:block;
   float: right;
   width: 525px;
   margin: 6px;
   color:#FFFFFF;
   
}


#nouvelle_box
{
   display:block;
   float: right;
   width: 525px;
   height: expression( this.scrollHeight < 144 ? "144px" : "auto" ); /* sets min-height for IE */
   min-height: 144px; /* all descently created browser ... */
   
   color:#FFFFFF;
   
}



#nouvelle_box p
{
   margin-left : 10px; 
   margin-right : 5px;
   margin-bottom:15px;
}




#boite_news #nouvelle_box p
{
   margin: 10px; 
}

#documents 
{
margin-top: 20px;
text-align: center;
}

#image_box
{
   display:block;
   float: left;
   width: 179px;
   text-align: center;
   font-size: 12px;
}

#image_box table
{
   margin-top : 5px;
   margin-bottom : 5px;
}

#boite_news #image_box
{
   width: 275px;
   text-align: center;
   background-color: #f0f6f7;
   background-image: url(../images/repeat_left.gif);
   background-repeat: repeat-y;
   margin-top: 6px;
}

#img_entete_left
{

   background-image: url(../images/entete_left.gif);
   background-repeat: no-repeat;
   width: 275px;
   height: 30px;

}

#img_footer_left
{
   background-image: url(../images/footer_left.gif);
   background-repeat: no-repeat;
   width: 275px;
   height: 10px;
}

#img_footer_comm
{
   background-image: url(../images/bas_communiques.gif);
   background-repeat: no-repeat;
   width: 263px;
   height: 17px;
}

#img_footer_act
{
   background-image: url(../images/bas_activites.gif);
   background-repeat: no-repeat;
   width: 345px;
   height: 17px;
}

#recherche_box
{
   display: block;
   background-image: url(../images/box_recherche.gif);
   width: 202px;
   height: 36px;
   margin-bottom: 8px;

}


#documents_box h2
{
   display: block;
   padding-left: 10px;
   padding-top: 4px;
   margin-bottom: -5px;
   background-image: url(../images/h2_liens.gif);
   background-repeat: no-repeat;
   width: 346px;
   height: 23px;
   font-weight: bold;
   font-size: 11px;
   color : #fff;
}



#documents_box
{
   display: block;
   margin-top: 0px;
   background-image: url(../images/repeat_document.gif);
   background-repeat: repeat-y;
   width: 202px;
   margin-bottom: 10px;
}

#documents_box a
{
   color : #fff;
}

#documents_box ul
{
   text-decoration: none;
   list-style-type: none;
   margin-left: 10px;
   font-size: 11px;
}

#retours
{
   margin-top : 15px;
   float : left;
   display: block;
   position: relative;
   margin-left: 10px;
}

#documents_box li
{
   line-height: 18px;
}





.bt_droite
{
   margin-top : 10px;
}




#boite_news #titre_nouvelle
{
   background-image: url(../images/news_box.gif);
   background-repeat: no-repeat;
   width: 525px;
   height: 36px;
   padding: 10px;
   padding-bottom: 0px;
}

#titre_nouvelle
{
   background-image: url(../images/box_titre_nouvelle.gif);
   background-repeat: no-repeat;
   width: 410px;
   height: 36px;
   padding: 10px;
   padding-bottom: 0px;
}


#titre_nouvelle h3
{
   margin-top: 12px;
   margin-bottom: 0px;

}





#enligne_box
{
   display:block;
   background-repeat: none;
   width: 200px;
   height: 400px;
   float: right;
   margin-right: 2px;
}



#activites_box
{
   width: 345px;
   float: left;
   display: block;
}

#activites_box p
{
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom: 10px;
  margin-top: 0px;
  text-align: left;
  font-size: 12px;
}

#activites_box h3
{
   text-align: left;
   color : #2969b0;
   margin-left: 10px;
   margin-right : 10px;
   margin-top: 5px;
   margin-bottom: 8px;
   font-size: 14px;
}

#nouvelle_box h3
{
   color : #3d5e7e;
   font-size: 14px;
   margin-left: 10px;
}

#communiques_box p
{
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom: 10px;
  margin-top: 0px;
  text-align: left;
  font-size: 12px;
}

#communiques_box h3
{
   text-align: left;
   font-size: 12pt;
   color : #2969b0;
   margin-left: 10px;
   margin-right : 10px;
   margin-top: 15px;
   margin-bottom: 8px;
   font-size: 12px;
}

#communiques_box li
{
   border-bottom : solid 1px #cad8df;
   list-style-type: none;
   
}



#activites_box li
{
   border-bottom : solid 1px #cad8df;
   list-style-type: none;
   padding-top: 5px;
}




#activites_box li li
{
   border-bottom : none;
   list-style-type: none;
   width: 300px;
   font-size: 12px;
   color:#777;
	margin-bottom: 5px;
	border-bottom: solid 1px #ddd;

}

#activites_box li ul
{
margin-left: 10px;
}


#activites_repeat
{
   position: relative;
   width: 345px;
   float: left;
      display: block;
   background-image: url(../images/repeat_activites.gif);
   background-repeat: repeat-y;

}

#activites_box h2
{
   display: block;
   padding-left: 10px;
   padding-top: 4px;
   background-image: url(../images/h2_activites.gif);
   background-repeat: no-repeat;
   width: 346px;
   height: 23px;
   margin-bottom: 0px;
   font-weight: bold;
   font-size: 12px;
   color : #fff;
}


#communiques_box h2
{
   display: block;
   padding-left: 10px;
   padding-top: 4px;
   background-image: url(../images/h2_communiques.gif);
   background-repeat: no-repeat;
   width: 263px;
   height: 23px;
   margin-bottom: 0px;
   font-weight: bold;
   font-size: 12px;
   color : #fff;

}

#communiques_repeat
{
   position: relative;
   width: 263px;
   float: left;
   display: block;
   background-image: url(../images/repeat_communiques.gif);
   background-repeat: repeat-y;

}


#communiques_box
{
   position: relative;
   display:block;
   float: left;
   margin-left : 1px;
   width: 263px;
  

}


#image_news
{
   max-width:135px;
   border : solid 1px;
   padding: 2px;
   max-height: 135px;

}


#image_news
{
   border : solid 1px;
   padding: 2px;

}

.boite_texte
{
   border-bottom : solid 1px #bac5da;

}

#nouvelle_box
{
   display:block;
   float: left;
   width: 425px;
   color:#FFFFFF;
}




#nouvelle_list
{
   display:block;
   float: left;
   width: 605px;
   color:#FFFFFF;
}


#nouvelle_list h2
{
   color:#3f6589;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 3px;
}

#nouvelle_list h2 a
{
   text-decoration: none;
}

h1
{
   color:#3f6589;
   font-size: 16px;
   font-weight: bold;
   margin-bottom: 10px;
   margin-left: 10px;
}

#nouvelle_list h3
{
   color:#82c14a;
   font-size: 11px;
   font-weight: bold;
   margin-bottom: 0px;
}

#nouvelle_list li
{
   background-image: url(../images/repeat_list.gif);
   background-repeat: repeat-x;
list-style-type: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
margin-bottom: 15px;
}

#nouvelle_list li:hover
{
background:none;
}








#search_list
{
   display:block;
   float: left;
   width: 550px;
   color:#FFFFFF;
}


#search_list h2
{
   color:#3f6589;
   font-size: 11px;
   font-weight: bold;
   margin-bottom: 0px;
}

h1
{
   color:#3f6589;
   font-size: 16px;
   font-weight: bold;
   margin-bottom: 10px;
   margin-left: 10px;
}

#search_list h3
{
   color:#82c14a;
   font-size: 11px;
   font-weight: bold;
   margin-bottom: 0px;
}

#search_list li
{
   background-image: url(../images/repeat_list.gif);
   background-repeat: repeat-x;
list-style-type: none;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
margin-bottom: 15px;
}

#search_list li:hover
{
background:none;
}


h1
{
  font-size: 14px;
}



# p
{
   color:#000;
   font-size: 12px;
   min-height: 80px;
}

# h2
{
   color:#3f6589;
   font-size: 12px;
   font-weight: bold;
}



h2
{
   
text-align: left;
color : #3f6589;
margin-bottom: 10px;
font-size: 14px;


}

#droite h3
{
   text-align: left;
   font-size: 9pt;
   margin-left: -5px;
   padding-left: 5px;
   color : #70ac45;
   margin-top: -5px;
   padding-top: 5px;
   background-image: url(../images/back_h3.gif);
   background-repeat:no-repeat;
   height: 20px;
}

h4
{
   text-align: left;
   font-size: 9pt;
   color : #7ac142;
   margin-top:10px;
   margin-left: 10px;
}

h5
{
   font-size: 9pt;
   color : #999999;
   font-weight: normal;
}





/* ----------------- Pied de page ---------------------------- */


#total
{
margin : 6px;
}


#footer
{
   background-image: url(../images/footer.gif);
   width:826px;
   height:79px;
   background-position:center;
}

#copyright
{
	position : relative;
	text-align: right;
	top : 56px;
	margin-right : 10px;
	color : #fff;
	line-height: 135%;
	font-size: 10px;

}

#recherche_index button {

	display: block;
	float:left;
	margin-right: 1px;
	margin-top : 1px;
	height: 21px;
	width: 18px;
	background: url(../images/bt_envoi2.gif) no-repeat;
	border: 0;
	text-indent: -999px;
	cursor: pointer;

}


#recherche button
{

	display: block;
	float:left;
	margin-right: 1px;
	margin-top : 1px;
	height: 21px;
	width: 18px;
	background: url(../images/bt_envoi.gif) no-repeat;
	border: 0;
	text-indent: -999px;
	cursor: pointer;
}



.light{
  background-color:#BBBBBB;
}
.dark{
  background-color:#CCCCCC;
}
.phototr{

  padding-left:5px;
  
}
.phototl{

padding-right:5px;
}
.photobr{
 padding-left:5px;
}
.photobl{
padding-right:5px;
}

.block{
  display:block;
}

#hidden-7 {   overflow:hidden ; }

#toggle { display:none }

a.button {
	 font-size: 12px;
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    height: 20px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
	margin-bottom: 0px;
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 10px;
    padding: 5px 0 5px 12px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 12px; /* push text down 1px */
} 

#nouvelle
 {
	 display:block;
	 float:right;
	 margin-bottom: 15px;
} 


.viewall
 {
	 display:block;
	 float:right;
} 


.display_box li:hover
{
background-image:none;
}

.display_box li a
{
   text-decoration: none;
   color: #202020;
}

.display_box li 
{
   text-decoration: none;
   background-repeat: repeat-y;
   line-height: 11px;
   margin-bottom: 1px;
}

.display_box
{
   display: block;
   margin-top: 0px;
   background-image: url(../images/repeat_enligne.gif);
   background-repeat: repeat-y;
   width: 202px;
   margin-bottom: -4px;
}




h2.trigger {
   display: block;
   color : #fff;
   margin-bottom: 5px;
   background-image: url(../images/righth2.gif);
   background-repeat: no-repeat;
   width: 202px;
   height: 23px;
   font-weight: bold;
   font-size: 11px;
}
h2.trigger a {
	color: #fff;
	padding-left: 10px;
	padding-top: 5px;
	text-decoration: none;
	display: block;
}

h2.active {background-position: left bottom;}


h2.trigger a:hover { color: #ccc; }

.toggle_container {
   text-decoration: none;
   background-image: url(../images/repeat_enligne.gif);
   background-repeat: repeat-y;
   padding-left: 10px;
   margin-bottom: 1px;
}


#right_box ul
{
   text-decoration: none;
   list-style-type: none;
   font-size: 11px;
}

#right_box li
{
   line-height: 12px;
   padding-bottom: 8px;
}

#right_box li a:hover
{
   line-height: 12px;
   padding-bottom: 8px;
   color: #2969b0;
}



#right_box
{
   display: block;
   float: right;
   width: 202px;
  }
  
  #aumenu
{
	background-image: url(../images/aumenu.jpg);
	height: 74px;
	width: 182px;
	margin-bottom: 10px;
	padding-top: 60px;
	padding-left: 20px;
	color: #FFF;
  }
  
    
#aumenu a
{
	color: #FFF;
}
  
  
#aumenu li a:hover
{
	color: #78bb46;
}




