/* CSS Document */

html, body {height:100%;} 
body {
	scrollbar-3dlight-color:#9B9B9B;
	scrollbar-arrow-color:#000;
	scrollbar-base-color:#EBEBEB;
	scrollbar-darkshadow-color:#EBEBEB;
	scrollbar-face-color:#EBEBEB;
	scrollbar-highlight-color:#EBEBEB;
	scrollbar-shadow-color:#9B9B9B;
	background: url(../images/bg2.jpg) #ffffff repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:70%/1.4 Arial, Helvetica, sans-serif;
	color:#393A3B;
	text-align:center;
	line-height:14px;
	}
#tudo { 
  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;
	border:dotted #999;
	border-width:0 1px;
	background-color:#BE0900;
	
	

	}
 * html #tudo {height: 100%;}
#central { background:url(../images/bg.gif); width:100%; float:left}
#conteudo { width:966px; margin:0 auto; background:url(../images/bg_content.gif); }
#topo {height:195px; width:966px;}
#menu { width:150px; text-align:left; margin:0; }
#principal {width:622px;  float:left; text-align: left;}
#auxiliar {width:161px; float:left;  padding-left:11px; text-align:left; }
#auxiliar2 {width:158px; float:right; padding-right:7px;  text-align:left;  }
#interna {width:860px; background-color:#FFFFFF; float:left; padding:10px; text-align: justify;}
#rodape { background: url(../images/topo_rodape.gif) no-repeat top center #BE0900;  padding-top:10px; padding-bottom:10px; float:left;  width:100%; text-align:center; border-top:3px solid #fff; clear:both;}

#rodape p {
	margin:0;
	margin-left:8px;
	font-weight:normal;
	color:#fff;
	font:Arial, Helvetica, sans-serif 11px;
	}
#banner { text-align:center; padding:10px; border-bottom:1px solid #fff;}	
#boletim { width:138px; height:130px; padding:6px; margin-bottom:15px; margin-top:15px; color:#FFFFFF; background:url(../images/bg_boletim.gif); float:left;}
#enquete {text-align:left; margin-bottom:20px;}
#enquete p { font-weight:bold; margin-bottom:5px; margin-top:5px;}
#agenda { margin-bottom:25px;}
#sindicato {}
#plantao_juridico { width:100%; margin-bottom:20px;}
#goldencross {}
#na_estrada {width:595px; padding:10px; text-align:center;}
#na_estrada img { border:3px solid #fff;}


/* NOTÍCIAS */
.destaque {	
	width:290px;	
	float:left;	
	padding-left:1px;
}	

.img-esq { float:left; margin-right:8px; }
.img-top {  margin-bottom:8px; }
#principal .news_ul {
	list-style:none;
	margin:0;
	padding:0;
}
#principal .news_ul li {
	border-bottom:solid 1px #E3E3E3;
	padding-bottom:5px;
	padding-top:5px;
	line-height:1.3em;
}

/* TEXTOS CONTEÚDO */
#textos {padding:10px; font-size:12px; text-align:justify;}
.textos ul {margin-left:15px; padding:0}
.textos ul li {padding-left:2px; padding-bottom:8px; list-style-image:url(../images/marcador.gif);}

#mais_noticias { background:#fff; float:left; padding:5px 10px 10px 10px; border:1px solid #E3E3E3; border-top:0; height:120px; overflow:auto;}
#mais_noticias ul {
	list-style:none;
	margin:0;
	padding:0;
}
#mais_noticias ul li {
	border-bottom:solid 1px #E3E3E3;
	padding-bottom:5px;
	padding-top:5px;
	line-height:1.3em;
	}
	
#print {float:right; width:38px; margin-top:10px;}	

form { margin:0; padding:0;}
h1 { padding:10px; background:#E68200;  color:#FFFFFF; font-size:20px; text-align:left; font-weight:normal; margin-top:0; margin-bottom:10px;}
h2 { padding:7px; width:144px; height:15px; background:url(../images/bg_h2.gif) no-repeat #D50C04; color:#FFFFFF; font-size:14px; text-align:left; font-weight:normal; margin:0;}
h3 { color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; margin-bottom:10px; margin-top:5px; line-height:19px;}
h4 { color:#000; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-bottom:6px; margin-top:5px;}

p { margin-top:0;}

.clear {clear:both;}
a {color:#D50C04; text-decoration:none;}
a:hover {color:#D50C04; text-decoration: underline;}

.news:active {color:#000; text-decoration:none;}
.news:link {color:#000; text-decoration:none;}
.news:visited {color:#000; text-decoration:none;}
.news:hover {color:#000; text-decoration:underline;}


/* MENU */
#menu ul {
	list-style: none;
	margin:0;
	padding:0;
	width:150px;
	
}

#menu li {
	background: none;
	display: block;
	float: left;
	margin: 0;
	margin-bottom:3px;

	
}

#menu ul li a {
	padding-left:10px;
	
}

#menu a:active, #menu a:link, #menu a:visited, #menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	height: 26px;
	width:150px;
	line-height: 26px;
	padding: 0;
	padding-left:10px;
	font-weight: bold;
	font-size: 12px;
	background:url(../images/bg_menu.gif) no-repeat;
	text-decoration: none;
	color:#fff;
}


#menu a:hover {
	text-decoration: none;
	background:url(../images/bg_menu2.gif) no-repeat;
	color:#ffffff;
}

#menu #inscricoes a:active, #menu #inscricoes a:link, #menu #inscricoes a:visited, #menu #inscricoes a:hover {background:none;}
/* FORM */

form { padding:0; margin:0}
input {color:#000; border:1px solid #BA0800; font-size:11px; background:#EBF0F5; padding:3px;}
textarea {color:#000; border:1px solid #BA0800; font-size:11px; background:#EBF0F5; padding:3px;}
select {color:#000; border:1px solid #BA0800; font-size:11px; background:#EBF0F5; padding:3px;}
.checkbox, .radiobutton {border:0; background:transparent;}
.btn1 {background-color:#A5ABAC; color:#FFFFFF; padding:2px 3px 2px 3px; border:0;}
.btn2 {background-color:#BA0800; color:#FFFFFF; padding:2px 3px 2px 3px; border:0;}
.input {color:#000; border:1px solid #AD0902; font-size:11px; background:#fff; padding:3px; width:127px;}

#textos label {width:290px; display:block; float:left; margin-bottom:8px;}
#textos label input, select {width:270px; padding:3px; font-size:13px; background-color:#FFFFFF;}
#textos label textarea {width:560px; padding:3px; font-size:13px; background-color:#FFFFFF;}
#textos label.mensagem {width:557px;}

/* TEXTOS */

.txt01 {font:120%/1.4 Arial, Helvetica, sans-serif; color:#FF6600;}
.txt_rodape { color:#FFC000; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.txt_titulo1{ color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.txt_titulo2{ color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:20px;}
.txt_titulo3{ color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;}
.txt_legenda{ color:#5D5F60; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-style:italic;}
.txt_boxlogin { color:#FFFFFF; font-size:14px; text-align:left; font-weight:normal; }
.txt_newsletterdone { background-color:#93130D; color:#FFFFFF; font-size:14px; text-align:center; font-weight:normal; }
.txt_data{ color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.txt_data2{ color:#666; font:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.txt_destaque { color:#D50C04; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}


/* BG */

.bg01 {background-color:#F2F2F2}