@charset "iso-8859-15";

#sidebarinfo p {
	/*font-size: 0.7em;*/
	font-size: 10px;
}

#sidebarinfo li,
#sidebarinfo dt,
#sidebarinfo dd,
#sidebarinfo table {
	font-size: 10px;
	/*margin: 0 0 .5em;*/
	}


/* @group Headings (H1-H6)
===================================== */	
#sidebarinfo h3 {
	/*font-size: 0.8em;*/
	font-size: 13px;
	text-transform: uppercase; 
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0 0 .8em ;
	padding: 1em 0 3px 0;
}
#sidebarinfo h4 {
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 .25em;
	padding-top: 0.8em;
}
#sidebarinfo h5 {
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 .25em;
	padding-top: 0.8em;
}
#sidebarinfo h6 {
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 .25em;
	padding-top: 0.8em;
}
#sidebarinfo h3.first,
#sidebarinfo h4.first,
#sidebarinfo h5.first,
#sidebarinfo h6.first {
	padding-top: 0;
}

/* @end Headings (H1-H6)
-------------------------------- */



/* @group Infoblocks
===================================== */	
/* Sidebarinfo: Block Download Typ 1 (Ex. Typ3) */
#sidebarinfo .infoblk_dnld_T1 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblk_dnld_T1 p {
	/*font-size: 0.6em;*/
	margin: 0;
	padding: 0.5em 0 0 24px;
	text-indent: 0;
}
#sidebarinfo .infoblk_dnld_T1 p.oEz {
	padding-left: 0;
}
#sidebarinfo .infoblk_dnld_T1 p img.icon {
	margin: 0 0 0 -24px;
	padding: 0 8px 0 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblk_dnld_T1 p a {
	text-decoration:none;
	color: #000;
}
#sidebarinfo .infoblk_dnld_T1 p a:hover {
	text-decoration:underline;
	color: #fff;
}

/* Sidebarinfo: Block Download Typ 2 (Ex. Typ4) */
#sidebarinfo .infoblk_dnld_T2 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblk_dnld_T2 p {
	/*font-size: 0.6em;*/
	margin: 0;
	padding: 0.5em 0 0 24px;
}
#sidebarinfo .infoblk_dnld_T1 p.oEz {
	padding-left: 0;
}
#sidebarinfo .infoblk_dnld_T2 p.titel {
	font-weight: bold;
}
#sidebarinfo .infoblk_dnld_T2 p.erkl {
	padding-top: 0;
}
#sidebarinfo .infoblk_dnld_T2 p img.icon {
	margin: 0 0 0 -24px;
	padding: 0 8px 0 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblk_dnld_T2 p a {
	text-decoration:none;
	color: #000;
}
#sidebarinfo .infoblk_dnld_T2 p a:hover {
	text-decoration:underline;
	color: #fff;
}

/* @end Infoblocks
-------------------------------- */


/* @group Linkblocks (Feeds, Rel. Content)
===================================== */	
/* Sidebarinfo: Aktuell, Agenda, AktuellTop, aber überall in Feeds und RC gültig */
/* Artikel näher zusammenrücken */
#sidebarinfo div.svSyndLocal dl,
#sidebarinfo div.svRelContent dl {
	margin: 0em 0 0.5em;
}
#sidebarinfo div.svSyndLocal dl.last,
#sidebarinfo div.svRelContent dl.last {
	margin-bottom: 2em;
}
#sidebarinfo div.svSyndLocal dl dt,
#sidebarinfo div.svRelContent dl dt {
	margin-bottom: 0.1em;
	line-height: 1.35;
}

#sidebarinfo div.svSyndLocal dl dt a,
#sidebarinfo dl.moreResults dt a,
#sidebarinfo div.svRelContent dl dt a {
	text-decoration:none;
	color: #000;
}
/* #sidebarinfo #sysbersicht dt a.rot,
#sidebarinfo #sysbersicht dl.moreResults dd ul li a  */
#sidebarinfo div.svSyndLocal dt a.rot,
#sidebarinfo dl.moreResults a.rot,
#sidebarinfo div.svSyndLocal dl.moreResults dd ul li a,
#sidebarinfo div.svRelContent dl a.rot 
{
	text-decoration:none;
	color: #F00;
	font-weight: normal;
}
/* #sidebarinfo #sysbersicht dt a:hover,
#sidebarinfo #sysbersicht dl.moreResults dd ul li a:hover  */
#sidebarinfo div.svSyndLocal dt a:hover,
#sidebarinfo dl.moreResults a:hover,
#sidebarinfo div.svSyndLocal dl.moreResults dd ul li a:hover,
#sidebarinfo div.svRelContent dt a:hover
{
	text-decoration:underline;
	color: #fff;
}
/* #sidebarinfo #sysbersicht dl.moreResults dt  */
#sidebarinfo div.svSyndLocal dl.moreResults dt, 
#sidebarinfo dl.moreResults dt 
{
	font-weight: normal;
}
#sidebarinfo div.svSyndLocal dl.last {
	margin-bottom: 0.5em;
}

