	/*

KLEUR

donker oranje: #d55a01
oranje: #ED0080
donkerblauw: #001b4d

Groen: "De toekomst": #8BCB34 Border kleur: #60B131

Blauw: "De Digitale samenleving": #5A88E2 Border kleur: #3A5FAC


*/

/* Home titels */

* {
	outline:none;
}

.home-oranje { /* 2010 is nu roze */
	color:#ED0080;
}

.home-magenta {
	color:#593acb;
}

.home-groen {
	color:#74a329;
}

.home-blauw {
	color:#0099ff;
}

/* 2010 */

#standaard {
	background-color: #dedede;
	background-repeat: repeat-y;
	background-position: 50%;
	background-image: url('../images/interface/bg.standaard.gif');
}

/* 2009 */
#oranje {
	background-color: #dedede;
	background-repeat: repeat-y;
	background-position: 50%;
	background-image: url('../images/interface/bg.oranje.gif');
}

#magenta {
	background-color: #dedede;
	background-repeat: repeat-y;
	background-position: 50%;
	background-image: url('../images/interface/bg.techniek.gif');
}

#groen {
	background-color: #dedede;
	background-repeat: repeat-y;
	background-position: 50%;
	background-image: url('../images/interface/bg.toekomst.gif');
}

#blauw {
	background-color: #dedede;
	background-repeat: repeat-y;
	background-position: 50%;
	background-image: url('../images/interface/bg.maatschappij.gif');
}


#top
{
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	height: 290px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 50% 0%;
}

/* formulier hack */
#element_ {
	display:block;
}

/* 2010 */
#standaard #top
{
	border-bottom: 2px solid #ED0080;
}

#oranje #top
{
	border-bottom: 2px solid #ED0080;
}
#magenta #top
{
	border-bottom: 2px solid #593acb;
}
#groen #top
{
	border-bottom: 2px solid #81b933;
}
#blauw #top
{
	border-bottom: 2px solid #4277db;
}


#top #topContainer
{
	width: 980px;
	height: 290px;
	margin: 0px auto 0px auto;
}


	#top #topContainer #smallMenu
	{
		/*width: 740px;*/
		width: 541px;
		height: 30px;
		float: right;
		padding: 10px 0px 0px 0px;
		text-align: right;
	}
	
	#top #topContainer #smallMenu A
	{
		text-decoration: none;
		color: #000000;
		display: block;
		font-size: 0.8em;
	}
	
	#top #topContainer #smallMenu A:hover, #top #topContainer #smallMenu .selected
	{
		color: #ED0080;
	}

	#top #topContainer #smallMenu UL
	{
		float: right;
		list-style: none;
		margin: 0px;
		padding: 0px;
	}

#top #topContainer #smallMenu UL LI
{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background-position: 10px 0px;
	background-repeat: no-repeat;
	background-image: url('../images/interface/menu.spacer.gif');
}
#top #topContainer #smallMenu UL LI:first-child
{
	background-image: none;
}

