	


img {
	border: 0;
}

html {
  /* this is a hack to force scrollbars on at 
     all times so that the page does not jump
     when going from short to long pages */
  height: 100%;
  margin-bottom: 1px;
  background: #fff;
}

body {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0;
	font-size: 13px;
}

.top,
.top a, 
.top a:hover,
.top a:link,
.top a:visited {
	font-size: 35px;
        font-family: Verona;
        margin-top: 20px;
        color: #1f3336;
        text-decoration:none;
	line-height:30px;
        
        
}
.top2 {
	font-size: 15px;
        font-family: Arial;
  	margin-bottom: 15px;
        color: #1f3336;
	text-decoration:none;
}



p {
  /* setup some more readable paragraph spacing */
  margin-top: 10px;
  margin-bottom: 15px;
}



h1 {
	color: #32575e;
	line-height:15px;
	
}



body {
	line-height: 130%;
	font-family: Arial;
	color: #1D2D45;
}	

mainbody a:link,
mainbody a:visited {
	text-decoration: underline;
}


html {
	background-color: #f2f2f2;
}

div#wrapper {
	margin: 0 auto;
	width: 810px;
	padding-top: 0px;

}


div#header {
	background: #396771;
}


div#horiz-menu {
	background: url(./images/menu-bg.png) 0 0 repeat-x;
        font-family: Arial;
        font-size: 13px;
	height: 33px;
	border:0px;


}

.menu li:hover {
	background: #47727b;
        height: 30px;
        
}


ul { list-style-image: url('./images/vink.png') }


    

table.mainbody {
	border: 1px solid black; 	
}

td.mainbody {
	background: #fff;
}

td.mainbody {
	padding: 7px 7px;
}



div#footer {
	background: #121a28;
	color: #C0C0C0;
    
}

div#footer a:link,
div#footer a:visited {
	color: #C0C0C0;
        text-decoration:none;
}


div#horiz-menu ul {
	margin: 0;
	padding: 3px 0 0 0;
}

div#horiz-menu li {
	margin: 0;
	padding: 0;
	padding-right: 2px;
	float: left;
	list-style: none;
}

div#horiz-menu a:link,
div#horiz-menu a:visited {
	display: block;
	float: left;
	padding: 0 19px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}



table.mainbody td.mainbody td.sectiontableheader {
  font-weight: bold;
  padding: 4px;
  line-height: 20px;
  background: #f6f6f6;
  border-bottom: 1px solid #ddd;
}

div.frontpageimage {
width:240px;
float:left;
text-align:left;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
} 

div.ipodpageimage {
padding-left:60px;
float:left;
text-align:left;
vertical-align:middle;

} 

div.ipodclassicpageimage {
padding-left:270px;
text-align:left;
vertical-align:middle;
} 



div.ipodnanopageimage {
padding-left:150px;
float:left;
text-align:left;
vertical-align:middle;
} 


div.ipodshort {
padding-top:250px;
padding-left:7px;
float:left;
text-align:left;
vertical-align:middle;

} 

div.ipodshortrechts {
width:270px;
padding-left:15px;
padding-bottom:15px;
float:right;
text-align:left;
vertical-align:middle;

} 

div.ipodshortrechts2 {
width:200px;
padding-left:15px;
padding-bottom:15px;
float:right;
text-align:left;
vertical-align:middle;

} 

div.ipodshortrechts3 {
width:100px;
padding-left:30px;
padding-bottom:15px;
float:right;
text-align:left;
vertical-align:middle;

} 

div.ipodnanopage { 
width:790px;
float:left;
vertical-align:middle;
} 




ul { 
list-style-image: url("/images/nadelen.png");
margin: 5px;
padding-left:25px;

}

ol { 
list-style-image: url("/images/voordelen.png");
margin: 5px;
padding-left:25px;


}