body {
	background-color:#CCCCCC;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#666666;
	padding:0px;
	margin:0px;
}
#intro {
	background-color:#FFFFFF;
	position:absolute;
	width:970px;
	height:580px;
	left: 50%;
	top:50%;
	margin:-290px 0 0 -485px;
}
#container {
	background-color:#FFFFFF;
	position:absolute;
	width:970px;
	height:580px;
	left: 50%;
	top:50%;
	margin:-290px 0 0 -485px;
}
#top {
	width:188px;
	height:85px; /* 90 - 15 */
	padding-top:15px;
	float:left;
}
#navigatie {
	width:772px; /* 782 - 10 */
	height:30px; /* 90 - 60 */
	padding-top:44px;
	padding-left:10px;
	float:left;
}
#main {
	width:970px; /* 970 - 0 */
	height:450px; /* 480 - 20 */
	padding:10px;
	padding-left:0px;
	padding-right:0px;
	margin:auto;
	float:left;
}
#left {
	width:530px;
	height:460px; /* 480 - 20 */
	padding:10px;
	float:left;
}
#right {
	width:400px;
	height:460px; /* 420 - 20 */
	padding:10px;
	float:left;
}
#left_intro {
	width:293px;
	height:460px; /* 470 - 20 */
	float:left;
	padding:10px;
	padding-left:0px;
}
#right_intro {
	/*background-image:url(../images/right_intro.jpg);*/
	background-position:bottom;
	background-repeat:no-repeat;
	width:647px; /* 470 - 20 */
	height:460px; /* 470 - 20 */
	padding:10px;
	float:left;
}
#main_intro {
	background-image:url(../images/main_intro.gif);
	width:510px; /* 970 - 20 */
	height:460px; /* 480 - 20 */
	padding:10px;
	float:left;
	overflow:auto;
}
#left_news {
	background-image:url(../images/left_news.gif);
	background-repeat:no-repeat;
	width:500px;
	height:470px; /* 490 - 20 */
	padding:10px;
	float:left;
}
#right_news {
	margin-top:20px;
	width:450px;
	height:470px; /* 490 - 20 */
	float:left;
}
#information {
	width:950px;
	height:450px;
	float:left;
	padding:10px;
}
#left_information {
	width:430px;
	height:460px; /* 490 - 20 */
	float:left;
}
#right_information {
	background-repeat:no-repeat;
	background-color:#EEEEEE;
	width:520px;
	height:460px; /* 490 - 20 */
	float:left;
}
#left_collection {
	width:660px;
	padding-top:10px;
	height:470px; /* 480 - 10 */
	float:left;
}
#main_downloads {
	width:950px; /* 970 - 20 */
	height:460px; /* 490 - 20 */
	padding:10px;
	margin:auto;
	float:left;
	overflow:auto;
}
#left_downloads {
	background-image:url(../images/left_downloads.gif);
	width:250px; /* 250 - 30 */
	height:460px; /* 470 - 20 */
	padding:10px;
	padding-left:10px;
	float:left;
	overflow:auto;
}
#right_downloads {
	width:680px; /* 970 - 20 */
	height:430px; /* 470 - 20 */
	padding:10px;
	margin-top:30px;
	float:left;
	overflow:auto;
}
#events {
	width:950px; /* 970 - 20 */
	height:460px; /* 490 - 20 */
	padding:10px;
	margin:auto;
	float:left;
}
#left_events {
	width:490px;
	height:460px; /* 470 - 20 */
	float:left;
	padding:10px;
	padding-left:0px;
}
#right_events {
	background-image:url(../images/right_events.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:450px; /* 470 - 20 */
	height:460px; /* 470 - 20 */
	padding:10px;
	float:left;
}
#presentation {
	width:950px; /* 970 - 20 */
	height:460px; /* 490 - 20 */
	padding:10px;
	margin:auto;
	float:left;
}
#left_presentation {
	width:450px; /* 470 - 20 */
	height:460px; /* 470 - 20 */
	padding:10px;
	float:left;
}
#right_presentation {
	width:490px;
	height:460px; /* 470 - 20 */
	float:left;
	padding:10px;
	padding-left:0px;
	overflow:auto;
}
#left_profile {
	width:490px;
	height:460px; /* 470 - 20 */
	float:left;
	padding:10px;
	padding-left:0px;
}
#right_profile {
	background-image:url(../images/right_profile.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:460px; /* 470 - 20 */
	height:460px; /* 470 - 20 */
	padding:10px;
	padding-right:0px;
	float:left;
}
#actie {
	background-image:url(../images/actie_back.jpg);
	background-repeat:no-repeat;
	width:660px;
	padding-top:10px;
	height:480px; /* 740 - 20 */
	float:left;
}
#right_collection {
	width:290px;
	height:470px; /* 420 - 20 */
	padding:10px;
	padding-left:0px;
	float:left;
}
#left_news {
	background-image:url(../images/left_news.gif);
	background-repeat:no-repeat;
	width:520px;
	height:470px; /* 490 - 20 */
	padding:10px;
	float:left;
}
#right_news {
	margin-top:18px;
	width:430px;
	height:462px; /* 490 - 20 */
	float:left;
}
#left_vacatures {
	background-image:url(../images/vacatures.jpg);
	background-repeat:no-repeat;
	width:470px;
	height:470px; /* 490 - 20 */
	padding:10px;
	float:left;
}
#right_vacatures {
	margin-top:10px;
	width:470px;
	height:470px; /* 490 - 20 */
	float:left;
}
#news_content {
	width:420px;
	padding-right:10px;
	height:412px; /* 490 - 20 */
	overflow:auto;
}
#left_stores {
	background-image:url(../images/left_stores.gif);
	background-repeat:no-repeat;
	width:220px;
	height:470px; /* 730 - 20 */
	padding:10px;
	padding-right:0px;
	float:left;
}
#aanbieding_eyecatcher {
	background-image:url(../images/actie_back.jpg);
	width:720px;
	background-repeat:no-repeat;
	float:left;
	height:490px;
}
#middle_stores {
	width:470px; /* 490 - 20 */
	height:470px; /* 490 - 20 */
	padding:10px;
	float:left;
}
#left_search {
	width:480px;
	height:460px; /* 480 - 20 */
	float:left;
	padding:10px;
}
#right_search {
	background-image:url(../images/right_search.jpg);
	width:450px; /* 470 - 20 */
	height:450px; /* 480 - 20 */
	padding:10px;
	margin-top:10px;
	float:left;
}
#actie {
	background-image:url(../images/actie_back.jpg);
	background-repeat:no-repeat;
	width:660px;
	padding-top:10px;
	height:480px; /* 740 - 20 */
	float:left;
}
#right_stores {
	width:230px;
	height:460px; /* 490 - 20 */
	padding:10px;
	padding-left:0px;
	float:left;
}
#search_results {
	width:240px;
	height:440px; /* 490 - 20 */
	overflow:auto;
}
.store {
	color:#AD5F0E;
}
.storeinstore {
	color:#000000;
}
#left_company {
	background-image:url(../images/company.jpg);
	width:710px;
	height:490px; /* 490 - 20 */
	float:left;
}
#right_company {
	width:230px; /* 230 - 20 */
	height:470px; /* 490 - 20 */
	padding-top:10px;
	float:left;
}
#left_showroom {
	width:660px;
	height:470px; /* 490 - 20 */
	padding-top:10px;
	float:left;
}
#right_showroom {
	width:300px; /* 230 - 20 */
	height:470px; /* 490 - 20 */
	padding-top:10px;
	padding-right:0px;
	float:left;
}
#porsche {
	width:970px; /* 230 - 20 */
	height:470px; /* 490 - 20 */
	padding-top:10px;
	float:left;
}
#left_press {
	background-image:url(../images/left_press.jpg);
	background-repeat:no-repeat;
	width:470px;
	height:470px; /* 490 - 20 */
	margin:10px;
	float:left;
}
#right_press {
	width:470px;
	height:480px; /* 420 - 20 */
	padding:10px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#666666;
}
p {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#666666;
	padding:0px;
	margin:0px;
}
a, a:link {
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#666666;
	text-decoration:none;
	background-color:#DDDDDD;
}
a.navigatie, a.navigatie:link {
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}
a.navigatie:hover {
	color:#666666;
	text-decoration:none;
	background-color:#DDDDDD;
}
a.store, a.store:link {
	color:#AD5F0E;
	text-decoration:none;
	font-weight:bold;
}
a.store:hover {
	color:#AD5F0E;
	text-decoration:none;
	background-color:#DDDDDD;
}
.bold {
	font-weight:bold;
}
.header {
	font-family:Helvetica Neue, Helvetica, Verdana, Arial, sans-serif; 
	font-weight:bold;
	font-size:14px;
}
.grijs {
	background-color:#EEEEEE;
}
.wit {
	background-color:#FFFFFF;
}
form {
	padding:0px;
	margin:0px;
}
.input {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #cccccc;
	height:16px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.hand {
	cursor: pointer;
	cursor: hand;
}
#faq{
	float: left;
	width: 290px;
	margin: 0px;
	display: inline;
}
#faq ul{
	margin: 0;
	padding: 0px;
	list-style-type: none;
}

