/* ---------- tags ---------- */

body	{
		background:#f2f8dd url(images/back5.gif) repeat;
		font-family: Verdana,Arial,Sans-Serif;
	  	font-size: 10px;		
	  	color: #000000;		
		scrollbar-3d-light-color:#f6fae7;
        scrollbar-arrow-color:#979c84;
        scrollbar-base-color:#f6fae7;
        scrollbar-dark-shadow-color:#979c84;
        scrollbar-face-color:#f6fae7;
        scrollbar-highlight-color:#979c84;
        scrollbar-shadow-color:#979c84;		
		}
		
TABLE {font-size:1em;line-height:1.5em;}

H1 {color:#ffffff;background-color:#979c84;font-size:1.1em;padding:0.2em;text-align:center;margin-bottom:0em;}
H2 {color:#cd0000;font-size:1.4em;margin-bottom:0.5em;}
H3 {color:#000000;font-size:1.4em;margin-bottom:0.5em;}
H4 {color:#ffffff;background-color:#979c84;font-size:1.5em;padding:0.2em;text-align:center;margin-bottom:0em;letter-spacing:0.1em;}
H5 {color:#000000;font-size:1.3em;margin-bottom:0em;letter-spacing:0.1em;}
H6 {color:#000000;font-size:1.2em;}
		
/* ---------- id's ---------- */

/* ---------- id's  - fuer die Menues ---------- */	

#platform {width:614;padding:0.5em;}

/* ---------- Navigation - links ---------- */	

ul#Navigation li 	{	
					margin-left:-4em;
					list-style: none;
					font-size:0.9em;				
					}
					
ul#Navigation a 	{  
  					border-bottom:1px solid #000000;
					border-right:2px solid #999999;
					border-top:2px solid #ffffff;
					border-left:2px solid #ffffff;
					padding-top:1em;
					padding-bottom:1em;
					padding-left:0.5em;
					padding-right:0.5em;
					margin-bottom:0.1em; 
    				display:block;
 					height:100%;
    				text-decoration: none; 
    				color: black; 
					background-color: #f6fae7;					
  					} 
  
ul#Navigation a:hover {  
  					border-bottom:1px solid #000000;
					border-right:2px solid #cccccc;
					border-top:2px solid #ffffff;
					border-left:2px solid #ffffff;
					padding-top:1em;
					padding-bottom:1em;
					padding-left:0.5em;
					padding-right:0.5em;					
					color: white;
					background-color: #979c84;
  					}
					
ul#Navigation a.button {
					padding:0px; 
					margin:0px; 
					border:0px; 
					display:inline;
					}
					
ul#Navigation a:hover.button {
					color: black; 
					background-color: #f6fae7;	
					}
					
ul#Navigation2 li 	{	
					list-style: none;
					font-size:10px;	
					margin-left:-34px;
					}
					
ul#Navigation2 a 	{   
  					border-bottom:0px solid #000000;
					border-right:0px solid #cccccc;
					border-top:0px solid #ffffff;
					border-left:0px solid #ffffff; 
					padding-top:0px;
					padding-bottom:0px;
					padding-left:15px;
					padding-right:0px;
    				display:block;
 					height:100%;
    				text-decoration: none; 
    				color: white; 
					background-color: #979c84;					
  					} 
  
ul#Navigation2 a:hover {  
  					border-bottom:0px solid #000000;
					border-right:0px solid #cccccc;
					border-top:0px solid #ffffff;
					border-left:0px solid #ffffff;
					padding-top:0px;
					padding-bottom:0px;
					padding-left:15px;
					padding-right:0px;;					
					color: #CD0000;
					background-color: #979c84;
  					}
					
ul#Navigation2 a.button {
					padding:0px; 
					margin:0px; 
					border:0px; 
					display:inline;
					}
					
ul#Navigation2 a:hover.button {
					color: black; 
					background-color: #f6fae7;	
					}


					
ul#Navigation3 li 	{	
					margin-left:-74px;
					_margin-left:-40px;
					list-style: none;
					font-size:10px;				
					}
					
ul#Navigation3 a 	{   
  					border-bottom:0px solid #000000;
					border-right:0px solid #cccccc;
					border-top:0px solid #ffffff;
					border-left:0px solid #ffffff;
					padding-top:0px;
					padding-bottom:0px;
					padding-left:25px;
					padding-right:0px;
    				display:block;
 					height:100%;
    				text-decoration: none; 
    				color: white; 
					background-color: #979c84;					
  					} 
  
ul#Navigation3 a:hover {   
  					border-bottom:0px solid #000000;
					border-right:0px solid #cccccc;
					border-top:0px solid #ffffff;
					border-left:0px solid #ffffff;
					padding-top:0px;
					padding-bottom:0px;
					padding-left:25px;
					padding-right:0px;				
					color: #CD0000;
					background-color: #979c84;
  					}
					
