body {padding:0px;margin:0px 0px 20px 0px;}

h1 {font:bold 22px arial;color:#002d6a;padding:0px;margin:0px;}
h2 {font:normal 12px/15px verdana;color:#e2001a;padding:0px;margin:0px;}
h3 {font:bold 16px arial;color:#002d6a;padding:0px;margin:0px;}
.subtitel {font:bold 16px arial;color:#002d6a;}
.subtitel2 {font:bold 14px arial;color:#002d6a;}
.subtitel3 {font:bold 12px arial;color:#002d6a;}
.bodytext {font: normal 11px/15px verdana;color:#000;}
.bodytextblue {font: normal 11px/15px verdana;color:#002d6a;}
.bodytextblue a:link, .bodytextblue a:visited {font: normal 11px/15px verdana;color:#002d6a;text-decoration:underline;}
.bodytextblue a:hover {font: normal 11px/15px verdana;color:#002d6a;text-decoration:none;}

.nb {font-weight:bold;color:#002D6A;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.spacer {height:10px;}
.spacer20 {height:20px;}

.container {width:1004px;margin:0px auto 0px auto;background:#e6e6e6 url(../images/back.gif) top left no-repeat;min-height:699px;}
.containerend {width:1004px;height:72px;margin:0px auto 0px auto;background-color:#e6e6e6;}

.top {height:8px;background-color:#002f6b;margin-bottom:10px;}

.header {width:775px;height:127px;margin:0px auto 0px auto;}

.logowrapper {width:780px;height:112px;text-align:right;}

#nav {position:relative;width:888px;height:16px;}
#nav ul {padding: 0;margin: 0;list-style: none;}
#nav a {display: block;}
#nav li {float: left;height:24px;}

#nav li ul {position: absolute;left: -999em;top:24px;z-index:9999;}
#nav li ul li {margin-right:6px;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav li ul li a:link, #nav li ul li a:visited {font:bold 12px arial;text-decoration:none;color:#647fa4;}
#nav li ul li a:hover {font:bold 12px arial;text-decoration:none;color:#002d6a;}

.bestanden ul {padding:0px 0px 0px 15px;list-style: circle url(../images/qsbullet.png);}
.bestanden ul li {font: normal 11px/15px verdana;color:#002d6a;}
.bestanden a:link, .bestanden a:visited {color:#002d6a;text-decoration:underline;}
.bestanden a:hover {color:#002d6a;text-decoration:none;}

.wrapper {width:780px;margin:0px auto 0px auto;padding:50px 0px 0px 0px;}

.pagelinkphoto {width:544px;height:290px;}
.pagelinkwrapper {position:relative;top:228px;left:32px;width:512px;height:33px;z-index:9999;}

.pagelink {width:128px;height:33px;background: url(../images/pagelink.png) top left no-repeat;float:left;}
.pagelinktext {width:122px;height:33px;text-align:center;}
.pagelinktext a:link, .pagelinktext a:visited {font:normal 12px/33px arial;color:#002d6a;text-decoration:none;}
.pagelinktext a:hover {font:bold 12px/33px arial;color:#002d6a;text-decoration:underline;}

.homemask {position:relative;width:544px;height:40px;top:217px;}

.content {background-color:#e6e6e6;}
.contenttextwrapper {padding:0px 20px 0px 20px;}
.subcontenttextwrapper {padding:20px 20px 0px 20px;}
.contentphoto {width:519px;margin-bottom:20px;}

.quicklinks {width:217px;min-height:521px;background: url(../images/qs_repeat.gif) repeat-y;}
.qscontent {width:191px;min-height:423px;background: url(../images/qs_middle.gif) no-repeat;padding:0px 10px 0px 16px;}

.qsnews {margin-bottom:10px;}
.qsnews ul {padding:0px 0px 0px 15px;margin:0px;list-style: circle url(../images/qsbullet.png);}
.qsnews ul li {font: normal 11px/15px verdana;color:#002d6a;}
.qsmore {color:#646464;}
.qsmore a:link, .qsmore a:visited {color:#646464;text-decoration:underline;}
.qsmore a:hover {color:#646464;text-decoration:none;}

.backlink {color:#646464;}
.backlink a:link, .backlink a:visited {color:#646464;text-decoration:none;}
.backlink a:hover {color:#646464;text-decoration:underline;}

.qsline {width:189px;height:1px;margin:10px 0px 10px 0px;}

.video {width:514px;margin-bottom:10px;}
.videotube object {width:514px;height:465px;}
.videotube embed{width:514px;height:465px;}

.qsvideo {width:189px;margin-bottom:10px;}
.qsvideotube object {width:189px;height:171px;}
.qsvideotube embed{width:189px;height:171px;}

.qsmap {width:189px;margin-bottom:10px;}
.qsgooglemap {width:189px;height:166px;}
#qsgmap div[dir=ltr] {display:none;}

.qslinks {margin-bottom:10px;}
.qslinks ul {padding:0px 0px 0px 15px;margin:0px;list-style: circle url(../images/qsbullet.png);}
.qslinks ul li {font: normal 11px/15px verdana;color:#002d6a;}
.qslinks a:link, .qslinks a:visited {color:#002d6a;text-decoration:underline;}
.qslinks a:hover {color:#002d6a;text-decoration:none;}

.qsspeakerwrapper {width:189px;height:53px;margin-bottom:10px;}
.qsspeakerphoto {width:51px;height:53px;}
.qsspeakerdata {width:128px;text-align:left;}
.qsspeakerdata a:link, .qsspeakerdata a:visited {font: bold 11px/15px verdana;color:#002d6a;text-decoration:underline;}
.qsspeakerdata a:hover {text-decoration:none;}

.agendatablelineheader {height:22px;line-height:22px;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:#002f6b;border-style:dotted;}
.agendatablelineitem {height:32px;line-height:32px;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:#738aa8;border-style:dotted;color:#002d6a;}

.speakerwrapper {width:514px;height:118px;margin-bottom:10px;}
.speakerphoto {width:113px;height:118px;}
.speakerdata {width:391px;text-align:left;padding-top:10px;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style:dashed;border-color:#002f6b;}

.galleryphoto {width:514px;}
.gallerycomment {width:514px;height:31px;line-height:30px;color:#767676;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-style:dotted;border-color:#002f6b;}
.gallerythumbswrapper {width:514px;height:77px;}
.gallerythumbs {width:458px;height:77px;text-align:center;}

.gallerybtnsleft {width:28px;height:77px;line-height:77px;}
.gallerybtnsright {width:28px;height:77px;text-align:right;line-height:77px;}

.footer {width:760px;height:31px;margin:0px auto 0px auto;padding:5px 0px 0px 20px;}
.footertext {font:normal 11px/31px verdana;color:#969696;}
.footertext a:link, .footertext a:visited {font:normal 11px/31px verdana;color:#969696;text-decoration:none;}
.footertext a:hover {font:normal 11px/31px verdana;color:#969696;text-decoration:underline;}

.logos {height:31px;}
.logos img {vertical-align:middle;}

/*Poll*/
form {padding:0;margin:0;}
fieldset {margin:0;padding:0;border:none;}
fieldset ol {padding:0;margin:0;list-style:none;}
fieldset li {position:relative;padding-bottom:2.2em;}
label {position:absolute;float:right;margin-left:2px;width:500px;text-align:left;font: normal 11px verdana;}
.pollinput {padding:0;margin:0;}
