@charset "utf-8";
/* CSS Document */

body {

	text-align:center;
	background-color:#050505;
	background-image:url(../images/bg_black.png);
	background-repeat:no-repeat;
	margin-top: 10px;

}

#showroom {

	margin:0 auto;	/* zentriert das gesamte layout */
	text-align:left;
	padding-bottom:0px;

}

#showroom a#image {

	background-color: #000000;
	padding-left:4px;
	padding-right:4px;
	/* padding-top:2px; */
	padding-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	margin-right: -3px;

}

#closebutton {

	margin:0 auto;	/* zentriert das gesamte layout */
	text-align:left;
	padding-bottom:0px;

}

#container {

	width:750px;
	margin:0 auto;	/* zentriert das gesamte layout */
	text-align:left;
	padding-bottom:20px;
	
}

#information {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	color:#FFFFFF;
	
}

#header {

	background-image:url(../images/logo_8bit.png);
	width:749px;
	height:20px;
	text-align:left;
	padding-top:90px;
	padding-left:1px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	color:#FFFFFF;

}

#header a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;

}

#header a#current {

	font-size:8pt;
	color:#7e251a;

}

#showarea {

	background-image:url(../images/bg_showarea.png);
	background-repeat:no-repeat;
	width:762px;
	height:330px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	/* text-align:center; */
	/* border: 1px solid #FFFFFF; */

}

#showarea ul#ul1 {

	list-style-type:none;
	padding:0px;
	
}

#showarea ul#ul1 li {

	padding-right:6px;

}

#showarea ul#ul2 {

	list-style-type:none;
	padding:0px;
}

#showarea ul#ul2 li {

	float:left;
	padding-bottom:5px;
	width:246px;
	height:96px;

}

#showarea img {

	border-style:none;

}

#showarea img#cf {

	border-style:none;
	padding-top:1px;

}

#showarea a.image {

	background-color: #000000;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	margin-right: -3px;
}

#showarea a#current {

	background-color: #000000;
	padding-left:4px;
	padding-right:4px;
	/* padding-top:2px; */
	padding-bottom:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7e251a;
	text-decoration:none;
	margin-right: -3px;

}

#control {

	float:right; 
	text-align:right; 
	padding-right:12px;
	
}

#control img {

	/* border: 1px solid #FFFFFF; */

}

#control span {

	position:relative;
	top:-4px;
	
}

#navigation-middle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	color:#FFFFFF;

}

#navigation-middle a {

	background-color: #000000;
	padding-left:7px;
	padding-right:7px;
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	margin-right: -3px;
	
}

#navigation-middle a#current {

	background-image:url(../images/bg_button_navi_middle.png);

}

/* ------------------------------MAIN BEREICH------------------------------ */

#main-top {

	width:762px;
	height:17px;
	background-image:url(../images/bg_content_top.png);

}

#main {

	width:762px;
	min-height: 250px;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat-y;

}

#main-empty {

	width:762px;
	min-height: 200px;
	background-image:url(../images/bg_content_empty.png);
	background-repeat:repeat-y;

}

#navigation-left {

	float:left;
	width:215px;
	height:10px;

}

#navigation-left ul {

	margin:0px; 
	padding:0px;

}

#navigation-left ul li {

	width:200px;
	height:17px;
	background-image:url(../images/bg_button_navi_left.png);
	list-style-image:url(../images/null.gif);
	background-color:#000000;
	margin-bottom:1px;
	vertical-align:top;
	padding-top:3px;
	
}

#navigation-left ul li:hover {

	background-image:url(../images/bg_button_navi_left_over.png);

}

#navigation-left ul li#current {

	background-image:url(../images/bg_button_navi_left_over.png);

}

#navigation-left a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-left:17px;
	color:#FFFFFF;
	text-decoration:none;
	vertical-align:top;
}

/* ------------------------------CONTENT BEREICH------------------------------ */

#content {

	width:665px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	/* padding-top:30px; */
	margin-left:20px;
	margin-right:50px;
	color:#FFFFFF;
	line-height: 12pt;

}

#content a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;

}

#navigation-left-content {

	float:left;
	width:175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	line-height: 12pt;
	margin-left: 20px;
	margin-right: 20px;

}

#navigation-left-content img{

border: 0px;

}

#navigation-left-content a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;

}

#content-leftright {

	float:left;
	width:455px;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height: 12pt;
	margin-left:20px;
	margin-right: 50px;
	color:#FFFFFF;

}

#content-leftright a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;

}

#content-leftright ul {
	margin:1em; 
	padding:0;
}

#content-leftright ul li {

}

#content-left {

	float:left;
	width:235px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height: 12pt;
	margin-left:20px;
	margin-right: 50px;
	color:#FFFFFF;

}

#content-right {

	float:left;
	width:160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height: 12pt;
	margin-left: 20px;
	margin-right: 50px;
	color:#FFFFFF;

}

#virtools {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height: 12pt;
	color:#FFFFFF;
	text-decoration:none;
	
}

#main-bottom {

	width:762px;
	height:38px;
	background-image:url(../images/bg_content_bottom.png);

}

/* ------------------------------MAIN BEREICH ENDE------------------------------ */

#footer-content {

	clear:both;

}