
body {
margin: 0; 
padding: 0; 
background-color: #FFFFFF; 
color: #202020;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

/*********/

.centered {                  
margin-right:auto;
margin-left:auto;
width: 975px;
}

.column1a {                                 
padding: 8px 0 0 0;
margin: 0 20px 15px 15px;
width: 935px;
float: left;
border-bottom: 1px dotted #202020;
border-width: 0 0 1px 0;
}

.column1b {                                 
padding: 10px 0 0 0;
margin: 0 15px 15px 15px;
width: 935px;
float: left;
border-bottom: 1px dotted #202020;
border-width: 0 0 1px 0;
}

br.clearer {
clear: both;
font-size: 0;
line-height: 0;
}

.column-line1 {                                 
padding: 0px 0 0 0;
margin: 4px 0px 0px 0px;
width: 973px;
float: left;
border-bottom: 1px dotted #ccc;
border-width: 0 0 1px 0;
}

/* header */

#fullcontainer1 {          
background: url(top.jpg) repeat-x;
border-top: 1px dotted #F88C22;
border-width: 1px 0 0 0;
width: 100%;
height: 101px;
padding: 0; 
margin: 0; 
}

/* navigation */

#fullcontainer2 {            
margin: 0; 
padding: 0; 
width: 100%;
float: left;
}

.bucketcontainer{ 
width: 200px;
padding: 3px 0px 3px 4px; 
background: #fafaf8;
text-align: left;
border-bottom: 1px dotted #ccc;
border-left: 1px dotted #ccc;
float: left;
}

.bucketcontainer h3 {
background: #fafaf8 url(nav.jpg) left top repeat-x;
color: #940000;
font-size: 12px;
margin: 2px 0px 0px 0px;
padding-left: 4px;
height: 20px;
}

.bucketcontainer ul {
padding: 0px 4px 0px 3px;
margin: 0px;
font-size: 12px;
line-height: 14px;
}

.bucketcontainer li {
display: block;
margin-bottom: 0;
padding: 0px 0px 0px 0px;
font-size: 12px;
}

.bucketcontainer a:link, .bucketlist a:visited {
display: block;
padding: 3px 0px 3px 0px;
color: #383838;
text-decoration: none;
}

.bucketcontainer a:hover {
background-color: #e0dfdf;
color: #940000;
text-decoration: underline;
}

.bucketcontainer1 { 
width: 144px;
padding: 3px 0px 3px 4px; 
margin: 0px 2px 0px 0px;
background: #fafaf8;
text-align: left;
border-bottom: 1px dotted #ccc;
border-left: 1px dotted #ccc;
border-right: 1px dotted #ccc;
float: right;
}

.bucketcontainer1 h3 {
background: #fafaf8 url(nav.jpg) left top repeat-x;
color: #940000;
font-size: 12px;
margin: 2px 0px 0px 0px;
padding-left: 4px;
height: 20px;
}

.bucketcontainer1 .select {
padding: 10px 0px 0px 7px;
height: 26px;
width: 137px;
background: #fafaf8;
}

.bucketcontainer1 .social-media {
color: #940000;
font-weight: bold;
font-size: 12px;
padding: 0px 0px 3px 5px;
height: 14px;
width: 137px;
background: #fafaf8;
}

.bucketcontainer1 .social-media-1 {
padding: 0px 0px 0px 5px;
height: 27px;
width: 137px;
background: #fafaf8;
}

.bucketcontainer1 .social-media-1 p {
text-align: left;
margin: 0px 0 0px 0px;
}

.bucketcontainer1 .social-media-1 img.left {
float: left;
margin: 0px; 
}

.bucketcontainer1 .social-media-1 img.right {
float: right;
margin: 0px 25px 0px 0px; 
text-align: left;
}

/* title */

#fullcontainer3 {            
margin: 0; 
padding: 0; 
width: 100%;
float: left;
}