#top #topContainer #menu
{
	/*width: 740px;*/
	width: 570px;
	float: right;
	height: 230px;
	padding: 0px 0px 0px 0px;
}
#top #topContainer #menu A
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	display: block;
}
#top #topContainer #menu A:hover, #top #topContainer #menu .selected
{
	color: #ED0080;
}
#top #topContainer #menu UL
{
	float: right;
	list-style: none;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#top #topContainer #menu UL LI
{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background-position: 10px 0px;
	background-repeat: no-repeat;
	background-image: url('../images/interface/menu.spacer.gif');
}
#top #topContainer #menu UL LI:first-child
{
	background-image: none;
}
#top #topContainer #menu UL UL
{
	position: absolute;
	width: 180px;
	padding: 10px 0px 0px 0px;
	display: none;
	background-position: 5px 0px;
	background-repeat: no-repeat;
}
#top #topContainer #menu UL LI:hover UL
{
	display: block;
	background-image: url('../images/interface/submenu.open.gif');
}
#top #topContainer #menu UL UL LI
{
	float: none;
	padding: 5px 10px 5px 10px;
	position: relative;
	border-right: 1px solid #990053;
	border-bottom: 1px solid #990053;
	border-top: 1px solid #AC005D;
	border-left: 1px solid #AC005D;
	background-color: #ED0080;
	background-image: none;
}
#top #topContainer #menu UL UL LI:first-child
{
	border-top: none;
}
#top #topContainer #menu UL UL LI A
{
	color: #ffffff;
}
#top #topContainer #menu UL UL LI A:hover
{
	color: #000000;
}

#top #topContainer #topFooter
{
	width: 741px;
	height: 22px;
	float: right;
	background-position: left top;
	background-repeat: no-repeat;
}

/* 2010 */
#standaard #top #topContainer #topFooter
{
	background-image: url('../images/interface/top.footer.standaard.png');
}


#oranje #top #topContainer #topFooter
{
	background-image: url('../images/interface/top.footer.standaard.png');
}
#magenta #top #topContainer #topFooter
{
	background-image: url('../images/interface/top.footer.techniek.png');
}
#groen #top #topContainer #topFooter
{
	background-image: url('../images/interface/top.footer.toekomst.png');
}
#blauw #top #topContainer #topFooter
{
	background-image: url('../images/interface/top.footer.maatschappij.png');
}


#top #topContainer #logos
{
	width: 390px;
	/*width: 231px;*/
	height: 159px;
	float: left;
}


#container
{
	width: 980px;
	margin: 0px auto 0px auto;
	background-repeat: repeat-y;
	background-position: left top;
}
#standaard #container
{
	background-image: url('../images/interface/bg.standaard.gif');
}
#oranje #container
{
	background-image: url('../images/interface/bg.standaard.gif');
}
#magenta #container
{
	background-image: url('../images/interface/bg.techniek.gif');
}
#groen #container
{
	background-image: url('../images/interface/bg.toekomst.gif');
}
#blauw #container
{
	background-image: url('../images/interface/bg.maatschappij.gif');
}


#container #left
{
	width: 568px;
	float: left;
	margin: 312px 0px 0px 80px;
}
#container #left .leftPanel
{
	margin: 0px 0px 10px 0px;
	border: 1px solid #cccccc;
	padding: 8px 20px 8px 20px;
	background-color: #ffffff;
	width: 480px;
	clear: both;
}
#container #left .leftPanel HR
{
	height: 1px;
	border: none;
	border-top: 1px solid #cccccc;
	margin: 15px 0px 15px 0px;
}

    #loginPanel {

    }
       #loginLeft, #loginRight {
            font-weight: bold;
            cursor: pointer;
        }
        #loginLeft {
            float: left;
        }
        #loginRight {
            float: right;
        }
        #inloggenPanel {
            display: none;
            margin-top: 8px;
        }
            #inloggenPanel label {
                float: left;
                width: 115px;
                text-align: right;
                margin-right: 10px;
            }

#container #left .extraMargin
{
	margin-bottom: 20px;
}
#container #left .noPadding
{
	padding: 1px;
	width: 518px;
}
#container #left .transparent
{
	background: none;
	border: none;
}
#container #left .bg_oranje DIV
{
	background-color: #ed0080;
	color: #ffffff;
	padding: 8px 20px 8px 20px;
}
#container #left .bg_magenta DIV
{
	background-color: #6b4aef;
	color: #ffffff;
	padding: 8px 20px 8px 20px;
}
#container #left .bg_groen DIV
{
	background-color: #7fd047;
	padding: 8px 20px 8px 20px;
}
#container #left .bg_blauw DIV
{
	background-color: #4b9de3;
	padding: 8px 20px 8px 20px;
}

#container #left .bg_oranje H1,
#container #left .bg_magenta H1,
#container #left .bg_groen H1,
#container #left .bg_blauw H1
{
	font-size: 0px;
	line-height: 200px;
	overflow: hidden;
	height: 55px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: 0px 10px;
}

/* homepage slider 2011 */

.action {
	width:508px; padding:6px; margin:0 0 10px 0;
	border:1px solid #cccccc;
	background-color:#FFF;
}

.slides_container img {
	
}
.slides_container .slideContent {
	position:absolute; *position:relative;
	margin:-115px 0 0 8px; width:494px; height:103px;
	background-color:#f81f85;
	cursor:pointer;
}
.slides_container .slideContent:hover {
	background-color:#666!important;
}
.slideContent_Groen {
	background-color:#74a329!important;
}
.slideContent_Oranje {	
	background-color:#ED0080!important;
}
.slideContent_Blauw {
	background-color:#0099ff!important;
}
.slideContent_Magenta {
	background-color:#593acb!important;
}

.slideContent h1 {
	height:28px; margin:8px 8px 0 8px;
	text-indent:-3999em;
	background-position:top left; background-repeat:no-repeat;
}
.slideContent p {
	padding:4px 8px 0 8px;
	font-size:12px; color:#FFFFFF; line-height:18px;
}

/*nav*/

.prev {
	position:absolute; margin:-262px 0 0 8px; width:31px; height:31px; text-indent:-3999em;
	background:url(/images/interface/homeslide/btn-slide-pijl-links.gif) top left no-repeat;
}
.next {
	position:absolute; margin:-262px 0 0 469px; width:31px; height:31px; text-indent:-3999em;
	background:url(/images/interface/homeslide/btn-slide-pijl-rechts.gif) top left no-repeat;
}
.prev:hover, .next:hover {
	background-position:bottom left;
}


