/* GENERAL */
@media print {
.wedstrijdform *, div {font-size: 15pt; line-height: 120%; background: white; }
.wedstrijdform div table { width:100%}
.noprint { display: none; }
}
* { margin: 0; padding: 0; font: 11px/1.5 Arial, Verdana, Tahoma, Sans-serif;}
body { background: #265984 url('../images/bgs/bg.gif') top left repeat-x; color : #767474; font-size:11px;}
h1 { font-size: 1.7em; /* 18px */ margin-bottom: 8px; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; background:#CCCCCC; padding-left:10px; margin-left:0px;padding-right:10px;text-align:right;}
h2 { font-size: 1.6em; /* 20px */ margin-bottom: 6px; color:#0066CC; border-bottom: 1px solid lightgray;}
h2 a { font-size:18px; color:#0066CC;}
h3 { font-size: 1.4em; /* 18px */ margin-bottom: 4px; font-weight:bold;}
h4 { font-size: 13px; /* 18px */ margin-bottom: 0px; font-weight:bold;color:#FF0000; border-bottom:1px solid #CCC; margin-bottom:5px; }
h4 a { font-weight:bold;}
h5 { font-size: 1.2em; /* 14px */}
h6 { font-size: 1.4em; /* 18px */ margin-bottom: 2px; font-weight:bold; text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; background:#CCCCCC; padding-left:10px; margin-left:0px;padding-right:10px;text-align:right;}
ul { list-style-type : square;margin:15;}
div { font-size : 100%;}
hr { width:100%; height:1px; margin:0px;}
p { text-align: justify;}
td { text-align:justify;}
strong { font-weight:bold;}
.img{float:left;margin-left:15px;margin-bottom:15px;}

/* LINKS */
a img { border : none; }
a { outline: none; }
a { color: #1562AD; text-decoration: none; cursor: pointer; }
a:hover { color: #999; text-decoration: underline; }
a.uline { text-decoration: underline;}
a.white, a.white:visited { color: #FFF;}
a img  { border:0 none;}
.blue { color:#0066FF;}

/* IN DE KIJKER */
.indekijkertitel { color: #CC3300; font-weight:bold; text-align:center;}

/* BENZINELIST */
.benzinelist ul { line-height:0px;}
.benzinelist li { margin:0px; border-bottom:1px dotted gray;color: #333333; font-weight:bold; letter-spacing:1px;}
.benzinelist span { color:#FF0000; font-size:14px; font-weight:bold;}

/* FORM */
.form tr td.label { font-weight:bold; text-align:right; padding-right:10px; line-height:25px;}
/*.frminput { border:0px none; background-image:url(..\images\bgs/input.gif) top left no-repeat; width:190px; padding:2px 4px; height:22px; color:#333; font-weight:lighter}*/
/*.frminputhome { border:0px none; background-image:url(..\images\bgs/inputhome.gif) top left no-repeat; background-attachment:fixed;width:150px; padding:2px 4px; height:22px; color:#333; font-weight:lighter}*/
.frminput {  border:1px solid silver; width:190px; padding:2px 4px; height:22px; color:#333; font-weight:lighter}
.frminputhome {  border:1px solid #E6E6E6;width:150px; padding:2px 4px; height:18px; color:#333; font-weight:lighter}
.frmselect { border:0px none; height: 20px; width:218px; padding:2px 4px; color:#333; font-weight:lighter}
.txtarea { border:0px none; background:url(../images/bgs/textarea.gif) top left no-repeat; height: 120px; width:100%; padding:2px 4px; color:#333; font-weight:lighter; overflow:hidden; border:1px solid silver;}
.btn { border:0px none; background:url(../images/bgs/btn.gif) top left no-repeat; height: 20px; width:80px; padding:2px 8px; color:#333; font-weight:lighter; text-align:center;}

/* GENERAL CLASSES */
.padpage {padding-left:7px;padding-right:7px;padding-top:7px;}
.header{margin-bottom:5px;}
.titelshome { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#606161; font-weight:bold;text-transform: uppercase;}
.navigatiehelper { color:#CC0000; font-weight:bold;}
.kadebg { background-image:url(../images/indekijkerbg.gif);}
.horline {color:#000000;background-color:#F0F0F0; padding-bottom:5px;margin-bottom:5px;margin-top:0px;border-top:1px dotted gray;border-bottom:0px dotted gray;}
#begroeting p { font-size:10px; background:url(../images/bgs/bgbegroeting.gif) top left no-repeat; padding: 1px 4px 4px 2px; text-align:center; margin-top:4px;}
td p {margin-left:5px;}
td li {margin-left:5px;}
.border {border:1px solid gray;}

.left { float:left;}
.right { float:right;}
.rechts { text-align:right;}
.links { text-align:left;}
.not { clear:both; }
.normalpad { margin:4px;}
.not { clear:both; display:block; font-size:0.48em; height:0.1em; width:100%; margin:0 0 0.1em 0; }
.horline { clear:both; background: url('../images/bgs/line.gif') top left repeat-x; height:10px; display:block; width:100%; margin:10px 0 0 0; }
.verline { background: url('../images/bgs/verline.gif') top center repeat-y; width:10px; height:100%;}
.nomargin {margin:0px;}
.center { margin: 0 auto;}
.alcenter { text-align:center;}
.w300 { width:300px;}
.t10 { margin-top:10px;}
.r10 { margin-right:10px;}
.meerinfo { color:#0079BC; font-weight:bold; height:20px; line-height:20px;}
.meerinfo:hover{ background-color:#0079BC; font-weight:bold; height:20px; line-height:20px; color:#FFFFFF; text-decoration:none;}
.h1select { font-size:11px; margin:10px; margin-right:0px;}
.h3d { text-transform:uppercase; font-size:14px; font-weight:bold; background:#F0F0F0; padding:4px 5px; margin-top:15px;}

/* MODULES */
.menukaart {width: 100%; }
.menukaart .prijs {width: 100px; }


/* LEFT MENU */

.leftmenu { margin-left:10px; margin-right:4px; background:none; width:220px;}
/*
.products { background:url(../images/bgs/hoofmenu.gif) top left; }
.lifecare { background:url(../images/bgs/hoofmenu.gif) top left; }

.mnu { height:22px; line-height:0px; margin-top:5px; cursor:hand; text-transform: uppercase; line-height:18px;} 
.mnu a { color:white; margin-left:10px; font-weight:bold; font-size:11px; line-height:18px;}
.mnu a:hover { text-decoration:none;color:white;line-height:18px;}
.mnu div { background:#F6F6F6; color:#333333; line-height:13px;}



.blck {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal; vertical-align:top; margin:0px;margin-left:5px; text-transform: capitalize;height:8px;}
.blck a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#6E6E6E;font-weight:normal;margin:0px;margin-left:5px; text-decoration:none;}
.blck a.hover {color: red; text-decoration:none; margin:0px; margin-left:5px;}

.content, .mycontent { background-color:#FFFFFF; padding:0.1em; border:1px solid F1F1F0; border-top: 0px none;padding-bottom:5px;}

.ak { background:#F9FFF2; margin:0px 0px 10px 0px; border:1px solid #C0C0C0; margin:10px 0px;}
.ak p { margin:10px;}
*/

/* LIST */
/*
.overzicht li { padding-left:14px; background:url(../images/icons/bull1.gif) 3px left no-repeat;}


ul li ul { margin-left:10px;}
ul li ul li ul { margin-left:10px;}
ul li ul li ul li ul { margin-left:10px;}
*/
.vraag { font-weight:bold; font-size:12px; padding:2px 0px;}
.vraagli { margin-left:10px;}
.vraagli a { color:#333; font-weight:bold;}

.tbl tr td { vertical-align: top;}

.naarwinkel { background:url(../images/naarwinkel.jpg) top left no-repeat; text-align:center; width:70px; height:19px; text-align:left; float:right; clear:both;}
.naarwinkel a { color:#FFFFFF; text-align:center; margin-left:4px;}
.naarwinkel a:hover { color:#CAE4FF; text-decoration:none;}

.openingsuren { margin:0px; padding:0px;}

.levering { width:100%;}
.levering tr th { background:#F2F9FF; width:20%; padding:2px; text-align:right; font-weight:bold;} 
.levering tr td { width:50%; padding:2px;} 