@charset "utf-8";
/* CSS Document */

/* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
html * { font-size: 100.01% }

/* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
body {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 75.00%;
	background: #FFFFFF;
/*	background-color: #9e081c;*/
/*	background-image: url(dc_bg.jpg);*/
/*	background-repeat: no-repeat;*/
/*	background-position: left top;*/

	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #666666;
}

/********************/
/* Seiten-Container */
/********************/
#container {
/*	width: 950px;*/  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	width: 970px;
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
/*	border: 1px solid #900015;*/
	border: 1px solid #9e081c;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
}

/**********/
/* Header */
/**********/
#header {
	position: relative;

	margin: 0;
/*	padding: 21px 0 5px 0;*/
	padding: 0 0 5px 0;
/*	padding-bottom: 30px;*/	/* 21px überlappt der balken */
/*	height: 98px;*/		/* Logo-Höhe 98px, padding-top + padding-bottom (davon 21px Überlappung) */
	height: 135px;		/* Logo-Höhe 135px, padding-top + padding-bottom (davon 21px Überlappung) */
	text-align: right;
/*background-color: #0000FF;*/
}

/***************/
/* Balken oben */
/***************/
#borderTopContainer {
/*	position: relative;*/
/*	top: -21px;*/ /* muss den header um 21px überlappen */
/*	clear: both;*/
/*	height: 39px;*/
	height: 20px;
	position: absolute;
/*	top: 129px;*/

/*	margin: 0;*/ /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
/*	margin: 0 -22px 0 -10px;*/	/* padding des mainContent-Divs ausgleichen */
	margin: 0 -30px 0 -25px;	/* padding des mainContent-Divs ausgleichen */
	top: 0;
	padding: 0;
	z-index: 10;
/*background-color: #FFFF00;*/
}

/********************/
/* Inhaltscontainer */
/********************/
/*#mainContentKongress,*/
#mainContent {
	position: relative;
	margin: 0;
/*	padding: 39px 0 27px 0;*/
/*	padding: 39px 22px 27px 10px;*/
	padding: 30px 30px 17px 25px;
/*	padding: 1px 22px 1px 10px;*/ /* ohne mind. 1px padding oben gibt es einen abstand zwischen header und content - weil h1 n block-element wharscheinlich mit eigenem padding is... */
	z-index: 1;
/*background-color: #00FFFF;*/
}
#mainContentKongress {
	margin-left: 190px;	/* 170px navi + 20px navi-padding */
/*background-color: #FFFF00;*/
}

#mainContent div.homeDiv {
/*	margin: -18px 0 -28px 0;*/		/* -22px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
/*	margin: 8px 0 -28px 0;*/			/* mit dem Text-Ticker geändert */
	margin: 0 0 -20px 0;
}
/* BROWSERHACK für alle IE */
/* Star-HTML: wird fälschlich vom Internet Explorer bis zur Version 6 interpretiert. */
* html #mainContent div.homeDiv {
	margin: -18px 0 -20px 0;		/* -25px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
}
/* Star-Plus-HTML: wird fälschlich vom Internet Explorer 7 interpretiert. */
*:first-child+html #mainContent div.homeDiv {
	margin: -18px 0 -20px 0;		/* -25px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
}

#mainContent img.homePicBottom {
	margin: 0 0 -18px 0;
}

#mainContent img.homePic {
/*	margin: -18px 0 -28px 0;*/		/* -22px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
/*	margin: 8px 0 -28px 0;*/			/* mit dem Text-Ticker geändert */
	margin: 0 0 -28px 0;
}
/* BROWSERHACK für alle IE */
/* Star-HTML: wird fälschlich vom Internet Explorer bis zur Version 6 interpretiert. */
* html #mainContent img.homePic {
	margin: -18px 0 -31px 0;		/* -25px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
}
/* Star-Plus-HTML: wird fälschlich vom Internet Explorer 7 interpretiert. */
*:first-child+html #mainContent img.homePic {
	margin: -18px 0 -31px 0;		/* -25px um das Bild an den Balken heran zu rücken, -6px um es weit genug dahinter verschwinden zu lassen */
}

#mainContentKongress img.homePic1,
#mainContent img.homePic1 {
	margin: -18px 0 0 0;
}
#mainContentKongress img.homePic2,
#mainContent img.homePic2 {
	margin: 0 0 -28px 0;
	margin-bottom: -57px;
}

