.version.acc_s_internet___casa_il_vino_del_dottore /* version checker */
{
	color: #00000C;
	background-color: #67F4E4;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1058px;
	min-height: 384px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: #E9E9E9;
	margin-left: auto;
	margin-right: auto;
	padding: 54px 42px 62px 40px;
}

#u802-4
{
	z-index: 2;
	width: 89px;
	min-height: 22px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 14px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
}

#u802-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 89px;
	margin: 24px -10000px 0px 0px;
}

#u805-4
{
	z-index: 10;
	width: 145px;
	min-height: 22px;
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 131px;
}

#u805-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 145px;
	margin: 24px -10000px 0px 0px;
}

#u792-4
{
	z-index: 18;
	width: 123px;
	min-height: 22px;
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 299px;
}

#u792-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 123px;
	margin: 24px -10000px 0px 0px;
}

#u795
{
	z-index: 26;
	width: 175px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 443px;
}

#u801-4
{
	z-index: 22;
	width: 91px;
	min-height: 22px;
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 632px;
}

#u801-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 91px;
	margin: 24px -10000px 0px 0px;
}

#u819-4
{
	z-index: 14;
	width: 158px;
	min-height: 22px;
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 726px;
}

#u819-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 158px;
	margin: 24px -10000px 0px 0px;
}

#u810-4
{
	z-index: 6;
	width: 163px;
	min-height: 22px;
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #8D8D8D;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 895px;
}

#u810-4:hover
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 163px;
	margin: 24px -10000px 0px 0px;
}

#u809
{
	z-index: 28;
	width: 1044px;
	height: 5px;
	background-color: #D3D3D3;
	margin-left: 10px;
	margin-top: 14px;
	position: relative;
}

#pppbuttonu803
{
	width: 0.01px;
	margin-left: 10px;
}

#ppbuttonu803
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 317px;
}

#pu802-4,#pbuttonu803
{
	width: 0.01px;
}

#buttonu803
{
	z-index: 29;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
}

