/* Begin default CSS */

* 
{ 
	margin:0;
	padding:0;
}

html 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	overflow: -moz-scrollbars-vertical; 
}

body 
{
	background-color: #ffffff;
	padding: 0;
	margin: 0;
}

tableThumb
{
	margin: 0px;
	padding: 0px;
}

img 
{
	border: 0px;
}

a, a:link
{
    color: #0673A1;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: underline;
}

a:focus
{
	outline: none;
}

h1 
{

}

h2 
{

}

h3 
{

}

ul 
{

}

li 
{

}

p 
{
	padding: 0px 0px 10px 0px;
}

.clear 
{
	height: 0px;
	overflow: hidden;
	clear: both;
	line-height: 0px;
}

.clear20px
{
    height: 5px;
    overflow: hidden;
    clear: both;
    line-height: 0px;
}

.cmsError 
{
	border: 1px solid black;
	background-color: #D1E428;
}

input.readOnly 
{
	color: black;
	background-color: #D4D0C8;
}

div.cms-internal-error 
{
	color: #dd0000;
}

/* Einde default CSS */

/* Begin standaard bladeren */

.pager td 
{
	padding: 4px;
}

.pagerFirst, .pagerPrevious 
{
	text-align: left;
	width: 10%;
}

.pagerNext, .pagerLast 
{
	text-align: right;
	width: 10%;
}

.pagerSelection 
{
	text-align: center;
	width: 60%;
}

.pagerSelectionItem 
{
	text-align: center;
}

.pagerSelectionItemActive 
{
	text-align: center;
	font-weight: bold;
}

.pagerAbstract 
{
	font-weight: bold;
	text-align: center;
}

/* Einde standaard bladeren */

/* Start template */

