/* menu.css */
/* Autor: Sasa Milojevic */
/* milojevic.sasa@gmail.com */

/* div menu */

div.menu
{
    DISPLAY: block;
    position: relative;
    margin-TOP: 22px;
    /* margin-LEFT: 50px; */
    FLOAT: right;
    right: 0;
    height: 136px;
    width: 808px;
    z-index: 6;
}

/* main menu */
div.main
{
    DISPLAY: block;
    PADDING: 0px;
    FLOAT: left;
    WIDTH: 108px;
    HEIGHT: 130px;
}

div.spacer
{
    DISPLAY: block;
    PADDING: 0px;

    FLOAT: left;
    WIDTH: 32px;
    HEIGHT: 130px;
}

a.main, a.main:visited
{
    DISPLAY: block;
    PADDING: 0px;
    BACKGROUND-REPEAT: no-repeat; 
    FLOAT: left;
    WIDTH: 108px;
    HEIGHT: 130px;
}

a.main:hover
{
    background-position: 0 -130px;
}


/* Ihrbuero right bottom */
div.ihrlink
{
	position: relative;
	width: 102px; height: 50px;
	z-index: 8;
	left: 0px;
	top: 0px;
}

a.ihrlink
{
	DISPLAY: block; WIDTH: 102px;  HEIGHT: 50px;
}

/* mail */
div.mail
{
	position: relative;
	width: 80px; height: 15px; 
	z-index: 9;
	left: 0px; 
	top: 45px;
}

a.mail
{
	DISPLAY: block; WIDTH: 80px;  HEIGHT: 15px;
}


div.home
{
	position: relative;
	width: 133px; height: 37px;
	z-index: 6;
	left: 23px;
	top: 13px;
}

a.home
{
	DISPLAY: block; WIDTH: 133px;  HEIGHT: 37px;
}

/* menu1 Submenu */

#menu1 {
	display:table;
  width:800px;
  position: absolute;
  bottom:30px;
  left: 213px;
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  }
#menu1 li {
  float:left;
  /* width:100px;*/
  /* border:5px solid #fff;  */
   /*border-style: outset;*/
	border-width: 1px;
	border-color: #8c8c8c; 

  }
  
#menu1 li.spacer1 {
  float:left;
  width:10px;
	border-right: 10px;
	border-color: #fff; 

  }

#menu1 a {
  display:block;
  /*width:100px;*/
  color:#0a3f89; 
  font-size: 14px;
  font-weight: bold;
  background:#fff; 
  text-align:center; 
  padding:4px 0 ; 
  text-decoration:none; 
  float:left; 
  border-width: 3px;
  border-style: outset;
  border-color: #ddd #888 #888 #ddd;
}

#menu1 a.spacer
{
  background: transparent;
  border: 0;
}
  

#menu1 a.current {
  display:block;
  /*width:100px;*/
  color:#FFF;
  font-size: 14px;
  font-weight: bold;
  background:#0a3f89;
  text-align:center;
  padding:4px 0 ;
  text-decoration:none;
  float:left;
  border-style: inset;
  }

#menu1 a:hover {
  color:#fff; 
  background:#0a3f89;
  border-style: inset;
}