/*
	Load CSS before JavaScript
*/

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
.slides_container {
	width:508px;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/
.slides_container div {
	width:508px;
	height:270px;
	display:block;
}

/*
	Optional:
	Reset list default style
*/
.pagination {
	list-style:none;
	margin:0;
	padding:0;
}

/*
	Optional:
	Show the current slide in the pagination
*/
.pagination .current a {
	color:red;
}

/* Sprekers template ------------------------------------------------------------------------------------------ */


.homeSprekersOverzichtItem {
	display:inline-block; float:left; overflow:hidden;
	width:80px; height:80px; margin:0 7px 10px 0;
	border:5px solid #e1e1e1; background:#EEE;
	text-align:center;
}
.homeSprekersOverzichtItem:hover {
	border:5px solid #BBB;
}
.homeSprekersOverzichtItem img {
	margin:0 0 0 -31px;
}
.homeSprekersOverzichtItem:hover img {
	Filter: Gray;
}
	
.homeSprekersOverzichtItemLast {
	 margin-right:0!important;
}

.sprekersOverzichtItem {
	display:inline-block; float:left; overflow:hidden;
	width:150px; height:210px; margin:0 15px 15px 0;
}
.sprekersOverzichtItemAfb {
	display:block; overflow:hidden;
	width:140px; height:90px;
	border:5px solid #e1e1e1;
	background:#EEE;
	text-align:center;
}
.sprekersOverzichtItemAfb:hover {
	border:5px solid #BBB;
}
.sprekersOverzichtItemAfb:hover img {
	Filter: Gray;
}

.sprekersOverzichtItem h2 {
	line-height:16px; margin:10px 0 4px 0;
}
.sprekersOverzichtItem h2 a {
	color:#002155; font-size:13px; text-decoration:none;
}
.sprekersOverzichtItem h2 a:hover {
	color: #ED0080;
}
.sprekersOverzichtItem p {
	font-size:12px;
}
.sprekersOverzichtItemLast {
	 margin-right:0!important;
}

.sprekerItem {
}
.sprekerItemAfb {
	float:left;
	width:140px; height:90px; margin:0 15px 10px 0; 
	border:5px solid #e1e1e1;
	background:#EEE;
	text-align:center;
}
.sprekerItem img {
}
.sprekerItem h2 {
	color:#002155; font-size:13px; font-weight:bold;
}
.sprekerItem h3 {
	color:#000000; font-size:12px; font-weight:bold;
}
.sprekerItem p {
	font-size:12px;
}

.partnerBox {
	display:inline-block; float:left;
	width:222px; border:5px solid #E1E1E1; margin:0 15px 15px 0;
}
.partnerBox:hover {
	border:5px solid #BBB;
}
.partnerBoxLast {
	 margin-right:0!important;
}

.partnersOverzichtItem {
	display: table; #position: relative; overflow: hidden;
	float:left;
	width:222px; height:180px;
}
.partnerOverzichtItemAfb {
	#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;
	width:120px; min-height:120px;
	text-align:center;
}
.partnerOverzichtItemAfb img {
	#position: relative; #top: -50%; #padding:0 0 0 20px;
}
.partnersOverzichtItemAfb:hover {
}
.partnerOverzichtItemAfb:hover img {
	Filter: Gray;
	opacity:0.6;
}

/*.partnersOverzichtItem {
	display: table; #position: relative; overflow: hidden;
	float:left;
	width:140px; height:180px; margin:0 0 5px 0;
	background:#FFFFFF;
}
.partnerOverzichtItemAfb {
	#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;
	width:120px; min-height:130px;
	text-align:center;
}
.partnerOverzichtItemAfb img {
	#position: relative; #top: -50%;
}
.partnersOverzichtItemAfb:hover {
}
.partnerOverzichtItemAfb:hover img {
	Filter: Gray;
	opacity:0.6;
}*/

.partnerContent {
	margin:5px;
}

.partnerBox h2 {
	line-height:16px; margin:0 0 4px 0;
}
.partnerBox h2 a {
	color:#002155; font-size:12px; font-weight:bold; text-decoration:underline;
}
.partnerBox h2 a:hover {
	color: #ED0080;
}
.partnerBox a {
	font-size:12px;
}

.partnerItemAfb {
	display: table; #position: relative; overflow: hidden;
	float:left;
	width:160px; margin:0 15px 10px 0; 
	text-align:center; border:5px solid #E1E1E1;
}
.partnerItemAfbInner {
	display: table-cell; vertical-align: middle;
	padding:10px 10px;
}
.partnerItem img {
	#position: relative; 
}
.partnerItem h2 {
	color:#002155; font-size:13px; font-weight:bold;
}
.partnerItem h3 {
	color:#000000; font-size:12px; font-weight:bold;
}
.partnerItem p {
	font-size:12px;
}

/* Banner op de homepage */
a.bannerImpressie {
	display:block;
	background:url(../media/images/banner-impressie4.png) top left no-repeat;
	width:522px;
	height:123px;
	text-indent:-3999em;
	outline:none;
	margin:0 0 10px 0;
}

	a.bannerImpressie:hover {
		background:url(../media/images/banner-impressie4.png) bottom left no-repeat;
	}
	
a.bannerImpressie2 {
	display:block;
	background:url(../media/images/banner-impressie5.png) top left no-repeat;
	width:522px;
	height:123px;
	text-indent:-3999em;
	outline:none;
	margin:0 0 10px 0;
}

	a.bannerImpressie2:hover {
		background:url(../media/images/banner-impressie5.png) bottom left no-repeat;
	}	
/* -- */
#container #left .cyclePanels
{
	height: 283px;
}
#container #left .cyclePanels DIV
{
	height: 283px;
	width: 518px;
	position: absolute;
}
#container #left .cyclePanels DIV DIV
{
	position: static;
	width: auto;
	height: auto;
}
#container #left .cyclePanels DIV .content
{
	padding: 10px 10px 10px 15px;
	color: #ffffff;
	width: 288px;
	height: 268px;
	float: left;
}
#container #left .cyclePanels DIV .content H1
{
	height: 50px;
	line-height: 200px;
	overflow: hidden;
}
#container #left .cyclePanels DIV .rightMenu
{
	float: right;
	width: 200px;
}
#container #left .cyclePanels DIV .rightMenu DIV
{
	height: 71px;
	background-image: url('../images/interface/home.banner.menu.button.gif');
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
#container #left .cyclePanels DIV .rightMenu .selected
{
	background-image: url('../images/interface/home.banner.menu.button.selected.png');
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
#container #left .cyclePanels DIV .rightMenu DIV .number
{
	width: 20px;
	height: 20px;
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	padding: 25px 0px 0px 20px;
	color: #444444;
}
#container #left .cyclePanels DIV .rightMenu DIV A
{
	display: block;
	width: 148px;
	height: 60px;
	float: right;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	padding: 5px;
	font-size: 0.9em;
}
#container #left .leftPanel .cycleOranje
{
	background-color: #D90276;
	background-image: url('../images/interface/home.banner.bg.standaard.gif');
	background-repeat: no-repeat;
}
#container #left .leftPanel .cycleMagenta
{
	background-color: #6847E7;
	background-image: url('../images/interface/home.banner.bg.toepassing.gif');
	background-repeat: no-repeat;
}
#container #left .leftPanel .cycleGroen
{
	background-color: #6AA32F;
	background-image: url('../images/interface/home.banner.bg.toekomst.gif');
	background-repeat: no-repeat;
}
#container #left .leftPanel .cycleBlauw
{
	background-color: #3D78B4;
	background-image: url('../images/interface/home.banner.bg.maatschappij.gif');
	background-repeat: no-repeat;
}


#container #left .kosten H1
{
	border: 1px solid #cccccc;
	background-color: #cccccc;
	padding: 8px;
	color: #333333;
	font-size: 1.6em;
	font-weight: bold;
}
#container #left .kosten H1 SMALL
{
	font-size: 0.55em;
	vertical-align: middle;
	font-weight: normal;
}


#container #right
{
	width: 332px;
	float: right;
	margin: 292px 0px 0px 0px;
}

#container #right #themaSelector
{
	padding: 10px;
	width: 230px;
}
#container #right #themaSelector SELECT
{
	width: 100%;
	background-color: #e7e7e7;
}


#container #right #bestelTickets {
	width: 251px;
	height: 30px;
	margin: 0px 0px 0px 10px;
	padding: 95px 0px 0px 14px;
	background-image: url('../images/interface/bestel.tickets.png');
	background-repeat: no-repeat;
	background-position: left top;
}


#container #right #meldtUAan {
	width: 216px;
	height: 30px;
	padding: 100px 0px 0px 14px;
	margin: 26px 0px 0px 10px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../images/interface/meldt.u.aan.gif');
}

/*houd.me.op.de.hoogte.nieuwsbrief.oranje.gif*/
#container #right a#houdMeOpDeHoogteNieuwsbrief {
	display:block;
	text-indent:-3999em;
	width: 230px;
	height: 75px;
	margin: 0px 0px 0px 10px;
	background:url(../images/interface/houd.me.op.de.hoogte.nb.png) top left no-repeat;
}

	#container #right a#houdMeOpDeHoogteNieuwsbrief:hover {
		background:url(../images/interface/houd.me.op.de.hoogte.nb.png) bottom left no-repeat;
	}

