body { 
background:#000000 url(img_seccok/marinette-secco_bg.jpg) repeat-x;
margin:0;
padding:0;
max-width:1000px;
}

a {
color:#000000;
font-size:0.9em;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
letter-spacing:1px;
text-decoration:none;
}

#header {
	color:#000000;
	position:absolute;
	margin-left:-500px;
	left:50%;
	min-width:1000px;
	width:1000px;
	height:146px;
}

#titre {
	position:absolute;
	width:1000px;
	height:146px;
	margin-left:-500px;
	left: 50%;
	z-index:0;
}

#btn , #btn2, #btn3, #btn4, #btn5, #btn6 {
height:27px;
position:absolute;
top:97px;
z-index:100;
text-align:center;
}

#cont_menuh {
	position:relative;
	width: 1000px; /* correction pour Opera */
	margin:0 auto;
	z-index: 1000;
}

#menu-com, #menu-com2 {
background:#333333;
position: absolute;
z-index:10;
color:#FFFFFF;
border:1px solid #666666;
}

#menu-com {
	width: 146px;
	top: 6px;
	left: 6px;
	height:106px;
	text-align:center;
}

#menu-com2 {
	/*background: #FF9900;*/
width: 142px;
	top: 6px;
	left: 850px;
	height:106px;
	text-align:center;
}



#contenu {
color:#000000;
position:absolute;
margin-left:-500px;
top:152px;
left:50%;
min-width:1000px;
width:1000px;
height:434px;
}

#cont-h {
background:url(img_seccok/secco-cont_g.jpg) no-repeat;
width:16px;
height:428px;
margin:0 auto;
float:left;
}
#cont-m {
background:url(img_seccok/secco-cont_m.jpg) repeat-x;
width:968px;
height:428px;
margin:0 auto;
float:left;
}

#cont-m1 {
width:135px;
height:275px;
margin:8px auto 0;
float:left;
}
#cont-m3 {
width:136px;
height:275px;
margin:8px auto 0;
float:left;
}
#cont-m4 {
width:968px;
height:145px;
margin:0 auto;
float:left;
}


#cont-m2 {
width:697px;
height:275px;
margin:0 auto;
float:left;
}

#cont-mt {
background:url(img_seccok/secco-cont-mt.gif) no-repeat;
width:525px;
height:23px;
margin:8px auto 0;
text-align:center;
}

#cont-m p {
color:#000000;
margin:0;
}

#cont-mcc {
width:697px;
height:252px;
margin:0 auto;
}

#cont-mc-g {
background:url(img_seccok/secco-cont-mc_g.gif) no-repeat;
width:15px;
height:252px;
margin:0;
float:left;
}
#cont-mc {
background:#FFFFFF;
width:667px;
height:228px;
overflow-y:scroll;
overflow-x: hidden;
overflow:auto;
padding:12px 0;
margin:0 auto;
float:left;
}
#cont-mc2 {
background:#FFFFFF;
width:667px;
height:178px;
overflow-y:scroll;
overflow-x: hidden;
overflow:auto;
padding:12px 0;
margin:0 auto;
float:left;
}
#cont-mc-d {
background:url(img_seccok/secco-cont-mc_d.gif) no-repeat;
width:15px;
height:252px;
margin:0;
float:right;
}

#cont-b {
background:url(img_seccok/secco-cont_d.jpg) no-repeat;
width:16px;
height:428px;
margin:0 auto;
float:left;
}
/*////////////////////////////////////////////////////////////////////////*/
#fiche-panier {
position:absolute;
left:168px;
top:235px;
z-index:1000;
background:#FFFFFF;
width:663px;
height:43px;
padding:2px 0;
margin:0 auto;
float:left;

	border-bottom:1px solid #CCCCCC;
}
#bloc-panier {
	width: 158px;
	height:38px;
	margin:2px;
	padding:1px 1px;
	float:left;
	text-align:center;
	line-height:20px;
	border-right:1px solid #CCCCCC;
}
#bloc-panier2 {
	width: 158px;
	height:38px;
	margin:2px;
	padding:1px 1px;
	float:left;
	text-align:center;
	
}
#bloc-panier3 {
	width: 96px;
	height:38px;
	margin:2px;
	padding:1px 1px;
	float:left;
	text-align:center;
	border-right:1px solid #CCCCCC;
}
#bloc-panier4 {
	width: 56px;
	height:38px;
	margin:2px;
	padding:1px 1px;
	float:left;
	text-align:center;
	border-right:1px solid #CCCCCC;
}

#footer {
color:#FFFFFF;
position:absolute;
margin-left:-500px;
top:592px;
left:50%;
min-width:1000px;
width:1000px;
height:134px;
}