* {
margin:0;
padding:0;
}

body {
	background-color:#595959;
	background-image:url(../gfx/back-body.jpg); background-repeat:repeat-x repeat-y;
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	text-align: center;		
	scrollbar-3dlight-color:#CAC6C6; 
	scrollbar-arrow-color:#323232;
	scrollbar-base-color:#595959;
	scrollbar-darkshadow-color:#323232;
	scrollbar-face-color:#757575;
	scrollbar-highlight-color:#CAC6C6;
	scrollbar-shadow-color:#c9c4ae;
}
.main{margin:0px auto; text-align:left; width:866px; position:relative; background-color:#140A0A;}


#index-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:243px;
	height:109px;
}

#index-02 {
	position:absolute;
	left:243px;
	top:0px;
	width:508px;
	height:109px;
}

#index-03 {
	position:absolute;
	left:751px;
	top:0px;
	width:15px;
	height:109px;
}

#index-04 {
	position:absolute;
	left:0px;
	top:109px;
	width:243px;
	height:551px;
}
#index-04n {
	position:absolute;
	left:0px;
	top:643px;
	width:765px;
	height:251px;
	background-color:#595959;
	border:1px solid #595959;
}

#index-05 {
	position:absolute;
	left:243px;
	top:109px;
	width:508px;
	height:551px;
}

#index-06 {
	position:absolute;
	left:751px;
	top:109px;
	width:15px;
	height:551px;
}

#index-07 {
	position:absolute;
	left:0px;
	top:660px;
	width:243px;
	height:73px;
}

#index-08 {
	position:absolute;
	left:243px;
	top:660px;
	width:508px;
	height:73px;
}

#index-09 {
	position:absolute;
	left:751px;
	top:660px;
	width:15px;
	height:73px;
}

#index-07n {
	position:absolute;
	left:0px;
	top:860px;
	width:243px;
	height:73px;
}

#index-08n {
	position:absolute;
	left:243px;
	top:860px;
	width:508px;
	height:73px;
}

#index-09n {
	position:absolute;
	left:751px;
	top:860px;
	width:15px;
	height:73px;
}

#but1 { z-index:10;
	position:absolute;
	left:0px;
	top:107px;
	width:243px;
	height:43px; 
}

#but2 {z-index:10;
	position:absolute;
	left:0px;
	top:150px;
	width:243px;
	height:41px;
}

#but3 {z-index:10;
	position:absolute;
	left:0px;
	top:191px;
	width:243px;
	height:42px;
}

#but4 {z-index:10;
	position:absolute;
	left:0px;
	top:233px;
	width:243px;
	height:41px;
}

#but5 {z-index:10;
	position:absolute;
	left:0px;
	top:274px;
	width:243px;
	height:43px;
}
#prodbut1 {
	position:absolute;
	left:551px;
	top:500px;
	width:200px;
	height:39px;
}

#prodbut2 {
	position:absolute;
	left:551px;
	top:539px;
	width:200px;
	height:42px;
}

#prodbut3 {
	position:absolute;
	left:551px;
	top:581px;
	width:200px;
	height:40px;
}

#prodbut4 {
	position:absolute;
	left:551px;
	top:621px;
	width:200px;
	height:39px;
}
#prodbut5 {
	position:absolute;
	left:551px;
	top:661px;
	width:200px;
	height:39px;
}
#prodbut6 {
	position:absolute;
	left:551px;
	top:701px;
	width:200px;
	height:39px;
}

#sidebar {
	position:absolute;
	left:766px;
	top:0px;
	width:100px;
	height:932px;
	background-color:#595959;
	border:1px solid #595959;
}
#sidebarlock {
	position:absolute;
	left:766px;
	top:103px;
	width:102px;
	height:209px;
	background-color:#323232;
	border-top:6px solid #696969;
	border-bottom:6px solid #696969;
}

#address {
	Position:absolute;
	top:335px;
	left:40px;
	width:200px;
	height:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CAC6C7;
	font-weight:bold;
}

#titelmov {
	position:absolute;
	left:250px;
	top:113px;
	width:170px;
	height:70px;
}
#headmov {
	position:absolute;
	left:255px;
	top:136px;
	width:506px;
	height:256px;
}

#address ul{
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CAC6C7;
	font-weight:normal;
	line-height:130%;
}
#address ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CAC6C7;
	font-weight:normal;
}
#address ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CAC6C7;
	font-weight:normal;
	text-decoration: none;
}
#address ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration: none;
}
#envelop {
	position:absolute;
	left:735px;
	top:0px;
}


#sidepic {
	position:absolute;
/*	top:502px;*/
/*	left:23px;*/
	left:277px;
	top:502px;
	width:240px;
}
#sidepicx {
	position:absolute;
	top:508px;
	left:45px;
	width:170px;
}
#sidepicx img {
	bordeR:1px solid #CAC6C7;
	margin:3px;
}
#sidenote {
	position:absolute;
	top:640px;
	left:63px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CAC6C7;
}
#welcome {
	position:absolute;
	left:275px;
	top:360px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CAC6C7;	
}

