﻿a.btn_edit, a:active.btn_edit, a:visited.btn_edit
{
 min-height:10px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px;  
 padding:5px 0px 0px 37px ;
 height:25px;
 background: transparent url(../Images/boutons/edit.gif) center left no-repeat;
	
}

a:hover.btn_edit {color:#F00;}
	

a.btn_creation, a:active.btn_creation, a:visited.btn_creation
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_creation.png) center left no-repeat;
	
}

a:hover.btn_creation {color:#F00;}


a.btn_continuer, a:active.btn_continuer, a:visited.btn_continuer
{
 height:37px;
 display:block;
 text-align:center;
 width:228px; 
 font-size:1.5em;
 color:#030;
 margin:0px 0px 0px 0px; 
 background: transparent url(../Images/boutons/bg_grand_bouton_generic.png) center left no-repeat;
	
}

a:hover.btn_continuer 
{
	color:#F00;
	background:transparent url(../images/boutons/bg_grand_bouton_generic_hover.png) center no-repeat;
	border:none;	
}

	

a.btn_annuler, a:active.btn_annuler, a:visited.btn_annuler
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_annuler.png) center left no-repeat;
	
}
a:hover.btn_annuler {color:#F00;}


a.btn_del, a:active.btn_del, a:visited.btn_del
{
 min-height:16px;
 display:block;
 float:left;
 text-align:left;
 font-size:1em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:2px 0px 0px 18px ;
 background: transparent url(../Images/boutons/delete.png) center left no-repeat;
	
}

a:hover.btn_del {color:#F00;}


a.btn_print, a:active.btn_print, a:visited.btn_print
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../images/boutons/imprimer.png) center left no-repeat;
	
}

a:hover.btn_print {color:#F00;}





a.btn_save, a:active.btn_save, a:visited.btn_save
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_save.png) center left no-repeat;
	
}

a:hover.btn_save {color:#F00;}


a.btn_valid, a:active.btn_valid, a:visited.btn_valid
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_valid.png) center left no-repeat;
	
}

a:hover.btn_valid {color:#F00;}

a.btn_panier, a:active.btn_panier, a:visited.btn_panier
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_panier.png) center left no-repeat;
	
}

