BODY{
	text-align:center;
	background-color:#FFFFFF;
	color:#333333;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4E84B9; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none
}

H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #C44747; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica; TEXT-DECORATION: none
}

H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: arial; TEXT-DECORATION: none
}

H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4E84B9; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica; TEXT-DECORATION: none
}

H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica; TEXT-DECORATION: none
}

H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana,Helvetica; TEXT-DECORATION: none
}

.fondtitre{background-color:#E5EDF5;color:000000;font-family:Arial,Verdana;font-size:11px;border: 1px solid #4E84B9;border-collapse:collapse;}

.layout_main_table{
	width:780px;
}

.layout_left_column{
	width:180px;
	vertical-align:top;
}

.layout_right_column{
	width:600px;
	vertical-align:top;
}
/* BEGIN : classes bloc A (bleu) */
.left_block_A_table{
	width:100%;
}

.left_block_A_row_A{
	height:21px;
	background-color:#4E84B9;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	background-image:url(./ximg/left_block_A_row_A_corner.gif);
	background-position : top right;
	background-repeat: no-repeat;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
}

.left_block_A_row_A a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.left_block_A_row_B{
	height:21px;
	background-color:#E5EDF5;
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	background-image:url(./ximg/left_block_A_row_B_corner.gif);
	background-position : bottom right;
	background-repeat: no-repeat;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}

.left_block_A_row_B a{
	color:#333333;
	text-decoration:none;
}

.left_block_A_row_B a:hover{
	color:#C44747;
	text-decoration:none;
}
/* END : classes bloc A (bleu) */
/* BEGIN : classes bloc B (rouge) */
.left_block_B_table{
	width:100%;
}

.left_block_B_row_A{
	height:21px;
	background-color:#C44747;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	background-image:url(./ximg/left_block_B_row_A_corner.gif);
	background-position : top right;
	background-repeat: no-repeat;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
}

.left_block_B_row_A a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.left_block_B_row_B{
	height:21px;
	background-color:#F9ECEC;
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	background-image:url(./ximg/left_block_B_row_B_corner.gif);
	background-position : bottom right;
	background-repeat: no-repeat;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}

.left_block_B_row_B a{
	color:#C44747;
	text-decoration:none;
	font-weight:bold;
}

.left_block_B_row_B a:hover{
	color:#C44747;
	text-decoration:none;
}
/* END : classes bloc B (rouge) */
/* BEGIN : classes content layout */
.right_column_content{
	padding-left:25px;
	padding-right:25px;
	background-color:#ffffff;
}

.layout_content_table{
	width:100%;
}

.layout_content_nav{
	color:#333333;
	padding-top:5px;
	padding-bottom:5px;
}
.layout_content_nav a{
	color:#333333;
	text-decoration:none;
}
.layout_content_nav a:hover{
	color:#333333;
	text-decoration:none;
}
.layout_content_type{
	border:1px solid #4E84B9;
	background-color:#E5EDF5;
	color:#4E84B9;
	height:75px;
	padding-left:5px;
}
.layout_content_produit{
	border:1px solid #4E84B9;
	background-color:#E5EDF5;
	color:#4E84B9;
	height:50px;
	padding-left:5px;
}
.titre4{
	color:#333333;
}
/* END : classes content layout*/
/* BEGIN : classes liste typeproduit*/
.listetp_table{
	width:100%;
}
.listetp_titre, .listetp_titre a, .listetp_titre a:hover{
	color:#3C52A0;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
}
.listetp_desc{
}
/* END : classes liste typeproduit*/
/* BEGIN : classes liste produit*/
.listeproduit_titre{
	font-weight:bold;
}
.listeproduit_desc{
	vertical-align:top;
}
.listeproduit_prix{
	font-weight:bold;
	text-align:center;
}
.listeproduit_oldprix{
	text-decoration:line-through;
	text-align:center;
}
.listeproduit_navig{
	color:#333333;
}
.listeproduit_navig a,.listeproduit_navig a:hover{
	color:#333333;
	text-decoration:none;
}
/* END : classes liste produit*/
/* BEGIN : classes signature*/
.signature_table{
	width:100%;
	color:#333333;
}
.signature_links{
	height:30px;
	text-align:center;
}
.signature_links a,.signature_links a:hover{
	color:#333333;
	text-decoration:none;
}
.signature_boutique{
	height:30px;
	text-align:center;
}
.signature_bbuilder{
	height:30px;
	text-align:center;
}
/* END : classes signature*/
/* BEGIN : classes content boutons*/
.content_button{
	font-size:11px;
	font-family:arial, verdana;
	color:#3C52A0;
	background-color:#E5EDF5;
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-decoration:none;
	height:17px;
	border: 1px solid #4E84B9;
}
.content_button a, .content_button a:hover{
	font-size:11px;
	font-family:arial, verdana;
	color:#3C52A0;
	text-decoration:none;
}
.content_input{
}
/* END : classes content boutons*/
.promoproduit_oldprix{
	border:1px solid #4E84B9;
	background-color:#E5EDF5;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	text-decoration : line-through;
	width:130px;
	white-space:nowrap;
}
.promoproduit_newprix{
	border:1px solid #4E84B9;
	background-color:#E5EDF5;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	width:130px;
	white-space:nowrap;
}

.layout_content_FT{
	border:1px solid #4E84B9;
	background-color:#E5EDF5;
	color:#4E84B9;
	height:20px;
	padding-left:5px;
}


.class_alterne_recherche_bleu{
	background-color:#E5EDF5;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.class_alterne_recherche_blanc{
	background-color:#ffffff;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}