.body {
	margin:0;padding:0;
}
#innera {
	overflow:auto;
}
<!-- CSS pour les menus déroulants -->
.vbleu2niv { margin-left: 30px; }

.vbleu2niv ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

.vbleu2niv li { margin: 0 0 1px 0; }

.vbleu2niv a
{
display: block;
padding: 5px 10px;
width: 140px;
color: #fff;
background-color: #036;
text-decoration: none;
}

.vbleu2niv a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

.vbleu2niv ul ul li { margin: 0 0 1px 0; }

.vbleu2niv ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
background-color: #369;
text-decoration: none;
}

.vbleu2niv ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

.vbleu2niv li.selected a
{
#font-weight: bold;
#text-decoration: underline;
font-style:italic;
font-variant:small-caps;
font-weight:bold;
background-color: #FCF0C2;
background-image: url("/includes/ACC_marron.gif") ;
background-repeat:no-repeat;
background-position:2% 50%;
color:#99505a;
}

.voctoci2niv { margin-left: 0px; }

.voctoci2niv ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

.voctoci2niv li { margin: 0 0 1px 0; }

.voctoci2niv a
{
display: block;
padding: 5px 10px;
width: 165px;
color: black;
background-color: #C6AA36;
text-decoration: none;
}

.voctoci2niv a:hover
{
color: black;
background-color: #FCF0C2;
text-decoration: none;
}

.voctoci2niv ul ul li { margin: 0 0 1px 0; }

.voctoci2niv ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 150px;
color: black;
background-color: #EEDD96;
text-decoration: none;
}

.voctoci2niv ul ul a:hover
{
color: black;
background-color: #FCF0C2;
text-decoration: none;
}

.voctoci2niv li.selected a
{
	#font-weight: bold;
	#text-decoration: underline;
	font-style:italic;
	font-variant:small-caps;
	font-weight:bold;
	background-color: #FCF0C2;
	 background-image: url("/includes/ACC_marron.gif") ;
	 background-repeat:no-repeat;
	 background-position:2% 50%;
	 color:#99505a;
}

.vgris2niv { margin-left: 30px; }

.vgris2niv ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

.vgris2niv li { margin: 0 0 1px 0; }

.vgris2niv a
{
display: block;
padding: 5px 10px;
width: 140px;
color: #fff;
background-color: #969696;
text-decoration: none;
}

.vgris2niv a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

.vgris2niv ul ul li { margin: 0 0 1px 0; }

.vgris2niv ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #969696;
background-color: #EDEDED;
text-decoration: none;
}

.vgris2niv ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

.vgris2niv li.selected a
{
#font-weight: bold;
#text-decoration: underline;
font-style:italic;
font-variant:small-caps;
font-weight:bold;
background-color: #FCF0C2;
background-image: url("/includes/ACC_marron.gif") ;
background-repeat:no-repeat;
background-position:2% 50%;
color:#99505a;
}

<!-- CSS pour le simili-popup -->
.galerie{
	margin:15px 5px;
	background-color:#DFD;
	text-align:center;
	padding:1px 5px;
	border:0px dotted #000;
}
.gal1{width:33%;float:right}
.gal2{width:60%;}
.galerie li{list-style-type:none;margin:0;padding:0;display:inline;}

#pop{ 
	position:absolute;
	cursor:move;
	display:none;
	z-index:200;
	background:#000;
}
#tet{
	position: absolute;
	z-index:201;
	top:0;
	right:0;
	padding: 0;
	visibility:hidden;
}
#croix{
	visibility: visible;
	font: bold .9em sans-serif;
	background: #000;
	color: #CCFF99;
	position: absolute;
	z-index: 202;
	margin: 2px 4px;
	border: 0;
	right: 0;
	top: 0;
	padding: 0;
	cursor: pointer;
}
	
a.vig:hover,a.vig:focus{background:transparent;-moz-opacity:.7;opacity:.7;}

<!-- Nouveau Menu Boutique -->
.siwax { margin-left: 0px; }

