
a:visited { outline: none;  }
a:active {	outline: none;  }
a:hover {  	outline: none;  }
a:link  {   outline: none;  }

/* Bottom link */
a.linkArrow, a.linkArrow:active, a.linkArrow:visited
{
	background-image: url(../img/linkArrow.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 6px;
	padding-right: 9px;
	text-decoration: none;
	cursor:pointer;
}
/*
a.linkArrow:hover
{
	color: #4C4C4C;
	background-image: url(../img/linkArrow_hover.png);
}
*/
/* link mit schwarzem halbtransparentem balken */
div.transBlackBg
{
	width: 130px;
	height: 16px;
	background-image: url(../img/linkTransBlack.png);
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	padding-top: 2px;
	padding-left: 18px;
}
	




div.grey
{
	width: 130px;
	height: 16px;
	background-image: url(../img/grey.png);
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	padding-top: 2px;
	padding-left: 18px;
}








div.nl_btn
{
	width: 130px;
	height: 16px;
	background-image: url(../img/newsletter_bg_btn.jpg);
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	padding-top: 2px;
	padding-left: 18px;
}











/* Wei?er Pfeil */
.sideBox a.linkArrow, a.linkArrow:active, a.linkArrow:hover {
	color: #FFF;
	background-image: url(../img/linkArrowWhite.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 9px;
	padding-right: 9px;
	text-decoration: none;	
	font-size: 11px;
	margin-left:0px;
}

#video_box a.arrow {
	color: #fff;
	background-image: url(../img/linkArrowWhite.png);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	background-color:#4d4d4d;
	padding-left: 12px;
	padding-right: 12px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration: none;	
	font-size: 11px;
	margin-left: 5px;
}

.up2date_formholder a{
	color: #4d4d4d;
	background-image: url(../img/linkArrow.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 8px;
	padding-right: 9px;
	text-decoration: none;	
	font-size: 11px;
	margin-left: 5px;
}


.up2date_formholder a:hover {
	color: #4d4d4d;
	background-image: url(../img/linkArrow.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 8px;
	padding-right: 9px;
	text-decoration: none;	
	font-size: 11px;
	margin-left: 5px;
	}




/* SUBMENU */
/* remove the list style */  
#nav {  
    margin:0;   
    padding:0;   
    list-style:none; 
}     
      
/* make the LI display inline */  
/* it's position relative so that position absolute */  
/* can be used in submenu */  
#nav li {  
	float:left;   
	display:block;    
	position:relative;  
	z-index:500;   
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold !important;
}
      
/* submenu, it's hidden by default */  
#nav ul { 
	position:absolute;   
	left:0;   
	display:none;   
	margin:0 0 0 0px;   
	padding:0;   
	list-style:none;  
	background:none;
}  
          
#nav ul li {    
	display: block; 
	background:#fff;
}  

#nav ul li:hover {    
	display: block; 
	background:#4b4b4b;
}  

* html #nav ul {  
    margin:0 0 0 -2px;  
}










/* navi a links */

li.subPoint a:hover { color:#fff; }