#watisdit
{
	position: absolute;
	z-index: 100;
	width: 205px;
}
#watisdit .top
{
	width: 205px;
	height: 13px;
	background-image: url('../images/interface/tooltip.top.gif');
	background-position: left top;
	background-repeat: no-repeat;
}
#watisdit .middle
{
	width: 185px;
	padding: 10px;
	background-image: url('../images/interface/tooltip.middle.gif');
	background-position: left top;
	background-repeat: repeat-y;
	font-size: 0.9em;
}
#watisdit .bottom
{
	width: 205px;
	height: 3px;
	background-image: url('../images/interface/tooltip.bottom.gif');
	background-position: left top;
	background-repeat: no-repeat;
}


.watisdit
{
	color: #000000;
	font-size: 0.9em;
	text-decoration: none;
	cursor: pointer;
}
.watisdit SPAN
{
	color: #0066ff;
}

.defaultBold {
    text-align:right;
}

.tableCellOne .input {
    width: 150px;
}

    #WrapperFotoBox{
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    clear:both;
    margin:0 0 10px;
    

    padding:0px 20px;

    padding-bottom: 20px;
    padding-top: 20px;
    
    width:480px;
    float: left;
}
    .ImpressieFotoBoxHolder{
        width: 150px;
        /*height: 150px;*/
        background-color: #DEDEDE;
        float:left;
        
        margin:5px;
    }

    .ImpressieFotoBox{
        background-color: white;
        /*height:140px;*/
        margin:5px;
        width:140px;
    }

        .ImpressieFotoBox img{
            width: 140px;
            /*height: 140px;*/
        }