.column1 {                                 
width: 200px;
height: 112px;
padding: 4px 0 0px 4px;
margin: 0;
float: left;
}

.column1 h3 {
font-size: 12px;
font-weight: bold;
color: #759600;
text-align: left;
margin: 8px 0 3px 3px;
}

.column1 ul {
padding: 0px 4px 0px 3px;
margin: 0px;
line-height: 22px;
}

.column1 li {
display: block;
color: #759600;
font-weight: bold;
padding: 0px 0px 0px 0px;
font-size: 12px;
}

.column1 img {
text-align: left;
margin: 0px 6px 0px 0px; 
}

.column2 {                                 
padding: 9px 0px 0px 0;
width: 765px;
height: 112px;
float: right;
}

.column2 h1 {
font-size: 28px;
font-weight: bold;
color: #BD0004;
text-align: left;
margin: 0; 
padding: 0px 0 7px 0px;
}

.column2 p {
font-size: 12px;
font-weight: bold;
line-height: 17px;
text-align: left;
margin: 0px 0 15px 0px;
}

.column2 p.vakantie {
font-size: 16px;
font-weight: bold;
color:  #BD0004;
text-align: left;
margin: 3px 0 3px 0px;
}

/* content */

#fullcontainer4 {            
margin: 0; 
padding: 15px 0 0 0; 
width: 100%;
float: left;
}

#column1 {                                 
padding: 0 0 0 0px;
margin-left: 8px;
margin-right: 16px;
width: 227px;
float: left;
}

#column1 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column1 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column1 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column1 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 3px; 
text-align: left;
}

#column1 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column2 {                                 
padding: 0 0 0 0;
margin-right: 16px;
width: 227px;
float: left;
}

#column2 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column2 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column2 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column2 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column2 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column3 {                                 
padding: 0 0 0 0;
margin-right: 16px;
width: 227px;
float: left;
}

#column3 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column3 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column3 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column3 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column3 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column4 {                                 
padding: 0 0 0 0;
width: 227px;
float: left;
}

#column4 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column4 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column4 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column4 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column4 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#fullcontainer4-1 {            
margin: 0; 
padding: 15px 0 0 0; 
width: 100%;
float: left;
}

#column1-4-1 {                                 
padding: 0 0 0 0px;
margin-left: 8px;
margin-right: 16px;
width: 227px;
float: left;
}

#column1-4-1 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column1-4-1 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column1-4-1 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column1-4-1 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 3px; 
text-align: left;
}

#column1-4-1 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column2-4-1 {                                 
padding: 0 0 0 0;
margin-right: 16px;
width: 227px;
float: left;
}

#column2-4-1 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column2-4-1 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column2-4-1 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column2-4-1 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column2-4-1 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column3-4-1 {                                 
padding: 0 0 0 0;
margin-right: 16px;
width: 227px;
float: left;
}

#column3-4-1 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column3-4-1 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column3-4-1 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column3-4-1 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column3-4-1 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#column4-4-1 {                                 
padding: 0 0 0 0;
width: 227px;
float: left;
}

#column4-4-1 h2 {
font-size: 17px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column4-4-1 h2.small {
font-size: 16px;
font-weight: bold;
color: #BD0004;
margin: 6px 0 0 3px; 
text-align: left;
}

#column4-4-1 p {
font-size: 12px;
font-weight: bold;
text-align: left;
margin: 6px 0 8px 3px;
}

#column4-4-1 h3 {
font-size: 15px;
font-weight: bold;
color: #BD0004;
margin: 2px 0px 20px 0px; 
text-align: left;
}

#column4-4-1 img.h3 {
text-align: left;
margin: 0px 6px 0px 0px; 
}

#fullcontainer5 {
padding: 12px 0 0 0; 
width: 100%;
float: left;
}

#column5 {                                 
width: 973px;
padding: 10px 0 26px 0px;
margin: 0;
float: left;
}

#column5 ul {
padding: 0px 4px 0px 3px;
margin: 0px;
line-height: 22px;
}

