a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#ieupdate {
   display: none;
}

#backgroundimage  {
   background: url(images/bg2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 0px;
   width: 350px;
   height: 605px;
}

#copyright  {
   background: url(images/copyright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 825px;
   top: 445px;
   z-index: 3;
   width: 10px;
   height: 174px; 
}

a:visited {color:#ffffff; text-decoration:none; font-weight:bold;}
a:link {color:#ffffff; text-decoration:none; font-weight:bold;}
a:hover {color:#888888; text-decoration:none; font-weight:bold;}

a.link:visited {color:#000000; text-decoration:none; font-weight:bold;}
a.link:link {color:#000000; text-decoration:none; font-weight:bold;}
a.link:hover {color:#000000; text-decoration:none; font-weight:bold;}

#main  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 850px;
   height: 605px;
   background-image: none;
}



#scrollbox {
   font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
   font-size:13px;
   }
	 .left .jScrollPaneTrack {
	 left: 0;
	 right: auto;
}
      			
.holder {
	position: absolute;
	left: 37px;
	top: 85px;
}

.scroll-pane {
	width: 540px;
	height: 450px;
	overflow: auto;
	background: #000000;
	float: left;
}

#slideshow {
position: relative;
top:50px;
left:0px;
}

img.floatLeft { 
    float: left; 
    margin: 4px;
    padding: 6px;
}

#homebutton a  {
   background: url(images/logo_tier.gif) no-repeat 0% 0px;
   display: block;
   position: absolute;
   height: 35px;
   width: 205px;
   font-size: 35px;
   line-height: 35px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 8px;
   z-index: 3;
   width: 205px;
   height: 35px;
}

#main  {
   background-color: #000000;
   z-index: 1;
}

#line_upper  {
   background: url(images/seperator_large.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 50px;
   z-index: 3;
   width: 500px;
   height: 1px;
}

#line_lower  {
   background: url(images/seperator_large.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 570px;
   z-index: 3;
   width: 500px;
   height: 1px;
}

#kontakt {
background-color:black;
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:10px;
width: 450px;
height: 450px;
position: relative;
top: 85px;
left: 27px;
font-size: small; 
text-align:left;
color: white;
}

#aboutustext {
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:13px;
width: 350px;
height: 450px;
position: relative;
top: 85px;
left: 27px;
color: white;
}

#aboutustext_scroll {
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:13px;
width: 350px;
height: 450px;
position: relative;
top: 0px;
left: 0px;
color: white;
}

#aktion {
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:13px;
top: 15px;
position: relative;
width: 50px;
color: white;
}


h1
{
font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
width: 431px;
position: relative;
left: 10px;
top: -15px;
text-align: left;
color: #FFFFFF;
}

h2
{
font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
width: 400px;
position: relative;
left: 10px;
text-align: left;
color: #FFFFFF;
}

p
{
width: 431px;
position: relative;
margin-top: 0;
top: 0px;
left: 10px;
font-size: small; 
text-align: left;
color: white;
}
a
{
text-decoration:none;
}



html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #222222;
   } 
   
.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	top:571px;
  left:37px;
	}
.menu ul{
	background:#000000;
	height:34px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#000000;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:30px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #555555 url("images/hover.gif") top center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#333333;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:3;
		bottom:34px;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('images/sub_sep.gif') top left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:200px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px -10px 0px -15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#555555 url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

#lang_de a  {
   background: url(images/lang_DE.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 770px;
   top: 580px;
   z-index: 3;
   width: 20px;
   height: 12px; 
}

#lang_en a  {
   background: url(images/lang_EN.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 794px;
   top: 580px;
   z-index: 3;
   width: 20px;
   height: 12px; 
}

#lang_de_s a  {
   background: url(images/lang_DE.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 580px;
   z-index: 3;
   width: 20px;
   height: 12px; 
}

#lang_en_s a {
   background: url(images/lang_EN.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 517px;
   top: 580px;
   z-index: 3;
   width: 20px;
   height: 12px; 
}

#banner a {
   background: url(images/Aktion2_banner.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 477px;
   top: -6px;
   z-index: 3;
   width: 393px;
   height: 56px; 
}    
  
#news a {
   background: url(images/agility.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 563px;
   z-index: 3;
   width: 257px;
   height: 42px; 
}  
   
