/*   *   *   *  CSS Control of all pages  *   *   *   */

h1 {width:200px;height:250px;font-size: 1.4em; font-weight: bold;  color:#CB0000; position:absolute; left:166px; top:350px; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;}
h2 {width:550px;height:250px;font-size: 1.4em; font-weight: bold;  color:#CB0000; position:absolute; left:166px; top:375px; font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;}


/*  *  *  *  * HEADER *  *  *  *  */
.TopNavIndex{
width:940px;
height:187px;
Position:absolute;
top:0px;
left:50%;
margin-left:-480px;
background-color :#000000;
font-size: 11px;
font-weight: normal; color:#949700; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.TopNavIndex table{
font-size: 11px;
font-weight: normal; color:#949700; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

a.headerLink:link {color:#949700;text-decoration:none}
a.headerLink:visited {color:#949700;text-decoration:none}
a.headerLink:hover {color: #FFFFFF;text-decoration:none}
a.headerLink:active {color: #949700;text-decoration:none}


a.headerLinkDark:link {color:#495910;text-decoration:none}
a.headerLinkDark:visited {color:#495910;text-decoration:none}
a.headerLinkDark:hover {color: #FFFFFF;text-decoration:none}
a.headerLinkDark:active {color: #495910;text-decoration:none}

/*   *   *   *  HOME  *   *   *   */

.BG_central{
/*background: url(images/bg_home.jpg) no-repeat;*/
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

/*   *   *   *  ABOUTUS  *   *   *   */

.BG_aboutus{
background: url(images/bg_aboutus.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.aboutTitle{
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.about_text01{
width:648px;
Position:absolute;
left:30px;
top:50px;
font-size: 13px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}


.about_Office02{
Position:absolute;
left:500px;
top:50px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.about_text02{
width:648px;
font-size: 13px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}




/*   *   *   *  OUR PEOPLE  *   *   *   */

.BG_ourpeople{
background: url(images/bg_ourpeople.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.BG_ourpeople table{
font-size: 12px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}


/*   *   *   *  PROJECTS  *   *   *   */

.BG_projects{
background: url(images/bg_projects.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}
.project_box{
background-color:transparent;
Position:absolute;
left:480px;
top:30px;
width:402px;
height:400px;
}

.project_box_title02{
padding-top:10px;
padding-left:25px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.Title_PageProjects{
padding-top:7px;
padding-left:25px;
font-size: 13px;
font-weight: bold; color:#FFFFFF; 
font-family: Arial,Verdana,Geneva,Helvetica;
}


.project_box_text{
width:402px;
height:202px;
padding-top:7px;
padding-left:25px;
font-size: 12px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

/*   *   *   *  SERVICES  *   *   *   */

.BG_services{
background: url(images/bg_services.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.service_box_title01{
Position:absolute;
left:30;
top:50px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.service_box_title02{
width:648px;
Position:absolute;
left:30px;
top:70px;
font-size: 13px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}


/*   *   *   *  CLIENTS  *   *   *   */

.BG_clientes{
background: url(images/bg_clients.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.BG_clientes table{
font-size: 12px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}
.displayedPagination_clients{
width:100px;
height:20px;
Position:absolute;
left:400px;
top:210px;
font-weight: bold; font-size:12px; color:#495910; font-family: Arial,Verdana,Geneva,Helvetica;	
text-align:center;
}
.nextText_clients{
Position:absolute;
left:843px;
top:210px;
font-weight: bold; font-size:12px; color:#495910;font-family: Arial,Verdana,Geneva,Helvetica;
text-decoration:none;
}




/*   *   *   *    CAREER    *   *   *   */
a.carrerLink:link {color:#000000;text-decoration:none}
a.carrerLink:visited {color:#000000;text-decoration:none}
a.carrerLink:hover {color: #000000;text-decoration:underline}
a.carrerLink:active {color: #949700;text-decoration:none}


.BG_career{
background: url(images/bg_career.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.carrer_box{
background:url(images/jobs.png);
width:890px;
height:137px;
float:left;
}

.carrer_box_title01{
padding-top:10px;
padding-left:25px;
font-size: 14px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.carrer_box_title02{
padding-top:7px;
padding-left:25px;
font-size: 14px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}


.carrer_box_text{
width:600px;
height:80px;
padding-top:7px;
padding-left:25px;
font-size: 12px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
float:left;
}

.carrer_box_image{
padding-top:50px;
padding-left:835px;
float:rigt;
}

.nextText{
Position:absolute;left:843px;top:560px;
font-weight: bold; font-size:12px; color:#495910;font-family: Arial,Verdana,Geneva,Helvetica;
text-decoration:none;
}


.previewText{
Position:absolute;left:28px;top:558px;
font-weight: bold; font-size:12px; color:#495910;font-family: Arial,Verdana,Geneva,Helvetica;
text-decoration:none;
}
.previewText_clients{
Position:absolute;left:28px;top:209px;
font-weight: bold; font-size:12px; color:#495910;font-family: Arial,Verdana,Geneva,Helvetica;
text-decoration:none;
}

/*   *   *   *  FTP  *   *   *   */

.BG_ftp{
background: url(images/bg_FTP.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}
.ftp_text_main{
background:url(images/jobs.png);
width:890px;
height:137px;
padding-left:30px;
}

.ftp_box_title01{
padding-top:14px;
padding-left:18px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.ftp_box_title02{
padding-top:7px;
padding-left:18px;
font-size: 13px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}
.ftp_box_text03{
padding-top:7px;
padding-left:18px;
font-size: 13px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}




/*   *   *   *  CONTACT US  *   *   *   */

.BG_contactus{
background: url(images/bg_contact.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.contact01{
Position:absolute;
left:30px;
top:40px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.contact02{
width:140px;
height:120px;
Position:absolute;
left:30px;
top:60px;
font-size: 13px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;

}


.contact03{
Position:absolute;
left:250px;
top:40px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.contact04{
width:140px;
height:120px;
width:160px;
Position:absolute;
left:250px;
top:60px;
font-size: 13px;
font-weight: normal; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}


/*   *   *   *  GENERAL  *   *   *   */
.Title_Page{
Position:absolute;
left:30px;
top:15px;
font-size: 13px;
font-weight: bold; color:#FFFFFF; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.Title_Page01{
Position:absolute;
left:485px;
top:15px;
font-size: 13px;
font-weight: bold; color:#FFFFFF; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.copyright{
width:350px;
height:20px;
Position:absolute;
left:25px;
top:600px;
font-size: 11px;
font-weight: normal; color:#D8D7A9; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.copyrightAbout{
width:350px;
height:20px;
font-size: 11px;
font-weight: normal; color:#D8D7A9; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.displayedPagination{
width:100px;
height:20px;
Position:absolute;
left:400px;
top:560px;
font-weight: bold; font-size:12px; color:#495910; font-family: Arial,Verdana,Geneva,Helvetica;	
/*border:1px solid red;*/
text-align:center;
}



/*   *   *   *  FTP  *   *   *   */

.BG_ftp{
background: url(images/bg_FTP.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}
.ftp_text_main{
background:url(images/jobs.png);
width:890px;
height:137px;
padding-left:30px;
}

.ftp_box_title01{
padding-top:14px;
padding-left:18px;
font-size: 13px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.ftp_box_title02{
padding-top:7px;
padding-left:18px;
font-size: 13px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}
.ftp_box_text03{
padding-top:7px;
padding-left:18px;
font-size: 13px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}

/*   *   *   *  SEARCH  *   *   *   */

.BG_search{
background: url(images/BG_search.jpg) no-repeat;
width:940px;
height:600px;
Position:absolute;
left:50%;
top:188px;
margin-left:-480px;
}

.search_box_title01{
font-size: 12px;
font-weight: bold; color:#000000; 
font-family: Arial,Verdana,Geneva,Helvetica;
}

.search_box_text{
font-size: 12px;
font-weight: normal; color:#000000;
font-family: Arial,Verdana,Geneva,Helvetica;
}

.search_box_title02{
font-size: 12px;
font-weight: bold; color:#ffffff; 
font-family: Arial,Verdana,Geneva,Helvetica;
}
