.text h1 {
	font-size:0.85em;
	margin:10px 0 8px 0;
}

.archiv-ymd .text h1 {
	font-size:1.05em;
}

.text a {
	text-decoration:none;
	font-size:0.85em;
}

.text .desc a {
	font-size:1.0em;
	text-decoration:underline;
}

.semap #main #ch #togglenav {
	display:none;
}

.semap-1 p.textnews {
	clear:none;
	float:left;
	margin:0 0 5px 0;
	width:85px;
}

.archiv-year, .archiv-month {
	margin-bottom:1px;
}

.calendar {
	width:100%;
	color:#d0d0d0;
}

.calendar td {
	text-align:center;
	font-size:0.7em;
	padding:1px 0 2px 0;
}

.archiv-year .calendar {
	background-color:#bbb;
}

.archiv-month .calendar {
	background-color:#ddd;
}

.archiv-day .calendar {
	background-color:#eee;
	color:#d0d0d0;
	font-weight:bold;
}

.archiv-day .calendar tfoot {
	background-color:#ddd;
	color:#fff;
}

.calendar a {
	color:#fff;
}

.calendar a:hover {
	text-decoration:underline;
}

.archiv-day .calendar a {
	color:#666;
}

.nb-archiv-year-2000 .cal-year-2000,
.nb-archiv-year-2001 .cal-year-2001,
.nb-archiv-year-2002 .cal-year-2002,
.nb-archiv-year-2003 .cal-year-2003,
.nb-archiv-year-2004 .cal-year-2004,
.nb-archiv-year-2005 .cal-year-2005,
.nb-archiv-year-2006 .cal-year-2006,
.nb-archiv-year-2007 .cal-year-2007,
.nb-archiv-year-2008 .cal-year-2008,
.nb-archiv-year-2009 .cal-year-2009,
.nb-archiv-year-2010 .cal-year-2010,
.nb-archiv-year-2011 .cal-year-2011,
.nb-archiv-year-2012 .cal-year-2012 {
	font-weight:bold;
	background-color:#4d4d4d;
}

.nb-archiv-month-1 .cal-month-1,
.nb-archiv-month-2 .cal-month-2,
.nb-archiv-month-3 .cal-month-3,
.nb-archiv-month-4 .cal-month-4,
.nb-archiv-month-5 .cal-month-5,
.nb-archiv-month-6 .cal-month-6,
.nb-archiv-month-7 .cal-month-7,
.nb-archiv-month-8 .cal-month-8,
.nb-archiv-month-9 .cal-month-9,
.nb-archiv-month-10 .cal-month-10,
.nb-archiv-month-11 .cal-month-11,
.nb-archiv-month-12 .cal-month-12 {
	font-weight:bold;
	background-color:#4d4d4d;
}

.nb-archiv-day-1 .cal-day-1,
.nb-archiv-day-2 .cal-day-2,
.nb-archiv-day-3 .cal-day-3,
.nb-archiv-day-4 .cal-day-4,
.nb-archiv-day-5 .cal-day-5,
.nb-archiv-day-6 .cal-day-6,
.nb-archiv-day-7 .cal-day-7,
.nb-archiv-day-8 .cal-day-8,
.nb-archiv-day-9 .cal-day-9,
.nb-archiv-day-10 .cal-day-10,
.nb-archiv-day-11 .cal-day-11,
.nb-archiv-day-12 .cal-day-12,
.nb-archiv-day-13 .cal-day-13,
.nb-archiv-day-14 .cal-day-14,
.nb-archiv-day-15 .cal-day-15,
.nb-archiv-day-16 .cal-day-16,
.nb-archiv-day-17 .cal-day-17,
.nb-archiv-day-18 .cal-day-18,
.nb-archiv-day-19 .cal-day-19,
.nb-archiv-day-20 .cal-day-20,
.nb-archiv-day-21 .cal-day-21,
.nb-archiv-day-22 .cal-day-22,
.nb-archiv-day-23 .cal-day-23,
.nb-archiv-day-24 .cal-day-24,
.nb-archiv-day-25 .cal-day-25,
.nb-archiv-day-26 .cal-day-26,
.nb-archiv-day-27 .cal-day-27,
.nb-archiv-day-28 .cal-day-28,
.nb-archiv-day-29 .cal-day-29,
.nb-archiv-day-30 .cal-day-30,
.nb-archiv-day-31 .cal-day-31 {
	font-weight:bold;
	background-color:#4d4d4d;
}

.nb-archiv-day-1 .cal-day-1 a,
.nb-archiv-day-2 .cal-day-2 a,
.nb-archiv-day-3 .cal-day-3 a,
.nb-archiv-day-4 .cal-day-4 a,
.nb-archiv-day-5 .cal-day-5 a,
.nb-archiv-day-6 .cal-day-6 a,
.nb-archiv-day-7 .cal-day-7 a,
.nb-archiv-day-8 .cal-day-8 a,
.nb-archiv-day-9 .cal-day-9 a,
.nb-archiv-day-10 .cal-day-10 a,
.nb-archiv-day-11 .cal-day-11 a,
.nb-archiv-day-12 .cal-day-12 a,
.nb-archiv-day-13 .cal-day-13 a,
.nb-archiv-day-14 .cal-day-14 a,
.nb-archiv-day-15 .cal-day-15 a,
.nb-archiv-day-16 .cal-day-16 a,
.nb-archiv-day-17 .cal-day-17 a,
.nb-archiv-day-18 .cal-day-18 a,
.nb-archiv-day-19 .cal-day-19 a,
.nb-archiv-day-20 .cal-day-20 a,
.nb-archiv-day-21 .cal-day-21 a,
.nb-archiv-day-22 .cal-day-22 a,
.nb-archiv-day-23 .cal-day-23 a,
.nb-archiv-day-24 .cal-day-24 a,
.nb-archiv-day-25 .cal-day-25 a,
.nb-archiv-day-26 .cal-day-26 a,
.nb-archiv-day-27 .cal-day-27 a,
.nb-archiv-day-28 .cal-day-28 a,
.nb-archiv-day-29 .cal-day-29 a,
.nb-archiv-day-30 .cal-day-30 a,
.nb-archiv-day-31 .cal-day-31 a {
	color:#fff;
}

