/**
*
* design css
*
*/
@media screen, projection {
  html {
    font-size: 100%
  }
  body {
    font: 62.5%/1.3 Arial, Helvetica, sans-serif;
    color: #1F1F1F;
    background: #dddddd url(../images/site_bg.gif) repeat-x
  }
  strong, b, th {
    font-weight: bold
  }
  em {
    font-style: italic
  }
  a, a:link, a:visited {
  	background-color: transparent;
    text-decoration: none;
    color: #64c21e
  }
  a:hover {
  	text-decoration: underline;
  	color: #64c21e
  }
  em {
    color: #64c21e
  }

  /** headlines */
  /** content */
  #contentboxL ul,
  #contentboxR ul,
  #contentbox ul {
  	list-style-type: square;
  	margin: 0 0 0 15px;
  }
  /** links */

 	/** images */
	/** ein Zeiler */
div#welcomeImg,div#produktImg,div#impressumImg,div#unternehmenImg,div#referenzenImg,div#jobsImg,div#kontaktImg {
    position: absolute;
    left: 343px;
    top: 107px
  }

/** zwei Zeiler, duch Philipp eingefügt */
div#stellenausschreibungImg {
    position: absolute;
    left: 343px;
    top: 78px
  }
  div#produktImg,div#impressumImg,div#unternehmenImg,div#referenzenImg,div#jobsImg,div#kontaktImg,div#stellenausschreibungImg {
    left: 75px
  }
  #borderImg {
    width: 326px;
    height: 246px;
    background: url(../images/border_image.png) no-repeat
  }
  #borderImg img {
    padding: 10px 0 0 11px
  }
  #borderImg_unternehmen {
    width: 326px;
    height: 200px;
    background: url(../images/borderImage_unternehmen.png) no-repeat;
		margin-left: -11px;
  }
  #borderImg_unternehmen img {
    padding: 10px 0 0 11px;
    /*margin-left: -11px;*/
  }


  /** topMenu */
  ul#topMenu img {
  	margin: 0 3px -2px 3px
  }
  ul#topMenu li span {
  	color: #8a8a8a
  }
  ul#topMenu li {
    display: inline;
    line-height: 12px;
    margin: 0;
    padding: 0
  }

  /** btmMenu */
  #btmMenu ul {
  	float: right
  }
  #btmMenu ul li {
    display: inline
	}
	#btmMenu ul li a:link, #btmMenu ul li a:visited {
		border: none;
		width: 65px;
		height: 10px;
		display: block;
    text-decoration:none;
    text-indent: 5000px;
    outline: none;
    overflow: hidden
	}
	#btmMenu li.impressum a:link, #btmMenu li a:visited {
    background: url(../images/menu/impressum.gif) no-repeat 0 0
	}
	#btmMenu li.impressum a:hover {
    background: url(../images/menu/impressum.gif) no-repeat -65px 0
	}
	#btmMenu li.impressum a.active {
		background: url(../images/menu/impressum.gif) no-repeat -65px 0
	}
}