/* $Id: core.css,v 1.10 2006/08/16 09:35:33 thrstn Exp $ */

@import url("undohtml.css");
@import url("admin.css");
@import url("news.css");

fieldset {
	padding:0 10px 10px;
}
legend {
	color:#000;
	margin:0 0 10px;
	padding:4px;
}
p {
	margin:1em 0;
}
th {
	text-align:left;
}
textarea {
width:99%;
}
ol {
list-style-type:decimal;
margin:0 0 0 25px;
}

strong {
font-weight:700;
}

input,select,textarea{
border-width:1px;
border-color:#666;
padding:0.2em;
margin:0.1em;
}

.submit,.delete,.cancel,.send{
border:3px double #888;
border-top-color:#ccc;
border-left-color:#ccc;
padding:0.1em;
background:#fff url("images/form_submit_bg.jpg") repeat-x top;
color:#222;
}
.submit:active,.delete:active,.cancel:active,.send:active{
border: 3px double #ccc;
border-top-color: #888;
border-left-color: #888;
}
.checkbox{
width:20px;
}

.clear {
clear:both;
visibility:hidden;
height:1%;
}

.red {
color:#e33;
}

#center ul {
	list-style: outside square;
	margin:0 0 0 25px;
}
.icon img {
	margin:-4px 0 0;
	vertical-align:middle;
}
.captchaImg {
float:right;
margin:0 100px 0 0;
}

.fieldset_2cols {
	height:90px;
}
.fieldset_1stcol {
	float:left;
	margin-right:20px;
}
.fieldset_2ndcol {
	float:right;
}

.mailinglistinput, .searchinput {
	width:115px;
}



.tableTools {
	float:right;
	position:relative;
	top:-2em;
}

/* 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:180px;
        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;
}
/* Biggi: gott uppá að geta replace-að öll <p align="justify" */
p.justified {
	text-align: justify;
}
/* Biggi: WAI segir að það verði að vera label á inputtum */
label.leitartexti {
	display: none;
}
/* Biggi: gott að hafa einn global klassa sem er hægt að nota í svona hidden tilvikum */
.hidden {
	display: none;
}
