#scroll-back, a#scroll-back {
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	display: block;
}


/* CSS Document */
body { padding: 0px; margin: 0px; behavior:url(includes/csshover.htc); }

h2 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}
h3 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
form {
	margin: 0px;
	padding: 0px;
}

.clear {
font-size: 0px;
line-height: 0px;
height: 0px;
padding: 0px;
margin: 0px;
clear: both;
}
#img_credits {
	position: absolute;
	color: #666666;
	bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	height: 14px;
	width: 100%;
	max-width: 1200px;
	max-height: 1000px;
}
#topbar {
	position: absolute;
	color: #666666;
	top: 0px;
	left: 0px;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 740px;
	height: 18px;
	padding-top: 6px;
	z-index: 25;
}
#topbar .language {	padding-left: 6px; }
#topbar .home-news { padding-left: 30px; }
#topbar .data {	position: relative;	left: 260px; }

/* MENU TAB */
#nav_menu {
	font: 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 24px;
	padding-left: 10px;
	left: 550px;
	width: 190px;
	height: 280px;
	letter-spacing: 1px;
	z-index: 20;
}
#nav_menu #menu_wraper {
	position: absolute;
	width: 190px;
}
#nav_menu ul, #nav_menu li {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#nav_menu li {
	font-size: 11px;
	position: relative;
	display: block;
}
#nav_menu .sub {
	width: 200px;
	text-indent: 20px;
	line-height: 17px;
}
#nav_menu .mnT {
	width: 100%;
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
}
#nav_menu .top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
#nav_menu .closed {
	display: none;
}
#nav_menu a {
	text-decoration: none;
	width: 100%;
	display: block;
}
div.mnT:hover, #nav_menu a:hover {
	cursor: pointer;	
}
.id-selected {
	background-color: #FFFFFF;
	background-image: url(../images/icon_selected.gif);
	background-repeat: no-repeat;
	background-position: 9px 4px;
}

/* PARA AS TABS INTERNAS */
#main_left_text {
	position: relative;
	top: 20px;
	float: left;
	width: 500px;
	padding-left: 50px;
	padding-top: 25px;
	font: 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#main_left_text #fitei {
	font-size: 11px;
}
#main_left_text #opt {
	font-size: 18px;
}
#main_left_text #goback {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 4px;
	font-size: 11px;
}
#main_left_text #wraper {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	padding-top: 34px;
	padding-bottom: 0px;
}
#main_left_text #wraper #texto {
	font-size: 12px;
	margin-left: 4px;
	width: 290px;
}
/* PARA A ZONA DAS NOTICIAS */
.news_bar {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}	
#main_left_text .col_esquerda {
	position: relative;
	width: 280px;
	float: left;
	padding-top: 20px;
}
#main_left_text .col_direita {
	position: relative;
	float: right;
	padding-top: 36px;
	width: 200px;
	margin-bottom: 30px;
}
#main_left_text .col_direita .news_rel_top {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-top: 20px;
	padding-bottom: 5px;
}
#main_left_text .col_direita .news_rel_id {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#main_left_text .col_direita .news_rel_id a {
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
#main_left_text .col_direita .news_rel_id a:hover {
	color: #000000;
}
.news-data {
	font-size: 11px;
	color: #2E341C;
}
.news-lead {
	font-size: 18px;
	padding-bottom: 20px;
}
.news-texto {
	font-size: 12px;
}
.news-back {
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12px;
}
#main_left_text .goback a {
	color: #B6CC6E;
}
#main_left_text #goback a {
	color: #19B1B2;
}
#imprensa .goback a {
	color: #19B1B2 ;
}
#contacto {
	position: absolute;
	top: 300px;
	left: 340px;
	width: 420px;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}
