/**************************************
CONTAINER
**************************************/

#container {
	position:absolute;
	left:50%;
	margin-left:-380px;
	width:760px;
	background-color:#FFFFFF;
}

/**************************************
TOPO: MENU TOPO, LOGO, MENU
**************************************/

#menu_topo{
	padding-left:10px;
	width:750px;
	height:40px;
	background-image:url(../imagens/fundo_menu_topo.jpg);
	background-repeat:repeat-x;
	color:#666666;
}

#menu_topo a{
	color:#666666;
	text-decoration:none;
}

#menu_topo a:hover{
	color:#FF6600;
}

#logoemenu {
	width:760px;
	height:90px;
}

/**************************************
HOME PAGE: MEIO2, MEIO2, DESTAQUES, NOTICIAS, ENQUETE, LATERAL DIREITA
**************************************/

#home_esquerdaemeio{
	float:left;
	width:750px;
	border:solid 0px;
}

#home_direita{
	float:right;
	padding-right:0px;
	width:220px;
	border:solid 0px;	
}

#home_esquerdaemeio img{
	margin-right:10px;
	border:none;
}

#home_esquerdaemeio li{
	margin-left:-30px;
	margin-bottom:5px;
	list-style:none;
}

.tabela_destaques{
	margin-right:0px;
}
.titulo_destaque{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#777777;
	text-decoration:none;
}
.titulo_destaque:hover{
	color:#FF9900;
}
.titulo_destaque_inside{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:20px;
	color:#FF9900;
	text-decoration:none;
}
.titulo_noticia{
	text-decoration:none;
	color:#333333;
}
.titulo_noticia:hover{
	color:#FF9900;
	text-decoration:underline;
}

.link_home{
	text-decoration:none;
	color:#333333;
}
.link_home:hover{
	color:#0099CC;
	text-decoration:underline;
}

.preco_inteiros{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:20px;
	color:#00CC00;
}
.preco_centavos{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#00CC00;
	font-weight:bold;
}

/**************************************
INTERNA: CONTEUDO E LATERAL INTERNA
**************************************/

#conteudo{
	float:left;
	padding:20px;
	width:460px;
	border:solid 0px #000000;
}

#conteudo img{
	margin-right:10px;
	border:none;
}

#conteudo a{
	text-decoration:none;
	color:#FF9900;
}

#conteudo a:hover{
	text-decoration:underline;
}

#conteudo .titulo_destaque{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#FF9900;
	text-decoration:none;
}

#conteudo .titulo_destaque:hover{
	color:#FFCC00;
	text-decoration:none;
}

#conteudo .titulo_noticia_busca{
	text-decoration:none;
	color:#333333;
}
#conteudo .titulo_noticia_busca:hover{
	color:#FF9900;
}

#conteudo li{
	margin-left:-20px;
	list-style:square;
	line-height:18px;
}

#conteudo_duplo{
	float:left;
	padding:20px;
	width:700px;
	border:solid 0px #FF0000;
}

#conteudo_duplo img{
	margin-right:0px;
	border:none;
}

#conteudo_duplo a{
	text-decoration:none;
	color:#FF9900;
}

#conteudo_duplo a:hover{
	text-decoration:underline;
}

#conteudo_duplo .titulo_destaque{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#FF9900;
	text-decoration:none;
}

#conteudo_duplo .titulo_destaque:hover{
	color:#FFCC00;
	text-decoration:none;
}

#conteudo_duplo .titulo_noticia_busca{
	text-decoration:none;
	color:#333333;
}
#conteudo_duplo .titulo_noticia_busca:hover{
	color:#FF9900;
}

#conteudo_duplo .extras{
	color:#777777;
	text-decoration:none;
}

#conteudo_duplo .extras:hover{
	text-decoration:underline;
}

#lateral_interna{
	float:right;
	padding:28px;
	padding-top:20px;
	width:190px;
	border:solid 0px;
}

#lateral_interna a{
	text-decoration:none;
	color:#333333;
}

#lateral_interna a:hover{
	color:#0099CC;
	text-decoration:underline;
}

#lateral_interna li{
	margin-left:-20px;
	list-style:square;
	line-height:18px;
}

/**************************************
RODAPE: MENU RODAPE, LOGO1, LOGO2
**************************************/

#rodape{
	float:left;
	width:760px;
	height:100px;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAAAAA;
	line-height:15px;
	background-color:#FAFAFA;
}

