

/* ==================================== */

/*         PANES                                                                                     */

/* ==================================== */

/*COMMON*/


.ContentPaneSpacer
{
	width:960px;
	clear:left;
	height : 0px;
}

.ContentPaneMiddleTop
{
    margin-top: 10px;
}

/* ==================================== */

/*         DIVS                        */

/* ==================================== */

#page
{

}

#pageMaster
{    
    text-align: center;
    color:#3B5A6F;
}

#Top
{    
    width : 960px;
    margin-bottom : 3px;
    float : left;
}

#Bottom
{
    width : 960px;
    height : 18px;
    margin-top : 10px;
    float : left;
    margin-bottom:5px;
}

.ContainerLeft
{
    margin-left : 20px;
}

.ContainerRight
{
    margin-right : 20px;
}

/*PANES*/
.pageMaster
{

}

.LogoPane
{
    margin-bottom:10px;
}

.dnnsearch
{
}

.MenuPane
{
    width : 960px;
    background-color : #72521F;
    height : 23px;
}


#taalkeuze
{
    width : 100px;
    float : right;
    text-align: right;
}

/* google vertaling */
#google_translate_element
{
    width : 200px;
    float : right;
    text-align: right;
}
/* tot hier */


.ZoekPane
{
    float: left;
    width : 200px;
    
}


.ZoekPane input
{
	
	color: #72521F;
	padding: 0px 10px;
	
}

.LinksTopPane
{

    float: right; 
    margin-top: 10px;   
}

.SearchPane
{
    width : 320px;
    float : right;
    margin-top:28px;
    clear: right;
    text-align: right;
}

.dnnSearch, .dnnsearch:hover /* dit is de zoekknop */
{
    font-size: 0.9em;
    padding: 5px;
    background-color: #72521F;
    color: #fff;
  
}

/*HomePage*/

#Home
{
    text-align : left;
    margin : 0 auto; 
    width : 960px;
    padding : 0px 30px 0px 30px;
    background : white; 
    border: 1px solid #ddd;              
}

#Home #Middle
{
    width : 960px;   
    background-color : #fff;
    padding : 3px 0px 3px 0px;
    float : left;    
}

#Home #Middle #MiddleLeft
{
    width:540px;
    float : left;
}

#Home #Middle #MiddleLeft #MiddleLeftTop
{
    width : 540px;
    height : 172px;
}

#Home #Middle #MiddleLeft #MiddleLeftBottom
{
    width : 540px;
}

#Home #Middle #MiddleLeft #MiddleLeftBottom #MiddleLeftBottomFirst
{
    float : left;
    margin-bottom:4px;
}

#Home #Middle #MiddleLeft #MiddleLeftBottom #MiddleLeftBottomSecond
{
    
    float : left;
}

#Home #Middle #MiddleLeft #MiddleLeftBottom #MiddleLeftBottomThird
{
    float : left;
}

#Home #Middle #MiddleRight
{
    float : right;
    width: 400px;
}

#Home #Middle #MiddleRight #MiddleRightTop
{
    height : 400px;
    
}

#Home #Middle #MiddleRight #MiddleRightBottom
{
    
}

#home .contentpane0, 
#home .contentpane1, 
#home .contentpane2, 
#home .contentpane3, 
#home .contentpane4, 
#home .contentpane5,
#home .contentpane6, 
#home .contentpane7 
{
    background-color : White; 
}

#Home .ContentPane0
{    
    margin : 0px 10px 10px 10px;                      
}

#Home .ContentPane1
{
    
    width : 250px;      
    margin : 2px 10px;
    float : left;            
}

#Home .ContentPane2
{
    
    width : 250px;    
    margin : 2px 10px;      
    float : left;     
}

#Home .ContentPane3
{
    width : 250px;
    margin : 2px 10px;  
    clear: both;
    float : left;           
}


#Home .ContentPane5
{
    width : 250px;
    margin : 2px 10px;  
    float : left;          
}

#Home .ContentPane4
{
    width : 250px;
    margin : 2px 10px;        
    clear: both;
    float : left;        
}

#Home .ContentPane7
{
    width : 250px;
    margin : 2px 10px;        
    float : left; 
}

#Home .ContentPane8
{
    width : 250px;
    margin : 2px 10px;        
    clear: both;
    float : left;        
}

#Home .ContentPane9
{
    width : 250px;
    margin : 2px 10px;        
    float : left; 
}

#Home .ContentPane6
{
    float : right;
    width : 400px;
    min-height : 80px;
    background-color : White;
    margin : 2px 10px;              
}


#Home .ContentPaneNieuws
{
    float : right;  
    width : 400px;   
    background-color : White;
    margin : 2px 10px;          
}


#Home .BottomPane
{
    text-align : center;    
}



/*Simple*/

