body{
	background-color:#F2F5DD;
	background-image:  url("../img/common/bg/bg.gif");
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
}
body,p,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
h6 {
	font-size: 12px;
	color: #333333;
}
h5 {
	font-size: 14px;
	color: #333333;
	margin-top:0px;
}
/* VIVA STYLE */
.cadeaux100{
	color:#b40068;
	font-weight:bold;
	font-size:11px;
}
.cadeaux150{
	color:#0B9CD3;
	font-weight:bold;
	font-size:11px;
}
.cadeaux300{
	color:#fec45b;
	font-weight:bold;
	font-size:11px;
}
.cadeaux3003{
	color:#fec45b;
	font-weight:bold;
	font-size:11px;
}
.cadeaux400{
	color:#d5525b;
	font-weight:bold;
	font-size:11px;
}
.cadeaux500{
	color:#aec85c;
	font-weight:bold;
	font-size:11px;
}
.cadeaux750{
	color:#00b9f1;
	font-weight:bold;
	font-size:11px;
}
.cadeaux900{
	color:#45a12a;
	font-weight:bold;
	font-size:11px;
}
.cadeaux1000{
	color:#f89854;
	font-weight:bold;
	font-size:11px;
}
.cadeaux1250{
	color:#f79a82;
	font-weight:bold;
	font-size:11px;
}
.cadeaux1500{
	color:#287ebd;
	font-weight:bold;
	font-size:11px;
}
.cadeaux2000{
	color:#0B9CD3;
	font-weight:bold;
	font-size:11px;
}
.cadeaux2250{
	color:#00457d;
	font-weight:bold;
	font-size:11px;
}
.cadeaux2500{
	color:#5157a4;
	font-weight:bold;
	font-size:11px;
}
.cadeaux2750{
	color:#633e80;
	font-weight:bold;
	font-size:11px;
}
.cadeaux3000,.cadeaux5000{
	color:#9197b8;
	font-weight:bold;
	font-size:11px;
}
.cadeaux3500{
	color:#a181c4;
	font-weight:bold;
	font-size:11px;
}
.cadeaux4000{
	color:#009ee0;
	font-weight:bold;
	font-size:11px;
}
.cadeaux4500{
	color:#d999c3;
	font-weight:bold;
	font-size:11px;
}
.cadeaux45005{
	color:#33b775;
	font-weight:bold;
	font-size:11px;
}
.cadcell{
	background-repeat:no-repeat;
	height:120px;
	vertical-align:top;
}
.jump{
	color:#608E00;
	background:#F9FBED;
	height:20px;
}
a.arrow {
	color:#88b132;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.arrow:hover{
	color:#DD0000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
/*---------------------*/
/* HOME STYLE */
.inputbox{
	border:solid #CCCCCC thin;
	height:16px;
	color:#608E00;
	font-weight:bold;
}
.startitle{
	color:#DD0000;
	font-size:16px;
	font-weight:bold;
}
.starsubtitle{
	color:#DD0000;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}
.box_promo2{
	padding: 19px 8px 8px 8px;
	width:auto;
	background-image:url(../img/common/bg/promo.gif);
	background-repeat:repeat-x;
}
/*---------------------*/
.smalltext{
	font-size:10px;
}
.resulttext{
	font-size:11px;
}
.greytext{
	color: #666666;
}
a {
	text-decoration:underline;
	color:#DD0000;
}
a:hover{
	color:#418F00;
}
.whitetext_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.greentext_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #608E00;
}
.whitetext_small a {
	color: #FFFFFF;
	text-decoration:none;
}
.whitetext_small a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.homepage_now{
	border:1px solid #C70F1F;
	padding:14px;
	width:auto;
	background-image:url(../img/common/bg/homepage_now.gif);
	background-repeat:repeat-x;
}
.avantage{
	color:#D30000;
}
.viva{
	color:#009D00;
}
.wine{
	color:#B40068;
}
.subwine{
	color:#608E00;
}
.recept{
	color:#FFA900;
}
.magasin{
	color:#CA6500;
}
.group{
	color:#63748A;
}
.contact{
	color:#0B9CD3;
}
.banner_avantage img{
	border:1px solid #D30000;
	padding:2px;
	width:149px;
}
.banner_viva{
	border:1px solid #009D00;
	padding:2px;
	width:149px;
}
.banner_wine{
	border:1px solid #B40068;
	padding:2px;
	width:149px;
}
.banner_recept{
	border:1px solid #FFA900;
	padding:2px;
	width:149px;
}
.banner_magasin{
	border:1px solid #CA6500;
	padding:2px;
	width:149px;
}
.banner_group{
	border:1px solid #63748A;
	padding:2px;
	width:149px;
}
.banner_contact{
	border:1px solid #0B9CD3;
	padding:2px;
	width:149px;
}

.promo_avantage{
	color: #d30000;
	/*padding:4px;*/
	background-color:#FDF3F3;
	font-size:11px;
}
.promo_viva{
	color: #009D00;
	padding:4px;
	background-color:#F3FAF3;
	font-size:11px;
}
.promo_wine{
	color: #B40068;
	padding:4px;
	background-color:#FBF3F8;
	font-size:11px;
}
.promo_recept{
	color: #FFA900;
	padding:4px;
	background-color:#FFFBF3;
	font-size:11px;
}
.promo_magasin{
	color: #CA6500;
	padding:4px;
	background-color:#FCF8F3;
	font-size:11px;
}
.promo_group{
	color: #63748A;
	padding:4px;
	background-color:#F8F8F9;
	font-size:11px;
}
.promo_contact{
	color: #0B9CD3;
	padding:4px;
	background-color:#F4FAFD;
	font-size:11px;
}

.box {
	border:3px solid #EDECEC;
	padding:0px;
	width:auto;
}
.box_avantage{
	border:1px solid #D30000;
	padding:8px;
	width:auto;
}
.box_promo1{
	border:1px solid #D30000;
	padding:1px;
	width:auto;
}
.box_viva{
	border:1px solid #009D00;
	padding:8px;
	width:auto;
}
.box_home{
	border:1px solid #608E00;
	padding:2px;
	width:auto;
}
.box_wine{
	border:1px solid #B40068;
	padding:8px;
	width:auto;
}
.box_recept{
	border:1px solid #FFA900;
	padding:8px;
	width:auto;
}
.box_magasin{
	border:1px solid #CA6500;
	padding:8px;
	width:auto;
}
.box_group{
	border:1px solid #63748A;
	padding:8px;
	width:auto;
}
.box_contact{
	border:1px solid #0B9CD3;
	padding:8px;
	width:auto;
}
input{
	padding-bottom:3px;
}
.form_print{
	border:3px solid #EDECEC;
	padding: 3px 5px 5px 30px;
	color:#D30000;
	font-weight:bold;
	background-image:url(../img/ico/print2.gif);
	background-repeat:no-repeat;
	width:170px;
	height:36px;
	/width:172px;
	/height:38px;
}
.form_reservate{
	border:3px solid #EDECEC;
	padding: 3px 5px 5px 30px;
	color:#B40068;
	font-weight:bold;
	background-image:url(../img/ico/reservate.gif);
	background-repeat:no-repeat;
	width:170px;
	height:36px;
	/width:172px;
	/height:38px;
}
.form_button{
	border:3px solid #EDECEC;
	padding: 3px 5px 5px 5px;
	color:#D30000;
	font-weight:bold;
	background-image:url(../img/ico/button.gif);
	background-repeat:no-repeat;
	width:150px;
	height:28px;
	/width:152px;
	/height:28px;
}
.form_button_wine{
	border:3px solid #EDECEC;
	padding: 3px 5px 5px 5px;
	color:#B40068;
	font-weight:bold;
	background-image:url(../img/ico/button.gif);
	background-repeat:no-repeat;
	width:170px;
	height:36px;
	/width:172px;
	/height:38px;
}
.form_smallbutton_wine{
	border:3px solid #E0E0E0;
	color:#B40068;
	background-color:#FFFFFF;
	font-weight:bold;
	width:75px;
	padding-bottom:0px;
}
.form_input_avantage300{
	border:1px solid #D30000;
	width:300px;
}
.form_input_wine300{
	border:1px solid #B40068;
	width:300px;
}
.form_input_wine250{
	border:1px solid #B40068;
	width:250px;
}
.form_input_avantage200{
	border:1px solid #D30000;
	width:200px;
}
.form_input_wine200{
	border:1px solid #B40068;
	width:200px;
}
.form_input_avantage150{
	border:1px solid #D30000;
	width:150px;
}
.form_input_wine150{
	border:1px solid #B40068;
	width:150px;
}
.form_input_avantage100{
	border:1px solid #D30000;
	width:100px;
}
.form_input_wine100{
	border:1px solid #B40068;
	width:100px;
}
.form_input_avantage50{
	border:1px solid #D30000;
	width:50px;
}
.form_input_wine50{
	border:1px solid #B40068;
	width:50px;
}
.form_input_wine20{
	border:1px solid #B40068;
	width:16px;
}
.form_input_group200{
	border:1px solid #63748A;
	width:200px;
}
.form_input_group150{
	border:1px solid #63748A;
	width:150px;
}
.form_input_group100{
	border:1px solid #63748A;
	width:100px;
}
.form_input_group90{
	border:1px solid #63748A;
	width:88px;
}
.form_input_group260{
	border:1px solid #63748A;
	width:100%;
}
.form_input_group50{
	border:1px solid #63748A;
	width:50px;
}
.form_button_group{
	border:3px solid #EDECEC;
	padding: 3px 5px 5px 5px;
	color:#63748A;
	font-weight:bold;
	background-image:url(../img/ico/button.gif);
	background-repeat:no-repeat;
	width:170px;
	height:36px;
	/* width:172px; */
	/* height:38px; */
}



