.border{
	border-bottom-color:#A66A0C;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-top-color:#A66A0C;
	border-top-style:solid;
	border-top-width:2px;
}


.titre_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 2px;
}
.txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	text-decoration:none;
}
.txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
	text-decoration:underline;
}


.txt_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.txt_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
}

.txt_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
}

.txt_menu0{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 21px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.txt_menu0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
}

.txt_menu0 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
}
.txt_societe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 5px;
	padding-right:5px;
}
.txt_societegras{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 5px;
	font-weight:bold;
	padding-right:5px;
}

.txt_bleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 10px;
}

.txt_bleu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 10px;
	text-decoration: underline;
}

.txt_bleu a:hover{
	text-decoration: none;
}

.txt_bleu0{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 0px;
}

.txt_bleu0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 0px;
	text-decoration: none;
}

.txt_bleu0 a:hover{
	text-decoration: underline;
}

.legende{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
}

.txt_rem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	padding-left: 10px;
}

}

.txt_vert{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #3b9116;
	text-decoration:underline;
}

.lien_bleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	text-decoration:none;
}

.lien_bleu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	text-decoration:underline;
}

.lien_bleu a:hover{
	text-decoration:none;
}

.erreur{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3333;
	font-weight:bold;
}
.btsearch {
	color: #FFF;
	background-color: #2E49A4;
	border: 1px solid #2E49A4;
}
.btvalide {
	color: #3d49A5;
	background-color: #FFF;
	border: 1px solid #69BD44;
	font-weight:bold;
}
.btachat {
	color: #3F7328;
	background-color: #FFF;
	height:18px;
	font-size:12px;
	font-weight:bold;
}

.btpaniervalid{
	background: url(images/bt_terminer-commande.jpg);
	width:130px;
	height:39px;
	color: #FFF;
	border: 0px solid ;
}
.btpaniercontinue{
	background: url(images/bt_continue.jpg);
	width:130px;
	height:39px;
	color: #FFF;
	border: 0px solid ;
}
.cmdeselect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:bold;
}
.cmdeunselect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	font-weight:bold;
}

.desccmde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
	padding-left:10px;
}
.prixcmde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
}
.totalcmde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #101B80;
}
.prixtotalcmde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #101B80;
}
.txt_cmd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101B80;
	padding-left: 14px;
}

.txt_adresse{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E911A;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom:8px;
}

.txt_adresse a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E911A;
	text-decoration: underline;
}

.txt_adresse a:hover{
	text-decoration: none;
}

.ident{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #101B80;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

.titrepaie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #101B80;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.boncommande{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #101B80;
	padding-left: 10px;
}
.boncommandetitre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #101B80;
	padding-left: 10px;
	font-weight:bold;
}

.lienpopup{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}



/* :::::::::::::::::::::::::::::::: ZOOM PRODUIT :::::::::::::::::::::::::::::::::::::::::::*/
.normal{
	border:1px solid #999999;
	cursor:hand;
}
.transparent{
	border:1px solid #999999;
	opacity:0.5;
	filter:alpha(opacity=50);
	cursor:hand;
}
.cache{
	display:none;
	visibility:hidden;
}
.affiche{
	background-color:#FFFFFF;
	position: absolute ;
	z-index: 2;
	border:1px solid #999999;
	visibility:hidden;
}
.btvalide {
	color: #3d49A5;
	background-color: #FFF;
	border: 1px solid #3d49A5;
	font-weight:bold;
	font-size:10px;
}

.btchoix {
	color: #E56D14;
	background-color: #FFF;
	border: 1px solid #E56D14;
	font-weight:bold;
	font-size:10px;
}

.header_titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
}
.header_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.header_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.header_menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}

.content_titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}

.content_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
	padding-top:10px;
	font-weight:bold;
}
.content_liste{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
}
.content_liste a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
}
.content_liste a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:underline;
}
.content_copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
}
.content_acctitre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #101B80;
	padding:5px;
	font-weight: bold;
}
.content_acc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
	padding-left:35px;
	text-decoration:none;
}
.content_acc a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
	text-decoration:none;
}
.content_acc a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #101B80;
	text-decoration:underline;
}