.impressiePdfHead { float:none; clear:both; margin:15px 0 0 0;}
.impressiePdf { float:left; width:10%; margin:0 0 4px 0;}
.impressieTitel { float:left; clear:right; width:90%; margin:0 0 4px 0;}

.AlbumOverzicht{
    background-color:#FFFFFF;
    float:left;
    width:auto;
    height:auto;
    padding-top:20px;
   
}
.AlbumOverzicht hr{
    height: 1px;
	border: none;
	border-top: 1px solid #cccccc;
	margin: 15px 0px 15px 0px;
}


.AlbumBoxIcon{
    float:left;
    background-color: #DEDEDE;
    /*height: 100px;*/
    width: 100px;
    overflow:hidden;
}
    .AlbumBoxIcon img{
        margin: 5px;
        /*height: 90px;*/
        width: 90px;
    }

.AlbumBoxInfo{
    float:left;
    /* width:325px;*/ 
    height:auto;
    padding-left:5px;
}
.AlbumIntroTitle{
    padding-left:5px;
    font-family: arial;
    font-size:16px;
    font-weight: bold;
    color: #1F3763;
}

.AlbumIntrotekst{
   padding-left: 5px;
   padding-top  : 5px;
   margin:0px;
}


.bgOnlineDebatBlue{
    background-color: #4277DB;
}
.bgOnlineDebatGreen{
    background-color: #8DCB39;
}
.bgOnlineDebatOrange{
    background-color: #D55A01;
}
.bgOnlineDebatMagenta{
    background-color: #E5559C;
}

.bgOnlineDebat .bgOnlineDebatOrange,.bgOnlineDebatGreen , .bgOnlineDebatBlue, .bgOnlineDebatMagenta {
	color: white;
    font-size: 18px;
    font-weight: bold;
    border:1px solid #CCCCCC;
    clear:both;
    margin:0 0 10px;
    width:519px;
    padding-top: 10px;
}

.bgOnlineDebat hr, .bgOnlineDebatOrange hr,.bgOnlineDebatGreen hr , .bgOnlineDebatBlue hr, .bgOnlineDebatMagenta hr{
    height: 1px;
	border: none;
	border-top: 1px solid #cccccc;
	margin: 15px 0px 15px 0px;
}

.OnlineDebatTitleKolom{
   padding-left: 20px;
   padding-bottom: 10px;
}
    .OnlineDebatTitleKolomBlue{
        background: url('../images/interface/debat-kop-maatschappij.png') no-repeat;
        height: 38px;
        width: 521px;
        
    }

    .OnlineDebatTitleKolomMagenta{
        background: url('../images/interface/debat-kop-techniek.png') no-repeat;
        height: 38px;
        width: 521px;
    }

    .OnlineDebatTitleKolomGreen{
        background: url('../images/interface/debat-kop-toekomst.png') no-repeat;
        height: 38px;
        width: 521px
    }

