﻿h1 { font-size:20px; font-weight:bold; margin-top:10px; margin-bottom:5px; }

#left-container { float: left; width: 330px; height:350px; padding:5px 0 0px 10px;}
#right-container { float: right; width: 342px; }

#speaker{
    float:left; width:326px; height:336px; padding:5px 5px 5px 10px;
    background-image:url(../images/bg-sprekers.gif);
    background-position:center; margin-top:16px;
}

#speaker-container{
  float:left; width:317px; height:130px; margin-top:20px; margin-left:2px;
}

#exposant-container{
  float:left; width:317px; height:105px; margin-top:20px; margin-left:2px;
}

#content {color:#37398b; font-size:12px;}
#content a{text-decoration:underline;}
#content a:hover{text-decoration:none;}

#title-speaker { float:left; width:320px; margin-top:5px;}
.linkgrey { color:#666666; }
a.linkgrey { color:#666666; text-decoration:none; }
a:hover.linkgrey { color:#666666; text-decoration:underline; }
#datumblock { height:15px; width:175px; float:right; margin-top:2px; margin-right:5px;}
#img-speaker { float:left; width:66px; height:83px; margin:5px 0 0 0px; }
#speaker-text { float:left; margin:5px 0 0 5px; height:120px; width:245px; }

#exposant{
    float:left; width:316px; height:131px; padding:5px 5px 5px 10px;
    background-image:url(../images/bg-container-white.gif);
    background-position:center; margin-top:25px;
}

#center-container { float: left; width: 278px; height:346px; margin-top:16px; background-image:url(../images/bg-aanmelden.gif); background-position:center; background-repeat:no-repeat;
}

#blocktitle {
    margin-top:10px; font-weight:bold; width:170px;
    font-size:16px; color:#ffffff; text-align:center;
}

#bezoeker-btn{
    margin-top:22px; font-weight:bold;
    font-size:14px; color:#37398b; text-align:center;
}

#blocktitle2 {
    margin-top:37px; font-weight:bold;
    font-size:16px; color:#ffffff; text-align:center;
}

#exposant-btn{
    margin-top:21px; font-weight:bold;
    font-size:14px; text-align:center;
}

#blocktitle-nieuwsbrief {
    margin-top:36px; font-weight:bold;
    font-size:16px; color:#ffffff; text-align:center;
}

#logo-bedrijf { float:left; width:105px; height:105px; margin:0 0 0 10px; }

#nieuwsbrief {
    margin-top:15px; font-size:11px; width:130px;
    color:#30348b;
}

#nieuwsbrief-aanmelden {
    margin-top:12px; font-size:14px;
    color:#c21c1c; font-weight:bold; text-align:center;
}

#nieuwsbrief-aanmelden a {
    color:#c21c1c;
}

/*
 * Lower row (News items, Video, etc.)
 */
#news-left {background-image:url(../images/bg-news-left.gif); background-position:top; background-repeat:no-repeat; width:279px; margin:0 0 0 10px; padding:0 0 0 10px; float:left;}
#news-title-left { float:left; width:200px; height: 20px; margin-top:9px; }
#rss-news-left { float:right; width:19px; height: 28px; margin:5px 20px 0 0; }
#archive-btn { float:left; margin-top:10px; font-weight:bold; color:#37398b; font-size: 12px;}
#news-container { width:100%; float:left; line-height:12pt; }
#news-date { float:left; width:50px; color:#666666;}
#news-link { float:left; width:206px; margin-left:8px;}

/*
 * Extern News (Center)
 */
#news-center {background-image:url(../images/bg-news-center.gif); background-position:top; background-repeat:no-repeat;width:277px; margin:0 0 0 11px; padding:0 0 0 10px; float:left;}
#news-title-center { float:left; width:200px; height: 20px; margin-top:9px; }
#archive-center { float:left; margin-top:10px; }
#archive-btn-center { float:left; margin-top:10px; color:#c21c1c; font-size: 12px; font-weight:bold;}

/*
 * Media center (Right)
 */
#mediacenter {background-image:url(../images/bg-exposanten.gif); background-position:top; background-repeat:no-repeat;width:331px; height:299px; margin:0 0 0 20px; padding:0 0 0 12px; float:left;}
#mediacenter-title { float:left; width:320px; height: 20px; margin-top:9px; }
#mediacenter-subtitle { margin-top:15px; float:left; width:280px;}
#mediacenter-video { float:left; width:253px; height:223px; margin-top:5px; }