/* Style sheet general */
.teaser{margin-left:20px;font-family:arial, helvetica, sans-sherif;font-size:13px;color:#1a2a77;line-height:1.5px;}
.mod_newslist{height:100%;background-color:#ffffff;background-position:center center;}
.mod_newslist p.info{margin-bottom:0px;font-family:arial, helvetica, sans-serif;font-size:10px;}
.mod_newslist h2{margin-bottom:8px;padding-top:25px;text-align:left;font-family:arial, helvetica, sans-serif;font-size:14px;}
#headertop-logo{left:36px;top:34px;position:absolute;z-index: 10;}
.langselector{width:60px;height:20px;right:34px;top:16px;position:absolute;margin:0px;padding:0px;}
.langselector ul{width:60px;height:20px;position:relative;overflow:visible;display:inline;margin:0px;padding:0px;list-style-type:none;}
.langselector p{margin:0px;}
.langselector li .active{font-weight:bold;}
#headersplash{top:115px;position:absolute;margin:0px;padding:0px;border:0px;}
#header .img{margin:0px;padding:0px;border:0px;}
body{margin:0px;padding:0px;background-color:#344066;}
left.inside{margin:0px;padding:0px;background-color:#344066;}
#main{height:610px;overflow:visible;padding:12px 20px 0px 0px;background-color:#FFFFFF;z-index 8:}
#main .inside{height:100%;}
#bottombar{bottom:0px;position:relative;}
#bottombar #copyright{width:100%;bottom:6px;position:absolute;display:block;margin-right:auto;margin-left:auto;text-align:center;vertical-align:bottom;font-style:italic;font-size:9pt;color:#404040;}
.mod_article{margin-left:20px;font-family:arial, helvetica, sans-serif;font-size:10pt;color:#1a2a77;}
.mod_article h1{font-family:arial, helvetica, sans-serif;font-size:16pt;color:#60ae3d;}
.mod_newslist .info,.mod_newsreader .info{margin-left:15px;font-size:11px;color:#999999;line-height:8px;}
.mod_newsmenu ul,.mod_newsmenu li{margin:0px;padding:0px;list-style-type:none;}
.mod_newsreader .back,.mod_newsreader a{margin-bottom:10px;padding-top:12px;text-decoration:none;color:#1a2a77;}
.mod_newsreader a:hover{margin-bottom:10px;margin-left:15px;padding-top:12px;text-decoration:underline;color:#1a2a77;}
.mod_newsreader h2{margin-bottom:12px;}
.mod_newsreader{margin-left:25px;font-family:arial, helvetica, sans-sherif;font-size:12px;color:#1a2a77;}
.mod_article h2{font-family:arial, helvetica, sans-serif;font-size:13pt;color:#60ae3d;}
#home .ce_text,#inicio .ce_text{width:340px;margin-right:34px;margin-left:34px;z-index: 20;}
.mod_news_list p{margin-bottom:15px;}
.mod_newslist .layout_short{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #66a856;}
.langselector li{position:relative;float:left;display:inline;margin:0px 12px 0px 0px;font-family:arial, helvetica, sans-serif;font-size:9pt;list-style-type:none;}
.ce_text img{margin:12px;}
#main #home{left:0px;top:0px;position:relative;z-index: 5;min-height: 288px;}
#main #favideo-main{width:304px;height:145px;right:34px;top:100px;position:absolute;z-index: -5;}
#service-bullets{position:relative;z-index: 5;}
#solutions-logo-menuhome,.solutions-logo-nav{bottom:5px;left:0px;right:0px;position:absolute;margin-right:auto;margin-left:auto;}
.ce_text{width:680px;overflow:visible;margin-left:34px;text-align:left;z-index: 20;}
.ce_homepage_text_top{width:700px;overflow:visible;margin-left:34px;text-align:left;vertical-align:bottom;z-index: 20;}
.ce_text h1{overflow:visible;margin-right:-300px;}
#solutions .ce_text{width:90%;margin-right:34px;margin-left:34px;z-index: 20;}
#contact-us .ce_text img,#contacto .ce_text img{margin:0px;}
#contact-us .ce_text,#contacto .ce_text{width:600px;z-index: 10;}
#contact #col1,#contact #col2{width:230px;float:left;margin-right:30px;font-size:8pt;z-index: 15;}
#contact #col1 a,#contact #col2 a{text-decoration:none;color:#1a2a77;}
#peoplesilhouette{bottom:160px;right:30px;position:absolute;z-index: 5;}
#solutionsnavigation{bottom:0px;left:0px;right:0px;top:0px;position:absolute;overflow:visible;margin-right:auto;margin-left:auto;vertical-align:middle;z-index: 5;}
#about-graph{bottom:50px;right:30px;position:absolute;z-index: 5;}
#stockglobe{right:50px;top:56px;position:absolute;z-index: 5;}
#atglobe{bottom:-3px;right:14px;position:absolute;z-index: 5;}
