body {
	background-image:			url( ./images/body_bg.jpg );
	background-repeat:		repeat-x;
	background-color:			#eeeeee;
	font-family:					arial, sans-serif;
	font-size:						12px;
	text-align:						center;
}

img {
	border:								none;
}

#banner {
	position: absolute;
	top: 20px;
	right: 120px;
	}

#border {
	width:								980px;
	margin:								auto;
	text-align:						left;
}

#shadow {
	background-image:			url( ./images/sideshadow.jpg );
	background-repeat:		no-repeat;
	background-position:	bottom;
	width:								980px;
}

#shadowbottom {
	width:								980px;
	height:								48px;
	background-image:			url( ./images/shadow_normal.jpg );
}

#content {
	position:							relative;
	top:									0px;
	left:									35px;
	width:								898px;
	border-top:						1px solid #cccccc;
	border-right:					1px solid #cccccc;
	border-left:					1px solid #cccccc;
	background-color:			#ffffff;
}

/* home **********************************************************************/
#content_home {
	width:								898px;
	height:								1800px;
	background-image:			url( ./images/back_home.jpg );
	background-repeat:		no-repeat;
	background-position:  bottom center;
}


#content_home11 {
	width:								898px;
	height:								1170px;
	background-image:			url( ./images/back_home.jpg );
	background-repeat:		no-repeat;
	background-position:  bottom center;
}


#content_home12 {
	width:								898px;
	height:								1370px;
	background-image:			url( ./images/back_home.jpg );
	background-repeat:		no-repeat;
	background-position:  bottom center;
}

#content_home2 {
	width:								898px;
	height:								504px;
}

#content_home3 {
	width:								898px;
	height:								450px;
	background-image:			url( ./images/back_home.jpg );
	background-repeat:		no-repeat;
	background-position:  bottom center;
}

#content_home_headline {
	width:								720px;
	padding-left: 50px;
	float: left;
}

#content_home_subline {
	position:							relative;
	top:								40px;
	left:								45px;
	width:								360px;
	height:								80px;
}

#content_home_price {
	margin-left: 40px;
	width:								182px;
	float: left;
}

#content_home_price #memory {
	float:left;
	padding: 5px 0px 0px 16px;
	font-size:18px;
	color:#666666;
}

#content_home_price #price {
	float:right;
	font-size:26px;
	color:#e20074;
	font-weight:bold;
	padding-right:20px;
}

#content #content_home_headline h1 {
	color: 								#e20074;
	font-size: 							24px;
	margin: 							0px 0px 10px 0px;
	font-family: 						"Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: 						normal;
}

#header {
	height: 175px;
	position: relative; 
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 30px 8px 8px 30px; 
	background: url("http://www.iphonekopen.nl/images/iphone4-bottom.jpg");
	background-repeat: no-repeat;
	}	

#menu {
	float: right;
	margin-top: 15px;	
	margin-right: 33px;	
	}

#headerimg {
	height: 175px;
	}
	
#headerimage {
	position: relative;
	}

#data {
	padding: 5px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;
	}
#rood {
	color: #FF0000;
	}

#data img {
	display: block; 
	margin-left: auto;
	margin-right: auto;
	}	

p.top10 {
	line-height:1.5;
	font-size: 14px;
}	
#all {
	display: block; 
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	clear: both;
	margin: 0 50px 0 50px;
	}

#all h1 {
	color: 								#e20074;
	font-size: 							24px;
	margin: 							0px 0px 10px 0px;
	font-family: 						"Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: 						normal;
	padding-top:20px;
}
#all table {
	width: 100%;
	text-align: center;
	
	}

#sorteerlink a {
	text-decoration: none;
	color: #FFFFFF;
	}
	
#kolom1 {
	width: 147px;
	}
	
th {
	color: #FFFFFF;
	background: #616161;
	}

td {
	background: #E5E6E7;
	}

#prijslink a {
	text-decoration: none;
	color: #000000;
	}
	
#all2 {
	width: 500px;
	margin-top: 30px;
	display: block; 
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	}

#adv {
	width: 800px;
	display: block; 
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
#infoblok {
	padding-left: 50px;
	position: absolute;
	bottom: 100px;
	left: 0px;
}

#infoblok h1 {
	color: 		#e20074;
	font-size: 	24px;
	margin: 	0px 0px 10px 0px;
	font-family: 	"Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: 	normal;
}

div.spacer {
  	clear: both;
  	}

#footer {
	height: 20px;
	background-color: #eee;
	margin-left: auto;
	margin-right: auto;
  	width: 892px;
	}

.credit {
  	color: #333333;
  	font-size: 90%;
  	padding: 3px 3px 3px 3px;
  	text-align: center;
  	border: 1px solid #CCCCCC;
	}

.credit a, .credit a:hover {
	color: #0066cc;
	text-decoration: none;
}

#headerimg h1 {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 4em;
	text-align: right;
	padding-right: 85px;
	padding-top: 45px;
	margin: 0;
	text-decoration: none;
	}

#headerimg h1, #headerimg h1 a, #headerimg h1 a:hover, #headerimg h1 a:visited, .description {
	text-decoration: none;
	color: #000000;
	}
	
#header a, #header a:hover, #header a:visited {
	text-decoration: none;
	color: #000000;
	}

.description {
	font-size: 1.2em;
	text-align: right;
	padding-right: 85px;
	}
		
h1 {
  	font-family: Verdana, Arial, Sans-Serif;
  	font-weight: bold;
  	text-decoration: none;
  	}

h1, h1 a, h1 a:hover, h1 a:visited, .description {
  	text-decoration: none;
  	}

img.centered { display: block; margin-left: auto; margin-right: auto;}

#red {
	color: #FF0000;
	}

#green {
	color: #66A626;
	}

#contact td {
	background: #E6F0FA;
	}

#menu a, #menu a:hover, #menu a:visited {
	color: #125CD7;
	}
	
#alt td {
	background: #FFFFFF;
	}

#alt table {
	width: 100%;
	text-align: center;
	}