div#SiteBackground
{
	background-image: url(../images/layout/bg_Site.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

div#SiteContainer
{
	width: 923px;
	margin-left: auto;
	margin-right: auto;	
}

	div#Header
	{
		height: 60px;
		padding: 15px 0px 27px 0px;
	}
	
		div#Header .LogoWerkplekleren
		{
			padding-left: 5px;
			float: left;
		}
		
		div#LoginButtons
		{
			height: 30px;
			float: right;
			padding: 15px 25px 0px 0px;
		}
		
            div#LoginButtons ul
            {
                list-style-type: none;
            }
            
            div#LoginButtons ul li
            {
                float: left;
                margin-left: 5px;
            }

			div#LoginButtons ul li.item0
            {
				margin-left: 0;
			}
			
/*			
				
			div#LoginButtons ul li.item1
			{
				width: 86px;
				height: 30px;
				float: left;
				margin-right: 5px;
			}
				
			div#LoginButtons ul li.item2
			{
				width: 116px;
				height: 30px;
				float: left;
			}
*/			
	
	div#Menu
	{
		height: 90px;
		padding: 0px 0px 12px 0px;
		position: relative;
	}

        body.Homepage div#Menu
        {
            padding: 0;
        }
	
        div#Menu ul
        {
            list-style-type: none;
        }
	
    		div#Menu ul li
    		{
    			position: absolute;
    			left: 0px;
    			top: 0px;
    		}
    		
    		div#Menu ul li.item1
    		{
    			left: 123px;
    		}
    		
            div#Menu ul li.item2
            {
                left: 279px;
            }
            
            div#Menu ul li.item3
            {
                left: 435px;
            }
    		
            div#Menu ul li.item4
            {
                left: 591px;
            }
		
            div#Menu ul li.item5
            {
                left: 747px;
            }
            
    div#SiteContent
	{
		padding: 0px 5px 0px 5px;
	}
	
    	div#ResultsHeader
    	{
            background-position:center top;
            height:51px;
            overflow:hidden;
            padding:0 0 5px;
            position:relative;
        }

        div#ResultsHeader span
        {
            color: #FFFFFF;
            position: absolute;
            right: 10px;
            top: 9px;
            font-weight: bold;
        }
	
		div#Results
		{
			float: left;
			width: 655px;
			padding-right: 8px;
		}
		
			div.ResultItem
			{
				height: 80px;
				padding-bottom: 5px;
				background-image: url(../images/layout/bg_ResultItem.gif);
				background-repeat: repeat-x;
				background-position: center top;
				overflow: hidden;
			}
			
				div.ResultItem .Thumb
				{
					height: 70px;
					width: 70px;
					float: left;
					padding: 5px 15px 5px 15px;
                    text-align: center;
				}
				
					
				div.ResultItemLeft
				{
					float: left;
					width: 280px;
				}
					
				div.ResultItemLeft h1
				{
					font-weight: bold;
					font-size: 11px;
					line-height: 12px;
					padding: 5px 0px 0px 0px;
					margin: 0px;
				}
				
				div.ResultItemLeft h3
				{
					font-size: 10px;
					padding: 0px 0px 0px 0px;
					margin: 0px;
					color: #0288c2;
				}
				
				div.ResultItemLeft h2
				{
					font-size: 10px;
					padding: 0px;
					margin: 0px;
					height: 12px;
				}
				
				div.ResultItemLeft h2 a, div.ResultItemLeft h2 a:link 
				{
				    color: black;
				    text-decoration: none;
				}				
				
				div.ResultItemLeft h2 a:hover
				{
                    text-decoration: underline;
                }
				
			div.ResultItem .DottedLine
			{
				float: left;
				height: 80px;
				width: 10px;
				padding: 5px 0px 0px 0px;
			}
			
				div.ResultItemRight
				{
					float: left;
					width: 260px;
				}
				
					div.ResultItemRight .Icon
					{
						float: left;
						padding: 2px 0px 0px 0px;
						height: 38px;
						width: 100%;
					}
					div.ResultItemRight .Icon img
					{
						float: left;
						padding: 5px 5px 0px 0px;
					}
				
					div.ResultItemRight .Icon h2
					{
						font-size: 10px;
						padding: 2px 0px 0px 0px;
						margin: 0px;
						height: 12px;
					}
					
					div.ResultItemRight .Tags
					{
						font-size: 10px;
						padding: 0px 0px 0px 0px;
						margin: 0px;
						color: #0288c2;
						float: left;
						width: 100%;
					}
					
					
			div#BottomResults
			{
			background-image: url(../images/layout/bottom_results.gif);
			width: 655px;
			height: 27px;
			position: relative;
			}
			
				div#BottomResults .pager
				{
				color: #FFFFFF;
				position: absolute;
				top: -2px;
				right: 10px;
				}
				
				div#BottomResults .Number  
				{
					background-image: url(../images/layout/bg_Number_normal.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 23px;
					color: #0577a6;
					padding: 0px 1px 0px 1px;
					margin: 0px;
					text-align: center; 
				}

                div#BottomResults .Number.active  
                {
                    background-image: url(../images/layout/bg_Number_over.gif);
                }
                
                div#BottomResults a,
                    div#BottomResults a:link
                {
                    text-decoration: none;
                    color: #ffffff;
                }

                div#BottomResults .disabled,
                    div#BottomResults .disabled
                {
                    visibility: hidden;
                }

                div#BottomResults .Number a,
                    div#BottomResults .Number a:link
                {
                    text-decoration: none;
                    color: #0577A6;
                    display: block;
                }
                
                div#BottomResults .Number.active a,
                    div#BottomResults .Number.active a:link
                {
                    color: #ffffff;
                }
                
		div#ContentRight
		{
			float: right;
			width: 250px;
		}
					
#AdvancedSearch {
    float:left;
    height:auto;
    width:250px;
}

    div#AdvancedSearch .Checkbox input {
        float:left;
    }
    
    div#AdvancedSearch .Checkbox {
        float:left;
        padding:0;
        width:100%;
    }
    
    div#AdvancedSearch .Content .Dropdown select,
    div#AdvancedSearch .Content2 .Dropdown select, 
    div#AdvancedSearch .Content .Input input,
    div#AdvancedSearch .Content2 .Input input {
        border:1px solid #CCCCCC;
        height:20px;
        margin:0;
        padding:0;
        width:210px;
    }
    
    div#AdvancedSearch .Content p,
    div#AdvancedSearch .Content2 p {
        margin:0;
        padding:5px 0 0;
        text-align:center;
    }

    div#AdvancedSearch .Content .Separator,
    div#AdvancedSearch .Content2 .Separator {
        margin-top:10px;
    }

    div#AdvancedSearch .Content label,
    div#AdvancedSearch .Content2 label {
        display:block;
        font-size:11px;
        font-weight:normal;
        padding:4px 0 1px;
    }

    div#AdvancedSearch .HeaderZoeken {
        background-image:url(../images/layout/header_advanced_search_Zoeken.gif);
        background-repeat:no-repeat;
        height:51px;
        padding-bottom:5px;
        width:250px;
    }
    
    div#AdvancedSearch .Title {
        font-size:11px;
        font-weight:normal;
        padding:4px 0 1px;
    }

    div#AdvancedSearch .Content,
    div#AdvancedSearch .Content2 {
        background-image:url(../images/layout/bg_AdvancedSearchLargeDots.gif);
        background-position:center top;
        background-repeat:repeat-x;
        height:auto;
        padding:0px 20px;
        overflow: hidden;
    }
    
    div#AdvancedSearch .Bottom {
        height:35px;
    }
    
    div#AdvancedSearch .HeaderVerfijn {
        background-image:url(../images/layout/header_advanced_search_Verfijn.gif);
        background-repeat:no-repeat;
        height:51px;
        padding-bottom:5px;
        width:250px;
    }
    
    div#AdvancedSearch p.openAdvancedSearch {
        padding-top: 8px;
    }
    
    div.SubCategoryPlaceholder
    {
    	height: 0;
    	margin-top: 41px;
    }
				
            div#ButtonDetail
            {
                padding:8px 0 0;
            }				
				
			div#Tagcloud
			{
			width: 250px;
			padding: 10px 0px 0px 0px;
			}
			
			div#Tagcloud .Header
			{
			width: 250px;
			height: 35px;
			background-image: url(../images/layout/bg_top_tagcloud.gif);
			}
			
				div#Tagcloud .Header p
				{
				color:#FFFFFF;
				padding: 5px 0px 0px 0px;
				text-align:center;
				}
			
			div#Tagcloud .Content
			{
			background-image: url(../images/layout/bg_Tagcloud.gif);
			background-repeat: repeat-x;
			height: 152px;
			background-color: #f7f7f7;
			padding: 10px 20px 10px 20px;
			text-align: center;
			}
			
				div#Tagcloud .Content a
				{
					color: #585858;
					text-decoration: none;
					padding-right: 5px;
					padding-bottom: 5px;
				}
				
					div#Tagcloud .Content a:hover
					{
						color: #9b9b9b;
					}
			
			div#Tagcloud .Bottom
			{
			width: 250px;
			height: 27px;
			background-image: url(../images/layout/bg_bottom_tagcloud.gif);
			}
			
            div#TagcloudDetail
            {
            width: 250px;
            padding: 0px 0px 0px 0px;
            clear: both;
            }
            
            div#TagcloudDetail .Header
            {
            width: 250px;
            height: 35px;
            background-image: url(../images/layout/bg_top_tagclouddetail.gif);
            }
            
                div#TagcloudDetail .Header p
                {
                color:#FFFFFF;
                padding: 5px 0px 0px 0px;
                text-align:center;
                }
            
            div#TagcloudDetail .Content
            {
            height: auto;
            background-color: #f5f5f5;
            padding: 10px 20px 10px 20px;
            text-align: center;
            }
            
                div#TagcloudDetail .Content a
                {
                    color: #1ca5df;
                    text-decoration: none;
                    padding-right: 5px;
                    padding-bottom: 5px;
                }
                
                    div#TagcloudDetail .Content a:hover
                    {
                        color: #067fb2;
                    }
            
            div#TagcloudDetail .Bottom
            {
            width: 250px;
            height: 23px;
            background-image: url(../images/layout/bg_bottom_tagclouddetail.gif);
            }			
			
		div#Footer
		{
			padding: 5px 0px 0px 0px;
			height: 30px;
		}
		
			div#Footer .Line
			{
				width: 100%;
				height: 1px;
				border-bottom: 1px #e5e5e5 solid;
				overflow: hidden;
			}
			
			div#Footer .Menu ul
			{
				list-style: none;
				padding: 5px 0px 0px 20px;
				margin: 0px;
			}
			
				div#Footer .Menu ul li
				{
				margin: 0px;
				padding: 0px;
				float: left;
				}
			
				div#Footer .Menu ul li a
				{
					color: #9c9c9c;
					font-size: 11px;
					text-decoration: none;
					padding-right: 10px;
				}
				
				div#Footer .Menu ul li a:hover
				{
					color: #333333;
				}
				
