
/* DEFAULTS
***********************/
* { font-family: Helvetica, Arial, Tahoma;}
a img { border: none; }
body { background: #000 url('/vanoorschot/images/bg-pattern.png'); border: none; }
h1 { font-size: 2em; margin-bottom: 1em; text-shadow: 2px 2px 2px #CCC; }
frame, iframe { border:none; }
p,li,strong { font-size: 12px; }

.blue { color: #003EC1; }

a { color: #003EC1; }
a:link, a:visited { color: #003EC1; text-decoration: none;}
a:hover, a:active { color: #003EC1; text-decoration: underline; }

/* HEADER
***********************/
#header-bg { z-index:-1; background: url('/vanoorschot/images/bg-header.png'); position:absolute; top:0; left:0; height:137px; width:100%; }
#header { height: 137px; margin: 10px 0px 10px 0px; }
#header #logo { float:left; margin-top:2px; }
#header #small-logos { float:right; }
#header #small-logos a { margin-left: 20px; }
#header #payoff img { margin-top:13px;}

/* NAVIGATION
***********************/
#navigation { padding: 15px 20px 5px 20px; background: #FFF url("/vanoorschot/images/bg-navigation.png") repeat-x top; height: 30px; }
#navigation ul { list-style:none; list-style-image: none; margin:0px; padding:0px; }
#navigation ul li { float:left; padding: 0px 15px 0px 15px; border-left:1px solid #666; }
#navigation ul li.first { border:none; }
#navigation ul li a { font-size: 1.1em; text-decoration:none; color: #000; padding: 5px 10px; }
#navigation ul li a:hover, #navigation ul li.current a { background-color: #003EC1; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 1px 1px 0px #000; }

/* MAIN
***********************/
#main { width: 957px; }
#main-header { background: url("/vanoorschot/images/header-background.png") top right no-repeat; }
#main-content { background: url("/vanoorschot/images/bg-right.png") repeat-y right; padding: 0 20px 0 0; }
#main-content #content { background: #FFF; clear: both; padding:20px; min-height:500px; }
#main-footer { min-height: 21px; padding:10px; background: url("/vanoorschot/images/bg-bottom.png") no-repeat; }
#main-footer a { color: #222; }
#main-footer a:hover, #main-footer a:active { color: #003EC1; text-decoration:underline; }

#map_canvas { width:600px; height:300px; margin-bottom: 20px; }

.smallbox { border: 1px solid #D9DEE1; padding: 10px 5px 0px 5px; margin: 0px 15px 20px 0px; }
.smallbox img { margin: 5px 0px; }
.smallbox p { font-size: 11px;  }
