@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style:none;
	}

body {
	width:100%;
	height:100%;
	background-image:url(../imagens/BgBody.jpg);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
h2 {
	color:#3199ba;
	}
	
p {
	color:#38464d;
	}

a {color:#999; text-decoration:none;}	
a:hover {color:#3199ba; text-decoration:underline;}	

.SaibaMais {width:100%; text-align:right; display:block;}

#Geral {
	width:910px;
	height:100%;
	margin:0 auto 0 auto; 
	}	
	
/*Confiruracao para itens do Topo*/

#copyright {visibility:hidden; height:29px;} /*Conteúdo obrigatório para uso do Menu Superior*/

#Topo {
	color:#eceded;
	height:112px;
	background-image:url(../imagens/Topo.png);
	background-repeat:no-repeat;
	}
	
#Topo a {
	color:#eceded;
	text-decoration:none; font-size:10px;
	}
	
#Topo a:hover {
	text-decoration:underline;
	}
	
#Topo dl {
	top:35px;
	float:right;
	width:380px;
	position:relative;
	}
	
#Topo dt {
	height:auto;
	margin-bottom:5px;
	}
	
#Topo dd input {
	width:265px;
	height:20px;
	border:none;
	margin-left:4px;
	background:none;
	line-height:20px;
	color:#eceded;
	font-size:10px;
	}

/*Confiruracao para itens do Módulo I*/

#Modulo1 {
	width:100%;
	height:290px;
	margin:30px 0;
	}
	
#Modulo1 #Destaque img {
	float:left;
	border:#f4f4f4 3px solid;
	margin-right:10px;
	}
	
#Modulo1 p {
	text-align:justify;
	}	

.Destaque_Subtitulo {
	color:#666;
	font-weight:bold;
	font-size:14px;
	margin-bottom:20px;
	}

#Modulo1 #Destaque {
	width:650px;
	height:100%;
	float:left;
	}
	
#Modulo1 #Outros {width:240px; height:100%; float:right; border-left:#eeefef 1px solid;} 
#Modulo1 #Outros img {border:none;}
#Modulo1 #Outros p {margin:10px 20px; text-align:right;}

.slideshow { height: 140px; width: 140px; margin: 47px auto 10px auto; }
.slideshow img { padding: 10px; border: 1px solid #ccc; background-color: #f4f4f4; }


/*Confiruracao para itens do Módulo II*/

#Modulo2 {
	width:750px;
	height:200px;
	border:#eeefef 1px solid;
	margin-bottom:10px; 
	}

#Modulo2 h2 {
	margin:10px;
	border-bottom:#eeefef 2px dotted;
	}
	
#Modulo2 a {
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	font-weight:bold;
	display:block;
	margin:10px;
	width:90%;
	}

#Esq, #Dir {
	float:left;
	}
	
#RandomImages {
	position:relative;
	height:256px;
	width:256px;
	float:right;
	top:-200px;
	}
	
.Logistica {background-image:url(../imagens/Icons/IconLogistica.png); background-position:left; background-repeat:no-repeat; padding-left:20px; color:#88843e;}
.Automacao {background-image:url(../imagens/Icons/IconAutomacao.png); background-position:left; background-repeat:no-repeat; padding-left:20px; color:#db7424;}
.VisaoArtificial {background-image:url(../imagens/Icons/IconVisaoArtificial.png); background-position:left; background-repeat:no-repeat; padding-left:20px; color:#6e61a0;}
.Software {background-image:url(../imagens/Icons/IconSoftware.png); background-position:left; background-repeat:no-repeat; padding-left:20px; color:#219cb6;}

/*Confiruracao para itens do Conteúdo - Páginas Internas*/

#Conteudo {
	width:880px; max-width:880px; padding:15px; display:table;
	}
	
#Conteudo img {
	float:left;
	border:#f4f4f4 3px solid;
	margin-right:10px;
	}

#Conteudo p img {border:none; margin:2px 5px 2px 0;}
	
#Conteudo p {
	text-align:justify; margin:10px 0;
	}

#Conteudo ul {
	margin:10px 0 0 20px;
	}

#Conteudo ul li{
	margin:5px 0;
	}
	
#Conteudo a {color:#0e87ac; font-weight:bold}	

.Conteudo_Subtitulo {
	color:#475459;
	font-weight:bold;
	font-size:14px;
	margin:20px 0;
	}

/*Confiruracao para o Rodapé*/
#Rodape {
	width:100%;
	height:83px;
	font-size:11px;
	text-align:center;
	}

#RodapeMenu {
	background-image:url(../imagens/BgRodapeMenu.png);
	line-height:28px;
	height:28px;
	margin-left:-50px;
	}
	
#RodapeMenu ul li {
	display:inline;
	}
	
#RodapeMenu ul li a {
	color:#265699;
	font-size:11px;
	text-decoration:none;
	}
	
#RodapeMenu ul li a:hover {
	text-decoration:undeline;
	}

#RodapeCopyright {
	background-image:url(../imagens/BgRodapeCopyright.png);
	line-height:55px;
	margin-left:15px;
	color:#b3b3b3;
	height:55px;
	}


/*SLIDEDOOR - CLIENTE*/

.qitem {
	width:126px;
	height:126px;	
	border:4px solid #f4f4f4;	
	margin:5px 5px 5px 0;
	background-image:url(../imagens/bg.gif); background-repeat:no-repeat;
	
	
	/* Esconde imgem depois de redimensionar */
	overflow:hidden;
	
	/* Posicionamento para filhos */
	position:relative;
	
	/* Mostra DIV em linha */
	float:left;
	cursor:hand; cursor:pointer;
}

	.qitem img {
		border:0;
	
		/* Posição das Imagens */
		position:absolute;
		z-index:200;
	}

	.qitem .caption {
		position:absolute;
		z-index:0;	
		color:#ccc;
		display:block;
	}

		.qitem .caption h4 {
			font-size:12px;
			padding:10px 5px 0 8px;
			margin:0;
			color:#369ead;
		}

		.qitem .caption p {
			font-size:10px;	
			padding:3px 5px 0 8px;
			margin:0;
		}

/* Configuração para Cantos */

.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}

.topLeft {
	background-position: top left; 	
} 

.topRight {
	background-position: top right; 
} 

.bottomLeft {
	background-position: bottom left; 
} 

.bottomRight {
	background-position: bottom right; 
}

.clear {
	clear:both;	
}



/*FORMULARIO-CONTATOS*/
#Modulo1 select{display:block;}
#Formulario {width:600px; float:left;}
#Formulario dl{width:100%; display:table; margin-top:5px;}
#Formulario dt {width:120px; float:left; margin:5px 0;}
#Formulario dd {width:59%; float:left; margin:5px 0; *height:30px;}
#Formulario input {width:100%; height:100%; font-size:12px;}
#Formulario select {width:100%; height:100%; font-size:12px;}
#Formulario textarea {width:100%; height:60px;}
.Enviar {float:right; width:72px; height:32px; margin-right:125px; cursor:pointer; *margin-top:40px;}

.Confira a {margin-right:23px;}




