#u804-4
{
	z-index: 30;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu803:hover #u804-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu803:hover #u804-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu828
{
	z-index: 40;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 195px;
}

#u829-4
{
	z-index: 41;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu803.ButtonSelected #u804-4,#buttonu828:hover #u829-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu828:hover #u829-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu823
{
	z-index: 45;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 390px;
}

#u824-4
{
	z-index: 46;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu828.ButtonSelected #u829-4,#buttonu823:hover #u824-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu823:hover #u824-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu817
{
	z-index: 50;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
}

#u818-4
{
	z-index: 51;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu823.ButtonSelected #u824-4,#buttonu817:hover #u818-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu817:hover #u818-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu811
{
	z-index: 55;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 195px;
}

#u812-4
{
	z-index: 56;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu817.ButtonSelected #u818-4,#buttonu811:hover #u812-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu811:hover #u812-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu799
{
	z-index: 95;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 390px;
}

#u800-4
{
	z-index: 96;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu811.ButtonSelected #u812-4,#buttonu799:hover #u800-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu799:hover #u800-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu797
{
	z-index: 65;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
}

#u798-4
{
	z-index: 66;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu799.ButtonSelected #u800-4,#buttonu797:hover #u798-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu797:hover #u798-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu830
{
	z-index: 70;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 195px;
}

#u831-4
{
	z-index: 71;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu797.ButtonSelected #u798-4,#buttonu830:hover #u831-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu830:hover #u831-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu826
{
	z-index: 60;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 390px;
}

#u827-4
{
	z-index: 61;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu830.ButtonSelected #u831-4,#buttonu826:hover #u827-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu826:hover #u827-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#pbuttonu817,#pbuttonu797,#pbuttonu813
{
	width: 0.01px;
	margin-top: 5px;
}

#buttonu813
{
	z-index: 75;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
}

#u814-4
{
	z-index: 76;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu826.ButtonSelected #u827-4,#buttonu813:hover #u814-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu813:hover #u814-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu815
{
	z-index: 80;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 195px;
}

#buttonu803:hover,#buttonu828:hover,#buttonu823:hover,#buttonu817:hover,#buttonu811:hover,#buttonu799:hover,#buttonu797:hover,#buttonu830:hover,#buttonu813:hover,#buttonu815:hover
{
	background-color: #CB0000;
	width: 191px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu826.ButtonSelected,#buttonu815.ButtonSelected
{
	background-color: #D3D3D3;
	width: 191px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u816-4
{
	z-index: 81;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu813.ButtonSelected #u814-4,#buttonu815:hover #u816-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu815:hover #u816-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu821
{
	z-index: 90;
	width: 191px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 390px;
}

#buttonu821:hover
{
	background-color: #CB0000;
	width: 191px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u822-4
{
	z-index: 91;
	width: 191px;
	min-height: 26px;
	background-color: transparent;
	text-align: center;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 14px;
	color: #3C3C3C;
	font-family: open-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#buttonu815.ButtonSelected #u816-4,#buttonu821:hover #u822-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu821.ButtonSelected #u822-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 191px;
	margin: 5px -10000px 0px 0px;
}

#buttonu821:hover #u822-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#pu808-4
{
	width: 0.01px;
	margin-top: 35px;
}

#u808-4
{
	z-index: 100;
	width: 581px;
	min-height: 42px;
	background-color: transparent;
	line-height: 29px;
	color: #0C0C0C;
	font-size: 24px;
	letter-spacing: 0px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u820
{
	z-index: 104;
	width: 581px;
	height: 9px;
	background-color: #646464;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
}

#u825-4
{
	z-index: 105;
	width: 581px;
	min-height: 202px;
	background-color: transparent;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	margin-top: 36px;
	position: relative;
}

#u832-6
{
	z-index: 34;
	width: 282px;
	min-height: 166px;
	background-color: transparent;
	text-align: center;
	letter-spacing: 1px;
	color: #3C3C3C;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
}

#u832-2
{
	font-size: 47px;
	line-height: 56px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
}

#u832-4
{
	font-size: 14px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#buttonu793
{
	z-index: 85;
	width: 142px;
	border-color: #787878;
	background-color: #D3D3D3;
	position: relative;
	margin-right: -10000px;
	left: 902px;
}

#buttonu793:hover
{
	background-color: #CB0000;
	width: 142px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u794-4
{
	z-index: 86;
	width: 142px;
	min-height: 78px;
	background-color: transparent;
	color: #3C3C3C;
	text-align: center;
	font-size: 14px;
	letter-spacing: 1px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
}

#buttonu793:hover #u794-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 78px;
	width: 142px;
	margin: 61px -10000px 0px 0px;
}

#buttonu793.ButtonSelected #u794-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 78px;
	width: 142px;
	margin: 61px -10000px 0px 0px;
}

#buttonu793:hover #u794-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu803.ButtonSelected #u804-4 p,#buttonu828.ButtonSelected #u829-4 p,#buttonu823.ButtonSelected #u824-4 p,#buttonu817.ButtonSelected #u818-4 p,#buttonu811.ButtonSelected #u812-4 p,#buttonu799.ButtonSelected #u800-4 p,#buttonu797.ButtonSelected #u798-4 p,#buttonu830.ButtonSelected #u831-4 p,#buttonu826.ButtonSelected #u827-4 p,#buttonu813.ButtonSelected #u814-4 p,#buttonu815.ButtonSelected #u816-4 p,#buttonu821.ButtonSelected #u822-4 p,#buttonu793.ButtonSelected #u794-4 p
{
	color: #3C3C3C;
	visibility: inherit;
}

#u3944
{
	z-index: 109;
	width: 275px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 174px;
	left: 4px;
}

body
{
	position: relative;
	min-width: 1140px;
	padding-top: 36px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}

