@charset "utf-8";
/* CSS Document */
/*======================================================
		MIX Internet
		------------------------------------------
		Cliente: ASSPMPB
		Data: 	04/2009
======================================================*/

img, div, li, h2, h3, h4 {
	behavior: url(iepngfix.htc);
}
*{
	margin: 0;
	padding: 0;
}
html{
	background:url(../_imgs/background_conteudo.jpg);
}
body {
	background: url(../_imgs/background_topo.jpg) repeat-x;
	font-family:"Trebuchet MS";
	line-height:15px;
}
#mycarousel a img{border:2px solid #930106;}
#geral{
	width: 100%;
}
#topo-geral{
	background: url(../_imgs/fitas.gif) no-repeat center 151px;
	height: 331px; width: 100%;
	
}
#topo{
	/*background: url(../_imgs/fitas.gif) no-repeat center 131px;*/
	height: 311px; width: 990px;	margin: 0 auto;
	padding-top: 20px; position: relative;
}
.fitas {
	width: 93px;
	height: 208px;
	position:absolute;
	right: 0;
	top:0;
	/*background: url(../_imgs/fitas_lateral.png) no-repeat left top;*/
	
	background-image: url(../_imgs/fitas_lateral.png) !important;
	background-repeat: no-repeat;
    background-position: left top;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_imgs/fitas_lateral.png,sizingMethod='scale');	
	
}
.publicidade {
	width:758px; padding-left: 20px;
	margin: 0 auto 20px auto;
	background: url(../_imgs/publicidade.gif) no-repeat 9px bottom;
}
/*.sombras {
	width:790px;
	margin: 25px auto;
	position: relative;
	border: 1px solid #000; overflow: hidden;
}*/

/*-menu-*/
.menu {
	width:778px;
	height: 25px;
	margin:0 auto;
	text-align:center;
	padding-bottom: 30px; _padding-bottom: 10px;
	position: relative;
	
}
.menu ul {
	padding-top:15px; 
}


.menu ul li {
	display:inline;
	padding: 10px 27px 10px 35px;
	background:url(../_imgs/barra_menu.jpg) no-repeat right 10px; *background:url(../_imgs/barra_menu.jpg) no-repeat right 10px;
	color:#fff;
	font-size:13px;
	font-weight:bold;	
}
.menu a{
	color: #fff; background: url(../_imgs/ico_01.gif) no-repeat right top; padding: 10px 6px 0 6px; 
}

.sombra_esquerda {
	position: absolute; left: -12px; *left: -11px; top: 3px;
}
body:nth-of-type(1) .sombra_esquerda{
   position: absolute; left: -11px; top: 3px;
}
.sombra_direita {position: absolute; right: -4px; *right: -5px; top: 3px;}

.logomarca {
	font-size: 22px; width:778px; margin:0 auto; overflow: hidden;
}
.logomarca img {
	float: left; margin-right: 15px; border:none;
}
.logomarca p, .logomarca p a  {
	padding-top: 30px; color:#0000FE; line-height: 150%;
}
.logomarca span {
	font-weight:bold; color:#EF0000; text-transform: uppercase; font-size: 25px;
}
#box_conteudo {
	clear:both; margin-top:30px; padding-top:20px;
}

#bg-conteudo{
	background: url(../_imgs/bg-coteudo.gif) repeat-y center top; width: 100%;
	
}
#bg-conteudo #borda-top-conteudo{
	background: url(../_imgs/borda-top.gif) no-repeat center top;  width: 100%;
}
#bg-conteudo #borda-bottom-conteudo{
	background: url(../_imgs/borda-bottom.gif) no-repeat center bottom; width: 100%;
}

#conteudo-geral {
	width: 990px; margin: 0 auto; overflow: hidden; background: #009999;
}
#conteudo {
	width:778px; margin:0 auto; padding:10px; overflow: hidden;
}
.esquerda {
	width:556px; font-size: 12px; color: #5E6D80;
}
.esquerda p {
	line-height: 175%; margin: 10px 0 18px 0;
}