#Simple
{
    text-align : left;
    margin : 0 auto; 
    width : 960px;
    padding : 0px 30px 0px 30px;
    background : white;               
}

#Simple .Middle
{
    width : 960px;   
    background-color : #dcdcdc;    
    float : left;  
    margin-bottom : 3px;
}

#Simple .Middle .Right
{
    float : left;
    background-color : white;    
    width : 960px;
}


.loginbutton
{
    text-decoration: none;
}

p, td
{ 
    color:#3B5A6F;
}

.NormalTextBox
{
    font-size: 12px;
}

/*Specifieke stijlen voor formulieren VMSW*/
/* FormVerstuur werkt enkel als je aparte knop definieert */

.FormLabel
{
    font-size: 12px;
    background-color: #FFFFFF;
    margin-top:0px;
    margin-right: 10px;
}
.FormLabelH1
{
    font-size: 16px;
    color:#FFFFFF;
    display: block;
    width:100%;
    margin-left:2px;
    background-color: #3B5A6F;
}
.FormLabelH2
{
    font-size: 12px;
    color:#3B5A6F;
    display: block;
    width:100%;
    margin-left:10px;
    background-color: #e7e7e7;
}
.FormLabelH3
{
    font-size: 12px;
    color:#3B5A6F;
    display: block;
    width:100%;
    margin-left:20px;
    background-color: #e7e7e7;
}
.FormTextBox2
{
    font-size: 12px;
    color:#3B5A6F;
    margin-left:25px;

}
.FormTextBox3
{
    font-size: 12px;
    color:#FFFFFF;
    margin-left:25px;

}
.FormLabelTXT
{
    font-size: 12px;
    color:#3B5A6F;
    margin-right:10px;

}


.FormKeuzeTXT
{
    font-size: 12px;
    color:#3B5A6F;
    width:100%;
    margin-left:10px;
    background-color: #e7e7e7;
}
.FormTextBox
{
    font-size: 120%;
    background-color: #FFFFFF;
}
.FormVraag
{
    font-size: 12px;
    color:#3B5A6F;
    background-color: #FFFFFF;
}
.FormCommentaar
{
    font-family:arial;
    font-size: 11px;
    color:#000000;
    background-color: #e7e7e7;
    margin-top:0px;
    border: 1px solid #ccc;
}
.FormInvulveld
{
    font-family:arial;
    font-size: 11px;
    color:#000000;
    background-color: #FFFFFF;
    border: 1px solid #ccc;
}
.FormSHMnr
{
    font-size: 12px;
    background-color: #CCCCCC;
    border: 1px;
}

.FormTabel
{
    font-size: 100%;
    color:#3B5A6F;
    display: block;
    width:100%;
    background-color:#ccc;
}

.FormVerstuur
{
    font-size: 100%;
    color:#3B5A6F;
    display: block;
    width:100%;
    background-color:#fff;
   
}

.FormVerstuur2
{
    font-size: 100%;
    color:#3B5A6F;
    
    width:100%;
    background-color:#FFFFFF;
    align:center;
   
}
#simple select.NormalTextBox
{
    width: 500px !important;
}

.toplinkimage
{
    padding-left: 20px;
}

body
{
    background-color: #fff;
	color:#3B5A6F;
}

#body
{
    background-color: #3B5A6F;
}

ol li, ol li p, ul li, ul li p
{
    margin-bottom: 0px;
    margin-top: 0px;
    color:#3B5A6F;
}

/* FORMS & LISTS */
.DNN_UserDefinedTableContent .tablestyle
{
    width: 100%; 
    border-color: #3B5A6F;
    
}
.DNN_UserDefinedTableContent .tablestyle .headerstyle th
{
    background-color: #3B5A6F !important;    
    background-image: none !important;
    border-color: #3B5A6F;
}

/* style for module titles */
.Head
{
	font-family: Trebuchet MS;
    font-size: 22px;
    color: #333333;
	font-weight: normal;
    padding-bottom:0px;
    margin-bottom:5px;
    text-transform:uppercase;
    padding-top:0px;
    margin-top:0px;
}

/* style of item titles on edit and admin pages */
.SubHead
{
    font-weight: 600;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
    font-weight: 600;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-weight: bold;
	color: #993333 !important;
}

.rijhoofding {color:#FFFFFF;font-weight:bold;text-align:left;background-color:#3B5A6F;}
.rijspeciaal1 {color:#FFFFFF;font-weight:bold;text-align:left;background-color:#3D5A6F;}
.rijspeciaal2 {color:#cc9900;font-weight:bold;text-align:left;background-color:#D5D4D4;}

/* apart voor jaarverslag */
.trefwoord {color:#BD670B;font-size: 1em;font-weight:normal;text-align:left;background-color:#CECECE;padding-left:5px;}