#column5 li {
display: block;
color: #BD0004;
font-weight: bold;
padding: 0px 0px 0px 0px;
font-size: 24px;
}

#column5 img {
text-align: left;
margin: 0px 10px 0px 4px; 
}

#fullcontainer6 {
background-color: #FFFFFF; 
background: url(bottom.jpg) repeat-x;
width: 100%;
height: 90px;
}

#fullcontainer7 {
background-color: #FFFFFF; 
width: 100%;
height: 90px;
}

#column7-1 {                                 
padding: 0 0 0 0px;
margin-left: 8px;
margin-right: 16px;
width: 227px;
float: left;
}

#column7-1 p {
font-size: 11px;
margin: 10px 0 8px 3px;
}

#column7-1 img {
margin: 10px 10px 0px 0px; 
float: left;

}

#column7-2 {                                 
padding: 0 0 0 0px;
margin-left: 8px;
margin-right: 16px;
width: 400px;
float: left;
}

#column7-2 p {
font-size: 11px;
text-align: left;
margin: 10px 0 8px 3px;
}

#column7-3 {                                 
padding: 0 0 0 0px;
margin-left: 8px;
margin-right: 16px;
width: 227px;
float: right;
}

#column7-3 p {
text-align: left;
margin: 10px 0 0px 20px;
}

#column7-3 img {
text-align: left;
margin: 0px 0px 0px 20px; 
}

/*********/

.columnGoogle {
background-color: #FFFFFF; 
height: 90px;
margin: 0px 0px 0px 110px;
float: left;
}

/*********/

a.header:link     img  { border: 0px; }        
a.header:visited  img  { border: 0px; }
a.header:hover    img  { border: 0px; }
a.header:focus    img  { border: 0px; }
a.header:active   img  { border: 0px; }

a.im-social:link     img  { border: 2px solid #FFFFFF; }        
a.im-social:visited  img  { border: 2px solid #FFFFFF; }
a.im-social:hover    img  { border: 2px solid #BD0004; }
a.im-social:hover         {background-position: 0 0;} 
a.im-social:active   img  { border: 2px solid #FFFFFF; }

a.im:link     img  { border: 3px solid #FFFFFF; }        
a.im:visited  img  { border: 3px solid #FFFFFF; }
a.im:hover    img  { border: 3px solid #BD0004; }
a.im:hover         {background-position: 0 0;} 
a.im:active   img  { border: 3px solid #FFFFFF; }

a.t:link { color: #00036E; text-decoration: underline; font-weight: bold; }
a.t:visited { color: #00036E; text-decoration: underline; font-weight: bold; }
a.t:hover { color: #FFFFFF; text-decoration: none; background: #BD0004; font-weight: bold; }
a.t:active {  color: #00036E; text-decoration: underline; font-weight: bold; }

a.h2:link { color: #BD0004; text-decoration: none; }
a.h2:visited { color: #BD0004; text-decoration: none; }
a.h2:hover { color: #FFFFFF; text-decoration: none; background: #BD0004; font-weight: bold; }
a.h2:active {  color: #BD0004; text-decoration: none; }

a.col3:link { color: #BD0004; text-decoration: none; }          
a.col3:visited { color: #BD0004; text-decoration: none; }
a.col3:hover { color: #BD0004; text-decoration: none; }
a.col3:active {  color: #BD0004; text-decoration: none; }

a.footer:link { color: #BD0004; text-decoration: none; }          
a.footer:visited { color: #BD0004; text-decoration: none; }
a.footer:hover { color: #BD0004; text-decoration: none; }
a.footer:active {  color: #BD0004; text-decoration: none; }

a.t2:link { color: #00036E; text-decoration: underline; }
a.t2:visited { color: #00036E; text-decoration: underline; }
a.t2:hover { color: #00036E; text-decoration: none; }
a.t2:active {  color: #00036E; text-decoration: underline; }






