/*NOTICIAS*/
#noticias {
	overflow:hidden; margin-top:15px; height:207px;
}
.destaque_noticia {
	width:310px; _width:305px; height:207px; background:url(../_imgs/bg-noticias.gif) right -1px no-repeat;  float:left; position:relative; overflow:hidden; 
}
.fotos_noticias {
	width:301px; height: 207px; z-index: 1; position: absolute;   /*_float: right;*/
}
.fotos_noticias img {
	margin-bottom: 5px; display: block;
}
.titulos_noticias {
	width:245px; height:207px; float:left; display:block;  /*background:url(../_imgs/bg-noticias.gif) left no-repeat;*/
}
.legenda {
	background:#000; width:301px; height:45px; border-top:none; position:absolute; left: 0; bottom: 1px;
	filter: alpha(Opacity=60); 
	-moz-opacity: 0.6;
	opacity:0.6; z-index: 2;
}
.box-legenda {
	width:300px; height:45px; position:absolute; left: 0; bottom: 1px; z-index:3; 

}
.box-legenda p{
	padding:0 10px; font-size:13px; font-weight:bold; color:#fff; line-height:15px; left: 0; bottom: 1px;  margin-top:8px; 
}
.box-legenda p a {
	color:#fff; text-decoration:none;
}
.box-legenda p a:hover {
	color:#fff; text-decoration: underline;
}

.corpo_titulo img {float:left; margin-right:10px; margin-left:15px; border:none; display:inline;}
.corpo_titulo {width:245px; height:50px; margin-top:1px; margin-bottom:4px; padding:6px 10px 3px 0; color:#717171; font-size:12px; margin-left:-4px;}

/*.corpo_titulo:hover {background:#EFEFEF; width:245px; margin-top:1px; padding:4px 10px 3px 0;}*/

.mouseov { background: url(../_imgs/bg-noticia-hover.gif) left center no-repeat; width:245px; margin-top:1px; padding:6px 10px 3px 0; position:relative; z-index:2; margin-left:-4px; color:#ffffff; font-weight: bold;}

.corpo_titulo a {font-size:12px;}
.hover {background:#00CCFF; font-weight:bold;}

/*ALBUM DE FOTOS*/
.titulo_album {
	background:url(../_imgs/background_album.gif) no-repeat; widht:576px; height:31px;
}
.titulo_album .info-titulo-album {
	color:#fff; height:19px; font-size:13px; text-transform:uppercase; font-weight:bold; padding-top: 9px; padding-left:30px; vertical-align:middle;
}
.legenda_album {
	background: url(../_imgs/bullet-calendario.gif) no-repeat left 14px; padding: 10px 0 5px 10px; width:546px; height: 10px;
}

.legenda_album a {
	color:#5E6D80; font-weight: bold;
}


#destaques {
	overflow:hidden; height:100%; margin-top:20px;
}
#destaques .esquerda {
	width:265px; float:left;  vertical-align:text-top;
}
#destaques .esquerda .titulo_destaque {
	height:21px; background:url(../_imgs/background_artigos.gif) no-repeat; font-size:13px; font-weight:bold; color:#fff; text-transform:uppercase; padding:10px 0 0 30px;
}
#destaques .esquerda .titulo-artigo {
	margin-top:15px; font-size:13px; font-weight:bold; margin-bottom:16px; color: #000000;
}
#destaques .esquerda .box-foto {
	float:left; margin-right:10px;
}
#destaques .esquerda .box-foto .foto {
	padding:5px; border:1px solid #E0E0E0; width:76px;
}
#destaques .esquerda .box-foto .legenda-foto {
	width:88px; background:#E0E0E0; text-align:center; color:#DF2E28; font-size:11px; height:18px;
}
#destaques .esquerda .jornal {
	background:url(../_imgs/bg-jornal.gif) left top no-repeat; padding-top:120px; padding-left:20px; height:68px;
}

