/*LBAR - MATRIZ DE CADERNOS*/

.theme_caderno_title{
	background-color:#252525;
	color:#D2B48C;
	font:bold 16px Arial;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:2px;
	width:235px;
}
.theme_caderno_title a{
	background-color:#252525;
	color:#D2B48C;
	font:bold 16px Arial;
	text-decoration:none;
}
.theme_caderno_footer{
	background-color:#252525;
	background-position:right center;
	background-image:url("img/abas_24px_icn.png");
	background-repeat:no-repeat;
	height:24px;
	font:normal 12px Arial;
	color:#CCCCCC;
	padding-left:5px;
	width:235px;
}

.theme_caderno_footer a{
	font:normal 12px Arial;
	color:#CCCCCC;
	text-decoration:none;
}

/*LBAR - TEXTO DE DESTAQUE*/

.theme_text_keyword{
	margin-top:4px;
	color:#8C785D;
	line-height:16px;
	font:bold 11px Arial;
}

.theme_text_title{
	color:#46392C;
	font:bold 24px Times New Roman;
}

.theme_text_title a{
	color:#46392C;
	font:bold 24px Times New Roman;
	text-decoration:none;
}

.theme_text_footer{
	color:#46392C;
	line-height:16px;
	font:normal 12px Arial;
	margin-bottom:10px;
}

.theme_text_footer a{
	color:#46392C;
	line-height:16px;
	font:normal 12px Arial;
	text-decoration:none;
}

.theme_text_footer a:hover{
	text-decoration:underline;
}

.theme_text_footer_cor_intermedia{
	color:#8C785D;
	line-height:16px;
	font:normal 12px Arial;
	margin-bottom:10px;
}

.theme_text_footer_cor_intermedia a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}


/*LBAR - Jogadores TEXTOS*/
.theme_lb_jogadores{
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	margin-top:5px;
	
}
.theme_lb_jogadores_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.theme_lb_jogadores_nome{
	color:#46392C;
	font:bold 12px Arial;
	margin-bottom:2px;
}

.theme_lb_jogadores_nome a{
	color:#46392C;
	font:bold 12px Arial;
}

.theme_lb_jogadores_percurso{
	color:#8C785D;
	font:bold 11px Arial;
	margin-bottom:2px;
}

.theme_lb_jogadores_percurso a{
	color:#8C785D;
	font:bold 11px Arial;
	text-decoration:none;
}

.theme_lb_jogadores_estatisticas{
	background-position:left center;
	background-image:url("img/arrow_classico_icn.png");
	background-repeat:no-repeat;	
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:2px;
	margin-top:5px;
	padding-left:8px;
}

.theme_lb_jogadores_estatisticas a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}

/*LBAR - JOGOS HISTORICOS*/
.theme_lb_jogos{
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	margin-top:5px;
	
}
.theme_lb_jogos_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.theme_lb_jogos_nome{
	color:#46392C;
	font:bold 12px Arial;
	margin-bottom:2px;
}

.theme_lb_jogos_subtitle{
	color:#46392C;
	font:normal 16px Arial;
	margin-bottom:2px;
}

.theme_lb_jogos_subtitle a{
	color:#46392C;
	font:normal 16px Arial;
	text-decoration:none;
}


.theme_lb_jogos_microtitle{
	color:#46392C;
	font:normal 12px Arial;
	margin-bottom:2px;
}

.theme_lb_jogos_microtitle a{
	color:#46392C;
	font:normal 12px Arial;
	text-decoration:none;
}
.theme_lb_jogos_percurso{
	color:#8C785D;
	font:bold 12px Arial;
	margin-bottom:2px;
}

.theme_lb_jogos_estatisticas{
	background-position:left center;
	background-image:url("img/arrow_classico_icn.png");
	background-repeat:no-repeat;	
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:2px;
	margin-top:5px;
	padding-left:8px;
	margin-left:20px;
	margin-bottom:5px;
}

