body  		{margin: 0px;}
.indpos		{position:absolute; top:0px; left:100px; width:770px; z-index:10;}

.mainlink:link{
color:#9933CC;
text-decoration:none;
}
.mainlink:visited{
color:#9933CC;
text-decoration:none;
}
.mainlink:hover{
color:#CC99FF;
text-decoration:none;
}
.mainlink:active{
color:#9933CC;
text-decoration:none;
}

.txtlink:link{
color:#FFCCFF;
text-decoration:none;
}
.txtlink:visited{
color:#FFCCFF;
text-decoration:none;
}
.txtlink:hover{
color:#CC99FF;
text-decoration:none;
}
.txtlink:active{
color:#FFCCFF;
text-decoration:none;
}

.txthyp 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FFFFFF;
		font-size: 14px; font-weight:bold;
		border-bottom: 1px solid #FFFFFF;
}
.hypsel 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #CC99FF;
}
.txtbg		{background-color:#F3F3FF;
		border-right: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
}
.txthdg 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 15px; font-weight:bold;
		padding:3px 0px 0px 10px;
}
.txthdgsp		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 15px; font-weight:bold;
}
.txthdgspsm	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 13px; font-weight:bold;
}
.txtmaint		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		text-align:justify;
		padding:3px 10px 0px 10px;
}
.txtmain 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		text-align:justify;
		padding:0px 10px 0px 10px;
}
.txtmainc		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
}
.txtrev		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FFFFFF;
		font-size: 12px;
		background-color: #9933CC;
		border-top: 1px solid #FFFFFF;
}
.txtarftb 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#CC66FF;
		font-size: 12px;
		text-align:center;
}
.txthdgtarf	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 15px; font-weight:bold;
}
.txtarf 		{background-color:#F3F3FF;}
.attrsp		{padding: 2px 7px 7px 3px;
		border: 1px solid #CCCCFF;
		margin-bottom: 1px;
}
.txtmenu 	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 13px;
		background-color:#CCCCFF;
		cursor: move;
		border-bottom: 1px solid #0000CC;
}
.txtmenusm	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 10px;
}
.txtwinecat	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		border-top: 1px solid #F3F3FF;
		border-left: 1px solid #F3F3FF;
		border-right: 1px solid #F3F3FF;
}
.txtattrmore	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		text-align:justify;
		padding-top: 10px;
}
.txtattr		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		text-align:justify;
		padding: 3px 10px 0px 10px;
}
.txtdot		{font-size: 14px; position: relative; top: +0px; line-height: 1.1em;}
.txtcon 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		text-align:justify;
		padding:0px 10px 0px 10px;
}
.txtformt		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		text-align:justify;
		padding:0px 10px 0px 10px;
}
.txtform1		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		text-align:justify;
		padding:0px 0px 0px 10px;
}
.txtform 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		background-color:#F3F3FF;
		font-size: 12px;
		padding:0px 10px 0px 0px;
}
.txtformen	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		padding-left: 2px;
		position: relative; top: 1px;
		border: 1px solid #CCCCFF;
		width: 350px;
}
.txtformen2	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		padding-left: 2px;
		position: relative; top: 1px;
		border: 1px solid #CCCCFF;
		width: 210px;
}
.txtformwn	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FF0000;
		font-size: 12px; font-weight: bold;
		text-align: center;
		padding-top: 5px;
}
.txtformbk	{position:relative; top:-8px;}
.txthank		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
		border: 2px solid #CCCCFF;
}
.txtj 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #000099;
		font-size: 12px;
}
.menutb		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		font-size: 12px;font-weight:bold;
		background-color:#FFFFFF;
		text-align:center;
}
.menucell		{background-color:#CCCCFF;}
#idhomemenu 	{position:absolute; top:24px; left:100px; z-index:15; visibility:hidden;}
#idrestmenu 	{position:absolute; top:24px; left:208px; z-index:15; visibility:hidden;}
#idbbmenu 	{position:absolute; top:24px; left:352px; z-index:15; visibility:hidden;}
.txtmap		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FFFFFF;
		background-color:#9933CC;
		font-size: 12px;
		text-align:justify;
		padding: 7px;
		border: 3px double #000099;
}
#idshowafg	{position:absolute; top:100px; left:564px; z-index:10; visibility: hidden;}
#idshowbfg	{position:absolute; top:100px; left:564px; z-index:10; visibility: hidden;}
#idshowan	{position:absolute; top:100px; left:564px; z-index:7; visibility: hidden;}
#idshowbn	{position:absolute; top:100px; left:564px; z-index:7; visibility: hidden;}
#idshowann	{position:absolute; top:100px; left:564px; z-index:3; visibility: hidden;}
#idshowbnn	{position:absolute; top:100px; left:564px; z-index:3; visibility: hidden;}
#idmapdir	{position:absolute; top:445px; left:400px; width: 334px; z-index:15; visibility:hidden;}
#idattr1		{position:absolute; top:331px; left:191px; visibility:hidden;}
#idattr1v		{position:absolute; top:331px; left:191px;}
#idattr2		{position:absolute; top:345px; left:224px; visibility:hidden;}
#idattr2v		{position:absolute; top:345px; left:224px;}
#idattr3		{position:absolute; top:378px; left:219px; visibility:hidden;}
#idattr3v		{position:absolute; top:378px; left:219px;}
#idattr4		{position:absolute; top:399px; left:200px; visibility:hidden;}
#idattr4v		{position:absolute; top:399px; left:200px;}
#idattr5		{position:absolute; top:407px; left:100px; visibility:hidden;}
#idattr5v		{position:absolute; top:407px; left:100px;}
#idattr6		{position:absolute; top:423px; left:170px; visibility:hidden;}
#idattr6v		{position:absolute; top:423px; left:170px;}
#idattr7		{position:absolute; top:376px; left:317px; visibility:hidden;}
#idattr7v		{position:absolute; top:376px; left:317px;}
#idattr8		{position:absolute; top:397px; left:270px; visibility:hidden;}
#idattr8v		{position:absolute; top:397px; left:270px;}
#idattr9		{position:absolute; top:504px; left:179px; visibility:hidden;}
#idattr9v		{position:absolute; top:504px; left:179px;}
#idattr10		{position:absolute; top:530px; left:176px; visibility:hidden;}
#idattr10v	{position:absolute; top:530px; left:176px;}
#idattr11		{position:absolute; top:386px; left:104px; visibility:hidden;}
#idattr11v	{position:absolute; top:386px; left:104px;}
#idmenu1	{position:absolute; top:175px; left:115px; z-index:15; visibility:hidden;
		background-color:#F3F3FF;
		border: 1px solid #0000CC;
}
#idmenu2	{position:absolute; top:105px; left:370px; z-index:15; visibility:hidden;
		background-color:#F3F3FF;
		border: 1px solid #0000CC;
}
#idwine1		{position:absolute; top:490px; left:400px; z-index:15; visibility:hidden;
		background-color:#DFDFFF;
		border: 1px solid #0000CC;
}
#idwine2		{position:absolute; top:490px; left:400px; z-index:15; visibility:hidden;
		background-color:#DFDFFF;
		border: 1px solid #0000CC;
}
#idwine3		{position:absolute; top:490px; left:400px; z-index:15; visibility:hidden;
		background-color:#DFDFFF;
		border: 1px solid #0000CC;
}
#idwine4		{position:absolute; top:490px; left:400px; z-index:15; visibility:hidden;
		background-color:#DFDFFF;
		border: 1px solid #0000CC;
}
#idwine5		{position:absolute; top:490px; left:400px; z-index:15; visibility:hidden;
		background-color:#DFDFFF;
		border: 1px solid #0000CC;
}