/****************/
/* Balken unten */
/****************/
#borderBottomContainer {
/*	height: 28px;*/
	height: 12px;
	position: relative;
	bottom: -17px;		/* padding unten des mainContent-Divs ausgleichen */
/*	margin: 0 -22px 0 -10px;*/	/* Seiten-padding des mainContent-Divs ausgleichen */
	margin: 0 -30px 0 -25px;	/* Seiten-padding des mainContent-Divs ausgleichen */
/*	top: -18px;*/
/*bottom: 10px;*/
/*	bottom: 100px;*/
/*	top: 20px;*/
/*	left: 0;*/
/*	clear: both;*/

/*	margin: 0;*/ /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
	padding: 0;
	clear: both;

	z-index: 5;		/* den Footer kann man damit nicht überlappen */
/*background-color: #0000FF;*/
}

/************/
/* Fußzeile */
/************/
#footer {
	clear: both;
	position: relative; /* wird benötigt, dass sich der borderBottomContainer absolut zum Footer ausrichten lässt */
	top: -1px;		/* wegen dem 1px padding vom content - dadurch 1px weniger padding-bottom hier */
/*	padding: 22px 10px 26px 10px;*/ /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
/*	padding: 13px 10px 26px 10px;*/ /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	padding: 17px 30px 26px 25px;
	z-index: 5;
/*background-color: #FF0000;*/
}


/******************/
/* Such-Container */
/******************/
#header #searchContainer,
#header #topContainer {
	position: relative;
/*	margin-top: 21px;*/
/*	margin-top: 30px;*/		/* mit dem margin-top wird im FF auch das logo mit nach unten verschoben - warum auch immer - liegt außerhalb des Containers - auf padding-top ausgewichen */
	margin-top: 0;
/*	margin-right: 20px;*/
	margin-right: 32px;
	margin-bottom: 0;
/*	margin-left: 145px;*/		/* Platz für das Logo */
	margin-left: 194px;		/* Platz für das Logo */
	padding: 0;
	padding-top: 30px;		/* statt dem margin-top eingesetzt - siehe oben */
padding-top: 18px;
/*border: 1px solid #FF0000;*/
/*background-color: #00FF00;*/
}
/* Sprach-Auswahl */
#header #topContainer #langSelectContainer {
	height: 12px;
	text-align: left;
/*background-color: #00FF00;*/
}
#header #topContainer #langSelectContainer img {
	margin-right: 3px;
	border: none;
}
#header #searchContainer form,
#header #topContainer form {
	margin: 0;
	padding: 0;
/*	height: 22px;*/
}
#header #searchContainer input,
#header #topContainer input {
	margin: 0;
	margin-right: 2px;
	padding: 0;
	vertical-align: text-bottom;	/* sonst sind Eingabe und Button vertikal versetzt - nicht ganz nebeneinander */
border: 0;
}
/* BROWSERHACK für alle IE: Suchbutton um 1px nach oben schieben - Ausgleich für den 1px siehe unten */
/* Star-HTML: wird fälschlich vom Internet Explorer bis zur Version 6 interpretiert. */
* html #header #topContainer input {
	margin-bottom: 1px;
}
/* Star-Plus-HTML: wird fälschlich vom Internet Explorer 7 interpretiert. */
*:first-child+html #header #topContainer input {
	margin-bottom: 1px;
}

/* die Typo3-Suche gibt dem Feld eine Klasse, keine ID, wie im Template (mal ändern) */
#header #searchContainer input.searchInput,
#header #searchContainer input#searchInput,
#header #topContainer input.searchInput,
#header #topContainer input#searchInput {
/*	margin-right: 2px;*/
/*	border: 1px solid #747474;*/
	border: 1px solid #DDCFBE;
	margin: 0;
	margin-right: 2px;
	padding: 2px;	/* 4px */
	height: 15px;	/* 16px */		/* Außenhöhe: 26px - 2x1px border - 2x4px padding */
	width: 208px;		/* Außenbreite: 213px - 2x1px border - 2x4px padding */
	background-image: url(search_input_bg_fl32.png);
	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 116.67%;*/		/* 116.67% = 14px */
	font-size: 100%;		/* 116.67% = 14px */
/*border: 0;*/
}

#header #searchContainer img#topLine,
#header #topContainer img#topLine {
	margin: 3px 0px 3px auto;
