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;
}

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;
}

.column-line2 {                                 
padding: 0px 0 0 0;
margin: 17px 0px 0px 0px;
width: 973px;
float: left;
border-bottom: 1px dotted #ccc;
border-width: 0 0 1px 0;
}

/*********/

#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-1 {                                 
width: 200px;
padding: 4px 0 15px 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-1 {                                 
padding: 9px 0px 15px 0;
width: 765px;
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;
}

.column2-1 div.item {
margin-top: 3px;
padding: 0;
float: left;
clear: left;
}

.column2-1 div.odd {
background: #f7ebeb;
float: left;
clear: right;
width: 375px;
}

.column2-1 div.even {
background: #FFFFFF;
float: left;
clear: right;
width: 375px;
}
	
.column2-1 div.item img {
float: left;
margin: 5px 10px 5px 5px;
}

.column2-1 div.item h3 {
font-size: 14px;
font-weight: bold;
color: #BD0004;
text-align: left;
margin: 4px 0px 5px 5px;
}

/*********/

.column2-1 div.item1 {
margin-top: 3px;
padding: 0;
float: left;
}

.column2-1 div.odd1 {
background: #f7ebeb;
float: left;
width: 252px;
}

.column2-1 div.even1 {
background: #FFFFFF;
float: left;
width: 252px;
}
	
.column2-1 div.item1 img {
float: left;
margin: 5px 10px 5px 5px;
}

.column2-1 div.item1 h3 {
font-size: 14px;
font-weight: bold;
color: #BD0004;
text-align: left;
margin: 4px 0px 5px 5px;
}

.column2-1 div.item1 h3.small {
font-size: 12px;
font-weight: bold;
color: #BD0004;
text-align: left;
margin: 4px 0px 5px 5px;
}

/* content */

#fullcontainer3-1 {            
margin: 0; 
padding: 0; 
width: 100%;
float: left;
line-height: 15px;
}

#column1-1 {                                 
padding: 4px 0 0 4px;
margin: 0;
width: 200px;
float: left;
}

#column1 {                                 
padding: 1px 0 0 4px;
margin: 0;
width: 200px;
float: left;
}

#column1a {                                 
padding: 20px 0 0 0;
margin: 0 15px 20px 15px;
width: 935px;
float: left;
border-bottom: 1px dotted #ccc;
border-width: 0 0 1px 0;
}

#column1b {                                 
padding: 20px 0 0 0;
width: 935px;
float: left;
}

#column1c {                                 
padding: 10px 0 0 0;
width: 935px;
float: left;
}

#column2 {                                 
padding: 0 4px 0 0;
margin: 0;
width: 763px;
float: right;
}

#column3 {                                 
padding: 0 0 0 6px;
width: 288px;
float: left;
}

#column4 {                                 
padding: 0;
margin: 0;
}

/*********/

#column1 div.article img {
float: left;           
margin: 0px 10px 10px 0;            
}

/**********/

#column2 div.article {         
margin: 0;
padding: 0;
float: left;
}

#column2 div.article p {
text-align: left;
margin: 10px 0 5px 3px;
}

#column2 div.article h2 {
font-size: 18px;
font-weight: bold;
color:  #BD0004;
text-align: left;
margin: 0 0 5px 0;
}

#column2 div.article h2.tekst {
font-size: 18px;
font-weight: bold;
color:  #BD0004;
text-align: left;
margin: 10px 0 5px 3px;
}

#column2 div.article h2.titel {
font-size: 20px;
font-weight: bold;
color:  #790305;
text-align: left;
margin: 20px 0 5px 0;
}

#column2 div.article h3{         
font-weight: bold;
font-size: 15px;
color:  #BD0004;
float: left;
margin: 0 0 3px 0px;
}
	
#column2 div.article h4 {
font-size: 16px;
font-weight: bold;
color:  #BD0004;
text-align: left;
margin: 0 0 5px 0;
}
	
#column2 div.article img {
float: left;           
margin: 0 10px 10px 0;            
}

/*********/

#column4 h2 {
background: url(icon-1.gif) no-repeat 0 2px;
font-size: 22px;
font-weight: bold;
font-family: Times New Roman;
color: #BD0004;
white-space: pre;
text-align: left;
vertical-align: top;
font-style: normal;
margin: 10px 0 23px 10px;
}

#column4 h2 i {                      
color: #808080;
font-size: 22px;
font-weight: bold;
FONT-FAMILY: Times New Roman;
text-align: left;
font-style: normal;
}

#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-180 {
background-color: #FFFFFF; 
margin: 24px 0px 0px 0px;
float: left;
}

.columnGoogle-125 {
background-color: #FFFFFF; 
margin: 24px 0px 0px 25px;
float: left;
}

.columnGoogle-160 {
background-color: #FFFFFF; 
margin: 45px 0px 0px 13px;
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.h:link { color: #BD0004; text-decoration: none; }
a.h:visited { color: #BD0004; text-decoration: none; }
a.h:hover { color: #FFFFFF; text-decoration: none; background: #BD0004; font-weight: bold; }
a.h: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; }





