body {
	background		: #ffffff;
	padding			: 0;
}

img {
	border			: none;
}

#container {
	position		: relative;
	width			: 950px;
	text-align		: left;
	margin			: 0 auto;
}

#headertop {
	clear			: left;
	width			: 950px;
	height			: 20px;
	background		: #ffffff;
}
#headerbase {
	clear			: left;
	width			: 950px;
	height			: 75px;
	background		: #ffffff;
}
#menutabs {
	clear			: left;
	width			: 950px;
	height			: 35px;
	background		: #21b2e2;
	padding			: 0 0 0 0px;
}

#menutabshelicon {
	clear			: left;
	width			: 950px;
	height			: 35px;
	background		: #ffffff;
	padding			: 0 0 0 0px;
}

#menutabshelicon img {
	margin-right		: 3px;
}

#weblogo {
	position		: absolute;
	background		: #ffffff;
	width			: 275px;
	height			: 67px;
	left			: 0px;
	top			: 23px;
	z-index			: 3;
}
#payoff {
	position		: absolute;
	background		: #ffffff;
	width			: 349px;
	height			: 27px;
	left			: 280px;
	top			: 68px;
	z-index			: 3;
}
#headermenu {
	position		: absolute;
	background		: #ffffff;
	width			: 450px;
	height			: 20px;
	left			: 500px;
	top			: 23px;
	z-index			: 3;
	text-align		: right;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	color			: #b1b1b1;
}
#headermenu a {
	text-align		: right;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	color			: #b1b1b1;
}

#headermenu a:hover {
	color			: #21b2e2;
}
#headerbottom {
	clear			: left;
	width			: 950px;
	height			: 20px;
	background		: #ffffff;
}
#leftmenu {
	min-height		: 330px;
	width			: 145px;
	padding			: 10px;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	text-align		: left;
	color			: #21b2e2;	
}

#leftmenu li {
	color			: #ffffff;
	margin-left		: -25px;
	margin-bottom		: 10px;
}

#leftmenu a {
	color			: #ffffff;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	text-align		: left;
}

#leftmenu a:hover {
	color			: #21b2e2;
}

#contentbox {
	position		: absolute;
	width			: 948px;
	background		: url(images/base/back-leftmenu2.gif) no-repeat #ffffff;
	border			: 1px solid #dddddd;
}
#contentspacer {
	width			: 948px;
	height			: 30px;
	background		: #ffffff;
}

#leftmenubox {
	min-height		: 350px;
	width			: 165px;
	float			: left;
}
#tekstbox {
	min-height		: 350px;
	float			: left;
	background		: #ffffff;
	width			: 435px;
}
#hometekstbox {
	height			: 450px;
	float			: right;
 	background		: #ffffff;
	width			: 750px;
}
#tekstboxvoorwaarden {
	min-height		: 350px;
	float			: left;
	background		: #ffffff;
	width			: 765px;
}

#fotobox {
	min-height		: 350px;
	float			: right;
	background		: #ffffff;
	width			: 330px;
}
#tekstbox p {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	text-align		: left;
	color			: #000000;
	margin-left		: 25px;
}
#tekstbox p a {
	color			: #800074;
}
#tekstbox p a:hover {
	color			: #21b2e2;
}

#tekstboxvoorwaarden p {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	text-align		: left;
	color			: #000000;
	margin-left		: 25px;
}
#tekstboxvoorwaarden p a {
	color			: #800074;
}
#tekstboxvoorwaarden p a:hover {
	color			: #21b2e2;
}
#tekstboxvoorwaarden h1 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 15pt;
	font-weight		: bold;
	line-height		: 13pt;
	text-align		: left;
	color			: #800074;
	margin-left		: 25px;
}
#tekstboxvoorwaarden li {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	text-align		: left;
	color			: #000000;
}
#tekstboxvoorwaarden li a {
	color			: #800074;
}
#tekstboxvoorwaarden li a:hover {
	color			: #21b2e2;
}


#hometekstbox p {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	text-align		: left;
	color			: #000000;
}
#hometekstbox p a {
	color			: #800074;
}
#hometekstbox p a:hover {
	color			: #21b2e2;
}
#tekstbox h1 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 15pt;
	font-weight		: bold;
	line-height		: 16pt;
	text-align		: left;
	color			: #800074;
	margin-left		: 25px;
}
#tekstbox h2 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 11pt;
	font-weight		: bold;
	line-height		: 11pt;
	text-align		: left;
	color			: #000000;
	margin-left		: 25px;
}


#hometekstbox h1 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 15pt;
	font-weight		: bold;
	line-height		: 13pt;
	text-align		: left;
	color			: #800074;
}
#tekstbox li {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	text-align		: left;
	color			: #000000;
}
#tekstbox li a {
	color			: #800074;
}
#tekstbox li a:hover {
	color			: #21b2e2;
}
#footerspacer {
	float			: left;
	width			: 950px;
	height			: 1000px;
	background		: #000000;
}

#homecontentbox {
	float			: left;
	width			: 768px;
	height			: 250px;
	background		: #ffffff;
	margin-left		: 15px;
}