.OnlineDebatLijstMetStellingen{
    background-color: white;
    height:auto;
    width:479px;
    color: black;
    font-weight: normal;
    font-size: 13px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    float:left;
}
.OnlineDebatLijstMetStellingenKopTekst{
    width:400px;
    font-size:16px;
    font-weight: bold;
    float:left;
    padding-bottom:5px;
    color: #001B4D;

}

.StellingTitel{
    width: 100%;
    float:left;
}
    .StellingTitel a:link{
        text-decoration: underline;
    }

.StellingAuteur{
    /*width: 40%;
    float:left;*/
    text-align:right;
    color: #ABA4A7;
}

.StellingenHolder{

    padding-top: 10px;
}

.DebatWolkjeBlauw{
    background: #DEDEDE url('../images/interface/online_debat_wolk_blue.png') no-repeat;
}
.DebatWolkjeGroen{
    background: #DEDEDE url('../images/interface/online_debat_wolk_green.png') no-repeat;
}
.DebatWolkjeMagenta{
    background: #DEDEDE url('../images/interface/online_debat_wolk_magenta.png') no-repeat;
}


.DebatWolkje{
   
    height: 194px;
    width:520px;
}
    .DebatWolkjeKopje{
        line-height:0.95em;
        color: white;
        font-size: 24px;
        font-weight:bold;
        padding-left: 20px;
        padding-top: 20px;
    }
    .DebatWolkjeStellingTekst{
        font-size: 16px;
        color: black;
        padding-left: 20px;
        padding-top: 20px;
        width: 450px;
    }
    .DebatWolkjeAuteur{
        text-align: right;
        font-size: 14px;
        font-weight:bold;
        color:blue;
        padding-right: 20px;
        padding-bottom: 20px;
        
    }

.ReactiesBox{
    float:left;
    width: 450px;
    background-color: #DEDEDE;
    margin: 5px;
    padding:10px;
    border: 1px solid #cccccc;
}
    .ReactiesBoxHeading{
        float:left;
        width: 500px;

    }
    .ReactiesBoxNaam, .ReactiesBoxDatum{
        width:45%;
        float:left;
        
    }
        .ReactiesBoxNaam{
            color: #1D356A;
            font-size:18px;
            font-weight:bold;
        }

        .ReactiesBoxDatum{
            color: #9A9A9A;
            font-size:11px;
            font-weight:normal;
            text-align:right;
        }

    .ReactiesBoxBericht{
        clear:both;
        float:left;
        width:300px;

    }

    .ReactiesButtons{
        float:left;
        clear:both;
        width: 450px;
        text-align: right;
    }

#plaatsreactie{
    width: 450px;
    float:left;
    background-color: #DEDEDE;
}

.ReageeropstellingSubToggleBox, #ReageeropstellingSubRechts{
    width: 45%;
    float:left;
    padding-bottom: 15px;
}

#ReageeropstellingSubRechts{
    text-align: right;
    font-weight: bold;
    text-decoration: underline;
    color: orange;
    
}

.ToggleReageeropStelling{
    background-color:#DEDEDE;
    width: 461px;
    padding:5px;
}
#plaatsreactie{
    background-color: white;
    padding: 5px;
}
.profielimage {
    float: left;
    width: 119px;
    height: 119px;
    border: 1px solid #E6E6E6;
    text-align: center;
}
.profieltekst {
    float: right;
    width: 340px;
    font-weight: bold;
}

.BoxTwitter {
	margin:0 0 20px 10px;
	background:#f2f2f2 url(../images/interface/twitter-bg.jpg) top left repeat-x;
	border:1px solid #CCCCCC;
	width:230px;
}

	.BoxTwitter h3 {
		display:block;
		clear:both;
		background:url(../images/interface/twitter-header.gif) top left no-repeat;
		text-indent:-3999em;
		width:228px;
		height:43px;
	}

	.btnTwitter {
		margin:0 0 20px 10px;
		display:block;
		background:url(../images/interface/twitter-btn-volg-ons.gif) top left no-repeat;
		text-indent:-3999em;
		outline:none;
		width:230px;
		height:23px;
	}
	.btnTwitter:hover {
		background:url(../images/interface/twitter-btn-volg-ons.gif) bottom left no-repeat;
	}
	
	/* Styling Standaard Twitter blok */
	.twtr-hd, .twtr-ft {
		display:none;
	}
	
	.twtr-tweet {
		background:url(../images/interface/twitter-bg-tweet.gif) top left repeat-x;
		border:0;
		padding:8px 0;
	}
	
		.twtr-tweet i {
			padding:4px 0 0 0;
		}
	
