/* ----------------------------- ALLGEMEIN -----------------------------------*/
body
{
   /***** hintergrund *****/
   background-color:#000000;
   background-color:#000000;
   background-image:url(../_pics/background0.jpg);
   background-repeat:no-repeat;
   background-attachment:scroll; 
   background-position:0px 0px;
	 /***** font etc. *****/
   color:white;
   text-align:left;
   font-size:8pt;   
   word-spacing:0.1em;	 
 	 line-height:1.4em;	    
	 font-family:Arial,Verdana,sans-serif; 
}

a:link    {text-decoration:none; color:black; border:0px;}
a:visited {text-decoration:none; color:black; border:0px;}
a:hover   {text-decoration:none; color:black; border:0px;}
a:active  {text-decoration:none; color:black; border:0px;}
a:focus   {text-decoration:none; color:black; border:0px;}
/* SCROLLHELP */
#scrollhelp
{
	   position:absolute; 	
		 width:200; 	
		 height:15; 	
		 left:550; 	
		 top:50;
		 background-color:#000000;
		 color:yellow;		 		 
		 border:0px;
		 font-size:8pt;
}		 
/*---------------------------------- MAP -------------------------------------*/
#goHome
{
  position:absolute;
	width:175;
	height:75;
	left:65;
	top:490;
}

/*----------------------------------- PI -------------------------------------*/
#pi
{
   font-size:1.2em;
   font-family:'Times New Roman',Times,serif
}

/* ----------------------------- NEWS ----------------------------------*/
#index a:link    {text-decoration:none; color:yellow; }
#index a:visited {color:white;  }
#index a:hover   {text-decoration:underline; color:white; }
#index a:active  {color:white;  }
#index a:focus   {color:white;  }
/* ----------------------------- NEWS ----------------------------------*/
#news a:link    {text-decoration:none; color:yellow; }
#news a:visited {color:white;  }
#news a:hover   {text-decoration:underline; color:white; }
#news a:active  {color:white;  }
#news a:focus   {color:white;  }
/* ----------------------------- SAMPLES ----------------------------------*/
#samples a:link    {text-decoration:none; color:yellow; }
#samples a:visited {color:white;  }
#samples a:hover   {text-decoration:underline; color:white; }
#samples a:active  {color:white;  }
#samples a:focus   {color:white;  }
/* -------------------------------- LINKS ------------------------------------*/
ul#links a:link    {text-decoration:none; color:silver; }
ul#links a:visited {color:white;  }
ul#links a:hover   {text-decoration:underline; color:white; }
ul#links a:active  {color:white;  }
ul#links a:focus   {color:white;  }
ul#links {padding:20px 20px 20px 20px;}
/* ----------------------------- IMPRESSUM ----------------------------------*/
#impressum a:link    {text-decoration:none; color:silver; }
#impressum a:visited {color:white;  }
#impressum a:hover   {text-decoration:underline; color:white; }
#impressum a:active  {color:white;  }
#impressum a:focus   {color:white;  }
/* ----------------------------- KONTAKT ----------------------------------*/
#kontakt a:link    {text-decoration:none; color:silver; }
#kontakt a:visited {color:white;  }
#kontakt a:hover   {text-decoration:underline; color:white; }
#kontakt a:active  {color:white;  }
#kontakt a:focus   {color:white;  }
/* ----------------------------- INDEX ----------------------------------*/
#index a:link    {text-decoration:none; color:yellow; }
#index a:visited {color:yellow;  }
#index a:hover   {text-decoration:underline; color:white; }
#index a:active  {color:yellow;  }
#index a:focus   {color:yellow;  }
#index {
  text-align:center;
}

/* ----------------------------- EMAIL ----------------------------------*/
#email a:link    {text-decoration:none; color:#ff0066; }
#email a:visited {color:white;  }
#email a:hover   {text-decoration:underline; color:white; }
#email a:active  {color:white;  }
#email a:focus   {color:white;  }