/* Upload Content */

    div#UploadContent
    {   
    }
    
        div#UploadContent .Header
        {
            height: 36px;
            width: 915px;
            background-image: url(../images/layout/bg_content_header.gif); 
        }
        
            div#UploadContent .Header h1
            {
                color: #FFFFFF;
                font-size: 12px;
                padding-top: 11px; 
                padding-left: 60px;
            }
        
        div#UploadContent .Content
        {
            background-image: url(../images/layout/bg_content.gif);
            background-repeat: repeat-x;
            background-position: center top;
            width: 885px;
            min-height: 200px;
            padding: 15px;
        }
        
        div#UploadContent .WhiteBackground
        {
            width: 805px;
            min-height: 200px;
            padding: 40px;
            background-color: #FFFFFF;
            position: relative;
        }
        
        div#UploadContent .Step1, div#UploadContent .Step2, div#UploadContent .Step3
        {
            position: absolute;
            left: 10px;
            top: 10px;
        }
        
        div#UploadContent .GreenBackground
        {
            width: 625px;
            min-height: 180px;
            padding: 30px 90px 20px 90px;
            background-color: #7abb18;
            background-image: url(../images/layout/bg_green.gif);
            background-repeat: repeat-x;
            background-position: center top;
            color: #FFFFFF
        }
        
        div#UploadContent .ButtonInformation
        {
            width: 19px;
            height: 19px;
            padding-left: 5px;
        }
        
        div#UploadContent .url 
        {
            border: 1px #999999 solid;
            height: 18px;
            width: 410px;
        }
        
        div#UploadContent .bestand 
        {
            border: 1px #999999 solid;
            height: 18px;
            width: 320px;
        }
        
        div#UploadContent .browse 
        {
            background-image: url(../images/layout/button_browse.gif);
            background-repeat: no-repeat;
            border: none;
            height: 20px;
            width: 84px;
            float: left;
        }
        
        div#UploadContent .upload 
        {
            background-image: url(../images/layout/button_upload_green.gif);
            background-repeat: no-repeat;
            border: none;
            height: 24px;
            width: 88px;

        }
        
        div#UploadContent .Footer 
        {
            height: 20px;
            width: 915px;
            background-image: url(../images/layout/bg_content_footer.gif); 
        }
        
