@charset "iso-8859-2";
/* CSS Document */

/* GERAL */

a {color:#5a5a5a; text-decoration:none;}
a:hover {text-decoration:underline;}
.h2_iurd{padding: 6px 0 4px 11px; margin:16px 0 0 0; background-color:#203580; border-left:solid #011b51 7px; font-size:18px; text-transform:uppercase; color:#fff; margin-bottom:16px;}
.tit_peq{font-size:13px; color:#203580; font-weight:bold;}

.vermelho { color:#203580; }

.iurd-interna { width:663px; padding:10px; float:left; border:1px solid #96bed5; }

.iurd-interna img{
	max-width:600px;
}

.iurd-interna a { text-decoration:underline; }
.iurd-interna a:hover { text-decoration:none; }
.iurd-interna h1 { color:#203580; font-size:20px; }
.iurd-interna h1 em { color:#203580; font-size:20px; margin-bottom: 5px;}
.iurd-interna p { margin: 0px 0; }
.iurd-interna img { margin:0 10px 10px 0; }

/* Utilidades */
.leiamais {
border-top:7px solid #203580;
background:#eeeff5;
padding:25px;
}

.leiamais p {
margin:10px 0;
}

.leiamais a {
text-decoration:none;
color:#203580;
}

.leiamais a:hover {
text-decoration: underline;
color:#203580;	
}

.barra_utilidades{width:662px; float:left;}
.itens_utilidades{width:114px; height:70px; float:left;}
.itens_utilidades_img{width:45px; height:70px; float:left;}
.itens_utilidades_p a{width:67px; height:55px; float:left; padding-top:15px; color:#203580; font-size:12px; text-decoration:none;}
.itens_utilidades_p a:hover{text-decoration:underline;}

.iurd-interna-reunioes { width:685px; float:left; }

.iurd-interna-reunioes .botao { padding:5px 9px; border:1px solid #203580; border-bottom:0; margin-left:15px; _margin-left:7px; color:#FFF; background:url(../images/subs-iurd/bg_botao.jpg) repeat-x #203580; text-transform:uppercase; float:left; }
.iurd-interna-reunioes .botao a { color:#fff; text-decoration:none; }
.iurd-interna-reunioes .botao a:hover { text-decoration:underline; }
.iurd-interna-reunioes .botao_desativo { padding:5px 10px; border:1px solid #203580; border-bottom:0; margin-left:15px; color:#FFF; background:url(../images/subs-iurd/bg_botao_desativo.jpg) repeat-x #203580; text-transform:uppercase; float:left; }
.iurd-interna-reunioes .botao_desativo a { color:#fff; text-decoration:none; }
.iurd-interna-reunioes .botao_desativo a:hover { text-decoration:underline; }

.iurd-interna-reunioes .box { width:663px; padding:10px; float:left; border:1px solid #96bed5; border-top:7px solid #203580;}
.iurd-interna-reunioes .box a { text-decoration:underline; }
.iurd-interna-reunioes .box a:hover { text-decoration:none; }
.iurd-interna-reunioes .box h1 { color:#203580; font-size:18px; }
.iurd-interna-reunioes .box p { margin:0px 0; }
.iurd-interna-reunioes .box img { margin:0 10px 10px 0; }

.separa { float:left; height:26px; width:663px; }
.separa_linha { height:1px; width:663px; float:left; margin:10px 0 20px 0; background:#203580; font-size:0; }

.iurd-interna2 { width:663px; padding:10px; float:left; border:1px solid #203580; }
.iurd-interna2 img { float:left; margin-right:15px; }

.pre-texto { width:643px; margin-bottom:10px; padding:10px; float:left; background:url(../images/internas-iurd/bg_pre.jpg) repeat-x; }
.pre-texto img { float:left; margin-right:10px; }
.pre-texto strong { color:#203580; }

.arroba_banner-interna { width:300px; height:250px; float:right; margin:0 0 10px 10px; font-size:0; }

.iurd-interna input { border:1px solid #203580; }
.iurd-interna textarea { border:1px solid #203580; width:300px; }
input.bt { border:0px solid #203580 !important; padding:2px 5px; background:#203580; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase; }
input.none { border:0; }

div.banlateral{float:right;}
.banlateral{float:right; margin-bottom:15px;}

.botoes { text-align:center; margin:10px 0; }
.botoes a { background:url(../images/internas-iurd/bg_botao.jpg) repeat-x #203580; color:#fff; padding:4px 10px; border:1px solid #203580; text-decoration:none; margin-right:10px; font-weight:bold; }
.botoes a:hover { text-decoration:underline; }

.pagina { width:663px; float:left; margin-top:10px; text-align:center; }
.pagina a { padding:0 5px; background:#203580; text-decoration:none; color:#fff; }
.pagina a:hover { background:#FFF; color:#203580; }


.img_int_gnd img{padding:0px; margin:0px;}
.img_int_gnd{display: table; position: relative; margin:15px auto; font-size:0;}
.leg_img_gnd{padding:15px 10px; background:#3a3a3a; color:#FFFFFF; margin:0; font-size:12px; max-width:500px;}


.leg_img_pqn{
	top:30px;
	position:relative;
	font-size:9px;
	color:#FFF;
}
.leg_img_pqn #fotografo{
	text-align:right;
	text-shadow: 1px 1px #333;
	padding-right:5px;
}







.formulario-internas p{
	margin-bottom:15px;
	color:#4A478C;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.formulario-internas  input, textarea { 
	padding: 9px;
	border: solid 1px #E5E5E5;
	outline: 0;
	font: normal 13px/100% Verdana, Tahoma, sans-serif;
	width: 200px;
	background: #FFFFFF url('/image/bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	}

.formulario-internas  textarea { 
	width: 400px;
	max-width: 400px;
	height: 150px;
	line-height: 150%;
	}

.formulario-internas  input:hover, textarea:hover,
.formulario-internas  input:focus, textarea:focus { 
	border-color: #C9C9C9; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}

.formulario-internas label { 
	margin-left: 10px; 
	}

.formulario-internas  .submit input {
	width: auto;
	padding: 9px 15px;
	background: #617798;
	border: 0;
	font-size: 14px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
	
.formulario-internas  #cntTot{
	width:30px;
}

.area-comentarios * {font-family:Arial, Helvetica, sans-serif !important;}

.area-comentarios p{
	font-size:21px;
	color:#4a478c;
	font-weight:bold;
	margin:20px 0 10px 10px;
}

.area-comentarios h4{
	width:160px;
	float:left;
	margin:0px 0px 10px 10px;
	font-size:11px !important;
	line-height:13px;
	color:#4a478c;
}

.area-comentarios h4 strong{
	text-transform:uppercase;
	display:block;
	font-size:12px;
	margin:1px 0px 3px 0px;
	line-height:15px;
	color:#4a478c;
}

.area-comentarios h4 time{
	display:block;
}

.area-comentarios .comentario-01 p, .area-comentarios .comentario-02 p{
	width:470px;
	float:right;
	margin:8px 10px 10px 0px;
	font-weight:normal;
	font-size:14px;
	color:#4a478c;
}

.comentario-01, .comentario-02{
	display:table;
	clear:both;
	background:#efeff7;
	width:665px;
}

.comentario-02{
	background:#FFF;

}

/* Comentário */
.comentarios { width:630px; float:left; padding:25px; border-bottom:solid #5e701e 7px;}
.comentarios h1{font-size:20px; color:#5e701e; margin-bottom:35px;}
.comentarios p{font-size:14px; color:#5e701e;}
.comentarios input{ border:solid #5e701e 1px; margin:7px 0 0 0 ;}
.comentarios textarea{ border:solid #5e701e 1px; margin:7px 0 0 0 ; height:60px;}

/* Listagem de comentarios */
.listagem{width:630px; float:left;}
.listagem h2{color:#4A478C; margin:25px 0px 20px 0px;font-size:18px; font-weight:bold;}
.listagem .comentario{width:630px; padding: 20px 0; border-bottom:1px solid #ccc;  }

/* Paginacao */
.paginacao { text-align:center; padding-top:20px; font-weight:bold; font-size:14px; width:665px; }
.paginacao a strong {color:#4a478c; font-size:12px; text-transform:uppercase;}
.paginacao .anterior {float:left; text-transform:uppercase; color:#4a478c; width:80px; margin-left:50px; }
.paginacao .anterior a { color:#4a478c; text-decoration:none;}
.paginacao .anterior a { text-decoration: underline;}
.paginacao .numeros {color:7e8c49; text-align:center; padding:0 20px; width:370px; margin:0px auto; }
.paginacao .numeros a {color:#4a478c; padding:0px 5px 0px 5px; text-decoration:none; margin:1px; }
.paginacao .numeros a:hover {color:#4a478c; }
.paginacao .numeros .numero {float:left; color:7e8c49; text-align:center; padding:0 5px; width:470px; width:15px; background-color:#7e8c49; color:#FFF; margin-right:2px; }
.paginacao .numeros .numero a { color:#FFF;}
.paginacao .proximo {float:right; text-transform:uppercase; color:#4a478c; width:80px; margin-right:50px; }
.paginacao .proximo a { color:#4a478c; text-decoration:none;}
.paginacao .proximo a:hover {text-decoration: underline;}