a.linkedin {
	display:block;
	margin:20px 0 0 10px;
	background:url(../images/interface/btn.logo.linkedin.gif) top left no-repeat;
	text-indent:-3999em;
	width:230px;
	height:45px;
}

	a.linkedin:hover {
		background:url(../images/interface/btn.logo.linkedin.gif) bottom left no-repeat;
	}
	
a.ipv6_banner {
	display:block;
	margin:15px 0 0 10px;
	background:url(../images/ipv6award_banner.gif) top left no-repeat;
	text-indent:-3999em;
	width:228px;
	height:60px;
	border:1px solid #d9dee1;
	outline:0;
}	

#BoxDropBoxSmall, #ToonalleLedenOpDitThema, #ToonalleRelevantTopics{
    background-color: #DEDEDE;
    height:auto;
    width:228px;
    margin-left: 10px;
    margin-bottom: 20px;
    border:1px solid #CCCCCC;
}
    .BoxDropBoxSmallSub{
        padding-left: 5px;
        padding-bottom: 5px;
        padding-top: 10px;

    }
        .BoxDropBoxRight{
            float:right;
            /*width:90px;*/
            padding-right: 5px;
            
        }

        .BoxDropBoxLeft{
            float:left;
            /*width:125px;*/
            padding-right: 5px;
        }


    .BoxDropBoxSmallDatum{
        color: #656464;
        font-size: 10px;
    }
        .BoxDropBoxLeesMeer a{
            color: #01194E;
            
        }

#BoxDropBoxSmall hr, #ToonalleRelevantTopics hr, #ToonalleLedenOpDitThema hr{
        height: 1px;
	border: none;
	border-top: 1px solid #cccccc;
        margin:10px 0 0;
	}
    #BoxDropBoxSmallKop,#ToonalleRelevantTopicsKop,#ToonalleLedenOpDitThemaKop{
        color: #1D356A;
        font-weight: bold;
        font-size: 14px;
        padding-left: 5px;
        padding-top: 10px;

    }

    #BoxDropBoxSmall{
        background-color: #E3E3E3;

    }
    #BoxDropBoxSmallKop{
        background: #E3E3E3 url('../images/interface/kop-dropbox.png') no-repeat;
        padding-top:5px;
        height:36px;
        width: 222px;


    }
    .BoxDropBoxSmallTitle{
        font-weight:bold;
        font-size:12px;
    }
    #AlleTopicsPerThema ul{
        margin-left: 2px;
    }
    #AlleTopicsPerThema li{
        list-style-type: none;
        margin: 0;
        padding:0;
        padding-left: 15px;
        border-bottom: 1px inset #666666;
    }
        #AlleTopicsPerThema .thema_selected{
            color: #001C4E;
            list-style-type: none;
            font-weight: bold;
            
            background-image: url('../images/arrow.png');
            background-repeat: no-repeat;
            background-position: left 3px;
        }
        #AlleTopicsPerThema a {
            text-decoration: none;
        }

#AlleledenOpDitTopic{
    padding-left: 5px;
    padding-top: 10px;
    font-size:12px;
    font-weight: bold;
    text-decoration: none;
    color:#6D8FDA;
}

    #AlleledenOpDitTopic a{
        text-decoration: none;
        color:#6D8FDA;
    }

    #AlleledenOpDitTopic a:hover{
        text-decoration: underline;
    }
.reactieprofiel {
    margin-top: 10px;
    clear: both;
}
.reactieprofiel .reactierow {
    clear: both;
    margin-bottom: 15px;
}
.reactieprofiel .reactienaam {
    width: 100px;
    font-weight: bold;
    float: left;
}
.reactieprofiel .reactietitel {
    width: 350px;
    float: left;
    font-weight: bold;
}
.reactieprofiel .reactieveld {
    width: 350px;
    float: left;
}
.reactieprofiel .HGroen {
    color: #81b933;
}
.reactieprofiel .HBlauw {
    color: #4277db;
}
.reactieprofiel .HMagenta {
    color: #ce026e;
}
.reactieprofiel .HOranje {
    color: #d55a01;
}
#StaticTekst{
    padding-top: 25px;
    width:470px;
}

.datum{
    font-size: 10px;
    color: #373737;
}

.onderwerp{
    font-size: 13px;
    color: #373737;
    font-weight: bold;

}

#tell_a_friend li{
    list-style-type:none;
    margin:0;
    padding:0;
}
#tell_a_friend ul{
    margin:0;
    padding:0;
}

.SmallLetters{
    font-size:10px;
}

.BoxDropBoxLeesMeer img{
    padding-right: 5px;

}

#BoxDropBoxLinknaarAlleItems a{
    margin-left:14px;
    margin-top:8px;
    padding-left:10px;

}