#contacto #form {
	position: relative;
	width: 421px;
	height: 400px;
}
#contacto #info {
	position: relative;
	left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #5B7550;
	width: 200px;
	height: 100px;
	font-size: 18px;
	color: #FFFFE6;
	line-height: 110%;
}
#contacto #info .text {
	padding-top: 33px;
	padding-left: 4px;
}
#contacto #thksbox {
	position: relative;
	top: 20px;
	left: 12px;
}
#contacto #morada-fisica {
	position: absolute;
	top: 58px;
	left: 224px;
	width: 200px;
	z-index: 40;
}
#contacto .morada {
	color: #FF4917;
}
#contacto .morada a {
	color: #FF4917;
	text-decoration: none;
}
#contacto #wraper {
	position: relative;
	padding-top: 20px;
	padding-bottom: 17px;
}
#contacto form, #contacto ol, #contacto li {
	margin:0px;
	padding: 0px;
}
#contacto fieldset {
	position: relative;
	border: none;
	margin: 0px;
	padding: 0px;
}
#contacto ol {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	margin-left: 10px;
	width: 411px;
	margin-top: 14px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#contacto li {
	background-color: #FEEAB4;
	list-style-type: none;
	width: 411px;
	height: 30px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: none;
}
#contacto li.top {
	margin-top: 20px;
}
#contacto li.bottom {
	margin-bottom: 20px;
	background-color: #FFFFE6;
}
#contacto .normal label {
	display: block;
	float: left;
	width: 68px;
	padding-top: 9px;
	padding-left: 22px;
}
#contacto .normal input {
	margin-top: 5px;
	height: 16px;
	width: 208px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contacto #add_mail {
	background-color: #FFFFE6;
}
#contacto #info_mail {
	position: relative;
	width: 118px;
	height: 31px;
	float: left;
	padding-left: 96px;
	line-height: 145%;
}
#contacto #check {
	padding-top: 15px;
}
#contacto #check li input {
	float: left;
	width: 20px;
	margin: 0px;
	padding: 0px;
}
#contacto #check li label {
	width: 26px;
	margin: 0px;
	padding: 0px;
	background-color: #003333;
}
#contacto #wraper .msg {
	height: 118px;
}
#contacto #wraper textarea {
	margin-top: 5px;
	width: 208px;
	height: 104px;
}
#contacto #submit {
	position: relative;
	padding-left: 106px;
	margin-bottom: 86px;
}
#contacto #info_div {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 250px;
	left: 12px;
	width: 410px;
	padding-bottom: 186px;
}
#contacto #submit .spaced {
	position: relative;
	padding-left: 14px;
}
#contacto #require-validate-email-email {
	background-color: #00FF33;
	display: none;
	height: 500px;
	
}
#contacto input.validation-failed, textarea.validation-failed{
   border: 1px solid #ff3300;
   color: #ff3300;
}
#contacto .validation-advice {
	position: relative;
	top: -18px;
	left: 305px;
	width: 94px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	background-color: #FF3300;
	color: #fff;
	padding-top: 2px;
	padding-left: 4px;
}


/* PARA A SECO DE FOOTER */
#footer {
	position: relative;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	padding-top: 6px;
	padding-left: 5px;
	margin-bottom: 84px;
}
#footer #left {
	position: relative;
	float: left;
	width: 448px;
}
#footer #left #ministeriocultura {
	position: relative;
	top: 10px;
}

#footer #left #institutodasartes {
	position: relative;
	top: 6px;
	left: 10px;
}

#footer #right {
	position: relative;
	float: right;
}
#footer #right #pacifica {
	position: relative;
	top: 25px;
}




/* PARA A SECO DE SOBRE O FESTIVAL CLIPPING */
#clipping #text a, #clipping #text a:link, #clipping #text a:visited {
	color: #000000;
}
#clipping #text a:hover, #clipping #text a:active {
	color: #666666;
	text-decoration: none;
}
#clipping #downloads {
	padding: 4px;
	padding-top: 12px;
	font-size: 11px;
	width: 415px;
}
#clipping #downloads a.ficheiro {
	position: relative;
	height: 32px;
	display: block;
	text-decoration: none;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	padding: 4px;
	white-space: nowrap;
}
#clipping #downloads a.ficheiro:hover {
	background-color: #33FF66;
}
#clipping #downloads a.ficheiro:active {
	background-color: #FF6600;
}
#clipping #downloads .ficheiro .data {
	position: relative;
	top: 3px;
}
#clipping #downloads .ficheiro .nome {
	position: relative;
	top: 6px;
}

