 /* Feuille de styles - Repliqua *//* ----------------------------- */@import url(menuv.css); /* 	 Styles généraux		  *//* ----------------------------- */*{margin:0px;padding:0px;}body {margin:0px;padding:0px;text-align:center;background:#E5D4B6;font-family:Georgia , "Times New Roman", Times, serif;font-size:14px;text-align:justify;color:#474747;}/*a {color:#CFAC96; text-decoration:none;}a:link {color:#CFAC96; text-decoration:none;}a:visited {color:#CFAC96; text-decoration:none;}a:hover{color:#8D654C; text-decoration:underline;}a:active {color:#8D654C; text-decoration:none;}*/#commande-assure { background:#F3E7D1 none repeat scroll 0 0;border:1px solid red;color:#333333;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:10px 0 0 230px;padding:10px;position:absolute;right:70px;text-align:center;top:314px;width:215px;}hr {clear:both;visibility:hidden;}blockquote{padding-left:30px;}img {	border:0;	}.margin { margin:auto; } /* 	 Styles structure		  *//* ----------------------------- */#page {	position:relative;	margin:0 auto;	width:960px;	background:#E5D4B6 url(img/fond_page.jpg) repeat-y 0px 0px;	text-align:left;	border-color:#9B835F;	border-width: 0 1px;	border-style:solid;	padding:0;	}#port {	position:absolute;	top:170px;	left:400px;	color:#fff;	font-size:11px;	width:105px;	font-weight:bold;	}#top {	font-size:11px;	background: url(img/bg_top.jpg) no-repeat;	height:234px;	margin-top:0px;		}		#top a, #top a:hover, #top a:active {	padding:3px 0px;}	#main {	width:960px;	}#sidebar {	float:left;	background:url(img/fond_menus.jpg) no-repeat;	width:226px;	height:536px !important;	height:562px;	padding-top:28px;	}#sidebar_haut {	top:0;	height:15px;	}#content{	float:right;	width:720px;	margin-right:14px;	background:url(img/angle_int.jpg) no-repeat;	}#panier{	float:right;	width:300px;	padding-right:15px;	padding-top:27px;	top:0;	}#chemindefer {	margin-top:60px;	margin-left:245px;	font-size:12px;	font-weight:bold;}	#bottom {	height:204px;	background:url(img/arbre_basdepage.gif) no-repeat;	text-align:right;	padding:100px 20px 0px 0px;	height:204px;	height:104px !important;	clear:both; /* force le conteneur à se placer en dessous du contenu droit et gauche*/	}	#bottom a, #bottom a:hover, #bottom a:active {text-decoration:none;} /* 		  Accueil   		  *//* ----------------------------- */#accueil {	float:left;	text-align:right;	width:700px;	height:452px;	margin-right:14px;	font-weight:bold;	background:url(img_accueil/accueil.jpg) no-repeat;	}#bottom_accueil {	text-align:right;	padding:140px 20px 0px 0px;	height:131px !important;	height:271px;	background:url(img_accueil/fee_basdepage.gif) no-repeat;	clear:both; /* force le conteneur à se placer en dessous du contenu droit et gauche*/	}#accueil p{	padding:25px 55px;	font-size:12px;	line-height:18px;	letter-spacing:3px;	}#coordonnees{	float:left;	position:relative;	font-size:12px;	background:url(img_accueil/fond_menus.jpg) no-repeat;	color:#684542;	width:136px;	height:428px !important;	height:400px;	padding:28px 74px 0px 20px ;	}#coordonnees_bas{	position:absolute;	top:400px;	left: 40px;	} /* 	Semblant de popup 		  *//* ----------------------------- */#modal_overlay { /* Conteneur global qui prend toute la page - c'est ici qu'on définit la couleur de fond */	background:#684542;	}#modal_container img { /*A garder pour afficher le bon cursor pour fermer la fenêtre*/	background:transparent;	cursor:pointer;}.img_modal_r{	float:right;	border:0;	padding:3px;	margin:3px;}.img_modal_l{	float:left;	border:0;	padding:3px;	margin:3px;} /* 	 Styles contenu   		  *//* ----------------------------- */h1 {	display:none;}	h2 {	font-size:14px;	margin: 3px 0px;}h2.titre_panier {	text-align:left;	margin-left:45px;	padding:8px 0;	border-bottom: 2px solid #C2721C;}h3 {	font-size: 14px;	padding: 2px;	margin: 3px 0px;	border-bottom: 2px solid #C2721C;}.txt_couleur{    color:#681811;	}.joker{	float:right;}.panier{	text-align:right;	font-family:"Times New Roman", Times, serif;	font-weight:bold;	font-size:14px;	color:#FFFFFF;	}.tableau_panier{	text-align:center;	width:95%;	margin:0 auto;	border-collapse:collapse;/*cellspacing=0*/	border:0;	}.separateur{	border-bottom: 1px solid #C2721C;	}.tableau_panier img{	margin:0 3px;	}.tableau_panier thead tr{	border-bottom: 1px solid #C2721C;	}.tableau_panier tbody tr{	border-bottom: 1px solid #6C5839;	}.tableau_panier thead td{	font-size:13px;	padding:2px;	}.tableau_panier tbody td{	font-size:12px;	padding:2px;	}.tableau_panier tbody td.ref{	text-align:left;	}.tableau_panier tbody tr.last{	border-bottom: 1px solid #C2721C;	}.tableau_panier tfoot td{	font-size:13px;	padding:2px;	}.tableau_panier tfoot td.total{	background-color:#C2721C;	font-weight:bold;	color:#E5C9A1;	}.logo{	margin-left:386px;	margin-top:53px;	}.hdp{	float:right;	color:#695537;	margin-right:15px;	font-family:"Viner hand ITC" , "Times New Roman", Times, serif;	font-size:14px;	}.paiement{	float:right;	padding:8px 40px;	clear:both;	}#bottom p{	padding:120px 20px 0 0;	font-size:12px;	color:#6C5738;	text-align:right;	}#content p{	padding:7px 15px;	text-align:justify;	}	#listeTaille { 	font-size:10px;	width:50px;	}.prix {	font-weight: bold;	text-align:right;	font-size:13px;	margin-right:15px;	line-height:13px;	margin-top:0;}.prix p {	line-height:13px;	padding:0;	margin-bottom:0;	margin-top:0;}.prix_orange {	color:#854C35;}.asterisque {	color:#854C35;	font-weight:bold;	font-size:16px;}.espace{	margin:2px 4px 0 10px;	} /* 	   Liens   		  *//* ----------------------------- */.hdp a{color:#695537; text-decoration:none;}.hdp a:hover{color:#695537; font-weight:bold; text-decoration:none;}.panier a{color:#fff; text-decoration:none;}.panier a:hover{color:#fff; text-decoration:underline;}#chemindefer a {color:#4C2B11; text-decoration:none;}#chemindefer a:hover {text-decoration:underline;}#chemindefer a.chemindefer_orange {color:#C2721C; font-size:18px;}table.tableau_panier a{color:#585858; text-decoration:none;}table.tableau_panier a:hover{text-decoration:underline;}#content a { color:#431407; text-decoration:none; }#content a:hover { text-decoration:underline; } /* 	   Liste produit   		  *//* ----------------------------- */#liste_pdt{	float:right;	width:720px;	font-family:"Times New Roman", Times, serif;	margin-right:14px;	background:url(img/filet_int.jpg) no-repeat;	}.encart{	float:left;	margin:6px;	width:222px;	height:235px;	font-size:12px;	} /* 	   Thème liste produit   		  */.pt_h_arthur{	background:url(img/encart_h_arthur.jpg) no-repeat;	}.pt_h_celte{	background:url(img/encart_h_celte.jpg) no-repeat;	}.pt_h_militaire{	background:url(img/encart_h_militaire.jpg) no-repeat;	}.pt_h_moyenage{	background:url(img/encart_h_moyenage.jpg) no-repeat;	}.pt_h_mythologie{	background:url(img/encart_h_mythologie.jpg) no-repeat;	}.pt_h_robindesbois{	background:url(img/encart_h_robindesbois.jpg) no-repeat;	}.pt_h_romain{	background:url(img/encart_h_romain.jpg) no-repeat;	}.pt_h_vendee{	background:url(img/encart_h_vendee.jpg) no-repeat;	}.pt_h_viking{	background:url(img/encart_h_viking.jpg) no-repeat;	}.pt_corsaire{	background:url(img/encart_corsaire.jpg) no-repeat;	}.pt_egypte{	background:url(img/encart_egypte.jpg) no-repeat;	}.pt_empire{	background:url(img/encart_empire.jpg) no-repeat;	}.pt_espritLegende{	background:url(img/encart_espritLegende.jpg) no-repeat;	}.pt_fantasy{	background:url(img/encart_fantasy.jpg) no-repeat;	}.pt_gargouilles{	background:url(img/encart_gargouilles.jpg) no-repeat;	}.pt_militaria{	background:url(img/encart_militaria.jpg) no-repeat;	}.pt_pompiers{	background:url(img/encart_pompiers.jpg) no-repeat;	}.pt_porteclefs{	background:url(img/encart_porteclefs.jpg) no-repeat;	}.pt_samourai{	background:url(img/encart_samourai.jpg) no-repeat;	}.pt_secession{	background:url(img/encart_secession.jpg) no-repeat;	}.pt_seigneurdesanneaux{	background:url(img/encart_seigneurdesanneaux.jpg) no-repeat;	}	.encart div.photo_pdt{	width:190px;	height:135px;	margin:3px 0 3px 25px;	text-align:center;	}.encart div.bouton{	margin-top:6px;	margin-left:71px;	}.encart p{	margin:0;	padding:2px 7px 5px 12px;	}	#tableau_produit { width:204px;	 float:left;	 }	.texte_produit { height:33px; overflow:hidden;}.texte_produit_promo { height:32px; overflow:hidden;}.reference { color:#336600; line-height:12px; margin-top:0; } 