
/* ================== BOXES PRINCIPAIS ==================== */

#geral {
	display:block;
	position:absolute;
	width:780px;
	margin:10px 0 0 -390px;
	left:50%;
	background: url(../img/bgGeral.gif) top repeat-x #f0f8fc;
	}

#corpo {
	display:block;
	float:left;
	width:780px;
	padding-bottom:11px;
	background:url(../img/bgCorpo.gif) bottom no-repeat;
	}

#topo {
	display:block;
	width:780px;
	height:148px;
	background:url(../img/bgTop.gif) top no-repeat;
	}
	
	
/* ================== MENU ================== */
#menu {
	display:block;
	float:left;
	width:153px;
	height:196px;
	background:url(../img/bgTopMenu.gif) top no-repeat;
	margin:20px 0 0 15px;
	_margin:20px 0 0 7px;
	}
	
	#menu ul {
		font-size:14px;
  		list-style:none;
		padding-bottom:42px;
		width:151px;
		margin:10px 0 0 1px;
		background:url(../img/bgBotMenu.gif) bottom no-repeat #ff9c00;
		}
		
		#menu ul li {
			display:block;
			width:118px;
			height:19px;
			text-align:right;
			padding:4px 8px 2px 0;
			border-bottom:1px dashed #ffaf31;
			margin-left:12px;
			}
			
			#menu ul li a {
				color:#000000;
				}
				
				

/* ====================== PAINEL FLASH ========================== */
#painel {
	display:block;
	float:left;
	margin-left:10px;
	}
	


#meioHome {
	display:block;
	clear:both;
	}


/* ======================= CONTEUDO HOME ============================ */

#cadConf {
	display:block;
	float:left;
	width:500px;
	background:url(../img/bgTopCadConf.gif) top no-repeat #fcead0;
	padding:13px 0 0 12px;
	margin:19px 0 0 15px;
	_margin:19px 0 0 7px;
	}
	
	#cadConf h3 {
		font-family:"Century Gothic";
		font-size:16px;
		color:#333;
		}
	
	#cadConf ul {
		display:block;
		float:left;
		width:500px;
		list-style:none;
		padding-bottom:15px;
		margin-top:13px;
		background:url(../img/bgBotCadConf.gif) bottom right no-repeat;
		}
		
		
		#cadConf ul li {
			display:block;
			float:left;
			width:130px;
			font-size:11px;
			line-height:16px;
			}
			
			#cadConf ul li a {
				color:#333;
				}
			#cadConf ul li h4 {
				font-size:12px;
				font-weight:bold;
				color:#0035a0;
				}
				
			#cadConf ul li img {
				display:block;
				margin:8px 0 3px 0;
				}

#cadConfMeio {
	margin:0 50px;
	}



		
	
/* =============== BOXE MEIO DIREITA HOME ======================= */
#aumentDesempenho {
	display:block;
	float:right;
	width:200px;
	margin:19px 12px 0 0;
	_margin:19px 6px 0 0;
	padding:10px;
	background:url(../img/bgTopBlue.gif) top no-repeat #d2e7f1;
	}
	
	#aumentDesempenho h3 {
		font-family:"Century Gothic";
		font-size:16px;
		color:#333;
		margin:2px 0 10px 0;
		}
		
	#aumentDesempenho h4 {
		font-size:15px;
		color:#0035a0;
		font-weight:normal;
		font-family:"Century Gothic";
		}
		

	
			
			
/* ================================ MESA DIGITALIZADORA ========================================= */


#mesa {
	display:block;
	float:left;
	width:520px;
	margin-left:10px;
	_margin-left:5px;
	background:url(../img/bgMesa.gif) bottom right #deebf1 no-repeat;
	}
	


/* =============================== CONTATO - HOME ====================================== */

#boxContato {
	display:block;
	float:left;
	width:220px;
	margin:15px 0 0 29px;
	background:url(../img/bgContatoHome.gif) top left no-repeat;
	}
	
	#boxContato p {
		font-size:12px;
		line-height:18px;
		}

	#boxContato a {
		color:#373737;
		}


	#boxContato h3, #boxParceiros h3, #boxCadastro h3 {
		font-weight:700;
		font-size:16px;
		color:#616364;
		font-family:"Century Gothic";
		line-height:20px;
		}


	#boxContato h3 {
		margin:15px 0 18px 70px;
		}


