/* CSS Document */
body,a,td,tr {
	color:#000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	}

form {
  margin: 0;
  padding: 0;
}


.defaut {
color:#000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;

}
.lien_souligne {
text-decoration:underline;
}
.lien_souligne:hover {
text-decoration:none;
}
.blan {
color:#fefefe;
}

.blan_gras {
color:#fefefe;
font-weight: bold;

}
.normal {
color:#344654;
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	}
.normal_bleu {
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	color:#7EC1DD;
	font-weight: bold;
}

a {
text-decoration:none;

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

.nom_produit_titre {
color:#1DA6EA;
font-size:13px;
font-weight: bold;
}
.nom_produit_titre_2 {
	font-size: 13px;
	color: #344654;
	font-weight: bold;
}

.nom_produit_titre_gros {
color:#1DA6EA;
font-size:18px;
font-weight: bold;
}
.nom_produit_titre_gros_2 {
	font-size: 18px;
	color: #344654;
	font-weight: bold;
}

.nom_produit {
color:#1DA6EA;
font-weight: bold;
}
.nom_produit_15 {
color:#1DA6EA;
font-size:15px;
font-weight: bold;
}
.nom_produit_bleu {
color:#1DA6EA;
font-weight: bold;
}
.nom_produit_souligne {
color:#1DA6EA;
font-weight: bold;
text-decoration:underline;
}
.nom_produit_souligne:hover {
color:#1DA6EA;
font-weight: bold;
text-decoration:none;
}
.lien_bleu_bold {
	color:#7EC1DD;
	font-weight: bold;
}
.lien_noir_bold {
	color:#1DA6EA;
	/*font-weight: bold;*/
}
.lien_home {
	color:#7EC1DD;
	font-weight: bold;
	font-size: 12px;
	
}
input.login_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 70px;
	}
.recherche_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border: 1px solid #83A6B4;
	height: 18px;
	color: #687B84;
	}
.recherche_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border: 1px solid #83A6B4;
	height: 18px;
	color: #687B84;
	}	
.adresse_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 150px;
	padding-left:5px;
	}
.adresse_textaera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 150px;
	padding-left:5px;
	}
.adresse_bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #275C91;
	border: 1px solid #83A6B4;
	color: #fefefe;
	height: 18px;
	padding-left:5px;
	}
.adresse_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	height: 18px;
	width: 157px;
	padding-left:5px;
	}
.adresse_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 114px;
	padding-left:5px;
	}
.date_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	height: 18px;

	}
	
.exercice_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	height: 18px;

	}
.recherche_texteaera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border-color: #83A6B4;
	border-style:	solid;
	border: 1px;
	color: #687B84;
	}
.bandeau {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fefefe;
	text-decoration:none;
	}
a.bandeau:hover {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fefefe;
	text-decoration:underline;
	}
.menu {
font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #7EC1DD;
padding-left:5px;
}
.menu_noir {
font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
font-size: 11px;
color: #1DA6EA;
padding-left:2px;

}
.login {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	/*color: #7EC1DD;*/
	color: #1DA6EA;
	
}
.login_noir {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #344654;
	
}

.login_select {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #344654;
	background: #EEF5FB;
}
.bordure_image {
	border-color:#73C7EF;
	border-top-color: #73C7EF;
	border-right-color: #73C7EF;
	border-bottom-color: #73C7EF;
	border-left-color: #73C7EF;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
}

.bordure_image_gris {
	border-color:#E4E4E9;
	border-top-color: #E4E4E9;
	border-right-color: #E4E4E9;
	border-bottom-color: #E4E4E9;
	border-left-color: #E4E4E9;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
}
.puce {
font-size:15px;
color:#73C7EF;
}

.bordure_haute {
	border-top: 1px;
	border-top-color: #999999;
}
.ss_titre_souligne {
font-size:12px;
text-decoration:underline;
font-weight: bold;
}

.gras_fond_fonce {
background-color:#7EC1DD;
font-weight: bold;
color:#000000;
}
.normal_fond_fonce {
background-color:#7EC1DD;
color:#000000;
}

.gras_fond_clair {
background-color:#C6E4F5;
font-weight: bold;
color:#000000;
}
.normal_fond_clair {
background-color:#C6E4F5;
color:#000000;
}

.rouge {
color:#FF0000;
}

.orang_gras {
color:#FF3300;
/*font-weight: bold;*/}
.pourpre_gras {
color:#990033;
/*font-weight: bold;*/}

