.mnu {	position: absolute; visibility: hidden; width:100px; height:50px; overflow: none;}

body{ font-family:arial, verdana; font-size:12px; color:black; background-color: white; margin: 5px; scrollbar-base-color: #def9ff; scrollbar-arrow-color: #cc0033;}
	
td { font-family:arial, verdana; font-size:12px;color:black; }

a {font-family: Arial; font-size: 9pt; text-decoration: none; color: #FF0066;}
a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; color: red;}
a:active {font-family: Arial; font-size: 9pt; text-decoration: none; color: red;}
a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; color: red;}

.submit {font-weight: bold; font-size: 14pt;}

p {margin:3pt}

h1 {color: #FF0066;font:12pt;font-weight:bold;margin: 0;font-variant : small-caps;}
h2 {color:black;font:12pt;font-weight:bold;margin: 0;font-variant : small-caps;}
h3 {color: #FF0066;font:11pt;font-weight:bold;margin: 0;font-variant : small-caps;}

hr { color: #333333; height:1px; width:99%;}

.img {border-color : white;}
a.red:link         {font-family: Arial;font-size: 11pt;text-decoration: underline; color: #FF0066;}
a.red:active       {font-family: Arial; font-size: 11pt; text-decoration:underline; color: red;}
a.red:visited      {font-family: Arial; font-size: 11pt; text-decoration: underline; color: red;}
a.red:hover        {font-family: Arial; font-size: 11pt; text-decoration: underline; color: #FF0066;}

a.red2:link         {font-family: Arial;font-size: 9pt;text-decoration: underline;color: #FF0066;}
a.red2:active       {font-family: Arial; font-size: 9pt; text-decoration:underline; color: red;}
a.red2:visited      {font-family: Arial; font-size: 9pt; text-decoration: underline; color: red;}
a.red2:hover        {font-family: Arial; font-size: 9pt; text-decoration: underline; color: #FF0066;}

a.more:link         {font-family: Arial;font-size: 9pt;text-decoration:none;color: black;font-weight : bold;}
a.more:active       {font-family: Arial; font-size: 9pt; text-decoration: none; color: red;font-weight : bold;}
a.more:visited      {font-family: Arial; font-size: 9pt; text-decoration: none; color: red;font-weight : bold;}
a.more:hover        {font-family: Arial; font-size: 9pt; text-decoration: none; color: black;font-weight : bold;}

a.gray:link         {font-family: Arial;font-size: 9pt;text-decoration:underline;color:#557180;font-weight : bold;}
a.gray:active       {font-family: Arial; font-size: 9pt; text-decoration: underline; color: red;font-weight : bold;}
a.gray:visited      {font-family: Arial; font-size: 9pt; text-decoration:underline; color: #303D44;font-weight : bold;}
a.gray:hover        {font-family: Arial; font-size: 9pt; text-decoration: underline; color: #303D44;font-weight : bold;}

a.black:link         {font-family: Arial;font-size: 9pt;text-decoration:underline;color:black;font-weight : normal;}
a.black:active       {font-family: Arial; font-size: 9pt; text-decoration: underline; color: red;font-weight : normal;}
a.black:visited      {font-family: Arial; font-size: 9pt; text-decoration:underline; color: black;font-weight : normal;}
a.black:hover        {font-family: Arial; font-size: 9pt; text-decoration: underline; color: black;font-weight : normal;}

a.right:link         {font-family: Arial;font-size: 11px; text-decoration: none; color: #000055;}
a.right:active       {font-family: Arial; font-size: 11px; text-decoration: none; color: red;}
a.right:visited      {font-family: Arial; font-size: 11px; text-decoration: none; color: black;}
a.right:hover        {font-family: Arial; font-size: 11px; text-decoration: none; color: red;}

.tourhead {font: bold 14pt Arial; color: #EF005A;}
.tourbig {font: bold 12pt Arial; color: #303030;}

.ttable {background: white;}
.thead {background: #9CBACE;}
.tcells1 {background: #F0FAFD;}
.tcells2 {background: #DDF5FD;}





//.glossary {font-weight:bold; font-size:11pt; font-weight:bold; color:#FF0066;}
.glossary {padding:2; font-size:10pt;}
.glossary a {font-weight:bold; padding:1pt; font-size:11pt; color:#CC0066; border-color : #FF0066; border-style : solid ; border-width: 1 ; text-decoration:none;}
.glossary a:visited {color:#993300;}
.glossary a:active {color:white; background-color:#99CCCC; border-color :#FF0066;}
.glossary a:hover {color:white; background-color:#99CCCC; border-color :#FF0066;}
.rd {color:red;}



//.subject {font-size: 10pt;font-family: arial;font-weight: bold;}

.post {font-size: 12pt;font-weight: normal;font-family: arial;}

h1.path a {font-weight:bold; font-size:12px; color:#5A6D7B; font-family: arial; text-decoration:none;}
  .path a:visited {color:#39749B;}
  .path a:active {color:black;}
  .path a:hover {color:black;}



.header {color: white; background-color: #EF005A; font-family: Verdana;font-weight: bold; font-size: 10px;}
.header2 {background-color: #D6EBF7;font-family: Verdana;font-weight: bold;font-size: 11px;}

.category { background-color: #9CBACE; font-family: arial; font-size: 10pt; }
.nav { font-family: arial; font-weight: bold; font-size: 10pt; }
.smalltxt { font-size: 9pt; font-family: arial; }
.mediumtxt { font-size: 10pt; font-family: arial; font-weight: normal; color: black; }
.navtd { font-size: 11px; font-family: arial; color: white; background-color: #EF005A; text-decoration: none; }
.multi { font-family: verdana; font-size: 11px; }

textarea, select, input, object { font-family: Verdana, arial, helvetica, sans-serif; font-size: 12px;  font-weight: normal;  background-color: #D6EBF7;  color: black;  }

.tablerow { background-color:#D6EBF7; font-family: arial; color: black; font-size: 10pt; }
.altbg2 { background-color:#D6EBF7; font-family: arial; color: black; font-size: 10pt; } 
.altbg1  { background-color:#D6EBF7; font-family: arial; color: black; font-size: 10pt; }
.top_head { background-color:#ADCFDE; }
.bordercolor { background-color:white; }

.tourhead {font-family: arial; color: black; font-size: 13pt;}

/*#topMenu {padding: 1px; margin: 0 0 2px 0;}*/
a.topMenu {
	display: block;
	background: #81A7BC; color: #000000;
	font: bold 8pt Helvetica;
	height: 15px;
	border: 1px solid #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}
a.topMenu:visited {background: #81A7BC; color: #000000; font: bold 8pt Helvetica;}
a.topMenu:active {background: #81A7BC; color: #000000; font: bold 8pt Helvetica;}
a.topMenu:hover {background: #EF005A; color: #FFFFFF; font: bold 8pt Helvetica;}

a.mainMenu {display: block; color: #000000; font: bold 9pt Arial; border: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px; padding: 0 5px;}
a.mainMenu:visited {display: block; color: #000000; font: bold 9pt Arial; border: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px; padding: 0 5px;}
a.mainMenu:active {display: block; color: #000000; font: bold 9pt Arial; border: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px; padding: 0 5px;}
a.mainMenu:hover {color: #FFFFFF; border: 1px solid #5A6D7A; background: #9CBACE;}

a.subMenu {display: block; color: #343F46; font: bold 8pt Arial; border-bottom: 1px dashed #9CBACE; border-top: 1px solid #D0E9F1; border-left: 1px solid #D0E9F1; border-right: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px 1px 1px 20px; padding: 0 5px;}
a.subMenu:visited {display: block; color: #343F46; font: bold 8pt Arial; border-bottom: 1px dashed #9CBACE; border-top: 1px solid #D0E9F1; border-left: 1px solid #D0E9F1; border-right: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px 1px 1px 20px; padding: 0 5px;}
a.subMenu:active {display: block; color: #343F46; font: bold 8pt Arial; border-bottom: 1px dashed #9CBACE; border-top: 1px solid #D0E9F1; border-left: 1px solid #D0E9F1; border-right: 1px solid #D0E9F1; background: #D0E9F1; margin: 1px 1px 1px 20px; padding: 0 5px;}
a.subMenu:hover {display: block; color: #FFFFFF; font: bold 8pt Arial; border: 1px solid #5A6D7A; background: #9CBACE;}

a.order_but {
	display: block;
	width: 80px;
	color: #FFFFFF;
	font: bold 9pt Arial;
	border-left: 1px solid #B4D6ED;
	border-top: 1px solid #B4D6ED;
	border-bottom: 1px solid #4881A7;
	border-right: 1px solid #4881A7;
	background: #81A7BC;
	margin: 1px 1px 1px 1px;
	padding: 1 5px;
}
a.order_but:visited {
	display: block;
	width: 80px;
	color: #FFFFFF;
	font: bold 9pt Arial;
	border-left: 1px solid #B4D6ED;
	border-top: 1px solid #B4D6ED;
	border-bottom: 1px solid #4881A7;
	border-right: 1px solid #4881A7;
	background: #81A7BC;
	margin: 1px 1px 1px 1px;
	padding: 1 5px;
}
a.order_but:hover {
	display: block;
	width: 80px;
	color: #EF005A;
	font: bold 9pt Arial;
	border-left: 1px solid #4881A7;
	border-top: 1px solid #4881A7;
	border-bottom: 1px solid #B4D6ED;
	border-right: 1px solid #B4D6ED;
	background: #81A7BC;
	margin: 1px 1px 1px 1px;
	padding: 1 5px;
}
a.order_but:active {
	display: block;
	width: 80px;
	color: #EF005A;
	font: bold 9pt Arial;
	border-left: 1px solid #4881A7;
	border-top: 1px solid #4881A7;
	border-bottom: 1px solid #B4D6ED;
	border-right: 1px solid #B4D6ED;
	background: #81A7BC;
	margin: 1px 1px 1px 1px;
	padding: 1 5px;
}

.sitemap {margin: 2px; padding: 5px; border: 1px solid #EFE0E6;}


/*MenuSUB*/

.submenu {clear:both;}
.submenulnk {border:1px solid gray; margin:15px;}
.sublist {width: 49%; padding-left: 10px; margin-bottom:10px; border-bottom:1px solid gray; float:left; height:70px;}

/*Оформление текста*/

.BigLetter     {color:#1BCBFF; font-weight:bold; font-size:14pt;}
.CopyRight      {font-size:10px;color:gray;}


/*Формы*/
form 	                {margin:0; padding:0;}
select, input, textarea	{border:1px solid #AA0000;}

.fShort 	{width:70px;}
.fMidi		{width:200px;}
.fLong  	{width:400px;}
.fSubmit	{width:200px;text-transform:uppercase;}

textarea.fLong {height:100px;width:100%;}


/*Навигация*/
.Nav	    {border:1px solid #c5c5c5; padding:3px;margin:0px; text-align:center; width:80%; background-color:#ddd;}
.NavRef	    {padding:0px;margin:0px; text-align:center; width:300px;}
.NavPage    {}
.NavPageNum {font-weight:bold;} 
.NavBegin   {width:25%;float:left;}
.NavEnd	    {width:25%;float:left;}
.NavNext    {width:25%;float:left;}
.NavPrev    {width:25%;float:left;}

.chBox {border:0px solid white; background:white;}