@charset "utf-8";

#box_titles1_fleasy {
    color: #333333;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-left: 30px;
    padding-right: 15px;
}

.index {
	background-color: #999;
	font-size: 62.5%;
	margin: 0px;
	padding: 0;
	margin-top: 0px;
	
}

body {
	background-color: #999;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}
#welcome {
	background-image:url(images/welcome.jpg);
	/*background-attachment:fixed;*/
	background-repeat:no-repeat;
	background-position:top;
	width:1000px;
	margin:0px;
	height:690px;
	
}
#welcome_title{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	margin-top: 454px;
	margin-left: 50px;
	height: 20px;
	widht: 200px;
}

#dane_index {
	margin-top: 448px;
	margin-left: 670px;
	width: 320px;
	height: 28px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

#dane_index1 {
	margin-left: 670px;
	width: 320px;
	height: auto;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}
#welcome_txt{
	clear:both;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size: 10px;
	margin-top: 6px;
	margin-left: 50px;
	width: 450px;
	height: 130px;
}

#sap_entrada{
	margin-top: 573px;
	margin-left: 70px;
	display: inline;
	float: left;
	height: 60px;
	width: 155px;
	background:url(images/sap_entrada.png);
	background-repeat:no-repeat;
}

#ilegra_entrada{
	margin-top: -66px;
	margin-left: 85px;
	display: inline;
	float: left;
	height: 85px;
	width: 90px;
	background:url(images/ilegra.png);
	background-repeat:no-repeat;
}

#enter {
	margin-top: 80px;/* crome e ie*/
	margin-left: 808px;
	width: 85px;
	height: 23px;
}
	
#main_box {
	background-color:#FFF;
	width: 1024px;
	height:auto;
	float:left;
}
body * {
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height:15px;
}
#envio {
	margin-bottom: 1.1em;
	margin-top: 0;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 1px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	height:auto;
	clear:both;
}
#main p.lastNode {
	margin-bottom: 5px;
	font-size: 100%;
	font-family: Verdana, Geneva, sans-serif;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#main {
	margin: 0 auto;
	width: 1024px;
}
#main2 {
	margin: 0 auto;
	width: 1024px;
	vertical-align:top;
	background-positiont: top;
}
#colwrap1 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 296px;
	height: 450px;
}
#big_image_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #cf0;
	width: 728px;
	padding-top: 0px;
	height: 450px;
	background-color:gray;
}
html > body #big_image_container {
	height: auto;
	height: 450px;
}
#big_image_1c {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1c.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 307px;
}
#colwrap4 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 356px;
}
#topc {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topc.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 422px;
}
#big_image_2c {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 422px;
}
#colwrap3 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 854px;
}
#text_main_top {
	margin-left: 93px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 761px;
	padding-top: 0px;
	height: 139px;
}
html > body #text_main_top {
	height: auto;
	min-height: 140px;
}
.Txt_Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 1px;
	margin-top: 19px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
.Txt_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 1px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	height:auto;
	clear:both;
}
#sidebarind {
	margin-right: 0px;
	margin-top: 142px;
	display: inline;
	float: right;
	height: 270px;
	margin-bottom: 0;
	width: 40px;
	background:url(images/sidebar.gif);
}
#sidebar {
	margin-right: 0px;
	margin-top: 178px;
	display: inline;
	float: right;
	height: 270px;
	margin-bottom: 0;
	width: 40px;
	background:url(images/sidebar.gif);
}
#drabinka_footer {
	margin-left: 0px;
	display: inline;
	float: left;
	height: 12px;
	margin-bottom: 0;
	width: 1024px;
}
#footer {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 116px;
	margin-bottom: 0;
	width: 1024px;
}
#topc table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#contacts {
	width: 251px;
	margin-left: 100px;
	margin-bottom: 50px;
	margin-top: 30px;
	float: left;
	height:auto;
}
#work_form {
	width:288px;
	margin-left: 80px;
	background:url(images/trabalhe_box.gif);
	display: inline;
	float:left;
	height:409px;
	margin-top: 30px;
	margin-bottom: 50px;
}
#forma {
	margin-left: 25px;
	margin-bottom: 20px;
	margin-right: 25px;
	margin-top: 70px;
	font:Verdana, Geneva, sans-serif;
}
#mot{
	vertical-align: top;
}

