/* CSS Document */

html {
overflow-x: hidden;
}
body {
background: #255796 url(../img/bg.png) repeat-x;
margin: 0;
padding: 0;
font-family: tahoma, arial, trebuchet ms, tahoma, verdana;
margin-bottom: 10px;
overflow-x: hidden;
}
p,h1,h2,h3,h4,h5,h6,h7,input,form {
margin: 0;
padding: 0;
font-size: 100%;
}
h4{
	color:#6283b6;
	font-size:14px;
	margin-left:10px;

}
h6{
	color:#6283b6;
	font-size:12px;
	margin-left:10px;
}

h5{
	color:#6283b6;
	font-size:14px;
	margin-left:10px;
}

div {
padding: 0;
}
p, li {
font-size: 11px;
color: #666666;
}
h2, .box_gd li {
font-size: 12px;
font-weight: bold;
color: #233B5D;
}
.espacamento {
	margin:15px 0 0 0;
}
.link2 {
display:block;
font-size:11px;
padding:3px 10px 3px 10px;
clear:both;
}
a {
color: #000;
text-decoration:none;
}
a:hover {
color: #0099CC;
}
img {
border: 0;
}
#container {
position: relative;
left: 50%;
width: 900px;
margin-left: -450px;
background: url(../img/bg_corpo.jpg) repeat-y;
overflow: hidden;
}
#topo {
width: 895px;
min-height: 95px;
background: url(../img/bg_topo.jpg) no-repeat;
padding-left: 5px;
padding-top: 20px;
}
#painel{ margin:0 auto; display:block; width:670px; background:#000 }
#corpo {
width: 870px;
padding-left: 15px;
padding-right: 15px;
margin-top: 5px;

}
#painelhome { margin-left:5px}
#rodape {
clear: both;
width: 870px;
height: 62px;
padding-top: 5px;
background: url(../img/rodape2.png) no-repeat bottom;
margin:0 auto;
}
#menu_vert {
background: url() bottom no-repeat #6283b6;
width: 159px;
float: left;
margin-left: 1px;
clear:both
}
.box_gd {
width: 563px;
height: 166px;
background: url(../img/box_gd.jpg) no-repeat; 
margin-bottom: 10px;
clear: both;
}
.box_gd2 {
width: 563px;
height: 142px;
background: url(../img/box_gd2.jpg) no-repeat; 
}
.box_pq {
width: 268px;
height: 109px;
background: url(../img/box_pq.jpg) no-repeat; 
float: left;
margin-bottom: 10px;
}
.box_gd, .box_pq {
padding: 7px;
padding-left: 10px;
}
.box_gd .tit, .box_pq .tit {
margin-bottom: 17px;
}
#conteudo {
float: left;
padding-left: 10px;
width: 700px;
}
.brd {
border: 1px solid #6286B6;
}
.brd2 {
padding-bottom: 10px;
border-bottom: 1px dotted #C8D5E6;
}
ul {
margin: 0px;
padding: 0px;
list-style: none;
}
li {
background: url(../img/li.jpg) no-repeat 0px 3px;
padding-left: 15px;
margin-bottom: 5px;
}
#interna_topo, #interna_rodape {
width: 700px
}
#interna_topo {
height: 32px;
background: url(../img/bg_int_topo.jpg) no-repeat;
}
#interna {
width: 678px;
padding: 10px;

padding-bottom: 0;
background: url(../img/bg_int_corpo.jpg) repeat-x;
border-left: 1px solid #C8D5E6;
border-right: 1px solid #C8D5E6;
min-height: 550px ;
_height: 550px;
}
#interna p {
	margin-bottom: 10px;
	padding-left: 10px;
}
#interna_rodape {
height: 25px;
background: url(../img/bg_int_rodape.jpg) no-repeat;
}
.diretoria {
background: url(../img/bg_diretoria.gif) no-repeat top center;
text-align: center;
margin: 10px;
float: left;
width: 155px;
}
.diretoria img {
border: 1px solid black;
}
.diretoria p {
margin-top: 5px;
margin-left: 4px;
}
#interna_topo .tit {
padding-left: 10px;
padding-top: 9px; 
}
.form {
padding: 3px;
border: 1px solid #255695;
background: url(../img/bg_form.jpg) repeat-x;
width: 300px;
}
.form p {
color: #255695;
}
.trcor td {
background: #e6ebf1;
}
.galeria {
	margin:0 5px ; float:left;
}

.galeria img{
	margin:5px;
	border:1px solid #6084b6;
}
#curva_menu {

background: url(../img/bg_miolo2.gif) no-repeat;
width: 181px;
height: 8px;
}

p a {
outline:none;
text-decoration:none;
color:#003366;
}
p a:hover {
text-decoration:underline;
color:#990000;
}
.tituloNoticiaHome{
	color:#990000;
	padding:4px;
	font:bold 11px Tahoma;
}
.corpoNoticiaHome{
	color:#003366;
	padding:2px 2px 2px 8px;
	font:11px Tahoma;
}


.integrantes {
	margin:25px 0 10px 10px;
}


