﻿html body {
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	height:auto;
    width:auto;
		}
		
#Geral {
	position:relative;
	width: 500px;
	height: 100%;
	padding:0px;
	text-align: left;
	no-repeat: 0 0;
	float:left;
	z-index:0;
}

#Corpo {
	width: 752px;
	height: auto; /* Se vc quiser deixar a altura automatica vc deixa assim */
	margin: 0px;
	padding: 0px ;
	float:left;
	margin-left:0px;
	z-index:1;
}

#lateral {
	background-color: #FFFFFF;
	margin-left:755px;
	padding-top:25px;
}

#banner001, #banner002{
	background:#E4E7EA url(img/bgLateral.gif) no-repeat;
	height:204px;
	margin-bottom:10px;
	font-family:tahoma;
	font-size:11px;
	color:#939598;
	font-weight:bold;
}
Texto_noticias{
	height:204px;
	margin-bottom:10px;
	font-family:verdana;
	font-size:11px;
	color:#939598;

}

#banner001 div, #banner002 div{ 
	margin-left:40px;
	width:173px;
	padding:2px;
}

#banner001 img, #banner002 img {
	margin-bottom:15px;
}

#banner001 img.imgTitulo, #banner002 img.imgTitulo {
	margin-top:15px;
	float:left;
}

#banner001 img.float, #banner002 img.float {
	float:left;
	position: absolute;
	margin-top:35px;
	margin-left:138px;
}
/* Fix IE. Hide from IE Mac \*/
*html #banner001 img.float, *html #banner002 img.float {
	float:left;
	position: absolute;
	margin-top:35px;
	margin-left:45px;
	
}
/* End */

#banner001 span, #banner002 span {
	width:138px;
	position: absolute;
	font-family:tahoma;
	font-size:11px;
	color:#939598;
	font-weight:bold;
}

#linhaInferior {
	border-bottom:#333 1px solid;
	width:173px;
	margin-bottom:5px;
	margin-top:5px;
	}	
	
#flash {
	width: 752px;
	height:auto;
	}

#inferiorIndex {
	width: 751px;
	height: 182px;
	margin: 0px 0px 0px 0px;
	border-right: 1px solid #e6e7e8;
	padding:0px;
}


#inferior {
	width: 752px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding:0px;
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	float:left;
}


#bloco01 {
	width:276px;
	border-right: 1px solid #e6e7e8;
	height:150px;
	float:left;
	position:absolute;
}

#bloco02 {
	margin-left:270px;
	width:276px;
	border-right: 1px solid #e6e7e8;
	height:150px;
	position:absolute;
	float:left;
}

#bloco03 {
	left:300px;
	width:210px;
	height:150px;
	position:absolute;
}

#textoBloco01 {
	top:10px;
	left:140px;
	width: 125px;
	position:absolute;
	font-family:Tahoma;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	}
	
#texto1Bloco01 {
	top: 90px;
	left:140px;
	width: 125px;
	position:absolute;
	font-family:Tahoma;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	text-align:right
	}
		
#textoBloco02 {
	top: 10px;
	left:140px;
	width: 125px;
	position:absolute;
	font-family:Tahoma;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	text-align:right
	}
	
#texto1Bloco02 {
	top: 90px;
	left:140px;
	width: 125px;
	position:absolute;
	font-family:Tahoma;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	text-align:right
	}

#linhaBloco03 {
	margin-left:330px;
	border-bottom: 1px solid #e6e7e8;
	width: 120px;
	text-align:right;

	}

#textoBloco03 {
	margin-left:280px;
	width: 150px;
	font-family:Tahoma;
	color:#999999;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	margin-top: 25px;
	}
		
#imgBloco01 {
	width:150px;
	margin-top:20px;
	float:left;
	}
	
#imgBloco02 {
	width:150px;
	margin-left:9px;
	margin-top:20px;
	float:left;
	}	

#imgBloco03 {
	width:150px;
	margin-left:300px;
	margin-top:15px;
	}	
	
#menuInferior {
	width: 752px;
	height: 27px;
	margin: 0px 0px 0px 0px;
}

#login {
	margin-top:20px;
	margin-left: 310px;
	position:absolute;
	z-index:0;
	font-family:verdana;
	color:#999999;
	font-size:11px;
	width: 422px;
	}
	
#top {
	width: 752px;
	padding:0px 0px 0px 0px;
	z-index: 0; 
	}

#subProdutos{
	top: 95px;
	position:absolute;
	margin-left:435px;
	visibility:hidden;
	z-index:1;
}

#subEmpresa{
	top: 95px;
	position:absolute;
	margin-left:345px;
	visibility:hidden;
	z-index:1;
}

#subRevenda{
	top: 95px;
	position:absolute;
	margin-left:527px;
	visibility:hidden;
	z-index:1;
}

