BODY,TD	{font-family:Arial,Tahoma,Verdana; font-size:12px; vertical-align:top; color:#375A63;}
.b				{background-image:url(images/bg_body.gif); background-repeat:repeat-x; background-position:center bottom;}
IMG			{border:0px}
A				{color:#375A63; text-decoration:underline;}
A:visited	{color:#375A63; text-decoration:underline;}
A:hover		{color:#375A63; text-decoration:none;}
FORM		{margin-top:0px; margin-bottom:0px}
H1				{font-size:21px; color:#375A63; margin-top:0px; margin-bottom:8px; font-weight:normal;}
DIV.top_space	{height:60px;}
DIV.space20	{height:20px;}
DIV.space25	{height:25px;}
DIV.space50	{height:50px;}
TD.outer	{vertical-align:middle}
DIV.footer	{background:url(images/bg_footer.png) left top no-repeat; display:block; width:969px; height:133px;}
* html DIV.footer{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_footer.png', sizingMethod='crop');}
DIV.footer DIV	{padding:17px 0px 0px 225px;}
DIV.footer DIV A.email, DIV.footer DIV A.email:visited	{color:#7D7D7D; font-size:14px; font-weight:bold; text-decoration:none;}
DIV.footer DIV A.email:hover	{text-decoration:underline}
TD.logo	{text-align:center; padding-top:31px;}
TD.logo IMG	{width:178px; height:59px}
IMG.phone	{margin-top:52px}
TABLE.topmenu TD	{font-size:1px;}
DIV.big_border	{background-color:#6EB5C7; height:20px;}
DIV.submenu1		{padding:0px 160px 0px 162px;}
DIV.submenu2		{padding:0px 360px 0px 308px;}
DIV.big_border DIV	{background-color:#375A63; height:20px; background-image:url(images/bg_submenu.gif); background-repeat:no-repeat; background-position:top left; padding:0px 0px 0px 11px;}
DIV.big_border DIV IMG	{height:20px;}
DIV.big_border SPAN	{position:absolute; width:16px; height:8px; display:block; background-image:url(images/submenu_arrow.png); background-repeat:no-repeat; margin-top:20px;}
* html DIV.big_border SPAN	{background-image:url(images/submenu_arrow.gif);}
DIV.big_border SPAN.submenu_location	{margin-left:65px}
DIV.big_border SPAN.submenu_ecology	{margin-left:185px}
DIV.big_border SPAN.submenu_infrastructure	{margin-left:284px}
DIV.big_border SPAN.submenu_communication	{margin-left:397px}
DIV.big_border SPAN.submenu_liquidity	{margin-left:505px}
DIV.big_border SPAN.submenu_plan	{margin-left:39px}
DIV.big_border SPAN.submenu_special	{margin-left:144px}
TD.bottommenu	{background-color:#375A63; vertical-align:top;}
TD.bottommenu IMG.bottom_image	{width:269px; height:146px; display:block; position:relative; left:7px;}
A.bottom_link, A.bottom_link:visited, A.bottom_link:hover	{display:block; margin:126px 0px 0px 7px; width:269px; height:20px; cursor:pointer; background:url(images/bg_bottom_link.png) left top no-repeat; position:absolute; z-index:3}
* html A.bottom_link, * html A.bottom_link:visited, * html A.bottom_link:hover{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_bottom_link.png', sizingMethod='crop');}
DIV.container	{background-color:#6EB5C7; padding:0px 20px}
SPAN.corner	{display:block; width:303px; height:292px; position:absolute; z-index:2; background:url(images/bg_corner.png) left top no-repeat;}
* html SPAN.corner{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_corner.png', sizingMethod='crop');}
DIV.pic_plan	{height:292px; background-repeat:no-repeat; background-position:top left; text-align:right; padding-right:20px; background-image:url(images/pic_plan.jpg);}
.download_price	{position:relative; left:-16px}
TABLE.main	{background-color:#FFFFFF}
DIV.header {height:60px}
DIV.header IMG	{margin-top:25px}
DIV.shadow	{background:url(images/bg_shadow.png) left top no-repeat; display:block; width:969px; height:97px; position:absolute; z-index:2;}
* html DIV.shadow{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_shadow.png', sizingMethod='crop');}
TABLE.msg {border:#CCCCCC 10px solid; margin: 0 auto;}




/* Print styles */
@media print{
.noprint{display:none}
TD.logo	{width:200px}
TABLE.topmenu, DIV.shadow, DIV.submenu1, DIV.submenu2, A.bottom_link	{display:none}
DIV.big_border	{background-color:transparent; height:20px;}
DIV.container	{background-color:transparent; padding:0px}
TD.outer	{vertical-align:top}
DIV.footer	{background-image:none; height:30px; overflow:hidden;}
}

#banner {position: relative;
bottom: 20px;}

.button {padding-right: 10px;
margin-left: 10px}