/* PARA A SECO DE SOBRE O FESTIVAL DOSSIER DE IMPRENSA E CLIPPING */
#dossier, #clipping, #imprensa {
	position: relative;
	top: 20px;
	left: 350px;
	width: 200px;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
	margin-bottom: 180px;
}
#imprensa #text {
	width: 406px;
	line-height: normal;
}
#dossier #top, #clipping #top, #imprensa #top {
	font: 18px bold "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	width: 200px;
	height: 100px;
	background-color: #33FF66;
}
#dossier #top .text, #clipping #top .text, #imprensa .text {
	position: absolute;
	padding: 5px;
	padding-bottom: 8px;
	bottom: 0px;
}
#dossier #text, #clipping #text, #imprensa #text {
	padding-top: 13px;
	padding-left: 4px;
}
#dossier a#download {
	display: block;
	width: 185px;
	height: 16px;
	margin-top: 10px;
	padding-top: 4px;
	padding-left: 15px;
	color: #000000;
	background-color: #99FFA6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	text-decoration: none;
}
#dossier ul {
	margin: 0px;
	padding: 0px;
	width: 650px;
	display: block;
}
#dossier li {
	list-style-type: none;
	float: left;
	margin: 8px;
	display: block;
	width: 190px;
}
#dossier ul img {
	float: left;
	padding-right: 8px;
}
#dossier ul li .copyright {
	position: relative;
	top: 5px;
}

#fundo {
	position: absolute;
	top:0px;
	left:0px;
}
#newsletter_form {
	margin-top: 16px;
	padding: 8px;
	font-size: 11px;
	border-top: 1px solid #000000;
}
#newsletter_form form input {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 0px;
	margin: 0px;
}


/* PARA A COLOCAO DAS IMAGENS DAS DIFERENTES SECES */
.small-image {
	position: absolute;
	top: 24px;
	left: 340px;
}
.small-image img {
	width: 210px;
	height: 276px;
}
.large-image {
	position: absolute;
	top: 24px;
	left: 0px;
}
.large-image img {
	width: 550px;
	height: 276px;
}


/* PARA A SECÇO DO PROGRAMA */
#main_left_text #programa {
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	padding-bottom:0px;
}
#main_left_text .evento {
	margin-bottom: 2px;
	padding: 0px;
	float: left;
	clear: left;
	width: 100%;
	display: block;
}
#main_left_text a.evento {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
#main_left_text a.evento:hover {
	background-color: #000000;
	color: #EFEFEF;
}
#programa #goback {
	margin-top: 30px;
}
#programa #goback a, #programa #goback a:visited {
	color: #19B1B2;
}
#main_left_text .prog-geral {
	background-color: #E1E4CC;
}
#main_left_text  .prog-paralela {
	background-color: #C6C9B4;
}
#main_left_text .prog-escolas {
	background-color: #9EA788;
}
#main_left_text .novo-mes {
	color: #333333;
	font-size: 18px;
	padding-top: 30px;
	clear: both;
}
#main_left_text .novo-dia {
	color: #19B1B2;
	font-size: 18px;
	padding-top: 20px;
	padding-bottom: 5px;
	clear: both;
}
#main_left_text .data-peca {
	background-color:#000000;
	color:#FFFFFF;
	padding: 4px;
	margin-right: 8px;
	font-size: 10px;
	font-weight: bold;
	display: block;
	float: left;
}
#main_left_text .nome-peca {
	width: 330px;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
}
#main_left_text .local-peca {
	color: #000000;
	background-color: #A9AB9A;
	padding: 4px;
	width: 100px;
	height:auto !important;
  	height:40px;
	margin-left: 8px;
	font-size: 10px;
	font-weight: bold;
	display: block;
	float: right;
	min-height: 40px;
}
#main_left_text .companhia {
	text-transform: uppercase;
	font-weight: normal;
}



#main_left_text .nome-peca {
	font-size: 11px;
}

/* DARK */
#main_left_text .prog-color-dark {
	background-color: #FF3333;
}
#main_left_text .prog-color-dark .local-peca {
	background-color:#000;
	color:#FFF;
}

/* MED */
#main_left_text .prog-color-med {
	background-color: #CCC;
}
#main_left_text .prog-color-med .local-peca {
	background-color:#999;
	color:#000;
}