#txtarea{
	text-align:right;
}
#tekst {
	text-align:left;
	width: 170px;
}
#tekst2 {
	text-align:left;
	width: 170px;
	float:right;
}
#images {
	width: auto;
	float:left;
	margin-left:100px;
	margin-top: 30px;
	clear:both;
	display:inline;
}
#quote {
	clear:left;
	float:left;
	margin-left: 160px;
	margin-top: 20px;
	display:inline;
}
#contato {
	margin-top: 20px;
	float:right;
	width: 251px;
	display:inline;
}
#wrapper1 {
	clear:both;
}
#big_image_1p {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1p.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 324px;
}
#topp {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topp.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 405px;
}
#big_image_2p {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 405px;
}
#text_espaco_top {
	margin-left: 93px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width:600px;
	padding-top: 0px;
	height: auto;
}
#topp table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#contacts {
	width: 251px;
	margin-left: 100px;
	margin-bottom: 50px;
	margin-top: 30px;
	float: left;
	height:auto;
}

#forma {
	margin-left: 25px;
	margin-bottom: 20px;
	margin-right: 25px;
	margin-top: 70px;
	font:Verdana, Geneva, sans-serif;
}
#mot{
	vertical-align: top;
}

#txtarea{
	float:right;
}
#images {
	width: auto;
	float:left;
	margin-left:100px;
	margin-top: 30px;
	clear:both;
	display:inline;
}
#quote {
	clear:left;
	float:left;
	margin-left: 160px;
	margin-top: 20px;
	display:inline;
}
#contato {
	margin-top: 20px;
	float:right;
	width: 251px;
	display:inline;
}
#contato2 {
	margin-top: 20px;
	float:left;
	width: 251px;
	height: 85px;
	display:inline;
	margin-left:90px;
	overflow: hidden;
}
#newsletter {
	float:right;
	margin-top: 60px;
	margin-right: 10px;
}
#press_release {
	background:url(images/press_releases.gif);
	background-repeat:no-repeat;
	width: 686px;
	height: 418px;
	margin-left: 169px;
}
#press_release_txt {
	margin-left: 40px;
	margin-right: 20px;
	margin-bottom: 50px;
	margin-top: 80px;
	max-height: 290px;
	max-width: 626px;
	font: Verdana, Geneva, sans-serif;
	font-size: 10px;
	float:left;
}
a:link {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}
a:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
}
#clipping {
	background:url(images/clipping.gif);
	background-repeat:no-repeat;
	margin-left: 120px;
	width: 299px;
	height: 350px;
	float:left;
	display: inline;
}
#clipping_image {
	margin-top: 100px;
	margin-left: 50px;
	max-width: 180px;
	max-height: 210px;
}
#photos {
	background:url(images/fotos.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
	width: 516px;
	height: 277px;	
	float:left;
}
#photos_txt {
	margin-top: 80px;
	margin-left: 30px;
	margin-right: 25px;
	max-width: 460px;
	max-height: 35px;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#photos_images {
	margin-top: 15px;
	max-width: 460px;
	max-height: 115px;
	margin-left: 30px;
}
#big_image_1s {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1s.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 331px;
}
#tops {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/tops.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 398px;
}
#big_image_2s {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 398px;
}

#sidebar2 {
	margin-right: 0px;
	margin-top: -707px;
	display: inline;
	float: right;
	height: 270px;
	margin-bottom: 0;
	width: 40px;
	background:url(images/sidebar.gif);
}
#tops table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#contacts {
	width: 251px;
	margin-left: 100px;
	margin-bottom: 50px;
	margin-top: 30px;
	float: left;
	height:auto;
}

#forma {
	margin-left: 25px;
	margin-bottom: 20px;
	margin-right: 25px;
	margin-top: 70px;
	font:Verdana, Geneva, sans-serif;
}
#mot{
	vertical-align: top;
}

#txtarea{
	text-align:right;
}