/* ================================= */
#boxContatoHome {
	display:block;
	float:right;
	width:229px;
	margin:20px 0 0 0;
	background:url(../img/bgContatoHomeNew.gif) top left no-repeat;
	}
	
	#boxContatoHome p {
		font-size:10px;

		}

	#boxContatoHome a {
		color:#373737;
		}


	#boxContatoHome h3 {
		font-weight:700;
		font-size:16px;
		color:#616364;
		font-family:"Century Gothic";
		line-height:20px;
		}


	#boxContatoHome h3 {
		margin:0px 0 15px 70px;
		}
		
#restrito {
	display:block;
	float:left;
	width:220px;
	margin-top:20px;
	margin-bottom:5px;
	}


	#restrito p {
		font-size:11px;
		line-height:16px;
		}


	#restrito h3 {
		font-weight:700;
		font-size:16px;
		color:#616364;
		font-family:"Century Gothic";
		line-height:20px;
		}
		



/* =============================== CONTATO - INTERNO ====================================== */

#boxContatoInt {
	display:block;
	float:left;
	width:220px;
	margin:80px 0 0 95px;
	background:url(../img/bgContatoHome.gif) top left no-repeat;
	}
	
	#boxContatoInt p {
		font-size:12px;
		line-height:18px;
		}

	#boxContatoInt a {
		color:#373737;
		}


	#boxContatoInt h4 {
		font-weight:700;
		font-size:16px;
		color:#616364;
		font-family:"Century Gothic";
		line-height:20px;
		margin:15px 0 18px 70px;
		}
		
/* ================================ PARCEIROS - HOME ====================================== */

#boxParceiros {
	display:block;
	float:left;
	width:475px;
	height:125px;
	margin:15px 0 0 22px;
	_margin:13px 0 0 11px;
	}
	
	#boxParceiros h3 {
		margin-bottom:7px;
		}
		
	#boxParceiros img {
		margin-right:11px;
		}


/* ================================= CADASTRO - HOME ======================================= */

#boxCadastro {
	display:block;
	float:left;
	width:275px;
	margin-top:15px;
	_margin-top:13px;
	}
	
	#boxCadastro p, #boxCadastro input, #boxCadastroInt p, #boxCadastroInt input {
		font-size:11px;
		line-height:18px;
		}
		
	#boxCadastro p, #boxCadastroInt p {
		color:#333;
		}
		
	#boxCadastro form, #boxCadastroInt form {
		margin-top:15px;
		_margin-top:13px;
		}




/* ================================= CADASTRO - INTERNA ======================================= */

#boxCadastroInt {
	display:block;
	float:left;
	width:201px;
	margin-top:97px;
	}
	

/* ============================ PAGINAS INTERNAS ===================================== */

#meioInt {
	display:block;
	float:right;
	width:545px;
	margin:25px 54px 0 0;
	_margin:25px 27px 0 0;
	}


	#meioInt h3 {
		font-size:18px;
		color:#0072ac;
		font-family:"Century Gothic";
		width:490px;
		height:30px;
		margin-bottom:21px;
		background:url(../img/bgTitulo.gif) bottom left no-repeat;
		}
		
		#meioInt h3 span {
			font-weight:normal;
			margin-left:250px;
			height:30px;
			}
		
	#meioInt h4 {
		font-weight:700;
		font-size:16px;
		color:#0072ac;
		font-family:"Century Gothic";
		line-height:20px;
		}		


	#meioInt p, #meioInt ul, #meioInt center {
		font-size:12px;
		line-height:18px;
		}



/* ====================== COLUNA GUILHOTINA ============================== */

