/* Stylesheet voor Kazou SMB-site */

body {
color: black;
font-size: 10pt;
font-family: Trebuchet MS, Arial;
overflow: scroll;
}

table.menu {
background-image: url('1.jpg');
background-repeat: no-repeat;
width: 980px;
height: 64px;
}

table.onder {
background-image: url('onder.jpg');
background-repeat: no-repeat;
width: 980px;
height: 64px;
}

td.menu {
background-image: url('boven.jpg');
background-repeat: no-repeat;
padding-right: 50px;
border: 0px;
border-width: 0px;
hspace: 0px;
vspace: 0px;
}

td {
border-width: 0.0pt;
font-size: 10pt;
padding-left: 0.0pt;
}

hr {
color: CA0000;
background-color: CA0000;
height: 4px;
}

iframe {
border: 0px;
border-width: 0px;
padding: 0px;
hspace: 0px;
vspace: 0px;
border: 1px solid #7aab1b;
}

img {
border: 0px;
border-width: 0px;
padding: 0px;
hspace: 0px;
vspace: 0px;
}

h1 {
color: black;
margin-top: 0px;
margin-bottom: 10px;
font-size: 14pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
letter-spacing: 1px;
}

h2 {
color: black;
margin-top: 10px;
margin-bottom: 5px;
font-size: 12pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
letter-spacing: 2px;
}
h3 {
color: black;
font-size: 10pt;
margin-bottom: 0px;
margin-top: 0px;
font-weight: normal;
font-family: Trebuchet MS, Arial;
}
/* is tekst voor hoofdmenu */
h4 {
color: black;
font-size: 24pt;
margin-bottom: 0px;
margin-top: 0px;
font-weight: normal;
font-family: Trebuchet MS, Arial;
}
a:link {
border: 0px;
border-width: 0px;
color: black;
margin-top: 0px;
margin-bottom: 10px;
font-size: 10pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
}
a:visited {
color: black;
margin-top: 0px;
margin-bottom: 10px;
font-size: 10pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
}
a:hover {
color: black;
margin-top: 0px;
margin-bottom: 10px;
font-size: 10pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
}
a:active {
color: black;
margin-top: 0px;
margin-bottom: 10px;
font-size: 10pt;
font-weight: bold;
font-family: Trebuchet MS, Arial;
}
#content {
width: 980px;
height: auto;
min-height: 600px;
border: 1px solid #7aab1b;
text-align: left;
padding-bottom: 50px;
}
#content h1 {
margin: 25px 0px 25px 25px;
font-weight: bold;
padding: 5px 0px 5px 10px;
background-color: #77ad1b;
color: #ffffff;
width: 75%;
}
#content h2 {
margin: 25px 0px 50px 25px;
font-weight: bold;
padding: 5px 0px 5px 10px;
background-color: #77ad1b;
color: #ffffff;
width: 75%;
}
#content h3{
margin: 25px 0px 50px 25px;
font-weight: bold;
padding: 5px 0px 5px 10px;
background-color: #77ad1b;
color: #ffffff;
width: 75%;
}
#content ul {
font-size: 12px;
color: #000000;
padding: 35px 35px 0px 80px;
margin-left: 50px;
line-height: 140%;
list-style-image: url(images/admin/golinks.jpg);
text-align: justify;
}
#content li {
margin: 0 0 50px 0;
}
#content a {
margin: 0px;
padding: 0px;
text-decoration: none;
}
#content table.boeking {
margin: 0px auto;
border-collapse: collapse;
}
#content table.boeking th {
padding: 10px;
color: #ffffff;
border-bottom: 2px solid #77ad1b;
background-color: #77ad1b;
}
#content table.boeking td {
padding: 10px;
border-bottom: 1px solid #ffffff;
background-color: #e0ebce;
}
#content table.boeking tr:hover {
color: #77ad1b;
}
#content table.boekingWijzig {
margin: 0px auto;
border-collapse: collapse;
}
#content table.boekingWijzig th {
padding: 10px;
color: #ffffff;
border-bottom: 2px solid #77ad1b;
background-color: #77ad1b;
}
#content table.boekingWijzig td {
padding: 10px;
border-bottom: 1px solid #ffffff;
background-color: #e0ebce;
}
#content p {
padding-left: 25px;
}
#content p.bevestiging {
padding-left: 50px;
}
#content p.error {
color:red;
padding-left: 25px;
}
#content p.info {
padding-left: 25px;
color: gray;
font-size: 8pt;
font-style: italic;
}
#content table.bevestiging {
margin: 10px 0px 50px 50px;
}
#content table.gegevens {
margin: 0px auto;
border-collapse:
collapse;
}
#content .hidden {
display: none;
}
#content p.scroll_checkboxes {
height: 100px;
padding: 5px;
overflow: auto;
border: 1px solid #ccc
}

/* #content table.block{  border: 1px solid #8f8665;      margin: 25px auto;      border-collapse: collapse;}#content th.block, td.block{ border: 1px solid #8f8665;      padding: 5px;}#content table.block2{    border: 1px solid #8f8665;      margin: 25px auto;      border-collapse: collapse;      font-size: 10px;        text-align: center;}#content th.block2,

td.block2 {
border: 1px solid #8f8665;
padding: 5px;
} */


