/* Use only _one_ place for default font declaration */
body, button, html, input, select, td, textarea, th {
  color: #000;
  font: 12px/1.3 Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
}

a {
  color: #6D6053;
}

a img {
  border: none;
}

body, html {
  background: #717117;
	margin: 0;
	padding: 0;
}

button {
  cursor: pointer;
}

fieldset, form {
	border: none;
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

h1 {
	color: #6D6053;
  font-size: 15px;
  margin: 4px 0;
}

h2 {
	color: #6D6053;
  font-size: 12px;
  margin: 0 0 4px 0;
}

input, select, textarea {}

label {
  display: block;
	cursor: pointer;
	float: left;
	width: 100px;
}

legend {}

li, dd, blockquote {
	margin-left: 2em;
}

td, th {}

#container {
  background: #BCBD00 url(/images/main-bkg.gif) top left no-repeat;
  height: 530px;
  left: 50%;
  margin: 0 0 0 -406px;
  position: absolute;
  text-align: left;
  top: -265px;
  width: 812px;
}

#container-inner {
  height: 100%;
  position: relative;
  width: 100%;
}

#content {
  height: 287px;
  overflow: auto;
  padding-right: 2px;
  width: 539px;
}

#content-container {
  background: url(/images/content-bkg.gif) top left no-repeat;
  height: 287px;
  left: 130px;
  padding: 5px 6px 5px 8px;
  position: absolute;
  top: 154px;
  width: 543px;
}

#disclaimer {
	color: #fff;
	font: 11px/1.3 Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  left: 35px;
  position: absolute;
  top: 513px;
}

#disclaimer a {
  text-decoration: none;
}

#image {
  bottom: 77px;
  position: absolute;
  right: 0px;
}

#footer {
  left: 571px;
  position: absolute;
  top: 469px;
}

#form-name, #form-phone, #form-email, #form-comments {
  width: 225px;
}

#horizon{
  left: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}

#logo {
  left: 36px;
  position: absolute;
  top: 38px;
}

#menu {
  background: url(/images/menu-bkg.gif) bottom left no-repeat;
  height: 80px;
  left: 680px;
  margin: 0;
  padding: 7px 0 3px 0;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 91px;
}

#menu li {
	height: 19px;
}

#menu-intro {
	background: url(/images/countries-bkg.gif) no-repeat;
	height: 359px;
  left: 313px;
  position: absolute;
  top: 91px;
  width: 245px;
}

#menu-intro #belgium {
	left: 33px;
  position: absolute;
  top: 149px;
}

* html #menu-intro #belgium img {
	behavior: url(/css/pngbehavior.htc);
	height: 15px;
	width: 82px;
}

#menu-intro #consumer-clients {
	left: 33px;
  position: absolute;
  top: 75px;
}

#menu-intro #denmark {
	left: 33px;
  position: absolute;
  top: 221px;
}

* html #menu-intro #denmark img {
	behavior: url(/css/pngbehavior.htc);
	height: 12px;
	width: 90px;
}

#menu-intro #france {
	left: 33px;
  position: absolute;
  top: 293px;
}

* html #menu-intro #france img {
	behavior: url(/css/pngbehavior.htc);
	height: 13px;
	width: 71px;
}

#menu-intro #germany {
	left: 33px;
  position: absolute;
  top: 185px;
}

* html #menu-intro #germany img {
	behavior: url(/css/pngbehavior.htc);
	height: 16px;
	width: 89px;
}

#menu-intro #italy {
	left: 33px;
  position: absolute;
  top: 257px;
}

* html #menu-intro #italy img {
	behavior: url(/css/pngbehavior.htc);
	height: 15px;
	width: 55px;
}

#menu-intro #netherlands {
	left: 33px;
  position: absolute;
  top: 113px;
}

* html #menu-intro #netherlands img {
	behavior: url(/css/pngbehavior.htc);
	height: 13px;
	width: 110px;
}

#menu-intro #portugal {
	left: 33px;
  position: absolute;
  top: 329px;
}

* html #menu-intro #portugal img {
	behavior: url(/css/pngbehavior.htc);
	height: 15px;
	width: 83px;
}

#menu-intro #profs {
  left: 19px;
  position: absolute;
  top: 30px;
}