/* ReleaseDate Infospalte (Aktuell, Agenda) */
#sidebarinfo div.svSyndLocal dt.releaseDate {
	/*nicht 999 wie in Hauptspalte, sondern etwas kräftiger */
	color: #666;
}
/* Ende */

/* Verbesserungen unverlinkte Blöcke HP (AktuellTop, AgendaTop) */
#sidebarinfo div.InfoblkHPnoLink dl dt.Titel {
	/*Ruedi: soll auch fett sein */
	/*font-weight: normal;*/
}
/*#sidebarinfo div.InfoblkHPnoLink dl.last {
	margin-bottom: 0.5em;
}*/
#sidebarinfo dl.moreResults.HPnoLink dt  {
	font-weight: bold;
	text-align: right;
}
#sidebarinfo div.InfoblkHPnoLink  {
	margin-bottom: 1em;
}

/* @end Linkblocks
-------------------------------- */
	


/* @group Customblock (Feeds)
===================================== */	
/* Sidebarinfo: Berichte LR: Person Related */
#sidebarinfo dl.myBerichtLRPersRel dt {
	line-height: 1.35;
	font-weight: normal;
}
#sidebarinfo dl.myBerichtLRPersRel dt a {
	text-decoration:none;
	color: #000;
	font-weight: bold;
}
#sidebarinfo dl.myBerichtLRPersRel dt a:hover
{
	text-decoration:underline;
	color: #fff;
}
/* aber in Sidebarinfo Berichte LR (template berichteLR.cfm): Std-Related Content nicht zeigen */
#sidebarinfo.mySidebarPersonen > div.svRelContent {
	display: none;
}
/* @end Customblock
-------------------------------- */



/* @group Customblock (freie Inhalte via Components)
===================================== */	
/*Kopie von infoblkT/*/
#sidebarinfo div.infoblkStd dl dt {
	line-height: 1.35;
	font-weight: normal;
}
#sidebarinfo div.infoblkStd dl dt.titel {
	font-weight: bold;
}

/* @end Customblock
-------------------------------- */














/* Untenstehende Styles sind in Seiten nicht eingesetzt (nur in statischer Vorlage) */

/* Sidebarinfo: Block Typ1*/
#sidebarinfo .infoblkT1 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT1 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT1 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1em 0 0 0;
}
#sidebarinfo .infoblkT1 dl dt.titel {
	font-weight: bold;
}
#sidebarinfo .infoblkT1 dl dt.titel a.symb_gr {
	font-weight: normal;
}

#sidebarinfo .infoblkT1 dl dt a.symb_gr{
	text-decoration:none;
	color: #f00;
}
#sidebarinfo .infoblkT1 dl dt a.symb_gr:active{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT1 dl dt a.symb_gr:hover{
	text-decoration: underline;
	color: #fff;
}

#sidebarinfo .infoblkT1 dl dt a.diskr,
#sidebarinfo .infoblkT1 dl dt a.diskr.active,
#sidebarinfo .infoblkT1 dl dt a.diskr:hover {
	text-decoration:none;
	color: #000;
}


/* Sidebarinfo: Block Typ2*/
#sidebarinfo .infoblkT2 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT2 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT2 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1em 0 0 0;
}

#sidebarinfo .infoblkT2 dl dt a.linksymb_hg_gr{
	text-decoration:none;
	color: #f00;
}
#sidebarinfo .infoblkT2 dl dt a.linksymb_hg_gr:active{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT2 dl dt a.linksymb_hg_gr:hover{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT2 dl dt a.diskr,
#sidebarinfo .infoblkT2 dl dt a.diskr.active,
#sidebarinfo .infoblkT2 dl dt a.diskr:hover {
	text-decoration:none;
	color: #000;
}



/* Sidebarinfo: Block Typ3*/
#sidebarinfo .infoblkT3 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT3 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT3 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1.2em 0 0 24px;
	text-indent: 0;
}
#sidebarinfo .infoblkT3 dl dt a img {
	margin: 0 0 0 -24px;
	padding: 0 8px 0 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblkT3 dl dt a {
	text-decoration:none;
	color: #000;
}
#sidebarinfo .infoblkT3 dl dt a:hover {
	text-decoration:underline;
	color: #fff;
}



