/* ================================================================
        Farbdefinitionen
   ================================================================ */
/*

	Linkwerk-Rot (z.B. Bogen)		RGB 830303
						HSB 0,98,51

	Davon abgeleitet:
	Braun					HSB 40,98,51
						RGB 825803

	Hellbraun				HSB 40,50,80
						RGB CCAA66

	Noch heller				RGB FFEECC
						HSB 40,20,100
*/
/* ================================================================
	Globale Einstellungen
   ================================================================ */

html	{
		background-image:	url("/Include2/bogen.gif");
		background-color:	white;
		background-attachment: 	fixed;
		background-position:	bottom right;
		background-repeat:	no-repeat;
		/* border-left:		30pt maroon solid;*/
		padding-bottom:		180px;
}
#lwbogenvordergrund {
		display:		inline;
		position:		fixed;
		bottom:			0px;
		right:			0px;
		z-index:		10000;
}
body 	{ 
		background-color: 	transparent;
		color:				#000000; 
		font-family:		"Trebuchet MS", sans-serif;
		font-size:		90%;
	}

div.body, div.head { 
		margin-left:	10%;
		margin-right:	10%;
	}
div.body {
	padding-top:	5ex;
}
div.head { 
		font-size:		smaller;
		padding-top:		2px;
		border-bottom:		solid 1px #000000;
/*		background:		#666666;*/
		margin-bottom:		0;
	}

/* ================================================================
	Corporate Design
   ================================================================ */

span.emlogo {
		font-weight:	bold;
		color:		maroon;
	}
span.logo   {
                color:          maroon;
        }
span.logo em, span.emlogo em {
		font-style:	italic;
	}
.logoright {
		float:		right;
}
a.noborder, img.noborder {	/* Beispielnutzung:
			<img class="noborder"... />,
			<a class="noborder" href="" ..>
		   Sinn: Schaltet die Rahmen bei den genannten
		   Elementen aus. */
                border:          none		!important;
}


/* ================================================================
	Block- und Zeichenelemente von HTML
   ================================================================ */

h1	{
		font-size:	300%;
	}
h3	{
		color:		#000000;
		font-size:	120%;
	}
h4	{
		font-size:	110%;
		color:          #666666;
	}
strong, dt {
		font-weight:	bold;
	}
blockquote {
		font-style:	italic;
	}
blockquote em {
                font-style:     normal;
        }
/* ================================================================
	Tabellen
   ================================================================ */
table {
		border-collapse: collapse;
		padding:	4px;
                font-size:              inherit;

}
table.elegant {
		border:			solid 3px black !important;
		font-size:		inherit;
		margin-top:		2ex;
		margin-bottom:	2ex;
}
td, th {
		padding:		4px;
                font-size:              inherit;
}
th	{	
		background:		#dddddd;
		color:			#000000;
	}
td	{
		line-height:	150%;
		color:			#000000;
	}
table.elegant td {
                background:             #ffffff;
		border-width:	2px;
		border-style:	solid;
		border-color:	#000000;
}
table.elegant th {
		background:		#dddddd;
		border-width:	2px;
		border-style:	solid;
		border-color:	#000000;
}

table.elegant td table td {
		border:		none;
}
tr.ungerade {
                        background-color:       #f0f0f0;
                }
tr.gerade {
                        background-color:       #ffffff;
                }

tr.ungerade td, tr.gerade td {
	background-color: inherit !important;
}

/* ================================================================
	Anfuehrungszeichen fuer die benutzten Sprachen
   ================================================================ */

:lang(fr)  q { 	
		quotes: '« ' ' »' ; }
:lang(de)  q { 	
		quotes: '»' '«' '\2039' '\203A' ; }
:lang(en)  q { 	
		quotes: '"' '"' ; }
:lang(fr)  q > q { 
		quotes: '‹' '›'; }
:lang(de)  q > q { 
		quotes: '›' '‹' '\2039' '\203A' ; }
:lang(en)  q > q { 
		quotes: "'" "'" ; }

/* ================================================================
	eigene Block- und Zeichenelemente (classes)
   ================================================================ */
div.textseite { 
		text-align:	justify;
		margin-left:	15%;
		margin-right:	15%;
		line-height:	200%;
	}

div.figure 	{
		text-align: center;
	}
div.figure .desc	{
		font-weight:	bolder;
		font-size:	smaller;
	}
p.abstract {	/* Zusammenfassung zu Beginn einer Textseite */
		margin-left: 	5%;
		margin-right: 	5%;
		font-size:	95%;
		font-weight:	bolder;
}

/*
div.spalten {	
		font-size:	80%;
		width:		100%;
		margin-bottom:	2ex;
		clear:		both;
}
div.spalten div {
		width:		45%;
		padding:	1ex 1em;
		margin:		1ex 0.1em;
		background:	#d8d8d8;
}
div.spalten div.links {
		float:		left;
}
div.spalten div.rechts {
		float:		right;
}
div.spalten li {
		margin-bottom:	1ex;
		line-height:	150%;
}
*/
div.em {
		border:		solid 1px #aaaaaa;
		padding-left:	2em;
		padding-right:	2em;
		padding-top:	2ex;
		padding-bottom:	2ex;
}
ul.checked {
    list-style-image: url(/Include2/check.png);
}
ul.checked li {
    margin-left: -18px;
    /* keine schoene Vorgehensweise, den linken Rand der
       li's auf einen negativen Wert zu setzen.
       Dummerweise sind sich aber MSIE und Gecko nicht
       einig, wie der linke Rand von ul's zustande kommt.
       Der eine hat offensichtlich die padding von
       ul's standardmaessig gesetzt, der andere
       den margin... :-( */
}


/* ================================================================
	Hyperlinks
   ================================================================ */

a:link, a:visited	{
		color:			maroon;
		background-color:	inherit;
		text-decoration:	underline;
	}
a:hover	{
		text-decoration:	none;
		color:			#000000;
		background-color:	#ffcc99;
	}

a.plainlink:after {
		content: "" ;
		width:	 0px;
}
a.plainlink {
                 border:          none           !important;
}
/* -------------------------------------
   ANFANG CSS3-Features
   Die folgenden Features sind in CSS3 definiert. 
   Derzeit (Mitte 2004) befindet sich die entsprechende
   Spezifikation im Status einer Candidate Recommendation.
   http://www.w3.org/TR/css3-selectors/  
   ------------------------------------- */

a[href^="http"]:link, a[href^="http"]:visited { 
		text-decoration:	underline;
		color:			inherit;
		background-color:	inherit;
}
a[href^="http"]:hover { 
		text-decoration:	none;
		color:			black;
		background-color:	#cccccc;
}
a[href^="http"]:after { 		/* Alle Links, deren URI mit http beginnt 
						   werden als "externe Links" dargestellt. */
		content: " " url("/Include2/extern.gif");
}
a[href$=".pdf"]:after, a[href$=".PDF"]:after { 		/* Alle Links, deren URI mit .pdf endet
							   werden als PDF gekennzeichnet. */
		content: " (PDF)";
}

/* -------------------------------------
   ENDE CSS3-Features
   ------------------------------------- */
