/*body					{background:url(i/bg00.gif) no-repeat center;}*/
body, td				{font-family:tahoma, verdana, sans-serif; font-size:70%; color:#5A6778; line-height:130%;}


p						{padding:0px; margin:0px;}

a						{color:#00382E;}
a:visited				{color:#00382E;}
a:hover					{text-decoration:none;}

div.bg02				{height:100%;}

table.main				{width:100%;}
td.left					{width:30%; background:url(/i/bgleft_main.gif) no-repeat bottom left; vertical-align:top; padding:0px 10px 20px 0px;}
td.left-inside			{width:30%; background:url(/i/bgleft_inside.gif) no-repeat bottom left; vertical-align:top; padding:0px 10px 20px 0px;}
td.content				{width:70%; background:url(/i/bg01.gif) no-repeat bottom left; vertical-align:top; padding:100px 20px 20px 10px;}

td.copy					{width:35%; border-top:1px solid #D4D4D4; padding:10px 0px;}
td.perevorot			{width:35%; border-top:1px solid #D4D4D4; padding:20px 10px 20px 0px;}

td.search				{padding:0px 0px 20px 40px; vertical-align:top;}

/*for index page*/
td.welcome				{width:28%; vertical-align:top; padding:0px 20px 20px 0px;}
td.portfoliomain		{width:42%; vertical-align:top; padding:0px 20px 20px 0px;}
td.secondline			{background:url(/i/bg01.gif) no-repeat bottom left; padding:20px 20px 20px 0px; border-top:1px solid #D4D4D4; vertical-align:top;}


.subscribe				{padding:20px 0px 20px 50px;}
.menu					{padding:20px 0px 20px 50px;}

.mainmenu td.mm			{width:100%; font-family:arial, tahoma, sans-serif; font-size:80%; font-weight:bold; color:#770026; padding:10px 0px 10px 5px;}
.mainmenu td.mm a		{color:#00382E;}
.mainmenu td.mm a:visited{color:#00382E;}

.submenu				{padding:0px 10px 10px 30px; color:#770026;}
.submenu div			{padding:2px 0px 5px 17px;}
.submenu div.submm		{background:url(i/submm.gif) no-repeat top left;}
.submenu div.subms		{background:url(i/subms.gif) no-repeat top left;}

input.fBorder			{border:1px solid #dddddd;width:70%;}

h1						{font-family:arial, tahoma, sans-serif; font-size:165%; font-weight:normal; padding:5px 0px 10px 0px; color:#770026;}

.h01					{font-family:arial, tahoma, sans-serif; font-size:165%; padding:5px 0px 10px 0px; color:#770026;}
.h02					{font-family:arial, tahoma, sans-serif; font-size:130%; font-weight:bold; padding:5px 0px 10px 0px;}

.h03					{font-size:110%; font-weight:bold; padding:5px 0px 5px 0px;}
.h03 a					{color:#00382E;}
.h03 a:visited			{color:#00382E;}

.h04					{font-weight:bold; padding:0px 0px 5px 0px;}
.h04 a					{color:#770026;}
.h04 a:visited			{color:#770026;}

.h041					{font-size:130%; font-weight:bold; padding:0px 0px 5px 0px;}
.h041 a					{color:#770026;}
.h041 a:visited			{color:#770026;}

.h05 					{font-family:arial, tahoma, sans-serif; font-size:130%; font-weight:bold; padding:5px 0px 10px 0px; color:#770026;}

.h06					{font-family:arial, tahoma, sans-serif; font-size:140%; padding:5px 0px 0px 0px; color:#5A6778;}
.h06 a					{color:#00382E;}
.h06 a:visited			{color:#00382E;}

.date					{font-weight:bold; color:#00382E; padding:5px 0px;}
.details				{padding:5px 0px;}

.img-bord				{border:1px solid #D4D4D4; padding:5px;}
.pic-left				{float:left; padding:0px 10px 15px 0px;}

.tab01 td				{padding:0px 10px 10px 0px; vertical-align:top;}
.tab01_right td			{padding:0px 10px 0px 0px; vertical-align:top;}

.logo					{padding:10px 0px 10px 0px;}
.logo-phone             {padding-bottom:40px; font-size:19px; white-space: nowrap;}

.lang					{margin:0px 0px 0 15px;}
.lang div				{font-size:9px; color:#ffffff; text-align:center; float:left; margin:0px 5px 0 0px; width:20px; height:40px;}
.lang div a				{color:#ffffff; text-decoration:none;}
.lang div a:visited		{color:#ffffff;}
.lang01					{background:#770026 url(i/lang01.gif) no-repeat bottom center; padding:15px 0px 0 0px;}
.lang02					{background:#343434 url(i/lang02.gif) no-repeat bottom center; padding:5px 0px 5px 0px;}

.copyright td			{font-size:60%; padding:0px 10px 10px 10px; vertical-align:top; border-left:1px solid #D4D4D4;}
.copyright a			{color:#5A6778;}
.copyright a:visited	{color:#5A6778;}

.grey-sm				{width:70%;}
.grey-sm td				{font-size:60%; color:#8E9AA2;}
.grey-sm input.button	{font-family:arial, tahoma, sans-serif; font-weight:bold; font-size:110%; color:#ffffff; background:#00382E; border:1px solid #00382E;}
.grey-sm input.input	{font-family:tahoma, verdana, sans-serif; font-size:90%; color:#8E9AA2; margin:0px 5px 0px 0px;}

table.button td				{vertical-align:top;}
table.button td.c01-left	{background:url(i/c01_bl.gif) no-repeat bottom left;}
table.button td.c01-right	{background:url(i/c01_br.gif) no-repeat bottom right;}
table.button td.bg-but		{background:#00382E;}

.portfolio-prw				{width:100%; border-top:1px solid #D4D4D4;}
.portfolio-prw td			{width:50%; padding:20px 5px 20px 0px; vertical-align:top;}
.portfolio-prw div.img-bord	{border:1px solid #D4D4D4; padding:5px; width:212px; height:100px;}

.form							{width:70%;}
.form td						{padding:3px; vertical-align:top;}
.form td.form01					{width:30%; text-align:right;}
.form td.form02					{width:70%;}
.form form						{padding:0px; margin:0px;}
.form input, textarea, select	{font-family:arial, tahoma, sans-serif; font-size:100%; color:#666666;}
.form input.input100, textarea	{width:100%;}
.form input.button				{font-weight:bold; color:#ffffff; border:1px solid #00382E; background:#00382E; margin:2px 10px 2px 0px;}
.star							{color:#770026;}

.search-tab						{width:100%; background:url(i/bgline01.gif) no-repeat top left; padding:0px 0px 0px 20px;}

.tab02							{border:1px solid #D4D4D4;}
.tab02 td						{padding:5px;}
.tab02 tr.title td				{font-weight:bold; background:#00382E; color:#ffffff;}
.tab02 tr.line td				{background:#f0f0f0;}

.p5bot							{padding:0px 0px 5px 0px;}
.p55							{padding:5px 0px;}
.p30							{padding:10px 0px 10px 35px;}

.bord-top						{border-top:1px solid #D4D4D4;}

.line							{background:#D4D4D4; margin:10px 0px;}
.line30							{background:#D4D4D4; margin:30px 0px;}

.page td div					{font-size:80%; color:#5A6778; background:#D4D4D4; padding:3px 8px 3px 8px;}
.page td a div					{background:#D4D4D4; text-decoration:none;}
.page td a:hover div			{color:#ffffff; background:#770026; text-decoration:none;}
.page td a:visited div			{text-decoration:none;}
.page td#s div					{color:#ffffff; background:#770026;}

.content-right					{float:right;width:255;padding-right:10px;margin-bottom:10px}

.content-right-all				{float:left;padding-left:0px;margin-bottom:10px}

.tsm							{font-size:70%;}

#pic-portfolio-left				{width:90px; float:left; margin:0px 10px 0px 0px;}

.nopad ul			{padding:0px; margin-top:0px; margin-left:20px;}












































/*

div.text			{line-height:160%; padding:5px 0px;}


table.main			{width:100%;}
.bg02				{height:100%;}
td.welcome			{vertical-align:top; padding:0px 10px 20px 0px;}
td.portfoliomain	{vertical-align:top; padding:0px 0px 20px 0px;}
td.subscribe		{padding:20px 10px 20px 0px; vertical-align:top;}
td.secondline		{background:url(i/bg01.gif) no-repeat bottom left; padding:20px 10px 20px 0px; border-top:1px solid #D4D4D4; vertical-align:top;}
td.search			{padding:0px 0px 20px 30px;}

td.ban468x60		{background:url(i/bg03.gif) no-repeat bottom center; padding:20px 0px 40px 0px; vertical-align:bottom;}
td.topleft			{vertical-align:top;}

td.left				{width:30%; min-width:10px; background:url(i/bg04.gif) no-repeat bottom left; vertical-align:top;}
td.content			{width:70%; padding:0px 0px 40px 0px; background:url(i/bg01.gif) no-repeat bottom left; vertical-align:top;}
td.content p		{padding:0px; margin:0px;}
td.content ul		{margin-top:0px; margin-bottom:0px;}
.nopad p			{padding:0px; margin:0px;}
.nopad 			{border:1px solid red}

table.menu			{margin:20px 0px 20px 30px;}




*/
