body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#f1ebd7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.menuBottom{
	color: #5b3b24;
	font-size: 11px;
}
a.menuBottom:link {color:#5b3b24; text-decoration:none;}
a.menuBottom:visited {color:#5b3b24; text-decoration:none;}
a.menuBottom:hover {color:#5b3b24; text-decoration:none;}

.copyright{
	color: #b41a1b;
	font-size: 10px;
}

.contenuLink{
	color: #B50505;
	font-size: 12px;
}
a.contenuLink:link {color:#B50505; text-decoration:none;}
a.contenuLink:visited {color:#B50505; text-decoration:none;}
a.contenuLink:hover {color:#C17B02; text-decoration:none;}

.contenu{
	background-color:#FFFFFF;
}

.boxTitle{
	margin:0px 30px 0px 30px;
	color:#FFFFFF;
	font-size:18px;
}

.boxContenu{
	margin:24px 30px 30px 30px;
	color:#333333;	
	line-height:20px;
}

.boxItemSide{
	margin:10px 10px 10px 10px;
}

.itemLeft{
	margin:10px 30px 10px 0px;
}

.itemRight{
	margin:10px 0px 10px 30px;
}

.itemPhoto{
	margin:6px 0px 0px 0px;
	float:none;
}

.itemMarque{
	font-size:10px;
	color:#333333;
	margin:6px 0px 0px 0px;
	float:none;
}

.itemTitre{
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-transform:capitalize;
	margin:6px 0px 0px 0px;
	float:none;
}
a.itemTitre:link {text-decoration:underline;}
a.itemTitre:visited {text-decoration:underline;}
a.itemTitre:hover {text-decoration:none;}

.itemNumero{
	font-size:10px;
	color:#333333;
	margin:6px 0px 0px 0px;
	float:none;
}

.itemPrix{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin:20px 0px 0px 0px;
	float:none;
}

.itemDetails{
	font-size:10px;
	color:#333333;
	margin:20px 0px 0px 0px;
	padding-left:20px;
	float:none;
	background:url(../images/triangleItem.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.itemDetails:link {text-decoration:none; background:none; padding-left:0px}
a.itemDetails:visited {text-decoration:none; background:none; padding-left:0px}
a.itemDetails:hover {text-decoration:underline; background:none; padding-left:0px}

/*---------------------- RIGHT SIDE BOX ----------------------*/

.colHomeCardDiv{
	margin:15px 40px 15px 40px;
}

.colHomeCard{
	font-size: 10px;
	color:#000000;
}
a.colHomeCard:link {color:#000000; text-decoration:underline;}
a.colHomeCard:visited {color:#000000; text-decoration:underline;}
a.colHomeCard:hover {color:#000000; text-decoration:none;}

.colHomeHardware{
	margin:8px 20px 15px 20px;
}

.colHomeHardwareTitle{
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	float:none;
}

.colHomeHardwareAdresse{
	margin:20px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	float:none;
}

.colHomeHardwareDiv{
	font-size: 10px;
	color:#CC0000;
	float:none;
}

.colHomeHardwareDiv{
	margin:0px 0px 0px 0px;
}

.colHomeHardwareLink{
	font-size: 9px;
	color:#CC0000;
}

a.colHomeHardwareLink:link {color:#CC0000; text-decoration:underline;}
a.colHomeHardwareLink:visited {color:#CC0000; text-decoration:underline;}
a.colHomeHardwareLink:hover {color:#CC0000; text-decoration:none;}

.colHomeHardwareAdresse{
	margin:16px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	float:none;
}

.colHomeHardwareTelephone{
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	float:none;
}

.homeHardwareTelephone{
	color: #000000;
	font-size: 14px;
}
a.homeHardwareTelephone:link {color:#000000; text-decoration:none;}
a.homeHardwareTelephone:visited {color:#000000; text-decoration:none;}
a.homeHardwareTelephone:hover {color:#B70707; text-decoration:none;}

/*---------------------- ALL LIQUID SECTION ----------------------*/

.liquidTopRouge{
	background-image:url(../images/contenu_topLiquid.jpg);
	background-repeat:repeat-x;
}

.liquidContenuLeft{
	background-image:url(../images/contenu_liquidLeft.jpg);
	background-repeat:repeat-y;
}

.liquidContenuRight{
	background-image:url(../images/contenu_liquidRight.jpg);
	background-repeat:repeat-y;
}

.liquidSearchBg{
	background-image:url(../images/contenu_searchLiquid.jpg);
	background-repeat:repeat-y;
}

.liquidBottom{
	background-image:url(../images/bottom_line.jpg);
	background-repeat:repeat-x;
}

.liquidSideBox1{
	background-image:url(../images/boxSide_bg.jpg);
	background-repeat:no-repeat;
}

.liquidSideBox2{
	background-image:url(../images/boxSide_bgLiquid.jpg);
	background-repeat:repeat-y;
}

/*---------------------- BUTTON SIDE LEFT ITEM + SOUS CATEGORIE ----------------------*/

a.button {
	display:block;
	background-color:transparent;
	background-image:url(../images/buttonBackground.gif);
	background-repeat:no-repeat;
	height:20px;
	/*margin:0px 0px 0px 20px;*/
	padding: 0 0 0 20px;
	text-align:left;
	font-size:10px;
	font-weight:900;
	text-decoration:none;
}

a.button:link, a.button:visited {
	color:#bb0a0b;
}

a.button:hover, a.button:active {
	background-position: 0 -20px;
	color:#ffffff;
}

.buttonSpace{
	padding: 3px 0 0 0;
}

.sCategorie{
	font-size: 10px;
	color:#bb0a0b;
	padding: 2px 10px 2px 10px;
	line-height:20px;
}
a.sCategorie:link {color:#bb0a0b; text-decoration:none;}
a.sCategorie:visited {color:#bb0a0b; text-decoration:none;}
a.sCategorie:hover {color:#bb0a0b; text-decoration:underline;}


.btn {background: url(../images/buttonbg.jpg) repeat-x; background-position: 0 -26px; height:24px;color:#FFFFFF;font-weight:bold;border:none;}
.btn:hover { background-position: 0 0px; color:#FFFFFF;height:24px;border:none;}

/*---------------------- CSS SECTION ADMIN ----------------------*/

.virtuelleLink{
	font-size: 12px;
	color:#000000;
}
a.virtuelleLink:link {color:#000000; text-decoration:none;}
a.virtuelleLink:visited {color:#000000; text-decoration:none;}
a.virtuelleLink:hover {color:#000000; text-decoration:none;}

/*---------------------- CSS SECTION ADMIN ----------------------*/


.adminMenuLink{
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}
a.adminMenuLink:link {color:#000000; text-decoration:underline;}
a.adminMenuLink:visited {color:#000000; text-decoration:underline;}
a.adminMenuLink:hover {color:#000000; text-decoration:none;}

.adminLink{
	font-size: 12px;
	color:#000000;
	padding: 2px 5px 2px 5px;
	background-color:#FFCC33;
	line-height:20px;
}
a.adminLink:link {color:#000000; text-decoration:none;}
a.adminLink:visited {color:#000000; text-decoration:none;}
a.adminLink:hover {color:#000000; text-decoration:underline; background-color:#F1EBD7;}

.adminOptionLink{
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	padding: 2px 5px 2px 5px;
	background-color:#FFCC33;
	line-height:20px;
}
a.adminOptionLink:link {color:#000000; text-decoration:none;}
a.adminOptionLink:visited {color:#000000; text-decoration:none;}
a.adminOptionLink:hover {color:#000000; text-decoration:underline; background-color:#F1EBD7;}


/*---------------------- CSS UL LI ----------------------*/
ul {
	list-style-type:disc;
	font-size:12px;
	color:#333333;	
}

li {
	margin-bottom:12px;
}

.boxEmplois {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color:#F1EBD7;
	padding:10px;
}