﻿body 
{
	width:1024px !important;
	height:720px !important;
}

.heading 
{
	font-style:italic;
	color:#858585;
}

div#centralZone
{
	text-align:left;
}

.colorsDisplay img, .mecanismsDisplay img
{
	margin:10px;
}

.mainparagraph 
{
	/*width:690px !important;*/
	float:left;
	/*clear:right;*/
}

div#menuCatalogV
{
	margin-top:47px;
	margin-left:15px;
	width:182px;
	float:left;
}

div#menuCatalogV div.menuCatalog
{
	display:block;
	padding:0;
	margin:0;
	width:182px;
	height:60px;
	list-style:none;
	text-align:left !important;
	overflow:hidden;
	
}


a.firstRowCatalog,a.firstRowCatalog:hover
{
	display:block;
	width:182px;
	height:57px;
	
	text-decoration:none;
	color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:57px;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;
	background-color:White;

}

div.menuCatalogVl1:hover a.firstRowCatalog 
{
	display:block;
	width:182px;
	height:57px;
	
	text-decoration:none;
	color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:57px;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;
	background-color:White;
}

div.menuCatalogVl1 a.menuCatalogVl1:hover
{
	display:block;
	width:182px;
	height:24px;
	
	text-decoration:none;
	color:#ec0231 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	vertical-align:middle;
	text-align:left;
	background-color:White;
	
}

div#menuCatalogV div.menuCatalog a
{
	display:block;
	width:166px;
	height:57px;
	background-image:url(/images/menuCatalog.png);
	text-decoration:none;
	color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:57px;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;
	background-repeat:no-repeat;
	/*text-transform:capitalize !important;*/
	padding-left:16px;
}

div#menuCatalogV div.menuCatalog a:hover
{
	
	display:block;
	width:166px;
	height:57px;
	
	text-decoration:none;
	color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:57px;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;
	background-color:White;
	padding-left:16px;
	background-image:none !important;
}

div.menuCatalogVl1 
{
	display:block;
	padding:0;
	margin:0;
	width:182px;
	list-style:none;
	text-align:left;
}

div.menuCatalogVl1 
{
	background-color:White;
}

div.menuCatalogVl1 a
{
	display:block;
	width:154px  !important;
	margin-left:16px !important;
	margin-right:16px  !important;
	height:23px !important;
	text-decoration:none;
	color:#494848 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px !important;
	line-height:23px !important;
	vertical-align:middle;
	text-align:left;
	background-color:White;
	background-image:none !important;
	padding-bottom:0 !important;
	text-transform:capitalize !important;
	font-style:italic !important;
	border-top:1px dashed #dbdbdb;
	padding-left:0 !important;
	

	
}

/*@import url(/CSS/Catalog.css);*/
div.productList 
{
	font-size:11px;
	font-family: verdana;
	color:Black;
	float:left;
	width:610px;
	margin-top:40px;
}

div.productList h1 
{
	color: #fe9e01;
	font-family:Verdana;
	font-size:14px;
}

div.productList h2
{
	color: #0196d9;
	font-family:Verdana;
	font-size:12px;
}

div.productListBloc 
{
	float:left;
	width:144px;
	height:144px;
	
	margin:0px;
	padding:6px;
	
	margin-right:4px;
	margin-bottom:4px;
	background-image:url(/Images/celluleListing.png);
	background-repeat:no-repeat;
}

div.productListBlocOff
{
	float:left;
	width:144px;
	height:144px;
	
	margin:0px;
	padding:6px;
	
	margin-right:4px;
	margin-bottom:4px;
	background-image:url(/Images/celluleListingOff.png);
	background-repeat:no-repeat;
}

div.productListBloc:hover
{
	background-image:url(/Images/celluleListingOn.png);
	background-repeat:no-repeat;
}

/* begin little bloc product list*/
div.productListBlocLittle 
{
	float:left;
	width:84px;
	height:54px;
	
	margin:0px;
	padding:5px;
	
	margin-right:4px;
	margin-bottom:4px;
	background-image:url(/Images/celluleListingLittle.png);
	background-repeat:no-repeat;
}
div.productListBlocLittle img
{
	border:1px solid #7d7d7d;
}

div.productListBlocLittleOff
{
	float:left;
	width:86px;
	height:54px;
	
	margin:0px;
	padding:5px;
	
	margin-right:4px;
	margin-bottom:4px;
	background-image:url(/Images/celluleListingLittleOff.png);
	background-repeat:no-repeat;
}

