body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	margin:0px;	
}

a{ font-size:11px; color:#7C7C7C; text-decoration:none; }
a:link, a:visited{ font-size:11px; color:#7C7C7C; text-decoration:none; }
a:hover{ font-size:11px; color:#7C7C7C; text-decoration:underline;  }

.killer {
	clear:both;
}

.erreur {
	font-weight:bold;
	text-align:center;
	font-size:12px;
	background-color:#FFF4E5;
	border:1px solid #FF9000;
	padding:5px;
	color:#000000;
}

.panier p{
	border:1px solid #00498C;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#F6FBFF;
	padding:25px;
	color:#00498C;
}

.paiement{
	text-align:center;
	font-size:12px;
	padding:25px;
	color:#3D7CB6;
}

.paiement_error p{
	text-align:center;
	font-size:12px;
	background-color:#FFF4E5;
	border:1px solid #FF9000;
	padding:25px;
	color:#000000;
}

.paiement_error strong{
	font-size:12px;
	color:#000000;
}

.paiement_ok p{
	border:1px solid #00498C;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#F6FBFF;
	padding:25px;
	color:#00498C;
}

.login_ok{
	background-color:#FFFFFF;
	border:1px solid #7C7C7C;
	font-size:9px;
	margin-left:3px;
	padding:0px;
}

.login_erreur{
	font-size:11px;
	float:left;
	color:#D12727;
	margin:1px;
	padding:0px 0px 2px 7px;
	background-image:url("/images/bgd-login-error.gif");
	background-position:top left;
	background-repeat:no-repeat;
}

.login_img{
	margin-bottom:-5px
}

radio{
	margin:0px;
	border:0px;
}

#mast h1 {
	margin:5px 0px 0px 0px;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
}


form{
	margin:0px;
}

checkbox{
	border:1px solid red;
}

select{
	border:1px solid #7F9DB9;
	font-size:11px;
	color:#00498C;
}

.item{
	margin-top:-4px;
}

#mast{
	width:760px;
	margin:15px auto 0px auto;
	color:#3D7CB6;
}

#mast a{ font-size:11px; color:#3D7CB6; text-decoration:none; }
#mast a:link, #mast a:visited{ font-size:11px; color:#3D7CB6; text-decoration:none; }
#mast a:hover{ font-size:11px; color:#3D7CB6; text-decoration:underline;  }

#blc_ident{
	width:736px;
	height:23px;
	background-image:url("/images/bgd-ident.gif");
	background-position:top;
	background-repeat:no-repeat;
	margin:3px auto 3px auto;
	padding:5px 0px 0px 24px;
	font-weight:bold;
	color:#7C7C7C;
}

#blc_ident a{ font-size:11px; color:#7C7C7C; text-decoration:underline; }
#blc_ident a:link, #blc_ident a:visited{ font-size:11px; color:#7C7C7C; text-decoration:underline; }
#blc_ident a:hover{ font-size:11px; color:#79AA10; text-decoration:none;  }

.blc_ident_input{
	border:1px solid #7C7C7C;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	padding-left:3px;
	padding-top:2px;
}

.blc_ident_ok{
	border:1px solid #7C7C7C;
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	color:#7C7C7C;
	margin-left:1px;
}

#blc_panier{
	padding:3px 5px 0px 0px;
}

#page{
	width:760px;
	margin:0px auto 0px auto;
	background-image:url(/images/bgd-page.gif);
	background-position:top;
	background-repeat:repeat-y;
	padding-bottom:20px;
}

#nav{
	width:200px;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
	background-image:url("/images/bgd-nav.gif");
	background-position:top;
	background-repeat:repeat-y;	
}

#item_rech{
	width:200px;
	height:20px;
	display:block;
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("/images/bgd-nav-h1.gif");
	background-position:top;
	background-repeat:no-repeat;
	color:#EE5555;	
}

#item_meti{
	width:200px;
	height:20px;
	display:block;
	margin:0px 0px 3px 0px;
	padding:5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("/images/bgd-nav-h1.gif");
	background-position:top;
	background-repeat:no-repeat;
	color:#FCA43D;	
}