#images {
	width: auto;
	float:left;
	margin-left:100px;
	margin-top: 30px;
	clear:both;
	display:inline;
}
#quote {
	clear:left;
	float:left;
	margin-left: 160px;
	margin-top: 20px;
	display:inline;
}
#contato {
	margin-top: 20px;
	float:right;
	width: 251px;
	display:inline;
}
#shortcuts {
	margin-left:170px;
	margin-top: 40px;
}
#services_image{
	background:url(images/services_image.jpg);
	width: 810px;
	height: 610px;
	clear:both;
	margin-left: 95px;
	margin-top: 40px;
	overflow:hidden;
	color:#FFF;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#it_business {
	margin-left: 55px;
	margin-top: 115px;
	width:260px;
	height: 270px;
	max-width: 240px;
	overflow:hidden;
	float:left;
}
#st {
	margin-left: 150px;
	margin-top: 460px;
	height: 150px;
	max-height: 150px;
	max-width: 230px;
}
#parceiras {
	float:left;
	margin-top: -145px;
	width: 180px;
	height: 150px;
	float:right;
	margin-right:8px;
}
#txt2 {
	float:left;
	margin-left: 95px;
	margin-top: 40px;
	width: 785px;
}
#deselvonvimento {
	clear:both;
}
#infraestrutura {
	margin-left: 10px;
	float:left;
}
#solutions {
	margin-left: 10px;
	float:left;
}
#deselvonvimento #l_box .listy{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	list-style-image: url(images/blue.gif);
}
#infraestrutura #c_box .listy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	list-style-image: url(images/yellow.gif);
}
#solutions #r_box .listy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	list-style-image: url(images/green_im_small.gif);
}
.boxy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}
#l_box {
	width: 254px;
	background-color:#CCC;
	min-height: 100px;
	height:715px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
	float:left;
	margin-left: 95px;
}
#c_box {
	width: 254px;
	background-color:#E8E8E8;
	min-height: 100px;
	height:715px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
	float:left;
}
#r_box {
	width: 254px;
	background-color:#CCC;
	min-height: 100px;
	height:715px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
}	
#c_box2 {
	width: 254px;
	background-color:#E8E8E8;
	min-height: 100px;
	height:195px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
	float:left;
}
#r_box2 {
	width: 254px;
	background-color:#CCC;
	min-height: 100px;
	height:195px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
}	
#l_box2 {
	width: 254px;
	background-color:#CCC;
	min-height: 100px;
	height:195px;
	font:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
	float:left;
}
#deselvonvimento img {
	margin: 0px;
}
#tecnologias_tab {
	margin-left: 95px;
	width: 760px;
	clear:both;
}
#tabela {
	clear:both;
}
#spacer {
	width:2px;
	color:#FFF;
	background-color:#FFF;
}
#spacer2 {
	width:2px;
	background-color:#f9f400;
}
#komorki {
	margin-right: 15px;
}
#tecnologias_tab #tabela tr td {
	margin-right: 15px;
}
#processos_box {
	margin-left: 95px;
	float:left;
	width: 760px;
	clear:both;
}
#parceiras_box {
	clear:both;
	margin-left: 95px;
	margin-top: 15px;
	width:792px;	
	height:auto;
}
#procesos_tabs {
	height:auto;
}
.ora {
	margin-left: 6px;
	margin-top: 25px;
	float:left;
}
.sapm {
	margin-left: 25px;
	margin-top: 5px;
	float:left;
}
.msp {
	margin-left: 19px;
	float:left;
}
#big_image_1st {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1st.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 329px;
}
#topst {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topst.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 400px;
}
#big_image_2st {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 400px;
}
#sidebar3 {
	margin-right: 0px;
	margin-top: -179px;
	display: inline;
	float: right;
	height: 270px;
	margin-bottom: 0;
	width: 40px;
	background:url(images/sidebar.gif);
}
#topst table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
.prod {
	/*float:right;
	margin-right: 5px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	/*margin-left: 4px;*/
	margin-top: 20px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
.gost {
	float:left;
	margin-left: 115px;
}
#prod1 {
	float:left;
	margin-left: 95px;
	height: 360px;
	background-color:#97928A;
	width: 251px;
}
#prod2 {
	float:left;
	margin-left: 15px;
	height: 360px;
	background-color:#A3D2F7;
	width: 254px;
}
#prod3 {
	float:left;
	margin-left: 15px;
	height: 360px;
	background-color:#AED67A;
	width: 250px;
}
#gust {
	margin-top: 40px;
	margin-bottom: 50px;
	clear:both;
	padding-top: 30px;
}
#cena {
	float: right;
	vertical-align:bottom;
}
.opis {
	margin-left: 40px;
	width:170px;
	margin-top: 20px;
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#big_image_1a {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1a.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 321px;
}
#big_image_2a {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 408px;
}
#left_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	background-attachment: scroll;
	background-image: url(images/box_fill.gif);
	background-position: left center;
	background-repeat: repeat;
	width: 90px;
	padding-top: 0px;
	height: 1648px;
}
#big_box_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 810px;
	padding-top: 0px;
	height: auto;
}
html > body #big_box_container {
	height: auto;
	min-height: 1260px;
}
.Sobre_a_ilegr_titlea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	/*margin-left: 4px;*/
	margin-top: 20px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