/*Outras Classes*/
.TtEdital {
	margin-bottom:20px;
}
.assinatura_edital {
	float:right;
	margin:15px 0 0 0;
}
.linksUL {
	width:380px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
}
.linksUL li {
	display:inline;
	padding:0 20px 0 20px;
	background-position:0;
}

.box_ p {
	font-size:12px;
}
/*Auterações Jailson*/

.marcas { 
	width:74px; 
	height:30px; 
	padding:15px 3px 0px 5px;
	float:left;
	margin-left:24px;
}
.marcasConvenio { 
	width:160px; 
	height:30px; 
	padding:15px 3px 0px 5px;
	float:left;
	margin-left:40px;
}
.tit{ width:350px; height:12px; margin:2px 0px 0px 5px;}
.principais_links{ background: url(../img/tit_principais_links.gif) no-repeat; text-indent:-5000px; margin-top:10px;}

#boxInicio{width:271px; margin-top:30px; margin-left:30px;  float:left; height: 180px; }
#boxInicio2{width:271px; margin-top:30px; float:left; margin-left:65px; overflow:hidden; }

#quemtemecorretor { border:1px solid #00FF00;  border:#FFCC99 1px solid; margin:10px 0px 5px 0px; padding-bottom:5px; background:url(../img/quem-tem-e-corretor.gif) no-repeat center top; height:131px;  }

#quemtemecorretor a { font-size:11px; width:100%; display:block; text-align:left; margin-top:10px; color:#003366; font-weight:bold; padding-left:5px; }
#quemtemecorretor a:hover { text-decoration:underline; color:#990000;}


#noticiaNova{ border:1px solid #00FF00; border:#FFCC99 1px solid; margin:10px 0px 5px 0px;}

/*TELA LOGIN*/

#box-login {width: 264px; height: 251px; background: #eff2f7; border: 1px solid #8c9ea5; border-top: none; margin-top: -10px; _margin-top:-3px; *margin-top:-3px; margin-left: 151px;}

#tit-login {margin-left: 150px}

#login-error {width: 245px; height: 40px; background: #e2e8f1; border: 1px solid #b3c2c9; border-top: 1px solid #ccd6db; margin: 10px 0 10px 10px; vertical-align:middle; }
#login-error p {margin: 13px 0 13px 2px; color: #000;}
form#login-entrada {}
form#login-entrada label {color: #000; font-size: 11px; font-weight: bold; float: left; margin-top: 9px; margin-right: 10px; margin-left: 41px;}
form#login-entrada input {border: 1px solid #52869b; padding: 5px; margin-bottom: 10px; margin-left:41px; width: 170px;}

#entrar {width: 55px!important; height: 27px; background: url(../img/bt-enviar.jpg) no-repeat; border: none!important; margin-left: 192px; margin-top: 5px;}
#votar {width: 55px!important; height: 27px; background: url(../img/bt_votar.jpg) no-repeat; border: none!important; margin-left: 192px; margin-top: 5px;}

.cargos{
	font-size:13px;
	margin-top:35px;
}