.vert_gras {
color:#56BB56;
/*font-weight: bold;*/}
.bordeau_gras {
color:#7702BA;
/*font-weight: bold;*/}
.gris_gras {
color:#999999;
/*font-weight: bold;*/
}
.bleu_fonce {
color:#283F84;
}
.barre_grise {
color:#cccccc;
}
.rose_fluo {
color:#C10A81;
}
.rose_fluo_souligne {
color:#C10A81;
text-decoration:underline;
}
.rose_fluo_souligne:hover {
color:#C10A81;
text-decoration:none;
}
.ligne_td {
	border-top: 1px solid #CCCCCC;

}
.gros {
	font-size: 14px;
	color: #000000;
}
.contour_image {
	border: 1px solid #333333;
}
.question_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 90%;
	padding-left:5px;
	}
.question_textaera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #687B84;
	width: 90%;
	padding-left:5px;
	}
.question_input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #000000;
	width: 80%;
	padding-left:5px;
	}
.question_list2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #000000;
	width: 82%;
	padding-left:5px;
	}
.question_input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #83A6B4;
	color: #000000;
	width: 50%;
	padding-left:5px;
	}
	
td.padding_2 {
padding:2px;
}

.rouge_padding_2 {
color:#FF0000;
padding:2px;
font-weight: bold;
}

.onglet_menu {
	color:#fefefe;
	font-size:11px;
	font-weight: bold;
	padding-top:4px;
	padding-left:15px;
}

.onglet_boutique {
	color:#fefefe;
	font-size:11px;
	font-weight: bold;
	padding-top:4px;
	padding-left:20px;
}

.onglet_boutique_ss_padding {
	color:#fefefe;
	font-size:11px;
	font-weight: bold;
	padding-top:4px;
}

.blanc_12_gras {
	color:#fefefe;
	font-size:12px;
	font-weight: bold;
}

.blanc_11 {
	color:#fefefe;
	font-size:11px;
}

.blanc_11_gras {
	color:#fefefe;
	font-size:11px;
	font-weight: bold;
}

.bleu {
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	color:#7EC1DD;
}

.gris {color: #999999}

.lien-gris-non-ss {
	color: #999999;
	text-decoration:none;
}

.lien-gris-ss {
	color: #999999;
	font-weight: bold;
}

.lien-gris-non-ss:hover {
	color: #999999;
	text-decoration:underline;
}

.barre {
	text-decoration: line-through;
}

.liens_haut_gauche
{
	color: #999999;
	font-size: 12px;
}

.liens_haut_gauche:hover {
	color:#44DFF0;
	text-decoration:none;
}

.texte_haut_gauche
{
	color: #999999;
	font-size: 12px;
}

.prix {
	color: #ff0000;
	font-weight: bold;
	font-size: 17px;
}

.prix_petit {
	color: #ff0000;
	font-weight: bold;
	font-size: 11px;
}

.en_stock {
	color: #97f725;
	font-weight: bold;
	font-size: 12px;
}

.en_stock_2 {
	color: #97f725;
	font-weight: bold;
	font-size: 11px;
}

.en_stock_lien_ss {
	color: #97f725;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

.en_stock_lien_ss:hover {
	text-decoration:none;
}

.tab_ajouter_au_panier {
	border: 1px solid #83A6B4;
}

.titre_catalogue {
	font-size: 18px;
	color: #FF3300;
	font-weight: bold;
}

input.input_fond_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border: 1px solid #83A6B4;
	color: #687B84;
	}

textarea.input_fond_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDE6F1;
	border: 1px solid #83A6B4;
	color: #687B84;
	}
	
.pct_remise {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}

.pct_remise_petit {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

.small-tab-orange-corps-table {
	border-collapse:collapse;
}
.small-tab-orange-g {
	background-image: url(/img/small_tab_orange_g.gif);
	background-position: left top;
	width: 10px;
	height: 22px;
}
.small-tab-orange-d {
	background-image: url(/img/small_tab_orange_d.gif);
	background-position: right top;
	width: 10px;
	height: 22px;
}
.small-tab-orange {
	background-image: url(/img/small_tab_orange.gif);
	background-position: top;
	font-size: 11px;
	color: #fefefe;
	font-weight: bold;
	text-align: center;
}
.small-tab-orange-corps-td {
	border: 1px solid #7EC1DD;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.bleu-gras-ss {
color:#1DA6EA;
font-weight: bold;
text-decoration:underline;
}

.bleu-gras {
color:#1DA6EA;
font-weight: bold;
}

.hr-gris
{
	color: #DDDDDD;
	height: 1px;
}

.td-bas-gris-clair {
	border-bottom-style: solid;
	border-color: #DDDDDD;
	border-width: 1px;
}

a > img
{
	border: 0px;
}