#rodape img{
	margin-bottom:5px;
}
#rodape a{
	color:#666666;
	text-decoration:none;
}
#rodape a:hover{
	color:#FF9900;
}
#rodape small a{
	color:#999999;
	text-decoration:none;	
}
#rodape small a:hover{
	color:#000000;
}

/**************************************
ELEMENTOS HTML
**************************************/

body {
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#EE7A00;
	background-image:url(../imagens/fundo.jpg);
	background-repeat:repeat-x;
	margin:0px;
}

/**************************************
CLASS
**************************************/

.inputtextarea_contrato{
	background-color:#FBFBFB;
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color:#999999;
	padding:5px;
	border:1px solid #EEEEEE;
}
.inputtext{
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color:#999999;
	padding:1px;
	border:1px solid #CCCCCC;
}
.inputtextalpha{
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color:#999999;
	padding:1px;
	border:1px solid #CCCCCC;
	background:transparent;
	width:60px;
}
.inputtextbold{
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color:#999999;
	padding:1px;
	border:1px solid #CCCCCC;
	font-weight:bold;
}
.busca_inputs{
	font-size:11px;
	color:#006699;
	padding:1px;
	border:1px solid #CCCCCC;
}
.busca_top{
	font-family:tahoma, Arial, Verdana;
	font-size:11px;
	color:#666666;
	padding:1px;
	border:1px solid #CCCCCC;
}
.botao{
	font-size:11px;
	color:#666666;
	padding:1px;
	border:1px solid #CCCCCC;
	height:17px;
	line-height:8px;
}
.autentica {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}

.busca_img{
	padding-right:10px;
}

.pontilhado_eventos{
	border-top:dotted 1px #CCCCCC;
}

.fundo_barhead {
	background-image:url(../imagens/fundo_barhead.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FAFAFA;
	border-bottom:solid 1px #FFFFFF;
}

.fundo_barbody {
	background-color:#FFFFFF;
}

.fundo_barbody2 {
	border-bottom:solid 1px #FFFFFF;	
	border-top:solid 1px #FFFFFF;		
}


#twitter_div {
	border:solid 1px #CCCCCC;
	background-color:#F6F6F6;
	padding:3px;
	margin:0px 30px 10px 20px;	
}

#twitter_div li {
	padding-bottom:10px;
	list-style-image:url(../imagens/dot2.jpg);
	list-style-position:inside;
	font-size:11px;	
	color:666666;	
}

#twitter_div a {
	text-decoration:none;
	font-size:11px;
	color:666666;
}

#twitter_div a:hover {
	text-decoration:none;
	color:666666;
}

/*****************************************************************************
*	MATRIZES, SETORES, LUGARES
*****************************************************************************/
.setor_table {
	font-size:9px;
	color:#FFFFFF;
	cursor:pointer;
}
.setor_td_nulo {
	cursor:default;
}
.setor_td_status_usuario {
	color:#FF9900;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_usuario.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
.setor_td_status0 {
	text-align:center;
	vertical-align:middle;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_cinza.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:solid 0px #FFFFFF;		
}
.setor_td_status1 {
	color:#666666;
	text-align:center;
	vertical-align:middle;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_verde.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:solid 0px #FFFFFF;		
}
.setor_td_status1:hover {
	border:solid 0px #666666;
}
.setor_td_status2 {
	color:#666666;
	text-align:center;
	vertical-align:middle;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_laranja.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:solid 0px #FFFFFF;		
}
.setor_td_status3 {
	color:#666666;
	text-align:center;
	vertical-align:middle;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_azul.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:solid 0px #FFFFFF;		
}
.setor_td_status4 {
	color:#666666;
	text-align:center;
	vertical-align:middle;
	width:30px;
	height:30px;	
	background-image:url(../imagens/poltrona_amarela.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	border:solid 0px #FFFFFF;		
}
/* Tooltip */
#dhtmlgoodies_tooltip{
	background-color:#FFF;
	border:1px solid #666;
	position:absolute;
	display:none;
	z-index:20000;
	padding:5px;
	-moz-border-radius:6px;
	font-family: Tahoma, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #333333;
	cursor:pointer;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.4;
	filter:alpha(opacity=40);
	-khtml-opacity: 0.4;
	-moz-opacity: 0.4;
	-moz-border-radius:6px;
	cursor:pointer;	
}	
