
*Contenu pour un produit*/
div#viewProduct{
	width:527px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	/*height:400px;*/
	clip:rect(0px 527px 400px 0px);
}
div#viewProduct0{
	width:521px;
	/*height:400px;*/
	border-color:#9DCCEA;
	border-top-width:3px;
	border-left-width:3px;
	border-right-width:3px;
	border-bottom-width:0px;
	border-style:solid;
	margin:0px;
	padding:0px;

}
div#viewBout0{
	width:521px;
	/*height:400px;*/
	border-color:#9DCCEA;
	border-top-width:3px;
	border-left-width:3px;
	border-right-width:3px;
	border-bottom-width:3px;
	border-style:solid;
	margin-top:5px;
	padding:0px;

}
div#centralProductText{
	float:left;
	width:170px;
	padding:10px;
	margin:0px;
	/*background-color:yellow;*/
}

div#centralProductImage{
	width:300px;
	padding:10px;
	margin:0px;
	float:right;
	/*background-color:yellow;*/
}
.option{

}
.option_title{
	/*color:#807F84;*/
	margin-top:10px;
	font-size:14px;
	text-decoration:underline;
	width:350px;
	font-weight:bold;
	margin-left:15px;
	float:left;
}
.option_desc{
	/*color:#807F84;*/
	margin-top:5px;
	font-size:12px;
	/*text-decoration:underline;*/
	width:450px;
	/*font-weight:bold;*/
	margin-left:20px;
float:left;
}
.option_price{
	/*color:#807F84;*/
	margin-top:5px;
	font-size:16px;
	/*text-decoration:underline;*/
	text-align:right;
	font-weight:bold;
	margin-left:20px;
	margin-right:30px;
	width:50px;
	float:right;
}

div#centralProductTitle{

	margin-top:15px;
	/*margin-left:10px;*/
	width:170px;

	font-weight:bold;
	font-size:18px;
	/*float:left;*/
}
div#centralProductDesc{
	margin-top:15px;
	/*margin-left:10px;*/
	width:170px;
	font-weight:bold;
	font-size:14px;
	color:#807F84;
	/*float:left;*/
}

div#centralBoutTitle{

	margin-top:15px;
	margin-left:10px;

	font-weight:bold;
	font-size:18px;
	/*float:left;*/
}
div#centralBoutDesc{
	margin-top:15px;
	margin-left:10px;
	margin-bottom:10px;
	font-size:12px;
    line-height: 18px;
	color:#807F84;
	/*float:left;*/
}

div#centralProductDescTech{
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	width:495px;
	padding:0px;
	/*font-style:italic;*/
	/*font-weight:bold;*/
	font-size:12px;
	line-height:15px;
	overflow:hidden;
	/*float:left;*/
}
div#centralProductDescTechImage{
	margin-top:0px;
	margin-left:5px;
	padding:0px;
	/*width:140px;*/
	float:left;
}
div#centralProductDescTechText{
	margin-top:10px;
	margin-left:5px;
	margin-right:0px;
	padding:0px;

	font-size:11px;
}
/*
* Contenu central. Listing
*/
div#famille_title{
	padding:0px; padding-top:6px; padding-left:10px; color:white;  font-size:14px; width:490px; height:24px;
}

.Illustration{
	margin-top:5px;
	margin-right:10px;
	border-top-width:0px;
	/*float:left;*/
}
.Illustration_small{
	margin-top:0px;
	margin-right:5px;
	border-top-width:0px;
	/*float:left;*/
}

div#bottomLine{
	width:527px;
	height:16px;
	background-color:#C4CD34;
	color:#318B31;
	font-size:11px;
	font-weight:bold;
	clear:both;
}
.price{
	padding-top:3px;
	width: 110px;
	height: 25px;  border-color:#8FC5E9; border-top-width:3px; border-bottom-width:3px; border-left-width:0px; border-right-width:0px;
	text-align:center;
	font-size:20px;

}
.price_small{
	width:80px;
	padding-top:3px;
	height: 24px; border-style:solid;  border-color:#8FC5E9; border-top-width:3px; border-bottom-width:3px; border-left-width:0px; border-right-width:0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

/*PANIER*/
.PanierTitres td{
	border-style:solid;
	border-width:1px;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	color:grey;
}
.PanierProduit td{
	font-size:12px;
	font-weight:bold;
	color:black;
}
.PanierPaiement td{
	font-size:12px;
	font-weight:bold;
	color:#4E4E4E;
}
.mini{
	font-size:10px;
	color:black;
}
.total td{
	/*color:#F7473A;*/
	color:white;
	/*background-color:#F8E9BE;*/
	background-color:#007FC6;
}
.precedente, .suivante{
	text-align:center;
	/*background-color:#B8D0EA;*/
	background-color:#96C3DA;
	/*color:#B79CC9;*/
	color:white;
	font-size:11px;
	font-weight:bold;
	padding:2px;
	height:30px;
}
.courante{
	color:white;
	font-weight:bold;
	background-color:#007FC6;
	color:white;
	font-size:11px;
	padding:2px;
}
.panier .cadre {
	border-left: 1px solid #007FC6;
	border-right: 1px solid #007FC6;
	border-bottom: 1px solid #007FC6;
	padding: 0px;
	font-size:12px;

}
.panier .cadre .titrecadre {
	background-color: #007FC6;
	color: #ffffff;
	font-weight: bold;
	padding: 0px;
	text-align: center;
	font-size:12px;
        
}
td.precedente a {
	color: #919191;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

.mainSep{
    font:12px verdana,arial,sans-serif;
}

.MaincontentAdmin{
    font:11px verdana,arial,sans-serif;
}

.cat_list li{
    border-bottom:1px solid #F4F4F4;
    color:#555555;
    text-decoration:none;
}


.cat_list li a{
    color: #333333;
    text-decoration:none;
    display:block;
    margin:2px 0;
    padding:2px 3px 2px 8px;
}


.cat_list li a:hover{
    color: #000000;
    text-decoration:none;
    background-color: #F3EFC9;
}

.cat_list ul{
    padding: 5px;
    list-style: none;
}
a.categoriefooter:link {
	text-decoration: none;
	color: #767676;
}
a.categoriefooter:visited {
	text-decoration: none;
	color: #767676;
}
a.categoriefooter:hover {
	text-decoration: none;
	color: #EC623E;
}
a.categoriefooter:active {
	text-decoration: none;
	color: #767676;
}

h2.subtitle{
    color: #999999;
    font-style:italic;
}
