/*------------ CSS Gaper.nl ----------*/

/*----- color table ----*/
/*--- bgblue #0f294e ---*/
/*--- gold   #dbbb67 ---*/
/*----- end colors -----*/



/*--------- RESET CSS SECTION --------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

a { 
    border:none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}



/*--------------------------*/
/*       MAINSECTION        */
/*--------------------------*/

li {
	list-style-image: url(/images_cus/005/flag_gold.gif);
	margin-left: 17;
    margin-bottom: 5;
	color: #2E3D68;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:0px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
    list-style-position: outside;
}
ul {
	list-style-image: url(/images_cus/005/flag_gold.gif);
	margin-left: 17;
    margin-bottom: 5;
	color: #2E3D68;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:0px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
    list-style-position: outside;
}

/*--------- NAVIGATION and LINKS ---------*/
    
a.navmain:link { color: #dbbb67; font-weight: bold; font-size: 10px; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmain:active { color: #ffffff; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmain:visited { color: #dbbb67; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmain:hover { color: #ffffff; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }

a.navmainsel:link{ color: #ffffff; font-weight: bold; font-size: 10px; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmainsel:active{ color: #dbbb67; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmainsel:visited{ color: #ffffff; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }
a.navmainsel:hover{ color: #dbbb67; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none }

a.navsub:link { color: #dbbb67; font-weight: normal; font-size: 10px; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsub:active { color: #ffffff; font-weight: normal; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsub:visited { color: #dbbb67; font-weight: normal; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsub:hover { color: #ffffff; font-weight: normal; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}

a.navsubsel:link{ color: #ffffff; font-weight: bold; font-size: 10px; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsubsel:active{ color: #dbbb67; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsubsel:visited{ color: #ffffff; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}
a.navsubsel:hover{ color: #dbbb67; font-weight: bold; font-size: 10px;  line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration:none;}

a.link:link {
	color: #dbbb67;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:1px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
}
a.link:active {
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:1px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:underline;
}
a.link:visited {
	color: #ae975b;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:1px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
}
a.link:hover {
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:1px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:underline;
}

a.whiskeybier:link {
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
    font-variant:small-caps;
    font-weight:bold;
}
a.whiskeybier:active {
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:underline;
    font-variant:small-caps;
    font-weight:bold;
}
a.whiskeybier:visited {
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:none;
    font-variant:small-caps;
    font-weight:bold;
}
a.whiskeybier:hover {
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration:underline;
    font-variant:small-caps;
    font-weight:bold;
}

/*--------------- FONTS ------------------*/

/*****************************/
/*       font section        */
/*****************************/

.bodytekst {
    color:#ffffff;
	font-weight:normal;
	font-size:11px;
   	line-height:19px;
	font-family:Verdana, Arial, Helvetica, Geneva;
}


/*---------------------Koppen-----------------------*/

.kopGOUD {
	color:#dbbb67;
	font-weight:bold;
	font-size:18px;
	letter-spacing: 2px;
    line-height:24px;
	font-family: Arial, Helvetica, Geneva, Verdana;
}


/*------------------Subkoppen-----------------------*/

.subkopGOUD {
	color:#dbbb67;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
    line-height:24px;
	font-family: Arial, Helvetica, Geneva, Verdana;
}


/*-------------------Overige-----------------------*/

.footer { 
	color:#dbbb67;
	font-weight:normal;
	font-size:10px;
	letter-spacing: 1px; 
	font-family:Verdana, Arial, Helvetica, Geneva; 
}




/*---------TABLES--------*/

.maintable { 
    background-color:#999999;
    width:100%;
}
.pagetable { 
    background-color:#0f294e;
    width:100%;
    background-image:url('../images_cus/006/gaperBG.gif');
    background-repeat:no-repeat;
    background-position:top;
}
.navtable { 
    width:100%;
    padding:0px 0px 0px 0px;
}
.tableVISUAL { 
    width:100%;
}
.table_drinks { 
    border:solid;
    border-width:2px;
    border-color:#dbbb67;
    background-color:#0f1c2f;
    padding:2px 2px 2px 2px;
}




/*--------- TD'S algemeen --------*/

.tdlogo_a { 
    background:url('../images_cus/006/headleft.gif');
    background-repeat:no-repeat;
}

.tdlogo_b {
    background:url('../images_cus/006/headlogo.gif');
    background-repeat:no-repeat;
    background-position:top;
}
.tdlogo_c {
    background:url('../images_cus/006/headright.gif');
    background-repeat:no-repeat;
}
.tdspacerhead { 
    background:url('../images_cus/006/spacer_top.gif');
    background-repeat:repeat-x;
}
.footerTD {
    background:url('../images_cus/006/spacer_bot.gif');
    background-repeat:repeat-x;
    text-align:center;
    white-space:nowrap;
}
.menuspace { 
    height:110;
}

.td_drinks{ 
    border:solid;
    border-color:#dbbb67;
    border-width:1px;
}
.drankTD { 
    font-variant:small-caps;
    font-family: Verdana, Arial, Helvetica, Geneva;
    font-size:10px;
    font-weight:bold;
    padding: 5px 0px 5px 0px;
    text-align:center;
    color:#ffffff;
    background-color:#0f1c2f;
}
.TDbody { 
    padding:33px 40px 20px 27px;
    font-family:Verdana, Arial, Helvetica, Geneva;
    font-weight:normal;
    color:#ffffff;	
    font-weight:normal;
	font-size:11px;
   	line-height:19px;
}

.td_vis_right { 
    padding:47px 0px 0px 0px;
}

/*--------- TD'S navigatie --------*/

.navblokje {
	
    padding: 0px 0px 0px 0px;
	background-image: url(../images_cus/006/blokje.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.navblokje_sel {
	padding: 0px 0px 0px 0px;
	background-image: url(../images_cus/006/blokje_sel.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.navblokje_sub {
	padding: 0px 0px 0px 0px;
	background-image: url(../images_cus/006/blokje_sub.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.navblokje_sub_sel {
	padding: 0px 0px 0px 0px;
	background-image: url(../images_cus/006/blokje_sub_sel.gif);
    background-repeat: no-repeat;
    background-position: right top;
}


.navTD {
	padding: 0px 0px 0px 0px;
	border-style:solid;
	BORDER-RIGHT: #ECD8EA 0px solid;
	BORDER-TOP: #5f6055 1px solid;
	BORDER-BOTTOM: #ECD8EA 0px solid;
	BORDER-LEFT: #ECD8EA 0px solid;
}
.navTDSel {
	padding: 0px 0px 0px 0px;
	border-style:solid;
	BORDER-RIGHT: #ECD8EA 0px solid;
	BORDER-TOP: #5f6055 1px solid;
	BORDER-BOTTOM: #ECD8EA 0px solid;
	BORDER-LEFT: #A5439A 0px solid;
}
.navSubTD {
	padding: 0px 0px 0px 15px;
	border-style:solid;
	BORDER-RIGHT: #ECD8EA 0px solid;
	BORDER-TOP: #5f6055 1px solid;
	BORDER-BOTTOM: #ECD8EA 0px solid;
	BORDER-LEFT: #ECD8EA 0px solid;
}
.navSubTDSel {
	padding: 0px 0px 0px 15px;
	border-style:solid;
	BORDER-RIGHT: #ECD8EA 0px solid;
	BORDER-TOP: #5f6055 1px solid;
	BORDER-BOTTOM: #ECD8EA 0px solid;
	BORDER-LEFT: #ECD8EA 0px solid;
}

.navTDSpacing {
	padding: 40px 0px 0px 0px;
}

.navtable { 
    width: 100%;
}




/*----------IMAGES-----------*/

.visual { 
    border:solid;
    border-color:#2e3d68;
    border-width:1px;
}

.picright {
    border-style:solid;
    border-color:#dbbb67;
    border-width:thin;
    margin-bottom:25px;
}

/*-------EDITORSTYLES--------*/

.bgcolorprev { background-color:#0f294e; color:#ffffff; font-size: 11px; line-height:19px; font-family: Verdana, Arial, Helvetica, Geneva; }
.bodytekstblue { color: #01547C; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva }
.koppen  { color: #01547C; font-weight: bold; font-size: 18px; letter-spacing:1px; line-height: 130%;  font-family: Verdana, Arial, Helvetica, Geneva }
.subkoppenblue  { color: #01547C; font-weight: bold; font-size: 11px; letter-spacing:1px; font-family: Verdana, Arial, Helvetica, Geneva }
.subkoppengrey  { color: #6C6C6C; font-weight: bold; font-size: 11px; letter-spacing:1px; font-family: Verdana, Arial, Helvetica, Geneva }


/*--------REPETITIONS--------*/

.bgrepeat {background-position: left top; background-repeat: repeat-x}
.bgrepeatx {background-position: left top; background-repeat: repeat-x}
.bgrepeaty {background-position: left top; background-repeat: repeat-y}
.norepeat {background-repeat: no-repeat}


/*-----------MISC------------*/

.teller { color: #01162C; font-size: 8px; font-family: Verdana, Arial, Helvetica, Geneva }
.button { 
	border-style:solid;
	BORDER-RIGHT: #B7B7B7 0px solid;
	BORDER-TOP: #B7B7B7 0px solid;
	BORDER-BOTTOM: #B7B7B7 0px solid;
	BORDER-LEFT: #B7B7B7 0px solid;
}


/*****************************************/
/*              SITEMAP                  */
/*****************************************/

.spacingsite {
    padding: 0px 0px 0px 0px;

}

.spacingsiteA {
    padding: 4px 0px 4px 20px;

}

.spacingsiteB {
    padding: 4px 0px 4px 80px;
}


a.navsite:link { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 0px 0px 0px 20px; }
a.navsite:active { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 0px 0px 0px 20px;  }
a.navsite:visited { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 0px 0px 0px 20px;  }
a.navsite:hover { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 0px 0px 0px 20px;  }

a.navsiteA:link { color: #dbbb67; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 4px 0px 4px 40px; }
a.navsiteA:active { color: #dbbb67; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 4px 0px 4px 40px; }
a.navsiteA:visited { color: #dbbb67; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 4px 0px 4px 40px; }
a.navsiteA:hover { color: #dbbb67; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none; padding: 4px 0px 4px 40px; }

a.navsiteB:link { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none }
a.navsiteB:active { color: #dbbb67; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none }
a.navsiteB:visited { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none }
a.navsiteB:hover { color: #dbbb67; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; letter-spacing:0px; text-decoration:none }

.image {
	border-style:solid;
	BORDER-RIGHT: #D3920F 1px solid;
	BORDER-TOP: #D3920F 1px solid;
	BORDER-BOTTOM: #D3920F 1px solid;
	BORDER-LEFT: #D3920F 1px solid;
    margin-bottom:15px;
}