.theme_lb_jogos_estatisticas a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}

.theme_lb_jogos_golos{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:2px;
	margin-top:5px;
	padding-left:8px;
}

.theme_lb_jogos_golos a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}
/*RBAR - Facto Historico*/

.theme_today_title{
	background-color:#252525;
	height:25px;
	color:#D2B48C;
	font:bold 14px Arial;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:4px;
}

.theme_today_subtitle{
	color:#46392C;
	font:bold 14px Arial;
	margin-bottom:4px;
}

.theme_today_content{
	color:#46392C;
	line-height:16px;
	font:normal 12px Arial;
	margin-bottom:6px;
	padding-right:10px;
}

.theme_today_content a{
	color:#46392C;
	line-height:16px;
	font:normal 12px Arial;
	margin-bottom:6px;
	padding-right:10px;
}

.theme_today_calendar_top{
	background-color:#AF9675;
	height:18px;
	width:40px;	
	color:#FFFFFF;
	font:bold 11px Arial;
	text-align:center;
}

.theme_today_calendar_bottom{
	background-color:#EEE;
	height:26px;
	width:38px;
	color:#46392C;
	font:bold 18px Arial;
	text-align:center;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

/*RBAR - ULTIMOS TEXTOS*/
.theme_rb_texts{
	margin-top:12px;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}

.theme_rb_texts_menu{
	margin-top:12px;
	border-top: #E9DAC6 1px solid;
	border-left: #E9DAC6 1px solid;
	border-right: #E9DAC6 1px solid;
	border-bottom: #E9DAC6 1px solid;
	background-image:url("img/menu_bg_temas_1px.png");
	background-repeat:repeat;
	webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height:55px;
}

.theme_rb_texts_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}


.theme_rb_texts_title a{
	color:#46392C;
	font:bold 14px Arial;
	text-decoration:none;
}


.theme_rb_texts_subtitle{
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
}

.theme_rb_texts_subtitle a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}

.theme_rb_texts_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.theme_rb_texts_footer a{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
	text-decoration: none;
}

.theme_rb_texts_footer a:hover{
	text-decoration: underline;
}


/*RBAR - CONFRONTO DIRECTO*/
.theme_rb_confrontos{
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}
.theme_rb_confrontos_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.theme_rb_confrontos_subtitle{
	color:#46392C;
	margin-bottom:4px;
	font:normal 16px verdana;
	padding-top:10px;	
}

.theme_rb_confrontos_subtitle a{
	color:#46392C;
	font:normal 16px Arial;
	text-decoration:none;	
}

.theme_rb_confrontos_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.theme_fundo_resultado_jogo{
	margin-left:5px;
	margin-right:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	font:bold 18px Arial;
	height:25px;
	background-color:#252525;
	color:#FFFFFF;
}

.theme_fundo_resultado_jogo a{
	font:bold 18px Arial;
	color:#FFFFFF;
}

.theme_mundo_footer_div{
	background-image: url("img/world_map.png");
	background-repeat: no-repeat;
	height: 300px;
	font: bold 38px Arial;
	width: 804px;
	
}
/*FOOTER - 4 TEXTOS*/
.theme_text_footer_div{
	border-top: #D2B48C 3px solid;
	margin-top:5px;
	margin-left:12px;
	
}
.theme_text_footer_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.theme_text_footer_keyword{
	margin-top:4px;
	color:#8C785D;
	background-color:#FFF;
	line-height:10px;
	font:bold 11px Arial;
}
/*-----*/
.theme_text_footer_title_texto_com_fundo{
	color:#46392C;
	background-color:#E9DAC6;
	font:bold 16px Times New Roman;
	height:40px;
}

.theme_text_footer_title_texto_com_fundo a{
	color:#46392C;
	background-color:#E9DAC6;
	font:bold 16px Times New Roman;
	text-decoration:none;
	height:40px;
}

