/* Global Styles */

body { color: #eaaf00; font-size: 100.01%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #323232; background-image: url(pictures/background2_10x960.jpg); background-repeat: repeat-x; background-attachment: fixed; word-spacing: 0.4em; letter-spacing: 0.2em; margin: 0; padding: 1em 0; }
	
	
a { color:#cc9900; font-style: italic; text-decoration: none; }
	
a:hover {
	text-decoration:underline;
	}
ul { list-style-type: disc; margin: 1em 0 1em 1em; }

/*CONTAINER*/

#container { font-size: 10pt; font-weight: 300; font-style: normal; font-variant: normal; line-height: 16pt; background-color: black; text-decoration: none; 
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 760px;
    padding: 0; word-spacing: 0.4em; letter-spacing: 0.2em; width: 960px; }
#kopf { background-image: url(pictures/top940x150.jpg); background-repeat: no-repeat; background-position: right 0; margin-left: 10px; width: 940px; height: 150px 
	             }
#navigationtop   { font-size: 0.5em; font-style: italic; text-align: right; position: relative; top: 110px; width: 920px; height: auto; }
#navigationleft  { background-image: url(pictures/background10x960.jpg); background-position: 0 bottom; position: fixed; width: 140px; float: left 
	  ; margin-right: 10px; margin-left: 10px; padding-left: 10pt; }
#popupcontainer { font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 300; line-height: 16pt; text-decoration: none; background-color: black; text-align: left; word-spacing: 0.4em; letter-spacing: 0.2em; margin: 0 auto; padding: 0; width: 500px; }
#popupkopf { background-image: url(pictures/top_popup480x65.jpg); background-repeat: no-repeat; background-position: right 0; margin-left: 10px; width: 480px; height: 60px; }
#popupcontent { font-size: 1em; margin-right: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 10px; position: relative; left: 10px; right: 10px; width: 480px; }
	 
#rightcolumn  { position: relative; top: 15px; left: 10px; width: 720px; float: right; margin-right: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 10px; }
#toplink { font-size: 10pt; font-weight: 300; text-align: right; }
#fusszeile   { font-size: 10pt; text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; width: 940px; height: 40px; clear: both 
	 ; padding-top: 5px; }

/* ID Styles */
	
#navigationtop a { font-size: 10pt; font-weight: 300; line-height: normal; }
	
#navigationtop a:hover { text-decoration: underline; color: #cc9900; font-weight: 500; }
	
#navigationleft a { color: #cc9900; font-size: 13pt; font-weight: 300; font-style: italic; font-variant: normal; line-height: 22pt; text-decoration: none; padding:0; }
	
#navigationleft a:hover { text-decoration: underline; color: #cc9900; font-weight: 500; }
#fusszeile a:hover { color: #cc9900; text-decoration: underline; }

	
/* Class Styles */
	
.bodyWelcome { font: italic 500 15pt/18pt Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: center; margin-top:0; }
.bodyHeadline { font-size: 13pt; font-weight: 300; font-style: italic; font-variant: normal; line-height: 22pt; text-decoration: underline; word-spacing: 1pt; letter-spacing: 2pt; margin-top: 0; }
.bodySubHeadline { font: italic 400 12pt/18pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing:0.2em; }
.bodyText { font: 11pt/16pt Verdana, Arial, Helvetica, sans-serif; text-indent: 1em; margin-top: 0; }
.bodySource { font: italic bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif; margin-top: 0; }

.aTopLink { font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-align: right; }

	
/* Test Styles */
/*
body,td,th {
	color: #FFFFFF;
}

body {
	background-color: #000000;
	margin-left: 5px;
	margin-top: 5px;
} 

.Stil2 {
	font-size: 36pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.pageName{
	font: 18pt/24pt Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.2em;
	}
.quote {
	font: 20pt/30pt Verdana, Arial, Helvetica, sans-serif;
	color: #759da1;
	}
	
.smallText {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
.navText {
	font: 11pt/16pt Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	letter-spacing:0.1em;
	text-decoration: none;
	}
	
#logo 	{ color: #ccff99; font-size: 24pt; font-weight: normal; font-style: normal; font-variant: normal; line-height: 30pt; letter-spacing:0.2em
	 }

#tagline 	{ color: #000000; font-size: 12pt; font-weight: normal; font-style: normal; font-variant: normal; line-height: 18pt; letter-spacing:0.4em
	 }

#monthformat {
	border-bottom: 2px solid #ffffff;
		}
		
#dateformat { color: #003366; font-size: 11pt; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; letter-spacing:0.2em; }
	
#dateformat a { color: #003366; font-size: 11pt; font-weight: bold; font-style: normal; font-variant: normal; line-height: normal; letter-spacing:0.1em; }
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}	
	
*/