/* LIGHT */
#main_left_text .prog-color-light {
	background-color: #FFF;
}
#main_left_text .prog-color-light .local-peca {
	background-color:#CCC;
	color:#000;
}







#main_left_text .teatro-color-1 {
	background-color: #009999;
}
#main_left_text .teatro-color-2 {
	background-color: #B87C58;
}
#main_left_text .teatro-color-3 {
	background-color: #C20201;
}
#main_left_text .teatro-color-4 {
	background-color: #68B3F6;
}
#main_left_text .teatro-color-5 {
	background-color: #B6BB57;
}
#main_left_text .teatro-color-6 {
	background-color: #202F36; color: #FFF;
}
#main_left_text .teatro-color-7 {
	background-color: #DB568B;
}
#main_left_text .teatro-color-8 {
	background-color: #FF4917;
}
#main_left_text .teatro-color-9 {
	background-color: #BE0000; color: #FFF;
}
#main_left_text .teatro-color-10 {
	background-color: #FFCA00;
}
#main_left_text .teatro-color-11 {
	background-color: #BD6B8C;
}


/* PARA OS DETALHES DO PROGRAMA */
#prog-detalhe {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#prog-detalhe #mes {
	position: relative;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-right: 22px;
	top: -4px;
}
#prog-detalhe a#back-programa {
	background-image: url(../images/icon_programa_back.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
}
#prog-detalhe a#back-programa , #prog-detalhe a#back-programa:link, #prog-detalhe a#back-programa:visited {
	color: #18B1B2;
}
#prog-detalhe #dia-mes {
	font-size: 18px;
	color: #19B1B2;
	font-weight: bold;
	margin-top: 28px;
	margin-bottom: 4px;
}
#prog-detalhe #nome {
	font-size: 18px;
	padding-top: 12px;
}
#prog-detalhe #companhia {
	text-transform: uppercase;
	padding-top: 8px;
	padding-bottom: 24px;
}
#prog-detalhe #text {
	margin-top: 20px;
	width: 280px;
	float: left;
}
#prog-detalhe #imagem {
	margin-top: 22px;
	float: right;
	font-size: 12px;
	color: #333333;
	width: 200px;
}
#prog-detalhe #imagem img {
	margin-bottom: 10px;
}
#prog-detalhe #outros-head {
	color: #666666;
	font-weight: bold;
	position: relative;
	margin-top: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-bottom: 12px;
}


/* RESERVADO PARA A ZONA DOS LINKS */
#links {
	position: relative;
	top: 20px;
	margin-bottom: 30px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
}
#links a {
	display: block;
	text-decoration: none;
	color: #000000;
	padding: 1px;
	padding-left: 6px;
}
#links a:hover {
	background-color: #CCCCCC;
}
#links #top_space {
	position: relative;
	display: block;
	width: 140px;
	height: 100px;
	background-color: #410D27;
}
#links #companhias {
	position: relative;
	left: 140px;
	top: -100px;
	width: 200px;
	float: left;
}
#links #artistas {
	position: relative;
	left: 150px;
	top: -100px;
	width: 200px;
	float: left;
}
#links #companhias .header { background-color: #410D27; }
#links #artistas .header { background-color: #DB568B; }
#links .header {
	position: relative;
	display: block;
	width: 200px;
	height: 100px;
}
#links .header .head_texto {
	position: absolute;
	bottom: 0px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
}
#links #companhias .info {	color: #FFFFFF; }
#links #artistas .info { color: #000000; }






#newsletter {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	top: 20px;
	left: 340px;
	width: 410px;
	padding-left: 10px;
	padding-bottom: 50px;
}

#newsletter button {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFE6;
	cursor: pointer;
}

