body {font-family:Arial,sans-serif; font-size:62.5%; background:#FFF url('/_images/bgtop.gif') repeat-x;}

h1 {color:#004489; font-size:1.4em; font-weight:bold; font-style:italic; margin-bottom:12px;}
h2 {color:#ea690a; font-size:1.2em; font-weight:bold; margin-bottom:30px;}
h3 {color:#004489; font-size:120%; font-weight:bold;}
h4 {color:#ea690a; font-size:80%; font-weight:normal;}
p {margin-bottom:20px;}
big {font-size:2em;}
code, tt {font-family:monospace;}
small {font-size:0.9em; font-style:italic; color:#165584;}
small a {font-weight:normal;}
cite, em, i {font-style:italic;}
a, b, strong {font-weight:bold;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
ul {list-style-type:disc; margin-bottom:30px;}
li {margin-left:30px;}

form {}
fieldset {}
legend {}
label {display:inline-block; vertical-align:top; width:140px;}
label em {font-style:normal;}
label small {color:#F00; margin-left:3px;}
input {}
select {}
textarea {}
table {width:100%;}
td {width:25%; vertical-align:top;}
th {font-weight:bold; text-align:left;}
address {font-style:normal;}
address .type {display:none;}
hr {height:0; border:0; border-top:1px dotted #ea690a; margin-bottom:10px;}

#background {background:url('/images/bg.jpg') bottom left no-repeat;}
#background1 {background:url('/images/zeebg.jpg') bottom right no-repeat;}
#body {font-size:1.4em; margin:0px auto; position:relative; width:950px; background:#FFF url('/_images/bgbottom.jpg') bottom left no-repeat;}

#header {/*background:url('/images/header.jpg') top left no-repeat;*/ height:467px;}
#banner {position:absolute; width:950px; height:337px; top:130px; left:0px; background:#EBEBEB;}
#logo {position:absolute; top:22px; left:34px; z-index:10;}
#nav {position:absolute; height:130px; width:459px; top:-1px; left:491px; background:#FFF;}
#nav img {float:left;}
#nav ul {list-style-type:none; padding-top:20px; margin-left:13px;}
#nav ul li {float:left; margin:0px 21px 0px 21px;}
#nav ul li a {color:#052967; font-size:1.2em; text-decoration:none; font-weight:normal;}
#nav ul li a:hover {color:#000; border-bottom:1px #000 dotted;}
#main {}
#article {color:#3e3f3b; line-height:2em; font-size:0.9em; padding-top:45px; margin-right:53px; padding-bottom:50px; margin-left:287px; min-height:600px; height:auto !important; height:600px;}
#article a {color:#224A8D; text-decoration:none; border-bottom:1px #224A8D dotted;}
#article a:hover {border-bottom:0px;}
#article img {background-color:transparent; border:1px dotted #004489; margin:10px; padding:10px; float:right;}
#article ul {margin-bottom:15px;}
#aside {position:absolute; width:170px; height:250px; top:550px; left:15px; color:#004489; font-size:0.8em; line-height:2em;}
#aside a {color:#ea690a;}
#twitter {position:absolute; width:170px; height:250px; top:550px; left:15px; color:#004489; font-size:0.8em; line-height:2em;}
#sponsors {position:absolute; width:199px; height:127px; top:285px; left:671px;}
#footer {position:relative; height:215px; background:url('/images/zee.jpg') bottom left; font-size:1.2em;}
#address {width:967px; margin:0px auto; color:#FFF; line-height:2em;}
#ot_links {color:#FFFFFF; float:left; height:140px; width:250px; margin-top:30px; margin-left:0px;}
#ot_rechts {color:#FFFFFF; float:left; height:140px; width:408px; margin-top:30px;}
#ot_nav {color:#FFFFFF; float:left; height:140px; margin-top:30px;}
#ot_nav ul {list-style-type:none;}
#ot_nav ul li {margin-left:0px; margin-bottom:0px;}
#ot_nav ul li a {color:#FFF; text-decoration:none; font-weight:normal;}
#ot_nav ul li a:hover {border-bottom:1px #FFF dotted;} 
#hyves {position:absolute; width:50px; height:50px; bottom:4px; left:403px;}
#footer {height:170px; background:#F8F8F8; border-top:9px #ebebeb solid;}
#footermenu {margin:0px auto; position:relative; width:950px; color:#004489;}
#footermenu a {color:#004489; font-weight:normal; text-decoration:none;}
#footermenu ul {margin-left:645px; margin-top:20px;}
#footermenu ul li {list-style-type:square; margin-top:15px; /*color:#6B6B6B;*/ color:#000;}
#footermenu ul li a {color:#6B6B6B; text-decoration:none; font-weight:normal; border-bottom:1px dotted #6B6B6B;}
#footermenu ul li a:hover {color:#000; border-bottom:1px solid #000;}

.disclaimer {position:relative; left:290px; top:33px; font-size:0.9em; width:250px;}
.disclaimer ul {list-style-type:none; margin:0px;}
.disclaimer ul li {margin:0px; color:#b3d8f3;}
.disclaimer ul li a{color:#b3d8f3; text-decoration:none; font-weight:normal;}
.clear {clear:both;}

.vcard .type {display:none;}
.vcard .street-address, .vcard .tel, .vcard .email, .vcard .url {display:block;}
#smiles img {border:0px; float:none;}