div.productListBlocLittle:hover
{
	background-image:url(/Images/celluleListingLittleOn.png);
	background-repeat:no-repeat;
}
/* end little bloc product list*/
div.productTitle, div.productTitle a
{
	font-size:11px;
	font-family: verdana;
}

div.productShortDesc img 
{
	width:143px;
	height:105px;
	display:block;
}

div.mecanismsDisplay img 
{
	margin:10px;
}

div.productShortDesc 
{
	overflow:hidden;
}

div#pagination 
{
	clear:both;
	color: black;
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	width:476px;
	
	/*margin-left:263px;*/
	height:37px;
	line-height:37px;
}

div#paginationTop 
{
	clear:both;
	color: black;
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	width:476px;
	
	height:37px;
	line-height:37px;
	margin-bottom:3px;
	margin-top:10px;
}

div#pagination a,div#paginationTop a
{
	color:#ce2c06;
	font-family:Verdana;
	font-size:11px;
	line-height:37px;
	height:37px;
	width:37px;
	float:left;
	background-image:url(/Images/pagineBackground.png);
	background-repeat:no-repeat;
	margin-right:3px;
	
}

div#pagination a strong, div#paginationTop a strong 
{
	color: #fe9e01;
	font-family:Verdana;
	font-size:12px;
}

div#productPage 
{
	float:left;
	font-size:11px;
	font-family: verdana;
	color:#484747;
	padding-left:10px;
	width: 740px;
	height:520px;
	margin-top:48px;
	margin-left:18px;
	background-image:url(/Images/detailBack.png);
	background-repeat:no-repeat;
}

div#promosPage 
{
	float:left;
	font-size:11px;
	font-family: verdana;
	color:#484747;
	padding-left:10px;
	width: 740px;
	height:520px;
	margin-top:48px;
	margin-left:18px;
	background-image:url(/WebSites/UploadFolder/1/CMS/Images/content/promos/detailBack_promo.gif);
	background-repeat:no-repeat;
}
.promotitle{
	background-color:#ec0231;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
}
.promoname{
	color:#504f50;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
}

.promonewprice{
	color:#ec0231;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
}

.promooldprice{
	color:#504f50;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	text-decoration: line-through;
}
.legend{
	color:#484747;
	font-family:arial;
	font-size:10px;
	text-align:center;}

.mainparagraph 
{
	padding-left:10px;
}

div#productPage h1 
{
	color: #fe9e01;
	font-family:Verdana;
	font-size:14px;
}

div#productPage h2 
{
	color: #0196d9;
	font-family:Verdana;
	font-size:12px;
}

div.productDisplay
{
	width:420px;
	float:left;
}

div.thumbs
{
	width:760px !important;
	margin-top:10px !important;
	margin-left:-17px;
}

div.productDetail
{
	float:left !important;
	width:270px;
	height:350px;
	overflow:hidden;
}

img#productMainPhoto 
{
	display:block;
	margin-bottom:10px;
}

img.productPhoto 
{
	float:left;
	
	margin:4px;
	border:0;
}

div#colorsDisplay 
{
	clear:both;
}



.thumbs,.thumbsoff 
{
	margin-top:3px;
	height:48px;
	
	
}

#pdflink 
{
	position:absolute;
	top:442px;
	left:654px;
	width:288px;
}

.thumbs a, .thumbs a.off
{
	background-image:url(/Images/frontThumb.png);
	margin:6px;
	overflow:hidden;
	
	background-repeat:no-repeat;
	display:block;
	width:96px;
	height:64px;
	float:left;
}

.thumbs a.off
{
	background-image:url(/Images/transpThumb.png);
	
}



.thumbs a:hover 
{
	background-image:url(/Images/backThumb.png);
	overflow:hidden;
	margin:6px;
	
	background-repeat:no-repeat;
	display:block;
	width:96px;
	height:64px;
	float:left;
}

.thumbs a.off:hover
{
	background-image:url(/Images/transpThumb.png);
	
}

.thumbs a  img, .thumbsoff a img
{
	margin:8px;
}


div#colorsDisplay div
{
	margin-right:4px;
	width:30px;
	height:30px;
	float:right;
}

/*v2*/

/*fiche produit*/
.fprodtitle {
	font-size: 16px;
	font-weight:bold;
	color:#ff9c00;
	border-bottom:1px solid #ff9c00;
	padding-top:0;
	margin-top:0;
	display:none;
}
.fprodsubtitle{
	font-size: 13px;
	font-weight:normal;
	color:white;
	margin-top:24px;
	margin-left:20px;
	}
