a
{font-family: verdana, tahoma, arial;}
a:link,a:visited
{text-decoration: none; color: #00b2eb;}
a:active,a:hover
{text-decoration: underline; color: #f60;}
a.mn1:link,a.mn1:visited
{text-decoration: none; color: #fff; letter-spacing: 1;}
a.mn1:active,a.mn1:hover
{color: #f60;}
a.mn2:link,a.mn2:visited
{text-decoration: none; color: #ff0; letter-spacing: 1;}
a.mn2:active,a.mn2:hover
{color: #f60;}
a.up:link,a.up:visited
{text-decoration: none; color: #e42; font-size: 11; font-weight: bold; letter-spacing: 1;}
a.up:active,a.up:hover
{text-decoration: underline;}

html,body		{
				height: 100%;
				margin: 0;
				padding: 0;
				font-family: verdana, tahoma, arial;
				color: #777;
				font-size: 12;
				background: url("shell/bg.gif") repeat-y 100% 0 #fff;
				scrollbar-face-color: #00b2eb;
				scrollbar-track-color: #00b2eb;
				scrollbar-arrow-color: #fff;
				scrollbar-highlight-color: #fff;
				scrollbar-shadow-color: #fff;
				scrollbar-3dlight-color: #00b2eb;
				scrollbar-darkshadow-color: #00b2eb;
				}
img				{
				border: none;
				}

.mini			{
				font-family: verdana, tahoma, arial;
				color: #777;
				font-size: 11;
				}
.info			{
				color: #e42;
				font-size: 12;
				font-weight: bold;
				letter-spacing: 1;
				padding-bottom: 3;
				margin-left: 20;
				}
.downinfo		{
				color: #e42;
				font-weight: bold;
				letter-spacing: 1;
				padding-bottom: 3;
				}
.date			{
				font-weight: normal;
				letter-spacing: 0;
				}
.news			{
				text-align: justify;
				text-indent: 20;
				line-height: 17px;
				border-bottom: 2px solid #e42;
				padding-bottom: 3;
				}
.calendar		{
				text-align: justify;
				line-height: 17px;
				background-color: #eee;
				}
.n1				{
				font-weight: bold;
				margin: 3 3 0 3;
				padding: 0 3;
				letter-spacing: 1;
				text-align: right;
				}
.n2				{
				margin: 0 3 3 3;
				padding: 0 3;
				font-size: 11;
				text-align: right;
				border-bottom: 1px solid #777;
				}
.n3				{
				margin: 3;
				padding: 3;
				text-align: right;
				}
 
.up				{
				text-align: right;
				margin: 15 0;
				}

.menu			{
				font-family: verdana, tahoma, arial;
				font-size: 11;
				color: #ff0;
				font-weight: bold;
				padding-top: 3;
				letter-spacing: 1;
				}
.sub			{
				font-family: verdana, tahoma, arial;
				font-size: 11;
				color: #f60;
				letter-spacing: 1;
				}

.content		{
				width: 750;
				margin: 0 0 0 20;
				}
.h1				{
				margin: 20 0 0 20;
				}
.text			{
				text-align: justify;
				text-indent: 20;
				line-height: 17px;
				}
.h2				{
				color: #e42;
				font-weight: bold;
				font-size: 12;
				border-bottom: 1px solid #e42;
				margin: 3;
				padding: 0 3;
				letter-spacing: 2;
				}
.h3				{
				font-size: 12;
				margin: 3 3 5 3;
				padding: 0 3;
				}

.spisok			{
				text-indent: -16;
				padding-left: 36;
				line-height: 17px;
				}
.spisok2		{
				font-size: 12;
				line-height: 17px;
				background-color: #eee;
				}
.rec1			{
				margin: 3;
				padding: 0 3;
				text-indent: -16;
				padding-left: 16;
				}
.rec2			{
				text-indent: -11;
				padding-left: 30;
				}

.tab			{
				font-family: verdana, tahoma, arial;
				color: #777;
				font-size: 12;
				margin-left: 20;
				border-bottom: 2px solid #e42;
				}
.tab1			{
				font-family: verdana, tahoma, arial;
				color: #777;
				font-size: 12;
				margin-left: 20;
				}
.tabtop			{
				background: url("shell/t-logo-3.gif") no-repeat 0 #fff;
				}
.tabnews		{
				font-family: verdana, tahoma, arial;
				color: #777;
				font-size: 12;
				}
.spec1			{
				padding: 5 0;
				font-weight: bold;
				text-align: center;
				border-bottom: 2px solid #e42;
				}
.spec2			{
				padding: 4 5;
				font-weight: bold;
				}
.spec3			{
				padding: 4 0;
				text-align: center;
				border-left: 2px solid #fff;
				}
.spec4			{
				padding: 4 0;
				text-align: center;
				border-left: 2px solid #eee;
				}
.galnew			{
				font-family: verdana, tahoma, arial;
				color: #e42;
				font-size: 10;
				font-weight: bold;
				text-align: right;
				margin-right: 28px;
				}
iframe			{
				overflow-y: hidden;
				}
.foto			{
				font-family: verdana, tahoma, arial;
				font-size: 9;
				color: #00b2eb;
				text-align: left;
				}