body	{padding:0; margin:0; font-size:90%; text-align:center; font-family:Tahoma; color:e2e2e2; background:#2c2c2c;}

a			{color:77bef2;}
a:visited	{color:77bef2;}
a:hover		{text-decoration:none;}

table	{border-collapse:collapse;}
td		{font-size:90%; font-family:Tahoma; color:e2e2e2; padding:0;}
form	{padding:0; margin:0;}

h1		{font-size:180%; margin:0 0 15px 0; color:0086e6; font-weight:normal;}
h2		{font-size:160%; margin:40px 0 15px 0; color:0086e6; font-weight:normal;}
h3		{font-size:130%; margin:20px 0 10px 0; font-weight:normal;}
h4		{font-size:120%; margin:25px 0 5px 0; color:eb6c29; font-weight:normal; padding-left:16px; background:url(/img/pik.gif) 0 8px no-repeat;}
h5		{font-size:100%; margin:20px 0 10px 0;}
h2 span		{color:white;}

div		{text-align:left;}
p		{margin:0 0 10px 0;}
img		{border:0;}
img.none	{visibility:hidden;}
ul			{margin:10px; padding:0; list-style:none;}
ul li		{margin:10px 0; padding-left:22px; background:url(img/li.gif) 0 0.6em no-repeat;}
div.width	{width:100%;}
div.level	{position:relative;}



table.grid	{width:990px; margin:0 auto; height:100%;}
table.grid td.wave	{padding:15px 0; text-align:center;}
table.grid td.head		{padding-bottom:20px;}
table.grid td.main		{height:100%; vertical-align:top;}
table.grid td.bottom	{height:100px; background:url(img/bottom.gif) center bottom no-repeat;}
table.grid td.bottom table	{position:relative; top:10px; left:150px;}
table.grid td.bottom table td	{font-size:10px; padding-right:20px;}

table.head_layer	{width:990px;}
table.head_layer td.title	{width:640px; text-align:center;}
table.head_layer td.menu	{width:175px;}

table.layer		{width:940px;}
table.layer td.anons	{width:330px; padding-top:20px; text-align:center; vertical-align:top;}
table.layer td.content	{width:610px; vertical-align:top;}

table.layer_inner			{width:940px;}
table.layer_inner td.anons		{width:310px; padding-top:60px; text-align:center; vertical-align:top;}
table.layer_inner td.content	{width:630px; vertical-align:top;}

table.anons_layer	{width:190px; margin:0 auto;}
table.anons_layer td.top		{height:55px; padding:0 10px 0 48px; font-size:11pt; color:0086e6; background:url(img/bg_anons_01.gif) no-repeat;}
table.anons_layer td.middle		{padding:5px 10px 5px 24px; font-size:10px; background:url(img/bg_anons_02.gif) repeat-y;}
table.anons_layer td.bottom		{height:9px; background:url(img/bg_anons_03.gif) no-repeat;}
table.anons_layer td.top b		{margin-top:7px; display:block;}

table.head_layer td.menu ul		{margin:0; position:relative; top:-10px;}
table.head_layer td.menu ul li	{margin:5px 0; padding:0; background:none;}
table.head_layer td.menu ul li img	{position:relative; top:10px; margin-right:10px;}
table.head_layer td.menu ul li a, table.head_layer td.menu ul li a:visited		{font-size:10pt; color:0086e6; font-weight:bold; text-decoration:none;}
table.head_layer td.menu ul li.sel a, table.head_layer td.menu ul li.sel a:visited		{font-size:10pt; color:f58834; font-weight:bold; text-decoration:none;}
table.head_layer td.menu ul li a:hover	{color:f58834;}

table.menu		{width:100%; height:46px;}
table.menu td	{}
table.menu td div	{height:46px; padding:0 15px; background:url(img/bg_or_01.gif) left bottom repeat-x;}
table.menu td.sel	{background:url(img/bg_or_02.gif) left bottom no-repeat;}
table.menu td.sel div	{height:46px; background:url(img/bg_or_03.gif) right bottom no-repeat;}

table.menu td img	{position:relative; top:10px; margin-right:10px;}
table.menu td a, table.menu td a:visited		{font-size:10pt; color:0086e6; font-weight:bold; text-decoration:none;}
table.menu td.sel a, table.menu td.sel a:visited		{color:f58834;}
table.menu td a:hover	{color:f58834;}

div.rep_00	{padding:0 11px;}
div.rep_01	{position:relative; top:-1px; background:url(img/bg_rep_01.gif) no-repeat;}
div.rep_02	{padding:15px 20px 0 20px; background:url(img/bg_rep_02.gif) right top no-repeat;}

div.fm		{font-size:16pt; margin:10px 0;}
div.par		{}
div.desta	{margin:20px 0 30px 0;}

.order	{margin:3px 0 3px 14px;}
#calculation	{margin:20px 0; font-size:14pt; color:0086e6;}
table.prices	{width:100%; margin:10px 0; border-top:1px solid #444444; border-right:1px solid #444444;}
table.prices td	{width:20%; padding:6px; border-left:1px solid #444444; border-bottom:1px solid #444444;}