﻿body {
    margin-top:0px; margin-bottom:0px; font-family:Arial; color:#3d3d3d; font-size:11px;
    background-image:url(../images/bg.gif); background-repeat:repeat-x; background-position:top;
}

#wrapper {
	text-align: left; margin: 0px auto; padding: 0px;
	border:0; width: 960px; height:100%;	
}

#header {	
	height:145px; width:960px; float:left;
    background-image:url(../images/header.jpg);
}

#headerUK {	
	height:145px; width:960px; float:left;
    background-image:url(../images/headerENG.jpg);
}

#logo-container { float:left; width:700px; height:120px;}

#langmenu-container { margin-top:0px; float:right; width:250px; height:20px; color:#ffffff; padding:5px 0 0 10px;}

#langmenu { height:20px; float:left; color:#ffffff; margin:0 3px 0 3px; font-weight:normal;}
#langmenu a { height:20px; float:left; color:#ffffff; margin:0 0px 0 0px; font-weight:normal;}
#langmenu-separator { height:20px; float:left; }

#content {color:#3d3d3d;}
#content a{text-decoration:underline;}
#content a:hover{text-decoration:none;}

#menu-container {
    margin-top:0px; float:left; padding:5px 0 0 7px;
    height:27px; width:953px; text-align:left;
    background-color:#3d3d3d; color:#ffffff; font-size:13px; font-weight:bold; 
}

#menu { height:21px; padding-top:4px; float:left; text-align:center; margin:0 6px 0 6px; }
#menu-separator { height:21px; padding-top:4px; float:left; }
#menu-selected { height:23px; padding-top:4px; padding-left:5px; padding-right:5px; float:left; background-color:#c41230; text-align:center; margin:0 1px 0 1px; }

#menu-container a{ text-decoration:none; color:#ffffff; font-size:13px; font-weight:bold; }

#submenu-container {
    margin-top:0px; float:left; padding:5px 0 0 18px;
    height:20px; width:942px; color:#ffffff; font-size:12px;
    background-color:#c41230;
}

#submenu { height:20px; float:left; margin:0 5px 0 0px;}
#submenu-separator { height:20px; float:left; margin:0 5px 0 0px;}
#submenu-selected { height:20px; float:left; margin:0 5px 0 0px; font-weight:bold;}

#submenu-right { height:20px; float:right; margin:0 5px 0 0px;}
#submenu-right-separator { height:20px; float:right; margin:0 5px 0 0px;}
#submenu-right-selected { height:20px; float:right; margin:0 5px 0 0px; font-weight:bold;}

#submenu-container a{ text-decoration:none; color:#ffffff; font-size:12px;}
#submenu-container a:hover{ text-decoration:underline; color:#ffffff; font-size:12px; }

#container { float:left;}
#left-container-content {width:694px; float:left; padding:0 0 0 20px;}
#breadcrumb { height:20px; margin-top:5px;}
#breadcrumb a{ text-decoration:underline; color:#3d3d3d;}
#breadcrumb a:hover{ text-decoration:none; color:#3d3d3d;}

#footer {clear: both; height:72px; width:960px; background-image:url(../images/bg-footer.gif);}
#logo-bb { float:left; width:80px; height:50px; margin:15px 0 0 10px;}
#menu-footer-container { float:right; height:20px; width:580px; margin:15px 10px 0 0; text-align:right;}
#menu-footer { height:20px; float:left; font-size:10px; color:#555555; margin:0 0px 0 0px;}
#menu-footer a { height:20px; float:left; font-size:10px; color:#555555; margin:0 0px 0 0px;}
#menu-footer-separator { height:20px; float:left; margin:0 3px;}
#hoofd-sponsor { width:100px; height:25px; float:left; margin:17px 0 0 30px; padding-top:15px; }
#hoofd-sponsor-flashholder { border:solid 1px Lime; width:180px; height:40px; float:left; margin:17px 0 0 10px; }
#mediapartner { width:100px; height:25px; float:left; margin:17px 0 0 50px; padding-top:15px; }
#mediapartner-flashholder { border:solid 1px Lime; width:180px; height:40px; float:left; margin:17px 0 0 10px; }
#andere-sponsor {border:solid 1px Lime; width:180px; height:40px; float:left; margin:17px 0 0 70px;}

#separator { clear:both; }

h1 { font-size:24px; font-weight:bold; margin-top:10px; margin-bottom:5px; }