a:hover.btn_panier {color:#F00;}


a.btn_deconnect, a:active.btn_deconnect, a:visited.btn_deconnect
{
 min-height:16px;
 display:block;
 float:left;
 text-align:left;
 color:#030;
 margin:0px 0px 0px 16px; 
 padding:0px 0px 0px 18px ;
 background: transparent url(../Images/boutons/deconnexion.png) center left no-repeat;
	
}

a:hover.btn_deconnect {color:#ccc;}


a.btn_login, a:active.btn_login, a:visited.btn_login
{
 min-height:16px;
 display:block;
 float:left;
 text-align:left;
 color:#030;
 margin:0px 0px 0px 16px; 
 padding:0px 0px 0px 18px ;
 background: transparent url(../Images/boutons/login.gif) center left no-repeat;
	
}

a:hover.btn_login {color:#ccc;}

a.btn_pay_fac, a:active.btn_pay_fac, a:visited.btn_pay_fac
{
 min-height:16px;
 display:block;
 float:left;
 text-align:left;
 color:#030;
 margin:0px 0px 0px 2px; 
 padding:0px 0px 0px 18px ;
 background: transparent url(../Images/boutons/icone_facture.png) center left no-repeat;
	
}

a:hover.btn_pay_fac {color:#ccc;}




.info_erreur
{
	background: transparent url(../Images/boutons/icon_error.gif) center left no-repeat;	
	display:block;
	float:left;
	text-align:center;
	font-size:1.1em;
	color:red;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 30px ;
	
}

a.btn_liste, a:active.btn_liste, a:visited.btn_liste
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/liste.png) center left no-repeat;
	
}

a:hover.btn_liste {color:#F00;}


a.lien_vert, a:active.lien_vert, a:visited.lien_vert
{
 min-height:5px;
 display:block;
 float:left;
 text-align:left;
 color:#030;
 margin:0px 0px 0px 0px; 
 font-size:0.9em;
}

a:hover.lien_vert {color:#F00;}


a.lien_puce_rouge, a:active.lien_puce_rouge, a:visited.lien_puce_rouge
{
 min-height:20px;
 display:block;
 float:left;
 text-align:left;
 color:#030;
 margin:0px 0px 0px 0px; 
 font-size:0.9em;
 padding:3px 0px 0px 22px ;
 background: transparent url(../Images/puce_rouge.gif) center left no-repeat;
}

a:hover.lien_puce_rouge {color:#F00;}



a.lien_fiche_tech, a:active.lien_fiche_tech, a:visited.lien_fiche_tech
{
	min-height:16px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#030;
	margin:0px 0px 0px 0px; 
	padding:3px 0px 0px 20px ;
	background: transparent url(../Images/boutons/fiche.png) center left no-repeat;
	
}

a:hover.lien_fiche_tech {color:#F00;}

a.lien_cal, a:active.lien_cal, a:visited.lien_cal
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1.1em;
	color:#060;
	margin:0px 0px 0px 0px; 
	padding:3px 0px 0px 36px ;
	background: transparent url(../Images/boutons/calendrier_2.png) center left no-repeat;
	
}

a:hover.lien_cal {color:#F00;}


a.btn_ajout_panier, a:active.btn_ajout_panier, a:visited.btn_ajout_panier
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#fff;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/ajouter-icone32.png) center left no-repeat;
	
}

a:hover.btn_ajout_panier {color:#333;}


a.btn_ajout_cde, a:active.btn_ajout_cde, a:visited.btn_ajout_cde
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#030;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/ajouter-icone32.png) center left no-repeat;
	
}


a:hover.btn_ajout_cde {color:#333;}



a.btn_apercu, a:active.btn_apercu, a:visited.btn_apercu
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#030;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px;
	background: url('../Images/boutons/loupe_agrandir.png') no-repeat left 50%;
	height: 29px;
}

a:hover.btn_apercu {color:#333;}



a.btn_loupe, a:active.btn_loupe, a:visited.btn_loupe
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#fff;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/loupe_agrandir.png) center left no-repeat;
	
}


a:hover.btn_loupe {color:#333;}



a.btn_livre, a:active.btn_livre, a:visited.btn_livre
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#fff;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/livre.png) center left no-repeat;
	
}

a:hover.btn_livre {color:#333;}


a.btn_pdf, a:active.btn_pdf, a:visited.btn_pdf
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/pdf.gif) center left no-repeat;
	
}

a:hover.btn_pdf {color:#F00;}

a.btn_consult, a:active.btn_consult, a:visited.btn_consult
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/livre.png) center left no-repeat;
	
}

a:hover.btn_consult {color:#F00;}


a.btn_envoi, a:active.btn_envoi, a:visited.btn_envoi
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/btn_envoi.png) center left no-repeat;
	
}

a:hover.btn_envoi {color:#F00;}


a.btn_rech_petit, a:active.btn_rech_petit, a:visited.btn_rech_petit
{
	min-height:22px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:6px 0px 0px 25px ;
	background: transparent url(../Images/boutons/btn_rech_petit.png) center left no-repeat;
	
}

a:hover.btn_rech_petit {color:#F00;}

a.btn_rech_grd, a:active.btn_rech_grd, a:visited.btn_rech_grd
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/btn_recherche.png) center left no-repeat;
	
}

a:hover.btn_rech_grd {color:#F00;}



a.btn_rech, a:active.btn_rech, a:visited.btn_rech
{
	min-height:26px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:2px 0px 0px 60px ;
	background: transparent url(../Images/boutons/bg_bouton_ok_transparent.png) center left no-repeat;
	
}

a:hover.btn_rech {background: transparent url(../Images/boutons/bg_bouton_ok_transparent_hover.png) center left no-repeat;}


a.btn_ajout_petit, a:active.btn_ajout_petit, a:visited.btn_ajout_petit
{
	min-height:10px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 18px ;
	background: transparent url(../Images/boutons/ajouter-icone15.png) center left no-repeat;
	
}

a:hover.btn_ajout_petit {color:#F00;}


a.lien_choix_adr, a:active.lien_choix_adr, a:visited.lien_choix_adr
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#333;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 38px ;
	background: transparent url(../Images/boutons/adresse.png) center left no-repeat;
	
}

a:hover.lien_choix_adr {color:#F00;}





a.btn_paiement_cb, a:active.btn_paiement_cb, a:visited.btn_paiement_cb
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/paiement_cb.png) center left no-repeat;
	
}

a:hover.btn_paiement_cb {color:#F00;}


a.lien_normal, a:active.lien_normal, a:visited.lien_normal
{

 color:#030;
 font-size:0.9em;
}

a:hover.lien_normal {color:#F00;}


a.btn_connect, a:active.btn_connect, a:visited.btn_connect
{
	width:250px; 
	background:url('../images/boutons/bg_bout_envoyer.jpg') repeat-x 50% top; 
	border:#ccc 1px solid; 
	padding:0px 0px 0px 0px; 
	font-size:1.2em; 
	color:#666;
	text-align:center;

	
}

a:hover.btn_connect, #btn_connect:focus 
{
	color:#666; 
	border:#ccc solid 1px; 
	background:transparent url(../images/boutons/bg_bout_envoyer_hover.jpg) top repeat-x
	
}




a.lien_dem_photo, a:active.lien_dem_photo, a:visited.lien_dem_photo
{
	min-height:32px;
	display:block;
	float:left;
	text-align:left;
	font-size:1em;
	color:#fff;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 35px ;
	background: transparent url(../Images/boutons/dem_photo.png) center left no-repeat;
	
}


a:hover.lien_dem_photo {color:#333;}


a.btn_retour, a:active.btn_retour, a:visited.btn_retour
{
 min-height:33px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:10px 0px 0px 38px ;
 background: transparent url(../Images/boutons/retour.png) center left no-repeat;
	
}

a:hover.btn_retour {color:#F00;}




a.logo_ie8, a:active.logo_ie8, a:visited.logo_ie8
{
 min-height:200px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:200px 0px 0px 200px ;
 background: transparent url(../Images/logos_navig/logo_ie8.jpg) center left no-repeat;
	
}

a:hover.logo_ie8 { background: transparent url(../Images/logos_navig/logo_ie8.jpg) center left no-repeat;}

a.logo_ie9, a:active.logo_ie9, a:visited.logo_ie9
{
 min-height:200px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:200px 0px 0px 200px ;
 background: transparent url(../Images/logos_navig/logo_ie9.jpg) center left no-repeat;
	
}

a:hover.logo_ie9 {background: transparent url(../Images/logos_navig/logo_ie9.jpg) center left no-repeat;}


a.logo_chrome, a:active.logo_chrome, a:visited.logo_chrome
{
 min-height:200px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:200px 0px 0px 200px ;
 background: transparent url(../Images/logos_navig/logo_chrome.jpg) center left no-repeat;
	
}

a:hover.logo_chrome {background: transparent url(../Images/logos_navig/logo_chrome.jpg) center left no-repeat;}


a.logo_firefox, a:active.logo_firefox, a:visited.logo_firefox
{
 min-height:200px;
 display:block;
 float:left;
 text-align:left;
 font-size:1.2em;
 color:#030;
 margin:0px 0px 0px 0px; 
 padding:200px 0px 0px 200px ;
 background: transparent url(../Images/logos_navig/logo_firefox.jpg) center left no-repeat;
	
}

a:hover.logo_firefox {background:transparent url(../Images/logos_navig/logo_firefox.jpg) center left no-repeat;}
