/* Foundation */

* 
{
margin:0;
padding:0;
}

body
{
background:#ffffff;
background-image:url(../images/basic/bg_all.png);
background-repeat:repeat-x;
color:#000000;
font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
font-size:14px; 
line-height:120%;
}

td
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
}

/* Base */

#base 
{
margin:0 auto;
width:1000px;
}

/* Header */

#header
{
height:75px;
padding:0 25px 0 25px;
}

/* Logo */

#logo
{
background-image:url(../images/basic/log_big.png);
float:left;
height:75px;
width:260px;
}

/* Menu Top */

#menu_top
{
float:right;
height:75px;
width:665px;
}

.menu_top
{
float:left;
}

.btn_home 
{
background-image:url(../images/basic/btn_home_over.png);
background-repeat:no-repeat;
height:75px;
width:65px;
}

.btn_home a
{
background-image:url(../images/basic/btn_home.png);
background-repeat:no-repeat;
height:75px;
width:65px;
display:block;
}

.btn_home a:hover
{
background:none;
}

.btn_company 
{
background-image:url(../images/basic/btn_company_over.png);
background-repeat:no-repeat;
height:75px;
width:85px;
}

.btn_company a
{
background-image:url(../images/basic/btn_company.png);
background-repeat:no-repeat;
height:75px;
width:85px;
display:block;
}

.btn_company a:hover
{
background:none;
}

.btn_industrialtown 
{
background-image:url(../images/basic/btn_industrialtown_over.png);
background-repeat:no-repeat;
height:75px;
width:130px;
}

.btn_industrialtown a
{
background-image:url(../images/basic/btn_industrialtown.png);
background-repeat:no-repeat;
height:75px;
width:130px;
display:block;
}

.btn_industrialtown a:hover
{
background:none;
}

.btn_servicedapartment 
{
background-image:url(../images/basic/btn_servicedapartment_over.png);
background-repeat:no-repeat;
height:75px;
width:150px;
}

.btn_servicedapartment a
{
background-image:url(../images/basic/btn_servicedapartment.png);
background-repeat:no-repeat;
height:75px;
width:150px;
display:block;
}

.btn_servicedapartment a:hover
{
background:none;
}

.btn_ourtenant 
{
background-image:url(../images/basic/btn_ourtenant_over.png);
background-repeat:no-repeat;
height:75px;
width:100px;
}

.btn_ourtenant a
{
background-image:url(../images/basic/btn_ourtenant.png);
background-repeat:no-repeat;
height:75px;
width:100px;
display:block;
}

.btn_ourtenant a:hover
{
background:none;
}

.btn_news 
{
background-image:url(../images/basic/btn_news_over.png);
background-repeat:no-repeat;
height:75px;
width:65px;
}

.btn_news a
{
background-image:url(../images/basic/btn_news.png);
background-repeat:no-repeat;
height:75px;
width:65px;
display:block;
}

.btn_news a:hover
{
background:none;
}

.btn_contacts 
{
background-image:url(../images/basic/btn_contacts_over.png);
background-repeat:no-repeat;
height:75px;
width:70px;
}

.btn_contacts a
{
background-image:url(../images/basic/btn_contacts.png);
background-repeat:no-repeat;
height:75px;
width:70px;
display:block;
}

.btn_contacts a:hover
{
background:none;
}

/* Image Main */

#image_main
{
background-image:url(../images/basic/bg_image_main.png);
background-repeat:no-repeat;
height:350px;
width:650px;
}

.image_main
{
padding:30px;
}

/* Menu Wing */

.box_menu_wing
{
background-image:url(../images/basic/btn_wing.png);
height:30px;
width:250px;
}

.menu_wing
{
font-size:12px;
font-weight:bold;
padding:5px 15px 0 25px;
}

/* Body */

#body
{
padding-bottom:25px;
}

#body_wing 
{
background-image:url(../images/basic/bg_content_wing.png);
background-repeat:no-repeat;
width:350px;
}

#body_wing_servicedapartment 
{
background-image:url(../images/basic/bg_content_wing_servicedapartment.png);
background-repeat:no-repeat;
width:350px;
}

.wing_content
{
padding:150px 50px 50px 50px;
}

.wing_content_title
{
font-size:22px;
font-weight:bold;
}

.wing_content_description
{
padding-top:15px;
text-align:justify;
}

.wing_content_image 
{
padding-bottom:5px;
}

.wing_content_image_index 
{
padding-bottom:25px;
}

#body_main 
{
background-image:url(../images/basic/bg_content_main.png);
background-repeat:no-repeat;
width:650px;
}

