/* $Id: core.css,v 1.2 2006/05/30 10:43:04 moya Exp $ */

@import url("undohtml.css");

body {
	font-size: 80%;
}
fieldset {
	padding:0 10px 10px;
}
legend {
	color:#000;
	margin:0 0 10px;
	padding:4px;
}
p {
	margin:1em 0;
}
th {
	text-align:left;
}
#auth {
	display:none;
	position:absolute;
	top:5px;
	right:15px;
}
#auth .newline {
	display:inline;
}
#logged {
	position:absolute;
	top:30px;
	right:0;
	width:190px;
}
#stika {
	padding:5px 10px;
	background: #fff url(images/adminbar-bg.jpg) repeat-x bottom;
	text-align:left;
}
#stika a {
	color:#100;
	margin:0 3px;
}
#stika a:hover {
	color:#300;
	text-decoration:underline;
}
#stika .menu {
	background:transparent;
}
#stika .menu li {
	display:inline;
}
#stikaVersion {
	float:right;
	font-family:Georgia;
	font-size:12px;
	color:#c1bdb7;
}
#center li {
	list-style: outside square;
	margin:0 0 0 15px;
}
.icon img {
	margin:-4px 0 0;
	vertical-align:middle;
}
.calendar {
	width:100%;
}
.calendar-day-red {
        color:#f00;
}

.fieldset_2cols {
	height:90px;
}
.fieldset_1stcol {
	float:left;
	margin-right:20px;
}
.fieldset_2ndcol {
	float:right;
}
.news_autopublish h3 {
	border-left:15px solid #33a;
	padding-left:10px;
}
.news_unpublished h3 {
	border-left:15px solid #a33;
	padding-left:10px;
}
.news_calendaronly h3 {
	border-left:15px solid #aa3;
	padding-left:10px;
}
.news_sticky h3 {
	border-left:15px solid #3aa;
	padding-left:10px;
}
.news_tab_general {
        margin: 0 0 10px;
}
.mailinglistinput, .searchinput {
	width:115px;
}
.tab_title, .tab_title_selected {
        position:relative;
        display: inline;
        margin:0 5px 0 0;
        padding:2px 4px 2px 4px;
}
.tab_title_selected {
        font-weight:bold;
}
.tab_content_hide {
        display:none;
}
.tab_content_show {
        position:relative;
        top:0;
        display:block;
        margin:2px 0 10px 0;
        padding:10px 5px 5px 5px;
}

/* POP-UP CALENDAR */

#news_displaydate_calendar,#news_startdate_calendar,#news_enddate_calendar,#news_calendardate_calendar {
        position:absolute;
        z-index:100;
        float:left;
        background:#fff;
}
#news_displaydate_calendar table,#news_startdate_calendar table,#news_enddate_calendar table,#news_calendardate_calendar table{
        width:150px;
        padding:0;
        margin:0;
        background:#fff;
}
.cpYearNavigation a, .cpMonthNavigation a, .cpMonthNavigation { 
	background-color: #2c3137; 
	text-align: center; 
	vertical-align:middle; 
	text-decoration: none; 
	color: #fff; 
	font-weight: bold; 
}
.cpMonthNavigation a:hover {
	color:#85091e;
}
td.cpDayColumnHeader { 
	text-align: center; 
	border: 1px solid #666; 
	border-width: 0 0 1px 0; 
}
.cpCurrentMonthDate a, .cpOtherMonthDate a, .cpCurrentDate a { 
	text-decoration: none; 
}
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate { 
	text-align: center; 
}
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { 
	color: #d0d0d0; 
	text-align: center; 
	text-decoration: 
	line-through; 
}
.cpCurrentMonthDate { 
	color: #67d; 
	font-weight: bold; 
}
.cpCurrentDate { 
	color: #fff; 
	font-weight: bold; 
}
.cpOtherMonthDate a { 
	color: #808080; 
}
td.cpCurrentDate { 
	color: #fff; 
	background-color: #eed; 
	border-width: 1px; 
	border: 1px solid #aa9; 
}
td.cpCurrentDateDisabled { 
	border-width: 1px; 
	border: 1px solid #ffa; 
}
td.cpTodayText, td.cpTodayTextDisabled { 
	border: 1px solid #666; 
	border-width: 1px 0 0 0; 
}
a.cpTodayText, span.cpTodayTextDisabled { 
	height: 20px; 
}
a.cpTodayText { 
	color: #85091e; 
	font-weight: bold; 
}
span.cpTodayTextDisabled { 
	color: #d0d0d0; 
}
.cpBorder {
	border:0;
}
p.justified {
	text-align: justify;
}
label.leitartexti {
	display: none;
}
.hidden {
	display: none;
}
