@import url("/skin/styles.general.css");
@import url("/skin/skin_default/client.css");
/*########################################################
						Interface
########################################################*/
html 
{
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #EFEFEF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #EFEFEF;
	scrollbar-shadow-color: #EFEFEF;
	scrollbar-arrow-color: #FF6600;
	scrollbar-track-color: #FFFFFF;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	margin: 0px;
	padding: 0px;
	background:url(/skin/skin_default/images/bg.gif) repeat-x top #7b7b7b;
}

.small
{
font-family:tahoma,verdana,arial;
font-size:9px;
color:#212121;
}

.smallblack
{
font-family:tahoma,verdana,arial;
font-size:9px;
color:#000000;
}
/*##########################################################
						Produits
##########################################################*/
.prodtitre 
{
color:#1a7fb1;
font-size:13px;
font-weight:bold;
}
.price 
{
color:#8b0000;
font-weight:bold;
font-size:12px;
}
/*##########################################################
						Espacement
##########################################################*/
.pad5
{
padding:5px;
}
.pad10
{
padding:10px;
}
/*#####################################################
				Formulaire
#####################################################*/
.btnsearch  /*bouton de recherche*/
{
background:#134970;
font-size:10px;
font-weight:bold;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:0px;
padding:2px;
}
.keysearch  /*case de recherche*/
{
background:#f9f9f9;
font-size:10px;
font-weight:bold;
color:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:0px;
padding:3px;
}

/*#####################################################
				Liens
#####################################################*/

a {
	color:#444444;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a.white {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.colorTitle a
{
	color:#fff;
	text-decoration:none;
}

a.bleu:link,
a.bleu:active,
a.bleu:visited
 {
	color:#1a7fb1;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.bleu:hover {
	color:#1a7fb1;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

a.bleu2:link,
a.bleu2:active,
a.bleu2:visited
 {
	color:#1a7fb1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:3px;
}
a.bleu2:hover {
	color:#1a7fb1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	border: 1px dotted #1a7fb1;
	padding:2px;
	background-color:#f1f1f1;
}

a.white {
	color:#fff;
}
.colorTitle a
{
	color:#fff;
	text-decoration:none;
}


/*######################################################
		Sections qui match avec les catégorie
######################################################*/
.colorTitle
{
	background-image:url(/skin/skin_default/images/coin.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:7px 5px 7px 10px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

/*######################################################
				Page Détail du produit
######################################################*/
	/* Styles pour Onglets */ 
	div#onglets .oSpacer
	{
		border-bottom:1px solid #D6D6D6;
	}
	div#onglets .oOnglet
	{
		width:164px;
		height:24px;
		background-repeat:no-repeat;
		background-position:bottom left;
		padding-left:10px;
	}
	div#onglets a
	{
		text-decoration:none;
		font-weight:bold;
		color:#555455;
	}
	div#onglets a span
	{
		vertical-align:middle;
		text-align:center;
		padding:20px;
	}
	div.container
	{
		padding:10px;
		background-color:#E9E9E9;
		border-bottom:#D6D6D6 solid 1px;
		border-left:#D6D6D6 solid 1px;
		border-right:#D6D6D6 solid 1px;
	}
	
	/* Styles pour accessoires */
	div.accessoires_content
	{
		border:1px solid #ABD373;
		padding:5px;
		background-color:#FFFFFF;
	}
	div.accessoires_header
	{
		background-color:#ABD373;
		font-weight:bold;
		font-size:12px;
		width:175px;
		padding:7px 0px 7px 25px;
		color:#FFFFFF;
		vertical-align:middle;
		margin-top:25px;
	}
	
/*######################################################
					Skin Facturation
######################################################*/
	.factBG1
	{
		background-color:#FFFFFF;
	}
	.factBG2
	{
		background-color:#F7F7F7;
	}
	.factTableBG
	{
		background-color:#F2F2F2;
	}
	.factTableBG th
	{
		font-family: arial;
		font-size: 11px;
		color: #033E66;
	}
	.factTableBG input
	{
		border:1px solid #ccc;
		font-size:9px;
		width:200px;
	}
	.OuterRim select
	{ 
		background-color:#FFFFFF;
		font-size:9px;
	}
	.CartEmpty
	{
		padding:25px;
		background-color:#efefef;
		border:1px dotted #ccc;
		text-align:center
	}
	.OuterRim
	{
		border: 1px solid #DDE4EE;
		padding: 0px;
		margin:1px;
	}
	
	.thumb {
	border: 1px solid #CCCCCC;
	padding: 2px
	
	}
	
/*
Div flotant des accessoires
*/
.accContainer
{
	position:relative;
}
.accLayer
{
	text-align:center;
	border: 1px solid #DEDEDE;
	padding-bottom:4px;
	padding-right:4px;
	padding-top: 4px;
	background-color:#FFFFFF;
	width:auto;
	position:absolute;
	float:left;
}