/* Inlog Content */

    div#InlogContent
    {   
    }

        div#InlogContent .error
        {
            color: #dd0000;
            font-weight: bold;
            display: block;
            margin-top: 1em;
            background-color:#FDF7F7;
            border: 1px solid #DD0000;
            padding: 5px;
        }
    
        div#InlogContent .Header
        {
            height: 36px;
            width: 915px;
        }
        
        div#NormalContent .Header
        {
            height: 36px;
            width: 915px;
            background-image: url(../images/layout/bg_content_header.gif);   
        }
        
            div#NormalContent ul
            {
                margin-left: 15px;
            }

        div#InlogContent .Content, 
            div#ProfielContent .Content,
            div#NormalContent .Content
        {
            background-image: url(../images/layout/bg_content_inlog.gif);
            background-repeat: repeat-x;
            background-position: center top;
            width: 885px;
            min-height: 200px;
            padding: 15px;
        }
        
        div#NormalContent .Content h1
        {
            font-size: 14px;
            margin-bottom: 0.5em;
        }

        div#InlogContent .Footer, 
            div#ProfielContent .Footer  ,
            div#NormalContent .Footer
        {
            height: 20px;
            width: 915px;
            background-image: url(../images/layout/bg_content_footer.gif);   
        }
        
        div#InlogContent .ContentLeft, 
            div#ProfielContent .ContentLeft
        {
            width: 392px;
            padding: 20px;
            float: left;
        }

        div#NormalContent .Content
        {
            width: 876px;
            padding: 20px;
            background-image: url(../images/layout/bg_content_totaal.gif);
        }

        div#InlogContent .ContentRight, 
            div#ProfielContent .ContentRight,
            div#NormalContent .ContentRight  
        {
            width: 392px;
            padding: 20px;
            float: right;
        }
        
        div#InlogContent td, 
            div#ProfielContent td,
            div#NormalContent td
        {
            padding-bottom: 5px;
        }
        
        div#InlogContent .forgot 
        {
            border: none;
            background-image: url(../images/layout/button_forgot.gif);
            background-repeat: no-repeat;
            height: 20px;
            width: 149px;
            margin-right: 5px;              
        }
        
        div#InlogContent .login 
        {
            border: none;
            background-image: url(../images/layout/button_login_white.gif);
            background-repeat: no-repeat;
            height: 20px;
            width: 55px;                    
        }
        
        div#InlogContent .register 
        {
            border: none;
            background-image: url(../images/layout/button_register_white.gif);
            background-repeat: no-repeat;
            height: 20px;
            width: 84px;
            margin-left: 130px;                 
        }
        
        div#InlogContent a 
        {
            text-decoration: underline;
            font-weight: normal;    
            color: #000000;     
        }
        
        div#InlogContent input.elementCheckbox
        {
            margin-right: 0.5em;
        }
        