#subSuporte{
	top: 95px;
	position:absolute;
	margin-left:615px;
	visibility:hidden;
	z-index:1;
}

#subContato a, #subEmpresa a, #subProdutos a, #subRevenda a, #subSuporte a {
		z-index:1; 
		background-color: #e4e4e5;
		border-bottom:1px solid #ccc;
		padding: 4px;
		width:127px;
		color:#666666;
		text-decoration:none;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}

#subContato a:hover, #subEmpresa a:hover, #subProdutos a:hover, #subRevenda a:hover, #subSuporte a:hover {
	background-color: #c4c4c5;
	padding: 4px;
	width:127px;
	color:#666666;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:1; 
	}
	
input {
	border: 1px solid #ccc;
	font-size:10px;
	color:#666666;
	background-color:#f7f7f7;
	text-align:center;
	padding:2px;
	font-family:tahoma;
	}
	
#rodape {
	clear:both;
	width: 752px;
	font-family: tahoma;
	font-size: 9px;
	color: #636466;
	text-align:right;
	bottom:0;
	left:0;	
	}

#pagina {
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	border-bottom:#e4e4e5 2px solid;
	padding:5px;
	}

#textos {
	margin-top: 20px;
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	padding:5px;
	width:730px;
	height:auto;
	margin-left:10px;
	text-align:justify;
	}

#textoOK {
	margin-top: 25px;
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	padding:5px;
	width:300px;
	height:200;
	margin-left:100px;
	margin-bottom:80px;
	text-align:justify;
	}
	
#textoDesk {
	margin-top: 20px;
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	padding:0px;
	width:760px;
	height:300px;
	margin-left:0px;
	text-align:justify;
	}
	
#okTech {
	margin-top: 20px;
	margin-left:10px;
	width: 139px;
	float:left;
}

#textoOnde {
	margin-top: 55px;
	font-family:tahoma;
	font-size:11px;
	color:#636466;
	padding:5px;
	width:520px;
	height:auto;
	position:absolute;
	left: 180px;
	float:left;
	}
	
select {
	border: 1px solid #ccc;
	font-size:10px;
	color:#666666;
	background-color:#f7f7f7;
	text-align:left;
	padding:2px;
	font-family:tahoma;
	}

textarea {
	border: 1px solid #ccc;
	font-size:11px;
	color:#666666;
	background-color:#f7f7f7;
	text-align:left;
	padding:2px;
	font-family:tahoma;
	}

input.button {
	border: 1px solid #ccc;
	font-size:10px;
	color:#666666;
	background-color:#f7f7f7;
	text-align:center;
	padding:2px;
	font-family:tahoma;
	}
	
#txt01 {
	width:180px;
 	background-color:#c0c0c0;
	margin-left:6px;
	padding:6px;
	font-family:tahoma;
	color:#424344; 
	}

#txt02 {
	width:180px;
	margin-left:6px;
	padding:6px;
	font-family:tahoma;
	}

#coluna01 {
	float:left;
	left:410px;
	width:180px;
	height:200px;
	position:absolute;
}

#coluna02 {
	float:left;
	left:570px;
	width:180px;
	height:200px;
	position:absolute;
}

#note01 {
	left:0px;
	padding:10px;
	background-color:#f1f2f2;
	width:130px;
	height:80px;
	position:absolute;
	color: #525355;
	float:left;
}

#note02 {
	left:140px;
	padding:10px;
	background-color:#f1f2f2;
	width:150px;
	height:80px;
	position:absolute;
	color: #525355;
}

#note03 {
	left:290px;
	padding:10px;
	background-color:#f1f2f2;
	width:150px;
	height:80px;
	position:absolute;
	color: #525355;
}

#note04 {
	left:460px;
	padding:10px;
	background-color:#f1f2f2;
	width:240px;
	height:80px;
	position:absolute;
	color: #525355;
}

/*
#cx01 {
	margin-left:20px;
	width:205px;
	height:460px;
	float:left;
	background-image:url(../img/cxDesk01.gif);
	position:absolute;
}

#txt01 {
	width:180px;
 	background-color:#c0c0c0;
	margin-left:6px;
	padding:6px;
	font-family:tahoma;
	color:#424344; 
	}

#txt02 {
	width:180px;
	margin-left:6px;
	padding:6px;
	font-family:tahoma;
	}

#cx02 {
	margin-left:254px;
	width:205px;
	height:460px;
	background-image:url(../img/cxDesk01.gif);
	position:absolute;
	float:left;
}

#cx03 {
	left:500px;
	width:206px;
	height:460px;
	background-image:url(../img/cxDesk02.gif);
	position:absolute;
}
*/

#dt02A, #dt02B, #dt02C, #dt02D, #dt02S1, #dt02M3, #dt02M4{
	width:720px;
	padding:20px;
	height:auto;
	margin-top:10px;
	}