.theme_text_footer_footer_texto_com_fundo{
	color:#46392C;
	line-height:14px;
	font:normal 12px Arial;
	margin-bottom:10px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	background-color:#E9DAC6;
}

.theme_text_footer_footer_texto_com_fundo a{
	color:#46392C;
	line-height:14px;
	font:normal 12px Arial;
	text-decoration:none;
	background-color:#E9DAC6;
}

.theme_text_footer_footer_texto_com_fundo a:hover{
	text-decoration:underline;
}

.theme_text_footer_keyword_com_fundo{
	margin-top:4px;
	color:#8C785D;
	background-color:#E9DAC6;
	line-height:10px;
	font:bold 11px Arial;
}
/*-----*/
.theme_text_footer_title_texto{
	color:#46392C;
	background-color:#FFF;
	font:bold 16px Times New Roman;
}

.theme_text_footer_title_texto a{
	color:#46392C;
	background-color:#FFF;
	font:bold 16px Times New Roman;
	text-decoration:none;
}

.theme_text_footer_footer_texto{
	color:#46392C;
	line-height:14px;
	font:normal 12px Arial;
	margin-bottom:10px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	background-color:#FFF;
}

.theme_text_footer_footer_texto a{
	color:#46392C;
	line-height:14px;
	font:normal 12px Arial;
	text-decoration:none;
	background-color:#FFF;
}

.theme_text_footer_footer_texto a:hover{
	text-decoration:underline;
}

.theme_text_bullet_rodape{
	color:#8C785D;
	line-height:14px;
	font:normal 12px Arial;
	margin-bottom:10px;
}

.theme_text_bullet_rodape a{
	color:#8C785D;
	line-height:14px;
	font:normal 12px Arial;
	text-decoration:none;
}

.theme_text_bullet_rodape a:hover{
	text-decoration:underline;
}

/*FOOTER - MULTIMEDIA*/
.theme_multimedia_div{
	margin-top:12px;
	background-color:#252525;	
	border-top: #D2B48C 3px solid;
	margin-top:5px;
	margin-left:12px;
	
}
.theme_multimedia_title{
	background-color:#252525;
	border-bottom: #444 1px solid;
	height:25px;
	color:#D2B48C;
	font:bold 14px Arial;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:4px;
}

.theme_multimedia_subtitle{
	background-color:#252525;
	padding-left:10px;
	color:#D2B48C;
	font:bold 13px Arial;
	margin-top:2px;
	margin-bottom:4px;
}

.theme_multimedia_subtitle a{
	background-color:#252525;
	color:#D2B48C;
	font:bold 13px Arial;
	text-decoration:none;
}

.theme_multimedia_rel{
	background-color:#252525;
	padding-left:10px;
	color:#D2B48C;
	font:normal 12px Arial;
	margin-top:2px;
	margin-bottom:4px;
}

.theme_multimedia_rel a{
	background-color:#252525;
	color:#D2B48C;
	font:normal 12px Arial;
	text-decoration:none;
}

.theme_multimedia_footer{
	background-color:#252525;
	padding-left:10px;
	color:#999;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.text_bread_crumbs_inicio{
	float:left;
	margin-top:10px;
	margin-bottom:3px;
	color:#8C785D;
	font:normal 12px Arial;
}

.text_bread_crumbs_inicio a{
	color:#46392C;
	font:normal 12px Arial;	
}
.text_bread_crumbs{
	float:left;
	background-position:left center;
	background-image:url("img/arrow_classico_icn.png");
	background-repeat:no-repeat;	
	margin-top:10px;
	margin-bottom:3px;
	color:#8C785D;
	padding-left:10px;
	font:normal 12px Arial;
}

.text_bread_crumbs a{
	color:#46392C;
	font:normal 12px Arial;	
}
/*RBAR - ULTIMOS TEXTOS*/
.text_rb_relacionamentos{
	margin-top:12px;
	padding-bottom:3px;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}
