form,body,ul,li {
  margin:   0px;
  padding:  0px;
}

li {
  margin-left: 10px;
}

body {
    font:70% Verdana,Tahoma,Arial,sans-serif;
   /* font-size:0.9em;*/
    color : #4a5a67;
    background-image: url(../images/bg.jpg);
    background-position:  top;
  background-repeat:    repeat-x;
}

a.plain {
  border: none;
}

a {
text-decoration:none;
color:#a8bd32;
background-color:inherit;
}

a:hover {
text-decoration:underline;
color:#63809c;
background-color:inherit;
}

img {
  border: none;
}

html {
  background-color:#108f95;
}

.nameCell {
  background-image:url(../images/name_bg.jpg);
}

.nameBgImage {
  background-image:url(../images/randlinks.jpg);
}

.bottomLogo {
  background-image:   url(../images/vlajo-website_05.jpg);
  background-position:  top right;
  background-repeat:    no-repeat;
}

.randrechts {
  background-image:url(../images/randrechts.jpg);

}

.logoRight {
  background-image:   url(../images/vlajo-website_06.jpg);
  background-position:  top right;
  background-repeat:    no-repeat;
}

.bottom-left {
  background-image:   url(../images/bottom-normal-bg.jpg);
  background-position:  top left;
  background-repeat:    repeat;
}

.bottom-right {
  background-image:   url(../images/bottom-normal-right.jpg);
  background-position:  top right;
  background-repeat:    no-repeat;
}

.top-left{
  background-image:   url(../images/top-normal-bg.jpg);
  background-position:  top left;
  background-repeat:    repeat;
}

.top-right{
  background-image:   url(../images/top-normal-right.jpg);
  background-position:  top right;
  background-repeat:    no-repeat;
}

.namebgcolor {
  background-color:#00537b;
}

.menu_0 {
background-image:     url(../images/btn_10.jpg);
background-position: bottom left;
background-repeat:  no-repeat;
background-color:#8b9196;
width:        122px;
height:       20px;
padding: 8px 0px 0px 22px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:1.0em;
cursor:pointer;
font-weight:bold;
}

.menu_0_hover{
background-image:     url(../images/btn_14.jpg);
background-position: bottom left;
background-repeat:  no-repeat;
background-color:#8b9196;
width:        122px;
height:       20px;
padding: 8px 0px 0px 22px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:1.0em;
cursor:pointer;
font-weight:bold;
}

.menu_0_active{
background-image:     url(../images/btn_16.jpg);
background-repeat:  no-repeat;
background-position: bottom left;
background-color:#8b9196;
width:        122px;
height:       20px;
padding: 8px 0px 0px 22px;
color:#FFFFFF;
text-align:left;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:1.0em;
cursor:pointer;
font-weight:bold;
}

