﻿/******************************************************************************
HTML TAG CLASSES
******************************************************************************/
body 
{
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
}

p, h1, h2, h3, h4, h5, h6 {
	margin: 0px 0px 12px 0px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	border-bottom: dotted 1px #D3D3D3;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 5px 0px;
}
h2 {
    font-size: 16px;
    font-weight: bold;
    color: #7B7B7C;
	margin-bottom: 0px;
}
h3 {
    font-size: 14px;
    font-weight: bold;
    color: #BF3D4A;
}
/******************************************************************************
PAGE HEADER CLASSES
******************************************************************************/
#header {
	background: #FFF url(../Images/bg_header.gif) repeat-x top left;
	width: 656px; /*7.00in = 656px*/
	border-bottom: solid 0px #fff;
	border-left: solid 8px #fff;
	border-right: solid 8px #fff;
	padding: 0px;
	margin: 0px;
}
#HeaderBottom {
	background-image: url(../Images/bg_wrapper_468.gif) !important;
	height: 15px;
	border-left: solid 8px #fff;
	border-right: solid 8px #fff;
	width: 656px;
}
/******************************************************************************
GENERAL CLASSES
******************************************************************************/
#printInfo 
{
	margin: 0px 0px 8px 0px;
	background-color: #F5F5F5;
	padding: 4px;
}

#content {
	background-color: #FFF;
	width: 7.00in;
	border-left: solid 8px #fff;
	border-right: solid 8px #fff;
}
table.specTable {
	border-collapse: collapse;
}
table.specTable th {
	padding: 4px;
	font-weight: bold;
	text-align: left;
	border: solid 1px #E5E5E5;
	width: 50%;
}
table.specTable td {
	padding: 4px;
	border: solid 1px #E5E5E5;
}
/******************************************************************************
PAGE FOOTER CLASSES
******************************************************************************/
table.footerTable {
	background: url(../Images/bg_footer.gif) repeat-x left top;
	color: #CCC;
	padding: 8px;
	width: 7.00in;
	border: solid 8px #fff;
}
table.footerTable .address {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
table.footerTable div {
	margin-bottom: 4px;
}

#accessoriesDescription{
	float:left;
	line-height:16px;
	width:269px;
}

#accessoriesDescription #priceProductBlock{
	font-size:12px;
	font-weight:bold;
}

#accessoriesDescription #priceProductBlock .blockLeft{
	display:inline-block;
	width:150px;
}

#accessoriesDescription #priceProductBlock .blockRight{
	color:#ed1c24;
	float:right;
}

#accessoriesDescription #priceProduct{
	color:#ed1c24;
	font-size:24px;
	line-height:24px;
	/*margin-bottom:15px;*/
}

#accessoriesDescription .blockProduct{
	border-bottom:dotted 1px #333333;
	padding-bottom:10px;
	margin-bottom:5px;
}

#accessoriesDescription #performProductBlock #performTitle{
	color:#231f20;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px;
}

#accessoriesDescription #performProductBlock ul{
	list-style-type:none;
	margin:0;
	padding:0;
}


#accessoriesDescription #performProductBlock li{
	background:url(../Images/icnCheckList.gif) no-repeat left 4px;
	margin-bottom:6px;
	padding-left:14px;
}

#accessoriesDescription #SKUProductBlock{
	color:#999999;
	font-size:10px;
	margin-bottom:20px;
	margin-top:10px;
}

#accessoriesDescription .promotionProductBlockTopLeft{
	background:url(../Images/bgLeftBoxPromotion.gif) no-repeat left top;
	float:left;
	height:18px;
	width:5px;
}

#accessoriesDescription .promotionProductBlockTopCenter{
	background:#ee2e24;
	color:#ffffff;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:14px;
	padding:2px;
	text-transform:uppercase;
}

#accessoriesDescription .promotionProductBlockTopRight{
	background:url(../Images/bgRightBoxPromotion.gif) no-repeat left top;
	float:left;
	height:18px;
	width:5px;
}

#accessoriesDescription .promotionProductBlockContent{
	border:solid 1px #ee2e24;
	color:#333333;
	float:left;
	padding:6px;
	width:255px;
}

#accessoriesDescription .promotionProductContentTitle{
	font-size:11px;
	font-weight:bold;
}

#accessoriesDescription .promotionProductContentNotes{
	font-size:10px;
}


/************************************************ Print General **************************************/
body,
.transparent,
 #productOnglet #onglet,
.specTable tr
{
    background:#fff !important;
    color:#000 !important;    
}

#productOnglet #onglet li.selected
{
    background:#fff;
}

#universalNavWrapper,
#pageHeader,
#navigation.horizontal,
.sides #sideLeft,
.sides #sideRight,
#bottomContent,
#pageFooter,
.footerNewsletterWrapper,
.buttons 
{
    display:none !important;    
}

/************************************************ Print ProVideo *************************************/
body,
.ProVideo #pageContent ,
.ProVideo, .ProVideo a, .ProVideo h1,
.ProVideo .price .save a,
.ProVideo .description_long,
.ProVideo #productOnglet h2,
.ProVideo #productOnglet h2, 
.ProVideo #productOnglet .productOngletCategory ,
.ProVideo #productOnglet .productOngletCategory h3,
.ProVideo #compareResults .description .save,
.ProVideo #compareResults li.model,
.ProVideo #compareResults .description_long,
.ProVideo table.compare tbody td,
.ProVideo .filterResults,
.ProVideo #compareResults .promotionProductBlockContent
{
    background:#fff !important;
    color:#000 !important;    
}

.ProVideo .contentPage,
.ProVideo .transparent,
.ProVideo #breadcrumbs,
.ProVideo h2
{
    background:#fff;
}

.ProVideo .subTitleFilterHeader,
.ProVideo .filterBlock table, 
.ProVideo .pagination{
    display:none !important;    
}

.ProVideo #listTypeSelector, x:-moz-any-link, x:default
{
   display:none;
}

.ProVideo .filterResults,
.ProVideo #listTypeSelector,
.ProVideo h1 
{
    border-top:none;   
    border-bottom:none;  
}


/***************** bug print firefox ******************/
.transparent, x:-moz-any-link, x:default ,
iframe, x:-moz-any-link, x:default 
{
	overflow:visible !important;
}

#center, x:-moz-any-link, x:default,
#productOnglet, x:-moz-any-link, x:default
{
     float:none !important; 
     clear:left;
}




/***************** fin bug print firefox ******************/