.text_rb_relacionamentos_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.text_rb_relacionamentos_subtitle{
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
}

.text_rb_relacionamentos_subtitle a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}

.text_rb_relacionamentos_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

/*RBAR - MULTIMEDIA*/
.text_multimedia{
	margin-top:12px;
	background-color:#252525;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}
.text_multimedia_title{
	background-color:#252525;
	height:25px;
	color:#D2B48C;
	font:bold 14px Arial;
	padding-left:5px;
	padding-top:7px;
}

.text_multimedia_subtitle{
	background-color:#252525;
	padding-left:10px;
	color:#D2B48C;
	font:bold 13px Arial;
	margin-top:2px;
	margin-bottom:4px;
}

.text_multimedia_subtitle a{
	background-color:#252525;
	color:#D2B48C;
	font:bold 13px Arial;
	text-decoration:none;
}

.text_multimedia_footer{
	background-color:#252525;
	padding-left:10px;
	color:#999;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.text_classico .subtitle {
	background-color:#E9DAC6;
	margin-bottom:5px;
	padding:5px;
	font:bold 12pt Verdana;
	color:#46392C;

}

/*RBAR - Jogadores*/
.text_jogadores{
	margin-top:12px;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}
.text_jogadores_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.text_jogadores_subtitle{
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
}

.text_jogadores_subtitle a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}

.text_jogadores_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

/*RBAR - Equipas*/
.text_equipa{
	margin-top:12px;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}

.text_equipa_title_admin{
	background-color:#D2B48C;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:3px;
}

.text_equipa_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:3px;
}

.text_equipa_selo_palmares{
	background-color:#E9DAC6;
	height:50px;
	text-align:center;
	margin-right:10px;
	padding-top:5px;
}


.text_equipa_palmares{
	color:#46392C;
	font:bold 18px Arial;
	margin-bottom:4px;
}

.text_equipa_palmares a{
	color:#46392C;
	font:bold 18px Arial;
	text-decoration:none;
}

.text_equipa_subtitle{
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
}

.text_equipa_subtitle a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}

.text_equipa_footer_palmares{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.text_equipa_footer_palmares a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}
.text_equipa_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}


/*RBAR - ULTIMOS TEXTOS*/
.text_indice{
	margin-top:12px;
	border-top: #D2B48C 3px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}
.text_indice_title{
	background-color:#FFFFFF;
	height:25px;
	color:#46392C;
	font:bold 14px Arial;
	border-bottom: #E5E5E5 1px solid;
	padding-left:5px;
	padding-top:7px;
}

.text_indice_subtitle{
	color:#8C785D;
	margin-left:20px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	font:bold 10px Arial;
	border-bottom: #E5E5E5 1px dotted;
}

.text_indice_item{
	background-position:left center;
	background-image:url("img/bulllet_classico_icn.png");
	background-repeat:no-repeat;	
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
	margin-left:10px;
	padding-left:10px;
}

.text_indice_item a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}



.text_indice_item_grande{
	background-position:left center;
	background-image:url("img/bulllet_classico_icn.png");
	background-repeat:no-repeat;	
	color:#46392C;
	font:bold 13px Arial;
	margin-bottom:4px;
	margin-left:10px;
	padding-left:10px;
}

.text_indice_item_grande a{
	color:#46392C;
	font:bold 13px Arial;
	text-decoration:none;
}


.text_indice_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

/*Footer texto longo*/
.text_long_title{
	color:#46392C;
	line-height: 30px;
	font:bold 26px Times New Roman;
	padding-top:5px;
}

.text_long_title a{
	color:#46392C;
	line-height: 30px;
	font:bold 26px Times New Roman;
	padding-top:5px;
	text-decoration:none;
}