.sobre_ilegra_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 770px;
}
.Pilares_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 28px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 86px;
}
.pilares_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 769px;
}
#key_features_image {
	margin-left: 43px;
	margin-top: 23px;
	display: inline;
	float: left;
	height: 295px;
	margin-bottom: 0;
	width: 646px;
}
.A_marca_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 45px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 138px;
}
.A_marca_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 764px;
}
#evolution_images {
	margin-left: 59px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 190px;
	margin-bottom: 0;
	width: 630px;
}
#pense_alem_meaning {
	margin-left: 84px;
	margin-top: 22px;
	display: inline;
	float: left;
	height: 258px;
	margin-bottom: 0;
	width: 285px;
}
#baloons_image {
	margin-left: 0px;
	margin-top: 22px;
	display: inline;
	float: left;
	height: 266px;
	margin-bottom: 0;
	width: 438px;
}
.Os_diretores_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 40px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 136px;
}
.diretores_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 769px;
}
#right_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 124px;
	padding-top: 0px;
	height: 1259px;
}
html > body #right_container {
	height: auto;
	min-height: 1260px;
}
#colwrap5 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 850px;
}
#romulo_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 175px;
	padding-top: 0px;
	height: 379px;
}
html > body #romulo_container {
	height: auto;
	min-height: 380px;
}
#romulo {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 0;
	width: 175px;
}
.Txt_Romulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 31px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 117px;
}
.romulo_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: right;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 13px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 152px;
}
#b1_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 31px;
	padding-top: 0px;
	height: 379px;
}
html > body #b1_container {
	height: auto;
	min-height: 380px;
}
#anderson_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 195px;
	padding-top: 0px;
	height: 379px;
}
html > body #anderson_container {
	height: auto;
	min-height: 380px;
}
#anderson {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 0;
	width: 195px;
}
.Txt_Anderson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 32px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 130px;
}
.anderson_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: right;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 20px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 152px;
}
#b2_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 29px;
	padding-top: 0px;
	height: 379px;
}
html > body #b2_container {
	height: auto;
	min-height: 380px;
}
#roger_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 200px;
	padding-top: 0px;
	height: 379px;
}
html > body #roger_container {
	height: auto;
	min-height: 380px;
}
#roger {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 0;
	width: 200px;
}
.Txt_Roger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 40px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 117px;
}
.roger_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: right;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 24px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 152px;
}
#b3_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 20px;
	padding-top: 0px;
	height: 379px;
}
html > body #b3_container {
	height: auto;
	min-height: 380px;
}
#iva_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 200px;
	padding-top: 0px;
	height: 379px;
}
html > body #iva_container {
	height: auto;
	min-height: 380px;
}
#iva {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 180px;
	margin-bottom: 0;
	width: 198px;
}
.Txt_Ivã {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 35px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 114px;
}
.iva_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: right;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 16px;
	margin-top: 3px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 152px;
}
#bottom_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 850px;
	padding-top: 4px;
	height: 7px;
}
html > body #bottom_container {
	height: auto;
	min-height: 8px;
}
#right_b_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 84px;
	padding-top: 0px;
	height: 387px;
}
html > body #right_b_container {
	height: auto;
	min-height: 388px;
}
#topa table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#main_box {
	background-color:#FFF;
	height:auto;
	float:left;
}
#filosofia{
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}
#mission_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 4px;
	margin-top: 20px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#valores_images{
	clear:both;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 15px;
}
#big_image_1h {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1h.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 451px;
	margin-bottom: 0;
	width: 356px;
}
#toph {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/toph.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 373px;
}
#big_image_2h {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 373px;
}
#big_image_2cn {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 421px;
	margin-bottom: 0;
	width: 407px;
}
#top_im_slice {
	margin-left: 5px;
	margin-top: 47px;
	float: left;
	display: inline;
	height: 346px;
	margin-bottom: 0;
	width: 352px;
}
#box_top {
	margin-top: 0px;
	background-image: url(images/box_top.gif);
	background-repeat:no-repeat;
	display: inline;
	float: left;
	height: 441px;
	margin-bottom: 0;
	width: 363px;
	padding-top: 30px;	
}
#top_hr {
	width: 855px;
	float: left;
	height:auto;
}
#box_top_txt{
	width: 300px;
	height: 375px;
	padding-left: 33px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	text-align: left;
}
#twitter {
	margin-top: 20px;
}
#text_main_programs {
	margin-left: 93px;
	margin-top: 20px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 761px;
	padding-top: 0px;
	height: 68px;
}
html > body #text_main_programs {
	height: auto;
	min-height: 69px;
}
.Txt_Title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 1px;
	margin-top: 12px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 244px;
}
.Txt_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 1px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 588px;
	height:auto;
}
#programmes_container {
	margin-left: 150px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 654px;
	padding-top: 0px;
	height: 922px;
}
html > body #programmes_container {
	height: auto;
	min-height: 923px;
}
#jov_talentes_box {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	height: 253px;
	width: 709px;
}
#jov_box_txt{
	width: 240px;
	height: 100px;
	margin-top: 110px;
	margin-left: 30px;
	display: none;
}
#inter_box_txt{
	width: 215px;
	height: 110px;
	margin-top: 80px;
	margin-left: 35px;
	display: none;
}
#pilar_box_txt{
	width: 215px;
	height: 100px;
	margin-top: 100px;
	margin-left: 35px;
	color:#FFF;
	display:none;
}

