* {
	scrollbar-base-color: #1C1C1C;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #606060;
}

body {
	margin:0;
	padding:0;
	background-color:#000000;
	font-family:Arial;
}

img { border: none; }
a {	outline: none; }

a:link		{ color: #4F4F4F; text-decoration : underline; }
a:visited 	{ color: #4F4F4F; text-decoration : underline; }
a:hover   	{ color: #fff; text-decoration : none; }

.no_underline a:link, 
.no_underline a:visited{ color: #4F4F4F; text-decoration : none; }

*::-moz-selection {
background:#5F5F5F none repeat scroll 0 0;
color:#fff;
}

#page{
	height: 713px;
	width: 1022px;
	margin: auto;
	position:relative;
}

#navi{
	position:absolute;
	left:8px;
	top:211px;
	height: 280px;
	width: 265px;
}

#title {
	height:35px;
	left:300px;
	position:absolute;
	top:145px;
	width:670px;
	z-index:10;
	text-align:center;
}

#title h1{
	margin:0;
	padding:0;
}

#title h1 img{
	margin-left: 50px;
	margin-right: 50px;
}

#content{
	position:absolute;
	z-index:10;
	height:450px;
	width:700px;
	left:300px;
	top:180px;
	overflow:auto;
	padding-right:50px;
	font-size:14px;
}

#content object,embed {
	float: left;
	margin-bottom:10px;
	margin-left: 10px;
}
#content .vad {
float:left;
height:258px;
margin-bottom:10px;
margin-left:10px;
padding:7px 0 0 20px;
text-align:center;
width:300px;
}

#content .vad *{
	margin:0;
	padding:0;
}

#content .vad *{
	margin:0;
	padding:0;
}
#content table{
	text-align: center;
	margin: auto;
}

#content h1{
	font-size: 15px;
	font-style: italic;
}

#footer{
	position:absolute;
	height: 50px;
	bottom: 0px;
	width:100%;
}
#footer img {
	position:absolute;
	bottom: 13px;
	right:27px;
	border: 0;
	width:309px; 
	height:41px;
}

#content .infotab{
	width:500px; 
	text-align: left;
}

.infotab tr td, .infotab tr th{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.news{
	width: 615px;
	margin: auto;
	padding: 3px;
}

.news h2{
	font-size: 15px;
	color: #000;
	text-align: right;
	width: 565px;
	height: 26px;
	padding-top: 9px;
	padding-right: 50px;
	margin-top:30px;
	background-image: url(/images/news.gif);
}

#sprache {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 126px;
	height: 94px;
	z-index: 12;
}

#sprache img{
	width: 126px;
	height: 94px;
}

#sprache_bg {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 126px;
	height: 94px;
	background-image: url(/images/bg_top_r.jpg);
	background-position:top right;
	background-repeat: no-repeat;
	z-index: 0;
}

ul li{
	list-style: square;
}

/* TESTBERICHTE  */

#testbericht h1{
	font-size:18px;	
	font-style: normal;
	margin-top:15px;
	background-image: url(/images/testbericht.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
}

#testbericht h2{
	font-size:15px;
	font-style:italic;
	color: #4F4F4F;
}

#testbericht p{
	padding-left: 20px;
	margin-top: -3px;
}

#inhaltsverzeichnis{
	width:675px;
}

#inhaltsverzeichnis ul{
	margin-left: 45px;
}

#inhaltsverzeichnis li{
	float:left;
	height:25px;
	margin:auto;
	text-align:center;
	margin-right: 25px;
}

#inhaltsverzeichnis table td{
	width: 80px;
	text-align: center;
}

/* Interview MoBo */

#mobointerview{
	margin: auto;
	width: 668px;
	position: relative;
}

#mobo_seite0{
	background-image: url(/images/interview/mobo_interview_0.jpg);
	height: 847px;
	width: 668px;
}

#mobo_seite1{
	background-image: url(/images/interview/mobo_interview_1.jpg);
	height: 847px;
	width: 668px;
}

#mobo_seite2{
	background-image: url(/images/interview/mobo_interview_2.jpg);
	height: 847px;
	width: 668px;
}

#mobo_seite3{
	background-image: url(/images/interview/mobo_interview_3.jpg);
	height: 847px;
	width: 668px;
}

#mobointerview .interview_content{
	position: absolute;
	top:115px;
	left: 25px;
	width: 600px;
	font-size: 13px;	
}

#mobointerview .interview_content h1{
	font-size: 16px;
}

#mobointerview .interview_content p{
	font-style: italic;
	font-weight: bold;
	color: #DF0000;
}

/* Interview Elektroskate */

.chatblock {
	padding: 10px;
}

#chatbackground {
	background-image:url(/images/interview/interview_chat.gif);
	height:441px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	position:relative;
	width:640px;
}

#chatfenster_wrap {
	height:344px;
	left:7px;
	overflow-y:auto;
	overflow-x:hidden;
	position:absolute;
	text-align:left;
	top:27px;
	width:620px;
	scrollbar-base-color: #D9D9D9;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #EEEEEE;	
}

#chatfenster .chat{
	text-align: left;
	width: 580px;
	color: gray;
}

#chatfenster img{
	width: 100%;
	display:block;
}

.chatname{
	font-weight: bold;
	color: black;
}

.chatzeit{
	width:65px;
	font-size: 12px;
	vertical-align:top;
}

.chattext{
	border-bottom: 1px dotted #BFBFBF;
	color: #4F4F4F;
	vertical-align:top;
}

/* Sponsor ADs */

#header_spo {
	height:69px;
	left:375px;
	position:absolute;
	top:0;
	width:468px;
}
#footer_spo {
	color:#773237;
	font-size:12px;
	height:15px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
	width:728px;
}

#footer_spo a{
	color:#773237;
}


/*Flip-Flyer*/

#flyer {
    height: 200px;
    outline: none;
    width: 680px;
}

/* vergleichs_tab */

#vergleichs_tab tr td, #vergleichs_tab tr td{
/*	width: 120px; */
	height: 22px;
	padding: 0px 3px;
	font-size: 11px;
    border-spacing: 0px;
}

#hersteller_logo{
	text-align: center;
	margin-bottom: 20px;
}

/* Specs Tabelle */

#vergleichs_tab .tab_gray{
	background-color:#AFAFAF;	
}

#vergleichs_tab .tab_spec{
	background-color: transparent;
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
}

/* FAQ */

ul.faq div{
	font-size: 12px;
	padding: 2px;
	background-color: #AFAFAF;
}

ul.faq li span {
	cursor: pointer;
}

#div_beschleunigung{
	position: relative;
}
