body {
	margin: 0px;
	padding: 0px;
	background: #190e0c;
}
#page_entrez {
	margin: 0px auto;
	padding: 0px;
	height: 645px;
	width: 540px;
	background: url(images/bg_vin.jpg) no-repeat center top;
}
#page_entrez img {
	margin: 0px;
	padding: 0px;
}
#logo_entrez {

	margin: 0px;
	padding: 100px 0px 0px 180px;
}
#but_entrez {
	margin: 0px;
	padding: 250px 0px 0px 250px;
}
#page {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	overflow: hidden;
	background: url(images/bg_vin.jpg) no-repeat 45px top;
}
#left {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}

#logo {
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	height: 65px;
	width: 190px;
}
#menu_arc {
	margin: 0px;
	padding: 18px 0px 0px;
	float: left;
	width: 200px;
}
.accueil {
	margin: 0px;
	padding: 0px 0px 0px 125px;
	float: left;
}
.mon_compte {
	margin: 0px;
	padding: 0px 0px 0px 65px;
	float: left;
}
.degustation{
	margin: 0px;
	padding: 3px 0px 3px 42px;
	float: left;
}
.commandes {
	margin: 0px;
	padding: 0px 0px 0px 27px;
	float: left;
}
.sommelier {
	margin: 0px;
	padding: 3px 0px 3px 93px;
	float: left;
}

.cave {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
}
#menu {
	margin: 0px;
	padding: 10px 0px 0px;
	float: left;
	width: 200px;
}
#menu dl {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#menu dt {
	margin: 0px;
	padding: 0px;
	width: 167px;
	background: #190E0C;
}
#menu dd {
	margin: 0px;
	padding: 0px;
	width: 200px;
}


#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 200px;
}
#menu li {
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 15px;
}
#menu a {
	margin: 0px;
	padding: 0px;
	height: 15px;
}
#menu .bg {
	font: 11px Arial, Helvetica, sans-serif;
	color: #cfa700;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
	display: block;
	height: 15px;
}
#menu .bg:hover {
	background: #373000;
}
#panier {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	text-align:center;
}
#panier a {
	margin: 0px;
	/*padding: 5px 0px 0px 0px;*/
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
	/*background: url(images/panier.gif) no-repeat 68px 0px;*/
	height: 17px;
	text-align:center;
}
#panier img {
	margin-bottom:5px;
}
#perso {
	margin: 0px;
	padding: 0px;
	padding-top:10px;
	width: 100%;
	text-align:center;
}
#perso a {
	margin: 0px;
	padding: 0px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
	height: auto;
}

#center {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
}
#image {
	margin: 160px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	height:330px;
	text-align: center;
	display:table;
}
#image img {
	margin: 0px;
	padding: 0px;
	border: 2px solid #FFFFFF;
}
#image .button {
	border-style: none;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}


#content {
	float: right;
	margin: 25px 0px 0px;
	padding: 15px 15px 10px;
	background: #190E0C;
	width: 395px;
	color: #e8de91;
	font: normal 12px Arial, Helvetica, sans-serif;
	height: 540px;
}
#content h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 20px;
}
#content h2 {
	margin: 0px;
	padding: 0px 0px 10px;
	font-size: 12px;
}

#content p {
	margin: 0px;
	padding: 0px 0px 10px;

}
#content a {
	font-size: 11px;
	color: #E8DE91;
}
#content a:hover {
	text-decoration: none;
}
.box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 395px;
	display: block;
}
#content .box p {
	margin: 0px;
	padding: 0px 0px 10px;
	float: left;
	width: 275px;
}
#content .box .prix {
	font-weight: bold;
	color: #FF6600;
	font-size: 11px;
}
#content .box .picture {
	margin: 0px;
	padding: 5px 10px 5px 5px;
	float: left;
	height: 150px;
	width: 100px;
	display: block;
}
#content .box img {
	margin: 0px;
	padding: 0px;
	float: left;
}
#content .box a {
	margin: 0px;
	padding: 0px;
}
#next {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 395px;
}
#next ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	float: right;
}
#next li {
	margin: 0px;
	float: left;
	padding: 5px 3px 0px;
	color: #FFFF00;
}
#next a {
	color: #E8DE91;
	text-decoration: none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#content table {
	float: left;
	font-size: 11px;
	width: 390px;
}
.t-field4 {
	background: #621402;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	width: 123px;
	border: 1px solid #914804;
	color: #E8DE91;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.t-field5 {
	background: #621402;
	border: 1px solid #914804;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	/*height: 15px;*/
	font-size: 11px;
	color: #E8DE91;
	width: 123px;
}
.button-caddie {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 60px;
	background: url(images/envoyer.gif) no-repeat center top;
	display: block;
	border-style: none;
	color: #FFEC55;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.cleaner {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1px;
	clear: both;
	overflow: hidden;
}
#copyright {
	margin: 0px auto;
	padding: 0px 0px 20px;
	width: 410px;
	color: #7b6300;
	font: 11px Arial, Helvetica, sans-serif;
	float: right;
	clear: right;
	text-decoration:none ;
}
#copyright a {
	margin: 0px auto;
	padding: 0px 0px 20px;
	color: #7b6300;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none ;
}

#copyright a:hover {
	text-decoration:overline ;
}
.button-caddie2 {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 60px;
	background: url(images/recalculez.gif) no-repeat center top;
	display: block;
	border-style: none;
	color: #FFEC55;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.t-field6 {
	background: #621402;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	width: 35px;
	border: 1px solid #914804;
	color: #E8DE91;
	font-size: 11px;
}
.t-field7 {
	background: #621402;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	width: 300px;
	border: 1px solid #914804;
	color: #E8DE91;
	font-size: 11px;
}
#wn1 {
	position: absolute;
	width: 395px;
	height: 530px;
	overflow: hidden;
}
#lyr1 {
	position: absolute;
	visibility: hidden;
}
#content .arrow {
	padding-bottom: 10px;
}

.t-field51 {
	background: #621402;
	border: 1px solid #914804;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	height: 15px;
	font-size: 11px;
	color: #E8DE91;
	width: 105px;
}

#t1 img{
margin:2px;
}

#mail_caddy{
	width:380px; !important 
}

 #mail_caddy table{
	width:380px; !important 	
}