.titulo_enquetes{
	background:url(../_imgs/background_enquete.gif) no-repeat; padding: 8px 0 0 30px; widht:546px; height: 23px; color: #FFFFFF; font-weight: bold;
}
#destaques .conteudo_destaque {font-size:12px; color:#4F5561; margin-top:10px; line-height:130%; }
#destaques .conteudo_destaque a{font-size:12px; color:#4F5561; text-decoration: none;}
#destaques .conteudo_destaque a:hover{color:#5E6D80; text-decoration: underline;}
#destaques .box {
	/*border-bottom:1px solid #E0E0E0;*/
}


.direita {width:185px; float:right; margin: 0 auto;}
.direita img {border:none; text-align:center; margin:0 auto;}
.titulo_enquete {background:url(../_imgs/background_enquete.gif) no-repeat; width:182px; height:30px; margin:0 auto;}
.titulo_enquete p, .titulo_agenda p {color:#fff; font-size:13px; text-transform:uppercase; font-weight:bold; padding-top:10px; padding-left:30px; vertical-align:middle;}
.pergunta_enquete {font-size:12px; color:#717171; width:175px; margin:0 auto; margin-top:10px;}
.pergunta_enquete .botao {-moz-border-radius:3px; background:url(../_imgs/gradient-botao.jpg) repeat-x; border:2px outset #A2A2A3;}
.pergunta_enquete span {color:#003366;}
.box_presidencia {border:1px solid #fff; margin-top:30px;}
#palavra_presidencia {background:url(../_imgs/background_destaques.jpg) repeat-x; border:2px solid #cecece; width:178px; margin:0 auto;}
.titulo_presidencia {text-transform:uppercase; width:160px; margin:0 auto; padding-top:10px; color:#DF2E28; font-weight:bold; font-size:13px;}
.conteudo_presidencia {color:#5E6D80; width:160px; margin:0 auto; font-size:12px; padding:10px;}
#banners {text-align:center; margin-top:20px;}

#rodape {clear:both; background:url(../_imgs/background_rodape.jpg) repeat-x; height:216px; z-index:1;}
.logomarca {clear:both; width:755px; height:147px; overflow:visible; margin:0 auto;}
.address {color:#17179A; font-size:12px; width:468px; margin:0 auto; float:left; padding-top:33px;}
.address2 {color:#17179A; font-size:12px; width:170px; float:right; text-align:right; font-weight:bold; padding-top:33px;}
.menu_inferior {clear:both; padding-top:10px; text-align:center; color:#17179A; font-size:11px; }
.menu_inferior a{ color: #17179A; outline: none;}
.menu_inferior span{ color: #FE0000; padding: 0 8px;}

/* SUB-MENU */


.sub-menu{position: absolute;

margin-top: 46px;
*margin-top: 1px;
height: 34px;
background: #ed0008 url(../_imgs/sub-menu-dir.gif) no-repeat right center;
padding-right: 20px;
margin-left: 50px;
*margin-left: -340px;


}

.sub-menu ul{padding-top: 7px;
*padding-top: 10px;
padding-left: 10px;
margin-right: 0;

}

.sub-menu ul li{
	background: url(../_imgs/div-submenu.gif) top right no-repeat;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin: 0px;
	font-size: 11px;

}


.sub-menu a{
	color: #fff; background: none;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin: 0px;
	font-size: 11px;
}

.sub-menu ul li.ultimo{
background: none;}


.bg01 {background:#E3E3E3; padding:3px; color:#003366;}
.bg02 {background:#EBEBEB; padding:3px; color:#003366;}

.agenda {margin-top:23px; overflow:hidden;}
.titulo_agenda {background:url(../_imgs/background_agenda.gif) no-repeat; width:182px; height:30px; margin:0 auto;}
.titulo_agenda p {color:#fff; font-size:13px; text-transform:uppercase; font-weight:bold; padding-top:10px; padding-left:30px; vertical-align:middle;}

/* - CALENDARIO - */
#tooltip {
	position: absolute;
	z-index: 1000;
	border: 1px solid #111;
	/*background-color: #eee;*/
	padding: 5px;
	opacity: 0.85;
	left: 0; top: 100px;
}
#tooltip h3, #tooltip div { margin: 0; }

:focus {
	outline: 0;
}

#tooltip {
	background: #E40B07;
	padding-top: 3px;
	margin-top: 10px;
	height: 50px;
	width: 135px;
	border:0 !important;
	
}
#tooltip.viewport-right {
	background: #E40B07 !important;
}

/*.body{ width:110px; height:35px; float:left; font-size:10px; font-family:Tahoma; overflow:hidden;}*/
.tooltip_h3{
	font-size:10px;
	/*width:25px;
	height:20px;
	float:left;
	margin:10px 0 0 10px !important;*/
	text-align: left; color: #FFFFFF;
}


/*
	CALENDARIO
*/
#mes{
	width:158px; height: 20px; margin: 12px auto 8px auto; color: #717171;
}
#mes #mesAtual{
	width: 80px; float: left; padding-top: 8px; -align: left; font-size: 12px; font-weight: bold;
}
#mes #mesAtual span{
	color: #FF3300;
}
#mes .bt-passar-voltar{
	width: 40px; float: right;  margin-top: 3px;
}
#mes .bt-passar-voltar img{
	float: left;
}



#calendario {
	width: 172px; margin: 0 auto; height:100%; overflow:hidden;
}
#calendario .dias {
	width: 23px;
	height: 19px;
	text-align: center;
	display:block;
	float: left;
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	border-right: solid 1px #EAEAF4;
	padding-top: 2px;
	
}
#calendario .dias a{
	color: #717171; text-decoration: none;
}
#calendario .diaNome{
	background: none; color: #000; font-weight:bold;
	
}
#calendario .diaColor{
	background: #F1F1F7; color: #212D41;
	border: solid 1px #EAEAF4;
}
#calendario .diasEvento{
	background: #4342CE; cursor: pointer; color: #FFFFFF;

}
#calendario .diasEvento a{
	color: #FFFFFF;

}


