/**
 *  Project: harponline
 *  Style-Sheet: most of the <a href..> single or <ul> used inclusiv the #navi-top
 *
 *  @author      Jochen Pollex
 *  @copyright   Jochen Pollex
 *
 */


#header_navi
{
  position:absolute;
  left:140px;
  top:83px;
  width:500px;
  height:17px;
  z-index:10;
  /*border:1px dashed red; */    
}

#lang_select
{
  position:absolute;
  left:20px;
  top:70px;
  width:250px;
  float:left;
  height: 20px;
  margin:4px 0;  /*     border:1px solid lime;           */
}

#paypal
{
  position:absolute;
  left:820px;
  top:37px;
  width:100px;
  float:left;
  height: 35px;
  margin:4px 0;  /*     border:1px solid lime;           */
}


#header_navi_1
{
  position:absolute;
  left:821px;
  top:83px;
  float:right;
  width:90px;
  height:17px;
 z-index:11;
  color: #F09D45;

  font-weight:bold;
  font-size:14px;   /*    border:1px solid red;        */
}

#header_navi_2
{
  position:absolute;
  left:520px;
  top:83px;
  float:right;
  width:120px;
  height:17px;
  z-index:12;
  color: #F09D45;

  font-weight:bold;
  font-size:14px;   /*    border:1px solid red;        */
}

.header_navcontainer
{
  
  float:left;
  margin: 0;
  padding: 0;
  height: 20px;       /*    border:1px solid green; */
}

.header_navcontainer ul
{
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

.header_navcontainer ul li
{
  float:left;
  display: block;
  float: left;
  text-align: center;
  padding:0 3px 0 3px;
  margin: 0;
}

.header_navcontainer ul li a
{
  float:left;
  display:block;
  height: 18px;
  padding: 0;
  margin: 0 2px 0px 0;
  color:#CCCCCC;
  
  /*color: #494949;*/
  text-decoration: none;
  display: block;
  text-align: center;
  font-weight:normal;
  font-size:12px;
}

.header_navcontainer ul li a:hover
{
  color: #fff;
 
}

.header_navcontainer ul li a.on
{
  color: #F09D45;
  font-weight:bold;
  font-size:14px;
}

.header_navcontainer a:active
{
 
  color: #fff;
  
}

.header_navcontainer li#active a
{
  color: #fff;

}




#header_navi_1 ul li .orange
{
  color: #F09D45;
  
}


/*
 * navigation
 */


/* top-navigation link */

#bottom_box #top_bottom
{
  float:right;
  right:0.799em;
  padding:0;
  margin:0;

}

#top_bottom a
{
  text-decoration:none;
  font-size:0.7em;
  font-weight:bold;
  color:#8F0000;
}