/* KOMMENTAR ------------------------------------------------------------------
Rechte Bloecke
------------------------------------------------------------------------- K.P.*/
div.block-title {
	background: #cc9;
	color: inherit;
}

#right-layout div.block-title h2 {
	font-size: .9em;
	font-weight: bold;
	color: #000;
	background: inherit;
	text-transform: uppercase;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
} /* KOMMENTAR 
	Titel der Bloecke.
------------------------------------------------------------------------- K.P.*/

#right-layout div.block-body ul#sucheoptionen,
#right-layout div.block-body ul#blogs,
#right-layout div.block-body p, 
#right-layout div.block-body dl, 
#right-layout div.block-body img, 
#right-layout div.block-body form {
	margin: .3em;
}

/* KOMMENTAR ------------------------------------------------------------------
Menues, rechts. Jedes einzeln, zur Kontrolle, weil der IE zickt.
Logout und wartende Inhalte noch im alten Layout mit Farbe hinterlegt.
------------------------------------------------------------------------- K.P.*/

/* KOMMENTAR ------------------------------------------------------------------
Logout (erscheint nach Anmeldung) mit den entsprechenden Links
------------------------------------------------------------------------- K.P.*/
ul#logoutlinks {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#logoutlinks li {
	padding-left: .2em;
	border-top: 1px solid #eeb;
	border-bottom: 1px solid #eeb;
	background: #cc9;
	color: inherit;
}

ul#logoutlinks li a {
	text-decoration: none;
	font-weight: bold;
}

ul#logoutlinks li a:hover, ul#logoutlinks li a:focus {
	text-decoration: none;
	font-weight: bold;
	padding-right: 18px;
	background: #cc9 url(../images/silc/menu_arrow_left.gif) no-repeat right center;
	color: #000;
}

/* KOMMENTAR ------------------------------------------------------------------
Neue Inhalte (Redakteure)
------------------------------------------------------------------------- K.P.*/
ul#waiting {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#waiting li {
	padding-left: .2em;
	border-top: 1px solid #eeb;
	border-bottom: 1px solid #eeb;
	background: #cc9;
	color: inherit;
}

ul#waiting li a {
	text-decoration: none;
	font-weight: bold;
}

ul#waiting li a:hover, ul#waiting li a:hover {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	background-color: inherit;
}

/* KOMMENTAR ------------------------------------------------------------------
Bilderwelten (Links zu Bildern und Fotostrecken)
TODO: IE zeigt Hintergrund der Listeneintraege nicht an.
------------------------------------------------------------------------- K.P.*/
ul#fotolinks {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#fotolinks li {
	margin-left: 4px;
	padding-left: 15px;
	background: url(../images/silc/menu_arrow.gif) no-repeat left 54%;
}

ul#fotolinks li a {
	text-decoration: none;
	font-weight: bold;
}

ul#fotolinks li a:hover, ul#fotolinks li a:focus {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	background-color: inherit;
}

/* KOMMENTAR ------------------------------------------------------------------
Laenderinfos
------------------------------------------------------------------------- K.P.*/
ul#laenderinfoslinks {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#laenderinfoslinks li {
	margin-left: 4px;
	padding-left: 15px;
	background: url(../images/silc/menu_arrow.gif) no-repeat left 54%;
}

ul#laenderinfoslinks li a {
	text-decoration: none;
	font-weight: bold;
}

ul#laenderinfoslinks li a:hover, ul#laenderinfoslinks li a:focus {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	background-color: inherit;
}

/* KOMMENTAR ------------------------------------------------------------------
Schwerpunkte
------------------------------------------------------------------------- K.P.*/
ul#schwerpunktelinks {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#schwerpunktelinks li {
	margin-left: 4px;
	padding-left: 15px;
	background: url(../images/silc/menu_arrow.gif) no-repeat left 54%;
}

ul#schwerpunktelinks li a {
	text-decoration: none;
	font-weight: bold;
}

ul#schwerpunktelinks li a:hover, ul#schwerpunktelinks li a:focus {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	background-color: inherit;
}


/* KOMMENTAR ------------------------------------------------------------------
Willkommensnachricht (nach Anmeldung)
------------------------------------------------------------------------- K.P.*/
p#welcomemessage {
	padding-left: 18px;
	background: url(../images/silc/user.png) no-repeat left center;
}