/*------------------------------------- ANKER---------------------------------*/
#anker
{
  position:absolute; 
  width:130px; 
  height:100px; 
  left:150px; 
  top:65px; 
  font-size:8pt;
  border: 1px solid silver; 
	padding-left:10px;
}
#anker  a:link    {text-decoration:none; color:yellow; }
#anker  a:visited {color:red;  }
#anker  a:hover   {text-decoration:underline; color:red; }
#anker  a:active  {color:red;  }
#anker  a:focus   {color:red;  }	
/*------------------------------------- ANKER---------------------------------*/
#anker_infos
{
  position:absolute; 
  width:130px; 
  height:140px; 
  left:150px; 
  top:65px; 
  font-size:8pt;
  border: 1px solid silver; 
	padding-left:10px;
}
#anker_infos  a:link    {text-decoration:none; color:#6495ED; }
#anker_infos  a:visited {color:#6495ED;  }
#anker_infos  a:hover   {text-decoration:underline; color:white; }
#anker_infos  a:active  {color:white;  }
#anker_infoser  a:focus   {color:white;  }	

/*--------------------------- SCROLLBALKEN MIT JAVASCRIPT --------------------*/
#scrollContainer{
  position:absolute; 
  width:390px; 
  height:700px; 
  left:316px; 
  top:65px;
  overflow:hidden; 
  clip:rect(0px,392px,452px,0px); 
  border: 1px solid silver;	
}
#scrollContent{
  position:absolute; 
  width:375px; 
  left:0px; 
  top:0pt; 
  padding-left:8px; 
	padding-right:2px; 
	padding-top:10px; 
}
#scrollScrollBar{
  position:absolute; 
	width:25px; 
	height:452px; 
	left:720px; 
	top:65px;
}
#scrollThumbContainer{
  position:absolute; width:12px; left:-8px;
}
#scrollThumb{
  position:absolute; left:0px; top:0pt; cursor:pointer; 
}
/*------------------------------------- REVIEW---------------------------------*/
#review
{
  position:absolute; 
  width:130px; 
  height:300px; 
  left:150px; 
  top:65px; 
  font-size:8pt;
  border: 1px solid silver; 
	padding-left:10px;
}
#review  a:link    {text-decoration:none; color:yellow; }
#review  a:visited {color:red;  }
#review  a:hover   {text-decoration:underline; color:red; }
#review  a:active  {color:red;  }
#review  a:focus   {color:red;  }	
/* ----------------------------- NAVIGATION ----------------------------------*/
ul#Navigation 
{
    position:absolute;		
    width: 10em;
		height: 29em;
		left:70em;
		top:2.0em;
    margin: 0; 
		padding: 0.2em 0.8em 0.8em;
    border: 1px solid black;
    background-color: black;
}
  ul#Navigation li 
	{
    list-style: none;
    margin: 0.4em; 
		margin-top: 3.8em;		
		padding: 0;
}
ul#Navigation a, ul#Navigation span 
{
    display:block;
    padding: 0.2em;
    text-decoration: none; 
    border: 1px solid black;
    color: silver; 
		background-color: black;
}
ul#Navigation a:hover, ul#Navigation span 
{
    border: 1px solid white;    
    color: white; 
		background-color: black;
}
ul#Navigation h2 
{
    font-size: 1em;
    margin: 1.1em 0 0;
    border-color: gray;
    color: black; b
}	
* html ul#Navigation 
{  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0em;
    padd\ing-left: 0.8em;
}
* html ul#Navigation a, ul#Navigation span 
{
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
}	
/*------------------------------- FLAGBOX ------------------------------------*/
#flagbox
{
   position:absolute; 
   width:60px; 
   height:25px; 
   left:790px; 
   top:10px;					  
	 z-index:1;    
}
/*----------------------------------------------------------------------------*/
