body  {margin: 2px 0px 0px 0px;}

.mainlink:link{
color:#FFFFFF;
text-decoration:none;
}
.mainlink:visited{
color:#FFFFFF;
text-decoration:none;
}
.mainlink:hover{
color:#FFCCCC;
text-decoration:none;
}
.mainlink:active{
color:#FFFFFF;
text-decoration:none;
}
.revlink:link{
color:#FFCCCC;
text-decoration:none;
}
.revlink:visited{
color:#FFCCCC;
text-decoration:none;
}
.revlink:hover{
color:#FFFFFF;
text-decoration:none;
}
.revlink:active{
color:#FFCCCC;
text-decoration:none;
}
.lightlink:link{
color:#CC0066;
text-decoration:none;
}
.lightlink:visited{
color:#CC0066;
text-decoration:none;
}
.lightlink:hover{
color:#FF99CC;
text-decoration:none;
}
.lightlink:active{
color:#CC0066;
text-decoration:none;
}

.mainbg		{background-color:#FFFFCC;}
.txthdg 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		background-color:#FFFFCC;
		font-size: 16px; font-weight:bold;
		padding:10px 0px 0px 7px;
}
.txtmain 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 15px;
		text-align:center;
		padding:0px 20px 0px 20px;
}
.txtmainbg	{background:url('images/mainbg.gif');}
.txtmain1		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #FFFFCC;
		font-size: 14px;
		text-align:justify;
		padding: 10px 18px 0px 18px;
}
.txtmain2		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #FFFFCC;
		font-size: 14px;
		padding: 10px 6px 0px 6px;
}
.txtmain3		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #FFFFCC;
		font-size: 1px;
}
.txtsel		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		font-size: 13px; font-weight:bold;
		color:#FFCCCC;
		background-color:#669999;
		text-align:center;
}
.txtsectmainbg	{background:url('images/sectmainbg.gif');}
.txtsectbg	{background:url('images/sectbg.gif');}
.txtsecthdg	{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 16px; font-weight:bold;
		padding:10px 0px 0px 11px;
}
.txtsect 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 15px;
		text-align:justify;
		padding:0px 11px 0px 11px;
}
.txtsect1		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #FFFFCC;
		font-size: 15px;
		text-align:justify;
		padding: 3px 11px 0px 11px;
}
.txtsect2		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #FFFFCC;
		font-size: 15px;
		text-align:justify;
		padding: 0px 11px 0px 11px;
}
.txtupovbg	{background:url('images/upov_findesc.gif');
		font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #FFFFCC;
		font-size: 15px;
		text-align:justify;
		padding:1px 11px 0px 11px;
}
.shutbdr		{border: 1px solid #003366;}
.txtshutspec	{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;		
		color: #003366;
		font-size: 15px;
		text-align:justify;
		padding:0px 20px 0px 10px;
		line-height: 1.4em;
}
.txtcon 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		background-color:#FFFFCC;
		font-size: 13px;
		text-align:justify;
		padding:7px 7px 0px 7px;
}
.txtform 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		background-color:#FFFFCC;
		font-size: 13px;
		text-align:justify;
		padding:2px 7px 0px 7px;
}
.txtformen	{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 13px;
		padding-left: 2px;
		position: relative; top: 1px;
		border: 1px solid #669999;
		width: 500px;
}
.txtformen2	{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 13px;
		padding-left: 2px;
		position: relative; top: 1px;
		border: 1px solid #669999;
		width: 230px;
}
.txtformbk	{position: relative; top: -9px;}
.txtformwn	{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #FF0000;
		font-size: 13px; font-weight: bold;
		text-align:center;
		height: 20px;
		padding-top: 2px;
}
.txthank		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		font-size: 13px;
		border: 2px solid #669999;
}
.txtj 		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		color: #003366;
		background-color:#FFFFCC;
		font-size: 13px;
}
.menutb		{font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
		font-size: 13px; font-weight:bold;
		background-color:#FFFFFF;
		text-align:center;
}
.menucell		{background-color:#336666;}
#idoormenu 	{position:absolute; top:157px; left:123px; z-index:15; visibility: hidden;}
#idsecmenu 	{position:absolute; top:157px; left:400px; z-index:15; visibility: hidden;}
#idhomeshowfg	{position:absolute; top:247px; left:515px; z-index:10; visibility: hidden;}
#idhomeshown	{position:absolute; top:247px; left:515px; z-index:7; visibility: hidden;}
#idhomeshownn	{position:absolute; top:247px; left:515px; z-index:3; visibility: hidden;}
#idshowfg	{position:absolute; top:292px; left:515px; z-index:10; visibility: hidden;}
#idshown		{position:absolute; top:292px; left:515px; z-index:7; visibility: hidden;}
#idshownn	{position:absolute; top:292px; left:515px; z-index:3; visibility: hidden;}