#intercambistas {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	height: 251px;
	width: 708px;
}
#speaking {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	width:710px;
	height:254px;
}
#pillars {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	height: 249px;
	width: 708px;
}
#text_main_events {
	margin-left: 94px;
	margin-top: 15px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 760px;
	padding-top: 0px;
	height: 65px;
}
html > body #text_main_events {
	height: auto;
	min-height: 66px;
}
.Txt_Eventos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 2px;
	margin-top: 6px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 206px;
}
.Txt_events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 2px;
	margin-top: 1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 566px;
	height:auto;
}
#main_event_boxes {
	margin-left: 146px;
	margin-top: 6px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 634px;
	padding-top: 0px;
	height:auto;
}
html > body #main_event_boxes {
	height: auto;
	min-height: 442px;
}
#reunion {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	width:708px;
	height:251px;
}
#copa {
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	width:705px;
	height:238px;
}
#toph table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#big_image_1 {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 452px;
	margin-bottom: 0;
	width: 370px;
	background-color:gray;
}
#top {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/top.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 358px;
}
#topa {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topa.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 356px;
}
#big_image_2 {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 358px;
	height: 421px;
	background-color:gray;
}
#b1_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	background-attachment: scroll;
	background-position: left center;
	background-repeat: repeat;
	width: 60px;
	padding-top: 0px;
	
}
html > body #b1_container {
	height: auto;
	min-height: 610px;
}
#col1_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 240px;
	padding-top: 0px;
	height: 609px;
}
html > body #col1_container {
	height: auto;
	min-height: 610px;
}
.h1_Welcome_title<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 11px;
	margin-top: 4px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 188px;
}
.p_Welcome_txt<p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 0px;
	margin-top: 14px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 238px;
}
#image_welcome {
	margin-left: 17px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 211px;
	margin-bottom: 0;
	width: 208px;
}
#image_flash {
	margin-left: 15px;
	margin-top: 15px;
	display: inline;
	float: left;
	height: 196px;
	margin-bottom: 0;
	width: 210px;
}
#b2_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 80px;
	padding-top: 0px;
}
html > body #b2_container {
	height: auto;
	min-height: 610px;
}
#col2_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 260px;
	padding-top: 0px;
}
html > body #col2_container {
	height: auto;
	min-height: 610px;
}
.h1_Tecnologias_e_Serviç<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 11px;
	margin-top: 4px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 233px;
}
#tech_image {
	margin-left: 11px;
	margin-top: 10px;
	display: inline;
	float: left;
	height: 175px;
	margin-bottom: 0;
	width: 233px;
}
.h1_deselvonvimento<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 17px;
	margin-top: 17px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 170px;
}
#ds_image {
	margin-left: 15px;
	margin-top: 14px;
	display: inline;
	float: left;
	height: 21px;
	margin-bottom: 0;
	width: 45px;
}
.p_desenvolvimento_txt<p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 18px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 236px;
}
.h1_infraestrutura<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 18px;
	margin-top: 1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 151px;
}
#inf_image {
	margin-left: 0px;
	margin-top: 1px;
	display: inline;
	float: left;
	height: 24px;
	margin-bottom: 0;
	width: 50px;
}
.p_infraestrutura_txt<p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 20px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 236px;
}
.h1_soluções_SAP<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 20px;
	margin-top: 5px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 141px;
}
#ss_image {
	margin-left: 4px;
	margin-top: 5px;
	display: inline;
	float: left;
	height: 21px;
	margin-bottom: 0;
	width: 43px;
}
.p_SAP_txt<p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	line-height: 157.44%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 20px;
	margin-top: 1px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 236px;
}
#b3_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 70px;
	padding-top: 0px;
	height: 609px;
}
html > body #b3_container {
	height: auto;
	min-height: 610px;
}
#colwrap3 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 314px;
}
#b4_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 10px;
	padding-top: 0px;
	height: 519px;
}
html > body #b4_container {
	height: auto;
	min-height: 520px;
}
#colwrap5 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 210px;
}
#col3_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 210px;
	padding-top: 0px;
	height: 480px;
}
html > body #col3_container {
	height: auto;
	min-height: 481px;
}
.h1_What’s_New<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 6px;
	margin-top: 4px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 123px;
}
#news {
	margin-left: 6px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	height: 31px;
	margin-bottom: 0;
	width: 65px;
}
#b6_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 210px;
	padding-top: 0px;
	height: 38px;
}
html > body #b6_container {
	height: auto;
	min-height: 39px;
}
#b5_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: right;
	margin-bottom: 0;
	background-color: #fff;
	width: 50px;
	padding-top: 0px;
	height: 519px;
}
html > body #b5_container {
	height: auto;
	min-height: 520px;
}
#flash_cole_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 240px;
	padding-top: 0px;
	height: 59px;
}
html > body #flash_cole_container {
	height: auto;
	min-height: 60px;
}
#b8_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 74px;
	padding-top: 0px;
	height: 59px;
}
html > body #b8_container {
	height: auto;
	min-height: 60px;
}
#b7_container {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 314px;
	padding-top: 0px;
	height: 29px;
}
html > body #b7_container {
	height: auto;
	min-height: 30px;
}
#top table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
}

