/* Global */
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#000;
	margin: 0px;
	background-image:url(../img/background.jpg);
	background-position:top center;
	background-color:#3d351c;
	background-repeat: no-repeat;
	background-attachment:fixed;
}
#site {
	width:790px;
	margin:0 auto;
	padding:10px;
	background-color:#FBF9F4;
	position:relative;
}
a#selo{
	position: absolute;
	left: 810px;
	bottom: 20px;
}
/* CONTEUDO */

#clear {
	clear:both;	
}
#topo {
	width:790px;
	margin-top:10px;
}
#logoTopo {
	width:158px;
	height:79px;
	float:left;
	background-image:url(../img/logo.jpg);
}
#direitaTopo {
	width:618px;
	height:79px;
	float:right;
	background-image:url(../img/imagem_topo.jpg);
}
#buscaTopo {
	width:335px;
	height:29px;
	float:right;
}
#menuTopo {
	width:618px;
	height:15px;
	float:right;
	text-align:center;
	padding-top:13px;
	padding-bottom:13px;
}
#conteudo {
	width:790px;
}
#tituloFundo {
	width:600px;
	height:22px;
	background-image:url(../img/fundo_titulo.jpg);
}
#tituloEscrita {
	height:22px;
	background-color:#FBF9F4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#3D351B;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	float:left;
}




/* MENU ESQUERDA */

#menuEsquerda {
	width:148px;
	margin-right:14px;
	float:left;
	padding-right:10px;
	background-color:#CECCC0;
}
#menuEsquerda ul {
	list-style:none;
	padding:0;
	margin:0;
	background-color:#CECCC0;
}
#menuEsquerda ul li a {
	display:block;
	width:142px;
	text-decoration:none;
	color:#000;
	border-bottom:1px solid #000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 3px;
}
#menuEsquerda ul li a:hover {
	background-image:url(../img/fundo_botao_menu.jpg);
}
#menuEsquerda ul li a.active{
	background-image:url(../img/fundo_botao_menu.jpg);	
	color: #000;
}
#menuEsquerda ul li a.active:hover{	
	color: #000;
}
#menuEsquerda li.tituloPreto {
	font-size:12px;
	color:#000;
}
#menuEsquerda li.tituloPreto {
	padding-top:20px;
	font-size:12px;
	color:#000;
	padding-right:10px;
}

#menu li.tituloPreto {
	font-size:12px;
	color:#000;
}
input.BotaoCinza {
	height:22px;
	background-color:#DEDDD8;
	color: #000;
	border:0;
	font-size:11px;
}
.input {
	border: 1px solid #CCCCCC;
}
img.bordaFoto {
	padding:1px;
	border:1px solid #BAB6AA;
	background-color:#3d351c;
}


#conteudoDois {
	width:618px;
	float:right;
	border-top:5px solid #cecbc1;
	padding-top:10px;
}
#artigo {
	width:301px;
	margin-right:16px;
	float:left;
	text-align:left;
}
#historiaABP {
	width:301px;
	float:right;
	text-align:left;
}
#grandesNomes {
	width:790px;
	margin-top:10px;
}
#rodape {
	width:772px;
	height:68px;
	margin-top:25px;
	background-color:#3d351c;
	border-top:5px solid #cecbc1;
	padding-left:18px;
}
#FototecaFotos {
	width:100px;
	float:left;
	margin-bottom:15px;
}
/* TEXTO */
.textoPreto12px {
	font-size:12px;
}
.textoPreto10px {
	font-size:10px;
}
.textoQuasePreto10px {
	font-size:10px;
	color:#3d351c;
}
.textoPreto14px {
	font-size:14px;
}
.textoPreto15px {
	font-size:15px;
}
.textoPreto15px {
	font-size:15px;
	font-weight:bold;
	color:#3d351c;
}
.textoMarronEsc14px {
	font-size:14px;
	color:#3d351c;
}
.textoMarronEsc15px {
	font-size:15px;
	font-weight:bold;
	color:#3d351c;
}
.textoCinza11px {
	color:#cecbc1;
}
.textoMarron11px {
	color:#3D351B;
}
.textoMarron12px {
	color:#3D351B;
	font-size:12px;
}
.textoMarron10px {
	color:#3D351B;
	font-size:10px;
}
.textoGelo10px {
	font-size:10px;
	color:#fbf9f4;
}
.textoGelo11px {
	font-size:11px;
	color:#fbf9f4;
}
.textoVermelho12px {
	font-size:12px;
	color:#F00;
}


