@charset "utf-8";
* {margin:0; padding:0;}
body {background-color:#FFF; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#5b5b5b;}
body a {text-decoration:underline; color:#516c09}
#tudo {	width: 960px; display:block; height:auto; margin:0 auto; padding: 0; text-align:left; /* "remédio" para o hack do IE */	}
#topo {
	width:auto; height:153px;
	background-image:url(img/back-topo.jpg); background-position:top; background-repeat:repeat-x;
	text-align:center;
	}
#topo_conteudo { width:955px; text-align:left; margin:0 auto; padding: 0; }
#topo_logo {float:left; width:581px; height:126px; text-align:left; background:url(img/logo.jpg); background-position:top left; background-repeat:no-repeat; display:inline; }
#topo_data {float:left; width:320px; text-align:right; display:inline; height:20px; padding-top:108px; font-family:Arial, Tahoma, Geneva, sans-serif; color:#777; font-size:0.6em;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18pt; color:#516c09; font-weight:bolder;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#516c09; font-weight:bolder;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:1.4em; color:#f17831; font-weight:bolder;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#f17831; font-weight:bolder;}
h5 {font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#5b5b5b; font-weight:bold}
h6 {font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#5b5b5b; font-weight:bold}
.alerta {font-size:1.2em; color:#950101; font-weight:bolder;}

#topo_menus 	{clear:both; width:955px; }
ul.nav 			{ margin:0;	padding:0;	}
ul.nav li 		{ list-style:none; display:inline; }
ul.nav li a 	{ float:left; width:9.0em; font:0.8em  Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-align:center; padding:0.5em  0.1em 0.2em  0; text-decoration:none; }
ul.nav a:hover	{ background:#718d26; color:#fff; }

#centro {
	text-align:center; margin:0 auto; padding: 0; position:relative;
	width:975px; height:auto;
	background-image:url(img/back-conteudo.jpg); background-position:top; background-repeat:repeat-y;
	}



#centro_geral {width:972px; text-align:left; margin:0 auto; padding: 0; position:relative; height:auto; overflow:hidden;} /* overflow para correr a altura do conteudo central*/
#centro_esq {width:332px; float:left; height:auto;  /*border:1px solid #000;*/ text-align:left; padding:20px 0 20px 40px;}
#centro_dir {width:580px; float:right; height:auto; /*border:1px solid #000;*/ text-align:left; padding:20px 0; }

#centro_esq_mini {width:269px; float:left; height:auto; /* border:1px solid #000;*/ text-align:left; padding:0 0 20px 36px; }
#centro_dir_big {width:620px; float:right; height:auto; /*border:1px solid #000;*/ text-align:left; padding:20px 40px 20px 0;}
#centro_esq_big {width:620px; float:left; height:auto; /*border:1px solid #000;*/ text-align:left; padding:20px 0 20px 36px; }
#centro_dir_mini {width:269px; float:right; height:auto; /* border:1px solid #000;*/ text-align:left; padding:20px 40px 20px 0;}
	
#rodape {
	text-align:center; margin:0 auto; padding: 0;
	background-image:url(img/back-menu.jpg);
	height:223px; width:auto;
	}
#rodape_geral {
	width:955px; text-align:left; margin:0 auto; padding: 0;
	font-family:Arial, Tahoma, Geneva, sans-serif; color:#FFF; font-size:0.9em;
	}

#rodape_geral a { text-decoration:none; color:#FFF;}
#rodape_geral a:hover { text-decoration:underline; }
#rodape_geral .titulo_roda { font-weight:bold; }

.rodape_col0 {width:3px; float:left;  display:inline; background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:center; }

.rodape_col1 {width:175px; float:left;  display:inline; background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:right; }
.rodape_col1 p { margin-bottom:0.3em; text-indent:15px;}
.rodape_col1 p.titulo_roda { font-weight:bold; font-size:1.2em; margin:12px 0;}

.rodape_col2 {width:175px; float:left; background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:right; display:inline; }
.rodape_col2 p { margin-bottom:0.3em; text-indent:12px;}
.rodape_col2 p.titulo_roda { font-weight:bold; font-size:1.2em; margin:12px 0;}

.rodape_col3 {width:140px; float:left; background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:right; display:inline; }
.rodape_col3 p { margin-bottom:0.3em; text-indent:12px;}
.rodape_col3 p.titulo_roda { font-weight:bold; font-size:1.2em; margin:12px 0;}

.rodape_col4 {width:250px; float:left; background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:right; display:inline; }
.rodape_col4 p { margin-bottom:0.1em; font-size:1.0em; text-indent:12px;}
.rodape_col4 p.titulo_roda { font-weight:bold; font-size:1.2em; margin:12px 0;}

.rodape_col5 {width:195px; float:right;  background-image:url(img/dots-line-laranja-v.gif); background-repeat:repeat-y; background-position:right; display:inline; }
.rodape_col5 p { margin-bottom:0.1em;  font-size:0.9em;}
.rodape_col5 p.titulo_roda { font-weight:bold; font-size:1.1em; margin:12px 0;}



.rodape_social {width:auto; clear:both; position:relative; padding-top:30px;}
.rodape_social_esq {width:534px; float:left; display:inline;}
.rodape_social_esq img { border:0; }
ul.rodape_social_esq { margin:0; 	padding:0;	}
ul.rodape_social_esq li {	list-style:none; display:inline;}
ul.rodape_social_esq li a {float:left; padding:0  0.2em 0.2em  0;}
.rodape_social_dir {width:384px; float:right; }
.rodape_social_dir p {font-family:Arial, Tahoma, Geneva, sans-serif; color:#FFF; font-size:0.85em;}
.rodape_social_dir a:hover {text-decoration:underline;}


/*colunas de menus*/
.menu7 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
img {
    border: none;
} 
.titulo_menu  {	width: 257px; margin: 10px;	}	
.menu7 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif; font-size:11pt; color:#333;
	}		
.menu7 li a:link, #menu7 li a:visited {
	color: #FFF;
	display: block;
	background:  url(img/menus.gif);
	padding: 8px 0 0 30px;
	font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#333;
	}	
.menu7 li a:hover {
	color: #FFF;
	background:  url(img/menus.gif) 0 -32px;
	padding: 8px 0 0 30px;
	font-family:Verdana, Geneva, sans-serif; font-size:10pt; color:#fff;
	}	
/* fima da coluna de menus */

/* BOX PESQISA */
.box_pesq {
	width:300px; height:auto;
	padding:8px;
	border:4px solid #e3ead9;
	background-color:#f8f8f8;
	background-image:url(img/Back-N.jpg); background-position:bottom right; background-repeat:no-repeat;
	}
.box_pesq p {color:#717171; font-weight:bolder; margin:10px 0 3px 0;}
.box_pesq a {font-size:0.8em; color:#f17831;}

.box_pesq input { 
background-color: #e7e6e6; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#6e6e6e;
border:1px solid #bebdbd;
width:50px; margin:0 7px 0 0;
	}
.box_pesq select { 
background-color: #e7e6e6;
font:12px verdana, arial, helvetica, sans-serif;
color:#6e6e6e;
border:1px solid #bebdbd;
width:150px;
	}
.box_pesq textarea { 
background-color: #e7e6e6;
font:12px verdana, arial, helvetica, sans-serif;
color:#6e6e6e;
}

/*Tags Cloud*/
#tags {width:319px; margin:18px 0; text-align:justify;}
#tags a:link{font:Verdana, Geneva, sans-serif #8e9596;}
#tags .t1 {font-size:1.5em}
#tags .t2 {font-size:1.2em}
#tags .t3 {font-size:1.0em}
#tags .t4 {font-size:0.9em}
#tags .t5 {font-size:0.8em}
/*Fim das tags*/