.siwax
{
	float:left;
	width:190px;
	margin:0px;
	padding:6px;
	background-color: #D0CFC1;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
}
.menutitre 
{
	 
	width:190px;
	height:30px;
	cursor : pointer;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	margin:1px;	
	margin-left:5px;
}
.menutitre a
{
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	
}
.smenu
{
	 
	width:169px;
	height:25px;
	font-weight:bold;
	font-size:12px;
	background-color: #615F45;
	color:#FBFFFF;
	text-align:left;
	padding-top:5px;
	padding-left:20px;
	margin-left:5px;
}
.smenu a
{
	text-decoration:none;	
}
.smenu span 
{
	font-weight:bold;
	font-size:12px;
	color:#FBFFFF;
	text-align:left;
	text-decoration:none;	
}

.selectede 
{
	width:169px;
	height:25px;
	font-weight:bold;
	font-size:12px;
	background-color: #615F45;
	color:#FBFFFF;
	text-align:left;
	padding-top:5px;
	padding-left:20px;
	margin-left:5px;
}

.selectede span 
{
	color:#BFBB88;
	padding-left:20px;
	font-weight:bold;
	font-size:12px;
	color:#BFBB88;
	text-align:left;
	text-decoration:none;	
 	background-image: url("/includes/ACC_marron.gif") ;
	background-repeat:no-repeat;
	 background-position:0% 50%;
}
.selectedes
{
	width:170px;
	height:30px;
	font-weight:bold;
	font-size:12px;
	background-color: #615F45;
	color:#FBFFFF;
	text-align:left;
	padding-top:5px;
	padding-left:20px;
	 margin-left:5px;
}
.selectedes span 
{
	color:#BFBB88;
	padding-left:20px;
	font-weight:bold;
	font-size:16px;
	color:#FBFFFF;
	text-align:left;
	text-decoration:underline;	
	background-image: url("/includes/ACC_marron.gif") ;
	background-repeat:no-repeat;
	background-position:0% 50%;
}

.siwax div.selected a 
{
	padding-left:20px;
	color:#BFBB88;
	font-style:italic;
	font-color:red;
	background-image: url("/includes/ACC_marron.gif") ;
	background-repeat:no-repeat;
	background-position:0% 50%;
	text-decoration:none;	
	 
}
.smenu a:hover  
{
	padding-left:20px;
	font-style:italic;
	font-color:red;
	background-image: url("/includes/ACC_marron.gif") ;
	background-repeat:no-repeat;
	background-position:0% 50%;
}
.smenu a:hover  span
{
	color:#BFBB88;
}
.smenu a:link  
{
	font-weight:bold;
	font-size:12px;
	color:#FBFFFF;
	text-align:left;
	text-decoration:none;	
}

div#lien a:hover span {
color:#F30000;
font-color:#F30000;
font-size:15px;
font-style: italic;
text-decoration:none ; 
}

div#stiky {
	background-image: url("http://www2.photim.com/xmldocs/annonces/show_sticky.gif") ;
	background-repeat:no-repeat;
	background-position:0% 0%;
	z-index:200;
}

div#transp {

	position:absolute;
	top:0px;
	left:0px;
	background:white;
	height:0px;
	width:0px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	-khtml-opacity:0.6;
	opacity:.60;
	 
}
div#transp2 {

	position:absolute;
	top:0px;
	left:0px;
	background:white;
	height:0px;
	width:0px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	-khtml-opacity:0.80;
	opacity:.80;
	 
}
div#msgerr	{
	z-index:300;
	
	
}
img#arrondibrun	{
	position:absolute;
	top:471px;
	left:915px !important;
	_top:473px;
}

img#plusde30ans	{
    position:absolute;
	top:157px;
	left:840px !important;
	 
}

img#trombonnegauche	{
	position:absolute;	/*IE7 + Firefox*/
	top:560px;
	left:629px !important;
	top:570px; 		/* Safari Mac*/
	left:640px;
	
}


img#nouveauchasseur	{
	position:absolute;
	top:819px;
	left:832px !important;
	top:819px;
	left:835px;
}
	 


html*img#arrondibrun	{
	_left:200px;
	_top:471px; /* IE6 */
	
	
}

html*img#nouveauchasseur	{
	_top:800px;  /* IE6 */
	_left:843px;
}

html*img#trombonnegauche	{
	
	_top:550px; /* IE6 */
	_left:640px;
	 
}

html*img#plusde30ans {
	top:189px;
	
	[top:157px;
}


 
 