.head-square {
	position: relative;
	display: block;
	width: 200px;
	height: 100px;
	font-size: 11px;
}
a.head-square {
	text-decoration: none;
	color: #000000;
	cursor: pointer;
}
.head-square strong {
	font-size: 18px;
}
.head-square .text {
	position: absolute;
	bottom: 12px;
	left: 4px;
}
#head-newsletter {
	position: relative;
	left: 0px;
	background-color: #33FF66;
}
#head-ed-anteriores {
	position: absolute;
	top: 0px;
	left: 220px;
}
#head-ed-anteriores #seta-verde {
	border: none;
	position: absolute;
	top: 100px;
	left: 10px;
}
#ed-anteriores {
	position: relative;
	background-color: #D3D5C3;
	float: left;
	margin-right: 10px;
}
#newsletter_anteriores {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
#newsletter_anteriores ul {
	float: right;
	width: 195px;
}
#newsletter_anteriores ul, #newsletter_anteriores li {
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#newsletter_anteriores ul li {
	text-indent: 10px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#newsletter #newsletter_anteriores a {
	text-decoration: none;
	color: #000000;
}
#newsletter #newsletter_anteriores a:hover {
	color: #666666;
}




#newsletter #form {
	position: relative;
}
#newsletter #form ol, #newsletter #form li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#newsletter  #form ol {
	padding-top: 12px;
	padding-bottom: 12px;
	margin-top: 14px;
	margin-bottom: 20px;
}
#newsletter #form li {
	position: relative;
	background-color: #ADFFB3;
	list-style-type: none;
	height: 2.8em;
	margin-top: 2px;
	margin-bottom: 2px;
	border: none;
}
#newsletter #form fieldset {
	position: relative;
	border: none;
	margin: 0px;
	padding: 0px;
}
#newsletter #form label {
	display:block;
	float:left;
	padding-left:22px;
	padding-top:9px;
	width:68px;
}
#newsletter #form input, #newsletter #form textarea {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 2px;
}
#newsletter #form input {
	margin-top: 4px;
	height: 16px;
	width: 208px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#newsletter #form textarea {
	height:104px;
	margin-top:5px;
	width:208px;
}
#newsletter #form #wraper .msg {
	height: 126px;
}
#newsletter #form button {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	position: relative;
	margin-top: 0px;
	margin-left: 16px;
	left: 84px;

}
#newsletter #info_div {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
}
#newsletter #info_div a {
	text-decoration: none;
	color: #009933;
}
#newsletter #info_div a:hover {
	text-decoration: underline;
}

#newsletter input.validation-failed, #newsletter textarea.validation-failed {
   border: 1px solid #ff3300;
   color: #ff3300;
}
#newsletter .validation-advice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	position: absolute;
	background-color: #FF9900;
	right: 0px;
	top: 0px;
	padding: 1px;
	margin: 3px;
	padding-left: 2px;	
}


#imprensa #side_color_bar {
	width: 410px;
	position: absolute;
	top: 110px;
	left: -350px;
	padding-left: 355px;
	padding-top: 10px;
	background-image: url(../images/bkg_bar_imprensa.gif);
	background-repeat: repeat-y;
}
#imprensa .foto-imprensa {
	position: relative;
	left: -5px;
}



.arquivo {
	position: relative;
	left: 0px;
	font-size: 11px;
}
.arquivo strong.head {
	position: relative;
	display: block;
	left: 2px;
}
.arquivo td {
	padding-bottom: 20px;
}
.arquivo td img {
	float: left;
	vertical-align: text-top;
	vertical-align: top;
}
.arquivo .titulo {
	position: relative;
	left: 0px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 30px;
}
.arquivo .advertencia {
	background-color: #FF6633;
	color: #000000;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	font-size: 9px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.arquivo span.menu {
	position: relative;
	top: -12px;
	left: 8px;
}
.arquivo .edicao img {
	position:relative;
	float: left;
}
.arquivo span.menu a {
	color: #666666;
	text-decoration: none;
}
.arquivo span.menu a.dark {
	color: #000000;
	cursor: default;
}
.arquivo span.menu a:hover {
	color: #000000;
}
a#arquivo {
	color: #000000;
	text-decoration: none;
	background-color: #FFD889;
}
a#arquivo:hover {
	background-color: #F4C06D;
}
a.noticias_arquivo {
	display: block;
	font-size: 11px;
	padding-bottom: 4px;
	color: #000000;
	text-decoration: none;
}
a.noticias_arquivo:hover {
	color: #666666;
	text-decoration: underline;
}
