﻿/* algemene tags */

body 
{
    margin: 40px 0px 0px 0px;
    background-color: White;
    font-family: Helvetica, Arial, Verdana, Sans-Serif;
}

h1
{
    font-size: 20px;
    color: #f78f1e;
    margin-top: 0px;
    font-weight: lighter;
    background-image: url(../images/pijltjes_grijs.gif);
    background-repeat: no-repeat;
    background-position: 40px;
    line-height: 24px;
    }
    
h2
{
    font-size: 16px;
    color: #f78f1e;
    margin-top: 0px;
    font-weight: lighter;
    line-height: 22px;
    margin-bottom: 0px;
    }
h4
{
    font-size: 14px;
    color: #f78f1e;
    margin-top: 0px;
    padding-top: 0px;
    font-weight: lighter;
    line-height: 16px;
    }

h5
{
    font-size: 12px;
    color: #555;
    margin-top: 0px;
    padding-top: 0px;
    font-weight: bold;
    line-height: 16px;
    }
    
p
{
    font-size: 12px;
    text-align: justify;
    line-height: 17px;
    color: #6d6f71;
    padding-bottom: 10px;
    
    }
    
td 
{   
    font-size: 12px;
    text-align: justify;
    line-height: 17px;
    color: #6d6f71;
    }

li 
{
    margin-left: 40px;
    display: block;
    margin-bottom: 15px;
    }

/* het framework */

.menu_header 
{
    width: 230px;
    vertical-align: top;
    text-align: right;
    height: 240px;
    }

.menu_body
{
    width: 230px;
    vertical-align: top;
    text-align: right;
    padding-top: 5px;
    }

.content_header 
{
    width: 550px;
    vertical-align: top;
    height: 240px;
    }

.content_body 
{
    width: 550px;
    vertical-align: top;
    }

/* Het hoofdmenu */

.hoofdmenu_link0
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
.hoofdmenu_link1
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
.hoofdmenu_link2
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
.hoofdmenu_link3
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }

.hoofdmenu_link4
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
.hoofdmenu_link5
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }  

.hoofdmenu_link7
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
.hoofdmenu_link8
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9e9e9f;
    }
    
.hoofdmenu_link0:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #f78f1e;
    }
.hoofdmenu_link1:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #ed217c;
    }
.hoofdmenu_link2:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #39b54a;
    }
.hoofdmenu_link3:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9c8679;
    }
.hoofdmenu_link4:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9f1f63;
    }

.hoofdmenu_link5:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #005581;
    }
.hoofdmenu_link7:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #e54045;
    }
.hoofdmenu_link8:hover
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #6d6e71;
    }
    
.hoofdmenu_link_active0
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #f78f1e;
    }
.hoofdmenu_link_active1
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #ed217c;
    }
.hoofdmenu_link_active2
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #39b54a;
    }
.hoofdmenu_link_active3
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9c8679;
    }
    
.hoofdmenu_link_active4
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #9f1f63;
    }
.hoofdmenu_link_active5
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #005581;
    }

.hoofdmenu_link_active7
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #e54045;
    }
.hoofdmenu_link_active8
{
    display: block;
    font-size: 18px;
    font-weight: lighter;
    text-decoration: none;
    padding-bottom: 10px;
    color: #6d6e71;
    }
    

/* de content */

td.content_body p
{
    padding-left: 60px;
    }
    
td.content_body table tr td p {
    padding-left: 0px;
}

td.content_body h1, td.content_body h2, td.content_body h4
{
    padding-left: 60px;
    }

td.content_body h3
{
    padding-left: 60px;
    font-size: 16px;
    }
    
/* De header */

td.content_header p 
{
    padding-left: 40px;
    padding-bottom: 0px;
    margin: 0px;
    }
.event_next
{
    font-size: 12px;
    font-weight: bold;
    color: #f78f1e;
    background-image: url(../images/pijltjes_oranje.gif);
    background-position: 20px;
    background-repeat: no-repeat;
    
    }

.event_title, .event_title a
{
    line-height: 22px;
    padding-top: 15px;
    color: #005581;
    font-size: 18px;
    text-decoration: none;
    }

.event_when
{
    color: #005581;
    font-size: 14px;
    font-weight: lighter;
    padding-top: 15px;
    }
 
.accent 
{
    color: #f78f1e;
    font-size: 30px;
    }
    
/* when tabel */

.when_table
{
    margin-left: 60px;
    width: 490px;
    }

.when_date
{
    border-bottom: 1px solid #ccc;
    width: 75px;
    vertical-align: top;
    padding: 3px 0px 3px 0px;
    }

.when_title
{
    padding: 3px 0px 3px 0px;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
    color: #005581;
    }
    
.when_location
{
    padding: 3px 0px 3px 0px;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
    color: #005581;
    }
    
/* when tabel */

td.program_title ul li{
    margin-left:10px;
    color: #6D6F71;
}

.program_table
{
    margin-left: 60px;
    width: 460px;
    }