/*border: 1px solid #00FF00;*/
}
/* BROWSERHACK für alle IE: Ausgleich für den 1px mehr durch das margin-bottom - siehe oben */
/* Star-HTML: wird fälschlich vom Internet Explorer bis zur Version 6 interpretiert. */
* html #header #topContainer img#topLine {
	margin: 2px 0px 3px auto;
}
/* Star-Plus-HTML: wird fälschlich vom Internet Explorer 7 interpretiert. */
*:first-child+html #header #topContainer img#topLine {
	margin: 2px 0px 3px auto;
}

/* "Ich bin Patient/Artzt"-Buttons */
#header #topContainer #siteSlectorContainer {
	margin-right: 1px;
}
#header #topContainer #siteSlectorContainer a {
	margin: 0;
	padding: 0;
	border: 0;
}
#header #topContainer #siteSlectorContainer img {
	margin: 0;
	padding: 0;
	border: 0;
}

/******************************************/
/* Container für Seitenauswahl und Teaser */
/******************************************/

#header #siteSelectorContainer {
	position: relative;
/*	float: right;*/
	margin-top: 0;
	margin-right: 33px;
	margin-bottom: 0;
/*	margin-left: 194px;*/		/* Platz für das Logo */
	padding: 0;
	text-align: right;
/*background-color: #00FF00;*/
}
#header #siteSelectorContainer img {
	margin: 0;
	padding: 0;
	padding-left: 0;
	padding-bottom: 0;
	border: 0;
}
#header #siteSelectorContainer img a {
	border: 0;
}

/* vvv alte Werte vvv */
#mainContent #rightContainer {
	position: relative;
	float: right;
/*	top: -18px;*/
	margin-top: -18px;
/*	padding-right: 12px;*/
	text-align: right;
/*background-color: #FF0000;*/
}
#mainContent #rightContainer img {
	margin: 0;
	padding: 0;
	padding-left: 2px;
	padding-bottom: 2px;
	border: 0;
}
#mainContent #rightContainer img a {
	border: 0;
}


/************************/
/* Haupt-Navi-Container */
/************************/
#header #mainNavContainer {
/*clear: both;*/
/*	width: auto;*/
	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
/*	margin-top: 13px;*/
	margin-right: 32px;
/*	margin-left: 145px;*/		/* Platz für das Logo */
	margin-left: 194px;		/* Platz für das Logo - Abstand zum Logo links und rechts 27px */
	padding: 0;

/*	height: 30px;*/

	text-align: right;
/*	vertical-align: bottom;*/
/*	float: right;*/		/* nur so funzt die ausrichtung an der rechten seite */

/*background-color: #FFFF00;*/
}


/********************/
/* Haupt-Navigation */
/********************/
/* Ein- und zweizeilige Listen */
#header #mainNavContainer ul.mainNav1,
#header #mainNavContainer ul.mainNav2 {
	list-style: none;
/*	display: inline;*/
/*	margin-top: 0;*/
	margin: 0;
	padding: 0;
/*	width: 744px;*/

/*border: 1px solid #00FF00;*/
/*background-color: #FF0000;*/
}
/* Einzeilige Liste bekommt einen Abstand oben */
#header #mainNavContainer ul.mainNav1 {
/*	margin-top: 15px;*/	/* Verschiebt die ul nur im IE um 15px nach unten */
	position: relative;		/* position und top sorgen im FF und im IE */
	top: 11px;						/* dafür, dass die ul verschoben wird */
/*background-color: #CCCCCC;*/
}
#header #mainNavContainer li {
	display: inline;	/* setzt die Punkte nebeneinander und lässt die Rechts-Ausrichtung zu */
/*	margin: 0 0 0 5px;*/
	margin: 0;
	padding: 0;
/*	float: left;*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;		/* 100.00% = 12px */
	font-weight: bold;
/*	color: #747474;*/
}
#header #mainNavContainer li a {
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
	text-decoration: none;
	white-space: nowrap;
}
#header #mainNavContainer li a:hover,
/*#header #mainNavContainer li.current,*/		/* notwendig, da ich das aktive Element nicht mehr verlinken lasse */
#header #mainNavContainer li.current a {
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
}

/**************************************/
/* Unter-Menü (nur auf Kongressseite) */
/**************************************/
#secondNav {
	position: absolute;
	width: 170px;
