@font-face {
	font-family: 'Helvetica-Light';
	src: url('/fonts/HelveticaLightOTF/Helvetica-Light.eot');
	src: local('Helvetica Light'), local('Helvetica-Light'), local('HelveticaLight'), local('Helvetica LT COM Light'), url('/fonts/HelveticaLightOTF/Helvetica-Light.woff') format('woff'), url('/fonts/HelveticaLightOTF/Helvetica-Light.otf') format('opentype'), url('/fonts/HelveticaLightOTF/Helvetica-Light.svg#HelveticaLTCom-Light') format('svg');
/* local('Helvetica Light'), local('Helvetica-Light'), local('HelveticaLight'),  */
/* url('/fonts/HelveticaLightOTF/Helvetica-Light.woff') format('woff'), */
}

@font-face {
	font-family: 'Helvetica-Light';
	src: url('/fonts/HelveticaLightOTF/Helvetica-LightOblique.eot');
	src: local('Helvetica Light Oblique'), local('Helvetica-LightOblique'), local('HelveticaLightOblique'), local('Helvetica LT COM Light Oblique'), url('/fonts/HelveticaLightOTF/Helvetica-LightOblique.woff') format('woff'), url('/fonts/HelveticaLightOTF/Helvetica-LightOblique.otf') format('opentype'), url('/fonts/HelveticaLightOTF/Helvetica-LightOblique.svg#HelveticaLTCom-LightOblique') format('svg');
	font-style: italic;
/* local('Helvetica Light Oblique'), local('Helvetica-LightOblique'), local('HelveticaLightOblique'), */
} 

/* @font-face {
	font-family: 'Helvetica-Roman';
	src: url('/fonts/HelveticaLightOTF/Helvetica-Roman.eot');
	src: local('Helvetica Roman'), local('Helvetica-Roman'), local('HelveticaRoman'), local('Helvetica'), url('/fonts/HelveticaLightOTF/Helvetica-Roman.woff') format('woff'), url('/fonts/HelveticaLightOTF/Helvetica-Roman.otf') format('opentype'), url('/fonts/HelveticaLightOTF/Helvetica-Roman.svg#HelveticaLTCom-Roman') format('svg');
} */

p { color: #032d3c; font-size: 9.5pt; font-family: Helvetica-Light, "Helvetica Light", "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 12pt; margin-top: 0; margin-bottom: 5px }

li  { color: #032d3c; font-size: 9.5pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 12pt }

h1   { color: #ee4033; font-size: 15pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 16pt; text-decoration: none; text-transform: uppercase; margin-top: 3px; margin-bottom: 0 }
h2   { color: #31a7e2; font-size: 15pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 16pt; text-decoration: none; margin-top: 0; margin-bottom: 3px }
h3   { color: #ee4033; font-size: 12pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 13pt; text-decoration: none; margin-bottom: 3px }
h4   { color: #31a7e2; font-size: 9.5pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 10pt; text-decoration: none; margin-bottom: 0 }
h5   { color: #ee4033; font-size: 9.5pt; font-family: Helvetica-Light, Helvetica Light, "Microsoft Sans Serif", Arial, sans-serif; font-weight: normal; line-height: 10pt; text-decoration: none; margin-bottom: 0 }

/* color blue logo: #00b2ef */

.red    { color: #ee4033 }
.red50    { color: #fe8882 }
.blue   { color: #31a7e2 }
.blue50   { color: #7fd8f7 }
.purple    { color: #032d3c }
.black { color: #032d3c; }
.white { color: white; }

.font7  { font-size: 7pt; line-height: 9pt; }
.font8  { font-size: 8.5pt; line-height: 10pt;}
.font10 { font-size: 10pt; line-height: 12pt;}
.font12 { font-size: 12pt; line-height: 14pt;}
.more_hits { font-size: 8.5pt; }
.hitsleft  { font-size: 7.5pt; float: left; ; margin-bottom: 12px}
.hitsright { font-size: 7.5pt; float: right; ; margin-bottom: 12px}
.ookleuk_location  { font-size: 8.5pt; text-indent: -10px; margin-left: 50px; margin-bottom: 10px }

.menu1  { color: #ee4033; font-size: 10.5pt; margin-top: 15px; line-height: 13pt; }
.menu2 { color: #fe8882; font-size: 9pt; margin-left: 35px; margin-top: 0px; margin-bottom: 5px; line-height: 12pt; }
.menu3 { color: #fe8882; font-size: 9pt; margin-left: 35px; margin-top: 0px; margin-bottom: 0px; line-height: 12pt;  }
.indentleft  { margin-left: 3mm }
.indentright { margin-right: 3mm }

b { font-family: Helvetica-Light, Helvetica, "Microsoft Sans Serif", Arial, sans-serif; font-weight: 700; } 

i {}

a.bestellen   { visibility: visible; }
a.annuleren   { visibility: hidden; }

img   { border: solid 1px black }
a>img { border: solid 1px; color: #032d3c; }
img.noborder  { border: 0px; }
img.impressie { margin-bottom: 10px; max-width: 400px; border: solid 1px black }
img.thumbnail_impressie { max-width: 100px; border: solid 1px black }
a { color: #ee4033; text-decoration: none }
a:hover { text-decoration: underline; }

hr    { width: 100%; border-style: dotted none none; border-width: 2px 0 0; border-color: #032d3c }

div.logobalk   { background-color: white; position: absolute; z-index: 3; top: 0; left: 15px; width: 1000px; height: 115px; border-bottom: 2px dotted #032d3c;}
div.lead_main  	    { position: absolute; z-index: 7; left: 240px; top: 79px; bottom: 0px }
div.lightblue  { background-color: #7995ff; margin-top: 2px; margin-bottom: 2px; padding: 4px; border: dotted 2px #032d3c  }
div.left       { padding-right: 5px; position: absolute; z-index: 4; top: 122px; left: 15px; width: 178px; clear: none }
	div.menu  	{ margin-bottom: 10px; margin-left: 0px }
div.middle    { z-index: 2; position: absolute; top: 122px; left: 255px; width: 425px; }
	div.ookleuk    { padding-top: 4px; padding-bottom: 0px; width: 425px; float: left;  border-bottom: 2px dotted #032d3c; margin-bottom: 10px;}
	div.ookleuk_date   { width: 100px; float: left; padding-right: 5px; }
	div.ookleuk_entry  { width: 320px; float: left }
div.rightfixed  { z-index: 1; position: absolute; top: 122px; left: 750px; width: 250px; padding-left: 5px; clear: none }
div.right     { z-index: 1; position: absolute; padding-left: 5px; top: 122px; left: 750px; width: 250px; }
	div.dottedbox  { margin-top: 2px; margin-bottom: 2px; padding: 2px; border: 2px dotted #032d3c; }

body>div.left     { padding-right: 5px; position: fixed }
body>div.logobalk { position: fixed	/* Overrides 'absolute' above */ }
body>div.rightfixed { position: fixed	/* Overrides 'absolute' above */ }

.logo { position: relative; top: 10px; left: 0px; border: 0px; margin-bottom: -27px; }
.logo_sponsor { position: absolute; top: 67px; left: 740px; border: 0px; }
.logoos_sponsors { margin-bottom: 10px; max-width: 200px; max-height: 120px; border: 0px; }

