body{
	background-color:#1f1f1f;
	width:100%; height:100%;
	text-align:center;}

div#world{
	margin:0 auto;
	text-align:left;
	position:relative;
	width:779px; height:528px;}

div#reifen{
	position:absolute;
	top:19px; left:0px;
	background-image:url(/bilder/reifen.jpg);
	width:310px; height:509px;}

div#roadpic{
	position:absolute;
	top:0px; left:310px;
	background-image:url(/bilder/roadpic.jpg);
	width:469px; height:148px;}
ul#menu{
	display:block;
	position:absolute;
	width:482px; height:21px;
	top:148px; left:297px;
	background-image:url(/bilder/navi_ger/m_end.jpg);
	background-position:399px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	list-style-type:none;
	margin:0px;
	padding:0px;}

ul#menu li a{
	display:block;
	position:absolute;
	top:0px;
	height:21px;}

li#mp1 a{
	width:49px;
	left:0px;
	background-image:url(/bilder/navi_ger/mp1.jpg);}
li#mp2 a{
	width:72px;
	left:49px;
	background-image:url(/bilder/navi_ger/mp2.jpg);}
li#mp3 a{
	width:70px;
	left:121px;
	background-image:url(/bilder/navi_ger/mp3.jpg);}
li#mp4 a{
	width:69px;
	left:191px;
	background-image:url(/bilder/navi_ger/mp4.jpg);}
li#mp5 a{
	width:79px;
	left:260px;
	background-image:url(/bilder/navi_ger/mp5.jpg);}
li#mp6 a{
	width:60px;
	left:339px;
	background-image:url(/bilder/navi_ger/mp6.jpg);}

li#mp1 a:hover{background-image:url(/bilder/navi_ger/mp1h.jpg);}
li#mp2 a:hover{background-image:url(/bilder/navi_ger/mp2h.jpg);}
li#mp3 a:hover{background-image:url(/bilder/navi_ger/mp3h.jpg);}
li#mp4 a:hover{background-image:url(/bilder/navi_ger/mp4h.jpg);}
li#mp5 a:hover{background-image:url(/bilder/navi_ger/mp5h.jpg);}
li#mp6 a:hover{background-image:url(/bilder/navi_ger/mp6h.jpg);}

.hide{
	visibility:hidden;}

div#whiteline{
	position:absolute;
	top:176px; left:310px;
	width:350px; height:246px;
	background-color:#ffffff;}

div#content{
	position:absolute;
	top:1px; left:0px;
	width:349px; height:244px;
	background-color:#4b4b4b;
	font-family:arial;
	font-size:10px;
	line-height:12px;
	color:#ffffff;}

div#content div a{
	color:#ffaa66;
	text-decoration:none;}
div#content div a:hover{
	color:ffffff;
	text-decoration:underline;}

div#txtc1{
	position:absolute;
	top:0px; left:-81px;
	width:189px; height:244px;
	padding-top:10px;
	vertical-align:top;}

div#txtc2{
	position:absolute;
	top:0px; left:119px;
	width:189px; height:244px;
	padding-top:10px;
	vertical-align:top;}

div#eyecatcher{
	position:absolute;
	top:200px; left:660px;
	width:148px; height:170px;}

div#flashroad{
	position:absolute;
	top:18px; left:429px;
	width:207px; height:129px;}

div#flashlogo{
	position:absolute;
	top:82px; left:63px;
	width:180px; height:66px;}

div#lang{
	position:absolute;
	top:274px; left:71px;
	width:70px; height:146px;
	background-image:url(/bilder/lang.jpg);}

div#gallery{
	position:absolute;
	top:425px; left:250px;
	width:420px; height:62px;}

img{
	margin:5px;}

.gallery{
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;}

a#homesymbol{
	display:block;
	position:absolute;
	top:135px; left:661px;
	width:45px; height:13px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align:right;}

a#contactsymbol{
	display:block;
	position:absolute;
	top:135px; left:713px;
	width:66px; height:13px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align:right;}
	
a#impressumsymbol {
	display:block;
	position:absolute;
	top:150px; left:695px;
	width:66px; height:13px;
	font-family:Arial;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-align:right;
}

a.theflag{
	display:block;
	position:absolute;
	left:83px;
	width:30px; height:22px;}

a#lang_ger{ top:291px;}
a#lang_eng{ top:317px;}
a#lang_fra{ top:343px;}
a#lang_spa{ top:369px;}
a#lang_rus{ top:395px;}