/*	top: 58px;*/
	margin-top: 19px;
	padding-left: 20px;
	float: left;
	text-align: left;
/*background-color: #FF00FF;*/
}
#secondNav ul {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
/*background-color: #00FF00;*/
}
#secondNav ul li {
	display: block;
	padding: 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;		/* 100.00% = 12px */
	font-weight: bold;
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
/*	background-color: #00FF00;*/
}
#secondNav ul li a {
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
	text-decoration: none;
	white-space: nowrap;
/*background-color: #0000FF;*/
}
#secondNav ul li.current a,
#secondNav ul li a:focus,
#secondNav ul li a:hover,
#secondNav ul li a:active {
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
}

/*********************/
/* Footer-Navigation */
/*********************/
#footer #subNavContainer {
/*	width: auto;*/
	margin: 0;
	margin-left: 300px;		/* Platz für das Copyright */
/*	padding: 0;*/
	padding: 0;

	text-align: right;
/*	float: right;*/		/* nur so funzt die ausrichtung an der rechten seite */

/*background-color: #FFFF00;*/
}

/* Menü */
#footer #subNavContainer ul {
	list-style: none;
	display: inline;
	padding: 0;

/*border: 1px solid #00FF00;*/
/*background-color: #FF0000;*/
}
#footer #subNavContainer li {
	display: inline;	/* setzt die Punkte nebeneinander und lässt die Rechts-Ausrichtung zu */
/*	margin: 0 0 0 5px;*/
	margin: 0;
	padding: 0;
/*	float: left;*/

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
/*	font-size: 100%;*/		/* 100.00% = 12px */
	font-size: 80%;
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
}
#footer #subNavContainer li a {
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
	text-decoration: none;
}
#footer #subNavContainer li a:hover,
#footer #subNavContainer li.current a {
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
	text-decoration: none;
}


/*****************/
/* Header-Inhalt */
/*****************/
/* geht nicht mehr - konnte dem logo keine id zuweisen */
#header img#logo {
	float: left;
	margin: 0;
	margin-top: 0;
	margin-left: 27px;
}
#header img {
	float: left;
	margin: 0;
	margin-top: 0;
	margin-left: 27px;
}
#header #topContainer img,
#header #mainNavContainer img {
	float: none;
	margin: 0;
}
#header h1 {
	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung anstelle von Rändern lässt sich gewährleisten, dass das Element die Kanten des div nicht berührt. */
}

/************/
/* jsTicker */
/************/
/* 1. Ticker (weiß nicht, wie entschieden wird, der wievielte Ticker es ist... variiert ohne ersichtliche Regel) */
#ticker0,
#ticker1,
#ticker2,
#ticker3,
#ticker4,
#ticker5,
#ticker6,
#ticker7 {
/*	margin: -5px 0 -5px 0;*/		/* ein Stück näher an den Balken heranrücken */
/*  margin: 10px 0 15px 0;*/
  margin: 10px 0 0 0;
}
#ticker0_inner {
}

/* IE < 7 */
* html #ticker0,
* html #ticker1,
* html #ticker2,
* html #ticker3,
* html #ticker4,
* html #ticker5,
* html #ticker6,
* html #ticker7 {
	margin-bottom: 18px;
/*	height: 41px;*/		/* Funktioniert nicht, da es eine Inline-Height gibt - diese wird im Plugin auf der Root-Seite gesetzt */
}
/* IE7 */
*:first-child+html #ticker0,
*:first-child+html #ticker1,
*:first-child+html #ticker2,
*:first-child+html #ticker3,
*:first-child+html #ticker4,
*:first-child+html #ticker5,
*:first-child+html #ticker6,
*:first-child+html #ticker7 {
/*	height: 41px;*/
	margin-bottom: 18px;
}

/* Ticker-Inhalte */
.tx_jsticker_pi1-tickertext {
	font-size: 120%;
	font-style: italic;
}

/***********/
/* Inhalte */
/***********/
/* 200% = 24px */
/* 175% = 21px */
/* 150% = 18px */
/* 133.33% = 16px */
/* 116.67% = 14px */
/* 100.00% = 12px */
/*  91,67% = 11px */
/*  83.33% = 10px */
/*  66.67% =  8px */
h1 { font-size: 175% }                        /* 21px */
h2 { font-size: 150% }				   					    /* 18px */
h3 { font-size: 133.33% }                     /* 16px */
h4 { font-size: 116.67% }                     /* 14px */
h5 { font-size: 116.67%; font-style:italic }  /* 14px */
h6 { font-size: 116.67%; font-style:italic }  /* 14px */

