* {
	margin: 0;
	padding: 0;
}

html {
	
}

body {
	 
	background-image: url(./css-images/background.gif);
	 background-repeat:repeat-x;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15.5px;
	
	overflow-x: hidden;
}

#master {
	margin-left: auto;
	margin-right: auto;
	
	background-color: white;
   border-left:rgb(230,230,230) solid 1px;
    border-right:rgb(230,230,230) solid 1px;
	width: 800px;
	height:1405px;
	 
	
	top:10px;
		 
	position:relative;

}

/* ------------------ topo ------------------*/
.topo {
	width:800px;
	height:162px;
 
 
	background-image:url(./css-images/topo.jpg);
	background-repeat: no-repeat;
	
	position:relative;
 
}

.marca {
	 
	position: relative;
	width: 210px;
	height: 114px;
	
	z-index: 99;

	left:30px;
	
	top:24px;
	
}
 

#componenteTopo {
	position:relative;
		
	left:614px;
	top:13px;
	
	width:180px;
 
}


/*--------------COMPONTENTES HTML----------------*/
#componenteTopo input[type="text"]{
	
	width: 130px;
	height:20px;
	
	z-index: 99;
	
	border:none;
}

img{
	
	border:none;
	
	}


/*--------------------------------------------------------*/

#botaoTopo {
	position: relative;
   
	top: 07px;

}

 







/* Marcas Apoio -----------------------------*/

#marcas {
	position: relative;
	top: 30px;
	width: 156px;
	height: 405px;
	background-color: rgb(243, 243, 243);
	background-image: url(./css-images/backDoi.gif);
}

#mct {
	position: relative;
	top: 20px;
	left: 03px;
	background-image: url(./css-images/marcaMct.gif);
	width: 140px;
	height: 70px;
	cursor:pointer;
}

#cetene {
	position: relative;
	top: 66px;
 	left: 03px;
	background-image: url(./css-images/marcaCetene.gif);
	width: 140px;
	height: 37px;
	cursor:pointer;
}

#pe {
	position: relative;
	top: 100px;
 	left: 07px;
	background-image: url(./css-images/marcaPe.gif);
	width: 140px;
	height: 40px;
	cursor:pointer;
}

#itep {
	position: relative;
	top: 140px;
	left: 05px;
	background-image: url(./css-images/marcaItep.jpg);
	width: 130px;
	height: 75px;
	cursor:pointer;
}

/* LINKS */

a {
	text-decoration: none;
	color: rgb(85, 85, 85);
}

a:hover {
	text-decoration: underline;
	color: black;
}

#anuncioEsquerdo {
	
	position: relative;
	
	top: 44px;
	
	width: 156px;
	height: 355px;
	
	background-color: rgb(243, 243, 243);
}

/* USUARIO */

#signed {
	
	position: relative;
	top: -137px;
	left: 550px;
	font-size: 13px;
	z-index: 44;
}

/* EFEITO INPUT */

input[type="text"]:focus {
	border: rgb(241, 202, 128) solid 2px;
}


input[type="password"]:focus {
	border: rgb(241, 202, 128) solid 2px;
}





.estiloTexto{
	
	position:relative;
	
	left:20px;
	
 	color:rgb(90,90,90);	
 
	
	}
	
.estiloTextoDois{
	
	position:absolute;
	left:150px;
	
	font-weight:bold;
 	color:rgb(90,90,90);
	
	}
	
	
#tabelaComponentes{
	
	position:relative;
	left:18px;
	
	}
	
	
	.labelAdm{
	
	font-weight:bold;
	
	color:rgb(120,120,120);
	
	vertical-align:bottom;
	
	}
	
.oddRow2{
	
	background-color:rgb(248,248,248);
	position:relative;
 
	
	}
	
	
.larguraTabela{
	
	width:590px;
	
	}

	.tableRowMouseOver2{
	
		background-color:rgb(240,240,240);
	
	}
	
.labelTabelaData{
	
	margin-left:10px;
 
	 
	} 
	
.labelTabelaTitulo{
	
 
	margin-left:40px;
 
		
	}
	
.labelTabelaTitulo3{
	 position:absolute; 
	 left:73px; 
	 width:270px;
		margin-top:-10px;
	}
	
	
.labelTabelaData2{
	 
	position:relative; 
	left:10px;
 
	
	}
	
.labelTabelaTitulo2{
	
 	 position:relative;
	 left:130px;
 
 
	}
	
	
.labelTabelaDescricao{
	
left:10px;
position:relative;
top:10px;
	
		
	
	}

	
	
.divCentro
{
	 
	
	position:absolute;

	top:20px;
	margin-top:20px;
	left:00px;
	
	width:587px;
	height:979px;
	
	background-color:white;
	
	border-top:silver solid 1px;
 
	 
}


 

#tabelaVisualizar{
	
	position:relative;
	
	top:30px;
	left:00px;
	
	height:auto;
 
	}
	
 
	
.tabelaDetalheCinza{
	
	width:587px;
	min-height:25px;
	
	background-color:rgb(248,248,248);
	
	font-size:15px;
	
	color:rgb(120,120,120);
	
	padding-top:05px;
 
	position:relative;
	
 	}
 	
.tabelaCinza{
 	
 	background-color:rgb(248,248,248);
	width:50px;
	 
 	}
 	
 .tabelaBranca{
 	
 	background-color:white;
 		width:537px;
 	
 	}
 
	
 	
 .tabelaDetalheBranco{
	
	width:587px;
	min-height:25px;
	
	background-color:white;
	
	font-size:15px;
		
	color:rgb(120,120,120);
	
	padding-top:05px;
	position:relative;
	
 	}
 	
 	#siteInfo{
 	
 	font-size:13px;
 	color:silver;
 	
 	text-align:center;
 	display:none;
 	
 	}
 
 .tituloNoticias{
 
 height:auto;
 
 position:relative;
 
 border:red solid 1px;
 
 
 }
 
 
 .contornoDescricao{
 
 width:560px;
 height:auto;
 
 position:relative;
 
 padding-bottom:40px;

 
 }
 
 .contornoDescricaoNoticia{
 
 width:400px;
 max-height:300px;
 
 overflow-y:auto;
 
 display:block;

 left:10px;
 position:relative;
 
 padding-bottom:40px;
 padding-left:00px;
 padding-right:30px;
 
 }
 
  .contornoScroll{
 
 width:560px;
 max-height:600px;
 
 overflow-y:auto;
 
 display:block;

 left:10px;
 position:relative;
 
 padding-bottom:80px;
 padding-left:00px;
 padding-right:30px;
 
 }


/*EVENTO*/


.posicaoLabelColunaUm{
	
	position:relative; 
	display:inline; 
	float:left; 
	left:10px; 
	border:transparent solid 1px; 
	width:140px;
	
}

.posicaoLabelColunaDois{
	
	 	position:relative; 
	 	display:inline;  
	 	left:10px; 
	 	border:transparent solid 1px; 	
	 	width:410px; 
	 	height:auto;

		}

 .labelData1{
 
 position:relative;
 left:20px;
 
 
 }
 
 
 
 