#faq ul li{
	/* color: #666666; */
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	padding-left:0px;
}	
#faq ul li a{
	text-decoration: none;
	/* color: #666666; */
	outline: none;
}
#faq ul li ul{
	display: none;	
	list-style-type: none;	
}
#faq ul li ul li{
	font-weight: normal;
	background: #FFF;
	border: 0px solid #FFF;
}
#odd {
	/* background: #DDDDDD; */
	padding:1px;
}
#even{
	/* background: #EEEEEE; */
	padding:1px;
}
hr {
	border: 0px; 
	color: #CCC; 
	background-color: #CCC; 
	height: 1px; 
	width: 100%;
	padding: 0px;
	margin: 5px;
	margin-left:0px;
	margin-right:0px;
}
.text {
	padding-left:10px;
}
.text_bold {
	font-weight:bold;
	padding-left:10px;
}
.thumb {
	width:146px;
	height:126px;
	padding:4px;
	margin:0 5px 5px 0;
	float:left;
}
.thumb a:hover {
	background-color:#CCC;
}
.borderit img {
	border: 5px solid #EEE;
}
.borderit:hover img {
	border: 5px solid #CCC;
}
.borderit:hover {
	color: red; /* irrelevant definition to overcome IE bug */
}
.zoom {
	padding:5px;
	margin:5px;
	margin-left:0px;
	float:left;
	background-color:#EEE;
}
ul, li {
	list-style:square;
	margin:2px;
	margin-left:10px;
	padding-left:5px;
	font-weight:bold;
}
ul.none, li.none {
	list-style:none;
	margin:2px;
	margin-left:0px;
	padding-left:0px;
	font-weight:bold;
}

