/* CSS Document akt*/
* {
  font-style: normal;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
body {
	background-color: rgb(20,20,20);
	color: #fff;
	font: 9pt/1.45em Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
	overflow: hidden;
}
body a {
	color: #fff;
}
body a:hover {
	color: rgb(158,156,106);
}
body a:active {
	color: #fff;
}
body a:visited {
	color: #fff;
}
/*----------------------header------------------------ */
#header {
	height: 113px;
	border-bottom: 1px solid #888;
	width: 100%;
	background: rgb(20,20,20) url(images/logo.gif) no-repeat right 0;
	margin-bottom: 38px;
}
#header h1 {
	width: 0;
	height: 0;
	white-space: nowrap;
	overflow: hidden;
}
/*----------------------Content----------------------- */
#content {
	width: 100%;
	height: 305px;
	overflow: hidden;
}
/*----------------------Boxleft----------------------- */
#boxleft {
	width: 274px;
	height: 305px;
	background-color: rgb(50,50,50);
	float: left;
	text-align: right;
	position: relative;
	overflow: hidden;
}
#boxleft div.content_left {
	margin: 32px 25px 33px 25px;
}
#boxleft div.content_left strong.pro_head {
	text-transform: uppercase;
	font-weight: lighter;
	font-size: 13px;
	clear: both;
}
#boxleft img.headimg {
	margin-bottom: 20px;
}
/*----------------------Boxleftnav----------------------- */
#leftnav {
	position: absolute;
	top: 282px;
	left: 210px;
	width:43px;
}
#leftnav ul {
	list-style: none;
}
#leftnav ul li {
	float: left;
	list-style: none;
}
#leftnav ul li a {
	float: left;
	width: 21px;
	color: rgb(50,50,50);
	overflow: hidden;
}
#leftnav ul li.left a {
	background: transparent url(images/arrow_left.gif) no-repeat 0 0;
}
#leftnav ul li.left a:hover {
	background-image: url(images/arrow_left_on.gif);
}
#leftnav ul li.right a {
	background: transparent url(images/arrow_right.gif) no-repeat 0 0;
}
#leftnav ul li.right a:hover {
	background-image: url(images/arrow_right_on.gif);
}

/*----------------------Maincontent----------------------- */
#maincontent {
	overflow: hidden;
	padding: 33px 0 0 25px;
	width: 513px;
	text-align: justify;
}
#maincontent h2 {
	color: #C5BE7E;
	font-size: 12pt;
	line-height: 1em;
	padding-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
	font-weight: lighter;
}
#maincontent ul li {
	margin: 3px;
}
#maincontent hr {
	width: 620px;
}
#maincontent img {
	margin: 0 10px 1px 0;
	float: left;
}
#maincontent hr {
	background-color:#888;
}
/*----------------------Imagebox----------------------- */
#imagebox {
	height: 305px;
	overflow: hidden;
	width: 4000px;
	position:absolute;
	left: 274px;
}
#imagebox img {
	/*float: left;*/
}
/*----------------------Navigation-------------------- */
#navigation {
	padding-top: 52px;
	font-size: 9pt;
	position: absolute;
	width: 100%;
}
#navigation,
#subnavigation {
	text-transform: uppercase;
}
#navigation .selected,
#subnavigation .selected {
	color: rgb(158,156,106); 
}
#navigation ul {
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
	list-style: none;
	padding: 6px 0 22px 274px;
}
#navigation ul li {
	list-style: none;
	float: left;
	padding-right: 57px;
	margin-top: 0;
	padding-top: 0;
}
#navigation ul li.end {
	padding-right: 0;
}
#navigation ul li a {
	color: #fff;
	text-decoration: none;
}
#navigation ul li a:hover {
	color: rgb(158,156,106);
}
#subnavigation {
	position: absolute;
	font-size: 8.5pt;
	z-index: 2000;
}
*html #subnavigation {
	padding-top: 18px;
	margin-left: -87px;
}
#subnavigation ul {
	float: left;
	border: none;
	list-style: none;
	padding: 10px 14px 0 0;
}
#subnavigation ul li {
	padding-right: 0;
	float: none;
	margin-top: 0;
}
#homenav {
	position: absolute;
	right: 24px;
	font-size: 8.5pt;
	z-index: 1000;
}
#homenav ul {
	border: none;
	list-style: none;
}
#homenav ul li {
	float: left;
	padding-right: 14px;
}
#homenav ul li a {
	color: #888;
}
#homenav ul li.homeend {
	margin-right: -14px;
}
/*----------------------IG-Logo-------------------- */
#iglogo {
	position: absolute;
	width: 100%;
	text-align: right;
	z-index: 3000;
}