﻿html { margin: 0px; padding: 0px; }

span.logotxt
{
	color: Red;
	font-size: 16pt;
}

body
{
	color: #000000;
	/* font: 11pt 'Tw Cen MT' , Verdana, Arial, Helvetica, sans-serif; */
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	/*
	background-color: #00233c; 
	background-image: url(../../Images/makmabg.jpg);
	background-repeat: repeat-x;
	color: White; 
*/
}

/*************************************************************
*** table for content pages
**************************************************************/
.makmatbl
{
	background-color: #00233c; 
	color: White; 
	background-image: url(../../Images/makmabg.jpg);
	background-repeat: repeat-x;
	width:800px;
	height:600px;
}

.makmatbl td
{
	vertical-align:top;
}

.makmatbl a
{
	text-decoration:none;
}

.newstable a
{
	text-decoration:none;
	color: #E52325; /* #E27A4A;  */
}

.newstable a:hover
{
	text-decoration:underline;
	color: #E52325; /* #E27A4A;  */
}

.swcontrol
{
	/*font: 11pt 'Tw Cen MT' , Verdana, Arial, Helvetica, sans-serif; */
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	border-color: #7C8286;
	border-style: solid;
	border-width: 1px;
	padding-top: 1px;
	padding-bottom: 0px;
	Height:19px; 
}

.swlstcontrol
{
	/*font: 11pt 'Tw Cen MT' , Verdana, Arial, Helvetica, sans-serif; */
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	border-color: #7C8286;
	border-style: solid;
	border-width: 1px;
	padding-top: 1px;
	padding-bottom: 0px;
	/*Height:19px; */
}

.ysearchtbl td
{
	vertical-align: baseline;
	height:25px;	
}

