* {
margin: 0;
padding: 0; }

body {
behavior: url(csshover.htc);
background-image: url(images/tlo.jpg);
font-family: "Calibri", Arial, sans-serif;
color: #fff;
font-size: 18px;
margin-top: 20px; }

a:link, a:active {
color: #fff;
text-decoration: underline; }

a:hover {
color: #3A217B;
text-decoration: none; }

.tekst {
padding-top: 30px;
font-size: 18px;
text-align: justify; }

.top {
background: url(images/top.png) center center no-repeat;
color: #3A217B;
font-family: "Calibri", Arial, sans-serif;
font-size: 19px;
text-align: center; }

.avans {
background: url(images/avans.gif) 12px center no-repeat;
width: 191px;
height: 125px; }

.t1 {
border: 10px solid #FFF;
background: #FFF;
width: 820px; }

.t2 {
background: #FE7D19;
width: 810px;
height: 596px; }

.t3 {
margin-top: 134px;
height: 447px; }

.t4 {
padding-left: 20px;
padding-top: 30px;
width: 200px;
height: 480px;
vertical-align: top; }

.t5 {
width: 609px;
height: 480px;
background: #FE7D19;
vertical-align: top;
padding-right: 20px; }

.footer {
color: #fff;
font-size: 12px;
letter-spacing: 2px; }

.footer a {
color: #fff;
text-decoration: none; }

.footer a:hover {
text-decoration: underline; }

#menu {
float: left; }

#menu, #menu ul {
list-style: none;
width: 210px; }

#menu li {
position: relative;
line-height: 0;
margin: 0 0 -2px 0; }

#menu a, #menu li:hover li a, #menu li:hover li:hover li a {
color: #FFFFFF;
background-color: #3A217B;
border: 2px solid #FE7D19;
font-family: "Calibri", Arial, sans-serif;
font-size: 23px;
text-decoration: none;
font-weight: normal;
display: block;
width: 152px;
padding: 0 5px;
line-height: 24px;
height: 26px; }

#menu li:hover a, #menu li:hover li:hover a, #menu li:hover li:hover li:hover a {
color: #3A217B;
background: #FFFFFF; }

#menu li ul, #menu li:hover ul li ul {
height: 26px;
width: 0;
overflow: hidden;
position: absolute;
left: 144px;
top: 0;
background: url(images/arrow.gif) 0 10px no-repeat;
padding: 0 0 0 16px; }

#menu li:hover ul, #menu li:hover ul li:hover ul {
width: 148px;
height: auto;
overflow: visible; }

#menu li:hover ul {
z-index:100; }

.adv {
margin: 20px 0 0 0; }

.highslide {
cursor: url(highslide/graphics/zoomin.cur), pointer;
outline: none; }

.highslide img {
border: 2px solid gray; }

.highslide:hover img {
border: 3px solid #fff; }

.highslide-image {
border: 2px solid #fff; }

.highslide-caption {
display: none;
border: 2px solid #FFF;
border-top: none;
font-family: "Calibri", Verdana, Arial;
font-size: 10pt;
padding: 5px;
background-color: #FFF; }

.highslide-display-block {
display: block; }

.highslide-display-none {
display: none; }

.highslide-loading {
display: block;
color: #FFF;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
padding: 3px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
background-color: #000; 
/*
padding-left: 22px;
background-image: url(highslide/graphics/loader.gif);
background-repeat: no-repeat;
background-position: 3px 1px;
*/
}

a.highslide-credits, a.highslide-credits i {
padding: 2px;
color: silver;
text-decoration: none;
font-size: 10px; }

a.highslide-credits:hover, a.highslide-credits:hover i {
color: white;
background-color: gray; }