#item_prod{
	width:200px;
	height:20px;
	display:block;
	margin:15px 0px 3px 0px;
	padding:5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("/images/bgd-nav-h1.gif");
	background-position:top;
	background-repeat:no-repeat;
	color:#3D7CB6;	
}

#item_fich{
	width:200px;
	height:20px;
	display:block;
	margin:15px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("/images/bgd-nav-h1.gif");
	background-position:top;
	background-repeat:no-repeat;
	color:#B8D26D;
}

#item_fich a{font-size:14px; color:#B8D26D; text-decoration:none; }
#item_fich a:link, #item_fich a:visited{font-size:14px; color:#B8D26D; text-decoration:none; }
#item_fich a:hover{font-size:14px; color:#79AA10; text-decoration:none;  }


#item_mode{
	width:200px;
	height:20px;
	display:block;
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	background-image:url("/images/bgd-nav-h1.gif");
	background-position:top;
	background-repeat:no-repeat;
	color:#B051BB;
}

#item_mode a{font-size:14px; color:#B051BB; text-decoration:none; }
#item_mode a:link, #item_mode a:visited{font-size:14px; color:#B051BB; text-decoration:none; }
#item_mode a:hover{font-size:14px; color:#8A1B97; text-decoration:none;  }

.ssnav_metier{
	width:174px;
	display:block;	
	text-transform:uppercase;
	margin:0px 10px;
	background-image:url("/images/bgd-ssnav.gif");
	background-position:bottom;
	background-repeat: no-repeat;
}

.ssnav_metier a{
	width:158px;
	display:block;
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
	background-image:url("/images/bgd-ssnav-item-off.gif");
	background-position:top;
	background-repeat: no-repeat;
	padding:3px 3px 4px 16px; 
}
.ssnav_metier a:link, .ssnav_metier a:visited{
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
}
.ssnav_metier a:hover{
	font-size:11px;
	color:#FFA600;
	text-decoration:none;
	background-image:url("/images/bgd-ssnav-metier.gif");
	background-position:top;
	background-repeat: no-repeat;
	font-weight:bold;
}


.ssnav_prod{
	width:174px;
	display:block;	
	text-transform:uppercase;
	background-image:url("/images/bgd-ssnav.gif");
	background-position:bottom;
	background-repeat: no-repeat;
	margin:0px 10px;
}

.ssnav_prod a{
	width:158px;
	display:block;
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
	background-image:url("/images/bgd-ssnav-item-off.gif");
	background-position:top;
	background-repeat: no-repeat;
	padding:3px 3px 4px 16px;
	text-decoration:none;
}
.ssnav_prod a:link, .ssnav_prod a:visited{
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
}
.ssnav_prod a:hover{
	font-size:11px;
	color:#3D7CB6;
	text-decoration:none;
	background-image:url("/images/bgd-ssnav-prod.gif");
	background-position:top;
	background-repeat: no-repeat;
	font-weight:bold;
}

.ssnav_prod a{ font-size:11px; color:#7C7C7C; text-decoration:none; }
.ssnav_prod a:link, .ssnav_prod a:visited{ font-size:11px; color:#7C7C7C; text-decoration:none; }
.ssnav_prod a:hover{ font-size:11px; color:#3D7CB6; text-decoration:none; font-weight:bold; }

#search{
	width:180px;
	height:55px;
	padding:40px 0px 0px 20px;
	background-position:top;
	background-repeat:no-repeat;
}

#search select{
	border:1px solid #7F9DB9;
	font-size:11px;
	color:#00498C;
	background-color:#F6FBFF;
}

#search input{
	border:1px solid #7F9DB9;
	font-size:11px;
	margin-top:1px;
	color:#00498C;
	background-color:#F6FBFF;
	padding:2px 4px 2px 3px;
}

#contenu{
	width:550px;
	float:left;
	margin:0px;
}

