/*********************************************************************************************************************/
/* First Page                                                                                                #008270 */
/*********************************************************************************************************************/
/* Page Common */
#first_page                       {top: 0px; width: auto; height: 540px; font-family: arial; color: #fff;
                                   margin: 0px; padding: 0px;}
html>body #first_page             {height: auto !important; min-height: 540px;}
#first_page                       {background: #4a9bc6 url(../images/home/bg_first_page.png) repeat-x;}

#first_page h1                    {margin: 0.2em 0px 0.5em 0px; border-bottom: #f91 3px solid;
                                   color: #f91; font-size: 10pt; font-weight: bold;}
#first_page h2                    {margin: 0.2em 0px 0.5em 0px;
                                   color: #f91; font-size: 9pt; font-weight: bold;}
                                   
#first_page p                     {font-size: 9pt; margin: 0.2em 0px 0.5em 0px; text-align: left;}

#first_page #content              {padding: 0px;}

.more                             {text-align: right; margin: 0px; padding: 0px; font-weight: bold;}
.more_blk                         {position: absolute; bottom: 2px; right: 10px;}

.more a,
.more_blk a                       {font-size: 8pt;}


/* Blocks */
/*===================================================================================================================*/
/* Block Common */

#news                             {padding: 2px 5px 5px 5px;
                                   background: #144d69 url(../images/home/bg_news.png) top repeat-x; 
                                   margin: 0px 0px 10px 0px; border: #f91 2px solid;}

#news h1                          {margin: 0px; padding: 0px; color: #f91; font-size: 10pt; font-weight: bold;
                                   border: 0px;}

#news p                           {margin: 0px; padding: 0px 0px 5px 0px;}

#blkIntegrated,
#blkModules,
#blkCustom                        {position: relative; padding: 10px 10px;
                                   background: #144d69 url(../images/home/bg_v_blue.png) top repeat-x; margin: 10px 0px 20px 0px;
                                   border: #156 1px solid;}

#blkExcellence a,
#blkIntegrated a,
#blkModules a,
#blkCustom a                      {color: #f91;}

#blkExcellence a:hover,
#blkIntegrated a:hover,
#blkModules a:hover,
#blkCustom a:hover                {color: #fff;}
                                   
#blkIntegrated                    {float: left; width: 272px; height: 220px; padding-left: 10px; border-left: 0px;}
#blkModules                       {float: left; width: 272px; height: 220px; left: 10px;}
#blkCustom                        {float: right; width: 272px; height: 220px; padding-right: 10px; border-right: 0px;}

#blkIntegrated img,
#blkModules img,
#blkCustom img                    {margin-left: 5px;}

#blkIntegrated div.link_box,
#blkModules div.link_box,
#blkCustom div.link_box           {position: relative; bottom: 0px;}

/* Excellence */
#blkExcellence                    {position: relative; float: left; height: 180; width: 284px; font-size: 10pt;
                                   padding: 10px 0px 0px 10px; margin: 10px 0px 0px 0px; background-color: transparent;}
html>body #excellence             {margin-left: 0px;}
#blkExcellence h1                 {font-size: 1.2em;}
#blkExcellence p                  {font-size: 1em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#blkExcellence p img              {float: left; margin-top: 0px; margin-right: 5px;}

/* Femtocells */

#blkFemtocells                    {position: relative; float: right; height: 410px; width: 577px;}
html>body #blkFemtocells          {height: auto !important; min-height: 410px;}
#blkFemtocells                    {margin: 20px 0px 0px 0px; padding: 120px 10px 10px 10px; color: #000; 
                                   background: #fff url(../images/home/femto.jpg) bottom no-repeat;}
                                   

#blkFemtocells #femto_developers  {position: absolute; top: 20px; left: 10px;}
#blkFemtocells #femto_solutions   {position: absolute; top: 95px; left: 39px;}



#blkFemtocells h1                 {color: #008270; border: 0px; font-size: 16pt; margin-bottom: 0px;}
#blkFemtocells h2                 {color: #008270; font-size: 12pt; margin-top: 0px;}
/*#blkFemtocells img                {float: right; padding-left: 5px; height: auto;}*/

#femto                            {position: relative; float: left; height: 150px; width: 140px; display: none;
                                   background: #14435c url(../images/home/femto.jpg) bottom left no-repeat;
                                   padding: 10px 10px 10px 750px; color: #fff;}

