<style>
a:link {
	text-decoration: none;
	color: Maroon;
}
a:hover, a:active, a:visited {
	text-decoration: none;
}

.adresse { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.alert{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: Red;
}
.background_invitation{
	background: url(images/invitation.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.basic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #005206}
.basic_12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005206 }
.basic_10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005206 }
.blue_fondu { background-image: url(images/blue_fondu.jpg);}
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005206; scrollbar-base-color: #006633; scrollbar-arrow-color: #00CC00; scrollbar-DarkShadow-Color: #669900;}
.body_background{
	background-image: url(images/fond_bleu_blanc_vertical.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.button {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	color: white; background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; cursor:hand;
}
.button_retour {
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	color: white; background-color: <@var local$This_Theme[1,Couleur2]>;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; cursor:hand;
}
.button_ok {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	color: white; background-color: green;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; cursor:hand;
}
.button_del {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	color: white; background-color: red;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; cursor:hand;
}
.button_qualif {
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	color: #FFFAFA;
	background-color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
}
.cell_bottom {
	border-bottom-color: silver;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
.Chapitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #006400;
	letter-spacing: 1px;
}
.cnil {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.Collection_Titre{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.commande { color: Black;}
.descriptif {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.dispo_texte{
	color: yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	filter: Shadow(Color=black, Direction=135):black, direction:135);
}
.email_texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.famille_titre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #005206;
}
.famille_titre_small{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #005206;
}
.famille_texte{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #005206;
}
.file {
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	color: black; background-color: <@var local$This_Theme[1,Couleur]>;
	font-family: Arial, Helvetica, sans-serif; font-size:11px; cursor:hand;
}
.fleche{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; vertical-align: text-top;
}
.grise{	background-color: #CCCCCC;}
.img {	border: 1px ridge #228B22;}
.impair{background-color: aliceblue;}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366 }
legend{
	font-weight: bold;
}
.legend_bleu{
	background-color: Blue; color: White;
}
.medium {
	font-size: 12px;
}
.menu_background {  background-color: <@var local$This_Theme[1,Couleur]>}
.pair{ background-color: white;}
.produitSlogan{
	font-family: "Century Gothic";
}
.produit_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}.produit_credit{
	font-family: Arial;
	font-size: 10px;
}
.promo_texte { font-size: 25px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: yellow;}
.promo_small {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: Olive;
}
.popup_header_small{
	background-color: #005206; color: #FFFFFF; font-family: Arial; font-size: 12px;
}
.popup_header_large{
	background-color: #005206; color: #FFFFFF; font-family: Arial; font-size: 16px; font-weight: bold;
}
.qui_texte{
	font-size: 9px;
	line-height: 20px;
	word-spacing: 5px;
}
.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: <@var local$This_Theme[1,SloganTaille]>px;
	font-weight: bold;
}
.slogan2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: <@var local$This_Theme[1,Slogan2Taille]>px;
}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366 }
submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366 }
.texte_bleu_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: black;}
.table_green_border {
	border-top: #85B416 1px solid;
	border-bottom: #85B416 1px solid;
	border-left: #85B416 1px solid;
	border-right: #85B416 1px solid;
}
.table_header_border {
	border-top: #85B416 1px solid;
	border-bottom: #85B416 1px solid;
	border-left: #85B416 1px solid;
	border-right: #85B416 1px solid;
}
.table_silver_border {
	border-top: silver 1px solid;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	border-right: silver 1px solid;
}
.table_right_border { border-right: #CCCCCC 1px solid;}
.table_left_border { border-left: #CCCCCC 1px solid;}
.table_right_left_border { border-right: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid;}
.table_right_left_bottom_border { border-right: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid;}
.table_4_borders {	border-right: #CCCCCC 1px solid;	border-left: #CCCCCC 1px solid;	border-top: #CCCCCC 1px solid;	border-bottom: #CCCCCC 1px solid;	background-color: #FFF5FA;}
.table_4_borders_silver {	border-right: #CCCCCC 1px solid;	border-left: #CCCCCC 1px solid;	border-top: #CCCCCC 1px solid;	border-bottom: #CCCCCC 1px solid;}
.table_top_border { border-top: #CCCCCC 1px solid;}
.table_bottom_border { border-bottom: #CCCCCC 1px dotted;}
.table_bottom_right_border {	border-right: #CCCCCC 1px dotted; border-bottom: #CCCCCC 1px dotted;}
.tarif_cons {
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Blue;
}
.Tarif_Promo{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
table{font-family: Arial, Helvetica, sans-sferif; font-size: 12px; color: #005206}
.texte_bleu_12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold}
.texte_menu_haut {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.texte_blanc_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold }
.texte_menu_bas { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF }
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #FFFFFF}
.titre_2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: Black;}
.titre_offre {  font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: <@var local$This_Theme[1,Couleur]>}
.titre_offre_2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: <@var local$This_Theme[1,Couleur2]>}
.titre_recherche { font-family: Verdana; font-size: 12px; color: #000000;}
.TitreBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	letter-spacing: 2px;
}
.zone_recherche {  font-family: Arial, Helvetica, sans-serif; height: 15px; font-size:10px; color: #6699CC; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
</style>