/* Profiel Content */

    div#ProfielContent
    {   
    }
    
        div#ProfielContent .Header
        {
            height: 36px;
            width: 915px;
            background-image: url(../images/layout/bg_content_header.gif); 
        }
        
        div#ProfielContent .opheffen 
        {
            border: none;
            background-image: url(../images/layout/button_accountopheffen_white.gif);
            background-repeat: no-repeat;
            height: 20px;
            width: 120px;
            float: right;
            margin-top: 10px;                   
        }
        
        div#ProfielContent .wijzig 
        {
            border: none;
            background-image: url(../images/layout/button_wijzig_white.gif);
            background-repeat: no-repeat;
            height: 20px;
            width: 55px;
            margin-top: 10px;
            float: right;                   
        }

/* Detail pagina */

    div#ContentLeft
    {
    float: left;
    width: 655px;
    }
    
        div#ContentLeft .Header
        {
        background-image: url(../images/layout/bg_detail_header.gif);
        width: 655px;
        height: 30px;
        }
        
        div#ContentLeft .Header h1
        {
            padding: 10px 0px 0px 20px;
            color: #FFFFFF;
            font-size: 12px;
        }
        
        div#ContentLeft .Information
        {
        height: 51px;
        width: 655px;
        background-image: url(../images/layout/bg_blue.gif);
        background-repeat: repeat-x;    
        }
        
        div#ContentLeft .Tekst
        {
        height: 86px;
        width: 615px;
        background-color: #f4f4f4;
        border-top: 2px #FFFFFF solid;
        border-bottom: 1px #e5e5e5 solid;
        padding: 5px 20px 5px 20px;
        }
        
        div#ContentLeft .Footer
        {
        height: 26px;
        width: 655px;
        background-image: url(../images/layout/bg_detail_bottom.gif);
        }
        
        div#ContentLeft .Bestand img
        {
        float: left;
        padding: 12px 14px 12px 14px; 
        }
        
        div#ContentLeft .DottedLine
        {
        height: 51px;
        width: 1px;
        background-image: url(../images/layout/dotted_line_blue.gif);
        float: left;
        }
        
        div#ContentLeft .Info1
        {
        width: 150px;
        float: left;
        padding: 10px 5px 0px 5px;
        color: #FFFFFF;
        }
        
        div#ContentLeft .Info2
        {
        width: 115px;
        float: left;
        padding: 10px 5px 0px 5px;
        color: #FFFFFF;
        }
        
        div#ContentLeft .Reviews
        {
        width: 90px;
        float: left;
        padding: 10px 5px 0px 5px;
        color: #FFFFFF;
        text-align: center;
        }
        div#ContentLeft .Downloadpdf
        {
        width: 80px;
        float: left;
        padding: 10px 5px 0px 5px;
        color: #FFFFFF;
        text-align: center;
        }
        
            div#ContentLeft .Downloadpdf img
            {
            padding: 2px 0px 0px 0px;
            }
        
            div#ContentLeft .Reviews a
            {
            color: #FFFFFF;
            text-decoration: underline;
            background-image: url(../images/layout/arrow_readmore_down.gif);
            background-repeat: no-repeat;
            background-position:33px 6px;
            width: 32px;
            display: block;
            padding-right: 12px;
            }
            
        
        div#ContentLeft .Download img
            {
            padding: 10px 5px 0px 10px;
            }
        
        div#ReviewMessages,
            div#ReviewForm
        {
            width: 615px;
            background-color: #067cad;
            border-top: 1px #83bdd6 dotted;
            padding: 5px 20px 5px 20px;
            color: #FFFFFF;
            display: none;
        }
        
        div#ReviewMessages
        {
            padding: 0;
            width: 655px;
        }
        
            div#ReviewMessages div#Reviews
            {
                padding: 5px 20px 5px 20px;
            }
        
        div#ReviewForm
        {
            background-color: #0D6388;
            height: 170px;
        }
        
                div#ReviewMessages h1,
                    div#ReviewForm h1
                {
                    color: #FFFFFF;
                    font-size: 12px;
                    font-weight: bold;
                    margin: 0 0 5px;
                }
        
                div#Pages
                {
                    width: 615px;
                    background-color: #067cad;
                    border-top: 1px #83bdd6 dotted;
                    padding: 5px 20px 5px 20px;
                    color: #FFFFFF;
                    text-align: center;
                }
                
                    div#Pages a,
                        div#Pages span
                    {
                        color: #FFFFFF;
                        text-decoration: none;
                        padding: 0px 4px 0px 4px;
                    }
                    
                        div#Pages a.active
                        {
                            font-weight: bold;
                            background-color: #05658C;
                            color: #ffffff;
                        }
                        
                        div#Pages span.disabled
                        {
                            color: transparent;
                        }
                        
                    div#Pages a:hover
                    {
                        text-decoration: underline;
                    }
                    
        div#ReviewForm fieldset
        {
            border: none;
            margin: 5px;
        }
        
        div#ReviewForm fieldset textarea
        {
            width: 500px;
            height: 100px;
            border: #bebebe 1px solid;
            font-size: 11px;
        }

            div#ReviewForm fieldset textarea.error
            {
                border: 1px solid #dd0000;
                background-color: #FFF4F4;
            }
            
        /* Markeer */
        
        div#Markeer 
        {
            padding: 8px 0 0;
        }
        
        div#Markeer h1
        {
            font-size: 12px;
            color: #FFFFFF;
            font-weight: normal;
            background-image: url(../images/layout/bg_top_markeer.gif);
            width: 250px;
            height: 21px;
            text-align: center;
            padding-top: 3px;                                   
        }
        
        div#Markeer .Content
        {
            background-image: url(../images/layout/bg_Markeer.gif);
            height: 33px;                       
        }
        
        div#Markeer .Content ul
        {
            padding-left: 64px;
        }
        
            div#Markeer .Content ul li
            {
                list-style: none;
                float: left;
                padding-right: 2px;             
            }
            
            div#Markeer .Content ul li img
            {   
                cursor: pointer;
            }

            div#Related
            {
                padding-top: 10px;
            }
            
            div#Related .Header
            {
                width: 250px;
                height: 35px;
                background-image: url(../images/layout/bg_top_tagclouddetail.gif);
            }
            
            div#Related .Header P
            {
                color:#FFFFFF;
                padding: 5px 0px 0px 0px;
                text-align:center;
            }
           
            div#Related .Bottom
            {
                width: 250px;
                height: 23px;
                background-image: url(../images/layout/bg_bottom_tagclouddetail.gif);
            }
            
            div#Related .contentItem
            {
                height: 115px;
                background-color: #f4f4f4;
                background-image: url(../images/layout/bg_dotteline_related.gif);
                background-repeat: no-repeat;
                background-position: bottom;
                padding: 4px 10px 10px 10px;
            }
            
            div#Related .contentItem h1
            {
                color: #000000;
                font-size: 11px;
                padding: 0px 0px 10px 0px;
                margin: 0px;
            }
            
                div#Related .contentItem h1 a 
                {
                    color: #000000;
                    text-decoration: none;
                }
            
            div#Related .Thumb
            {
                height: 67px;
                width: 80px;
                background-color: #ffffff;
                text-align: center;
                padding: 5px 0px 5px 0px;
                float: left
            }
            
            div#Related .Segments
            {
                color: #1ca5df;
                font-size: 10px;
                line-height: 11px;
                padding-left: 10px;
                float: left;
                width: 132px;
            }
                        
            div#Related .Segments a
            {
                color: #1ca5df;
                font-size: 10px;
                text-decoration: underline;
            }
            
            div#Related .File
            {
                float: left;
                padding: 15px 0px 0px 10px;
            }
            
            div#Related .Pages
            {
                padding: 12px 0px 0px 5px;
                float: left;
                width: 100px;
                font-size: 10px;
            }
            
            div#Related .Views
            {
                float: left;
                font-weight: bold;
                padding: 0px 0px 0px 5px;
                font-size: 10px;
            }

            
