@charset "utf-8";
@import"superfish.css";
/* CSS Document */

body {
	color:#757575;
	position:relative;
	min-width:990px;
	background:#FFF;
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 19px;
}
html, body {
	height:100%;
}
/* Global Structure---------------------------------------- */
.main {
	margin:0 auto;
	width:1000px;
	background:#FFF;
	margin-top:30px;
}

/* MENU ------------------------------------------------------*/
.row-top {
	padding:0px 0px 0px 0px;
	width:100%;
	height:145px;
	display:block;
	text-align:center;
}

.logo {
	float:none;
	padding:0px 0px 0px 0px;
}
.logo a {
	background-image:url(../images/Banner.paraiso.png);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:180px;
	display:block;
	text-align:center;
	padding:0px 0px 0px 0px;
}

.logoPortal {
	float:none;
	padding:0px 0px 0px 0px;
}
.logoPortal a {
	background-image:url(../images/portal%20da%20transparencia.fw.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:180px;
	display:block;
	text-align:center;
	padding:0px 0px 0px 0px;
}

logoPortaria{
	float:none;
	padding:0px 0px 0px 0px;
}

.logoPortaria a {
	background-image:url(../images/publicacoes.fw.png);
	background-repeat:no-repeat;
	background-position:left;
	width:100%;
	height:130px;
	display:block;
	text-align:center;
	padding:0px 0px 0px 0px;
}

.texto
{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	background-color:#8c4f7b;
	text-align:center;
	font-size:16px;
	padding: 5px 5px 5px 5px;
}


/********************** Content style ************************/
#popup{
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -75px 0 0 -150px;
  width: 300px;
  height: 150px;
  padding: 20px;
  border: solid 1px #331;
  background: #ffffd0;
  display: none;
}
  
.container{
	float:right;
	width:750px;
	margin:20px;
	margin-top:30px;     
	padding:0px 30px 30px 5px;          
	background:#FFF;     
	min-height:400px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.containerIndex{
	float:left;
	width:625px;
	margin:20px;
	margin-top:30px;             
	background:#FFF;     
	min-height:500px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.linksIndex{
	float:right;
	width:155px;
	margin-top:30px;               
	background:#FFF;     
	min-height:500px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.linksIndex img{
	width:150px;
	padding:0px 0px 0px 0px;
	border-style:ridge;
	border-color:#999;
	border-radius:5px;
}

.linksIndex iframe{
	width:150px;	
}

.titulo{
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #FFF;
	color:#8c4f7b;
}

.tituloLink{
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #8c4f7b;
	color:#8c4f7b;
}

.containerAntigo{
	float:right;
	padding: 0px 0px 0px 0px;
	width:780px;
	min-height:500px;
	background:#FFF;
}

.fundo{
	background:url(../images/fundo_site.jpg);	
	background-repeat:no-repeat;
	background-attachment:fixed;
}



.sobre{
	font-size:15px;	
	color:#000;
	text-align:justify;
}

.equipe{
	font-size:12px;
	color:#000;
}

.equipe h1{
	border-bottom:2px solid #8c4f7b;
	padding-bottom:3px;
}

.diretoria{
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.diretoria hr{
	margin-left:15px;
	width:700px;
	color:#000;
}

.administrativo hr{
	margin-left:35px;
	width:300px;
	text-align:left;
	color:#000;
}

.fiscal hr{
	margin-left:35px;
	width:300px;
	text-align:left;
	color:#000;
}

.legislacao {
	color:#000;
}

.legislacao h1{
	border-bottom:2px solid #8c4f7b;
	padding-bottom:3px;
}

.municipal hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#8c4f7b;
}

.federal hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#666;
}

.crp {
	color:#000;
}

.crp_consulta hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#666;
}

.cnd {
	color:#000;
}

.cnd_consulta hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#666;
}

.jornal {
	color:#000;
	font-size:14px;
	font-weight:bold;
}

.jornal_consulta hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#666;
}

.menu_noticia {
	color:#000;
	font-size:14px;
}

.noticia_consulta hr {
	margin-left:10px;
	width:760px;
	text-align:left;
	color:#666;
}

.portarias {
	width:500px;
	margin-left:100px;
	margin-top:50px;

	color:#000;
}

.portarias legend{
	font-size:16px;
}

.portarias label{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

.portarias fieldset{
	border-color:#8c4f7b;
}

.visualizaPortaria{
	color:#000;
	background:#E1E1E1;	
}

.vizualiza_portal{
	color:#000;
}

.vizualiza_portal a:link{
	color:#009;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.vizualiza_portal a:visited{
	color:#009;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.sobre a:link{
	color:#009;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.sobre a:visited{
	color:#009;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
/******************** Footer ******************/
footer {
	padding-top:100px;
	padding:40px 0;
	border-top:#e3e3e3 1px solid
}
.privacy {
	clear:both;
	color: #000;
	font-size:14px;
	line-height:18px;
	width:100%;
	text-align:center;
	background:#F0F0F0;
	min-height:150px;
}

.privacy hr{
	width:100%;
	color:#CCC;
    background-color:#CCC;
    height:6px;
}

.privacy .site{
	color:#999;
	font-size:24px;
}

.privacy a {
	font-size:24px;
	color:#999;
	line-height:30px;
	text-decoration:none;
	font-weight:bold;
}
.privacy a:hover {
	text-decoration:none;
}

.privacy .dados{
	color:#333;
	font-size:16px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.desenvolvido hr{
	width:70%;
	color:#0F0;
    background-color:#666;
    height:2px;
}
