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: 14px;
	color: #333333;
}
h6 {
	font-size: 14px;
	color: #333333;
}
h5 {
	font-size: 16px;
	color: #333333;
	margin-top:0px;
}
.smalltext{
	font-size:12px;
}
.resulttext{
	font-size:13px;
}
.greytext{
	color: #666666;
}
a {
	text-decoration:underline;
	color:#DD0000;
}
a:hover{
	color:#418F00;
}

.whitetext_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.greentext_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	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;
}
.wine:link,.wine:visited,.wine:active{
	color:#B40068;
	text-decoration:none;
}
.wine:hover{
	color:#B40068;
	text-decoration:underline;
}
.subwine{
	color:#608E00;
}
.recept{
	color:#FFA900;
}
.magasin{
	color:#CA6500;
}
.group{
	color:#63748A;
}
.contact{
	color:#0B9CD3;
}
.banner_avantage{
	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:12px;
}
.promo_viva{
	color: #009D00;
	padding:4px;
	background-color:#F3FAF3;
	font-size:12px;
}
.promo_wine{
	color: #B40068;
	padding:4px;
	background-color:#FBF3F8;
	font-size:12px;
}
.promo_recept{
	color: #FFA900;
	padding:4px;
	background-color:#FFFBF3;
	font-size:12px;
}
.promo_magasin{
	color: #CA6500;
	padding:4px;
	background-color:#FCF8F3;
	font-size:12px;
}
.promo_group{
	color: #63748A;
	padding:4px;
	background-color:#F8F8F9;
	font-size:12px;
}
.promo_contact{
	color: #0B9CD3;
	padding:4px;
	background-color:#F4FAFD;
	font-size:12px;
}

.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_promo2{
	padding: 19px 8px 8px 8px;
	width:auto;
	background-image:url(../img/common/bg/promo.gif);
	background-repeat:repeat-x;
}
.box_viva{
	border:1px solid #009D00;
	padding:8px;
	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:170px;
	height:36px;
	/width:172px;
	/height:38px;
}
.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;
}