/* LINK */
a.linkMarron11px, a.linkMarron11px:visited{
	text-decoration: underline;
	font-size:11px;
	color:#3D351B;
}
a.linkMarron11px:hover, a.linkMarron11px:active{
	text-decoration:none;
	font-size:11px;
	color:#3D351B;
}
a.linkMarron10px, a.linkMarron10px:visited{
	text-decoration: underline;
	font-size:10px;
	color:#3D351B;
}
a.linkMarron10px:hover, a.linkMarron10px:active{
	text-decoration:none;
	font-size:10px;
	color:#3D351B;
}
a.linkMarron14px, a.linkMarron14px:visited{
	text-decoration: none;
	font-size:14px;
	color:#3D351B;
}
a.linkMarron14px:hover, a.linkMarron14px:active{
	text-decoration:none;
	font-size:14px;
	color:#3D351B;
}
a.linkMarron14pxUnder, a.linkMarron14pxUnder:visited{
	text-decoration: none;
	font-size:14px;
	color:#3D351B;
}
a.linkMarron14pxUnder:hover, a.linkMarron14pxUnder:active{
	text-decoration:underline;
	font-size:14px;
	color:#3D351B;
}
a.linkGelo11px, a.linkGelo11px:visited{
	text-decoration: underline;
	font-size:11px;
	color:#fbf9f4;
}
a.linkGelo11px:hover, a.linkGelo11px:active{
	text-decoration:none;
	font-size:11px;
	color:#fbf9f4;
}
a.linkPreto11px, a.linkPreto11px:visited{
	text-decoration: underline;
	font-size:11px;
	color:#000;
}
a.linkPreto11px:hover, a.linkPreto11px:active{
	text-decoration:none;
	font-size:11px;
	color:#000;
}
a.linkPreto12px, a.linkPreto12px:visited{
	text-decoration: none;
	font-size:12px;
	color:#000;
}
a.linkPreto12px:hover, a.linkPreto12px:active{
	text-decoration:underline;
	font-size:12px;
	color:#000;
}
a.linkPreto14px, a.linkPreto14px:visited{
	text-decoration: none;
	font-size:14px;
	color:#000;
}
a.linkPreto14px:hover, a.linkPreto14px:active{
	text-decoration:underline;
	font-size:14px;
	color:#000;
}
a.PagClaro:link {
	color: #333;
	background:#CCC;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-decoration: none;
}
a.PagClaro:visited {
	color: #333;
	background:#CCC;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-decoration: none;
}
a.PagClaro:hover {
	color: #333;
	text-decoration: underline;
}
a.PagClaro:active {
	color: #333;
	text-decoration: none;
}
a.PagEscuro:link {
	color: #FFF;
	background:#3D361C;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-decoration: none;
}
a.PagEscuro:visited {
	color: #FFF;
	background:#3D361C;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-decoration: none;
}
a.PagEscuro:hover {
	color: #FFF;
	text-decoration: underline;
}
a.PagEscuro:active {
	color: #FFF;
	text-decoration: none;
}

.hidden{
	display: none;
}
.hidden {
	visibility:hidden;
}

.input {
	border: 1px solid #CCCCCC;
}
input.BotaoMarron{
	background-color:#3d351c;
	color: #fff;
	border:0;
}



/* BOTOES HISTORIA DA ABP */


