body 
	{
font-family:			Tahoma, Arial, Helvetica;
font-size:			11px;
font-weight:			normal;
scrollbar-face-color:		#f0f0f0;
scrollbar-highlight-color:	#ffffff;
scrollbar-shadow-color:		#ffffff;
scrollbar-3dlight-color:	#cccccc;
scrollbar-arrow-color:		#000000;
scrollbar-track-color:		#ffffff;
scrollbar-darkshadow-color:	#cccccc;

	}

#p_l		{position:absolute; top:-100; left:-100; width:100px; height:100px; overflow-x:hidden; overflow-y:hidden;}


.sm				{font-size: 1px;}
.text				{font-size: 14px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
.title				{font-size: 14px; color: #ffffff; font-weight: bold;   text-decoration: none;}
.catname			{font-size: 19px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Helvetica;}
.video_filename			{font-size: 19px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Helvetica;}
.video_filesize			{font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Helvetica;}


.first_title			{font-size: 19px; color: #ffffff; font-weight: normal; font-family: Times New Roman;}
.first_contacts			{font-size: 13px; color: #7d7d7d; font-weight: normal; font-family: Times New Roman;}
.first_date			{font-size: 10px; color: #cccccc; font-weight: normal;}
.first_news_title		{font-size: 14px; color: #cccccc; font-weight: bold;   font-family:Times New Roman;}
.first_news_text		{font-size: 13px; color: #7d7d7d; font-weight: normal; font-family:Times New Roman;}

a.first:link			{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; border:0; border-bottom:1px solid #ffffff; border-style:dotted;}
a.first:visited			{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; border:0; border-bottom:1px solid #ffffff; border-style:dotted;}
a.first:active			{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; border:0; border-bottom:1px solid #ffffff; border-style:dotted;}
a.first:hover			{font-size: 13px; color: #7d7d7d; font-weight: normal; text-decoration: none;}

a.first_news:link		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family:Times New Roman;}
a.first_news:visited		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family:Times New Roman;}
a.first_news:active		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family:Times New Roman;}
a.first_news:hover		{font-size: 12px; color: #cccccc; font-weight: normal; text-decoration: none; font-family:Times New Roman;}




a:link				{font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline; border:0;}
a:visited			{font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline; border:0;}
a:active			{font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: underline; border:0;}
a:hover				{font-size: 12px; color: #666666; font-weight: normal; text-decoration: underline; border:0;}


.guestbook_form			{font-size: 14px; color: #811f10; font-weight: normal; text-decoration: none; font-family: Times New Roman;}

.guestbook_name			{font-size: 14px; color: #c2c2c2; font-weight: bold;   text-decoration: none; 	   font-family: Times New Roman;}

a.guestbook_mail:link		{font-size: 14px; color: #c2c2c2; font-weight: normal; text-decoration: underline; font-family:Times New Roman;}
a.guestbook_mail:visited	{font-size: 14px; color: #c2c2c2; font-weight: normal; text-decoration: underline; font-family:Times New Roman;}
a.guestbook_mail:active		{font-size: 14px; color: #c2c2c2; font-weight: normal; text-decoration: underline; font-family:Times New Roman;}
a.guestbook_mail:hover		{font-size: 14px; color: #cccccc; font-weight: normal; text-decoration: underline; font-family:Times New Roman;}

.guestbook_text			{font-size: 13px; color: #c2c2c2; font-weight: normal; text-decoration: none; 	   font-family: Times New Roman;}

.guestbook_answer		{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; 	   font-family: Times New Roman;}


.top_menu			{font-size: 11px; color: #cccccc; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
.top_grey			{font-size: 12px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu:link			{font-size: 11px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu:visited		{font-size: 11px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu:active		{font-size: 11px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu:hover		{font-size: 11px; color: #cccccc; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu_act:link		{font-size: 11px; color: #cccccc; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu_act:visited		{font-size: 11px; color: #cccccc; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu_act:active		{font-size: 11px; color: #cccccc; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.top_menu_act:hover		{font-size: 11px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}




.date				{font-size: 10px; color: #cccccc; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
.news_title			{font-size: 15px; color: #ffffff; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
.news_text			{font-size: 14px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.news_read_close:link		{font-size: 13px; color: #cccccc; font-weight: bold;   text-decoration: none; border:0; border-bottom:1px solid #cccccc; border-style:dotted;}
a.news_read_close:visited	{font-size: 13px; color: #cccccc; font-weight: bold;   text-decoration: none; border:0; border-bottom:1px solid #cccccc; border-style:dotted;}
a.news_read_close:active	{font-size: 13px; color: #cccccc; font-weight: bold;   text-decoration: none; border:0; border-bottom:1px solid #cccccc; border-style:dotted;}
a.news_read_close:hover		{font-size: 13px; color: #666666; font-weight: bold;   text-decoration: none; border:0; border-bottom:1px solid #666666; border-style:dotted;}



.right_cats			{font-size: 18px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.right_cats:link		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.right_cats:visited		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.right_cats:active		{font-size: 12px; color: #7d7d7d; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.right_cats:hover		{font-size: 12px; color: #cccccc; font-weight: normal; text-decoration: none; font-family: Times New Roman;}



a.link_link:link		{font-size: 14px; color: #ef4d4d; font-weight: normal; text-decoration: underline; font-family: Times New Roman;}
a.link_link:visited		{font-size: 14px; color: #ef4d4d; font-weight: normal; text-decoration: underline; font-family: Times New Roman;}
a.link_link:active		{font-size: 14px; color: #ef4d4d; font-weight: normal; text-decoration: underline; font-family: Times New Roman;}
a.link_link:hover		{font-size: 14px; color: #ef4d4d; font-weight: normal; text-decoration: underline; font-family: Times New Roman;}





a.catalog_title:link		{font-size: 14px; color: #ffffff; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.catalog_title:visited		{font-size: 14px; color: #ffffff; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.catalog_title:active		{font-size: 14px; color: #ffffff; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.catalog_title:hover		{font-size: 14px; color: #666666; font-weight: bold;   text-decoration: none; font-family: Times New Roman;}
a.catalog_descr:link		{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.catalog_descr:visited		{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.catalog_descr:active		{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none; font-family: Times New Roman;}
a.catalog_descr:hover		{font-size: 13px; color: #666666; font-weight: normal; text-decoration: none; font-family: Times New Roman;}




.n_line				{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.n_line:link			{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.n_line:visited		{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.n_line:active			{font-size: 13px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.n_line:hover			{font-size: 13px; color: #f4b947; font-weight: normal; text-decoration: none;}






.jwb				{font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.jwb:link			{font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.jwb:visited			{font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.jwb:active			{font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none;}
a.jwb:hover			{font-size: 10px; color: #f4e74a; font-weight: normal; text-decoration: none;}


.thispage			{font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.page:link			{font-size: 10px; color: #000000; background: #cccccc; border:1pt solid #000000; font-weight: bold; text-decoration: none;}
a.page:visited			{font-size: 10px; color: #000000; background: #cccccc; border:1pt solid #000000; font-weight: bold; text-decoration: none;}
a.page:active			{font-size: 10px; color: #000000; background: #cccccc; border:1pt solid #000000; font-weight: bold; text-decoration: none;}
a.page:hover			{font-size: 10px; color: #ffffff; background: #666666; border:1pt solid #ffffff; font-weight: bold; text-decoration: none;}

h1				{font-size: 13px; color: #ffffff; font-weight: bold;   text-decoration: none;}


#tooltip
	{
background:	#ffffff;
border:		1px solid #ccd0d0;
color:		#0b3757;
font:		menu;
margin:		0px;
padding:	3px 5px;
position:	absolute;
visibility:	hidden;
z-index:	99;
	}

textarea,input			{font-family: Times New Roman; font-size: 14px; background: #ffffff; border: 1pt solid #000000; color: #000000;}
select				{font-family: Verdana, Tahoma; font-size: 10px; font-weight: normal; background: #ffffff; border: 1pt solid #000000; color: #000000;}

.transparent 			{background:gray;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:0.4;alfa:0.4;	}
.transparentOpera 		{background-image:url('/design/trans40.png');opacity:0.4;alfa:0.4;	}
.wait				{background: silver; }