.bt-calendario-anual{
	padding: 10px 0 0 0; background: url(../_imgs/bullet-calendario.gif) no-repeat left 12px; padding-left: 10px; color:#5E6D80;
}
.bt-calendario-anual a{
	color: #5E6D80; font-weight: bold; font-size:12px;
}
.link{
	padding: 10px 0 0 0;  background: url(../_imgs/bullet-calendario.gif) no-repeat left 13px; padding-left: 10px; color:#5E6D80; *padding-bottom:5px; *background-position:left 18px;
}
.link a{
	color: #5E6D80; font-weight: bold; font-size:12px;
}
.link-noticia{
	background: url(../_imgs/bullet-calendario.gif) no-repeat left center; padding-left: 10px; color:#5E6D80; margin-left:10px;
}
.link-noticia a{
	color: #5E6D80; font-size:11px;
}

#aniversariantes-mes {
	overflow:hidden; margin: 22px 0 0 0;
}
.titulo_aniversariantes {
	background:url(../_imgs/bg-titulo-aniversariantes.gif) no-repeat; padding: 8px 0 0 30px; widht:546px; height: 23px; color: #FFFFFF; font-weight: bold;
}
.titulo_aniversariantes .barra {
	font-size:14px; color:#000;
}
.titulo_aniversariantes .data {
	font-size:11px; color:#fff;
}
.titulo_aniversariantes .ver-aniversariantes {
	float:right; font-weight:bold; font-size:13px; padding: 0 8px;
}
.titulo_aniversariantes .ver-aniversariantes a {
	color:#550000; text-decoration:none;
}
.item-aniversariantes {
	width: 125px; color:#5E6D80; font-size:11px; padding-bottom:10px; border-bottom:1px solid #E0E0E0; float:left; margin: 16px 7px 0 7px; _margin: 16px 5px 0 5px;
}
.item-aniversariantes span{
	color:#CD3302; font-weight:bold;
}

.album_fotos{
	margin: 24px 0 0 0;
}


.enviar-artigo {padding: 5px; background: #E4E5E6 url(../_imgs/ico-upload.gif) no-repeat 230px center;}
.enviar-artigo a {color: #5E6D80;}
