body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*background-color:#006B86;*/
	background-color:#54341E;	
	color:#89273B;
	margin:6px 0px 0px 0px;
	text-align: center; /* pour corriger le bug de centrage IE */
	/*background:url(../images/bg_60303.png) repeat left top;*/
	background:url(../images/bleu4.gif) #3398FD repeat-x left top;	
	background-attachment:fixed;
}
#site {margin-left: auto;margin-right: auto;width: 979px;height: 600px;text-align: left;}
#bloc {
	display: block;
	display:table-cell;
	height:650px;
    width: 979px;	
	background-color:#F7F3BB;
}

/***************** Banniere *******************/
#bandeau {background:url(../images/fond_bandeau.gif) no-repeat center 1px;height:177px;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	/******************************** Panier ************************/	
#panier {position:relative; float:right; width:121px; background:url(../images/panier_fond.gif) no-repeat left bottom; font-size:10px; color:#D8D8D8;}
	#panier .contenu {padding:8px 18px 9px 9px;}
	#panier .contenu .titre{font-weight:bold; color:#55D5F6; background:url(../images/puce_panier.gif) no-repeat 0px 2px; padding-left:12px;}
	#panier .contenu .nbArticles { display:block;font-size:11px; font-weight:bold; color:#F7F3BB;padding:5px 0px 5px 0px; margin:0px; text-decoration:none;}
	#panier .imgArticles {position:absolute; z-index:10; top:17px; right:-4px;}
	html>body #panier .imgArticles {right:-3px;}
/******************************** Menu du Haut *************************/
	/******************************** Premier ligne *************************/
#infosTop {font-size:11px;padding-top:0px;height:14px;}
	#visiteurs {float:left;padding:0px 0px 0px 30px;}
	#monnaieLangue {float:right; padding:0px 28px 0px 0px; font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif;}
	#monnaieLangue a{text-decoration:none;}
	#monnaieLangue .monnaie a{color:#89273B;}
	#monnaieLangue .langue a, #monnaieLangue .langue {color:#FFFFFF; background:url(../images/menu_langue.gif) repeat top left;background-color : #249BB9; padding-top: 0px; padding-bottom: 0px; padding-left: 1px;}
	#monnaieLangue .monnaie a:hover, #monnaieLangue .langue a:hover {text-decoration:underline;}
	
	/******************************** Deuxieme ligne *************************/
#login2 {font-size:11px; height:20px; text-align:right; padding:0px 25px 0px 0px; color:#FFFDE3;border: none;}
input#login2 {vertical-align: text-bottom;}
img#login2 {vertical-align: text-bottom; width:20px; height:12px;}
html>body #login2 {height:20px; padding-top:6px;}
	#login2 form{margin:0px;padding:0px;}
	#login2 form input {margin:0px; width:90px; border:1px solid #D33500; background-color:#FFFDE3;font-size:9px;color:#862237;padding-left:2px;-moz-border-radius: 4px;}
	#login2 form input.mdp {width:70px;}
	#login2 form .btnOK {padding: 0px 0px 0px 0px; width:31px; height:19px;}
	#login .btndeco {padding: 0px 0px 0px 0px; width:20px; height:12px; border:none; text-decoration:none;}	
	#login2 #inscrire, #login2 #inscrire a {font-size:9px; color:#FFFFFF; text-decoration:none;}
	#login2 #inscrire a:hover{text-decoration:underline;}
	#login2 a, #login2 a:visited,#login2 a:active  {color:#FFFDE3;text-decoration:underline;}	
	#login2 a:hover  {color:#FFFDE3;text-decoration: none;}	
	
