body {
	background-color:#E68A00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	padding-top:0px;
}

a {
	color:#660066;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	color:#006600;
	font-weight:bold;
	text-decoration:none;
	}

h1 {
	font-weight:bold;
	font-size:24px;
	text-align:center;
	margin-bottom:10px
}

h4 {
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px
}

p {
	text-indent:30px;
	margin-bottom:5px;
	margin-top:0px;
}

img {
	border-style:none;
	border-width:0px;
}

input {
	border-width:1px;
	border-style:dashed;
	border-color:#E68A00;
	background-color:#FFEB7A;
}

#affil_container {
	border-width:2px;
	border-style:solid;
	border-color:#E68A00;
	background-color:#FBC960;
}

#affil_content {
	margin: 5px 5px 5px 5px;
}

#bas_page {
	top:-18px;
	width:780px; height:10px;
	position:relative;
	float:left;
	font-size:9px; text-align:center;
}

#container {
	position:relative;
	background-image:url(/img/fond.gif);
	background-repeat:no-repeat;
	width:780px; min-width:780px; max-width:780px;
	height:580px; min-height:580px; max-height:580px;
	visibility:hidden;
	text-align:justify;
}

#corp_page {
	width:489px;
	float:left;
	height:490px;
	position:relative;
	float:left;
	top:45px;
	overflow:hidden;
}

#logo {
	position:relative;
	width:93px;
	height:93px;
	float:left;
}

#main {
	display:none;
}

#menu {
	width:150px;
	height:100%;
	float:left;
	font-size:12px;
}

#menu_echarpes {
	background-image:url(/img/menu_echarpes.gif);
	width:143px;
	height:90px;
	position:relative;
	top:4px;
	float:left;
}

#menu_langue {
	width:100px;
	height:40px;
	position:relative;
	left:-540px;
	top:5px;
	float:left;
	text-align:left;
}

#menu_panier {
	background-image:url(/img/menu_panier.gif);
	width:134px;
	height:76px;
	position:relative;
	left:-34px;
	float:left;
	top:-40px;
}

#menu_present {
	background-image:url(/img/menu_present.gif);
	width:143px;
	height:60px;
	position:relative;
	top:4px;
	float:left;
}

#menu_produits {
	background-image:url(/img/menu_produits.gif);
	width:143px;
	height:106px;
	position:relative;
	top:4px;
	float:left;
}

#menu_positions {
	background-image:url(/img/menu_positions.gif);
	width:143px;
	height:105px;
	position:relative;
	top:4px;
	float:left;
}

#menu_reste {
	background-image:url(/img/menu_reste.gif);
	width:143px;
	height:123px;
	position:relative;
	top:3px;
	float:left;
}

#mirroir {

	visibility:hidden;
}

#photo {
	background-color:#0000FF;
	width:141px;
	float:left;
	height:190px;
	position:relative;
	top:264px;
}

.menu_entree {
	color:#660066;
	font-weight:bold;
	padding-left:16px;
}

.bouton {
	border-style:solid;
	border-width:2px;
}

.coul_rouge {
	color:#FF0000;
}

.coul_vert {
	color:#009900;
}

.menu_titre {
	font-size:14px;
	color:#660066;
	font-weight:bold;
	padding-top:8px;
	padding-left:8px;
}

.no_alinea {
	text-indent:0px;
}

.panier_resum {
	text-align:center;
	padding-top:5px;
}

.panier_suivi {
	text-align:center;
	padding-top:24px;
}

.panier_a {
	color:#FF9966;
	font-weight:bold;

}

.tab_jaune {
	border-color:#FFCC33;
	border-style:solid;
	border-width:1px;
}

.td_jaune {
	border-color:#FFCC33;
	border-style:solid;
	border-width:1px;
}

.td_titre {
	background-color:#E68A00;
	font-weight:bold;
}

.td_couleur {
	background-color:#FBC960;
}

.img_site {float:left; width:110px; height:80px; margin:5px 5px 0 0; border-top: 2px solid #c0c0c0; border-right: 2px solid #5a4242; border-bottom: 2px solid #5a4242; border-left: 2px solid #c0c0c0;}

.barre {
	text-decoration:line-through;
}