/* Sidebarinfo: Block Typ4*/
#sidebarinfo .infoblkT4 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT4 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT4 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1.2em 0 0 24px;
}
#sidebarinfo .infoblkT4 dl dt.titel {
	font-weight: bold;
}
#sidebarinfo .infoblkT4 dl dt a img {
	margin: 0 0 0 -24px;
	padding: 0 8px 0 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblkT4 dl dt a {
	text-decoration:none;
	color: #000;
}
#sidebarinfo .infoblkT4 dl dt a:hover {
	text-decoration:underline;
	color: #fff;
}

/* Sidebarinfo: Block Typ5*/
#sidebarinfo .infoblkT5 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT5 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT5 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1.2em 0 0 0;
	clear: left;
}
#sidebarinfo .infoblkT5 dl dt a img {
	padding: 0;
	margin: 0 8px 0 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblkT5 dl dt a.linksymb_hg_gr{
	text-decoration:none;
	color: #f00;
}
#sidebarinfo .infoblkT5 dl dt a.linksymb_hg_gr:active{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT5 dl dt a.linksymb_hg_gr:hover{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT5 dl dt a.diskr,
#sidebarinfo .infoblkT5 dl dt a.diskr.active,
#sidebarinfo .infoblkT5 dl dt a.diskr:hover {
	text-decoration:none;
	color: #000;
}


/* Sidebarinfo: Block Typ6*/
#sidebarinfo .infoblkT6 {
	margin: 0px;
	padding: 0 0 1em 0;
	clear: both;
}
#sidebarinfo .infoblkT6 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT6 dl {
	clear:both;
	font-size: 0.6em;
	margin: 0;
	padding: 1.2em 0 0 0;
}
#sidebarinfo .infoblkT6 dl dt a img {
	margin: 0;
	padding: 0;
	border: 0;
	display:block;
}
#sidebarinfo .infoblkT6 dl dt a.linksymb_hg_gr{
	text-decoration:none;
	color: #f00;
}
#sidebarinfo .infoblkT6 dl dt a.linksymb_hg_gr:active{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT6 dl dt a.linksymb_hg_gr:hover{
	text-decoration: underline;
	color: #fff;
}
#sidebarinfo .infoblkT6 dl dt a.diskr,
#sidebarinfo .infoblkT6 dl dt a.diskr.active,
#sidebarinfo .infoblkT6 dl dt a.diskr:hover {
	text-decoration:none;
	color: #000;
}



/* Sidebarinfo: Block Typ7*/
#sidebarinfo .infoblkT7 {
	margin: 0px;
	padding: 0 0 1em 0;
	clear: both;
}
#sidebarinfo .infoblkT7 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT7 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1em 0 0 0;
}
#sidebarinfo .infoblkT7 dl dt.titel {
	font-weight: bold;
}
#sidebarinfo .infoblkT7 dl dt img {
	padding: 0;
	margin: 3px 8px 3px 0;
	float: left;
	border: 0;
}
#sidebarinfo .infoblkT7 dl dt img.wide {
	margin-right: 0px; /*IE: Bastard*/
}


/* Sidebarinfo: Block Typ8*/
#sidebarinfo .infoblkT8 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT8 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT8 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1.4em 0 0 0;
}
#sidebarinfo .infoblkT8 dl dt.titel {
	font-weight: bold;
}
#sidebarinfo .infoblkT8 dl dt img {
	padding: 0;
	margin: 3px 8px 3px 0;
	float: left;
	border: 1px solid #999
}
#sidebarinfo .infoblkT8 dl dt img.wide {
	margin-right: 0px; /*IE: Bastard*/
}

/* Sidebarinfo: Block Typ9*/
#sidebarinfo .infoblkT9 {
	margin: 0px;
	padding: 0 0 1em 0;
}
#sidebarinfo .infoblkT9 h3 {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid #f00;
	margin: 0;
	padding: 1em 0 3px 0;
}
#sidebarinfo .infoblkT9 dl {
	font-size: 0.6em;
	margin: 0;
	padding: 1.4em 0 0 0;
	clear: both;
}
#sidebarinfo .infoblkT9 dl dt.titel {
	font-weight: bold;
}
#sidebarinfo .infoblkT9 dl dt img {
	padding: 0;
	margin: 3px 8px 4px 0;
	display: block;
	border: 1px solid #666;
}
#sidebarinfo .infoblkT9 dl dt img.wide {
	margin-right: 0px; /*IE: Bastard*/
}
