﻿body
{
	background:#89bee3 url(/_layouts/Plantyn/images/page_back.gif) repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	min-width:958px;/* stop mozilla sliding off the edge */
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	
}
h1
{
	margin-bottom:-3px;
	margin-top:-1px;
	color:#279dd8;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}
a img
{
	border:0px;
}
h3
{
	color:#279dd8;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}

#wrapper
{
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 958px;
	text-align: left;
}

#topbanner
{
	height:146px;
	width:958px;
}
#banner
{
	background-image:url('/_layouts/Plantyn/images/banner1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	height:146px;	
	width:958px;
}
#topbanner_table
{
	height:146px;
	width:958px;
}

#plantyn_logo
{
	width:442px;
	height:146px;
}

#login
{
	float:right;
	padding-left:21px;
	display:block;
	height:35px;
	background:none;
	padding-top:0px;
	vertical-align:top;	
	background-color:transparent;
	background-image:url(/_layouts/Plantyn/images/banner2_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
#login .userbarcontrol
{
	float:left;
	height:16px;
}
.welcomecontrol
{
	height:16px;
	float:left;
}
.LeftMenuHeader
{
	color:#4BB4E5;
	font-size:13px;
	font-weight:bold;
	padding-bottom:20px;		
}
.PlantynQuickLaunchHeader a
{
	color:#52BA52;font-size:10px;
}
.PlantynQuickLaunchHeader
{
	padding-left:40px;	
}
#login a,#login a:link,#login a:visited,#login a:hover,#login a:active
{
	color:#FFF;
}

#loggedin
{	
	padding-right:30px;
	height:35px;
	background-image:url('/_layouts/Plantyn/images/banner2_right.gif');
	background-repeat:no-repeat;
	background-position:right top;		
}
#loggedin2
{
	height:35px;
	padding-top:3px;
	background-image:url('/_layouts/Plantyn/images/banner2_fill.gif');
	background-repeat:repeat-x;
	background-position:left top;
	
}
#loginspan1
{
	width:235px;
	height:31px;
	float:left;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}

#loginspan2
{
	width:275px;
	height:34px;
	float:left;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#loginspan2 a:link
{
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#loginspan2 a:visited
{
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

#loginspan2 a:hover
{
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
}

#domein_logos
{
	background-image:url(images/filler_dots.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	float:right;
	padding-right:25px;
	margin-top:35px;
	text-align:right;
	vertical-align:middle;
	width:516px;
	clear:right;
}




#taps
{
	width:933px;
	height:22px;
	padding-left:25px;
	background-image:url(/_layouts/Plantyn/images/tab_back.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.knop_active
{
	background:url(/_layouts/Plantyn/images/knop_active.gif) no-repeat;
	height:28px;
	width:262px;
	float:left;
	padding-left:15px;
	padding-top:8px;
	color:#d68328;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}

.knop_active_groot
{
	background:url(/_layouts/Plantyn/images/knop_active_groot.gif) no-repeat;
	height:28px;
	width:325px;
	float:left;
	padding-left:15px;
	padding-top:8px;
	color:#d68328;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}

.knop_inactive
{
	background:url(/_layouts/Plantyn/images/knop_inactive.gif) no-repeat;
	height:28px;
	width:262px;
	float:left;
	padding-left:15px;
	padding-top:8px;
	color:#e5cdb0;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}

.knop_inactive_groot
{
	background:url(/_layouts/Plantyn/images/knop_inactive_groot.gif) no-repeat;
	height:28px;
	width:325px;
	float:left;
	padding-left:15px;
	padding-top:8px;
	color:#e5cdb0;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}

.tablink
{
	text-decoration:none;
	cursor:pointer;
}

#main_top_back
{
	width:958px;
	background-image:url(/_layouts/Plantyn/images/main_back3.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#main_top_content
{
	width:886px;
	margin-left:25px;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
	background-image:url(/_layouts/Plantyn/images/main_back2.gif);
	background-position:left top;
	background-repeat:no-repeat;
}


#main_back
{
	width:958px;
	background-image:url(/_layouts/Plantyn/images/mid_back2.gif);
	background-repeat:repeat-y;
	background-position:right top;
	margin-bottom:0px;
	
}

#main_content
{
	width:878px;
	/*width:958px;*/
	background-image:url(/_layouts/Plantyn/images/mid_back1.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	padding-left:40px;
	padding-right:40px;
	/*margin-left:-1px;*/
	margin-bottom:0px;
}



#footer
{
 	width:958px;
	height:208px;
	background:url(/_layouts/Plantyn/images/footer_back2.gif);
}

#footer_text
{
	padding-top:85px;
	padding-right:270px;
	text-align:right;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
}

#footer_text .bullet
{
    color:#b4e3f7;
}

#footer_text a:link
{
    color:Black;
    text-decoration:none;
}

#footer_text a:visited
{
    color:Black;
    text-decoration:none;
}

#footer_text a:hover
{
    color:#d68328;
    text-decoration:none;
}

TD.boxleftbk
{
    BACKGROUND: url(/_layouts/Plantyn/images/box_LeftSide.gif);
}

TD.boxrightbk
{
    BACKGROUND: url(/_layouts/Plantyn/images/box_RightSide.gif);
}

TD.boxtopbk
{
    BACKGROUND: url(/_layouts/Plantyn/images/box_CenterTop.gif);
}

TD.boxbottombk
{
    BACKGROUND: url(/_layouts/Plantyn/images/box_CenterBottom.gif);
}

/** BUTTONS **/
input.custombutton
{
	
	border-style:solid;
	border-color:#CBCBCB;
	border-width:1px;
	cursor:pointer;
	padding:2px 5px;
}


/** DIV **/
.DivButtonRight
{
    text-align:right;
    vertical-align:middle;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.divCenter
{
	margin:0 auto;
	position:relative;
	width:450px;
}

.divFloatLeftWidth430
{
	float:left;
	width:430px;	
}

.divFloatRightWidth430
{
	float:right;
	width:430px;	
}

.divTopContent
{
    margin-bottom:20px;
}

.divMainContent
{
    clear:both;
}

.DivFormItem
{
}

.DivStap1Section
{
    background-image:url(/_layouts/Plantyn/images/Section.gif);
    height:45px;
}

.DivStap1SectionImg
{
    width:30px;
    float:left;
}

.DivStap1Sectiontext
{
    width:840px;
    height:39px;
    padding-top:5px;
}

.SectionText .name
{
    font-weight:bold;
}

.SectionContent
{
    margin-left:10px;
    margin-right:15px;
    margin-bottom:10px;
    background-color:#f4f4f4;
    border:1px solid #eceded;
    padding:5px;
}

.SectionContent a:link
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: Black;
	text-decoration:none;
	font-weight:bold;
}

.SectionContent a:visited
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: Black;
	text-decoration:none;
	font-weight:bold;
}

.SectionContent a:hover
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #d68328;
	text-decoration:none;
	font-weight:bold;
}

.SectionContent .divSelected
{
    margin-left:10px;
    margin-right:15px;
    margin-bottom:2px;
    background-color:white;
    border:1px solid #eceded;
    padding:5px;
}

#SectionContent_naam
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

#SectionContent_beschikbaarheid
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}

#SectionContent_opslaan
{
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:15px;
}

/*ucThema*/

/*thema sectie*/
.ucThemaSectionThema
{
    background-image:url(/_layouts/Plantyn/images/Section.gif);
    height:45px;
}

.ucThemaSectionThemaImg
{
    width:30px;
    margin-left:15px;
    float:left;
}

.ucThemaSectionThemaText
{
    width:824px;
    height:39px;
    padding-top:5px;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

/*domein sectie*/
.ucThemaSectionDomein
{
    background-image:url(/_layouts/Plantyn/images/Section.gif);
    height:45px;
    width:851px;
    margin-left:15px;
}

.ucThemaSectionDomeinItem
{
    width:845px;
    margin-left:15px;
}

.ucThemaSectionDomeinImg
{
    width:30px;
    float:left;
    margin-left:15px;
}

.ucThemaSectionDomeinText
{
    width:795px;
    height:39px;
    padding-top:5px;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

/*subdomein sectie*/
.ucThemaSectionSubdomein
{
    background-image:url(/_layouts/Plantyn/images/Section.gif);
    height:45px;
    width:815px;
    margin-left:40px;
    margin-top:10px;
}

.ucThemaSectionSubdomeinItem
{
    width:820px;
    margin-left:40px;
}

.ucThemaSectionSubdomeinImg
{
    width:30px;
    float:left;
    margin-left:15px;
}

.ucThemaSectionSubdomeinText
{
    width:765px;
    height:39px;
    padding-top:5px;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

/*eindterm sectie*/
.ucThemaSectionEindterm
{
    background-image:url(/_layouts/Plantyn/images/Section.gif);
    height:45px;
    width:795px;
    margin-left:25px;
    margin-top:10px
}

.ucThemaSectionEindtermItem
{
    width:820px;
    margin-left:25px;
}

.ucThemaSectionEindtermImg
{
    width:30px;
    float:left;
    margin-left:15px;
}

.ucThemaSectionEindtermText
{
    width:735px;
    height:39px;
    padding-top:5px;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}





.SpanFormLabel
{
    width:150px;
    display:block;
    float:left;
}

.SpanFormInput
{
    display:block; 
}

.box
{
    width:900px;
}

#errorMessage
{
	color:Red;	
}

.errorMessage
{
	color:Red;	
}

#DivOnderwijslijn1
{
    border:1px solid #12679b;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn1
{
    padding:5px;
}

#DivOnderwijslijn2
{
    border:1px solid #2c99ce;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn2
{
    padding:5px;
}

#DivOnderwijslijn3
{
    border:1px solid #319b47;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn3
{
    padding:5px;
}

#DivOnderwijslijn4
{
    border:1px solid #cacc2c;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn4
{
    padding:5px;
}

#DivOnderwijslijn5
{
    border:1px solid #ce3234;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn5
{
    padding:5px;
}

#DivLesfiche5
{
    /*background-color:#fc5456;*/
}

#DivOnderwijslijn6
{
    border:1px solid #fddcc8;
    width:750px;
    margin-left:60px;
}

#DivOmschijvingOnderwijslijn6
{
    padding:5px;
}

#DivLesfiche6
{
    /*background-color:#fddcc8;*/
}

.DivLesficheDiv
{
    padding:5px;
}

.DivLesficheDiv .divSelected
{
    margin-left:10px;
    margin-right:15px;
    margin-bottom:2px;
    background-color:white;
    border:1px solid #eceded;
    padding:5px;
}

.LesficheFormItem
{
}

.LesficheFormLabel
{
    width:150px;
    display:block;
    float:left;
}

.LesficheFormInput
{
    display:block;
}

.LesficheLine
{
    background:url(/_layouts/Plantyn/images/dottedline.gif) no-repeat center;
    height:10px;
}

.LesFicheTab .ajax__tab_header 
{
    color: black;
    font-size: 13px;
    font-weight: bold;
    background-color: White;
}
.LesFicheTab .ajax__tab_outer
{
    background-color: White;
}
.LesFicheTab .ajax__tab_inner
{
    padding: 6px;
    margin-right: 1px;
    margin-left: 1px;
    margin-top: 1px;
    margin-bottom: 1px;
    background-color: #f8f6ea;
}
.LesFicheTab .ajax__tab_hover .ajax__tab_outer
{
    background-color: #e6f4fc;
}
.LesFicheTab .ajax__tab_hover .ajax__tab_inner
{
    background-color: #f3f8fb;
}
.LesFicheTab .ajax__tab_active .ajax__tab_outer
{
    background-color: #e6f4fc;
}
.LesFicheTab .ajax__tab_active .ajax__tab_inner
{
    background-color: #f3f8fb;
}

#ucthemaSave
{
    text-align:right;
    vertical-align:middle;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#Stap2_VolgendeStap
{
    text-align:right;
    vertical-align:middle;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#Stap3_NieuwThema
{
    text-align:right;
    vertical-align:middle;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#Stap3_Overzicht
{
    text-align:right;
    vertical-align:middle;
    font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.PanelPrint
{
    background-color:#ecebeb;
    padding:15px;
    border: 1px outset white; 
    width: 450px;
}
.WebPartToolPane
{
	
	overflow:auto;

}
.LeftArea
{
	background-image:url('/_layouts/Plantyn/images/LeftMenuSplitter.gif');
	background-position:right top;	
	background-repeat:repeat-y;
	padding-right:20px;
	
	margin-top:20px;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a
{
	background-color:Transparent;	
}
.userbarcontrol
{
	padding-right:5px;
	padding-left:5px;
	border-right:1px solid #FFF;	
}
.lastitem
{
	border-right-width:0px !important;
}
.userbarcontrol a
{
	font-size:13px;
	text-decoration:none;	
}
/***** PLANTYN LEFTMENU *******/
.LeftArea
{
	float:none;	
}
.Plantyn-navitem
{
	padding-left:10px;
}
.Plantyn-navheader
{
	
}
#MainContentTable
{
	width:878px;	
}
h3.ms-WPTitle,h3.ms-WPTitle a,h3.ms-WPTitle a:link,h3.ms-WPTitle a:visited,h3.ms-WPTitle a:hover,h3.ms-WPTitle a:active
{
	color:#42A64A;
}
.ms-WPHeader td
{border-color:#B5DFF7;border-width:2px;}

#loginwrapper
{
	float:right;
	height:35px;
}
#MSOWebPart_Header
{
	display:none;
}
a.BestelKnop:link,a.BestelKnop:visited,a.BestelKnop:hover,a.Bestelknop:active
{
background-image:url(/_layouts/Plantyn/images/button_high_green.gif);
background-color:#4AB252;
background-repeat:repeat-x;
border:3px solid #2C912B;
color:#FFFFFF;
display:block;
float:right;
font-size:0.8em;
font-weight:bold;
height:11px;
margin-top:1em;
padding-bottom:5px;
padding-right:1em;
padding-top:5px;
text-align:center;
width:100px;
}
a.GoToTop:link,a.GoToTop:visited,a.GoToTop:hover,a.GoToTop:active
{
	float:right;
margin-top:1em;
padding-bottom:0em;
padding-left:20px;
padding-top:0em;
background-image:url('/_layouts/Plantyn/images/UpArrow.gif');
background-position:left bottom;
background-repeat:no-repeat;
color:#45acdd;
background-color:#4AB252;

}
.TimeRimeButton,
.WOPlannerButton
{
	display:block;
	float:left;
	cursor:pointer;
	background-color:white;
	background-image:none;
	border-bottom-color:transparent;
	border-bottom-style:none;
	border-bottom-width:0;
	border-top:none 0px;
	border-left:none 0px;
	border-right:none 0px;
	border-top-color:transparent;
	border-top-style:none;
	border-top-width:0;
	color:#003399;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1em;
	margin-bottom:0;
	margin-left:7px;
	margin-right:0;
	margin-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;	
	margin-top:15px;
}