.titleblue { font-size:16px; font-weight:bold; }
.titlered { font-size:16px; font-weight:bold; color:#a0000f; }
.titleblue-big { font-size:20px; font-weight:bold; }
.titlered-big { font-size:20px; font-weight:bold; color:#a0000f; }
.blocktitle { font-size:14px; font-weight:bold; } 
.titlename-red { font-size:12px; font-weight:bold; color:#a0000f; }
a.titlename-red { color:#a0000f; text-decoration:none; }
a:hover.titlename-red { color:#a0000f; text-decoration:underline; }
.datered { font-size:11px; font-weight:bold; color:#a0000f; }
.text-small { color:#8b8b8b; font-size:10px; }

a { text-decoration:none; color:#3d3d3d;}
a:hover { text-decoration:underline; color:#3d3d3d;}

.linkred { color:#a0000f; }
a.linkred { color:#a0000f; text-decoration:none; }
a:hover.linkred { color:#a0000f; text-decoration:underline; }

.link { font-weight:bold; font-size:12px;}

a.logo { cursor:pointer; }

ul#redbullet {
    font-weight:bold; font-size:12px;
    list-style-position:outside;
    list-style-image:url(../images/li_blt_1.gif);
}

.volgendedag { font-size:20px; color:#3d3d3d; font-weight:bold; margin-bottom:5px; margin-top:10px; }
a.volgendedag { font-size:20px; color:#3d3d3d; font-weight:bold; text-decoration:underline; }
a:hover.volgendedag { font-size:20px; color:#3d3d3d; font-weight:bold; text-decoration:none; }

.volgendedag-arena { font-size:12px; color:#3d3d3d; font-weight:bold; margin-bottom:5px; margin-top:10px; }
a.volgendedag-arena { font-size:12px; color:#3d3d3d; font-weight:bold; text-decoration:none; }
a:hover.volgendedag-arena { font-size:12px; color:#3d3d3d; font-weight:bold; text-decoration:underline; }

#right-container-blok { width:230px; float:right; vertical-align:top;}

#right-container-text { margin:0 5px 0 8px; padding-top:5px;}

#right-container-blauw-top 
{
    background-image:url(../images/blok_b_top.gif); width:209px; height:33px;
    background-position:center top; background-repeat:no-repeat; font-weight:bold;
    font-size:16px; color:#ffffff; text-align:center; line-height:30px;
}

#right-container-blauw
{
    background-image:url(../images/blok_b.gif); width:209px;
    background-position:center top; background-repeat:repeat-y;
}

#right-container-blauw-bottom
{
    background-image:url(../images/blok_b_bottom.gif); width:209px; height:5px;
    background-position:center top; background-repeat:no-repeat; margin-bottom:15px;
}

#right-container-rood-top 
{
    background-image:url(../images/blok_r_top.gif); width:209px; height:33px;
    background-position:center top; background-repeat:no-repeat; font-weight:bold;
    font-size:16px; color:#ffffff; text-align:center; line-height:30px;
}

#right-container-rood
{
    background-image:url(../images/blok_r.gif); width:209px;
    background-position:center top; background-repeat:repeat-y;
}

#right-container-rood-bottom
{
    background-image:url(../images/blok_r_bottom.gif); width:209px; height:5px;
    background-position:center top; background-repeat:no-repeat; margin-bottom:15px;
}

#blok-container { 
	float: left; width: 209px; height:306px;
	background-image:url(../images/bg-aanmelden.gif);
    background-position:center; background-repeat:no-repeat; margin-bottom:15px;
}

#blok-blocktitle {
    margin-top:7px; font-weight:bold;
    font-size:16px; color:#ffffff; margin-left:38px;
}

#blok-bezoeker-btn{
    margin-top:25px; font-weight:bold;
    font-size:14px; margin-left:70px; color:#3d3d3d;
}

#blok-exposant-btn{
    margin-top:26px; font-weight:bold;
    font-size:14px; margin-left:70px;
}

#blok-blocktitle-nieuwsbrief {
    margin-top:67px; font-weight:bold;
    font-size:16px; color:#ffffff; margin-left:38px;
}

#blok-nieuwsbrief {
    margin-top:15px; font-size:11px; width:130px;
    color:#a0000f; margin-left:40px;
}

#blok-nieuwsbrief-aanmelden {
    margin-top:16px; font-size:14px;
    color:#a0000f; margin-left:65px; font-weight:bold;
}

#blok-nieuwsbrief-aanmelden a {
    color:#a0000f;
}