.text_long_corpo, .text_long_corpo p{
	color:#46392C;
	line-height: 17px;
	font:normal 12px Verdana;
	margin-bottom:10px;
}

.text_long_corpo a{
	color:#8C785D;
	line-height: 17px;
	font:bold 12px Verdana;
	text-decoration:none;
}


.text_long_autor{
	margin-top:4px;
	color:#8C785D;
	line-height:16px;
	font:normal 12px Arial;
	margin-bottom:20px;
}

.text_long_subtitle{
	color:#46392C;
	font:bold 11px Arial;
	margin-bottom:4px;
}

.text_long_subtitle a{
	color:#46392C;
	font:bold 11px Arial;
	text-decoration:none;
}
.text_long_footer{
	color:#8C785D;
	font:normal 12px Arial;
	margin-bottom:6px;
}

.text_long_footer a{
	color:#8C785D;
	font:normal 12px Arial;
	text-decoration:none;
}

.text_long_corpo_antprox{
	color:#46392C;
	line-height: 17px;
	font:bold 13px Arial;
	margin-bottom:10px;
}

.text_long_corpo_antprox a{
	color:#46392C;
	line-height: 17px;
	font:bold 13px Arial;
	text-decoration:none;
}
/*RBAR - BACK TO*/
.text_back_to{
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	
}

.text_back_to_title{
	background-color:#FFFFFF;
	color:#8C785D;
	font:bold 10px Arial;
	padding-top:7px;
	margin-bottom:3px;
}


.text_back_to_title a{
	color:#8C785D;
	font:bold 10px Arial;
	text-decoration:none;
}


.text_back_to_subtitle{
	color:#46392C;
	font:bold 14px Arial;
	margin-bottom:4px;
}

.text_back_to_subtitle a{
	color:#46392C;
	font:bold 14px Arial;
	text-decoration:none;
}


/*-------------------------------*/
.cadernos{
	padding:10px;
	padding-bottom:0px;
}

.vld_header{
	background-color:#dddddd;
	padding:5px;
	border:1px solid #000000;
	border-right:0px;
}

.vld_header .subject{
	font:bold 14px Verdana;
	color:#003366;
	
}
.vld_header .topic{
	font:bold 11px Verdana;
}
.vld_header .date{
	font:normal 10px Verdana;
}


.vld_user{
	background-color:#dddddd;
	text-align:right;
	padding:5px;
	font:normal 10px Verdana;
	border:1px solid #000000;
	border-left:0px;
	border-right:0px;
}