#chemin{
	width:540px;
	padding:6px 5px 6px 5px;
	background-image:url("/images/bgd-path.gif");
	background-position:top;
	background-repeat:repeat-x;
	margin:0px 0px 10px 0px;
	color:#7C7C7C;
}

#chemin a{ font-size:11px; color:#7C7C7C; text-decoration:none; }
#chemin a:link, #chemin a:visited{ font-size:11px; color:#7C7C7C; text-decoration:none; }
#chemin a:hover{ font-size:11px; color:#79AA10; text-decoration:underline;  }
#chemin strong{ font-size:11px; color:#7C7C7C;}


#turn{
	width:540px;
	height:30px;
	padding:6px 5px 0px 5px;
	background-image:url(/images/bgd-path.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	color:#7C7C7C;
}

#turn a{ font-size:11px; color:#7C7C7C; text-decoration:none; }
#turn a:link, #turn a:visited{ font-size:11px; color:#7C7C7C; text-decoration:none; }
#turn a:hover{ font-size:11px; color:#79AA10; text-decoration:underline;  }
#turn strong{ font-size:11px; color:#7C7C7C;}

#turn_both{
	clear:both;
	line-height:1px;
}

#turn_next{
	float:right;
	width:100px;
	text-align:right;
}

#turn_prev{
	float:left;
	width:100px;
	margin-right:10px;
}

#turn_num{
	float:left;
	width:318px;
	text-align:center;
}


#caddie th {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#00498C;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	padding:1px 1px 1px 3px;
}

#caddie td {
	font-size:11px;
	height:25px;
	color:#00498C;
	border-left:1px solid #00498C;
	border-bottom:1px solid #00498C;
	padding:1px 3px 1px 3px;
}

.total{
	font-size:18px;
	font-weight:bold;
}

#caddie input{
	border:1px solid #00498C;
	font-size:10px;
	color:#00498C;
	text-align:center;
}

.contact strong{
	color:#00498C;
}

.contact input{
	border:1px solid #00498C;
	font-size:11px;
	color:#00498C;
}

.contact textarea{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #00498C;
	font-size:11px;
	color:#00498C;
}

.contact a{ font-size:11px; color:#00498C; text-decoration:underline; }
.contact a:link, .contact a:visited{ font-size:11px; color:#00498C; text-decoration:underline; }
.contact a:hover{ font-size:11px; color:#00498C; text-decoration:none; }

.form_titre{
	padding:3px;
}

.form_bloc{
	border-bottom:1px solid #00498C;
	border-top:1px solid #00498C;
}

.bloc_visit{
	border:1px solid #FF7800;
	font-size:12px
}

.bloc_visit strong{
	color:#FF7800;
}

.bloc_client{
	border:1px solid #00498C;
	font-size:12px
}


#error{
	background-color:#FFF6E6;
	padding:10px;
	font-weight:bold;
	color:#CC0000;
	text-align:center;
	border-bottom:1px dashed #FFA600;
}

.statut{
	padding:25px 0px 50px 10px;
	background-color:#FAFAFA;
}

.mention{
	font-size:12px;
	margin-top:20px;
}
.mention a{ font-size:12px; color:#00498C; text-decoration:underline; }
.mention a:link, .mention a:visited{ font-size:12px; color:#00498C; text-decoration:underline; }
.mention a:hover{ font-size:12px; color:#00498C; text-decoration:none; }

.biskot{
	font-size:10px;
	color:#FF8A00;
	margin:0px auto 0px auto ;
	padding:6px 11px;
	background-image:url("/images/biskot-bgd.gif");
	background-position:top;
	background-repeat:no-repeat;	
	
	background-color:#FAFAFA;
}

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


/*
#footer{
	width:752px;
	clear:both;
	margin:3px auto 20px auto;
	padding:1px 0px 6px 8px;
	background-image:url("/images/bgd-point.gif");
	background-position:top;
	background-repeat:repeat-x;
	background-color:#F2F2F2;
	color:#6A6A6A;
}
*/

