/* Notes *//*Netscape 4 doesn't like margin right set in px - use % instead(unconfirmed!) - maybe use padding insteadExplorer on PC doesn't like % on margins*/B {font-weight: bold;}A:link {	color: #666666;	font: 11px/16px "Georgia", "Times New Roman", "Times", "serif";	text-decoration: underline;	}/* General text styles - text */
P {	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	.ol {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}	.li {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}		.B {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}	.link {	color: #666666;	text-decoration: underline;	}.visited {	visible: false;	color: #666666;	text-decoration: underline;	}.active {	visible: false;	color: #666666;	text-decoration: underline;	}.hover {	visible: false;	color: #000000;	text-decoration: underline;	}
/* Elements */P.texthead {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}.texthead B {	visible: false;	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	}	.texthead A:link {	visible: false;	color: #F1A166;	text-decoration: none;	}.texthead A:visited {	visible: false;	color: #F1A166;	text-decoration: none;	}.texthead A:active {	visible: false;	color: #F1A166;	text-decoration: none;	}.texthead A:hover {	visible: false;	color: #000000;	text-decoration: none;	}	P.text {	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	.text ol {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}	.text li {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}		.text B {	visible: false;	font: bold 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	}	.text A:link {	color: #666666;	text-decoration: underline;	}.text A:visited {	visible: false;	color: #666666;	text-decoration: underline;	}.text A:active {	visible: false;	color: #666666;	text-decoration: underline;	}.text A:hover {	visible: false;	color: #000000;	text-decoration: underline;	}P.wineinfo {	visible: false;	font: normal 10px/13px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 6px 0px;	margin: 0px 0px 0px 0px;	}	P.date {	visible: false;	font: normal 10px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 7px 0px;	margin: 0px 0px 0px 0px;	}			P.texthilite {	visible: false;	font: italic 10px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 7px 0px;	margin: 0px 0px 0px 0px;	}		/* Submenu - text */.tdmenu{    visible: false;    FONT-SIZE: 11px;    COLOR: #999999;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: none; }.tdmenu A{    visible: false;    FONT-SIZE: 11px;    COLOR: #999999;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: none; }.tdmenu A:hover{    visible: false;    FONT-SIZE: 11px;    COLOR: #000000;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: none;}.tdmenuselected{    visible: false;    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #E7AC36;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: underline;}.tdmenuselected A{    visible: false;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #E7AC36;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: underline; }.tdmenuselected A:hover{    visible: false;    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #E7AC36;    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";    TEXT-DECORATION: underline;}.resulttablehead{	visible: false;	font: bold 10px/13px "Georgia", "Times New Roman", "Times", "serif";	color: #FFFFFF;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.resulttable {	visible: false;	font: normal 10px/13px "Georgia", "Times New Roman", "Times", "serif";	color: #333333;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.resulttable B{	visible: false;	font: bold 10px/13px "Georgia", "Times New Roman", "Times", "serif";	color: #333333;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.resulttable A:link{	visible: false;	color: #333333;	text-decoration: underline;}.resulttable A:visited{	visible: false;	color: #333333;	text-decoration: underline;}.resulttable A:active{	visible: false;	color: #333333;	text-decoration: underline;}.resulttable A:hover{	visible: false;	color: #000000;	text-decoration: underline;}/* еее classes - sitemap */	P.map1 {	visible: false;	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";	margin: 2px 0px 5px 3px;	color: #666666;	}.map1 A:link {	visible: false;	color: #666666;	text-decoration: underline;	}.map1 A:visited {	visible: false;	color: #666666;	text-decoration: underline;	}.map1 A:active {	visible: false;	color: #666666;	text-decoration: underline;	}.map1 A:hover {	visible: false;	color: #000000;	text-decoration: underline;	}P.map2 {	visible: false;	font: 10px/14px "Georgia", "Times New Roman", "Times", "serif";	padding: 0px 0px 0px 0px;	margin: 0px 0px 1px 80px;	color: #006;	}.map2 A:link {	visible: false;	color: #475149;	text-decoration: none;	}.map2 A:visited {	visible: false;	color: #475149;	text-decoration: none;	}.map2 A:active {	visible: false;	color: #475149;	text-decoration: none;	}.map2 A:hover {	visible: false;	color: #000;	text-decoration: underline;	}	/* Page - Forms */P.formtitle {	visible: false;	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	padding: 4px 4px 5px 0px;	margin: 0px 0px 0px 0px;	color: #CCCCFF;}P.formtext {	visible: false;	font: 11px/13px "Georgia", "Times New Roman", "Times", "serif";	padding: 4px 4px 5px 0px;	margin: 0px 0px 0px 0px;	color: #666666;}.formtext A:link {	visible: false;	color: #666666;	text-decoration: none;}.formtext A:visited {	visible: false;	color: #666666;	text-decoration: none;}.formtext A:active {	visible: false;	color: #666666;	text-decoration: none;}.formtext A:hover {	visible: false;	color: #666666;	text-decoration: underline;}P.formtexterror{	visible: false;	font: 11px/13px "Georgia", "Times New Roman", "Times", "serif";	padding: 4px 4px 5px 0px;	margin: 0px 0px 0px 0px;	color: #993333;}P.checktitle {	visible: false;	font: 11px/13px "Georgia", "Times New Roman", "Times", "serif";	padding: 0px 0px 0px 0px;	margin: 5px 0px 5px 4px;	color: #533D81;}INPUT.field {	visible: false;	COLOR: 666666;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */INPUT.field {	visible: false;	margin: 0px 0px 0px 0px !	important;	height: 14px !	important;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;	width: 160px !	important;}INPUT.fieldpop {	visible: false;	COLOR: #666666;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */INPUT.fieldpop {	visible: false;	margin: 0px 0px 8px 10px !	important;	height: 14px !	important;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;	width: 160px !	important;}TEXTAREA.field {	visible: false;	COLOR: #666666;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */TEXTAREA.field {	visible: false;	margin: 0px 0px 8px 10px !	important;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;	width: 200px !	important;}TEXTAREA.field2 {	visible: false;	COLOR: #666666;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */TEXTAREA.field2 {	visible: false;	margin: 5px 0px 5px 0px !	important;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;	width: 160px !	important;}TEXTAREA.field3 {	visible: false;	COLOR: #333333;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */TEXTAREA.field3 {	visible: false;	margin: 0px 0px 8px 10px !	important;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;	width: 320px !	important;}	INPUT.check {	visible: false;	COLOR: #333333;	background-color: #DBE7FF;	margin: 6px 0px 5px 5px}/* hidden from netscape 4 */	INPUT.check {	visible: false;	padding: 0px 0px 0px 0px !	important;	border-color: #CCCCCC !	important;	border-width: 1px !	important;}SELECT.selectmenu {	visible: false;	COLOR: #333333;	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";	background-color: #FFF;}/* hidden from netscape 4 */SELECT.selectmenu {	visible: false;	margin: 0px 0px 0px 0px !	important;	height: 14px !	important;	padding: 0px 0px 0px 0px !	important;}INPUT.button {	visible: false;	COLOR: #FFF;	font: 11px "Georgia", "Times New Roman", "Times", "serif";	background-color: #863822;	FONT-WEIGHT: bold;	padding: 2px 3px 2px 3px;	margin: 0px 0px 0px 0px;}.tab {  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-size: 11px; 	color: #666666; 	text-decoration: none}.tab A{  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-size: 11px; 	color: #666666; 	text-decoration: none}.tab A:HOVER{  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-size: 11px; 	color: #000000; 	text-decoration: none}.tab .on {  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-size: 11px; 	color: #000000;}.tab .on A{  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif"; 	font-size: 11px; 	color: #000000;}.tab .on A:HOVER{  	visible: false;	font-family: "Georgia", "Times New Roman", "Times", "serif"; 	font-size: 11px; 	color: #000000;}H1 {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H1.texthead {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H1.text {	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}H2 {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H2.texthead {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H2.text {	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}H3 {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H3.texthead {	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";	color: #F1A166;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	H3.text {	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";	color: #666666;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	