/* KOMMENTAR ------------------------------------------------------------------
Sucheblock
------------------------------------------------------------------------- K.P.*/
ul#sucheoptionen {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sucheoptionen li.hilfe{
	padding-left: 18px;
	background: #eeb url(../images/silc/help.png) no-repeat left center;
	color: inherit;
}
#sucheoptionen li.sitemap{
	padding-left: 18px;
	background: #eeb url(../images/silc/sitemap.png) no-repeat left center;
	color: inherit;
}
#sucheoptionen li.profisuche{
	padding-left: 18px;
	background: #eeb url(../images/silc/find.png) no-repeat left center;
	color: inherit;
}
#sucheoptionen li.chronologie{
	padding-left: 18px;
	background: #eeb url(../images/silc/calendar_day.png) no-repeat left center;
	color: inherit;
}
#sucheoptionen li.keywords{
	padding-left: 18px;
	background: #eeb url(../images/silc/tag.png) no-repeat left center;
	color: inherit;
}

#sucheoptionen li a {
	text-decoration: none;
	font-weight: bold;
}

#sucheoptionen li a:hover, #sucheoptionen li a:focus {
	font-weight: bold;
	color: #000;
	background-color: #eeb;
}

/* KOMMENTAR ------------------------------------------------------------------
Veranstaltungen
------------------------------------------------------------------------- K.P.*/
dl#veranstaltungen dt, dl#veranstaltungen dd {
	font-size: .8em;
}

dl#veranstaltungen dt {
	margin-top: .6em;
}

dl#veranstaltungen dd {
	padding-left: 18px;
	background: #eeb url(../images/silc/menu_arrow.gif) no-repeat left center;
	color: inherit;
}

ul#veranstaltungslinks {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#veranstaltungslinks li.neueveranstaltung {
	padding-left: 18px;
	background: #eeb url(../images/silc/calendar_add.png) no-repeat left center;
	color: inherit;
}

ul#veranstaltungslinks li.veranstaltungen {
	padding-left: 18px;
	background: #eeb url(../images/silc/calendar.png) no-repeat left center;
	color: inherit;
}

ul#veranstaltungslinks li a {
	text-decoration: none;
	font-weight: bold;
}

ul#veranstaltungslinks li a:hover, #sucheoptionen li a:focus {
	font-weight: bold;
	color: #000;
	background: #eeb;
}

/* KOMMENTAR ------------------------------------------------------------------
Veranstaltungen - Monatsansicht
------------------------------------------------------------------------- K.P.*/

dl#veranstaltungen dd#veranstaltungen-monatsansicht {
	margin:0;
	padding:0;
	background-image:none;
}

ol#calendar-monthly-block {
	width: 70%;
	margin: 1em;
	padding: 0;
}

ol#calendar-monthly-block li {
	list-style: none;
	float: left;
	width: 3em;
	padding: 0;
	border: 1px solid #cc9;
	margin: 0 -1px 0 0;
	background-color: #ffc;
	color: inherit;
	font-size: 1.1em;
	text-align: center;
}


ol#calendar-monthly-block li a {
	text-decoration: none;
	display:block;
	margin: 0;
	padding: .5em .3em;
}

ol#calendar-monthly-block li a:hover {
	color: #fff;
	background-color: #996;
}

/*
ol#calendar-monthly-block li:hover, ol#calendar-monthly-block li:focus {
	background-color: #996;
	color: #fff;
}
*/
ol#calendar-monthly-block li abbr {
	border-bottom: 0px dashed #fff;
	font-variant: normal;
	letter-spacing: normal;
	cursor: pointer;
}

/* KOMMENTAR ------------------------------------------------------------------
Aushang
------------------------------------------------------------------------- K.P.*/
#right-layout p.articles-block-featureditems-aushang {
	border: 1px solid #363;
	margin: .8em .8em .8em .4em;
	padding: .4em;
	background: #e8e8e8 url(../images/blocks/right_block_bg.jpg) repeat;
	color: inherit;
}

#right-layout p.articles-block-featureditems-aushang a {
	background: none;
}

/* KOMMENTAR ------------------------------------------------------------------
Feeds Blog
------------------------------------------------------------------------- K.P.*/
#right-layout ul#blogs {
	list-style: none;
	margin: 0;
	padding: 0;
}

#right-layout ul#blogs li {
	background: url(../images/silc/menu_arrow.gif) no-repeat left 54%;
	color: inherit;
  padding-left: 20px;
}

/* KOMMENTAR ------------------------------------------------------------------
Ievents: small calendar block
------------------------------------------------------------------------- K.P.*/

div.ievents-calendar-smallmonth {
	margin: .5em;
}
table.ievents-calendar-smallmonth {
	margin: .5em .25em;
	border-collapse: collapse;
	border: 1px solid;
}
table.ievents-calendar-smallmonth th {
	width: 14%;
	border: 1px solid;
	text-align: center;
}
table.ievents-calendar-smallmonth td {
	width: 14%;
	height: auto;
	text-align: center;
	border: 1px solid;
	padding: .2em .1em;
}

div.ievents-calendar-smallmonth ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div.ievents-calendar-smallmonth ul li {
	margin-left: 4px;
	padding-left: 15px;
	background: url(../images/silc/menu_arrow.gif) no-repeat left 54%;
}