/* Home Content */

            /* Home content left */
        
            div#ContentHomeLeft
            {
                width: 446px;
                float: left;
            }
        
            div#Introduction
            {
                padding: 12px 0px 0px 0px;
            }
            
                div#Introduction .Header
                {
                    height: 29px;
                    background-image: url(../images/layout/bg_home_header_small.gif);
                    background-repeat: no-repeat;
                }
                
            
                div#Introduction .Content
                {
                    height: 174px;
                    background-image: url(../images/layout/bg_home_content.gif);
                    background-repeat: no-repeat;
                    padding: 25px 25px 0px 25px;
                }
                
                    div#Introduction .Content p
                    {
                        font-size: 11px;
                        color: #000000;
                        line-height: 13px;
                    }               
                
                div#Introduction .Footer
                {
                height: 15px;
                background-image: url(../images/layout/bg_home_footer_small.gif);
                }
                
            div#Highlights
            {
                padding: 4px 0px 0px 0px;   
            }
            
                div#Highlights .Header
                {   
                height: 29px;
                background-image: url(../images/layout/bg_highlights_header.gif);  
                }
                
                    div#Highlights .Header h1, div#Introduction .Header h1
                    {
                        color: #FFFFFF;
                        font-size: 12px;
                        padding-top: 5px; 
                        padding-left: 20px; 
                    }
                    
                div#Highlights .Tekst
                {   
                height: 87px;
                background-image: url(../images/layout/bg_highlights_content.gif); 
                }
                
                    div#Highlights .Tekst p
                    {   
                    font-size: 11px;
                    color: #000000;
                    padding: 10px 25px 0px 25px;
                    line-height: 13px;
                    }
                
                div#BlockLeft
                {
                    height: 136px;
                    width: 218px;
                    background-image: url(../images/layout/bg_highlights_blockleft.gif);
                    float: left;
                }
                
                div#BlockRight
                {
                    height: 136px;
                    width: 218px;
                    background-image: url(../images/layout/bg_highlights_blockright.gif);
                    float: right;
                }
                
                div#BlockLeft h1, div#BlockRight h1
                {
                    font-size: 11px;
                    color: #000000;
                    padding: 10px 20px 0px 20px;
                    line-height: 13px;
                    font-weight: bold;
                    height: 45px;
                }

                    div#BlockLeft h1 a, div#BlockLeft h1 a:link,
                    div#BlockRight h1 a, div#BlockRight h1 a:link
                    {
                        color: #000000;
                        text-decoration: none;
                    }
                
                div#BlockLeft .Thumb, div#BlockRight .Thumb
                {
                    width: 76px;
                    height: 67px;
                    background-image: url(../images/layout/bg_highlights_thumb.gif);
                    background-repeat: no-repeat;
                    background-position: 10px 0px;
                    padding: 0px 5px 0px 10px;
                    float: left;
                    text-align: center;
                }
                
                div#BlockLeft .Thumb img, div#BlockRight .Thumb img
                {
                    padding-top: 10px;
                }
                
                div#BlockLeft .Thumb a img, div#BlockRight .Thumb a img,
                    div#BlockLeft .Thumb a:link img, div#BlockRight .Thumb a:link img
                {
                    border: none;
                }

                div#BlockLeft .Thumb a, div#BlockRight .Thumb a,
                    div#BlockLeft .Thumb a:link, div#BlockRight .Thumb a:link
                {
                    text-decoration: none;
                }

                div#BlockLeft .Face, div#BlockRight .Face
                    {
                        font-size: 11px;
                        color: #000000;
                        width: 125px;
                        float: left;
                        padding-bottom: 8px;
                    }
                    
                div#BlockLeft .Green, div#BlockRight .Green
                    {
                        color: #6fad12;
                        font-weight: bold;
                    }
                    
                /*  End Home content left */
                
                
                /* Home content right */
                
                
            div#ContentHomeRight
            {
                width: 476px;
                padding: 12px 0px 0px 0px;
                float: left;
            }
            
                div.ContentHomeItem
                {
                    width: 231px;
                    height: 163px;
                    background-image: url(../images/layout/bg_home_item.gif);
                    background-repeat: no-repeat;
                    background-position: right top;
                    float: left;
                    padding-left: 5px;
                    padding-bottom: 5px;
                }   
                
                div.ContentHomeItem h2
                {
                    font-size: 11px;
                    color: #000000;
                    padding: 10px 20px 0px 20px;
                    line-height: 13px;
                    font-weight: bold;
                    height: 55px;
                    overflow: hidden;
                }   
                
                    div.ContentHomeItem h2 a,
                        div.ContentHomeItem h2 a:link
                    {
                        display: block;
                        color: black;
                        text-decoration: none;
                        height: 75%;
                        overflow: hidden;
                    }
                
                div.ContentHomeItem .Thumb
                {
                    height: 84px;
                    width: 84px;
                    background-image: url(../images/layout/bg_home_item_thumb.gif);
                    background-repeat: no-repeat;
                    background-position: 10px 0px;
                    padding: 0px 5px 0px 10px;
                    float: left;
                    text-align: center;
                }   
                
                    div.ContentHomeItem .Thumb img
                    {
                        padding-top: 10px;
                    }   
                    
                div.ContentHomeItem .Face
                {
                    font-size: 11px;
                    color: #000000;
                    width: 125px;
                    float: left;
                    padding-bottom: 8px;
                }
                    
                div.ContentHomeItem .Blue
                {
                    font-weight: bold;
                    color: #17acea;
                }

