@charset "utf-8";


/* INICIO CONTAINER CONTEUDO*/
.container 										  			  { width:100%; height:100%; margin-top:3px;	}
#container_conteudo h1 		  								  {	font-size:13pt; margin-bottom:10px; font-weight:bold;	}
#container_conteudo #container_conteudo_info_hexa 			  {	width:475px; margin-top:23px; margin-left:-15px; float:left; font-size:11pt;	}
.site #container_conteudo #container_conteudo_middle #container_conteudo_info_hexa p			  { line-height:30px; text-indent: 20px; margin-top:10px; font-size:14px;		}
#container_conteudo #container_conteudo_demo_hexa 			  {	width:475px; height:100px;  float:right; margin-top:23px;	}
#container_conteudo #container_conteudo_demo_hexa ul		  {	margin-left:-29px;	}
#container_conteudo #container_conteudo_demo_hexa ul li 	  {	float:left; margin-left:30px; margin-bottom:20px;	}
#container_conteudo #container_conteudo_demo_hexa ul li #bi   {	background: url(../img/bi_icon.png) no-repeat; width:134px; height:109px; display:block;		}
#container_conteudo #container_conteudo_demo_hexa ul li #bi:hover  { background:url(../img/bi_icon_hover.png) no-repeat;	}
#container_conteudo_empresa_demo							  {	float:left;	}
#container_conteudo_empresa_demo #container_conteudo_left	  {	background: url(../img/corner_conteudo_left_2.png) no-repeat; width:40px; height:313px; background-position: -24px -14px; float:left;  }

#container_conteudo_empresa_demo #container_conteudo_middle	  {	background: url(../img/middle_conteudo_left_2.png) repeat-x; width:957px; height:313px; background-position: -28px -14px; float:left;
}
#container_conteudo_empresa_demo #container_conteudo_right	  {	background: url(../img/corner_conteudo_right_2.png) no-repeat; width:27px; height:313px; background-position: -86px -14px; float:left; }

.container #container_tecnologia 				 			  {	clear:both; width:500px; height:100px; float:left; margin-top:-5px; margin-bottom:10px; margin-left:5px;}

.container #container_tecnologia #container_tecnologia_left   { background: url(../img/corner_clientes_tecnologia_left.png) no-repeat; width:36px; height:115px; float:left;	}

.container #container_tecnologia #container_tecnologia_middle {	background: url(../img/middle_clientes_tecnologia_right.png) repeat-x; width:442px; height:115px; float:left; 		}

.container #container_tecnologia_middle_conteudo 			  {	margin-top:10px; margin-left:-20px;	}

.container #container_tecnologia #container_tecnologia_right  { background: url(../img/corner_clientes_tecnologia_right.png) no-repeat; width:22px; height:115px; float:left; background-position:-28px 0px;		}
.container #container_clientes 					          	  { float:right; margin-top:-5px; margin-bottom:10px; margin-right:9px;	}
.container #container_clientes #container_clientes_left   	  { background: url(../img/corner_clientes_tecnologia_left.png) no-repeat; width:36px; height:115px; float:left; _background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/corner_clientes_tecnologia_left.png', sizingMethod='scale');		}
.container #container_clientes #container_clientes_middle 	  {	background: url(../img/middle_clientes_tecnologia_right.png) repeat-x; width:427px; height:115px; float:left;		}

.container #container_clientes_middle_conteudo				  {	margin-top:10px; margin-left:-20px;	}
.container #container_clientes #container_clientes_right  	  { background: url(../img/corner_clientes_tecnologia_right.png) no-repeat; width:39px; height:115px; float:left; background-position:-14px 0px;		}
/* FIM CONTAINER CONTEUDO*/


.container #container_tecnologia #container_tecnologia_middle ul    {	margin-left:0px;	}
.container #container_tecnologia #container_tecnologia_middle ul li {	float:left; margin-left:10px;	}

.container #container_clientes_middle_conteudo ul  				    {	margin-left:0px;	}
.container #container_clientes_middle_conteudo ul li				{	float:left; margin-left:10px;	}