.vld_body, .vld_body_sel{
	text-align:justify;
	font:normal 10px Verdana;
	padding:10px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

.vld_body{
	background-color:#FFFFFF;
}

.vld_body_sel{
	background-color:#FFE9AD;
}

.vld_commands1{
	margin-bottom:10px;
	font:normal 10px Verdana;
	text-align:left;
	background-color:#dddddd;
	padding:5px;
	border:1px solid #000000;
	border-right:0px;
	border-top:0px;
}

.vld_commands2{
	margin-bottom:10px;
	font:normal 10px Verdana;
	text-align:right;
	background-color:#dddddd;
	padding:5px;
	border:1px solid #000000;
	border-left:0px;
	border-top:0px;
}

.vld_level{
	background-color:#dddddd;
	border:1px solid #000000;
	border-right:0px;
	text-align:center;
	font:bold 24px Verdana;
	color:#003366;
}

.vld_chk{
	text-align:right;
	background-color:#dddddd;
	border:1px solid #000000;
	border-left:0px;
	font:bold 9px Verdana;
}
.vld_chk a{
	font:bold 9px Verdana;
}

.text_citacao_autor{
	font:bold 10px Verdana;
	line-height:15px;
	margin-top:10px;
	color:#8C785D;
	text-align:left;
	background-color: #FFF;	
	padding: 5px 5px 5px 5px;
}

.text_citacao_autor a{ 
	font:bold 10px Verdana;
	color:#8C785D;
	
}

.text_citacao_esq{
	float:left;
	background-image:url("img/classico_aspas_icn.png");
	background-repeat:no-repeat;
	font:bold 24px Times New Roman;
	line-height:25px;
	color:#8C785D;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:20px;
	width:200px;
	border-bottom: #CCC 1px solid;
	background-color: #FFF;
	padding: 15px 15px 15px 15px;
	border-top: #CCC 1px solid;
}

.text_citacao_esq a{ 
	font:italic 21px Verdana;
	color:#8C785D;
	
}

.text_citacao_dir{
	float:right;
	background-image:url("img/classico_aspas_icn.png");
	background-repeat:no-repeat;	
	font:bold 24px Times New Roman;
	line-height:25px;
	margin-left:20px;
	color:#8C785D;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:0px;
	width:200px;
	border-bottom: #CCC 1px solid;
	background-color: #FFF;
	padding: 15px 15px 15px 15px;
	border-top: #CCC 1px solid;
}

.text_citacao_dir a{ 
	font:italic 21px Verdana;
	color:#8C785D;
}

.text_legenda_foto{
	font:normal 10px Verdana;
	line-height:15px;
	color:#46392C;
	text-align:left;
	background-color: #E9DAC6;	
	padding: 5px 5px 5px 5px;
	border-bottom: #8C785D 0px solid;
	border-left: #8C785D 0px solid;
	border-top: #8C785D 0px solid;
	border-right: #8C785D 0px solid;
}

.text_img_esq{
	float:left;
	font:italic 22px Verdana;
	line-height:25px;
	color:#D2B48C;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:5px;
	background-color: #FFFFFF;	
	padding-right: 15px;
}

.text_img_dir{
	float:right;
	font:italic 22px Verdana;
	line-height:25px;
	margin-left:5px;
	color:#D2B48C;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:0px;
	background-color: #FFF;
	padding-left: 15px;
}

.text_img_centro{
	font:italic 22px Verdana;
	line-height:25px;
	margin-left:0px;
	color:#D2B48C;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:0px;
	background-color: #FFF;
}

.regua a.faded img{
	filter:alpha(opacity=40);
	-moz-opacity: 0.40;
	opacity: 0.40;	
}

.regua a.faded:hover img{
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;	
}


/*-------------- Para o alfabeto dos temas*/
/* root element for tabs  */
ul.themes-css-tabs {
	margin:0 !important;
	padding:0;
	height:35px;
	border-bottom:1px solid #E9DAC6;
	padding: 0 0 0 0px;
}

/* single tab */
ul.themes-css-tabs li {
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
}

/* link inside the tab. uses a background image */
ul.themes-css-tabs a{
	float:left;
	display:block;
	padding-top:9px;
	text-decoration:none;
	height:25px;
	width:30px;
	text-align:center;
	background-color:#FFF;
	position:relative;
	top:1px;
	outline:0;
	color:#E9DAC6;
	font-size:12px;
	font-weight:bold;
}

ul.themes-css-tabs a:hover {
	background-color:#FFF;
	color:#8C785D;
}

/* selected tab */
ul.themes-css-tabs a.current {
	background-color:#FFF;
	border-bottom:1px solid #E9DAC6;
	/*border-bottom:0px;*/
	color:#8C785D;
	cursor:default;
	padding-top:9px;
	width:30px;
	height:25px;
}

/* tab pane */
.themes-css-panes div {
	display:none;
	border-width:0 0px 0px 0px;
	border-left:0px solid #E9DAC6;
	border-right:0px solid #E9DAC6;
	border-bottom:0px solid #E9DAC6;
	min-height:150px;
	padding:8px 20px 0px 8px;
	background-color:#fff;
	margin-bottom:8px;
}

.themes-css-panes-letra_seleccionada {
	padding-left:0px;
	font:bold 26px Verdana;
	color:#8C785D;
}

