/* 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


*/
	
A {
	visible: false;
	font: 11px "Georgia", "Times New Roman", "Times", "serif";
	color: #666666;
	}

IMG {
	visible: false;
	font: 11px "Georgia", "Times New Roman", "Times", "serif";
	color: #666666;
	}

B {

font-weight: bold;
}

/* General text styles - text */


/* Elements */


OL {
	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
UL {
	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
Li  {
	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	

P.texthead {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
.texthead B {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.texthead A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.texthead A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.texthead A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.texthead A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}	

P.text {

	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
.text H1 {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.text ol {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.text li {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}		
.text B {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.text A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.text A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.text A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.text A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}
		
	
P.winedetailhead {
	visible: false;
	font: bold 11px/15px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	color: #475149;
	}
.winedetailhead A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailhead A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailhead A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailhead A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}

P.winedetailtext {

	visible: false;
	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
.winedetailtext B {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.winedetailtext A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.winedetailtext A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}

P.winedetailtextlink {

	visible: false;
	font: normal 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	}
.winedetailtextlink B {
	visible: false;
	font: bold 11px/22px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.winedetailtextlink A:link {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.winedetailtextlink A:visited {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.winedetailtextlink A:active {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.winedetailtextlink A:hover {
	visible: false;
	color: #000000;
	text-decoration: underline;
	}
	
P.wineinfopanel {

	visible: false;
	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
.wineinfopanel B {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
.wineinfopanel A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.wineinfopanel A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}	
	
P.introtext {

	font: normal 15px/18px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
.introtext B {
	visible: false;
	font: bold 15px/18px "Georgia", "Times New Roman", "Times", "serif";
	}	
.introtext A:link {
	visible: false;
	color: #96A198;
	text-decoration: none;
	}
.introtext A:visited {
	visible: false;
	color: #757F77;
	text-decoration: none;
	}
.introtext A:active {
	visible: false;
	color: #757F77;
	text-decoration: none;
	}
.introtext A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}
			

P.newshead {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	color: #475149;
	}
.newshead A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newshead A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newshead A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newshead A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}

P.newsdate{
	visible: false;
	font: italic 11px/12px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	color: #475149;
	}

P.newstext {
	visible: false;
	font: 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
	color: #475149;
	}
.newstext A:link {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:visited {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:active {
	visible: false;
	color: #475149;
	text-decoration: underline;
	}
.newstext A:hover {
	visible: false;
	color: #000000;
	text-decoration: underline;
	}
	
/* Submenu - text */

.tdmenu
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #EFDEB8;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenu A
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #EFDEB8;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenu A:hover
{
    visible: false;
    FONT-SIZE: 11px;
    COLOR: #E7B40E;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}
.tdmenuselected
{
    visible: false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #E7B40E;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}
.tdmenuselected A
{
    visible: false;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #E7B40E;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none; 
}
.tdmenuselected A:hover
{
    visible: false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #E7B40E;
    FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif";
    TEXT-DECORATION: none;
}

/* еее classes - sitemap */

	
P.map1 {
	visible: false;
	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	margin: 2px 0px 5px 6px;
	color: #475149;
	}
.map1 A:link {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map1 A:visited {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map1 A:active {
	visible: false;
	color: #475149;
	text-decoration: none;
	}
.map1 A:hover {
	visible: false;
	color: #000;
	text-decoration: underline;
	}

P.map2 {
	visible: false;
	font: 11px/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;
	}

	
/* Popmenu - text */
	
.pop {
	visible: false;
	font: 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	margin: 0px 0% 0px 0%;
	padding: 0px 5px 0px 5px;
	color: #FFF;
	cursor: hand;
	}	

/* eCard - text */


P.ecardtitle {

	visible: false;
	font: bold 11px/15px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}

P.displaytextitle {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #475149; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
}

P.displaytextname {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #475149; 
	padding: 0px 0px 5px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextmessage {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	line-height: 14px;
	font-weight: normal; 
	color: #475149; 
	padding: 0px 12px 5px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytext {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	line-height: 14px;
	font-weight: normal; 
	color: #475149; 
	padding: 0px 0px 0px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextfrom {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #475149; 
	padding: 10px 0px 0px 6px;
	margin: 0px 0% 0px 0%;
}

P.displaytextemail {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: normal; 
	color: #475149; 
	padding: 0px 0px 15px 6px;
	margin: 0px 0% 0px 0%;
}

.displaytextemail A {
  
	visible: false;
	text-decoration: underline;
	color: #475149; 
}
.displaytextemail A:visited {
  
	visible: false;
	text-decoration: underline;
	color: #475149; 
}
.displaytextemail A:active {
  
	visible: false;
	text-decoration: underline;
	color: #475149; 
}

.displaytextemail A:hover {
  
	visible: false;
	text-decoration: underline;
	color: #000; 
}


/* eCard - images */

P.stepimage {

	visible: false;
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}

P.previewimage {  
	
	visible: false;
	border: 1px #475149 solid
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}
	
P.ecard {  
	
	visible: false;
	border: 1px #475149 solid
	padding: 0px 0px 10px 0px;
	margin: 0px 0% 0px 0%;
	}
	

/* eCard - form elements */

.form {
	visible: false;
}

.form TH {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #475149; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
	background-color: #E5E2C3;
}

.form TD {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #475149; 
	padding: 5px 5px 5px 5px;
	margin: 0px 0% 0px 0%;
	background-color: #FAF7D7;
}

.form INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000; 
	background-color: #FEFDF2;}
	/* hidden from netscape 4 */
	INPUT {
	visible: false;
	margin: 2px 0px 2px 0px !
	important;
	height: 15px !
	important;
	padding: 0px 0px 0px 0px !
	important;
	border-color: #cccccc !
	important;
	border-width: 1px !
	important;
	}

TEXTAREA.field {

	visible: false;
	COLOR: #000;
	font: 11px/12px "Georgia", "Times New Roman", "Times", "serif";
	background-color: #FEFDF2;
	}
/* hidden from netscape 4 */
TEXTAREA.field {
	visible: false;
	margin: 2px 0px 2px 0px !
	important;
	padding: 0px 0px 0px 0px !
	important;
	border-color: #cccccc !
	important;
	border-width: 1px !
	important;
	width: 97% !
	important;
	}


P.button {  
	
	visible: false;
	border: 1px #778695 solid
	}

.button {  
	visible: false; 
}

	.button INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #475149;
}

.radiobutton {  
	visible: false; 
}

	.radiobutton INPUT {
  
	visible: false;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 11px; 
	font-weight: bold; 
	color: #475149; 
	padding: 5px 0px 0px 0px;
	margin: 0px 0% 0px 0%;
}


H1 {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H1.texthead {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H1.introtext {

	font: normal 15px/18px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H1.text {

	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
	
H2 {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H2.texthead {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H2.introtext {

	font: normal 15px/18px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H2.text {

	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}

H3 {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H3.texthead {

	font: bold 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H3.introtext {

	font: normal 15px/18px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}
H3.text {

	font: normal 11px/14px "Georgia", "Times New Roman", "Times", "serif";
	color: #475149;
	}	