.KopTekstenReplacementH1{
    color:#001B4D;
    font-size:1.4em;
    font-weight:bold;
    margin-top:5px;
	line-height:1.4em;
}


#KieseenStellingBox{
        float: left;
        background-image: url('../images/interface/kies-een-stelling2.gif');
        background-repeat: no-repeat;
        width: 522px;
        height: 227px;
}
    #KieseenStellingBoxSpacer{
        width: 522px;
        float:left;
        height:100px;

    }

    #KieseenStellingBoxLeft{
        float:left;
        padding-left:69px;
        width:176px;

    }
        #KieseenStellingBoxLeft a{
            text-decoration: none;

        }

     #KieseenStellingBoxRight{
        float:right;
        width: 250px;
        margin-top:65px;
        
    }

    #KieseenStellingBox hr{
        height: 1px;
	border: none;
	border-top: 1px solid white;
	margin: 3px 0px 15px 0px;
    }


    #ShowLogoBedankt{
        float: left;
        background-image: url('../images/interface/bedankt-aanmelding.png');
        background-repeat: no-repeat;
        width: 531px;
        height: 210px;
    }


    #register_member_form td{
        padding-top: 10px;
    }

/*Aangepast door Bubblefish - Vincent*/

    #RegisterBoxAanmeldenBedanktBg{
        /*background-image: url('../images/interface/RegisterBoxBedanktBg.png');*/
        background-repeat: no-repeat;
        width: 485px;
        height: 62px;
    }

    #BedanktTekst{
        float:left;
        /*margin-top:53px;
        padding-left:10px;*/
       	width:482px;
    }

/*Tot hier*/

    .kosten h1{

        margin:0;
    }

    .BewerkMijnProfiel{

        font-size: 12px;
    }
	
/* wordcloud ------------------------------------------------------------------------------------------ */

.wordcloud {
	position:absolute; margin:130px 0 0 570px; *margin:-143px 0 0 570px;
	width:403px; height:126px;
	/*background:url(../media/headers/w-stand/bg.png) top left no-repeat;*/
}
.wordcloud-maatschappij {
	background:url(/media/headers/wordcloud-maatschappij.png) top left no-repeat;
}
.wordcloud-toekomst {
	background:url(/media/headers/wordcloud-toekomst.png) top left no-repeat;
}
.wordcloud-toepassing {
	background:url(/media/headers/wordcloud-toepassing.png) top left no-repeat;
}
.wordcloud-plenair_programma {
	background:url(/media/headers/wordcloud-plenaire.png) top left no-repeat;
}
.wordcloud-side_events {
	background:url(/media/headers/wordcloud-side.png) top left no-repeat;
}


.wordcloud a {
	display:block; position:absolute;
	padding:0;
	cursor:pointer;
}
.wordcloud a img {
	border:0; margin:0; padding:0;
	text-align:left; vertical-align:top;
	
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */      
	zoom: 1;
}

.wordcloud a.sectoroverschrijdend {
	margin:0 0 0 123px;
}
.wordcloud a.duurzaamheid {
	margin:16px 0 0 139px;
}
.wordcloud a.debat {
	margin:30px 0 0 43px;
}
.wordcloud a.ontmoeten {
	margin:83px 0 0 26px;
}
.wordcloud a.visie {
	margin:31px 0 0 319px;
}
.wordcloud a.authenticatie {
	margin:55px 0 0 0px;
}
.wordcloud a.impuls {
	margin:38px 0 0 119px;
}
.wordcloud a.interoperabiliteit {
	margin:52px 0 0 237px;
}
.wordcloud a.toegankelijkheid {
	margin:79px 0 0 175px;
}
.wordcloud a.samen {
	margin:105px 0 0 121px;
}
.wordcloud a.energie {
	margin:104px 0 0 168px;
}
	
/* Footer ------------------------------------------------------------------------------------------ */

.footer {
	font-size:11px;
	color: #444444;
	margin:0 0 4px 0;
}

.footerLeft {
	float:left;
}

/* IE 6 waarschuwing */

.browserie6 {
	margin:5px auto;
	padding:10px;
	width:100%;
	background:#ffd400;
	color:#000;
}

.yt-alert-close {
	float:right;
	cursor:pointer;
	cursor:hand;
}

	.yt-alert-close-icon {
		width:14px;
		height:14px;
		margin:3px 0 0 10px;
		background:url(/media/images/browser-close.gif) no-repeat;
	}

.browser-links img {
	margin:0 5px 5px 0;
}

.upgrade-message {
}

.tekstinfoform
{
	font-size:11px;
}

.sprekers
{
	/*display: none;*/
}
