﻿.wrapper img 
{
    border:0px;    
}
.wrapper a
{
    text-decoration:none;    
    color:#47b3e2;
}

.wrapper sup
{
    position:relative;
    top:7px;
}

/* Product */
.wrapper .product
{
    width:652px;
    text-align:left;
    margin-left:50px;
    .margin-left:-10px;
}

.wrapper .product .tab
{
    text-align:right;
    margin-right:35px;
}

.wrapper .product .note
{
    position:absolute;
    margin-left:350px;
    margin-top:8px;
}

.wrapper .product .tab img
{
    border:0px;
}

.wrapper .product .borderTop
{
    height:31px;
    .height:11px;
    background-image: url(/Images/FicheProduit/ProductPanelTop.gif);
    width:684px;
}

.wrapper .product .content
{
    width:684px;
    background-image: url(/Images/FicheProduit/ProductPanelBackground.gif);
    color:Black;
    font-size:11px; 
    margin-top:-20px;
    .margin-top:0px;
}

.wrapper .product .content .text
{
    padding-left:20px;
    width:340px;
    vertical-align:top;
}

.wrapper .product .productImage
{
    margin-top:20px;
    width:310px;
    text-align:center;
    vertical-align:top;
}

.wrapper .product .content ul
{    
    margin-left:-40px;
    .margin-left:0px;
}

.wrapper .product .content ul li
{
    list-style-position:outside;
    list-style-image: url(/Images/FicheProduit/Point.gif);
}


.wrapper .product .content h1
{
    font-size:25px;
    color:#47b3e2;
    margin-bottom:2px;
    text-align:left;
}

.wrapper .product .content .titreProduit
{
    font-size:25px;
    color:#47b3e2;
    margin-bottom:2px;
    text-align:left;
}

.wrapper .product .content h2
{
    font-size:12px;
    color:#47b3e2;
}

.wrapper .product .content .price
{
    font-size:25px;
    color:#47b3e2;
    right:0px;
}

.wrapper .product .content .price img, .wrapper .product img
{
    vertical-align:middle;
}

.wrapper .product .productImage .basket
{
	margin-top:30px;
	text-align:center; 	
}

.wrapper .product .content b
{
    font-weight:bold;
    color:#47b3e2;
}

.wrapper .product .borderBottom
{
    width:684px;
    height:9px;
    background-image: url(/Images/FicheProduit/ProductPanelBottom.gif);
}


/* Commentaire */

.wrapper .comment
{
    color:#646263;
    text-align:left;
    margin-top:10px;
    margin-left:71px;
    .margin-left:-120px;
    font-size:11px;
    width:500px;
}

.wrapper .comment h3
{
    margin:0px;
    font-size:14px;
    color:#ff1085;
    text-decoration:underline;
}

.wrapper .comment p
{
    margin:0px;
}
.wrapper .comment p.link
{
    margin-top:4px;
}
.wrapper .comment b
{
    color:#47b3e2;
    font-weight:normal;
}

.wrapper .comment a
{
    color:#47b3e2;
    font-weight:bold;
}

.wrapper .associate .people
{
    position:absolute;
    width:127px;
    height:76px;
    margin-left:547px;
    margin-top:-76px;
    .margin-top:-76px;
    background-image: url(/Images/FicheProduit/People.gif);
}

/* Produit associe */

.wrapper .associate
{
    margin-top:10px;
    margin-left:50px;
}
/* Suivant précédent */

.nextPrevious
{
    position:relative;
    width:684px;
    top:10px;
    margin-left:50px;
    .margin-left:0px;
    font-size:14px;
    text-align:left;
}

.nextPrevious a
{
    text-decoration:none;
    color:#727272; 
}

.nextPrevious a:hover
{
    text-decoration:underline;
    color:#727272; 
}

.nextPrevious div.next
{
    margin-left:450px;
    margin-top:-12px;
    margin-bottom:15px;
}

.nextPrevious b
{
    color:#47b3e2;    
}

/***** Fiche produit - Donner son avis *****/
.divDonnerAvis
{
	position:absolute;
	z-index:65000;
	left:290px;
	top:130px;
	width:499px;
}

.BandeauHaut
{
	height:35px;
	width:499px;
	background-image:url('http://localhost:6969/Images/Boutons/popupTitre.gif');
	background-position:left top;
}

.flecheNoir
{
	padding:10px 0 0 25px;
}

.titreDonnerAvis
{
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
}

.Contour
{
	border:solid 1px #acaaab;
	background-color:#ffffff;
}

.Contenu
{
	text-align:center;
	font-family:Arial;
	font-size:13px;
	color:#ec2987;
}

.tableContenu td
{
	padding:6px 0 0 0;
}

/* Cagnotte */
.cagnotte
{
    background-image:url(/Images/Boutons/FondCagnotte.gif);
	background-repeat:no-repeat;
    background-position:center;
    height:40px;
} 

.montantCagnotte
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
    text-align:center;
    margin-top:10px;
    margin-left:22px;
	padding-top:9px;
    .padding-top:0px;
}  

.montantCagnotte a
{
	color:#FFFFFF;
	text-decoration:none;
}  

.montantCagnotte a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}  

textarea
{
	color:#555555;
	font-size:12px;
	text-decoration:none;
}