.headertable
{
	background-image: url(../../images/header.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.footer
{
	border-top-color: #7C8286;
	border-top-width: 1px;	
	border-top-style: solid;
	background-color: Black; 
	color:#a9a9a9;
	font-variant: small-caps; 
	font-size: 10px;
	height: 25px;
}


div.kop1
{
	font-size: 20pt;
	text-transform: uppercase;
	/*border-bottom-color: #e0e0e8;*/
	/*border-bottom-width: 1px;	*/
	/*border-bottom-style: solid;*/
}

div.nbkop1
{
	font-size: 20pt;
	/* text-transform: uppercase;*/
	font-variant:small-caps;
	/* border-bottom-color: #5A595A; */
	border-bottom-color: #7C8286;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}

.infolink
{
	font-size: 12pt;
	text-transform: uppercase;
	color:White;
	text-decoration:none;
}

:hover.infolink 
{
	text-decoration:underline;
}

div.nbkop2
{
	font-size: 10pt;
	text-transform: uppercase;
	/* border-bottom-color: #5A595A; */
	border-bottom-color: #7C8286;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}

.swkop2
{
	font-size: 10pt;
	font-variant: small-caps;
	font-weight:bold;
	/* border-bottom-color: #5A595A; */
	border-bottom-color: #7C8286;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}

/**************************************************************************
**** SWBTN - Sailing World Command Button
*** Exists of three columns with background images
**************************************************************************/
.swbtn_left
{
	background-image:url(../../Images/btn_sideleft.gif);
	background-repeat:no-repeat;
}

.swbtn_right
{
	background-image:url(../../Images/btn_sideright.gif);
	background-repeat:no-repeat;
}

.swbtn_mid
{
	background-image:url(../../Images/btn_sidemid.gif);
	background-repeat:repeat-x;
	vertical-align:top; 
	color: Black;
}

a.swbtn_link:link, td.swbtn_mid a.swbtn_link:hover, td.swbtn_mid a.swbtn_link:visited
{
	text-decoration:none;
	color: Black;
}

.proprow
{
	border-bottom-color: #5A595A;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}

div.kop2
{
	font-size: 10pt;
	font-weight: bold;
}

div.highlight
{
	font-size: 18pt;
	font-style: italic;	
}


/***************************************************************
***  MODELCELL - cell that shows one of the possible models
***************************************************************/

.modelcell
{
	text-align:right;
}

.modelcell a
{
	text-decoration: none;
	color: #a9a9a9;	
}

.modelcell a:hover
{
	text-decoration: none;
	color:White;
}

.highlightimg 
{
	border: solid 4px White;
}

.popupimg 
{
	border: solid 4px #7C8286;
}

.tnimage 
{
	/* border: solid 2px White; */
	border: solid 2px #7C8286;
}

#zoomOccImage
{
	border: solid 3px #0072BD;
}

.tnOccimage 
{
	/* border: solid 2px #00233c; */
	border: solid 2px #7C8286;
}

h1
{
	font-size: 12pt;
	line-height: 1.0;
}

.blackbox
{
	font-size: 11pt;
	background-color: Black;
	text-align: center;
	color: White;
}

.blackbox a
{
	color:White;
}

.blackbox a:hover
{
	text-decoration:underline;
}

.bodybox
{
	padding: 12;
	vertical-align : top;
}

.swpage
{
	background-color: #00233c; 
	color: White; 
	background-image: url(../../Images/makmabg.jpg);
	background-repeat: repeat-x;
	width:800px;
	height:600px;
}

.makmabtn
{
	background: #636563;
	text-align: left;
	text-transform: uppercase;
}


.hitektbl
{
	background-color: #00233c; 
	color: White; 
	background-image: url(../../Images/makmabg.jpg);
	background-repeat: repeat-x;
	width:800px;
	height:600px;
}

.rectbtn
{
	background: #E52325; /* rood  */
	/* background: #303754; donkerblauw*/
	background-repeat: no-repeat;
	border-bottom: solid 1px #696969;
	border-right: solid 1px #696969;
	text-align: left;
	text-transform: uppercase;
}

:hover.rectbtn 
{
	/*background-image: url(../../Images/vierkantRO.gif);*/
	background-image: url(../../Images/rectbtnro.jpg);
	text-decoration:none;
}

#tnmemoimage 
{
	border: solid 2px #00233c;
}

.memolst
{
	list-style-image: url(../../Images/arrow_gray.gif);
	margin-top: 0px;
	margin-bottom: 8px;
}

.tdmenu
{
	/* background-image:url('../../Images/Hdr_BG_full.png'); */
	/* background-color:Black;
*/	background-repeat:no-repeat;
}

.swmainmenu
{
	text-align:center;
	color:White;
}

.swchildmenu
{
	text-align: left;
	color: White;
	border-bottom: #5A595A 1px solid;
}

.dynhovermenu
{
	background-color: #303754;
	background-repeat: no-repeat;
	background-image: url(../../Images/vierkantRO.gif);
}

.dynmenu
{
	background-color: Black;
	border-right: #5A595A 1px solid;
	border-top: #5A595A 1px solid;
	border-left: #5A595A 1px solid;
	z-index: 100;
}

.yachtformlabel
{
	font-variant:small-caps;
	/*font-weight: bold; */
}

.yachtformfield
{
	font-weight: bold;
	/*color:#E52325;*/
}

.yachtformheader
{
	/* background-color:Red;*/
	font-variant: small-caps;
	font-weight:bold;
	border-bottom-color: #7C8286;
	border-bottom-width: 1px;	
	border-bottom-style: solid;
}

/*****************************************************************************
*** Memotime specific
*****************************************************************************/
.memotimetbl
{
	background-color: #00233c; 
	color: White; 
	background-image: url(../../Images/makmabg.jpg);
	background-repeat: repeat-x;
	/*  background-color: #5A595A; */
}

.memoabouttbl
{
	color: White; 
	/* background-color: #00233c;  */
	background-position: right top;
	background-image: url(../../Images/memotime-side1.jpg); 
	background-repeat: no-repeat;
}

.memoaboutcell
{
	background-image: url(../../Images/memotime-watch.gif); 
	background-position: right center;
	background-repeat: no-repeat; 
}

.mtmmodellink
{
	/*padding-left:8px;
	list-style-image: url(../../Images/arrow_gray.gif); */
	list-style-type:square;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left:-15px;
	line-height:50%;
}

.mtmmodellink a
{
	text-decoration:none;
	color:White;
	/*cursor:pointer;*/
}

/*.mtmmodellink a:hover*/

.mtmmodellink:hover
{
	color:Red;
	cursor:pointer;
}

.mtmmodel
{
	position:relative;
	left:0px;
	top:0px;
	vertical-align:top;	
	text-align:center;
	background-color:#004171;
	background-image: url(../../Images/Memosail/skipper1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:520px;
	height:420px;
}

.mtmspecs
{
	/*
	position:absolute;
	left:610px;
	top:450px;
*/
	position:relative;
	left:150px;
	top:-5px;
	display:none;
	text-align:left;
	width:280px;
}

.mtmspecsbg
{
	position:relative;
	left:150px;
	top:180px;
	width:300px;
	height:220px;
	background-color:Black;
	display:none;
	opacity:0.50;
	filter:Alpha(Opacity=50);
	zoom: 1;
	text-align:left;
}

#closemtmspecs
{
	position:relative;
	left:230px;
	top:10px;
	color:White;
}

#closemtmspecs:hover
{
	text-decoration:underline;
}

.mtmspechdr
{
	font-weight:bold;
}

/****************************************
***  NEWS MODULE
********************************************/
.newsheader
{
	font-weight: bold;
	font-size: 17px;
	font-family: Arial;
	color: #0072BD;
}

.newsdate
{
	font-variant: small-caps;
	font-size: 13px;
	font-family: Arial;
	color: #a9a9a9;
}

.newsphoto
{
	border: solid 3px #0072BD;
}

.newsbanner
{
	background-color:Red; 
	color:White;
}

.newsbanner a
{
	text-decoration:none;
	color:White;
}

.newsbanner a:hover
{
	text-decoration:underline;
}

/****************************************
***  FOOTER
********************************************/
.footer a
{
	text-decoration:none;
	color:#a9a9a9;
}

.footer a:hover
{
	text-decoration:underline;
}


/****************************************
***  SITEMAP aka CRUMBLEPATH
********************************************/
.sitemap
{
	border-bottom-color: #e0e0e8; /* #e0e0e8;*/ /* CCCEDB donkerder */
	border-bottom-width: 1px;
	border-bottom-style: solid; /* color: #0E5FD8; */
	font-size: 11pt;
	/* text-transform: uppercase; */
	font-variant:small-caps;
	color: #959595;  /* #d3d3d3 */
}

.sitemap a
{
	text-decoration: none;
	color: #959595;
}

.sitemap a:hover
{
	text-decoration:underline; 
}

.sitemaplabel
{
	text-decoration:none;
}


a.swlink
{
	text-decoration:none;
	color: #0072BD;	
}

a.swdarklink
{
	text-decoration:none;
	color: #E52325; /* #E27A4A;  */
}

a.swdarklink:hover
{
	text-decoration:underline;
	color: #E52325; /* #E27A4A;  */
}


a:hover .highlightimg 
{
	border: solid 4px Red;
}

a:hover .popupimg 
{
	border: solid 4px White;
}

a:hover .tnimage 
{
	/* border: solid 2px Red; */
	border: solid 2px White;
}

.dynhovermenu a
{
	text-decoration: none; 
}

.swselectmenu a
{
	text-decoration: none; 
}

a:hover .tnOccimage 
{
	/* border: solid 2px #0072BD; */
	border: solid 2px #Red;
}

a:hover #tnmemoimage 
{
	border: solid 2px Red;
}


td.rectbtn a
{
	text-decoration: none; 
	color:White;
}

.homecell a
{
	text-decoration: none;  
	color:White;
}

.officesmall
{
	position:relative;
	left:0px;
	top:0px;	
	width:150px;
}

.officelarge
{
	position:absolute;
	left:-345px;
	top:15px;
	display:none;
}

#embedqtplayer
{
}