#guilhotinaInt {
	display:block;
	float:left;
	width:151px;
	margin-left:15px;
	_margin-left:7px;
	background:url(../img/bgGuilhotinaIntBot.gif) bottom no-repeat #d2e7f1;
	}
	
	#guilhotinaInt h3, #guilhotinaInt h4 {
		color:#0035a0;
		font-family:"Century Gothic";
		text-align:center;
		font-weight:normal;
		}
		
	#guilhotinaInt h4 {
		font-size:14px;	
		width:127px;
		margin:21px 0 30px 13px;
		}
	
	#guilhotinaInt h3 {
		font-size:15px;
		width:145px;
		height:27px;
		background:url(../img/bgGuilhotinaIntTop.gif) top no-repeat;
		padding:18px 0 0 6px;
		margin-bottom:40px;
		}
		
		#guilhotinaInt h3 span, #guilhotinaInt h4 span {
			font-weight:bold;
			}
	








/* ======================== CONTATO FORM ESQUERDA ========================================= */

#esqContato {
	display:block;
	float:left;
	width:330px;
	}
	
	#esqContato form {
		display:block;
		margin:15px 0 0 8px;
		}
	
		#esqContato form p {
			margin-bottom:10px;
			}
		
	#esqContato span, #esqContato textarea {
		display:block;
		float:left;
		}
		
	#esqContato input, #esqContato textarea {
		font-size:11px;
		}
		
	#esqContato textarea {
		width:212px;
		height:60px;
		overflow:auto;
		border:1px solid #777;
		margin-left:10px;
		}



/* ============================ CONTATO COL DIREITA ================================= */

#dirContato {
	display:block;
	float:left;
	width:207px;
	}
	
	#dirContato p {
		font-size:12px;
		color:#333;
		line-height:18px;
		}







/* ================================= PRODUTOS ====================================== */
#listaProdutos {
	display:block;
	height:27px;
	/*background-color:#ffbf59;*/
	background:url(../img/bgListProd.gif) left no-repeat;
	list-style:none;
	width:541px;
	padding-left:13px;
	margin-top:7px;
	}
	
	#listaProdutos a {
		color:#a46400;
		}
		
	#listaProdutos a:hover {
		color:#a46809;
		}

	#listaProdutos li {
		display:block;
		float:left;
		font-size:12px;
		height:15px;
		padding:5px;
		font-weight:bold;
		text-align:center;
		}


/*#prodInicio {
	background:url(../img/bgProdutosEsq.gif) left bottom no-repeat;
	padding-left:9px;
	}
	
#prodFim {
	background:url(../img/bgProdutosDir.gif) right no-repeat;
	padding-right:55px;
	}

*/



/* ====================== CAD CAM ====================================== */


#cadCam, #plotter {
	display:block;
	width:580px;
	}

#cadCam {
	background:url(../img/bgBotProdCad.jpg) bottom no-repeat #fce2ba;
	}

#plotter {
	background:url(../img/bgBotProdPlot.jpg) bottom no-repeat #d4e2e9;
	padding-bottom:30px;
	}

	
	#cadCam ul {
		padding:0 10px;
		}
	
	#cadCam h3, #plotter h3 {
		width:569px;
		height:34px;
		padding:17px 0 0 11px;
		font-family:"Century Gothic";
		font-size:18px;
		}


	#cadCam h3 {
		background:url(../img/bgTopProdCad.jpg) bottom no-repeat;
		color:#333;
		}
		
	#plotter h3 {
		background:url(../img/bgTopProtPlot.jpg) bottom no-repeat;		
		color:#373737;
		}
		
		#plotter h3 span {
			font-size:14px;
			}



#voltar a {
	display:block;
	float:right;
	font-weight:bold;
	color:#333;
	}

#logoff {
	display:block;
	float:right;
	font-size:12px;
	font-style:italic;
	margin:-65px 20px 0 0;
	}

	#logoff a {
		font-size:12px;
		color:#333;
		}
		
		
/* ===================================== RODAPE ====================================== */

#rodape {
	display:block;
	float:left;
	width:780px;
	height:30px;
	padding-top:3px;
	text-align:center;
	font-size:11px;
	color:#a1a1a1;
	background-color:#FFF;
	}
	
	#rodape span {
		display:block;
		float:left;
		width:740px;
		}
	#rodape img {
		display:block;
		float:right;
		}
