body	{padding:0 20px; margin:0; text-align:center; font-size:70%; font-family:Tahoma,Arial; color:#333333; background:white;}

a			{color:#083d8a;}
a:visited	{color:#083d8a;}
a:hover		{text-decoration:underlined;}

table	{border-collapse:collapse;}
td		{font-size:70%; font-family:Tahoma,Arial; color:#333333; padding:0; text-align:left; vertical-align:middle;}
form	{padding:0; margin:0;}

h1		{font-size:150%; margin:0 0 15px 0; color:#083d8a; font-weight:normal;}
h2		{font-size:110%; margin:0 0 15px 0; color:#083d8a; font-weight:normal;}
h3		{font-size:100%; margin:0 0 15px 0; color:#083d8a; font-weight:normal;}
h4		{font-size:100%; margin:25px 0 15px 0; color:#083d8a;}
h5		{font-size:100%; margin:15px 0 5px 0; color:#083d8a;}

p		{margin:0 0 15px 0;}
img		{border:0;}
img.none	{visibility:hidden;}
ul			{margin:10px 0; padding:0; list-style:none;}
ul li		{margin:4px 0; padding-left:10px; background:url(/img/li_02.gif) 0 0.6em no-repeat;}
ol			{margin:10px 0 10px 47px; padding:0;}
ol li		{margin:10px 0;}

div.width	{width:100%;}

table.grid	{width:940px; height:100%; margin:0 auto;}
table.grid td.menu	{vertical-align:top;}
table.grid td.logo	{height:140px; text-align:right; vertical-align:top;}
table.grid td.header	{height:140px; background:url(/img/bg_header.gif) repeat-x;}
table.grid td.partners	{width:330px; height:140px; background:#083d8a;}
table.grid td.left_column	{padding:40px 0 20px 0; height:100%; vertical-align:top;}
table.grid td.right_column	{padding:40px 0 20px 0; vertical-align:top;}
table.grid td.left_bottom	{width:600px; height:24px; background:#011d93;}
table.grid td.right_bottom	{font-size:10px; color:#999999;}
table.grid td.vert	{width:10px;}

table.grid td.logo img	{margin-top:45px;}
div.address		{margin-top:45px; font-size:10px; color:#999999;}
div.address span	{color:#333333; background:#ffff00;}

ul.menu	{ margin:30px 0 0 0; left:0;}
ul.menu li	{position:relative; left:-4px; margin:0 8px 0 0; padding:0; display:inline; background:none;}
ul.menu li img		{position:relative; top:2px; //top:0;}
ul.menu li a		{padding:2px 4px;}
ul.menu li a:hover	{background:#ffff00;}
ul.menu li a.selected	{background:#ffff00;}
ul.pr			{margin:10px 0; padding:0; list-style:none;}
ul.pr li		{margin:10px 0; padding-left:14px; background:url(/img/li_01.gif) 0 0.5em no-repeat;}
div.index		{padding-left:14px;}
div.index ul.pr	{position:relative; left:-14px; z-index:1;}

div.level		{position:relative; width:100%; height:100%;}
div.title_slogan	{position:absolute; z-index:2; right:15px; top:35px;}
div.goods			{position:absolute; z-index:4; left:10px; top:-20px; width:195px; height:190px; background:url(/img/goods.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/goods.png,sizingMethod=crop);}
div.title_partners	{position:absolute; z-index:8; left:20px; top:20px;}
div.partners_map	{position:absolute; z-index:6; right:0; bottom:0;}

div.h1			{margin-bottom:15px;}
div.h2			{margin:25px 0 15px 0;}
span.special	{color:#333333; background:#ffff00;}
table.strip		{width:100%;}
table.strip td	{width:50%; padding-right:15px; vertical-align:top;}
div.files		{margin-bottom:10px; font-size:10px; color:#999999;}
div.files img	{position:relative; top:6px; margin-right:5px;}
div.files a		{font-size:8pt;}

div.photos img		{margin:0 10px 20px 0;}

img.bdr {border:1px solid #0d3e83;}

table.ptbl {border-collapse: collapse;font-family:Tahoma,Arial; color:#333333; }
table.ptbl th {font-weight:bold;font-size:70%;padding:0 4px 4px 0;margin: 0px 4px 4px 0px;vertical-align:bottom;}
table.ptbl td {padding:4px 4px 4px 2px;margin: 40px 4px 4px 2px;vertical-align:top;text-align:center;}
table.ptbl td div {display:inline;}
table.ptbl td.text {text-align:left;}
table.ptbl td.line2px {border-bottom:2px solid #000000;height:2px;font-size:1px;padding:0;margin:0;} 
table.ptbl td.line1px {border-bottom:1px dotted #333333;height:2px;font-size:1px;padding:0;margin:0;} 


