html, body {margin:0px; padding:0px;}
td {padding: 0px;}
table 	{border-collapse: collapse;}

body			{font-size: 10pt; color: #333333; font-family: Arial;}
A:link			{font-size: 10pt; color: #000000; font-family: Arial; text-decoration: underline;}
A:visited		{font-size: 10pt; color: #000000; font-family: Arial; text-decoration: underline;}
A:hover			{font-size: 10pt; color: #000000; font-family: Arial; text-decoration: none;}
A:active		{font-size: 10pt; color: #000000; font-family: Arial; text-decoration: underline;}
td				{font-size: 10pt; color: #333333; font-family: Arial;}

:link.link_menu		{font-size: 10pt; color: #000000; font-family: Tahoma; text-decoration: underline;}
:visited.link_menu	{font-size: 10pt; color: #000000; font-family: Tahoma; text-decoration: underline;}
:hover.link_menu	{font-size: 10pt; color: #000000; font-family: Tahoma; text-decoration: none;}
:active.link_menu	{font-size: 10pt; color: #000000; font-family: Tahoma; text-decoration: underline;}

:link.link_grey		{font-size: 8pt; color: #959292; font-family: Tahoma; text-decoration: underline;}
:visited.link_grey	{font-size: 8pt; color: #959292; font-family: Tahoma; text-decoration: underline;}
:hover.link_grey	{font-size: 8pt; color: #959292; font-family: Tahoma; text-decoration: none;}
:active.link_grey	{font-size: 8pt; color: #959292; font-family: Tahoma; text-decoration: underline;}

:link.link_bottom	{font-size: 8pt; color: #606060; font-family: Tahoma; text-decoration: underline;}
:visited.link_bottom{font-size: 8pt; color: #606060; font-family: Tahoma; text-decoration: underline;}
:hover.link_bottom	{font-size: 8pt; color: #606060; font-family: Tahoma; text-decoration: none;}
:active.link_bottom	{font-size: 8pt; color: #606060; font-family: Tahoma; text-decoration: underline;}

:link.podmenu_link		{font-size: 10pt; color: #303030; font-family: Tahoma; text-decoration: underline;}
:visited.podmenu_link	{font-size: 10pt; color: #303030; font-family: Tahoma; text-decoration: underline;}
:hover.podmenu_link		{font-size: 10pt; color: #303030; font-family: Tahoma; text-decoration: none;}
:active.podmenu_link	{font-size: 10pt; color: #303030; font-family: Tahoma; text-decoration: underline;}


table.big_table 	{width: 100%; height: 100%; border-collapse: collapse;}

.td_top				{background-image:url('bg_top.gif');}
.td_center			{vertical-align:top;}
.td_footer			{background-image:url('bg_footer_0.gif'); background-repeat: repeat-x;}

.td_top_1			{background-image:url('top_1.jpg'); background-repeat: no-repeat; vertical-align:top; text-align: center; padding-top: 75px;}
.td_top_2			{background-image:url('top_2.jpg'); background-repeat: no-repeat; vertical-align:top;}
.td_top_3			{background-image:url('top_3.jpg'); background-repeat: no-repeat; vertical-align:top;}
.td_top_4			{background-image:url('top_4.jpg'); background-repeat: no-repeat; vertical-align:top;}
.td_top_5			{background-image:url('top_5.jpg'); background-repeat: no-repeat; background-position: left top;}

.td_menu			{background-image:url('bg_1.gif'); text-align: center; background-color: #e6e6e6;}
.td_menu_on			{background-image:url('bg_2.gif'); text-align: center; font-size: 10pt; color: #FFFFFF; font-family: Tahoma;}
.td_menu_off		{background-image:url('bg_1.gif'); text-align: center; font-size: 10pt; color: #FFFFFF; font-family: Tahoma;}
.td_menu_shadow		{background-image:url('bg_3.gif'); background-repeat: repeat-x; height: 10px;}

.td_left			{vertical-align:top; width: 22%; padding-top: 35px; padding-left: 20px; padding-right: 25px; padding-bottom: 25px;}
.td_middle			{vertical-align:top; width: 56%; padding-top: 35px; padding-left: 25px; padding-right: 25px; padding-bottom: 25px;}
.td_right			{vertical-align:top; width: 22%; padding-top: 35px; padding-left: 25px; padding-right: 20px; padding-bottom: 25px;}

.podmenu_off			{background-image:url('bullit_2.gif'); background-repeat: no-repeat; padding-bottom: 10px; padding-left: 20px; font-size: 10pt; color: #606060; font-family: Tahoma;}
.podmenu_on				{background-image:url('bullit_3.gif'); background-repeat: no-repeat; padding-bottom: 10px; padding-left: 20px; font-size: 10pt; color: #606060; font-family: Tahoma;}

.zagolovok			{font-size: 14pt; color: #000000; font-family: Arial; padding-bottom: 20px;}
.zagolovok2			{font-size: 14pt; color: #000000; font-family: Arial; padding-bottom: 20px;}
.spisok				{background-image:url('bullit.gif');background-repeat: no-repeat; padding-left: 35px; padding-bottom: 10px;}

.date				{width:80px; height:18px; background-color: #08972a; font-size: 10pt; color: #ffffff; font-family: Georgia; text-align: center; margin-bottom: 10px;}
.banner				{text-align: center; padding-top:50px;}

.bottom_1			{height: 200px; background-image:url('bg_footer_1.jpg'); background-repeat: no-repeat; padding-top: 40px; padding-left: 55px;}
.bottom_2			{height: 200px; background-image:url('bg_footer_2.jpg'); background-repeat: no-repeat; background-position: center bottom; padding-top: 40px; text-align: center;}
.bottom_3			{height: 200px; padding-top: 32px;}

.bottom_text		{font-size: 8pt; color: #606060; font-family: Tahoma;}

.div_foto			{padding-top:10px; padding-left:15px; padding-right:5px; float: left; width: 190px; height: 200px; text-align: left; background-image:url('foto_bg.jpg'); background-repeat: no-repeat;}
.foto				{position: relative;}
.text_foto			{width:165px; padding-top:5px; font-size: 7pt;}

.partners_1			{OVERFLOW: hidden; POSITION: relative; WIDTH: 100%; HEIGHT: 30px;}
.partners_2			{POSITION: absolute; WIDTH: 100%;}

#motioncontainer A IMG {FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=40); moz-opacity: 0.10; opacity: 0.1}
#motioncontainer A:hover IMG {FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); moz-opacity: 1.00; opacity: 1}

.pole			{border: #808080 1px solid; font-size: 12px; color: #505050; font-family: Verdana; background-color: #ffffff;}
.pole_big		{width: 100%; border: #808080 1px solid; font-size: 12px; color: #505050; font-family: Verdana; background-color: #ffffff;}