* html #menu-intro #profs img {
	behavior: url(/css/pngbehavior.htc);
	height: 18px;
	width: 114px;
}

#nav {
  left: 130px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 122px;
}

#nav a {
  font-size: 0;
  padding-left: 10px;
  padding-top: 2px;
}

#nav li, #nav2 li, #menu li, #menu-intro li {
  list-style: none;
  margin: 0;
  padding: 0;
}

#nav li {
  display: block;
  float: left;
  margin-right: 1px;
}

#nav-1 {
  color: #9A9350;
  display: block;
  height: 24px;
  width: 174px;
  background: url(/images/nav/about-audionova.gif) top left no-repeat;
}

#nav-1:hover, #nav-1.active-item {
  background-image: url(/images/nav/about-audionova-hover.gif);
}

#nav-2 {
  color: #A09D1D;
  display: block;
  height: 24px;
  width: 173px;
  background: url(/images/nav/operating-companies.gif) top left no-repeat;
}

#nav-2:hover, #nav-2.active-item {
  background-image: url(/images/nav/operating-companies-hover.gif);
}

#nav-3 {
  color: #A09D1D;
  display: block;
  height: 24px;
  width: 174px;
  background: url(/images/nav/recruitment.gif) top left no-repeat;
}

#nav-3:hover, #nav-3.active-item {
  background-image: url(/images/nav/recruitment-hover.gif);
}

#nav2 {
  left: 37px;
  position: absolute;
  top: 168px;
  width: 91px;
}

#nav2 a {
  color: #FFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

#nav2 a:hover {
  color: #6D6053;
}

#nav2 a.active-item {
  color: #6D6053;
}


#nav2 li {
  padding-bottom: 12px;
}

#news {
  margin: 0;
  padding: 0;
}

#news h2, #news-item p, .news-short-content {
	padding: 0 0 0 3px;
}

#news img {
  margin: 0 5px 3px 0;
}

#news li {
	line-height: 15px;
  list-style: none;
  margin: 0 0 3px 0;
  overflow: auto;
}

#news-archive, #news-back, .news-read, #organization-back, #recruitment-back {
	background: url(/images/nieuws/news-link-bg.gif) repeat-x !important;
	clear: both;
	display: block;
	height: 15px;
	line-height: 15px;
}

#news-archive, .news-read {
	text-align: right;
}

#news-archive a, #news-back a, .news-read a, #organization-back a, #recruitment-back a {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#news-archive a, .news-read a {
	background: url(/images/nieuws/arrow-fwd.gif) right 5px no-repeat;
	margin: 0 3px 0 0;
	padding: 0 10px 0 0;
}

#news-back a, #organization-back a, #recruitment-back a {
	background: url(/images/nieuws/arrow-back.gif) left 5px no-repeat;
	margin: 0 0 0 3px;
	padding: 0 0 0 10px;
}

#news-item {
	line-height: 15px;
	margin: 12px 0 0 0;
}

#organization-employee {
	margin: 3px 0 0 0;
	width: 500px;
}

#organization-employee img {
	border: 1px #C1C212 solid;
	margin: 5px 0;
}

#organization-employee td {
	vertical-align: top;
}

#organization-employee #information {
	width: 200px;
}

#organization-employee #photo {
	width: 270px;
}

#organization-employee #photo-content {
	float: right;
	text-align: left;
}

#organization-employee .header {
	font-weight: bold;
}

#organization-list {
	margin: 10px 0 0 0;
	width: 450px;
}

#organization-list a {
	background: none;
	color: #000;
	display: block;
	text-decoration: none;
}

#organization-list a:hover {
	background: url(/images/organization-row-bkg.gif) right top repeat-x !important;
	color: #fff;
	font-weight: bold;
}

#organization-list .function {
	width: 300px;
}

#organization-list .header {
	font-weight: bold;
}

#organization-list .name {
	display: block;
	float: left;
	margin: 0 0 0 3px;
	width: 200px;
}

#subnav1 {
  display: none;
}

#subnav2 {
  display: none;
}

#subnav3 {
  display: none;
}

.copyright {
  color: #FFF;
}

.disclaimer {
  color: #7E7453;
}

.intro {
  background-image: url(/images/main-bkg-2.jpg) !important;
}
