<style type="text/css">

dummy
{
}

a.mois_suivant{
text-align:center;
vertical-align: middle;
float:left;
background:url(./images/fleche_rond_bleu_droite.png);
background-position:top;      
color:#000;       
/*font-weight:bold;*/
font-weight: normal;
width:44px;
height:44px;
line-height:9px;
text-decoration:none;
font-family: Helvetica,Arial,sans-serif;
border:none;
margin: 0;
padding:0;
  overflow : hidden;
}


a.bouton_centre{
text-align:center;
vertical-align: middle;
float:left;
background:url(./images/fond_bouton_abo.png);
background-position:top;      
color:#000;       
/*font-weight:bold;*/
font-weight: normal;
width:139px;
height:44px;
line-height:9px;
text-decoration:none;
font-family: Helvetica,Arial,sans-serif;
border:none;
margin: 0;
padding:0;
  overflow : hidden;

}

.monsubmit
{
  cursor:  pointer;
  display:block;
  float:left;
  text-indent:0px;
  background:url(./images/fond_bouton_abo.png);
  background-position:top;      
  
  font-weight: normal;
  height:43px;
  line-height:0px;
  text-decoration:none;
  width:139px;
  color:#003260;
  font-size :   1em;          /* Taille de notre police */
  padding:0;
  border:none;
  margin: 0 20;
}

.bouton_centre img
{
  border:none;
  margin : 5;
}

.bouton_centre table {
margin : 0;
padding : 0;
} 

.bouton_centre td{
  cursor:  pointer;
  margin : 0;
  padding: 0;
  height : 44px; 
  width:auto;
	color:#003260;
  font-size :   1em;          /* Taille de notre police */
  font: 11px Verdana;
  overflow : hidden;
  border : none;
}

a:hover.bouton_centre{
	background:url(./images/fond_bouton_abo.png) no-repeat 0 -42px;
color:#FFF;
}

a.bouton a {
  text-align:center;
  vertical-align: middle;
  font-weight: normal;
  text-decoration:none;
  border:none;
  line-height: 10px ;
  margin: 0;
  padding:0;
  font-size :   1em;          /* Taille de notre police */
  font: 11px Verdana;
  overflow : hidden;
}

a.bouton{
text-align:center;
vertical-align: middle;
float:left;
background:url(./images/fond_bouton_abo.png);
background-position:top;      
color:#000;       
/*font-weight:bold;*/
font-weight: normal;
width:139px;
height:44px;
line-height:9px;
text-decoration:none;
font-family: Helvetica,Arial,sans-serif;
border:none;
margin: 0;
padding:0;
  overflow : hidden;
}

.bouton img
{
  border:none;
  margin : 5;
}

div.bouton2 td{
  text-align:center;
  vertical-align: middle;
  font-weight: normal;
  text-decoration:none;
  border:none;
  line-height: 10px ;
  margin: 0;
  padding:0;
  font-size :   1em;          /* Taille de notre police */
  font: 11px Verdana;
  overflow : hidden;
}
div.bouton2{
  text-align:center;
  vertical-align: middle;
  float:left;
  background:url(./images/fond_bouton_abo.png);
  background-position:top;      
  /*font-weight:bold;*/
  font-weight: normal;
  width:139px;
  height:44px;
  text-decoration:none;
  border:none;
  line-height: 10px ;
  margin: 0;
  padding:0;
  font-size :   1em;          /* Taille de notre police */
  font: 11px Verdana;
  overflow : hidden;
}

.bouton2 img
{
  border:none;
  margin : 5;
}


.bouton table {
margin : 0;
padding : 0;
} 

.bouton li a{
	text-decoration:none;
}

.bouton_vide{
background-color:#aacbe5;
height:43px;
width:114px;
float:right;
margin : 0;
padding : 0;
}

.bouton{
	margin:50 0 0 0;
	padding:0 20 0 20;
	list-style:none;
	overflow:hidden;
	width:470;
}

.bouton td{
  cursor:  pointer;
  margin : 0;
  padding: 0;
  height : 44px; 
  width:auto;
	color:#003260;
  font-size :   1em;          /* Taille de notre police */
  font: 11px Verdana;
  overflow : hidden;
  border : none;
}

a:hover.bouton2{
	background:url(./images/fond_bouton_abo.png) no-repeat 0 -42px;
color:#FFF;
}

a:hover.bouton{
	background:url(./images/fond_bouton_abo.png) no-repeat 0 -42px;
color:#FFF;
}

.idee_mois_courant 
{
text-align:center;
vertical-align: middle;
float:left;
width:139px;
height:44px;
text-decoration:none; 
font-weight:bold; 
padding:0;
margin :0;
color:white;
background-color:#000080;
background:url(./images/fond_bouton_abo.png);
background-position:top;   
border: 1px solid #006;
} 

#idee_mois_nav
{
  float:left;
  margin : 100 0 50 50;
}

#idee_mois_nav ul {
 padding:0;
 margin:0;
 list-style-type:none;
 }
#idee_mois_nav li {
 margin-left:2px;
 float:left; /*pour IE*/
 }

 #idee_mois_nav ul li a {
  color : #003260; 
 display:block;
 float:left;   
 width:auto;
 margin : 0;
 padding:15;
  text-align: bottom;

/*background-color:#6495ED;*/
 /*color:black;*/
 /*text-decoration:none;*/
 border:none;
 /*pour avoir un effet "outset" avec IE :*/
 /*border-color:#DCDCDC #696969 #696969 #DCDCDC; */
 }
#idee_mois_nav ul li a:hover {
 /*background-color:#D3D3D3;*/
 /*border-color:#696969 #DCDCDC #DCDCDC #696969;*/
 } 


#idee_mois_nav ul li::after {
	content: ' |';
}

#idee_mois_nav ul li:last-child::after {
	content: '' !important;
}

#index_image a img
{
  width:550px;
  border-color:#11385a;
}

#index_image
{
  float:left;
  margin : 20;
}

a span
{
display: -moz-inline-box;
display: inline-block;
}

</style>
