* 		{ padding:0; margin:0; text-align:justify; }
img 	{ border:none}
a 		{ text-decoration:none; color:#333333;}
a:hover { text-decoration:underline;}
body 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; 
		  background:url(img/background/bg_geral.jpg) top center repeat-y; }


/*  ESTRUTURA
 * ********************* */
.header 	{ background:url(img/background/bg_header.jpg) top center no-repeat; }
.content	{ width:767px; margin:auto;}
.logo		{ width:97px; height:115px; float:left;}
/* Menu Top */
.menu 		{ width:661px; float:left; height:30px; background:url(img/background/bg_menu.jpg) left top no-repeat; margin-top:84px;}
.menu ul 	{ padding:6px 0 0 0px; }
.menu ul li { display:inline; padding:0 18px;  border-right: 1px solid #FFFFFF; height:30px; color:#FFFFFF }
.menu a		{ color:#FFF}
.menu .last { border:none; padding-right:0;}

/* Menu bottom */
.menu-baixo 		{ widht:750px; height:21px; background:url(img/background/bg_menu_baixo.jpg) left top no-repeat; margin-left:10px }
.menu-baixo ul 		{ padding:1px 0 0 0px; }
.menu-baixo ul li 	{ display:inline; padding:0 43px;  border-right: 1px solid #FFFFFF; height:30px; color:#FFFFFF }
.menu-baixo a		{ color:#FFF}
.menu-baixo .last 	{ border:none; padding-right:0;}

/* Menu interna */
.menu-int					{ width:153px; float:left; margin-top:5px; margin-left:10px;}
.int_bottom_menu			{ background:url(img/background/bg_menu_int_bottom.jpg) left bottom no-repeat; padding:0px 0 17px 0px; }
.int_top_menu				{ background:url(img/background/bg_menu_int_top.jpg) left top no-repeat; padding:20px 15px 0 15px; text-align:left }
.int_meio_menu				{ background:url(img/background/bg_menu_int_meio.jpg) left top repeat-y; }
.lista-submenu	li a		{ color:#FFFFFF; font-size:13px; font-weight:bold; }
.lista-submenu li			{ list-style:none; border-bottom: 1px solid #ffffff; padding-bottom:10px; margin-bottom:10px; text-align:left }
.lista-submenu .ultimo		{ border:none}
#item-sub					{ position:relative; }
.submenu-interna-item		{ position:absolute; top:-25px; left:100px; width:181px; height:139px; 
							  background:url(img/background/bg_sub_png.png) left bottom no-repeat; padding:20px;}
.lista-submenu-int			{ padding-right: 20px; padding-top:10px;}
.lista-submenu-int li		{ list-style:none; border-bottom: 1px solid #ffffff; padding-bottom:10px; margin-bottom:10px; }
.lista-submenu-int li .ultimo { border:none }

/* Internas */
.menor				{ float:right; width:585px; margin-right:5px;}	
.menor	p			{ padding:5px 0;}
.interna p			{ padding:5px 0;}
.interna ol			{ margin-left:17px;}
.menor ul,.int_top ul { margin-left:15px;}
.int_bottom_menor	{ background:url(img/background/bg_conteudo_bottom_menor.jpg) left bottom no-repeat; padding:0px 0 30px 0px; }
.int_top_menor		{ background:url(img/background/bg_conteudo_top_menor.jpg) left top no-repeat; padding:20px 20px 0 30px; }
.int_meio_menor		{ background:url(img/background/bg_conteudo_meio_menor.jpg) left top repeat-y; }

.container-form		  		{ padding-top:130px;}
.portal-participantes 		{ background:url(img/background/bg_portal_participantes.jpg) left bottom no-repeat; 
  width:326px; 
  height:425px; 
  margin:auto; 
  color:#FFFFFF; 
  line-height:18px; 
  position: absolute;
  left: 50%; /*posição em relação à parte esquerda*/
  top: 50%; /*posição em relação à parte superior*/
  margin-left: -150;
  margin-top: -150;
}
.portal-participantes div 	{ padding-top:15px;text-align:center;}

.portal-dirigentes 			{ background:url(img/background/bg_portal_dirigentes.jpg) left bottom no-repeat; width:326px; height:425px; margin:auto; color:#FFFFFF; line-height:18px;  }
.portal-dirigentes div 		{ padding-top:15px;text-align:center}

.formInterna				{ padding-left:60px;}
.formInterna input			{ width:200px; font-size:15px; padding:3px; border:none;background:none}

.menor .form-contato 	{ margin:0; padding:0;}
.form-contato li	 	{ list-style:none; padding:5px 0;   }
.form-contato input 	{ border:#a2a251 1px solid; padding:3px; width:80%}
.form-contato textarea	{ border:#a2a251 1px solid; padding:3px; width:80% }
.post-not				{ border-bottom:1px solid #c5c992; padding-bottom:15px; margin-bottom:15px; margin-right:15px}
.post-not span			{ color:#7a7b37}
.descricao img			{ margin:0 10px 0 0}
.item-rn				{ float:left; border:none; width:100px; text-align:center; margin-right:25px;}
.item-rn h4				{ width:100px; text-align:center;}
/* Home */
.ultimas_noticias img { float:left; margin-right:3px;}
.ultimas_noticias .meio { background:url(img/background/bg_ultimas_noticias_corpo.jpg) left top repeat-y;}
.ultimas_noticias .topo { background:url(img/background/bg_ultimas_noticias.jpg) left top no-repeat}
.ultimas_noticias .fim{ background:url(img/background/bg_ultimas_noticias_fim.jpg) left bottom no-repeat; padding:50px 0 5px 20px}
.resumo 			{ text-align:left}

.int_bottom	{ background:url(img/background/bg_conteudo_bottom.jpg) left bottom no-repeat; padding:0px 0 30px 0px; }
.int_top	{ background:url(img/background/bg_conteudo_top.jpg) left top no-repeat; padding:20px 20px 0 30px; }
.int_meio	{ background:url(img/background/bg_conteudo_meio.jpg) left top repeat-y; }

.ultimas_noticias .post { width:350px; float:left; padding-bottom:20px; padding-right:15px; }
.clear	{ clear:both;}
.marcas	{ padding-left:10px;}

/*  TÍTULOS
 * ********************* */
h3{ font-size:14px;}
h2{ font-size:18px; color:#7a7b37}
h4{ font-size:14px; color:#7a7b37}

