/* classes layout*/ 
.maintabel 
{
width: 100%;
}


.yachtfocus 
{
position: relative;
left: 40px;
top: 0px;
height: 50%;
width: 600px;
}


.maincontent 
{
text-align: center;
vertical-align: top;
}

.tdzij 
{
width: 50%;
}

.menutabel
{
width: auto;
height: 40px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: none 0px;  
border-collapse: seperate;
border-spacing: 0px;
text-align: center;
}

.tdmiddenboven
{ 
background-image: url(/shared/middenboven.gif);
background-repeat: no-repeat; 
background-position: bottom;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 980px; 
height: 6px;
vertical-align: top;
}

.tdlinksboven 
{ 
background-image: url(/shared/linksboven.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 94px; 
height: 146px;
vertical-align: top;
}

.tdlinksmidden 
{ 
background-image: url(/shared/linksblauw.gif);
background-repeat: repeat-y; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 94px; 
height: auto;
vertical-align: top;
}

.tdlinksmidden2 
{ 
background-image: url(/links.jpg);
background-repeat: no-repeat; 
background-color: #013565;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 94px; 
height: auto;
vertical-align: top;
}


.tdlinksblauw
{ 
background-image: url(/shared/linksblauw.gif);
background-repeat: repeat-y; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 94px; 
height: auto;
vertical-align: top;
}

.tdrechtsboven
{ 
background-image: url(/shared/rechtsboven.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 343px; 
height: 146px;
vertical-align: top;
}

.tdrechtsmidden
{ 
background-image: url(/shared/rechtsblauw.gif);
background-repeat: repeat-y; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 343px; 
height: auto;
vertical-align: top;
}

.tdrechtsonder
{ 
background-image: url(/shared/rechtsblauw.gif);
background-repeat: repeat-y; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 343px; 
height: auto;
vertical-align: bottom;
}

.tdcontent
{
background-color: #013565;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 545px; 
height: 146px;
border-top: 1px solid white;
text-align: left;
}

.tdmiddenonder
{ 
background-image: url(/shared/middenonder.gif);
background-repeat: no-repeat; 
background-position: bottom;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
width: 980px; 
height: 6px;
vertical-align: top;
}

/* classes content*/ 

.tdsjabloon
{
padding: 5px;
padding-right: 25px;
margin: 0; 
width: 425px; 
height: auto;
vertical-align: top;
text-align: left;
}

.tdimages img
{
border: 1px solid white;
}

/* classes tekst*/ 

.titel 
{
color: #ffffff; 
font-size: 16px; 
font-style: italic;
font-weight: bold;
}

.onderschrift 
{
color: #acf4ff; 
font-size: 10px; 
line-height: 12px;
font-style: italic;
}

.cursief 
{
color: #acf4ff; 
font-size: 12px;
line-height: 14px;
font-style: italic;
}

/* elementen */

body 
{
color: #ffffff; 
font-size: 12px; 
line-height: 14px; 
font-family: arial;
text-align: center;
margin: 0px -3px 0px -3px;
padding: 0px 0px 0px 0px;
background-color: #7bb7db;
width: 100%;
}

table
{ 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
border: none 0pt;
border-collapse: seperate;
border-spacing: 0px;
}

td 

{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
vertical-align: top;
text-align: center;
}

img 
{
border: none 0pt;
}

ol li, ul li 
{
list-style-image: url(/shared/opsomming.gif);
}

a      
{ 
color: #acf4ff;
font-style: italic;
text-decoration: none;
font-weight: bold;
}

a:link 
{ 
color: #acf4ff; 
font-style: italic;
text-decoration: none;
font-weight: bold;
}

a:vlink    
{ 
color: #acf4ff; 
font-style: italic;
text-decoration: none; 
font-weight: bold;
}

a:hover   
{ 
color: #ffffff; 
font-style: italic;
text-decoration: none;
font-weight: bold;
}

a:active 
{ 
color: #acf4ff; 
font-style: italic;
text-decoration: none; 
font-weight: bold;
}