/* CSS Document */

a	{
color: #06c;
text-decoration: none;
}
a:hover	{
text-decoration: underline;
}

#centrer	{
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}


div#bottom1	{
margin-bottom: 4px;
float:left;
background-color: white;
color: black;
padding-top: 10px;
}
div#bottom1 div.display	{
width: 935px;
height: 178px;
overflow: hidden;
float: left;
}
div#bottom1 div.display div#mover	{
width: 980px;
}

div#bottom1 div.display div#mover img {margin-top: 0px; border-color: black; border-style: solid; border-width: thin;}

div#bottom1 div.nav, div#bottom1 div.vignette	{
margin: 0;
padding: 0;
display: block;
float: left;
}
div#bottom1 div.nav img	{
margin-right: 1px;
margin-left: 1px;
padding-top: 40px;
}
div#bottom1 div.vignette	{
text-align: center;
width: 200px;
height: 178px;
overflow: hidden;
border-left: 1px dotted #c2c2c2;
border-right: 1px dotted #c2c2c2;
margin-left: 5px;
margin-right: 5px;
}
div#bottom1 div.vignette .conteneur	{
padding: 0 4px;
}
div#bottom1 div.vignette h1, div#bottom1 div.vignette .tit	{	
color: black;	
font-size: 11px;
margin: 0 0 3px 0;
}
div#bottom1 div.vignette h1 a, div#bottom1 div.vignette .tit a	{
color: black;
}
div#bottom1 div.vignette h2, div#bottom1 div.vignette .texte	{	
margin-left: 0;	
margin-bottom: 0px;	
margin-right: 0;	
margin-top: 0;	
font-size: 11px;
line-height: 13px;
color: black;
font-weight: bold;
}
div#bottom1 div.vignette h3, div#bottom1 div.vignette .surt	{
font-size: 9px;
text-transform: uppercase;
margin: 0 0 3px 0;
color: #e41327;
font-weight: bold;
}

/*VM Scroller
----------------------------------------------------------------------------------------------------*/
.gk_vm_scroller_container_1 {
}
.gk_vm_scroller_container_2,
div.gk_vm_product_block {
	float: left;
}
.gk_vm_scroller_container_3 {
}
.gk_vm_scroller_left,
.gk_vm_scroller_right {
	width: 11px;
	height: 11px;
	cursor: pointer;
	float: right;
	background: url('../images/gk_vm_next.png') no-repeat 0 0;
}
.gk_vm_scroller_right {
	height: 11px;
	width: 11px;
	margin-right: 2px;
	background: url('../images/gk_vm_prev.png') no-repeat 0 0;
}
gk_vm_pagin {
	clear: both;
	position: relative;
}
div.gk_vm_product_block {
	margin: 0 0px 4px 0px;
	padding: 0;
	overflow: hidden;
	text-align: center;
	background: url('../img_pack/box-defright.png') no-repeat bottom right;
}
div.gk_vm_product_block div {
	padding: 0;
	height: 100%;
	margin-bottom: -6px;
	background: url('../img_pack/box-defleft.png') no-repeat bottom left;
}
div.gk_vm_product_block div div {
	padding: 0;
	background: url('../img_pack/box-deftop.png') no-repeat top right;
}
div.gk_vm_product_block div div div {
	padding: 6px 10px 0;
	margin-bottom: -6px;
	background: url('../img_pack/box-deftopleft.png') no-repeat top left;
}
div.gk_vm_product_block span {
	text-align: center;
	text-transform:uppercase;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
div.gk_vm_product_block div div div img {
	margin: 10px -1px 15px 0;
	overflow: hidden;
	padding: 0;
}
