body {
  margin:0;
	padding:0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  background-color: #1F1919; 
  -webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
  width:100%;
  height:100%;  
  font-size: 75%;
}

#wrapper {
   width:972px;
   height:730px
   margin-top: 0;
   margin-right: auto;
   margin-bottom: 0;
   margin-left: auto;   
}

#container {   
   position: absolute;
   width: 100%;    
   padding: 20px;  
}
#pricecontainer {   
   position: absolute;
   width: 99%;      
}
#contentcontainer {   
   position: absolute;
   width: 770px;   
   height: 450px;   
}
#logo
{
  position:absolute; 
  top:12px; left:32px; right:10px;
  height:162px; width:350px;	
  background-color: #1F1919; 
  z-index:100; 
}
#header
{
  position:absolute; 
  top:20px; left:10%; right:10px;
  height:75px; width:1024px;		 
}

#content
{
  position:absolute;
  top:107px; left:10%; right:10%;
  height:530px; width:1024px;		
  padding:0px;
  padding-bottom: 20px;
  
  vertical-align: top;   
}

.maincon
{
  position:absolute;  
  height:95%; width:75%;		
  padding:20px 20px 20px 20px;   
  padding:20px 20px 20px 20px;   
}
.contentimg
{	
	text-align: center; 
}
#leftcontent
{
	position:absolute;
  top:0px;
  height:530px; width:224px;		
  padding:0px;
  padding-top:24px;  
  padding-bottom: 20px;
  background-color: #1F1919; 
  border:1px dotted #FFFFFF; 
  vertical-align: top;
  overflow: auto;
  scrollbar-base-color: #1F1919;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #1F1919;
  scrollbar-face-color: #1F1919;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
}
.leftimage
{
  position:absolute;  
  height:500px; width:220px;
  vertical-align: middle; 
  text-align: center;
  padding:45px 0 0 0;
}
#rightcontentindex
{
	position:absolute;
  top:0px; left:249px;
  height:530px; width:775px;		
  padding:0px;
   padding-top:24px;  
  padding-bottom: 20px;
  background-color: #1F1919; 
  border:1px dotted #FFFFFF; 
  vertical-align: middle; 
}
#rightcontent
{
  position:absolute;
  top:0px; left:249px;
  height:530px; width:795px;		
  padding:0px;
  padding-top:24px;  
  padding-bottom: 20px;
  background-color: #1F1919; 
  border:1px dotted #FFFFFF; 
  vertical-align: top;
  overflow: auto;
  scrollbar-base-color: #1F1919;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #1F1919;
  scrollbar-face-color: #1F1919;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
}

#adress
{	
	position: absolute;
	bottom: 0;
	width: 90%;
	height:68%; 
	margin: 10px 10px 10px 10px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-size: 12px; 
}

.nextpic { position: absolute; top: 0; left: 0; height:509px; width:730px; opacity: 0; filter:alpha(opacity=0); }
.start { position: absolute; top: 0; left: 0; height:509px; width:730px;}
#meinFader { position: absolute; height:509px; width:730px;}


#footer
{
	position:absolute;
  top:650px; bottom:25px; left:10%; right:10%;  
  height:50px; width:1024px;		
  padding:0px;
  padding-bottom: 0px;
 
  margin-top:25px;	
}

.adressHeader
{		
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 30px; 
  color:#E42021; 
}

.redHeader
{
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 30px; 
  color:#E42021; 
}
.copyright{
	font-size: 9px;	
}

#sidebar2 {float:right;overflow:hidden;width:200px;}
#sidebar2 ul{ list-style-type:none; margin:0; padding:0;}
#sidebar2 li { float:left; padding:0; margin:0;}
#sidebar2 li a {width:200px;display:block;font-size:14px;padding:22px 2px 22px 2px;border-bottom:1px solid #ffffff;}
#sidebar2 li a:hover { color:#E42021; }
#sidebar2 ul ul { display:none; position:absolute; z-index:999;}
#sidebar2 li li { float:none;}
#sidebar2 li li a {width:200px;background:#1F1919!important; text-align:left; height:auto; line-height:1; width:auto; padding:8px 20px 8px 22px; border-bottom:1px solid #D0D0D0; border-top:none; margin-right:0; }
* html li li { display:inline; } /* IE6 Bugfix... */ 


#sidebar{
float:right;
overflow:hidden;
margin:0 0 0 0;
width:200px;
}
#sidebar a{
display:block;
font-size:.95em;
padding:0 0;
}
#sidebar h2{
border-bottom:#ffffff 1px solid;
font-size:1.2em;
margin:0 0 0 0;
padding:0 0 0 0;
}
#sidebar ul li{
border-bottom:1px solid #ffffff;
list-style:none;
margin:6px 6px 0 0;
padding:0 0 6px 0;
}
#sidebar ul li ul li{
border-bottom:1px solid #FF0505;
list-style:none;
margin:0 0 0 0;
padding:0 0 0 0;
}
#sidebar ul li ul li ul li{
padding:0 0 0 0;
border-bottom:0px solid #FF0505;
}