#title {
	position:absolute;
	left:280px;
	top:402px;border:
}
#titlei { 
	position:absolute;
	left:270px;
	top:360px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:32px;
	FONT-WEIGHT:BOLD;
	color:#ffffff;
	text-align:center;
}

#alles {
	position:absolute;
	top:476px;
	left:30px;
}

#vidtit {
	position:absolute;
	top:466px;
	left:23px;
}

#utube{
	position:absolute;
	top:502px;
	left:23px;
}

#characteristics{
	position:absolute;
	top:502px;
	left:23px;
	width:240px;
	font-family:Tahoma;
	font-size:11px;
	color:#CAC6C6;
}
#characteristics ul{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma;
	font-size:11px;
	color:#CAC6C6;
	list-style-type:none;
	line-height:170%;	
}

#prodbalk1 {
	position:absolute;
	top:430px;
	left:275px;
	width:285px;
	height:230px;
	border:0px solid white;
}
#prodbalk1 img {border:1px solid #CAC6C7; margin-left:10px; margin-top:10px; margin-right:0px;}
#prodbalk1 a img {border:1px solid #CAC6C7;}
#prodbalk1 a:hover img {border:1px solid #146CD6;}
#prodbalk1 #pica {
	display:block;
	float:left;
}
#prodbalk1 #picb {
	display:block;
	float:left;
}
#prodbalk1 #picc {
	display:block;
	float:left;
}
#prodbalk1 #picd {
	display:block;
	float:left;
}
#prodbalk1 #pice {
	display:block;
	float:left;
}
#prodbalk1 #picf {
	display:block;
	float:left;
}

#picbalknoot1 {
	position:absolute;
	top:442px;
	left:289px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot2 {
	position:absolute;
	top:442px;
	left:426px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot3 {
	position:absolute;
	top:552px;
	left:289px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot4 {
	position:absolute;
	top:552px;
	left:426px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot7 {
	position:absolute;
	top:658px;
	left:289px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot8 {
	position:absolute;
	top:658px;
	left:426px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}

#prodbalk2 {
	position:absolute;
	top:430px;
	left:570px;
	width:143px;
	height:115px;
	border:0px solid white;
}
#prodbalk2 img {border:1px solid #CAC6C7; margin-left:10px; margin-top:10px; margin-right:0px;}
#prodbalk2 a img {border:1px solid #CAC6C7;}
#prodbalk2 a:hover img {border:1px solid #146CD6;}
#prodbalk2 #pica {
	display:block;
	float:left;
}
#prodbalk2 #pica img {
	margin-top:27px;
}
#picbalknoot5 {
	position:absolute;
	top:442px;
	left:606px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#picbalknoot6 {
	position:absolute;
	top:631px;
	left:620px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
}
#prodbalk2 #picb {
	display:block;
	float:left;
}
#building {
	position:absolute;
	top:420px;
	left:385px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
	text-align:center;		
}
#building img{
	bordeR:1px solid #CAC6C7;
}
#gpsloc {
	position:absolute;
	top:585px;
	left:385px;
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
	text-align:center;	
}
#gpsloc a{
	font-family:Tahoma;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#gpsloc img {
	bordeR:1px solid #CAC6C7;
}
#proddescr {
	position:absolute;
	left:281px;
	top:450px;
	width:485px;
	height:400px;
	overflow:auto;
	font-family:Tahoma;
	font-size:11px;
	color:#CAC6C6;
	border:0px solid red;
}
#proddescr ul {
	margin:0px 5px 0px 15px;
	list-style-type:disc;
	font-family:Tahoma;
	font-size:11px;
	color:#CAC6C6;
	border:0px solid red;
	line-height:170%;
}

#footer {
	position:absolute;
	top:689px;
	left:320px;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
#footer ul {
	list-style-type:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
#footer ul li {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	margin-left:0px;
	margin-right:10px;
}
#footer ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#footer ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#176BCC;
	text-decoration:none;
}

#footnoot {
	position:absolute;
	top:689px;
	left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CAC6C7;
}
#footnoot a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CAC6C7;
	text-decoration:none;
}
#footnoot a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
/* news pagina */
#footern {
	position:absolute;
	top:860px;
	left:244px;
	height:72px;
	width:623px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#696969;
	border-top:2px solid #727272;	
}
#footern ul {
	padding:30px 40px;
	list-style-type:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
#footern ul li {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	margin-left:0px;
	margin-right:10px;
}
#footern ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#footern ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#176BCC;
	text-decoration:none;
}

#footnootn {
	position:absolute;
	top:889px;
	left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CAC6C7;
}
#footnootn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CAC6C7;
	text-decoration:none;
}
#footnootn a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#news {
	position:absolute;
	top:450px;
	left:243px;
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:left;	
	width:602px;
	height:390px; 
	overflow:auto; 
	background-color:#696969;
	padding:10px 10px 10px 10px;
}
#news p {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:left;	
	padding:10px 10px 10px 10px;
}
#flags {
	position:absolute;
	top:31px;
	left:276px;
	width: 42px;
	height: 33px;
}
#flags img { margin:5px;}