/* Einde template */

/* Custom aanpassingen */

        div#InlogContent .formColumnLeft
        {
            width: 100px;
        }

        div#ProfielContent .formColumnLeft
        {
            width: 160px;
            vertical-align: top;
            line-height: 22px;
        }

        div#ProfielContent .formColumnRight input
        {
            width: 210px;
            height: 20px;
            border: #bebebe 1px solid;
        }
        
        div#InlogContent .elementText, 
            div#InlogContent .elementPassword,
            div#InlogContent .elementTextArea,
            div#InlogContent .elementSelect 
        {
            width: 210px;
            height: 20px;
            border: #bebebe 1px solid;
        }

        div#ProfielContent .elementPassword
        {
            margin-bottom: 3px;
        }

ul.formOutput
{
    list-style-type: square;
    background-color: #FDF7F7;
    color: #dd0000;
    border: 1px solid #dd0000;
    padding: 5px;
    margin: 5px 0 5px 0;
}

ul.formOutput li
{
    margin-left: 15px;
}

				div.ResultItemLeft h1 a, div.ResultItemLeft h1 a:link 
				{
				    color: #000000;
				    text-decoration: none;
				}

div.noSources, div.noJavascript
{
    text-align: center;
    font-size: 14px;
    margin: 35px;
}

				div#AdvancedSearch label
				{
				    display: block;
					font-size: 11px;
					font-weight: normal;
					padding: 4px 0px 1px 0px;
				} 

        div#UploadContent .elementText, div#UploadContent .elementTextarea, div#UploadContent .elementSelect
        {
            border: 1px #999999 solid;
            height: 18px;
            width: 410px;
        }
        
        div#UploadContent .elementTitleRequired
        {
            font-weight: bold;
        }
        
        div#UploadContent .elementTextarea
        {
            height: auto;
        }
        
        div#UploadContent .elementFile
        {
            border: 1px #999999 solid;
            width: 412px;
        }
        
        div#UploadContent p
        {
            margin-top: 1.5em;
        }
        
        div#UploadContent .formRow
        {
            margin-bottom: 15px;
        }
        
        div#UploadContent .formRowSubmit
        {
            display: none;
        }
        
        div#UploadContent #uploadFormStatusMessage
        {
            display: inline;
            margin-left: 10px;
            width: 200px;
        }
        
        div#tooltip
        {
            font-size: 90%;
            dislay: none;
            max-width: 650px;
            background-color: #0989BF;
            color: #ffffff;
            border: 1px solid #ffffff;
            position: absolute;
            left: 0px;
            top: 0px;
            padding: 2px 3px;
            opacity: .9;
            filter: alpha(opacity=90);  
            overflow: auto;
            display: none;
        }
        
            div#tooltip ul
            {
                padding-left: 15px;
                margin-bottom: 1em;
            }
            
            div#tooltip p
            {
                margin-bottom: 1em;
            }
            

