#header
{
   background-image: url(../_img/index/people.jpg);
   background-repeat: no-repeat;
   background-position: 0 36px;
}

#people
{
   width: 952px;
   height: 324px;
   background-image: url(../_img/index/people.jpg);
   background-repeat: no-repeat;
   background-position: 0 -100px;
}

#header_en
{
   background-image: url(../_img/index/people_en.jpg);
   background-repeat: no-repeat;
   background-position: 0 36px;
}

#people_en
{
   width: 952px;
   height: 324px;
   background-image: url(../_img/index/people_en.jpg);
   background-repeat: no-repeat;
   background-position: 0 -100px;
}

/***************************************************************************/

#block1
{
   width: 100%;
   height: 200px;
}

.block1_item1
{
   width: 216px;
   height: 200px;
   background-color: #1b1b1b;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
   float: left;
}

.block1_item1 h1
{
   padding: 10px 10px 10px 16px;
   font: bold 20px 'Trebuchet MS', Arial, Helvetica;
   color: #f1f1f1;
}

.block1_item1 p
{
   height: 130px;
   padding: 0 26px 0 16px;
   line-height: 150%;
   color: #9b9b9b;
}

.block1_item1 a,
.block1_item1 a:active,
.block1_item1 a:visited,
.block1_item1 a:hover
{
   margin-left: 105px;
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   text-decoration: none;
   text-align: right;
   color: #ffffff;
}

.block1_item1 a:hover
{
   color: #8d8d8d;
}

.block1_item2
{
   width: 304px;
   height: 200px;
   background-color: #f5960d;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
   float: left;
}

.block1_item2 h1
{
   padding: 10px 0 10px 26px;
   font: bold 20px 'Trebuchet MS', Arial, Helvetica;
   color: #ffffff;
}

.block1_item2 p
{
   height: 130px;
   padding: 0 26px 0 26px;
   line-height: 150%;
   color: #000000;
}

.block1_item2 a,
.block1_item2 a:active,
.block1_item2 a:visited,
.block1_item2 a:hover
{
   margin-left: 150px;
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   text-decoration: none;
   text-align: right;
   color: #ffffff;
}

.block1_item2 a:hover
{
   color: #facb86;
}

.block1_sep
{
   width: 100%;
   height: 3px;
   background-color: #cfcfcf;
   margin-bottom: 26px;
}

/***************************************************************************/

#block2
{
   width: 100%;
   height: 500px;
   color: #000000;
}

.item2_1
{
   width: 680px;
   height: 500px;
   float: left;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
   color: #7e7e7e;
   line-height: 150%;
}

.item2_1 h1
{
   font: bold 30px 'Trebuchet MS', Arial, Helvetica;
   color: #000000;
}

.item2_1 h2
{
   font: bold 24px 'Trebuchet MS', Arial, Helvetica;
   color: #000000;
}

.item2_2
{
   width: 250px;
   height: 200px;
   float: left;
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   margin-left: 22px;
}

.item2_2 h1
{
   font: bold 30px 'Trebuchet MS', Arial, Helvetica;
   color: #000000;
   margin-bottom: 18px;
}

.item2_2 li
{
   list-style-image: url(../_img/arrow.png);
   list-style-position: inside;
   border-bottom: solid 1px #d4d4d4;
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   color: #f5960d;
   text-decoration: none;
   line-height: 200%;

}

.item2_2 li:hover
{
   list-style-image: url(../_img/arrow_hover.png);
   color: #9e9e9e;
}

.item2_3
{
   background-repeat: no-repeat;
   height: 20px;
   margin-top: 16px;
   padding-top: 145px;

   text-transform: uppercase;
   text-align: right;
}

.item2_3 a,
.item2_3 a:active,
.item2_3 a:visited,
.item2_3 a:hover
{
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   text-decoration: none;
   text-align: right;
   color: #000000;
}

.item2_3 a:hover
{
   color: #7e7e7e;
}

/*
.item2_3_1
{
   margin-top: 48px;
   text-transform: uppercase;
   text-align: center;
   font-size: 40px;
   color: #303030;
}

.item2_3_2
{
   margin-top: 2px;
   text-transform: lowercase;
   text-align: center;
   font-size: 14px;
   font-weight: normal;
   color: #303030;
}

.item2_3_3
{
   width: auto;
   height: 26px;
   border: none;
   margin-top: 8px;
   margin-left: 72px;
   padding-left: 8px;
   padding-right: 8px;
   text-transform: uppercase;
   color: #ffffff;
   background-color: #f5960d;
   cursor: pointer;
}
*/

.block2_sep
{
   width: 100%;
   height: 1px;
   background-color: #d4d4d4;
   margin-top: 24px;
   margin-bottom: 13px;
}

.block2_item1
{
   width: 152px;
   height: 200px;
   margin-top: 20px;
   margin-right: 17px;
   float: left;
}

.block2_item1 h1
{
   padding: 0 0 12px 0;
   font: bold 20px 'Trebuchet MS', Arial, Helvetica;
   color: #f5960d;
   text-align: center;
}

.block2_item1 img
{
   margin-bottom: 5px;
}

.block2_item1 p
{
   height: 120px;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
   color: #808080;
}

.block2_item1 a,
.block2_item1 a:active,
.block2_item1 a:visited,
.block2_item1 a:hover
{
   margin-left: 42px;
   font: bold 14px 'Trebuchet MS', Arial, Helvetica;
   text-decoration: none;
   text-align: right;
   color: #000000;
}

.block2_item1 a:hover
{
   color: #7e7e7e;
}

/***************************************************************************/

.block3_sep
{
   width: 100%;
   height: 1px;
   margin-bottom: 35px;
   background-color: #d4d4d4;
}

#block3
{
   width: 100%;
   height: 100px;
   margin-bottom: 16px;
   overflow: hidden;
}

#marquee
{
   height: 74px;
   padding: 7px;
   border: solid 1px #a2a2a2;
}

/***************************************************************************/

.newsSep
{
   width: 100%;
   height: 1px;
   margin-bottom: 8px;
   background-color: #d4d4d4;
}

.news
{
   margin-top: 8px;
   margin-bottom: 8px;
}

.newsBlock
{
   margin-left: 20px;
   margin-right: 20px;
   width: 436px;
   float: left;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
}

.newsBlock a:link,
.newsBlock a:active,
.newsBlock a:visited,
.newsBlock a:hover
{
   text-decoration: none;
   color: #808080;
}

.newsBlock a:hover
{
   text-decoration: underline;
   color: #f5960d;
}

#newsMore
{
   margin-top: 8px;
   font: normal 13px 'Trebuchet MS', Arial, Helvetica;
   text-align: right;
}

#newsMore a:link,
#newsMore a:active,
#newsMore a:visited,
#newsMore a:hover
{
   text-decoration: none;
   color: #808080;
}

#newsMore a:hover
{
   text-decoration: underline;
   color: #f5960d;
}