#login {font-size:11px; height:20px; text-align:right; padding:0px 25px 3px 0px; color:#FFFDE3;}
html>body #login {height:20px; padding-top:3px;}
	#login form{margin:0px;padding:0px;}
	#login form input {margin:0px; width:90px; border:1px solid #D33500; background-color:#FFFDE3;font-size:9px;color:#862237;padding-left:2px;-moz-border-radius: 4px;}
	#login form input.mdp {width:70px;}
	#login form .btnOK {padding: 0px 0px 0px 0px; width:20px; height:12px; border:none; text-decoration:none;}
	#login .btndeco {padding: 0px 0px 0px 0px; width:20px; height:12px; border:none; text-decoration:none;}	
	#login #inscrire, #login #inscrire a {font-size:9px; color:#FFFFFF; text-decoration:none;}
	#login #inscrire a:hover{text-decoration:underline;}
	#login a, #login a:visited,#login a:active  {color:#FFFDE3;text-decoration:underline;}	
	#login a:hover  {color:#FFFDE3;text-decoration: none;}	

	/******************************** Troisieme ligne *************************/

		/******************************** Phrase slogan ************************/
/*#slogan {position:relative; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#89273B; left:110px; top: 80px;}
#concours {padding-top:85px;padding-right:620px; color: #89273B; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}*/
		/******************************** Phrase concours ************************/
#concours {position:relative; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#89273B; right:240px; top: 60px;}
		/******************************** Menu principal ************************/	
#menus {width:979px;text-align:left;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	#bas{width:979px; height:29px; background:url(../images/contenu_bas.gif) no-repeat left bottom;}
	#nav {position:relative; float:left; width:461px; background-color:#FFFDE3; height:116px; left:350px;font-size:10px;} /* !!! height = +14px si on ajoute un item*/
	#nav .navCoinG{position:absolute; z-index:2; width:11px; height:11px; background:url(../images/menu_bandeau_droite.gif) no-repeat left bottom; bottom:0px; right:-1px;}
	#nav .navCoinD{position:absolute; z-index:2; width:11px; height:11px; background:url(../images/menu_bandeau_gauche.gif) no-repeat left bottom; bottom:0px; left:0px;}
	html>body #nav .navCoinG{right:0px;}
	#nav table {width:100%;}
	#nav table td {vertical-align:top;padding:5px 0px 0px 0px;}
	#nav .navTitre {font-size:11px; font-weight:bold; color:#F35517; background-image:none; padding:0px 0px 8px 0px;}
	#nav .navTitre2 {font-size:11px; font-weight:bold; color:#F35517; background-image:none; padding:0px 0px 8px 0px;}
	#nav a {color:#89273B; text-decoration:none;font-size:10px;}
	#nav a.promotion {color:#FF0000; text-decoration:none;font-size:10px; font-weight:bold;}
	#nav ul {list-style-type:none; margin:0px; padding:0px 0px 0px 14px;font-size:10px;}
	#nav ul.navBorder{ background: url(../images/menu_bandeau_separation.gif) no-repeat right top;}
	#nav ul li { background:url(../images/puce_menu.gif) no-repeat left 3px; padding:0px 0px 2px 11px; max-width:120px;/*FF*/font-size:10px;}
	#nav a:hover {color:#F35517;font-size:10px;}
	
	/******************************** Menu du coté gauche *************************/
#menu {text-align: left;font-size:13px;}
/*#menu ul {list-style-type:none; margin:0; padding:26px 0 0 22px; background:url(../images/menu_lat_haut.gif) no-repeat left top;}*/
#menu a {font-size:11px; color:#FFFDE3; text-decoration:none;}
#menu ul li{width:113px; padding-bottom:7px;}
#menu ul li.bordure{background: url(../images/menu_lat_sep.gif) no-repeat left bottom;}
#menu_orange_haut {height: 73px; background:url(../images/menu_lat_haut1.gif) no-repeat left top; vertical-align:bottom;}
#menu_orange_haut a {font-size:11px; color:#FFFDE3; text-decoration:none;}
#menu_orange_haut a:hover {font-size:11px; color:#FFFDE3; text-decoration:underline;}
#menu_orange_haut ul {list-style-type:none; margin:0; padding:26px 0 0 18px;}
#menu_orange_haut ul li{width:113px; padding-bottom:7px;}
#menu_orange_haut ul li.bordure{font-weight: bold; background: url(../images/menu_lat_sep.gif) no-repeat left bottom;}
#menu_orange_haut ul li.bord{background: url(../images/menu_lat_sep.gif) no-repeat left bottom;}
#menu_orange_milieu {background:url(../images/menu_lat_milieu.gif) repeat-y left top; vertical-align: top}
#menu_orange_milieu a {font-size:11px; color:#FFFDE3; text-decoration:none;}
#menu_orange_milieu a:hover {font-size:11px; color:#FFFDE3; text-decoration:underline;}
#menu_orange_milieu ul {list-style-type:none; margin:0; padding:2px 0 0 18px;}
#menu_orange_milieu ul li{width:113px; padding-bottom:7px;}
#menu_orange_milieu ul li.bordure{font-weight: bold; background: url(../images/menu_lat_sep.gif) no-repeat left bottom;}
#menu_orange_milieu ul li.bord{background: url(../images/menu_lat_sep.gif) no-repeat left bottom;}
#menu_orange_milieu2 ul li.a{color:#000000;}
#menu_orange_bas {height: 100px; background:url(../images/menu_lat_bas.gif) no-repeat left top}
#strong { font-weight:bold; color: #000066;}