#botaoABP {
	width:590px;
	height:26px;
	margin-left:12px;
	margin-right:13px;
	background-image:url(../historia_abp/img/fundo_menu.jpg);
	background-repeat:repeat-x;
}
#botaoABP ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#botaoABP ul li {
	display:inline;
	padding-right:10px;
}
#botaoABP ul li a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#botaoABP ul li.menu a {
	text-decoration:none;
}
#botaoABP ul li.galeria a.active{
	background-image:url(../historia_abp/img/fundo_botao_galeria.gif);
	padding-right:22px;
	padding-left:5px;
	padding-bottom:6px;
}
#botaoABP ul li.assembleia a.active{
	background-image:url(../historia_abp/img/fundo_botao_assembleia.gif);
	padding-right:16px;
	padding-left:5px;
	padding-bottom:6px;
}
#botaoABP ul li.historia a.active{
	background-image:url(../historia_abp/img/fundo_botao_historia.gif);
	padding-right:15px;
	padding-left:5px;
	padding-bottom:6px;
}
#botaoABP ul li.homenagem a.active{
	background-image:url(../historia_abp/img/fundo_botao_homenagem.gif);
	padding-right:18px;
	padding-left:5px;
	padding-bottom:6px;
}
#botaoABP ul li.departamentos a.active{
	background-image:url(../historia_abp/img/fundo_botao_departamentos.gif);
	padding-right:18px;
	padding-left:5px;
	padding-bottom:6px;
}



/* BOTOES LINKS */


#linksSugestoes {
	width:588px;
	height:26px;
	margin-left:12px;
	margin-right:13px;
	background-image:url(../links_sugestoes/img/fundo_menu.jpg);
	background-repeat:repeat-x;
}
#linksSugestoes ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#linksSugestoes ul li {
	display:inline;
	padding-right:10px;
}
#linksSugestoes ul li a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#linksSugestoes ul li.menu a {
	text-decoration:none;
}
#linksSugestoes ul li.links_sugestoes a.actived{
	background-image:url(../links_sugestoes/img/botao_links.jpg);
	padding-right:19px;
	padding-left:5px;
	padding-bottom:6px;
} 
#linksSugestoes ul li.publicacoes a.actived{
	background-image:url(../links_sugestoes/img/botao_livros.jpg);
	padding-right:28px;
	padding-left:5px;
	padding-bottom:6px;
}



/* BOTOES FEDERADAS */


#federadas {
	width:588px;
	height:26px;
	margin-left:12px;
	margin-right:13px;
	background-image:url(../federadas/img/fundo_menu.jpg);
	background-repeat:repeat-x;
}
#federadas ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#federadas ul li {
	display:inline;
	padding-right:10px;
}
#federadas ul li a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#federadas ul li.menu a {
	text-decoration:none;
}
#federadas ul li.apresentacao a.active{
	background-image:url(../federadas/img/fundo_botao_apresentacao.jpg);
	padding-right:26px;
	padding-left:5px;
	padding-bottom:6px;
}
#federadas ul li.galeria a.active{
	background-image:url(../federadas/img/fundo_botao_galeria.jpg);
	padding-right:20px;
	padding-left:5px;
	padding-bottom:6px;
}
#federadas ul li.ata_fundacao a.active{
	background-image:url(../federadas/img/fundo_botao_ata.jpg);
	padding-right:26px;
	padding-left:5px;
	padding-bottom:6px;
}
#federadas ul li.multimidia a.active{
	background-image:url(../federadas/img/fundo_botao_multimidia.jpg);
	padding-right:31px;
	padding-left:5px;
	padding-bottom:6px;
}





/* JQUERY */

.stepcarousel{
	position: relative; /*leave this value alone*/
	border: 12px;
	overflow: scroll; /*leave this value alone*/
	width: 760px; /*Width of Carousel Viewer itself*/
	height: 110px; /*Height should enough to fit largest content's height*/
	background-color:#F2F0EA;
	margin-left:10px;
}

.texto11px{
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin-top: 10px;
	margin-bottom:10px;
	margin-right:10px;	
	width: 250px; 
	padding-left:30px;
}