.main_content
{
padding:50px;
}

.main_content_title
{
font-size:22px;
font-weight:bold;
}

.main_content_title_link
{
font-size:10px;
font-weight:bold;
}

.main_content_description
{
padding-top:15px;
text-align:justify;
}

.main_content_image 
{
height:100px;
margin-top:15px;
}

/* Footer */


#footer 
{
background:#e5e5e5;
margin:0 auto;
padding:25px;
}

.footer
{
font-weight:bold;
text-align:center;
}

/* Structure ext */

.li_body
{
background-image:url(../images/basic/ico_box_arrow_little.gif);
background-repeat:no-repeat;
list-style-type:none;
margin-left:15px;
padding-left:20px;
}

.li_body_sub
{
background-image:url(../images/basic/ico_box_arrow_little.gif);
background-repeat:no-repeat;
list-style-type:none;
margin-left:45px;
padding-left:20px;
}

.column_left
{
float:left;
width:350px;
}

.column_right
{
float:right;
width:650px;
}

.title_wing
{
height:30px;
margin-bottom:15px;
}

.title_main
{
height:30px;
margin-bottom:15px;
text-align:right;
}

.title_main_index
{
height:30px;
margin-bottom:15px;
}

.link_more
{
height:25px;
margin-bottom:25px;
text-align:right;
}

.introduction
{
border-bottom:dashed 1px #cccccc;
margin-bottom:25px;
padding-bottom:25px;
}

.introduction_title
{
font-size:18px;
font-weight:bold;
}

.introduction_description
{
padding-top:15px;
text-align:justify;
}

.news
{
border-bottom:dashed 1px #cccccc;
margin-top:25px;
padding-bottom:25px;
}

.news_index
{
border-bottom:dashed 1px #cccccc;
margin-bottom:25px;
padding-bottom:25px;
}

.news_date
{
color:#666666;
font-size:10px;
font-weight:bold;
}

.news_title
{
color:#ff0000;
font-size:18px;
font-weight:bold;
}

.news_description
{
padding-top:15px;
text-align:justify;
}

.news_image 
{
height:100px;
margin-top:15px;
}

#wing_tagline 
{
height:125px;
padding-top:25px;
}

.image 
{
margin-bottom:25px;
}

.image_description 
{
background:#e5e5e5;
border:solid 1px 1px 1px 1px #b2b2b2;
color:#000000;
font-size:12px;
font-weight:bold; 
margin-top:5px;
padding:5px;
}

.image_description_detail 
{
font-size:11px;
}

.infrastructure
{
border-bottom: solid 1px #b2b2b2;
margin-bottom:25px;
padding-bottom:25px;
}

.infrastructure_image
{
float:left;
width:250px;
}

.infrastructure_description
{
float:right;
margin-left:25px;
width:275px;
}

.facilities_left
{
border-right: solid 1px #b2b2b2;
float:left;
padding-right:25px;
width:250px;
}

.facilities_right
{
float:right;
width:250px;
}

.infrastructure_image
{
margin-bottom:25px;
}

.clear 
{
height:0;
clear:both;
visibility:hidden;
}

/* Font */

.font_ff0000
{ 
color:#ff0000;
}

.font_ff0000_bold
{
color:#ff0000;
font-weight:bold; 
}

.font_ff0000_little
{ 
color:#ff0000;
font-size:10px; 
}

.font_ff0000_little_bold
{
color:#ff0000;
font-size:10px;
font-weight:bold; 
}

.font_ff0000_title
{
color:#ff0000;
font-size:18px;
font-weight:bold; 
}

.font_ff0000_caption
{
color:#ff0000;
font-size:25px;
font-weight:bold; 
}

/* Link */

a:ACTIVE { color:#000000; text-decoration:none }
a:LINK { color:#000000; text-decoration:none }
a:VISITED { color:#000000; text-decoration:none }
a:HOVER { color:#000000; text-decoration:underline }

.link_ff0000:ACTIVE { color:#ff0000; text-decoration:none }
.link_ff0000:LINK { color:#ff0000; text-decoration:none }
.link_ff0000:VISITED { color:#ff0000; text-decoration:none }
.link_ff0000:HOVER { color:#ff0000; text-decoration:underline }

.link_ffffff:ACTIVE { color:#ffffff; text-decoration:none }
.link_ffffff:LINK { color:#ffffff; text-decoration:none }
.link_ffffff:VISITED { color:#ffffff; text-decoration:none }
.link_ffffff:HOVER { color:#ffffff; text-decoration:underline }

