body
{
	background-image:	url('../interface/bg.jpg');
	background-repeat:	repeat-x;
	margin-left:		0px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
}

.top_caddy
{
	font-family: 		Arial;
	background-color:	#54bece;
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		normal;
}

.left_search
{
	background-color:	#d4d5d7;
}

#search_textbox
{
	background-image:	url('../interface/search_bg.gif');
	background-repeat:	repeat-x;
	width: 				181px;
	height:				23px;
	background-color: 	transparent;
	border: 			none;
	margin-top:			5px;
}

#newsletter_textbox
{
	background-image:	url('../interface/newsletter_04.jpg');
	background-repeat:	repeat-x;
	width: 				162px;
	height:				23px;
	background-color: 	transparent;
	border: 			none;
	margin:				0px;
	padding:			0px;
}

.titre
{
	font-family: 		Arial, Helvetica, sans-serif;
	color:				#167689;
	font-size:			16px;
	font-weight:		bold;
	text-decoration:	none;
}

.texte
{
	color:				#167689;
	font-size:			12px;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		normal;
}

.bottom_row
{
	background-color:	#89d0e2;
}

.bottom_menu
{
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
}

a.bottom_menu:hover
{
	text-decoration:	underline;
}

#copyright
{
	color:				#000000;
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
}

.category_titre
{
	background-color:	#3088ac;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			20px;
	font-weight:		bold;
	text-align:			left;
}

.caddy_titre
{
	background-color:	#64c0d5;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			40px;
	font-weight:		bold;
	height:				70px;
}

.caddy_total
{
	background-color:	#64c0d5;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				70px;
}

.caddy_size
{
	background-color:	#7ab8b9;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				50px;
}

.caddy_unit_price
{
	background-color:	#7a94b9;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				50px;
}

.caddy_quantity
{
	background-color:	#59a6a8;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				50px;
}

.caddy_color
{
	background-color:	#5979a8;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				50px;
}

.caddy_product_name
{
	background-color:	#5996a8;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	height:				50px;
}

.caddy_separator
{
	color:				#167689;
	font-family:		Arial;
	font-size:			16px;
	font-weight:		bold;
}

.caddy_back
{
	background-color:	#65a6b8;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			18px;
	font-weight:		bold;
	text-decoration:	none;
}

#carousel
{
	background-image:	url('../interface/loading_bg.jpg');
	width:				648px;
	height:				478px;
}

#carroussel_background
{
	background-image:	url('../interface/carroussel/carou_02.jpg');
	width:				499px;
	height:				478px;
}

.slide_title1
{
	background-color:	#fff;
	color:				#167689;
	font-size:			12px;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		normal;
	height:				23px;
}

.slide_title2
{
	background-color:	#fff;
	color:				#167689;
	font-size:			16px;
	font-weight:		bold;
	text-decoration:	none;
	height:				40px;
}

.static_title
{
	color:				#4F4E4F;
	font-family:		Arial;
	font-size:			12px;
	font-weight:		bold;
}

.static_anchor
{
	font-family: 		Arial, Helvetica, sans-serif;
	color:				#167689;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
}

a.static_anchor:hover
{
	font-family: 		Arial, Helvetica, sans-serif;
	color:				#167689;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	underline;
}

.static_content
{
	font-family:		Arial;
	font-size:			12px;
	text-align:			justify;
}

.txtng_noir {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
}

.txtng_rouge {
	COLOR: #CC3333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
}

.txtnL_bleu {
	COLOR: #3088AC; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 25px; FONT-WEIGHT: bold; 
}

.rightborder {
border-right: 3px dashed #3088AC;
} 

.menu {
	background-color: #3088AC;
	color: #fff;
	position: absolute;
	z-index: 99;
	list-style-type: none;
	padding: 0px;
	margin: 5px;
	margin-top: -25px;
	margin-left: 0px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.menu li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 3px solid #ccc;
	cursor: pointer;
}

.menu li  a{
	color:#FFF;
}

.bottom_prod
{
	background-color:	#c0d9e3;
}

.prod_desc
{
	color:#4f4e4f;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
}

.category_title
{
	background-image:	url('../interface/titre.jpg');
	background-repeat: no-repeat;
	margin-left:		0px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	font-family: 		Arial;
	font-size:          23px;
	padding:6px;
	text-align:center;
}

.tirer {
color:#8B8A8A;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
position:absolute;
text-align:center;
width:60px;
z-index:1;
}
.txtsmall_12 {
color:#3088AC;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
