html,body{
  margin:0;
  padding:0;
  height:100%;
  border:none
}

body {background: url(http://www.timetodive.be/pictures/achtergrondwebshop.gif) #e7f5fa repeat-x;}

img {border: 0;}

.frame {margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; border-width:0px; border-style: none; border:0px;}

a {
  color: #000000;
  text-decoration: none;
}

a:hover {
  /*color: #AABBDD;
  text-decoration: underline;*/
  color: #ff9966;
  text-decoration: none;  
}

.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #4682B4;
  color: #ffffff;
  font-weight : bold;
  height: 17px;
  vertical-align: top;
}

a.headerNavigation { 
  background: #4682B4;
  color: #FFFFFF; 
}

/*a.headerNavigation:hover {color: #FFFFFF;}*/

.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #4682B4;
  color: #ffffff;
  font-weight : normal;
  height: 20px;
  /*vertical-align: top;*/
}

.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 25px;
  color: #9a9a9a;
}

.pageActivePage { font-size: 14px; color: #000000; font-weight: bold; }
.pageLink { font-size: 12px; text-decoration: underline; }

.productOverviewTable {
  border-collapse: collapse; 
  border: hidden;
  width: 70%;
}

.productOverviewHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #4682B4;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  border: hidden;
}

a.productOverviewHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #4682B4;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  border: hidden;
}

a.productOverviewHeading:hover {
  color: #FFFFFF;
}

.productOverviewTitle { font: bold 13px 'Verdana'; color:#000080; vertical-align: top;}
/*DIV.productOverviewDetails { font: italic 13px 'Verdana'; color:#696969; font-style: italic; vertical-align: top;}*/

.productOverviewImage {
  text-align: center;
  vertical-align: middle;
  width: 100px;
}

.productOverviewDetails {  
  text-align: left;
  font-style: italic;
  font-weight: normal;
  font-size: 12px;
  color: #696969;
}

.productOverviewPrice {  
  text-align: right;
  vertical-align: bottom;
}

.productRow {
  /*border: dashed 2px #C0C0C0; */
  border: ridge 2px #336699; 
  height: 85px;
}

.rss_news {border: 1px solid #4682B4; border-collapse: collapse;}
.newstitle_collapsed {font-size: 13px;}
.newstitle_collapsed a{font-weight: bold;}
.newstitle_expanded {font-size: 13px; background: #4682B4; color: #FFFFFF;}
.newstitle_expanded a{font-weight: bold; background: #4682B4; color: #FFFFFF;}
.newstitle_expanded a:hover{color: #ff9966;}
.newsdetails_collapsed {background-color: #E6E6E6; padding: 5px; font-size: 13px; display: none;}
.newsdetails_expanded {background-color: #E6E6E6; padding: 5px; font-size: 13px; display: table-row;}