/* DATEI: basicLayout.css */

pageContainer {
	background-color:   #ffffff;
	}
	
html>body {
	width:  		auto;
    }
	
/* Layers */

#rechts {
	float: right;
	}
	
#links {
	float: left;
	}

#head {
	position:		absolute;
	left:			210px;
	top:			1px;
	max-width:			902px;
	max-height:			24px;
	margin:			4px auto;
	background-color:	#ffFFFF;
}

#logo{ 	
	/*background-image:   url("../bilder/hgorbachg.gif") no-repeat left top;*/
	position:		    fixed;
	left:			    4px;
	top:			    1px;
	max-width:		    206px;
	max-height:		    80px;
	margin:			    4px auto;
	background-color:	#ffFFFF;
	/*border:		1px solid #000000;*/
}

#titel{	
	position:		    absolute;
	left:			    210px;
	top:			    35px;
	/*max-width:			930px;*/
	width:			930px;
	max-height:		    70px;
	vertical-align:		middle;
	margin:			    0px auto;
	float:			    left;
	background-color:	#33FFFF;
	color:			    blue;
	font-weight:		bold;
}
#kaps{
    left:			    500px;
    top:			    90px;
	color:			    green;
	font-weight:		bold;
}

#copyright{	
	position:		    fixed;
	left:			    15px;
	top:			    60px;
	max-width:	        200px;
	color:			    green;
	font-weight:		normal;
	padding:		    1px;
	max-height:		    24px;
}

#person{
	padding-left:		1px;
	padding-top:		1px;
    background-color:	#eeffff;
	border:			    1px solid #888;
}

#summary{
	margin: 		    0px auto;
	overflow:		    auto;
	padding-top:		2px;
	padding-left:		2px;
	border-color:		#999999; 
	background-color:	#FFFFE0;
}

/* TABLE OF CONTENTS  */

#toc_pane{						
    position:	        fixed;
    overflow:		    hidden;
	left:			    3px;
	top:			    108px;
	max-width:			200px;
	margin:		        1px;
  	background-color:	#eeffff;
	border:			    0px solid #999999;
}
#toc_pane.pageLinks{		    /* Box for previous and next link at the bottom of the page */
	border:			    1px solid #000000;
	background-color:	#33FFFF;
	padding:		    2px;
	max-height:			20px;
	vertical-align:		middle;
	margin-bottom:		2px;
}
#toc_pane.pageLinks a{		    /* Previous and next link at the bottom of the page */
	line-height:		25px;
	font-size:		    0.9em;
	font-weight:		bold;
	text-decoration:	none;
}

#toc_pane.pageLinks a:hover{	/*Rollover effect - next and previous link at the bottom of the page */
	color: 			red;
}


#content_container{	
	position:		    absolute;
	left:			    4px;
	top:			    108px;
	max-width:			930px;
	/*height:	    	530px;*/
	/*margin: 		    0px auto;*/
	overflow:		    auto;
	padding-top:		1px;
	padding-left:		1px;
	color:			    black;
	font-weight:		normal;
	background-color:	#ffffff;
	border:			    0px solid #000000;
}

#cssmenu{
	border-bottom:	    1px solid #000000;
}

/*#center{
	margin: 		    0px auto;
	overflow:		    auto;
	padding-top:		2px;
	padding-left:		2px;
	border:			    1px solid #000000;
	background-color:   #33ffff;
}*/

p   {
    margin-top:5px;
	margin-bottom:10px;
	}
	
p,ul,ol,li,div,td,th,address,blockquote,b,i { 
	font-family:		Verdana; 
	font-size:		    10pt; 
	}	
h1 { 
	font-size:		    18pt; 
	}
h2 { 
	font-size:	    	16pt; 
	}
h3 { 
	font-size:	    	14pt; 
	}
h4 { 
	font-size:	    	13pt; 
	}
pre {
	font-family:		Courier New;
	font-size:	    	12pt;
	color:		    	Navy;
	}
.normal { 
	color:		    	#000000; 
	}	
.new {
	font-family:		Verdana;
	font-size:	    	10pt;
	color:		    	Navy;
	font-weight:		bold;
	}
.titel { 
    font-family:		Times;
	font-size:		    22pt; 
	font-weight:		bold;
	}
.high {
	font-family:		Verdana;
	font-size:	    	10pt;
	color	:	    	Navy;
	font-weight:		bold;
	}
.memo { 
	font-family:		Courier New;
	font-weight:		bold;
	color:		    	#0000C0;
	border-width:		1pt; 
	border-style:		solid; 
	border-color:		#999999; 
	background-color:	#FFFFE0; 
	}
.math { 
	font-family:		Times New Roman, Times, serif; 
	font-size:	    	12pt;
	color:		    	red;
	font-weight:		bold;
	font-style:	    	italic;
	}
.button { 
	font-weight:		bold;
	background-color:	green; 
	color:		    	yellow;
	}
.doc {
	background-color:	#33ffff;
	}
.qbar {
	background-color:	FFFFE0;
	font-size:	    	14pt;
	font-family:		Arial,sans-serif;
	color:		    	Teal;
	}
.quizQuestion {
	font-family:		Verdana,sans-serif;
	font-size: 	    	14pt;
	font-weight:		bold;
	color: 		    	blue;
}
.quizCheck {
	font-family:		Verdana,sans-serif;
	font-size: 	    	14pt;
	font-weight: 		bold;
	color: 		    	red;
}
.quizText {
	font-family: 		Verdana,sans-serif;
	font-size: 	    	14pt;
	color: 		    	green;
}
.quizAnswers {
	font-family: 		Arial;
	font-size: 	    	14pt;
	color: 		    	black;
}
.quizIndent {
	font-family: 		Verdana,sans-serif;
	font-size: 		    14pt;
	color: 			    black;
	margin-left: 		12pt; 
}

a:link {
	color:		    	#1E90FF;
	text-decoration:	none;
	/*font-weight:		bold;*/
	}
a:visited {
	color:		    	#708090;
	/*font-weight:		bold;*/
	text-decoration:	none;
	}
a:active { 
	color:		    	#000000; 
	font-weight:		bold;
	text-decoration:	underline;
	}
a:hover {
	/*text-decoration:	underline;*/
	color:     					black;
	background-color:			lightgreen;
	}
	
a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
	position: 		    relative;
	text-decoration:   	none;
	font-weight:        bold;
	background-image:  	url('../images/bg-schraffur.gif');
	/*background: 		#90ee90;*/	
	/*border-bottom:   	1px dotted #008041;*/
}

a.tooltip:hover {
	background: 	 	transparent;
	z-index: 		    100;
}

a.tooltip span {
	display: 	    	none;
	text-decoration: 	none;
}

a.tooltip:hover span {
	display: 		block;
	position: 		absolute;
	top: 			26px;
	left: 			13px;
	z-index: 		100;
	color: 			red;
	border: 		1px solid;
	border-color: 	#999999;/* #000000 #000000 #999999;*/
	padding: 		1px 4px 1px 4px;
	background:		#bbccdd;
	font: 			16px Courier New;
	text-align: 	left;
}