/******************************** frais envois *************************/
table#frais {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 20px; background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;vertical-align:middle;}
/*tr#frais {border:#E5DE81 1px solid;}*/
td#frais2 { font-weight: bold; background-color: #FFFFCC;color: #CC0033;border:#E5DE81 1px solid;}
td#frais { font-weight:normal;border-bottom:#E5DE81 1px solid;border-right:#E5DE81 1px solid; font-size:11px; text-align:center;}
/******************************** tailles *************************/
table#taille {width:350px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
td#taille {vertical-align:middle;text-align:center; background-color:#E5DE81;border:#E5DE81 1px solid;}
td#taille2 {text-align:right; vertical-align:top;}
#titre_taille{ font-size: 14px; padding:5px;color:#F35517;text-align:center; vertical-align:middle;border:#E5DE81 1px solid;}
#marque_taille{ font-size: 18px; padding:0px;font-weight:bolder;color:#89273B; text-align:left;}
/*****************Contenu du site*******************/
#colonneMenu {	position:absolute; left:0; width:195px; padding:6px 0 0 6px;}
#colonnePage {	margin-left:195px; padding:6px 0 0 0;}
#contenu { position:relative; background:url(../images/contenu_haut.gif) no-repeat left top;background-color:#F7F3BB; width:100%; text-align: left;}
div#page_petite{width:93%;font-family:Arial, Helvetica, sans-serif;padding: 10px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;height:650px;}
div#page{width:93%;font-family:Arial, Helvetica, sans-serif;padding: 10px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
table#page {font-size:9px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;height:15px;}
td#page{background:url(../images/Ligne_Pixel_Page.gif) repeat-x left;font-size:9px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;height:15px;text-align:center;}
a#page {text-decoration:none;} 
a:hover#page, a:active#page, a:visited#page {text-decoration:underline;} 
#titrePage {display:block; height:30px; color:#F35517; font-size:16px; font-weight:bold; background:url(../images/goutte.gif) no-repeat 0px 5px; padding:4px 0px 0px 25px;}
#titrePage_creations {display:block; height:30px; color:#F35517; font-size:16px; font-weight:bold; background:url(../images/crayon.gif) no-repeat 0px 5px; padding:5px 0px 0px 25px;}
#titrePage_pilotee {display:block; height:30px; color:#F35517; font-size:16px; font-weight:bold; background:url(../images/coeur.gif) no-repeat 0px 5px; padding:5px 0px 0px 25px;}
#titrePage_piloshop {background-color:#FFFFCC;display:block; height:30px; color:#F35517; font-size:16px; font-weight:bold; background:url(../images/cintre.gif) no-repeat 0px 5px; padding:5px 2px 2px 25px;}
/*#titrePage {color:#F35517;}*/
img#titrePage {height:18px;width:19px;}
#s_titrePage {color:#620707;font-size:16px; font-weight:bold;}
#titreLienPage, #titreLienPage span a {color:#F35517;text-decoration:none;background:none;}
#titreLienPage span a:hover,#titreLienPage span a:visited,#titreLienPage span a:active  {color:#F35517;text-decoration:underline;}
#pageMarge {margin:0 30px 0 34px; text-align:justify;}
#fieldset {	background-color:#FFFFCC; border:#CC0033 solid 1px;	width: 90%;}
#fieldset legend{ color: #FF3333;	font-size: 14px; font-weight: bold;}
#important {color: #FF3333; font-weight: bold;}
	/*****************   Boutique   *******************/