/* ------------------------------------------------------------------------------------ INICIO EMPRESA -------------------------------------------------------------------------------------------------------------------------------------------*/

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa 
													{	width:590px; margin-left:16px; float:left; padding-right:30px; float:left; position:relative;	}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa #divisor
													{	background:url(../img/divisor.png) repeat-y; width:2px; position: absolute; right:0px; top:0px; height:100%;		}

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa p	
													{ line-height:20px; margin-top:15px; margin-bottom:15px; }

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa_team 
													{	float:right; width:369px;		}

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa_team ul li
													{ clear:both; margin-bottom:45px;			}

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa_team ul li #container_conteudo_empresa_team_pictures 
													{	width: 110px; height:100px; border:1px solid black; float:left; margin-right:5px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa_team ul li #container_conteudo_empresa_team_info 
													{	padding-top:25px;	}
													
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_empresa_team ul li #container_conteudo_empresa_team_info span 
													{	display:block; color:#558ca9; font-weight:bold; margin-bottom:3px; font-size:13px;	}
/* ------------------------------------------------------------------------------------ FIM EMPRESA -------------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------------------------------------------------------------------------------ INICIO SERVIÇOS -------------------------------------------------------------------------------------------------------------------------------------------*/
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos
													{	margin-left:20px;		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos div
													{	float:left; font-size:13px; line-height:20px;  	}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos #divisor
													{	background:url(../img/divisor.png) repeat-y; width:2px; height:707px;			}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos div p
													{	margin-top:10px; text-indent:25px;				}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos div span
													{	color: #558CA9; font-weight:bold;	}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos div ul
													{	margin-left:15px; 	}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_produtos div ul li
													{	margin-top:5px; margin-right:30px; color:#558CA9; float:left;	}
/* ------------------------------------------------------------------------------------ FIM SERVIÇOS -------------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------------------------------------------------------------------------------ INICIO CLIENTES -------------------------------------------------------------------------------------------------------------------------------------------*/
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes 
													{	margin-left:7px; 		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #divisor
													{	background:url(../img/divisor_horizontal.png) repeat-x; width:100%; height:2px; position: absolute; bottom:0px; left:0px;		}
 
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo
													{	width: 350px; height: 200px; float:left; position:relative;			}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo img
													{	margin:0px 0px 0px 50px;	}
													

.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar 
													{	width:351px; float:left; background:url(../img/divisor.png) repeat-y; background-position:center right;				}

.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_info
													{	width:640px; float:right; margin-right:5px;			}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_info p
													{ margin-top:15px; text-indent:5px; line-height:20px; font-size:14px; margin-bottom:15px;		}

.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar #container_conteudo_clientes_scrollbar
													{	width:350px; height:230px; overflow:auto; float:left;		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar span
													{	font-size:11px; color:#767676; margin-left:10px; margin-top:3px; display:block;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_scrollbar a
													{	display:block; margin-top:10px; margin-left:90px; margin-bottom:33px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar #container_conteudo_clientes_scrollbar #indt
													{	background: url(../img/logo_indt_pb.png) no-repeat; width:166px; height:89px;		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes  #container_conteudo_clientes_logo_scrollbar #container_conteudo_clientes_scrollbar #indt:hover
													{	background: url(../img/logo_indt_hover.png) no-repeat; width:166px; height:89px;		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar #container_conteudo_clientes_scrollbar #fama
													{	background: url(../img/logo_fama_pb.png) no-repeat; width:169px; height:50px;		}
													
.site #container_conteudo #container_conteudo_middle #container_conteudo_clientes #container_conteudo_clientes_logo_scrollbar #container_conteudo_clientes_scrollbar #fama:hover
													{	background: url(../img/logo_fama_hover.png) no-repeat; width:169px; height:50px;		}
/* ------------------------------------------------------------------------------------ FIM CLIENTES -------------------------------------------------------------------------------------------------------------------------------------------*/
/* ------------------------------------------------------------------------------------ INICIO CONTATOS -------------------------------------------------------------------------------------------------------------------------------------------*/

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato 
						{ margin-left:20px; }

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #endereco 
						{ width:460px; float:left; position:relative; font-size:15px; line-height:20px;		}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #endereco a
						{ color: #558CA9; text-decoration:none;			}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #endereco a:hover
						{ color: #94C344;				}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #endereco p
						{ margin-left:10px;			}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #endereco #divisor 
						{ background:url(../img/divisor.png) repeat-y; position:absolute; right:0px; top:0px; height:100%; width:2px;		}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email 
						{ float:right; width:484px;		}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form 
						{ font-size:12px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form label 
						{ font-weight:bold; 		} 

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form input 
						{ width:445px;	display:block; border:none; margin-top:3px; margin-bottom:5px; color:#666; font-size:11px; margin-left:2px; background:none; padding-top:5px; padding-left:2px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form textarea 
						{ display:block; width:450px; height:100px; margin-top:3px; background:none; border:none; color:#666; font-size:11px; resize:none; padding-left:2px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form #enviarBtn 
						{ width:100px; float:right; margin-right:32px; background:#FFF;  border:1px solid #558CA9;	} 

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form #campoDados
						{ background: url(../img/campo_dados.png) no-repeat; width:451px; height:22px; margin-top:5px; margin-bottom:5px; }

.site #container_conteudo #container_conteudo_middle #container_conteudo_contato #email #email_formulario form #campoMensagem
						{ background:url(../img/campo_mensagem.png) no-repeat; width:451px; height: 104px;		}


/* ------------------------------------------------------------------------------------ FIM CONTATOS -------------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------------------------------------------------------------------------------ INICIO DEMOS -------------------------------------------------------------------------------------------------------------------------------------------*/

.site #container_conteudo #container_conteudo_middle #container_conteudo_demos
						{ margin-left:20px; }

.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail
						{ float:left; width: 100%; height: 190px; overflow-x:scroll; margin-top:20px;	}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail p
						{ width:100%; text-align:center;				}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail ul
						{ margin-left:50px;				}

.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail li
						{ float:left; margin-right:10px;	}

.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail #video_bi a
						{ background:url(../img/video_link.png) no-repeat; width:289px; height:169px; display:block; 				}

.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_thumbnail #video_bi a:hover
						{ background:url(../img/video_link_hover.png) no-repeat;			}
						
.site #container_conteudo #container_conteudo_middle #container_conteudo_demos #demos_video #video
						{ width:600px; height:498px; margin:0px auto; }

/* ------------------------------------------------------------------------------------ FIM DEMOS -------------------------------------------------------------------------------------------------------------------------------------------*/

/* CSS Document */