.menu_1{
background-image:     url(../images/btn_24.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        139px;
height:       19px;
padding: 6px 0px 0px 5px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
}

.menu_1_hover{
background-image:     url(../images/btn_22.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        139px;
height:       19px;
padding: 6px 0px 0px 5px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
}

.menu_1_active{
background-image:     url(../images/btn_20.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        139px;
height:       19px;
padding: 6px 0px 0px 5px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
font-weight:bold;
color:#FFFFFF;
}



.menu_2{
background-image:     url(../images/btn_28.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        124px;
height:       16px;
padding: 5px 0px 0px 20px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
}

.menu_2_hover{
background-image:     url(../images/btn_32.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        124px;
height:       16px;
padding: 5px 0px 0px 20px;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
}

.menu_2_active{
background-image:     url(../images/btn_35.jpg);
background-repeat:  no-repeat;
background-position: top left;
background-color:#8b9196;
width:        124px;
height:       16px;
padding: 5px 0px 0px 20px;
color:#FFFFFF;
font:70% Verdana,Tahoma,Arial,sans-serif;
font-size:0.9em;
cursor:pointer;
}


.aanmelden{
background-image:     url(../images/aanmelden.jpg);
background-repeat:  no-repeat;
background-position: top center;
background-color:#8b9196;
width:        95px;
height:       22px;
cursor:pointer;
margin-left:23px;
margin-top:4px;
}

.afmelden{
background-image:     url(../images/afmelden.jpg);
background-repeat:  no-repeat;
background-position: top center;
background-color:#8b9196;
width:        95px;
height:       22px;
cursor:pointer;
margin-left:23px;
margin-top:4px;
}

.spacer {
  clear:    both;
}

.subHide {
  display:  none;
  visibility: hidden;
}

.subShow {
  display:  block;
  visibility: visible;
}


/* CONTENT */
.pageTitle{
font-size: 16px;
letter-spacing: 1px;
font-weight: bold;
height: 23px;
margin: 2px 0 0 5px;
width: 615px;
border-bottom: 1px solid #8b9196;
}

.subtitle {
  font-size:14px;
  font-weight:bold;
  line-height:26px;
}

.subsubtitle {
  font-size:12px;
  font-weight:bold;
}

.mini{
  color: #347bac;
  border-color: #347bac;
}

.sbp {
  color: #8f3b7b;
  border-color: #8f3b7b;
}

.jieha{
  color: #a8bd32;
  border-color: #a8bd32;
 }

 .kidatbizz{
  color: #c42c14;
  border-color: #c42c14;
 }

.blik{
  color: #ff6600;
  border-color: #ff6600;
}

legend {
  padding-top: 0.2em;
  padding-right: 0.5em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;
  border-width: 1px;
  border-style: solid;
  background-color: #f1f1f1;
  color: #666666;
  font-size: 100%;
  font-weight: bold;
  text-align: right;
}

.imgleft {
margin: 3px 10px 2px 3pt; float: left;
}

.imgright {
margin: 3px 10px 2px 3pt; float: right;
}

hr {
border: 0;
color: #043;
background-color: #666666;
height: 1px;
width: 100%;
text-align: left;
}

/* Tabbladen (XP tabs) */
.tabs {
  float: left;
  width: 100%;
  line-height: normal;
  background-image: url("../images/xp_tabs/tabs_bg.gif");
}

.tabs ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.tabs li {
  float: left;
  background: url("../images/xp_tabs/tab_bg.gif") no-repeat left top;
  margin: 1px 2px 0px 0px;
  padding: 0 0 0 10px;
  line-height: 18px;
  cursor: pointer;
}

.tabs li.current {
  background: url("../images/xp_tabs/tab_sel_bg.gif") no-repeat left top;
  margin-right: 2px;
}

.tabs li.disabled {
  background: url("../images/xp_tabs/tab_bg_disabled.gif") no-repeat left top;
  margin-right: 2px;
}
.tabs .disabled span {
  background: url("../images/xp_tabs/tab_end_disabled.gif") no-repeat right top;
  color: #888888;
}

.tabs span {
  float: left;
  display: block;
  background: url("../images/xp_tabs/tab_end.gif") no-repeat right top;
  padding: 0px 10px 0px 0px;
}

.tabs .current span {
  background: url("../images/xp_tabs/tab_sel_end.gif") no-repeat right top;
}
/* Tabbladen */

table.perma th {
  white-space: nowrap;
}

table.perma th img {
  border: none;
}

table.perma td {
  background-color:#ffffff;
}

#webshop { width:99%; margin-bottom:15px; }
#webshop h5 { font-size:1.6em; margin:0; padding:0; }
#webshop h6 { font-size:1.2em; font-weight:bold; margin:0; padding:0; }
#webshop a { color:#00537b; }
#webshop a:hover { text-decoration:underline; }
#webshop img { border:1px solid #ccc; padding:3px;  }
#webshop input { width:auto; }
#webshop input.small { width:30px; }
#webshop select.small { width:70px; font-family:Verdana,Tahoma,Arial,sans-serif; font-size:0.8em;}
#webshop input.submitsm { background-color: #e0eaef; padding:1px; font-size:0.8em; text-transform:uppercase; }
#webshop td { border-bottom:1px solid #ccc; padding:5px; }

#webshop tr.totaal { border-bottom:1px solid #ccc; background-color:#efefef; }
#webshop tr.totaal td { padding:10px 5px; }

#webshop input.submit { background-color:#304556; text-transform:lowercase; color:#bee000; }
#webshop input.submitright { float:right; background-color:#304556; text-transform:lowercase; color:#bee000; }

#webshop .cart { background-color:#d1dadf; color:#304556; padding:3px 10px 3px 3px; margin:0 0 15px 0; text-align:right; }
#webshop .cart img { vertical-align:middle; }
#webshop .left { float:left; padding:12px; font-weight:bold; }
#webshop .right { float:right; }
#webshop #opgelet { padding:4px; margin:5px 0 5px 0; background-color:#af6282; color:#eee;}