ul#Navigation3 a.button {
					padding:0px; 
					margin:0px; 
					border:0px; 
					display:inline;
					}
					
ul#Navigation3 a:hover.button {
					color: black; 
					background-color: #f6fae7;	
					}
		
/*
ul#Navigation2		{
  					background-color:#979c84;
					color:#ffffff;
					font-size:1.1em;
					list-style-type:none;
					margin-top:-1.7em;
					margin-left:0.45em;
					padding-left:0.1em;
					padding-top:0.2em;
					padding-bottom:1em;
					border-left:1px solid #979c84;
					line-height:1.4em;
					}					
					
ul#Navigation3		{
  					background-color:#979c84;
					color:#ffffff;
					font-size:1em;
					list-style-type:none;
					margin-top:0em;
					margin-left:0.7em;
					padding-left:0.1em;
					padding-top:0em;
					padding-bottom:1em;
					border-left:1px solid #979c84;
					line-height:1.4em;
					}
*/
  
/* ---------- Navigation - top ---------- */	
  
  
#nav, #nav ul 		{ 
  				    padding: 0;
					margin: 0; 
					list-style: none;
					} 
				 
#nav a 				{
		  			border-bottom:1px solid #000000;
					border-right:2px solid #999999;
					border-top:2px solid #ffffff;
					border-left:2px solid #ffffff;
					padding-top:0.3em;
					padding-bottom:0.3em;
					padding-left:0.5em;
					padding-right:0.5em;										
					text-decoration: none; 
    				color: black; 
					background-color: #f6fae7;
					display: block; 
					width: 12em; 
					}
		   
#nav a:hover 		{
					border-bottom:1px solid #000000;
					border-right:2px solid #cccccc;
					border-top:2px solid #ffffff;
					border-left:2px solid #ffffff;
					padding-top:0.3em;
					padding-bottom:0.3em;
					padding-left:0.5em;
					padding-right:0.5em;
					color: white;
					background-color: #979c84;
					}

 #nav li 			{    
 			 		float: left;  
			  		width: 12em;
					}

#nav li ul 			{
		     		position: absolute; 
			 		width: 12em; 
			 		left: -999em; 
			 		}
			 
#nav li:hover ul 	{  
					left: auto; 
				   	}
				   
#nav li:hover ul, #nav li.sfhover ul {     
					left: auto;
					}
				
/* ---------- links ---------- */	

a {color: #CD0000;text-decoration:none;}

a:hover	{color: #979c84;text-decoration:none;}

a.menu {color:#ffffff;text-decoration:none;}

a:hover.menu {color:#CD0000;text-decoration:none;}

a.menu2	{color:#CD0000;text-decoration:none;}

a:hover.menu2 {color:#CD0000;text-decoration:none;}

a.bottom {color:#000000;text-decoration:none;font-size:0.9em;}

a:hover.bottom {color:#979c84;text-decoration:none;font-size:0.9em;}

a.start	{color:#CD0000;text-decoration:none;font-size:0.9em;}

a:hover.start {color:#ffffff;text-decoration:none;font-size:0.9em;}

/* ------------- klassen -------------*/

.green {background-color:#979c84;color:ffffff;}

.lightgreen {background:#f6fae7;}

.pad {padding:0.5em;}

.szenarioback {background:#000000;}

.back {background-color:#f6fae7;width:614;}

.platform {width:614;}

.backpad {background:#000000;padding:0.2em;}

.footer {text-align:center;width:100%;margin-top:-0.5em;}

.text {line-height:1.5em;padding:0.5em;border:1px solid #000000;font-size:1.1em;}

.text2 {line-height:1.5em;padding:0.2em;margin-top:0em;font-size:1.1em;}

.text3 {line-height:1.5em;padding:0.5em;border:1px solid #000000;font-size:1.1em;background-color:#f6fae7;width:614;}

.form {font-size:1.1em;border:1px solid #000000;}

.klein {font-size:0.9em;}

.termine {border-top:1px solid #000000;margin-bottom:0em;margin-top:0.5em;}

/* ------------- Tabellen-Raender -------------*/
	
.border1 {border:1px solid #000000;border-bottom:20px solid #000000;border-top:20px solid #000000;margin-top:2em;width:950px;}

.border2 {border-bottom:3px solid #000000;padding-left:0.5em;padding-top:2em;}

.border3 {border-right:1px solid #000000;}

.border4 {border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;background:#f6fae7;float:right;margin-bottom:1em;}

.border5 {border-left:10px solid #000000;padding:0.2em;text-align:center;}

.border6 {border-right:1px solid #000000;padding-top:0.7em;padding-bottom:0.2em;border-bottom:3px solid #000000;padding-left:0.6em;}

.border7 {border:1px solid #000000;}

.border8 {border:10px solid #000000;background:#000000;color:#ffffff;}