body.Admin div#SiteBackground
{
    background: none;
}

    body.Admin div#UploadContent .Header
    {
        display: none;
    }
    
    body.Admin div#UploadContent .Content
    {
        margin-top: 2em;
        background: none;
    }

.TableMultiSelectContainer {
    width: 410px;
    max-height: 145px;
    overflow: auto;
    margin-bottom: 3px;
    list-style: none;
    border: 1px solid #9E9E9E;
    margin-top: 3px;
    background-color: #ffffff;
}

    .TableMultiSelectContainerCheck {
        border-top: 1px solid #9E9E9E;
    }

.TableMultiSelect {
    margin: 0;
    padding: 0;
    width: 387px;
    list-style: none;
    background-color: #ffffff;
    color: black;
    float: left;
}

    #UploadContent .TableMultiSelect
    {
        list-style: none;
        padding-left: 0;
    }

ul.TableMultiSelect, ul.TableMultiSelect li {
    padding: 1px;
    margin: 0 !important;
}

ul.TableMultiSelect li {
    width: 385px;
}

.TableMultiSelect input {
    vertical-align: middle;
    margin-right: 3px;
    padding: 0;
}

ul.TableMultiSelect li.item-depth-2
{
    padding-left: 25px;
}

img.helpIcon
{
    vertical-align: middle;
}

	div.ResultItemRight .Tags a, div.ResultItemRight .Tags a:link
	{
        color: #0288c2;
        text-decoration: none;
    }

div#ScribdViewer
{
    text-align: center;
}

div.scrollable
{ 
    /* required settings */ 
    position: relative; 
    overflow: hidden; 
 
    /* vertical scrollers have typically larger height than width */ 
    width: 142px; 
    height: 665px; 
}

div.TitleCheckbox
{
    margin-left: 20px;
}