body, div{
	margin:0;
	padding:0;
}
div.menu{
        margin:5px 5px 0 0;
        float:left;
		width:185px;
        background-color: #c0ecfb;
        font-size:9pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* margin = espacement entre les éléments - top right bottom left */
/* Si on ne met que deux valeurs, la 1ère s'appliquera au haut et au bas, la seconde à droite et à gauche.*/
/* margin = espacement à l'intérieur des éléments - top right bottom left */
/* Si on ne met que deux valeurs, la 1ère s'appliquera au haut et au bas, la seconde à droite et à gauche.*/
div.menu a{
	    padding-top:11px;
		padding-bottom:5px;
        /*background-color: transparent;*/
        text-decoration:none;
	    text-align:center;
        /*border-top:1px solid #c0ecfb;*/
        /*border-bottom:1px solid #c0ecfb;*/
		border-right:8px solid transparent;
		border-right:12px solid transparent !important!;
        color:#0f2e59;
        display:block;
	    height:25px;
        width:100%;/*largeur IE pour avoir la souris sur la largeur complète du menu*/
	    background: transparent url("../index/images/menuBtnMedia1.png") no-repeat;
}
div.menu a:hover{
        /*background-color:#2385bf;*/ 
        background: transparent url("../index/images/menuBtnMedia3.png") no-repeat;
		color:#0f2e59;
}
div.menu a:active{
		background: transparent url("../index/images/menuBtnMedia2.png") no-repeat;
		color:#f1f1f1;
}
div.ssmenu{
        margin:5px 5px 0 0;
        width:187px;
		float:left;
        background-color: transparent;
        font-size:9pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.ssmenu a{
        /*padding-left:5px;*/
	    padding-top:11px;
		padding-bottom:5px;
        text-decoration:none;
	    text-align:center;
		border-right:8px solid transparent;
        color:#0f2e59;
        display:block;
	    height:25px;
        width:100%;/*largeur IE pour avoir la souris sur la largeur complète du menu*/
	    background: transparent url("../index/images/menuBtnMedia1b.png") no-repeat;
}
div.ssmenu a:hover{
        /*background-color:#2385bf;*/   
        background: transparent url("../index/images/menuBtnMedia3b.png") no-repeat;
		color:#0f2e59;
}
div.ssmenu a:active{
		background: transparent url("../index/images/menuBtnMedia2b.png") no-repeat;
		color:#f1f1f1;
}
div.ssmenu2{
        margin:5px 5px 0 0;
		float:right;
        width:192px;
        background-color: transparent;
        font-size:9pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.ssmenu2 a{
        /*padding-left:5px;*/
	    padding-top:11px;
		padding-bottom:5px;
        text-decoration:none;
	    text-align:center;
        color:#0f2e59;
        display:block;
	    height:25px;
        width:100%;/*largeur IE pour avoir la souris sur la largeur complète du menu*/
	    background: transparent url("../index/images/menuBtnMedia1b.png") no-repeat;
}
div.ssmenu2 a:hover{
		/*background-color:#2385bf;*/   
        background: transparent url("../index/images/menuBtnMedia3b.png") no-repeat;
		color:#0f2e59;
}
div.ssmenu2 a:active{
		background: transparent url("../index/images/menuBtnMedia2b.png") no-repeat;
		color:#f1f1f1;
}
.spacer {
  clear: both;
}
hr{
		clear: both;
		visibility: hidden;
}

/* set the image to use and establish the lower-right position */ 
//.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ 
background: transparent url("../index/img.php.png") no-repeat bottom right
} 

//.cssbox{ 
/* intended total box width - padding-right(next) */ 
width:195px !important; /* IE Win = width - padding */ 
width: 180px; 
/* the gap on the right edge of the image (not content padding) */ 
padding-right:5px; /* use to position the box */ 
margin:5px auto} 

/* set the top-right image */ 
//.cssbox_head{
background-position:top right; 
/* pull the right image over on top of border */ 
margin-right:-5px; 
/* right-image-gap + right-inside padding */
padding-right:40px} 

/* set the top-left image */ 
//.cssbox_head h2{ 
background-position:top left; 
margin:0; /* reset main site styles*/
border:0; /* ditto */ 
/* padding-left = image gap + interior padding ... no padding-right */ 
padding:25px 0 15px 40px; 
height:auto !important; 
height:1%} /* IE Holly Hack */ 

/* set the lower-left corner image */ 
//.cssbox_body{ 
background-position:bottom left; 
margin-right:5px; /* interior-padding right */ 
padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */ 