.opcao-voto{
	width:230px;
	font-size:11px;
}
.li_eventos{display: block; background: #34689A; padding: 5px;}
.li_eventos a { color: #FFFFFF}
.li_eventos a:hover { color: #FFFFCC; text-decoration:underline}

/*Arrumação da index feita por Baiana*/

#contIndex{ margin-left:10px; width:690px;}
.titCodigoEtica { height:27px; background:url(../imgHomeArrumada/titCodigoEtica.jpg) no-repeat bottom left; text-indent:-5000px;}
.titClippingSeguro { height:27px; background:url(../imgHomeArrumada/titClippingSeguro.jpg) no-repeat bottom left; text-indent:-5000px;}
.titNovosConvenios{ height:20px; background:url(../imgHomeArrumada/titNovosConvenios.jpg) no-repeat; text-indent:-5000px; margin-top:10px; margin-bottom:10px; margin-left:30px}
.titConvenioAproveite{height:27px; width:500px; background:url(../img/titAssociadosAproveiteConvenios.jpg) no-repeat; text-indent:-5000px; margin-top:10px; margin-bottom:10px; margin-left:30px}
.titPrincipais_links{ height:20px;margin-left:30px; background:url(../imgHomeArrumada/titPrincipaisLinks.jpg) no-repeat; text-indent:-5000px; margin-top:20px;}
.separador { margin-top:20px; width:670px;}
.banners{ margin-top:20px; margin-left:30px}
.textoCorretor{ font-size:12px; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; padding-top:10px;}

#boxConvenios{ width:690px;}

.tabela-noticias tr td{ width:550px; padding:10px 0 0 10px; background:#f4f5f6;}
.link-noticia{ width:300px; padding-left:15px;}
.link-noticia:hover{ color:#000;}

.ico-news{ background:url(../img/ico-news.jpg) no-repeat; min-height:10px; padding-top:5px}

.mais-noticias{ font-size:12px; background:url(../img/bt-mais-noticias.jpg) no-repeat; width:100px; height:32px; display:block; text-indent:-9000px; margin-top:10px; outline:none;}
.retornar-noticias{ font-size:12px; background:url(../img/bt-retornar-noticias.jpg) no-repeat; width:80px; height:32px; display:block; text-indent:-9000px; margin-top:10px; outline:none;}

#congresso { width: 550px; margin-left:43px; margin-top:15px; }


#congresso-conten-center { width:121px; height:113px; float:left; margin: 0 0 0 80px;}
#congresso-conten-center img { width:172px; height:231px; border: 2px solid #e8e8e8;}
#congresso-conten-center a{ width:176px; height:22px; background:#e8e8e8; margin: 5px 0 0 0; text-align:center; padding-top:5px; display:block; font-size:13px }
#congresso-conten-center  a { color:#000; text-decoration:inherit;}
#congresso-conten-center  a:hover { color:#255796!important; text-decoration: underline;}


#congresso-conten { width:121px; height:113px; float:left; margin: 0 0 0 0;}
#congresso-conten img { width:172px; height:231px; border: 2px solid #e8e8e8;}
#congresso-conten a{ width:176px; height:22px; background:#e8e8e8; margin: 5px 0 0 0; text-align:center; padding-top:5px; display:block; font-size:13px }
#congresso-conten  a { color:#000; text-decoration:inherit;}
#congresso-conten  a:hover { color:#255796; text-decoration: underline;}


#fotos-galeria { margin-left:52px; margin-top:30px;}
#fotogrande { margin-left:80px; margin-top:36px;}
#titulo-galeria { position:absolute; left:314px; top:335px;}
#galeria-nova { width:600px; margin-left:45px;}

/* Novo Menu */
ul.menu {list-style:none; margin:0; background:#fff;}
ul.menu li {background:none; margin:0px; padding:0; margin-top:1px;}
.m1 {background:url(../img/menu.jpg) no-repeat -160px 0px; width:159px; height:26px; text-indent:-99999px; display:block;}
.m1:hover {background:url(../img/menu.jpg) no-repeat 0px 0px;}
.m2 {background:url(../img/menu.jpg) no-repeat -160px -27px; width:159px; height:24px; text-indent:-99999px; display:block;}
.m2:hover {background:url(../img/menu.jpg) no-repeat 0px -27px;}
.m3 {background:url(../img/menu.jpg) no-repeat -160px -52px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m3:hover {background:url(../img/menu.jpg) no-repeat 0px -52px;}
.m4 {background:url(../img/menu.jpg) no-repeat -160px -76px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m4:hover {background:url(../img/menu.jpg) no-repeat 0px -76px;}
.m5 {background:url(../img/menu.jpg) no-repeat -160px -100px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m5:hover {background:url(../img/menu.jpg) no-repeat 0px -100px;}
.m6 {background:url(../img/menu.jpg) no-repeat -160px -124px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m6:hover {background:url(../img/menu.jpg) no-repeat 0px -124px;}
.m7 {background:url(../img/menu.jpg) no-repeat -160px -148px; width:159px; height:25px; text-indent:-99999px; display:block;}
.m7:hover {background:url(../img/menu.jpg) no-repeat 0px -148px;}
.m8 {background:url(../img/menu.jpg) no-repeat -160px -174px; width:159px; height:24px; text-indent:-99999px; display:block;}
.m8:hover {background:url(../img/menu.jpg) no-repeat 0px -174px;}
.m9 {background:url(../img/menu.jpg) no-repeat -160px -199px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m9:hover {background:url(../img/menu.jpg) no-repeat 0px -199px;}
.m10 {background:url(../img/menu.jpg) no-repeat -160px -223px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m10:hover {background:url(../img/menu.jpg) no-repeat 0px -223px;}
.m11 {background:url(../img/menu.jpg) no-repeat -160px -247px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m11:hover {background:url(../img/menu.jpg) no-repeat 0px -247px;}
.m12 {background:url(../img/menu.jpg) no-repeat -160px -271px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m12:hover {background:url(../img/menu.jpg) no-repeat 0px -271px;}
.m13 {background:url(../img/menu.jpg) no-repeat -160px -295px; width:159px; height:24px; text-indent:-99999px; display:block;}
.m13:hover {background:url(../img/menu.jpg) no-repeat 0px -295px;}
.m14 {background:url(../img/menu.jpg) no-repeat -160px -320px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m14:hover {background:url(../img/menu.jpg) no-repeat 0px -320px;}
.m15 {background:url(../img/menu.jpg) no-repeat -160px -344px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m15:hover {background:url(../img/menu.jpg) no-repeat 0px -344px;}
.m16 {background:url(../img/menu.jpg) no-repeat -160px -368px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m16:hover {background:url(../img/menu.jpg) no-repeat 0px -368px;}
.m17 {background:url(../img/menu.jpg) no-repeat -160px -392px; width:159px; height:23px; text-indent:-99999px; display:block;}
.m17:hover {background:url(../img/menu.jpg) no-repeat 0px -392px;}
.m18 {background:url(../img/menu.jpg) no-repeat -160px -416px; width:159px; height:24px; text-indent:-99999px; display:block;}
.m18:hover {background:url(../img/menu.jpg) no-repeat 0px -416px;}

.clear{ clear:both;}