.littletitle {
	font-style:italic;
	color:#858585;
}

.fprodborderbigimg {border:8px solid #f8f8f8;}
.fprodborderltimg {border:4px solid #f8f8f8;}

.nuanline{
	border-bottom:1px solid #858585;
}
.nuantitle{
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	color:#858585;
}
.info{
	font-size: 10px;
	color:#df2424;
	font-weight:bold;
	background-color:#f6f6f6;
	padding-bottom:3px;
	padding-right:5px;
}
a.info:link {color:#df2424; text-decoration:underline;}
a.info:visited { color:#df2424; text-decoration:underline;}
a.info:active {color:#df2424; text-decoration:underline;}
a.info:hover {color:#df2424; text-decoration:none;}

/*popup*/
.poptitle {
	font-size: 14px;
	font-weight:bold;
	color:#858585;
	padding-top:50px;
}
.popsubtitle {
	font-size: 12px;
	font-weight:bold;
	color:#858585;
}
a.popuplink:link {font-size: 11px; color:#ff9c00; font-weight:normal; text-decoration:underline;}
a.popuplink:visited {font-size: 11px; color:#ff9c00; font-weight:normal; text-decoration:underline;}
a.popuplink:active {font-size: 11px; color:#ff9c00; font-weight:normal; text-decoration:underline;}
a.popuplink:hover {font-size: 11px; color:#ff9c00; font-weight:normal; text-decoration:none;}

/*liste des produits*/
.listprodtitle, .listprodtitle a {
	font-size: 11px !important;
	font-weight:normal !important;
	color:#545454 !important;
	text-transform:uppercase;
	padding-left:6px;
}

.listprodtitle a 
{
	text-decoration:none !important;
	border-bottom:none !important;
}
.listprodprix{
	font-size: 14px;
	font-weight:bold;
	color:#0095d6;
	/*border-bottom:1px solid #0095d6;*/
	float:right;
}
.blocimgtext{ 
	text-align:left;
	padding:5 3 5 0;
	height:111px;
	overflow:hidden;
	
}

.blocimgtext img
{
	width:143px;
	height:105px;
	display:block;
}

/*@import url(/CSS/Front.css);*/

body, td {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

a:link {text-decoration:underline; color:#0066cc; padding:0 0 0 0;}
a:visited {text-decoration:underline; color:#0066cc; padding:0 0 0 0;}
a:active {text-decoration:underline; color:#0066cc; padding:0 0 0 0;}
a:hover {text-decoration:underline; color:#0066cc; padding:0 0 0 0;}

.menu {
	padding-top:100px;
	text-align:right;
	padding-right:15px;
	color:#0095d6;
}

a.topmenu:link {font-size: 11px; color:#505050; font-weight:normal; text-decoration:none; padding:3 3 3 3;}
a.topmenu:visited {font-size: 11px; color:#505050; font-weight:normal; text-decoration:none; padding:3 3 3 3;}
a.topmenu:active {font-size: 11px; color:#505050; font-weight:normal; text-decoration:none; padding:3 3 3 3;}
a.topmenu:hover {font-size: 11px; color:#ffffff; font-weight:normal; text-decoration:none; background-color:#0095d6; padding:3 3 3 3;}

.langue {padding-top:0px;}
a.langue:link {font-size: 11px; color:#4c4c4c; font-weight:normal; text-decoration:underline;}
a.langue:visited {font-size: 11px; color:#4c4c4c; font-weight:normal; text-decoration:underline;}
a.langue:active {font-size: 11px; color:#4c4c4c; font-weight:normal; text-decoration:underline;}
a.langue:hover {font-size: 11px; color:#767676; font-weight:normal; text-decoration:underline;}

.footer {padding-top:10px;}
a.footer_link:link {font-size: 9px; text-decoration:none; color:#666666; padding:0 0 0 0;}
a.footer_link:visited {font-size: 9px; text-decoration:none; color:#666666; padding:0 0 0 0;}
a.footer_link:active {font-size: 9px; text-decoration:none; color:#666666; padding:0 0 0 0;}
a.footer_link:hover {font-size: 9px; text-decoration:none; color:#a1a1a1; padding:0 0 0 0;}

.productList 
{
	padding-left:66px;
}

.productDetail 
{
	padding-left:10px;
}
