/* 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;
}

/* 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;
	}	

/* 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.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;
	}

	
p.pdf {
	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";
	color: #666666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(gifs/icon_pdf.gif) no-repeat 0px 1px;
	}	
p.pdf a {
	padding: 0px 0px 3px 18px;
	margin: 0px 0px 0px 0px;
	display: block;
	}
	
span.pdf {
	background: url(gifs/icon_pdf.gif) no-repeat 0px 1px;
	}	
span.pdf a {
	padding: 0px 0px 3px 18px;
	margin: 0px 0px 0px 0px;
	}
	
.pdf A:link {
	color: #666666;
	text-decoration: underline;
	}
.pdf A:visited {
	visible: false;
	color: #666666;
	text-decoration: underline;
	}
.pdf A:active {
	visible: false;
	color: #666666;
	text-decoration: underline;
	}
.pdf A:hover {
	visible: false;
	color: #000000;
	text-decoration: underline;
	}	
p.line{
	font: normal 11px/16px "Georgia", "Times New Roman", "Times", "serif";
	color: #666666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(gifs/line.gif) no-repeat 0px 8px;
	}	