div#visu_boutique {text-align:right;margin-right:50px;}
input#boutique {background-color:#D33500;background:url(../images/btn_ajout_panier.gif) no-repeat right top;font-family: Arial;font-size:11px;border:none;color: #FFFDE3;}
table.boutique{vertical-align:text-top;border: none; margin-top:7px; width:100%;font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
table#boutique{vertical-align:text-top;border: none; padding:5px; margin:5px; text-align:left;}
/*td#boutique{vertical-align:text-top; border:none; width:33%; padding-bottom:10px;}*/
tr#boutique {width:220px;border: #000000 solid 1px;}
/*#boutique_choix {width: 50px;}*/
td#boutique_choix {background-color:#FFFDE3;vertical-align:text-top; padding-top:0px; padding-left:5px;-moz-border-radius : 10px 0px 0px 10px;width: 50px;}
td#boutique_choix_2 {background-color:#FFFDE3;vertical-align:text-top; padding-top:0px; padding-left:5px;-moz-border-radius : 10px 0px 0px 10px;width: 250px;}
td.boutique_choix2 {background:url(../images/etiquette_prix_normal.gif) no-repeat right top;background-color:#FFFDE3;vertical-align:text-top; text-align:center;padding-bottom:7px;padding-top:0px;color:#620707;-moz-border-radius : 0px 10px 10px 0px;}
td.boutique_choix3 {background:url(../images/etiquette_prix_promo.gif) no-repeat right top;background-color:#FFFDE3;vertical-align:text-top; text-align:center;padding-bottom:7px;padding-top:0px;color:#FFFDE3;-moz-border-radius : 0px 10px 10px 0px;}
td.boutique_choix4 {background:url(../images/etiquette_prix_normal.gif) no-repeat right top;background-color:#FFFDE3;vertical-align:text-top; text-align:center;padding-bottom:7px;padding-right:10px;color:#620707;-moz-border-radius : 0px 20px 0px 0px;}
td.boutique_choix5 {background:url(../images/etiquette_prix_promo.gif) no-repeat right top;background-color:#FFFDE3;vertical-align:text-top; text-align:center;padding-bottom:7px;padding-right:10px;color:#FFFDE3;-moz-border-radius : 0px 20px 0px 0px;}
td.boutique_choix6 {background-color:#FFFDE3;vertical-align: middle; text-align:left;padding-bottom:7px;padding-right:10px;color:#FFFDE3;-moz-border-radius : 0px 0px 10px 0px;}
td.boutique_choix7 {vertical-align: middle;padding-right:10px;}
img.boutique{padding:5px; border: #E5DE81 2px solid; background-color: #FFFFFF; height: 180px;width: 220px;}
img.boutique_detail{padding:5px; border: #E5DE81 2px solid; background-color: #FFFFFF; height: 84px;width: 100px;}
/*#prix{font-family:Arial, Helvetica, sans-serif; font-size: 16px; margin-right:30px;margin-top:0px;margin-bottom:15px;font-weight:bolder;text-align:right;}/* pour IE margin-top:17px */
.prix2{font-family:Arial, Helvetica, sans-serif; font-size: 16px; margin-right:30px;margin-top:20px;margin-bottom:5px;font-weight:bolder;text-align:right;}/* pour IE margin-top:17px */
.prix{font-family:Arial, Helvetica, sans-serif; font-size: 16px; margin-right:30px;margin-top:0px;margin-bottom:25px;font-weight:bolder;text-align:right;}/* pour IE margin-top:17px */
.couleur { cursor:pointer;}
img#couleur{margin-bottom:10px;margin-top:10px;border: 1px solid #000000;}
#boutique_titre_tee{font-family:Arial, Helvetica, sans-serif; font-size: 13px; padding:0px;font-weight:bolder;color:#00BBF0; text-decoration:none;}
#boutique_auteur_tee{font-family:Arial, Helvetica, sans-serif; font-size: 13px; padding:0px;font-weight:bolder;color:#F35517; text-decoration:none;}
.poids, .composition, .description{font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:0px;color:#F35517; text-decoration:none;}
	/*****************   Commande   *******************/
table#panier_contenu {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 8px 8px 8px 20px; background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
td#panier_contenu {vertical-align:middle; width:187px;}
td#panier_contenu2 {text-align:right; vertical-align:top;}
#panier_contenu a{background-color:#CC3300;font-weight:bold;font-family: Arial;font-size: 11px;border: 1px solid #E5DE81;color: #FFFDE3; text-decoration:none; padding:1px 5px 1px 5px;}
table#commande {width:660px;font-family:Arial, Helvetica, sans-serif;padding: 10px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
tr#commande{border:#CC3300 1px solid;}
td#commande {text-align:left; padding:3px;vertical-align:middle; background-color: #FFFDE3;}
td#commande2 {text-align:left; padding:3px;vertical-align:middle; background-color:#FFFFCC;}
#commande { font-size: 12px; padding:0px;font-weight:bolder;color:#620707; text-align:left;}
#titre_commande{ font-size: 14px; padding:5px; padding-bottom:2px;font-weight:bolder;color:#F35517; text-align:left; border-bottom:#CC3300 1px solid;}
	/********************************* visuel **********************/
#lien_visu{text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#CC9966;font-weight:bold;}
a:hover#lien_visu {text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #89273B;font-weight:bold;}
table#ligne_haut {width:750px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
td#ligne_haut {text-align:left;}
td#ligne_haut2 {text-align:right;}
img.illu_mini { margin: 0px; padding: 3px; border: #E5DE81 2px solid; background-color: #FFFFFF;width:150px;height:150px;}
img.illu_mini_profil { margin: 0px; padding: 3px; border: #E5DE81 2px solid; background-color: #FFFFFF;width:100px;height:100px;}
img.illu_multi { margin-left:3px; margin-right:3px; padding: 5px; border: #E5DE81 2px solid; background-color: #FFFFFF;width:120px;height:120px;}
img.illu{ margin-right: 15px; padding: 5px; border: #E5DE81 2px solid; background-color: #FFFFFF; height: 300px;width: 300px;}
img.popup{ margin: 5px;border: #000000 1px dotted;	height: 600px;width: 600px;}
#note { font-family:Arial, Helvetica, sans-serif; font-size: 24px; color:#CC3300; padding-right:5px; padding-left:70px;font-weight:bolder; }
#note2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bolder; color:#FFFFFF; background-color: #00BBF0; padding:0px;background:url(../images/cadrescore.gif) no-repeat left top; width:80px; text-align:center; vertical-align:middle;}
.dot{padding-left:325px;padding-bottom:8px;}
table#note_auteur {width:88%; border:none; vertical-align:top;}
#note_auteur #ligne_haut{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;}
#note_auteur #ligne_haut2{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;background:url(../images/commentaire/marron/ligne_verticale.gif) repeat-x left top;}
#note_auteur #milieu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;color:#FFFDE3; background-color:#620707; padding-left:10px;}
#note_auteur #point_bas{background:url(../images/commentaire/marron/ligne_horizontale.gif) repeat-y left bottom;background-color:#FFFDE7; border:none;vertical-align:top;}
#note_auteur #coin_droit{background:url(../images/commentaire/marron/coin_droit.gif) no-repeat right top;background-color:#620707;}

table#com {width:88%; border:none;}
#com #ligne_haut{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;border:none;}
#com #ligne_haut2{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;background:url(../images/commentaire/orange/ligne_verticale.gif) repeat-x left top;border:none;}
#com #milieu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color:#FFFDE3; background-color:#CF5A2D; padding-left:10px;border:none;}
#com #point_bas{background:url(../images/commentaire/orange/ligne_horizontale.gif) repeat-y left bottom; border:none;vertical-align:top;}
#com #coin_droit{background:url(../images/commentaire/orange/coin_droit.gif) no-repeat right top;background-color:#CF5A2D;border:none;}
#com a,#com a:hover,#com a:visited {text-decoration:underline; color: #620707;}

table#com_ {width:88%; border:none;}
#com_ #ligne_haut{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;border:none;}
#com_ #ligne_haut2{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;background:url(../images/commentaire/orange_/ligne_verticale.gif) repeat-x left top;border:none;}
#com_ #milieu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color:#FFFDE3; background-color:#C83500; padding-left:10px;border:none;}
#com_ #point_bas{background:url(../images/commentaire/orange_/ligne_horizontale.gif) repeat-y left bottom; border:none;vertical-align:top;}
#com_ #coin_droit{background:url(../images/commentaire/orange_/coin_droit.gif) no-repeat right top;background-color:#C83500;border:none;}
#com_ a,#com_ a:hover,#com_ a:visited {text-decoration: underline; color: #620707;}
#date_heure,#date_heure a,#date_heure a:visited,#date_heure a:active {font-size: 11px;color: #CC9966;}
#date_heure a:hover {font-size: 11px;color: #620707;}
#info_visu{background-color:#FFFDE3; padding-left:10px; padding-right:10px; padding-top:5px; vertical-align:text-top;-moz-border-radius : 10px 10px 10px 10px; font-size: 11px;}
#hr_info{color:#620707;width:100%; border:solid 1px #620707;}
#hr_info2{color:#620707;width:100%; border:solid 1px #620707;}
#titre_tee{font-family:Arial, Helvetica, sans-serif; font-size: 20px; padding:0px;font-weight:bolder;color:#00BBF0;}
#auteur_tee{font-family:Arial, Helvetica, sans-serif; font-size: 18px; padding:0px;font-weight:bolder;color:#F35517; text-decoration:none;}
#s_titre_tee{font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:0px;font-weight:bolder;color:#F35517;}
#tableau_vote {height:66px;}
#tableau_vote_gauche {background:url(../images/bulle_vote_gauche.gif) repeat top left; width:103px; height:66px; text-align:center;}
#tableau_vote_droite {background:url(../images/bulle_vote_droite.gif) no-repeat top left; width:57px; height:66px;}
img#tableau_vote_droite {margin-top: 6px;width:37px;height:60px;border:none;}
#visu_suivant {text-align:right;background-color:#89273B; color:#FFFDE3;font-family:Arial, Helvetica, sans-serif; font-size: 10px;text-decoration:none; padding: 2px 5px 2px 5px;-moz-border-radius : 5px 5px 5px 5px;}
#visu_suivant2 {text-align:right;background-color: #CCCC66; color: #CC9966;font-family:Arial, Helvetica, sans-serif; font-size: 10px;text-decoration:none; padding: 2px 5px 2px 5px;-moz-border-radius : 5px 5px 5px 5px;}
table#vote{ padding-left:50px;}
td#vote{ width:30px; height:51px;vertical-align:top;}
img#vote{border: none; vertical-align:top;}
	/********************************* soumettre **********************/
table#soumettre {width:90%;font-family:Arial, Helvetica, sans-serif;padding: 10px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
td#soumettre {width:14%; vertical-align:top;}
td#soumettre2 {width:14%;text-align:right;}
#soumettre{ font-size: 12px; padding:0px;font-weight:bolder;color:#620707; text-align:left;}
	
	/********************************* graphiste **********************/
table#graphiste {width:750px;font-family:Arial, Helvetica, sans-serif;padding-top:6px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
td#graphiste { text-align:left;color:#F35517;font-weight:bold; font-size:14px;border-bottom:#E5DE81 2px solid;background-color: #FFFDE3; padding-bottom:2px; padding-top:2px;}
td#graphiste2 { text-align:left;font-weight:normal; font-size:14px; padding-top:3px;padding-bottom:3px; border-bottom:#F7F3BB 4px solid; padding-left:5px;}
td#graphiste3 { text-align:left;font-weight:normal; font-size:14px; padding-top:3px;padding-bottom:3px;border-bottom:#F7F3BB 4px solid; padding-left:5px;}
#favoris{ text-decoration:none; font-weight:bolder;font-family: "Times New Roman", Times, serif;}
/*#graphiste{ font-size: 12px; padding:0px;font-weight:bolder;color:#620707; text-align:left;}*/
/******************************** profil *************************/
fieldset#profil {-moz-border-radius : 10px 10px 10px 10px;width:720px;font-family:Arial, Helvetica, sans-serif;padding:10px;background-color: #FFFDE3;}
legend#profil {padding-left:5px;padding-right:5px;margin-top:0px;font-size:15px;font-weight:bold;color:#F35517;}
#avatar{margin: 0px; padding: 3px; border: #E5DE81 2px solid; background-color: #FFFFFF;width:50px;height:50px;}
img.vignette_profil{float:right;padding: 3px;margin: 0px 0px 0px 10px;border:#E5DE81 2px solid;background-color:#FFFFFF;width:100px;height:100px;}
img.vignette{float:right;padding: 3px;margin: 0px 10px 0px 10px;border:#E5DE81 2px solid;background-color:#FFFFFF;width:100px;height:100px;}
table#masque_table {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 20px; background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
table#profil {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 20px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
td#profil {vertical-align:middle;}
td#profil2 {text-align:right; vertical-align:top;}
#profil_imp {color:#FF0000;}
#profil{ font-size: 12px; padding:0px;font-weight:bolder;color:#620707; text-align:left;}
#titre_profil{ font-size: 14px; padding:0px;font-weight:bolder;color:#F35517; text-align:left;}
table#mdp {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 20px; border: #E5DE81 2px solid; background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px;}
td#mdp {vertical-align:middle;text-align:left;}
td#mdp2 {text-align:right;}
#mdp{ font-size: 12px; padding:0px;font-weight:bolder;color:#620707; text-align:left;}
#profil_link {color: #89273B;text-decoration: none;font-size: 14px; font-weight:bolder;}
a:hover#profil_link {color: #000000;text-decoration: underline;font-size: 14px;font-weight:bolder;}
#adresse {width:750px;font-family:Arial, Helvetica, sans-serif;border-bottom: #E5DE81 2px solid;}
#adresse #titre_adresse{ font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFCC; background-color: #CC3300; padding: 2px 10px 2px 10px;border: #E5DE81 2px solid;border-bottom:none;}
#adresse #contenu_adresse { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#89273B; padding: 5px 20px 5px 20px;background-color: #FFFDE3;border: #E5DE81 2px solid;border-bottom:none;}
#contenu_adresse_lien a ,#contenu_adresse_lien a:visited,#contenu_adresse_lien a:active{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#CC3300; text-decoration:underline; padding:0px;}
#contenu_adresse_lien a:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#CC3300; text-decoration: overline; padding:0px;}
#adresse #hr { width:70%; background-color:#CC3300;}
a.vote_for_me , a:hover.vote_for_me , a:active.vote_for_me , a:visited.vote_for_me { text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FF0000;}
.txtpetit {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.txtpetit a { font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #000000;}
.txtpetit a:hover {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #666666;}
#txtpetit {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #620707;}
#txtpetit a { font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color: #620707;}
#txtpetit a:hover {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #000000;}
.txtnormal {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txtgros{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color:#F35517; font-weight:bolder;}
#ColonnePage A {COLOR: #89273B;TEXT-DECORATION: none;}
#ColonnePage A:link {COLOR: #89273B; TEXT-DECORATION: none;}
#ColonnePage A:visited {COLOR: #89273B;TEXT-DECORATION: none;}
#ColonnePage A:active {COLOR: #F35517;TEXT-DECORATION: underline;}
#ColonnePage A:hover {COLOR: #F35517;TEXT-DECORATION: underline;}
table#ami {width:750px;font-family:Arial, Helvetica, sans-serif;padding: 20px;background-color: #FFFDE3; text-align:left;-moz-border-radius : 10px 10px 10px 10px;}
td#ami {vertical-align:middle; width:75px;}
td#ami2 {text-align:right; vertical-align:top;}
td#ami3 {text-align:left; vertical-align:top; width:75px;}
table#ami_case {width:170px;border:none;}
td#ami_case {vertical-align:middle;text-align:left;}
/********************************* Photos **********************/
div#photo {width:700px;font-family:Arial, Helvetica, sans-serif;padding: 20px;background-color: #FFFDE3;-moz-border-radius : 10px 10px 10px 10px; text-align:center;}
#photo_milieu {width:690px;height:130px;overflow: auto;}
img#photo{margin: 0px; padding: 3px; border: #E5DE81 2px solid; background-color: #FFFFFF;}
a#photo { font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;color: #620707;text-align:center;}
a:hover#photo {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: underline;color: #620707; text-align:center;}
/********************************* Bas du site **********************/
#bas {	width:979px; height:29px; background:url(../images/contenu_bas.gif) no-repeat left bottom;text-decoration: none;font-family: arial,verdana;font-size:12px;}
#footer {font-size:9px; color:#FFFDE3; padding-top:3px; text-align:center; padding-bottom:4px;}
#footer a,#footer a:visited {	color:#FFFDE3;text-decoration:none;}
#footer a:hover,#footer a:active {	color:#FFFDE3; text-decoration:underline;}
.footer img{border:none;padding-top:2px;width:7px;height:7px;}
/******************************** Blog *************************/
.date, .date a,.date a:hover, .date a:visited { color:#999;text-decoration:none;font-family:arial,verdana;	font-size:10px;	text-align: right;}
.petit, .petit a {	color:#89273B;text-decoration: none;font-family: arial,verdana;font-size:10px;}
.petit a:hover, .petit a:visited {color:#89273B;text-decoration: underline;font-family: arial,verdana;font-size:10px;}
.normal {color:#89273B;font-family: verdana,arial;font-size:14px;font-weight: bold;}
.normal a:hover, .petit a:visited {color:#89273B;font-family:verdana,arial;font-size:14px;font-weight: bold;text-decoration: none;	}
.normal a {text-decoration: underline;	color:#89273B;	font-family: verdana,arial;	font-size:14px;	font-weight: bold;	}
input.bouton {background-color:#CC3300;font-weight:bold;font-family: Arial;font-size: 11px;border: 1px solid #E5DE81;color: #FFFDE3;}
input.txt {background-color:#FFFDE3;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
table#com_blog {width:100%; border:none;}
#com_blog #ligne_haut{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;border:none;}
#com_blog #ligne_haut2{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;color:#89273B;background:url(../images/commentaire/orange/ligne_verticale.gif) repeat-x left top;border:none;}
#com_blog #milieu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color:#FFFDE3; background-color:#CF5A2D; padding-left:10px;border:none;padding-right:10px;}
#com_blog #point_bas{background:url(../images/commentaire/orange/ligne_horizontale.gif) repeat-y left bottom; border:none;vertical-align:top;}
#com_blog #coin_droit{background:url(../images/commentaire/orange/coin_droit.gif) no-repeat right top;background-color:#CF5A2D;border:none;}
#com_blog a,#com_blog a:hover,#com_blog a:visited {text-decoration:underline; color: #620707;}

table#com_blog_boss {width:100%; border:none;}
#com_blog_boss #ligne_haut{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bolder;color:#89273B;border:none;}
#com_blog_boss #ligne_haut2{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;color:#89273B;background:url(../images/commentaire/orange_/ligne_verticale.gif) repeat-x left top;border:none;}
#com_blog_boss #milieu{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color:#FFFDE3; background-color:#C83500; padding-left:10px;border:none;padding-right:10px;}
#com_blog_boss #point_bas{background:url(../images/commentaire/orange_/ligne_horizontale.gif) repeat-y left bottom; border:none;vertical-align:top;}
#com_blog_boss #coin_droit{background:url(../images/commentaire/orange_/coin_droit.gif) no-repeat right top;background-color:#C83500;border:none;}
#com_blog_boss a,#com_blog a:hover,#com_blog a:visited {text-decoration:underline; color: #620707;}
#fruits_blog{text-align:center; padding:6px;}
