body, td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #7C1229;
text-decoration:none;
}
a:hover{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #7C1229;
text-decoration:underline;
}

.main {
  margin-left: auto;  margin-right: auto;
  width: 550px;
  text-align: left;
}

.main1 {
  width: 310px;
  float: left;
}

.main2 {
  margin-left: 20px;
  width: 200px;
  float: left;
}

.clear {
  width: 0px;  height: 0px;  clear: both;  line-height: 0;  font-height: 0;}

.breadcrumb {  
  color: #000000;
}

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

.breadcrumb a:hover {  
  color: #000000;
  text-decoration: underline;
}


.brandright {
     margin-top: 10px;
   }

.brandrightsmall {
  color: #909090;
  text-decoration: none;
  font-size: 90%;
   }

.brandrightsmall a {
  color: #909090;
  text-decoration: none;
  font-size: 90%;
   }

.brandrightsmall a:hover {
  color: #909090;
  text-decoration: underline;
  font-size: 90%;
   }

.bglight {
	background-color: #E0FFFF;
        color: #000000;
  }

.borderlight {
      border: 1px solid #C5D1DF;
  }

.borderlight tr {
      border: 1px solid #C5D1DF;
  }

.searchform {
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 2px;
      padding-top: 2px;
      background-color: #C5D1DF;
      color: #000000;
}

.searchformmenu h1 {
      padding-left: 10px;
      padding-right: 10px;
      background-color: #C5D1DF;
      color: #000000;
      font-size: 14px;
}


.textpage h1 {
      font-size: 14px;
}

.textpage h2 {
      font-size: 12px;
}

.textpage h3 {
      font-size: 12px;
}

.textpage2 h1 {
      font-size: 16px;
}






.menuline {
      height: 5px;
      background-color: #C5D1DF;
}

.modellen {
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 2px;
      padding-top: 2px;
      border: 1px solid #C5D1DF;
      color: #000000;
}

.titel2 {
   margin-top: 20px;
   font-weight: bold;
   font-size: 110%;
}

.list {
      margin-top: 10px;
      font-size: 90%;
}

.list a {  
  color: #000000;
  text-decoration: none;
  font-size: 90%;
}

.list a:hover {  
  color: #000000;
  text-decoration: underline;
  font-size: 90%;
}


.list2 {
  color: #000000;
}

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

.list2 a:hover {  
  color: #000000;
  text-decoration: underline;
}



.mainadsbottom {
  border: 1px solid #C5D1DF;
  padding-left: 10px;
  text-align: center;
}

.mainfoottext {
 margin-top: 10px;
 margin-bottom: 20px;
 color: #909090;
 font-size: 90%;
}

.mainfoottext a {  
  color: #909090;
  text-decoration: none;
  font-size: 90%;
}

.mainfoottext a:hover {  
  color: #909090;
  text-decoration: underline;
  font-size: 90%;
}

.omschrijving {
  margin-top: 5px;
  margin-bottom: 10px;
}

/*aanmeld tabel*/
table#aanmeld {
    border-collapse:collapse;
    color: #000000;
    width: 550px; 
    align: center;
}

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

table#aanmeld a:hover {
    text-decoration: underline;
}


table#aanmeld p {
    margin-top: 0px;
    font-size: 8px;
    color: #909090;
}

table#aanmeld tr.borderaanmeld td{border-width:1px 0;border-style:solid;border-color:#C5D1DF;
}

table#aanmeld tr.borderaanmeld td.left{        border-width:1px 0 1px 1px;
	background-color: #E0FFFF;
        color: #000000;
}

table#aanmeld tr.borderaanmeld td.middle{
	background-color: #E0FFFF;
}

table#aanmeld tr.borderaanmeld td.right{border-width:1px 1px 1px 0;}

table#aanmeld tr.borderaanmeld td.right2{  border-width:1px 1px 1px 0;
  background-color: #E0FFFF;
}


/* tab menu */table#tabmenu {	height: 25px;	margin-top: 10px;	margin-left: 0px;
        color: #000000;
        font-weight: bold;	}table#tabmenu td.tab {	text-align: center;}table#tabmenu td.tab a {	background-color: #E0FFFF;	text-decoration: none;	font-size: 12px;	display: block;	line-height: 25px;
        color: #909090;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-top: 2px;}

table#tabmenu td.tab a:hover, table#tabmenu td#selectedtab a {	background-color: #C5D1DF;
        color: #000000;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-top: 2px;
}table#tabmenu td.separator {	width: 1px;}
//einde tabmenu//

