/* CSS Document */



body {

font-family:Helvetica, Arial, sans-serif;

font-size:12px;

line-height:20px;

background-image:url("../images/page-gradient-bg.png");

background-repeat:repeat-x;

background-color:#eee;

color:#333;

text-align:center;

padding:0;

margin:0;

}

.PhotoCanvas {

	margin: 0px;

	padding: 0px;

	height: 150px;

	width: 280px;

	border: 1px solid #CCCCCC;

}

.NewTag {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF0000;

	padding-right: 7px;

	padding-left: 7px;

	width: 50px;

	padding-top: 0px;

	padding-bottom: 0px;

	position: absolute;

}

.PhotoCanvasDetailsBig {

	margin: 0px;

	padding: 0px;

	height: 250px;

	width: 350px;

	border: 1px solid #CCCCCC;

}



.PhotoCanvasDetailsThumb {

	margin-bottom: 10px;

	padding: 0px;

	height: 58px;

	width: 58px;

	border: 1px solid #CCCCCC;

}

.productData .prix {

	float:right;

	font-weight:bold;

	text-align: right;

}

.productData .prix th {

display:none;

}



.onSale  {

	color: #FF0000;

}

.regularPrice  {

	text-decoration: line-through;
	color:#999;

}











.clearFloat {

display:block;

content:"";

clear:both;

}



a:focus {

outline:none;

border:none;

}





#seBody {

position:relative;

width:807px;

min-height:20px;

margin-top:0;

margin-bottom:36px;

margin-left:auto;

margin-right:auto;

text-align:left;

clear:both;

}





#seBody .dropShadow {

position:absolute;

top:0;

left:0;

bottom:0;

right:0;

width:807px;

background-image:url("../images/body-dropshadow.png");

background-repeat:repeat-y;

}



#seBody .content {

position:relative;

padding-top:44px;

}



#seBody .content > table td {

text-align:left;

vertical-align:top;

}



#seBody .content .firstColumn {

border-right:1px solid #eee;

}





#seBody *:first-child {

margin-top:0;

}



#seBody .borderBottom {

position:absolute;

bottom:-16px;

clear:both;

width:807px;

height:16px;

background-image:url("../images/body-bottom-bg.png");

background-repeat:no-repeat;

margin:0;

}



#seMain {

	margin-top:0;

	margin-bottom:0;

	padding-left:24px;

	padding-right:14px;

	min-height:600px;

}



#seMain h1, #seMain h2, #seMain h3, #seMain h4, #seMain h5, #seMain h6 {

font-size:18px;

font-weight:normal;

margin-top:0;

margin-bottom:24px;

}



#seMain p {

color:#666;

}

