body, html {height:100%;}

#cOverlay {
	position: absolute;
	left: 0;
	width:100%;
	background-color: #000;
	z-index:15000;
	cursor: pointer;
}

#cContent {
	position: absolute;
	width:658px;
	height:auto;
	display:none;
	z-index:20000;
	text-align:left;
	overflow:hidden;
	left: 50%;
	top:50%;
	background:none;
}

#cBgTop, #cBgBottom {width:648px; height:11px; background:url(../medias/caracteristics_bottom.png) repeat-y;}
#cBgTop {background-image:url(../medias/caracteristics_top.png);}
#cCenter {padding:5px; background-image:url(../medias/caracteristics_bg.png); background-repeat:repeat-y; overflow:hidden; width:637px;}

.cLoading{ background: #fff url(../medias/loading.gif) no-repeat center; }/* IMAGE: loading gif */

#cCenter ul {margin:0 15px 0 15px;}
#cCenter ul li {list-style:none; margin-bottom:2px;}
#cCenter ul li.title {font-size:14px; color:#6c7e88; text-transform:uppercase; margin:10px 0 20px 10px;}
#cCenter ul li.link a {display:block; background:#a1acb3; padding:8px 30px; color:#323c41; text-decoration:none;}
#cCenter ul li.link a:hover, #cCenter ul li.link a.selected {display:block; background: url(../medias/bg_mainMenu.gif) repeat-x top left #a6c453; color:#ffffff; text-decoration:none;}

#cCenter ul li.content {overflow:hidden;}
#cCenter ul li.content p {margin:5px 0 10px 30px; font-size:1em;}
#cCenter ul li.content img {margin:10px 0 10px 30px;}
#cCenter ul li.content h5 {color:#FFFFFF; margin:5px 0 2px 30px;}
#cClose {position:absolute; cursor:pointer; top:-15px; right:0; width:30px; height:30px; background:url(../medias/closebox.png) no-repeat; z-index:20001; opacity:0; visibility:hidden;}

/* pour Collection classique */
#image3D {
	text-align: center;
}
#image3D .selecteur {margin:0 -14px 20px 20px;padding:15px 0 0 15px;}

#buttonPanel {
	display: inline;
	height: 75px;
	margin: 0 auto;
}
#buttonPanel .but {
	display: inline;
	margin: 2px;
}
#imagePanel {
	clear: both;
	margin-top: 16px;
}