#main_box {
	background-color:#FFF;
	height:auto;
	float:left;
}
#np {
	margin-top: 14px;
}
.h1_Welcome_title<h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 210%;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 11px;
	margin-top: 4px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 188px;
}
#big_image_1t {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/big_image_1t.jpg);
	overflow: hidden;
	display: inline;
	float: left;
	margin-bottom: 0;
	height: 451px;
	width: 322px;
}
#colwrap4 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 356px;
}
#topt {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/topt.jpg);
	display: inline;
	overflow: hidden;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 407px;
}
#big_image_2t {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 420px;
	margin-bottom: 0;
	width: 356px;
}
#topt table {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#FFF;
}
#contacts {
	width: 251px;
	margin-left: 100px;
	margin-bottom: 50px;
	margin-top: 30px;
	float: left;
	height:auto;
}

#forma {
	margin-left: 25px;
	margin-bottom: 20px;
	margin-right: 25px;
	margin-top: 70px;
	font:Verdana, Geneva, sans-serif;
}
#mot{
	vertical-align: top;
}

#txtarea{
	text-align:left;
}
#tekst {

}
.data {
	color:#C60;
	font-weight:bold;
}
#main #main_box #colwrap3 #text_main_top .Txt_text .lastNode {
	text-align: justify;
}
.eg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	text-decoration: none;
}
.eg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	text-decoration: none;
	width: 100px;
}
#rr {
	padding-right: 80px;
}
#r {
	padding-right: 25px;
}
#box_titles {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #333;
	font-size: 18px;
	text-align: center;
	padding-right: 15px;
	padding-left: 10px;
}
#box_titles1 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #333;
	font-size: 14px;
	text-align: center;
	padding-right: 15px;
	padding-left: 10px;
}
#lista_box1 {
	list-style-image: url(images/green_im_small.gif);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	font-weight: bold;
	width: 150px;
	text-align: right;
}
#box_title_maly {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #333;
	font-size: 14px;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
}