/* td, dt */	/* rausgenommen, da sich sonst größen von td + p addieren */
p, th, li {
/*	font-size: 100%;*/		/* 100.00% = 12px */
	font-size: 116.67%;	/* 14px */
}
h1, h2, h3, h4, h5, h6, p {
	padding-left: 10px;
}

td p {
	margin: 0;
}

.align-left {
	text-align: left;
}
.align-center {
	text-align: center;
}
.align-right {
	text-align: right;
}

DIV#mainContent table,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	margin-left: 10px;
}

img {
	border: 0;
}

/* Links */
a {
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
	text-decoration: none;
}
a:focus,
a:hover,
a:active {
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
	text-decoration: underline;
}
/* Bild-Links */
img a,
img a:focus,
img a:hover,
img a:active {
	border: 0;
}

/* Klasse, die man im RTE setzen kann */
.important {
	font-weight: bold;
/*	color: #90183C;*/		/* dunkel rot */
	color: #890A2A;		/* rot */
}

strong,b { font-weight: bold }
em,i { font-style:italic }

/* (de) Schriftgröße von monospaced Elemente auf 16 Pixel setzen */
textarea, pre, tt, code {
	font-family: "Courier New", Courier, monospace;  	
}

/* Verhindern, dass ein Float-Bild neben ein anderes rutscht - Bsp. unter "Was ist noXrayCeph?" */
DIV.csc-textpic {
	clear: both;
}
/* Fehlerkorrektur für Listen neben einem float-left-Bild */
/* von: http://barrierefrei.e-workers.de/workshops/ie-fun/index3.php */
DIV.csc-textpic-intext-left ul {
	display: inline; /* <= Der Workaround */
	position: relative; /* fuer IE */
	margin: 0;
/*	margin-left: 20px;*/
	padding: 0;
	list-style-position: inside;		/* damit klappts, auch wenn eine zweite zeile dann leider nicht eingerückt erscheint... */
}
/* IE < 7 */
/* * html DIV.csc-textpic-intext-left ul { */
/* IE7 */
/**:first-child+html DIV.csc-textpic-intext-left ul {*/

DIV.csc-textpic-intext-left ul li {
	margin: 1px 0 0 15px;

/*background-color: #FF0000;*/
}
.csc-textpic-text {
/*border: 1px solid #00FF00;*/
}
/* Original-Angaben aus dem Typo3-Stylesheet */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
/*	margin-right: 10px !important;*/
}


/**************/
/* Such-Seite */
/**************/
#mainContent form#suchform {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
#mainContent input.searchInput {
	display: inline;
	margin-right: 2px;
/*	border: 1px solid #747474;*/
	border: 1px solid #BB7B28;		/* gold */
	margin: 0 4px 0 0;
	padding: 4px;
	height: 16px;		/* Außenhöhe: 26px - 2x1px border - 2x4px padding */
	width: 205px;		/* Außenbreite: 213px - 2x1px border - 2x4px padding */
	background-image: url(search_input_bg.gif);
	background-repeat: repeat-x;
	float: left;

/*	font-family: Arial, Helvetica, sans-serif;*/
/*	font-size: 116.67%;*/		/* 116.67% = 14px */
}
#mainContent input.searchButton {
	display: block;
	height: 26px;		/* Außenhöhe: 26px - 2x1px border - 2x4px padding */
	width: 85px;		/* Außenbreite: 213px - 2x1px border - 2x4px padding */
	color: #FFFFFF;
	background-color: #91193D;
	border: 1px outset #91193D;
}


/******************/
/* Footer Inhalte */
/******************/
#footer p {
	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */
	padding: 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
	float: left;

	font-size: 80%;
/*	color: #747474;*/
	color: #BB7B28;		/* gold */
	font-weight: bold;

	z-index: 10;
}

/**************************/
/* Extension Formatierung */
/**************************/
/* Bildunterschrift "Text mit Bild" und */
/* Bildunterschrift (Alt-Text) der Smoothgallery */
dd.csc-textpic-caption,
div.rgsmoothgallery-caption {
/*	margin-top: 4px;*/
	padding-top: 4px;
	font-style: italic;
}

.tx-indexedsearch-info {
/*  display: none;*/
}
