body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
}

A { 
 text-decoration : none; 
 color: #000000;
 font-weight: bold;
 }

#left {
float: left;
width: 933px; 
}

#right { 
margin-left: 10px; 
margin-top: 10px;
float: left; 
border:4px solid #000; 
padding: 10px;
width: 180px;
height: 413px;
}

#heading { 

padding: 4px;
width: 800px;
height: 72px;
}

#title {
margin-left: 5px; 
float: left; 
width: 615px; 
}
H1 { 
font-size: 40px; 
margin: 0px;
}
H2 { 
font-size: 16px; 
font-weight: normal;
margin: 0px;
}


.aanbieding { 
border:4px solid #000; 
padding: 4px;
background: #e7e7e7;
width: 900px;
}

.header {
background: #e7e7e7; 
height: 20px; 
width: 788px; 
margin-left: 10px; 
padding: 1px;
}
.main { 
background: #4a737b; 
height: 180px; 
width: 888px; 
margin-left: -4px; 
padding: 10px;
}
.footer { 
background: #e7e7e7; 
height: 20px; 
width: 888px; 
margin-left: 10px; 
padding: 1px;
}

.image {
float: left; 
width: 300px; 
height: 180px; 
background: #ffffff; 
text-align:center;
border:1px solid #ffffff; 
}

.image img {
height:100%;
border: 0px;
}

.beschrijving {
margin-left: 50px; 
float: left; 
width: 392px; 
height: 172px; 
background: #ffffff;
border:1px solid #ffffff; 
padding: 4px;
}

.prijs {
float: left; 
width: 300px;
padding-top: 3px;
}
.bestellen {
float: right; 
width: 300px; 
text-align: right; 
padding-right: 10px;
padding-top: 3px;
}

.bestellen A.koop {
color: red; 
}
.header A {
color: black; 
}

#disclaimer, #links{ 
border:4px solid #000; 
padding: 10px;
width: 888px;
}

div#menu {
	background:#4a737b url(./images/navbar3.png) no-repeat scroll right top;
	min-height:2.85em;
}

ul#navlist {
	display:block;
	float:left;
	margin:0pt;
	padding:0pt;
}

ul#navlist li {
	display:block;
	float:left;
	position:relative;
}

ul#navlist li a {
	border-color:#4a7b77;
	border-style:solid;
	border-width:0pt 1px 1px 0pt;
	color:#CCDDEE;
	display:block;
	float:left;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:114%;
	padding:8px;
	text-decoration:none;
	white-space:nowrap;
}

ul#navlist li a:hover {
	background:#4a7b77 url(./images/navbarhighlight3.png) repeat scroll 0%;
	color:#FFFFFF;
}

ul#navlist li a.active {
	color:#FFFFFF;
	font-weight:bold;
}


div#menu2 {
	background:#e7e7e7;
	padding: 5px;
	min-height:1.45em;
}

ul#navlist2 {
	display:block;
	float:left;
	margin:0pt;
	padding:0pt;
}

ul#navlist2 li {
	display:block;
	float:left;
	position:relative;
}

ul#navlist2 li a {
	padding:8px;
	text-decoration:none;
}

div#leftcolumn { 
 position: relative;
 float: left;
 margin-left: 0px;
 margin-top: 0px;
 width: 311px;
}

div#middlecolumn { 
 position: relative;
 float: left;
 margin-left: 0px;
 margin-top: 0px;
 width: 311px;
 }
 
div#rightcolumn { 
 position: relative;
 float: left;
 margin-left: 0px;
 margin-top: 0px;
 width: 311px;
}

.contentblock {
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border:4px solid #000; 
width: 287px;
height: 250px;
margin-left: 3px;
margin-right: 3px;
}

.contentblock2 {
float: left;
padding: 10px 10px 10px 10px;
margin-top: 10px;
border:4px solid #000; 
width: 277px;
height: 250px;
margin-left: 3px;
margin-right: 3px;
}

.contentblocksim {
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border:4px solid #000; 
width: 287px;
height: 125px;
margin-left: 3px;
margin-right: 3px;
background: url(./images/simkaart.gif) no-repeat left #ccc;
background-position: -45px -5px;
}

.contentblocksim p {
	padding-left: 15px;
}

.contentblockfriends {
float: left;
padding: 10px 10px 10px 0px;
margin-top: 10px;
border:4px solid #000; 
width: 209px;
height: 40px;
margin-left: 3px;
margin-right: 3px;
text-align:center;
}

.contentblockfriends H2 { 
font-size: 16px; 
font-weight: normal;
margin: 0;
padding: 0;
}

.contentblockfriends a { 
color: #4a737b; 
}

.friendssubmit { 
float: left;
padding: 10px 10px 10px 10px;
margin-top: 10px;
border:4px solid #000; 
width: 897px;
height: 30px;
margin-left: 3px;
margin-right: 3px;
}

.type {
	font-weight: bold;
}

.link {
	padding:1em 10px 0.6666em;
	text-align: center;
}

.link A.koop {
color: red; 
}

div.corner {
float: right;
padding: 0px;
margin: -10px;
width: 30px;
}

img.cornerimg {
display: block;
margin-left: auto;
margin-right: auto;
width: 30px;
}

img.kelkoo {
display: block;
margin-left: auto;
margin-right: auto;
width: 20px;
}

div.kelkoo {
float: right;
padding: 0px;
margin: 0px;
margin-top: -35px;
width: 15px;
}

img.headerimg {
display: block;
margin-left: auto;
margin-right: auto;
max-width: 398px;
height: 30px;
}

img.productimg {
display: block;
margin-left: auto;
margin-right: auto;
height: 150px;
max-width: 250px;
}

p {
text-align: center;
font-weight: bold;
}

