/* CSS Document */
/* ÁREA ADMINISTRATIVA */
a{
	font: 11px Arial !important;
	font-weight:bold;
	text-decoration:none;
	color:#CC6600 !important;
}

a:hover{
	font: 11px Arial;
	font-weight:bold;
	text-decoration:underline;
	color:#CC6600 !important;
}

.link_buffara{
	font: 11px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.link_buffara:hover{
	font: 11px Arial;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

a.adm2{
	font: 11px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
}

a:hover.adm2{
	font: 11px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.titulo_adm{
	font-family: Arial;
	font-size: 17px;
	font-weight:normal;
	color: #CC6600;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/titulo_adm.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px dashed #FFCC66;
	text-align:left;
	width:100%;
}

.label_adm{
	font: 11px Arial;
	font-weight:bold;
}

.texto_adm{
	font: 11px Arial;
}

input.adm, select.adm, file.adm{
	font: 11px Arial;
	border:1px solid #DFC8B5;
	padding-left: 2px;
}

textarea.adm{
	font: 11px Arial;
	border:1px solid #DFC8B5;
	padding-left: 2px;
}

.botao_adm{
	font: 11px Arial;
	border:1px solid #AF4E00;
	font-weight:bold;
	color:#FFF;
	height:22px;
	background-color:#FF831F;
	cursor:pointer;
}
.botao_adm_erro{
	font: 11px Arial;
	border:1px solid #AF4E00;
	font-weight:bold;
	color:#FFFF00;
	height:22px;
	background-color:#FF0000;
	cursor:pointer;
}
form.adm{
	margin: 0px 0px 0px 0px ;
}

table.adm{
	background-color:#FFFFEF;
	padding: 5px 5px 5px 5px;
	border:1px solid  #FFE2CF;
	width:98%;
}

fieldset {
	padding: 5px 5px 5px 5px;
	border:1px solid  #FFE2CF;
}

legend {
	color: #9F3800;
	font-weight:bold;
}

.empty{
	border:0px;
	background-color:transparent;
	font-weight:normal;
}

.menu_adm{
	background-color:#F0F3E8;
	border-right:1px solid #999999;
}

iframe.adm{
	padding: 0px 0px 0px 0px;
}

.menu_adm_1_off{
	background-color:#C8D4B0;
	font: 11px Arial;
	font-weight:bold;
	color:#666632;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
}

.menu_adm_1_on{
	background-color:#FFFFFF;
	font: 11px Arial;
	font-weight:bold;
	color:#669900;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
	cursor:hand;
}

.menu_adm_2_off{
	font:11px Arial;
	font: 11px Arial;
	font-weight:bold;
	color:#666632;
	padding: 3px 2px 3px 9px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
	background-color:#E7E8E2;
	cursor:hand;
}

.menu_adm_2_on{
	font: 11px Arial;
	font-weight:bold;
	color:#669900;
	padding: 3px 2px 3px 9px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	cursor:hand;
}

.menu_adm_3_off{
	background-color:#FAFAF8;
	cursor:hand;
	font: 11px Arial;
	font-weight:bold;
	color:#666632;
	padding: 3px 2px 3px 12px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
}

.menu_adm_3_on{
	background-color:#FFFFFF;
	cursor:hand;
	font: 11px Arial;
	font-weight:bold;
	color:#669900;
	padding: 3px 2px 3px 12px;
	border-bottom: 1px solid #929780;
	border-top: 1px solid #FFFFFF;
}


	/* Top Relatorio - INICIO */
		.top_menu{
			padding: 1px 3px 1px 3px;
			font:11px Arial;
			font-weight:bold;
			border-top:1px solid #FFF;
			border-left:1px solid #FFF;
			border-right:1px solid #666666;
			border-bottom:1px solid #666666;
			background-color:#EAEAEA;
			color:#333333;
		}	
		.top_menu2{
			padding: 1px 3px 1px 3px;
			font:9px Arial;
			border-top:1px solid #FFF;
			border-left:1px solid #FFF;
			border-right:1px solid #666666;
			border-bottom:1px solid #666666;
			background-color:#CCFFCC;
			color:#333333;
		}	
		.linha_menu{
			padding: 1px 3px 1px 3px;
			font:11px Arial;
			border-top:2px solid #FFF;
			border-left:2px solid #FFF;
			border-right:1px solid #999999;
			border-bottom:1px solid #999999;
			color:#333333;
		}	
		.rel_1{
			padding: 1px 3px 1px 3px;
			font:11px Arial;
			border-top:2px solid #FFF;
			border-left:2px solid #FFF;
			border-right:1px solid #FFE2CF;
			border-bottom:1px solid #FFE2CF;
		}		
		.rel_2{
			padding: 1px 3px 1px 3px;
			font:11px Arial;
			font-weight:bold;
			border-top:1px solid #FFF;
			border-left:1px solid #FFF;
			border-right:1px solid #BF5500;
			border-bottom:1px solid #BF5500;
			background-color:#FF831F;
			color:#FFFFFF;
		}		
		.rel_3{
			border-top:1px solid #E5E5E5;
			border-right:1px solid #FFE2CF;
			border-bottom:1px solid #FFE2CF;
			border-top:1px solid #FFF;
			border-left:1px solid #FFF;
			background-color:#FF831F;
		}		
		.rel_4{
			padding: 1px 3px 1px 3px;
			font:11px Arial;
			font-weight:bold;
			border-top:1px solid #FFF;
			border-left:1px solid #FFF;
			border-bottom:1px solid #FFE2CF;
			background-color:#FF831F;
		}		

	/* Top Relatorio - INICIO */



/* FIM - ÁREA ADMINISTRATIVA */

/* ----- MENU CONTEÚDO ------*/

.menu_0{
	background-color:#91B949;
	font: 11px Arial;
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #555555;
	border-top: 1px solid #C8D4B0;
}

.menu_1_off{
	background-color:#FF831F;
	font: 11px Arial;
	font-weight:bold;
	color:#FFF;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #999;
	border-top: 1px solid #FFFFFF;
}

.menu_1_on{
	background-color:#FFFFFF;
	font: 11px Arial;
	font-weight:bold;
	color:#FF831F;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #FFFFFF;
	cursor:hand;
}

.menu_2_off{
	font: 11px Arial;
	font-weight:bold;
	color:#FF831F;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #FFFFFF;
	background-color:#FFDCC1;
	cursor:hand;
}

.menu_2_on{
	font: 11px Arial;
	font-weight:bold;
	color:#FF831F;
	padding: 3px 2px 3px 7px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	cursor:hand;
}

.menu_3_off{
	background-color:#FAFAF8;
	cursor:hand;
	font: 11px Arial;
	font-weight:bold;
	color:#FF831F;
	padding: 3px 2px 3px 12px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #FFFFFF;
}

.menu_3_on{
	background-color:#FFFFFF;
	cursor:hand;
	font: 11px Arial;
	font-weight:bold;
	color:#000;
	padding: 3px 2px 3px 12px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 1px solid #FFFFFF;
}

a.link_menu {
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color : #c1ccad;
	padding: 5;
}

a:hover.link_menu {
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color : #ffffff;
	padding: 5;
}


/* -- FIM - MENU CONTEÚDO -- */


.manchete {
	height : 16px;
	border-bottom: 1px solid #999966;
	color : #333333;
	font-weight : bold;
	font-size : 10px;
	font-family : Arial;
}

.manchete_ov {
	height : 16px;
	border-bottom: 1px solid #999966;
	padding : 0 5 5 16;
	color : #333333;
	font-weight : bold;
	font-size : 10px;
	font-family : Arial;
}

a.caderno {
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color : #999966;
}

a:hover.caderno {
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color : #333333;
}

/* ----- CONTEÚDO NOTICIA ---- */


.titulo_noticia{
	padding-top:5px;
	font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 18px;
	color : #000000;
}
.titulo_noticia2{
	padding-top:5px;
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
	color : #000000;
}

.autor_noticia{
	font: 10px Arial;
	color: #666666;
}

a.autor_noticia{
	font: 10px Arial;
	color: #666666;
	text-decoration:none;
}

a:hover.autor_noticia{
	font: 10px Arial;
	color: #333333;
	text-decoration:none;
}

.data_noticia{
	font: 10px Arial;
	color: #333333;
}

.legenda_foto_noticia{
	font: italic 10px Arial;
	color: #333333;
}

.texto_noticia{
	font: 10px Arial;
	color: #000000;
}

.fonte_noticia{
	font: italic 10px Arial;
	color: #333333;
}


/* -- FIM - CONTEÚDO NOTICIA -- */


.error{
	font: 11px Arial;
	font-weight:bold;
	color:#FF0000;
	background-image:url(../images/error.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 25px;
	text-align:left;
	height:25px;
}

.form_label{
	font: 10px Arial;
}

input.cliente, select.cliente{
	border:1px solid #9F3800;
	background-color:#f1f1f1;
	height: 16px;
}

textarea.cliente{
	border:1px solid #333333;
	background-color:#f1f1f1;
	font: 10px Arial;
}

.botao{
	border:1px solid #333333;
	background-color:#c1cca1;
	font: 10px Arial;
	height: 16px;
	color:#333333;
}


/* PRON */
/* HOME */

.separador1 {
	border-bottom : 1px dashed #999966;
}

.tittitulohome{
	font-family : Arial;
	font-weight : bold;
	font-size : 13px;
	color : #000000;
}

.tit1linha{
	font-family : Arial;
	font-weight : normal;
	font-size : 11px;
}

.bordamanchete {
	border-left : 1px solid #003366;
	border-bottom : 1px solid #003366; 
	border-right : 1px solid #003366;
}

.tittextomanchete{
	font-family : Arial;
	font-weight : normal;
	font-size : 10px;
	color : #000000;
}
.txt{
	font-family : Arial;
	font-weight : normal;
	font-size : 10px;
	color : #333333;
}
.txt2{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #000000;
}
.txtmenu{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #c1ccad;
	padding: 5 5 5 10;
}

.fotoborda {
	border : 0px solid #003366;
}
.titultimasnoticias{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #000000;
	padding: 5;
	border: 1px solid #999966;
	background-color: #c1ccad;
}
.ultimas{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #000000;
	padding: 5;
	border-bottom: 1px dotted #999966;
}
a.ultimas{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #000000;
	padding: 5;
	border-bottom: 1px dotted #999966;
	text-decoration: none;
}
a:hover.ultimas{
	font-family : Arial;
	font-weight : bold;
	font-size : 10px;
	color : #999966;
	padding: 5;
	border-bottom: 1px dotted #999966;
}

a.link2{
	font: 10px Arial;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

a:hover.link2{
	font: 10px Arial;
	font-weight:normal;
	text-decoration:none;
	color:#999966;
}

/* FIM - HOME */

/* -- MENU SUPERIOR -- */

a.link1{
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

a:hover.link1{
	font: 10px Arial;
	font-weight:bold;
	text-decoration:none;
	color:#999966;
}

/* -- FIM - MENU SUPERIOR -- */

.adm_on { border: 1px solid #990000;}


.tab { 
	border-right: 5px solid #58432E; 
	border-left: 5px solid #58432E; 
}
form { 
	margin:0px; 
}

input, select, textarea { 
	font: 11px Arial;
}
.barra_menu { height:29px; background-image:url(images/web_r3_c17.jpg); background-repeat:repeat-x; }
.menu_top_atual { text-align:center; color:#FFF; border-left: 1px solid #FFF; border-right:1px solid #5EBDFF; background-image:url(images/web_r3_c1.jpg); height:29px; }
.menu_top_off { text-align:center; color:#036; border-left: 1px solid #FFF; border-right:1px solid #5EBDFF; background-image:url(images/web_r3_c4.jpg); height:29px; }
.menu_top_on { text-align:center; color:#FFF; border-left: 1px solid #FFF; border-right:1px solid #5EBDFF; height:29px; cursor:pointer; background-color: #006699; }
.cont { padding: 0px 0px 0px 5px; }
.ver { background-repeat:no-repeat; width:580px;}
.menu {	padding:0px 15px 0px 0px; width:167px;  height:207px; border:#999999;}
.menu_off_menu2 {background-image:url(imagens/menu_off.png);background-repeat:no-repeat; background-position:center; height:22px; color:#CCCCCC; padding: 0px 10px 0px 25px; font-size:12px;text-align:left; font-weight:bold; font-size:11px}
.menu_on_menu2 {background-image:url(imagens/menu_off.png);  background-position:center; height:22px; color:#FFFFFF; cursor:pointer;  padding: 0px 10px 0px 25px; font-size:12px; text-align:left; font-weight:bold; font-size:11px}
.menu_off {background-image:url(imagens/menu_off.png);background-repeat:no-repeat; background-position:center; height:22px; color:#333333; padding: 0px 10px 0px 25px; font-size:12px;text-align:left; font-weight:bold; font-size:11px}
.menu_on {background-image:url(imagens/menu_on.png);  background-position:center; height:22px; color:#ffffff; cursor:pointer;  padding: 0px 10px 0px 25px; font-size:12px; text-align:left; font-weight:bold; font-size:11px}
.menu2_off { background-image:url(images/linha.gif); background-repeat:no-repeat; background-position: bottom left; height:22px; color:#333333; padding: 0px 0px 0px 10px; font-weight:bold; font-size:11px; border-bottom:1px solid #FF6600}
.menu2_on { background-image:url(images/bg_menu.gif); background-repeat:no-repeat; background-position: bottom left; height:22px; color:#FFFFFF; cursor:pointer; background-color:#bdb6bd; padding: 0px 0px 0px 10px; font-weight:bold; font-size:11px; border-bottom:1px solid #FF6600}
.submenu { display:none; border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; position:absolute; background-color:#ffb648; width:155px; margin-left:151px; margin-top:-4px; }
.submenu2 { display:none; border:0px solid #000000; position:absolute; background-color:#ffb648; width:155px; margin-left:145px; margin-top:-4px; }
.preco { background-image:url(images/web_r15_c15.jpg); height:25px; padding: 4px; color:#CC0000; font-weight:bold; }
.destaque { background-image:url(images/web_r15_c15.jpg); height:25px; padding: 4px; }
a { color:#039; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
.coluna { background-image:url(images/web_r11_c22.jpg); background-repeat:repeat-x; background-color:#F5F5FF; }
h1, h2, h3 { font-size:13px; }
.destaque { background-image:url(images/web_r15_c15.jpg); background-repeat:repeat-x; }
.separador { background-image:url(images/bg_line.gif); background-repeat:repeat-x; background-position:bottom left; }
.td_texto_destaque { color:#003366; padding:4px; border-bottom:1px solid #5AA8CF; }
.botao { border: 0px solid #333333; background-color:#FF9900; color:#FFFFFF; font-weight:bold; }
.adm { border: 1px solid #999999;color:#999999}
.adm_on { border: 1px solid #0066CC; color:#333333}
.adm_p { border: 1px solid #CCCCCC;color:#999999}
.adm_p_on { border: 1px solid #003399; color:#0000CC}
.titulo{ background-image:url(imagens/linha-horizontal.jpg); background-position:bottom; background-repeat:no-repeat; height:40px; border-bottom:1px solid #003399; color:#003399; font-size:12px; font-weight:bold; padding: 0px 0px 0px 0px; text-transform:uppercase;}*/
.titulo { background-image:url(imagens/linha-horizontal.jpg); background-position:bottom; background-repeat:no-repeat; height:40px; border-bottom:1px solid #FF9900; color:#000000; font-size:12px; font-weight:bold; padding: 0px 0px 0px 0px; text-transform:uppercase; }
.titulo_mais { background-image:url(imagens/linha-horizontal.jpg); background-position:top; background-repeat:no-repeat; height:40px; border-top:1px solid #E1E1E1; color:#003399; font-size:12px; font-weight:bold; padding: 0px 0px 0px 0px; text-transform:lowercase; text-align:right }
.titulo_descricao { height:0px; border-bottom:0px solid #E1E1E1; color:#003399; font-size:12px; font-weight:bold; padding: 10px 0px 0px 0px; text-transform:uppercase; }
.linha_classificado{
	padding: 1px 3px 1px 3px;
	font:11px Arial;
	border-top:5px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	color:#333333;
	height:22px;
}
.linha_classificado_on{
	padding: 1px 3px 1px 3px;
	font:11px Arial;
	border-top:5px solid #da251d;
	border-left:1px solid #da251d;
	border-right:1px solid #da251d;
	border-bottom:1px solid #da251d;
	color:#333333;
	height:22px;
}
#branco{
	width:135px;
	position:relative;
	margin:auto;
	background-color:#FFFFFF;
}
#brancocampo{
	position:absolute;
	left: 0px;
	top: 52px;
	width: 135px;
	background-color:#FFFFFF;
}
#pai{
	width:190px;
	position:relative;
	_margin:auto;
}
#pesquisa{
	position:absolute;
	left: 234px;
	top: 690px;
	width: 164px;
	_margin:auto;
}
#paiNews{
	width:130px;
	position:relative;
	margin:0px;
}
#newsletter{
	position:absolute;
	left:29px;
	top: -140px;
	width:145px;
}
#paiNews2{
	width:130px;
	position:relative;
	margin:0px;
}
#newsletter2{
	position:absolute;
	left:10px;
	top:-93px;
	width:145px;
}
#menu{
	left:5px;
	width:175px;
	height:505px;
	position:relative;
	margin:0px;
	background:url(imagens/menu.jpg);
	background-repeat:no-repeat;
}
#adress{
	width:130px;
	position:relative;
	margin:0px;
}
#adress2{
	position:absolute;
	left:156px;
	top:-76px;
	width:528px;
	height: 44px;
}
#img_01{
	width:130px;
	position:relative;
	margin:0px;
}
#img_01_01{
	position:absolute;
	left:195px;
	top:-91px;
	width:494px;
	height: 44px;
}

.negrito {
	font-weight: bold;
}