#nieuwskopbalk {
	float			: left;
	width			: 768px;
	height			: 30px;
	background		: url(images/base/nieuwsbalk.gif) no-repeat #800074;
	margin-left		: 15px;
	margin-top		: 30px;
	padding-top		: 5px;
}
.nieuwskopregel {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 15pt;
	font-weight		: bold;
	text-align		: left;
	color			: #ffffff;
	margin-left		: 15px;
}

#nieuwsbox {
	float			: left;
	width			: 768px;
	height			: 175px;
	background		: #a8d7f0;
	margin-left		: 15px;
}


.tabel1 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	line-height		: 12pt;
	text-align		: left;
	color			: #000000;
	background		: #ededed; 
	padding-left		: 6px;
	padding-top		: 2px;
	padding-bottom		: 2px;
}

.tabel1 a {
	color			: #800074;
}

.tabel2 {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	line-height		: 12pt;
	text-align		: left;
	color			: #000000;
	background		: #cccccc; 
	padding-left		: 6px;
	padding-top		: 2px;
	padding-bottom		: 2px;
}
.tabelheader {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	line-height		: 12pt;
	text-align		: left;
	color			: #ffffff;
	background		: #21b2e2; 
	padding-left		: 6px;
	padding-top		: 2px;
	padding-bottom		: 2px;
}
.formulier { 
	color			: #000000;
	background		: #ffffff;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;   
	border			: 1px solid #800074;
	padding-bottom 		: 3px;
	padding-left 		: 3px;
	padding-right 		: 3px;
	margin-bottom 		: 3px;
}
.formuliernv { 
	color			: #000000;
	background		: #e9feff;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;   
	border			: 1px dotted #800074;
	padding-bottom 		: 3px;
	padding-left 		: 3px;
	padding-right 		: 3px;
	margin-bottom 		: 3px;
}
.formulierknop {
	border			: 1px solid #800074;
	background		: #ededed;
	color			: #800074;
	font-style		: bold;
}

/* Coop actie items ------------------------------------------------------- */

body.actie {
	background		: #ff9900; 
	margin			: 0; 
	padding			: 0;
}
    
#actiemain {
	position		: relative;
	width			: 950px;
	margin			: 0 auto;
}

#actiewrapper {
	background		: #ff9900 url(/images/actie/bg-main-mid.png) repeat-y; 
	position		: absolute;
	width			: 950px;
}

#actieheader {
	background		: #ff9900 url(/images/actie/bg-main-top.png) no-repeat;
	width			: 950px;
	height			: 50px;
}

#actiecontent1 {
	background		: url(/images/actie/bg-content-autos.png) no-repeat;
	width			: 950px;
	height			: 900px;
}

#actiecontent2 {
	background		: url(/images/actie/bg-content-autos.png) no-repeat;
	width			: 950px;
	height			: 2350px;
}

#actiecontent3 {
	background		: url(/images/actie/bg-content-autos.png) no-repeat;
	width			: 950px;
	height			: 900px;
}

#actiefooter {
	background		: #ff9900 url(/images/actie/bg-main-bottom.png) no-repeat;
	width			: 950px;
	height			: 50px;
}

#actiekolom {
	margin-left		: 500px;
	width			: 375px;
}

#actiekolom h1 {
	background		: url(/images/actie/kop-forsbesparen.png) no-repeat;
	width			: 375px;
	height			: 80px;
	margin			: 0px;
}

#actiekolom h1 span {
	display			: none;
}

#actiekolom h2 {
	background		: url(/images/actie/kop-leaseparticulier.png) no-repeat;
	width			: 375px;
	height			: 30px;
	margin			: 0px;
}

#actiekolom h2 span {
	display			: none;
}


#actiekolom p {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	line-height		: 16pt;
	color			: #666666;
}

#actiekolom ul li {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	line-height		: 16pt;
	color			: #666666;
}

#actiekolom p a {
	padding-bottom		: 10px;
}

#actiekolom h3 {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16pt;
	font-weight		: bold;
	line-height		: 16pt;
	color			: #e3242a;
	height			: 20px;
	width			: 375px;
	margin			: 0px;
}

.actieformulier { 
	color			: #000000;
	background		: #ffffff;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;   
	border			: 1px solid #ff9900;
	padding-bottom 		: 3px;
	padding-left 		: 3px;
	padding-right 		: 3px;
	margin-bottom 		: 3px;
}
.actieformuliernv { 
	color			: #000000;
	background		: #fff1dd;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 9pt;   
	border			: 1px dotted #ff9900;
	padding-bottom 		: 3px;
	padding-left 		: 3px;
	padding-right 		: 3px;
	margin-bottom 		: 3px;
}
.actieformulierknop {
	border			: 1px solid #ff9900;
	background		: #ededed;
	color			: #000000;
	font-style		: bold;
}
.actietabelheader {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	line-height		: 12pt;
	text-align		: left;
	color			: #ffffff;
	background		: #ff9900; 
	padding-left		: 6px;
	padding-top		: 2px;
	padding-bottom		: 2px;
}