.program_time
{
    
    width: 50px;
    vertical-align: top;
    padding: 3px 0px 3px 0px;
    }
.program_time2
{
    
    width: 100px;
    vertical-align: top;
    padding: 3px 0px 3px 0px;
    }

.program_title
{
    padding: 3px 0px 3px 0px;
    
    vertical-align: top;
    color: #005581;
    }
    
td.program_title p
{
    padding-left: 0px;
    }
    
/* signup */

.textfield
{
    border: 1px solid #b6b6b8;
    width: 230px;
    height: 20px;
    }

textarea
{
    border: 1px solid #b6b6b8;
    width: 99%;
    height: 50px;
    font-family: font-family: Helvetica, Arial, Verdana, Sans-Serif;
    }
    
.signup_table
{
    margin-left: 60px;
    font-size: 12px;
    width: 490px;
    }

.button 
{
    border: 1px solid #b6b6b8;
    background-color: #eee;
    font-family: Helvetica, Arial, Verdana, Sans-Serif;
    color: #6d6f71;
    }

.checkbox_table
{
    margin-left: 60px;
    }
    
/* de downloads */

a.alonelypdf {
	display: block;
	color: #005380;
	font-weight: normal;
	text-decoration: none;
	padding: 3px 0px 5px 22px;
	background-image: url("../images/pdf.jpg");
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-left: 60px;
	}
a.alonelyvid {
	display: block;
	color: #005380;
	font-weight: normal;
	text-decoration: none;
	padding: 3px 0px 5px 22px;
	background-image: url("../images/video.jpg");
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-left: 60px;
	}


a.alonelyspeaker {
	display: block;
	color: #005380;
	font-weight: normal;
	text-decoration: none;
	padding: 3px 0px 5px 22px;
	background-image: url("../images/speaker.jpg");
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-left: 60px;
	}
	
a.alonelycom {
	display: block;
	color: #005380;
	font-weight: normal;
	text-decoration: none;
	padding: 3px 0px 5px 22px;
	background-image: url("../images/com.jpg");
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-left: 60px;
	}
	
/* de gallerij */

.imggal_thumbtable{
    border: 0px;
    margin-left: 60px;
}

.imggal_thumbcel{
    width: 150px;
    height: 150px;
    border: 1px solid #dedede;
    background-color: white;
    text-align: center;
    vertical-align: middle;
}

.imggal_thumbcel:hover{
    background-color: #eee;
}

.imggal_thumb{
    border: 0px;
}

.imggal_pagingtable 
{
    margin-left: 60px;
    width: 470px;
    }
    
.imggal_pagingprevious
{
    text-align: left;
    text-indent: 5px;
    }

.imggal_pagingnext
{
    text-align: right;
    }
    
p.quote 
{
    font-size: 12px;
    font-style: italic;
    margin-bottom: 0px;
    padding-bottom: 0px;
    }

p.quote_info
{
    font-size: 11px;
    font-style: normal;
    margin-top: 5px;
    padding-top: 0px;
    color: #999;
    }

div.quote_div
{
    background-image: url("../images/quote.gif");
    background-repeat: no-repeat;
    background-position: left top;
    width: 200px;
    text-align: left;
    margin-left: 15px;
    }

td.orangeballoon 
{
    background-image: url('../images/balloon/middle_orange.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }

td.greenballoon 
{
    background-image: url('../images/balloon/middle_green.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }
    
td.pinkballoon 
{
    background-image: url('../images/balloon/middle_pink.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }
    
td.brownballoon 
{
    background-image: url('../images/balloon/middle_brown.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }

td.purpleballoon 
{
    background-image: url('../images/balloon/middle_purple.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }
    
td.blueballoon 
{
    background-image: url('../images/balloon/middle_blue.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }

td.redballoon 
{
    background-image: url('../images/balloon/middle_red.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }

td.greyballoon 
{
    background-image: url('../images/balloon/middle_grey.gif');
    background-position: center top;
    background-repeat: repeat-y;
    }
    
/* buzz */

.slideshare_thumb {
    padding: 3px; border: 1px solid #ddd; margin-bottom: 10px;
}
.slideshare_thumb:hover {
    border: 1px solid #f78f1e;
}
.thumb_cell {
    width: 100px;
    height: 75px;
    vertical-align: top;
}
.desc_cell {
    vertical-align: top;
}
td.desc_cell p {
    padding-left: 0px;
    margin-left: 0px;
    text-align: left;
}
td.desc_cell p a{
    color: #555;
    text-decoration: none;
}
td.desc_cell p a:hover{
    color: #555;
    text-decoration: underline;
}

table.slideshare_table{
    margin-left: 60px;
}

a.pres_link {
	display: block;
	color: #005380;
	font-weight: normal;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left 3px;
	text-align: left;
	}

h3.h3_link {
    cursor: pointer;
}	

.archive2008 {
    display: none;
}

div.previous_list {
    display: none;
}