/* Z-index of #mask must lower than #boxes .window */         

#mask1 {
	Z-INDEX: 1; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #000; 
	DISPLAY: none; 
	TOP: 0px; 
	LEFT: 0px
}

#boxes .window1 {
	
	background:#FFFFFF; 
    position:absolute;  
    width:600px;
    height:auto;
    overflow:auto;  
    display:none;   
    z-index:9999;   
    padding:20px; 
    left:0;
    top:0;
    margin-top:1300px;
}

/*#boxes .window {   
  background:#FFFFFF; 
  position:absolute;  
  width:600px;
  height:auto;
  overflow:auto;  
  display:none;   
  z-index:9999;   
  padding:20px; 
  left:0;
  top:0;
  margin-top:450px; 
}  */
 
.close1 {
	color:black;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-bottom:100px;
	font-weight:bold;
}

.data1 {
	color:#C60;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#imagem_s{
	background:url(images/tecnologias.gif);
	width: 781px;
	height: 378px;
	clear:both;
	margin-left: 0px;
	margin-top: 40px;
	overflow:hidden;
	color:#FFF;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#texto_img{
	text-align:right;
	width: 200px;
	color:black;
	margin-left: 30px;
	margin-top: 80px;
	line-height: 2px;
}
#imagem_s .texto_img1{
	text-align:right;
	width: 200px;
	color:black;
	margin-left: 325px;
	margin-top: -248px;
	line-height: 2px;
}
#imagem_s .texto_img2{
	text-align:right;
	width: 200px;
	color:black;
	margin-left: 566px;
	margin-top: -285px;
	line-height: 2px;
}
#p_img {
	margin-bottom: 1.1em;
	margin-top: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 8px;
}

#idioma {
	z-index:-1;
	color:red;
	padding-top:4px;
	text-align: right;

}

#trofeu {
	float: left;
}

#clientes {
	float: right;
	margin-top: 10px;
}

#titulo_trofeu_ganhadores {
	text-align: center;
	margin-top: 265px;
}

#titulo_trofeu_ganhadores h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 200%;
	font-weight: bold;
	text-align: center;
	color: #333;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	/*margin-left: 4px;*/
	display: inline;
	margin-bottom: 0;
}

#outros {
	margin-top: 10px;	
}

#outros_clientes {
	background-image: url('images/clientes5anos.png');
	width: 310px;
	height: 145px;
	float: left;
	margin-left: 90px;
}

#outros_clientes_1 {
	background-image: url('images/clientes5anos.png');
	width: 310px;
	height: 145px;
	float: right;
	margin-right: 45px;
}

#outros_clientes_negrito {
	margin-top: 4px;
	text-align: center;
}

#outros_clientes_lista {
	margin-left: 10px; 
	margin-top: 15px
	margin-bottom: 1.1em;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height:15px;
}


