﻿*
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: /*#443927;*/ #FFFFFF; /* phase 1: #666666;*/
  background-color: #212121;
}
html
{
  overflow:hidden;
}
div, a, img, form, input
{
  	background-color: transparent;
}
body
{
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-color: #000000; 
	text-align: center;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}
img
{
	border: 0px lime solid;
	padding: 0px;
	margin: 0px;
}

/* Zentrieren innerhalb des Browserfensters*/
#all
{
	position: absolute;
	width: 1920px; /* auto;*/
	height: 1280px;  /* auto;*/
	top: 50% !important;
	top: 50%; /* ie */
	left: 50%;
    margin-left: -960px; /*-1139px;*/ /*-960px;*/ /*-690px;*/
    margin-top: -837px; /*-664px;*/ /*-590px;*/ /*phase 1: -510px;*/
	text-align: left;
	background-color: #212121; 
    background-image: none; /*url(/microsite/panamera/assets/images/background-splash/bg_1px.jpg);*/
    background-repeat: repeat-x;
    
}

#box
{
  position: absolute;
  top: 0px;
  left: 0px;
  border:0px lime solid;
}

#content
{
	border: 0px blue solid;
	height:795px;
	left:0px;
	position:absolute;
	top:266px;
	width:1340px;
}

#porschelink
{	
    position: absolute;
    z-index: 1;
    left: 1237px; /* 531px;*//*454px;*/ /*577px;*/ /*287px;*/
    top: 298px; /*272px;*/ /*222*//*872px;*/ /*700px;*/
    text-align:right; /* Image rechtsbündig*/
    width: 200px;
    border: 0px yellow solid;
}

#claim
{
    position:absolute;
    left: 516px;/*605px;*//*605px;*//*577px;*/ /*287px;*/ /*106px;*/
    top: 641px;/*753px;*//*704px;*/ /*532px;*/ /*585px;*/ /*492px;*/ /* phase 1: 375px;*/
    border:0px red solid;
}
#mobilecontent
{
    position:absolute;
    top: 601px; 
    left: 1063px;
}
.specialcontent a
{
	background-image: url(/images/arrow-white.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	line-height: 15px;
	text-decoration: none;
	padding-left: 9px;
}
.specialcontent a:hover
{
	background-image: url(/images/arrow-gray.gif);
	color: #666666;
}

#innercontent
{		border: 0px red solid;
    position: absolute;
    top: 641px;/*733px;*/ /*753px;*/ /*707px;*/ /*535px;*/ /*532px;*/ /*439px;*/ /*phase 1: 375px;*/
	left: 1062px; /*1022px;*/  /*973px;*/ /*683px;*/
	width: 350px;
    line-height: normal;
    z-index: 1;
}
.economyDisclaimer
{
    
    color: #FFFFFF;
    position:absolute;
    top: 810px;
    left: 516px;
    width:897px;
}
.economyDisclaimer .small
{
    font-size: 9px;
    color: #FFFFFF;
    margin-top:5px;
}
#introtext, #flashdetection
{
  margin-top: 0px;
  display: none;
  background-color: transparent;
}

#flashdetection 
{
    display: none;
}

#deletebutton
{
	position: relative;
	padding: 0px;
	padding-top: 20px;
	top: 0px;
	margin: 0px;
}


.clear
{
	clear: both;
}

#button
{
    position: absolute;
    padding-top: 16px; /*0px;*/
    /*top: 685px;*/
    left: 0px; /*636px;*/
    display: none;
    
}

.button
{
	display: block;
}

.button .isdn, .button .dsl
{
	float: left;
}

.button .isdn
{
	margin-left: 30px;
}

.button .isdn a, .button .dsl a
{	
	padding: 0px;
}


#legalnotice
{
	position:absolute;
	overflow: visible;
	font-size: 11px;	
	line-height: 11px;
	padding: 0px;
	padding-top: 0px; /* phase 1: 52px; */
	white-space: nowrap;
    left: 887px; /*973px;*/ /*683px;*/ /*501px;*/ /* phase 1: 106px; */ /*386px;*/
    top: 272px; /*222px;*/ /*872px;*/ /*700px; */
	right: 0px;
	color: #ffffff;/*#676767; *//*#999999;*/
    width:550px; /* Disclamer max breite;*/
    text-align:right; /* Diclaimer in allen Sprachen rechtsbündig*/
}

#legalnotice a
{
	color:  #ffffff;/*#676767; *//*#999999;*/
	text-decoration: none;
}

#legalnotice a:hover
{
	text-decoration: none;
	color: #d8d8d8; /* phase 1: #000000; */ /*#999999;*/
}


a img
{
	border: 0;
}

object
{
    outline: none;
}

#paintingcompetition
{
  position: absolute;
  top: 50px;
  right: 96px;
  width: 170px;
  height: 87px;
  padding-left: 180px;
  padding-top: 15px;
  background-image: url(../images/paintingcompetition/paintingcompetition_splash.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  font-weight: bold;
}

#paintingcompetition a
{
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 7px;
    text-decoration: none;
    background-image: url(/images/arrow-white.gif);
    background-repeat: no-repeat;
    background-position: right center; /* 4px 6px; */
}

