﻿body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#db001b;
	background-color:#db001b;
}
select,input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:none;
}
table,.ms-WPBody th,.ms-WPBody td,.ms-WPBody{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* ----------------------------------------------------------------- main items*/
.Korein-Main{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	vertical-align:top;	
}
.Korein-SchaduwLinks, .Korein-SchaduwRechts{
	width:30px;
	height:660px;
}
.Korein-SchaduwLinks{
	background-image:url('ClickGastouder/SchaduwLinks.gif');
	background-repeat:repeat-y;
	float:left;
	vertical-align:top;
}
.Korein-SchaduwRechts{
	background-image:url('ClickGastouder/SchaduwRechts.gif');
	background-repeat:repeat-y;
	vertical-align:top;
	float:right;
}
.Korein-Authoring{
	width:900px;
	margin:0px auto 0px auto;
}
/* ----------------------------------------------------------------- Top items*/
.Korein-Topholder, div.Korein-TopItems{
	height:173px;
}
.Korein-Topholder{
	width:900px;
	background-image:url('');
	background-position:180px center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#db001b;
	position:absolute;
}
.Korein-TopLogo{
	padding-top:30px;
	width:176px;
	height:143px;
	padding-left:30px;
}
.Korein-TopLogo img{
	float:right;
	margin-top:7px;
}
div.Korein-TopItems{
	padding-right:10px;
	position:relative;
	top:-173px;
	left:322px;
}
div.Korein-TopItems,table.Korein-TopItems{
	width:569px;
}
td.Korein-TopLinksCell{
	height:23px;
	text-align:right;
	padding-right:5px;
	float:right;
}
td.Korein-LoginCell{
	height:25px;
}
td.Korein-LoginCell div{
	float:right;
}
td.Korein-SearchCell{
	vertical-align:bottom;
}
.Korein-HouseButton{
	margin-left:7px;
	height:22px;
}
.Korein-TopLinksItem a, .Korein-TopLinksItem a:link, .Korein-TopLinksItem a:visited, .Korein-TopLinksItem a:hover{
	color:#db001b;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}
/* ---------------------------------------------------------------- TopNav items*/ 
.Korein-TopNavButton, .Korein-TopNavButtonHover{
	width:81px;
	height:70px;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
}
.Korein-TopNavItem{
	padding-top:10px;
}
.Korein-TopNavDiv{
	margin-top:60px;
	float:right;
	margin-right:20px;
}
.Korein-TopNavButtonHover a, .Korein-TopNavButtonHover a:link, .Korein-TopNavButtonHover a:visited, .Korein-TopNavButtonHover a:hover,
div.Korein-TopNavItem a, div.Korein-TopNavItem a:link, div.Korein-TopNavItem a:visited, div.Korein-TopNavItem a:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.Korein-TopNavSpacer{
	width:10px;
}
.Korein-TopNavButton, .Korein-TopNavButtonHover{
	background-image: url('ClickGastouder/navbar-back.gif');
	width:82px;
	height:117px;
	background-repeat:no-repeat;
}
.Korein-TopNavButtonHover{
	background-position:left top;
}
.Korein-TopNavButton{
	background-position:right top;
}

/* ---------------------------------------------------------------- Zoek items*/
.Korein-SearchTable{
	float:right;
	height:22px;
}
td.Korein-SearchCell{
	height:33px;
}
td.Korein-SearchBox{
	background-image:url('/');
	background-position:left top;
	background-repeat:repeat-x;
	vertical-align:top;
	padding-bottom:1px;
	border:1px black solid;
	height:15px;
}
.Korein-SearchBox{
	border:none;
	background-image: url('ClickGastouder/sb-back.gif');
	background-repeat:repeat-x;
}
td.Korein-SearchBox{
	border:none;
	vertical-align:middle;
}
input.Korein-SearchBox{
	width:125px;
	height:15px;
	border:0px;
	font-size:10px;
	color:#666666;
	margin-top:1px;
}
td.Korein-SearchHead,td.Korein-SearchTail{
	height:15px;
}
div.Korein-SearchButton{
	background-image:url('ClickGastouder/ZoekKnop.gif');
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
	height:17px;
	width:53px;
	padding-top:1px;
	margin-left:7px;
}
.Korein-SearchButton{
	color:#ffffff;
	font-weight:bold;
}
/* ---------------------------------------------------------------- Middle items*/
.Korein-Middle{
	height:660px; 
	float:left;
}
.Korein-BreadcrumbArea{
	height:20px;
	background-color:#db001b;
	width:885px;
	color:#ffffff;
	margin-right:auto;
	margin-left:auto;
	padding-top:5px;
	padding-left:15px;
	position:absolute;
	margin-top:173px;
}
.Korein-BreadcrumbArea a, .Korein-BreadcrumbArea a:link, .Korein-BreadcrumbArea a:visited, .Korein-BreadcrumbArea a:active, .Korein-BreadcrumbArea a:hover{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
.Korein-ContentBack,.Korein-Content{
	height:462px;
	width:900px;
	position:absolute;
	margin-top:198px;
}
.Korein-ContentBack{
	background-color:#ffffff;
}
.Korein-Content{
	background-color:transparent;
}
.Korein-LeftNav{
	width:152px;
	height:228px;
	position:relative;
	top:120px;
	left:-30px;
	background-image:url('ClickGastouder/LeftNav.gif');
	background-repeat:no-repeat;
}
.Korein-ContentRight{
	width:730px;
	height:425px;
	overflow: hidden;
	vertical-align:top;
	padding-top:15px;
}
td.Korein-Footer{
	height:15px;
	padding-right:19px;
}
.Korein-FooterTextLeft{
	padding-left:60px;
	color:#db001b;
	font-size:11px;
	width:300px;
	float:left;
}
.Korein-FooterTextRight{
	color:#db001b;
	font-size:11px;
	text-align:center;
	padding-bottom:5px;
	padding-left:69px;
}
.Korein-MenuCell{
 	background-repeat:no-repeat;
    background-position:left bottom;
	vertical-align:top;
	width:125px;
}
div.Korein-LeftNav div div{
	margin-left:20px;
}
div.Korein-LeftNav a:link, div.Korein-LeftNav a, div.Korein-LeftNav a:visited, div.Korein-LeftNav a:hover{
	color:#ffffff;
	text-decoration:none;
	margin-top:10px;
}
.Korein-LeftNavLevel0, .Korein-LeftNavLevel1, .Korein-LeftNavLevel2,
.Korein-LeftNavLevel1Selected, .Korein-LeftNavLevel0Selected, .Korein-LeftNavLevel1Selected{
	margin-top:10px;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:15px 50%;
}
.Korein-LeftNavLevel0, .Korein-LeftNavLevel1, .Korein-LeftNavLevel2{
	background-image:url('ClickGastouder/LeftNav-bullet.gif');
}
.Korein-LeftNavLevel1Selected, .Korein-LeftNavLevel0Selected, .Korein-LeftNavLevel1Selected{
	font-weight:bold;
	background-image:url('ClickGastouder/LeftNav-bulletselected.gif');
}
.Korein-WeetjeDiv{
	position:absolute;
	background-image:url('ClickGastouder/bg-weetje.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:489px; /* 660 - 141 - 30 */
	margin-left:544px; /* 900 - 371 + 15*/
	width:311px;
	height:131px;
	padding:10px 40px 0px 20px;
	color:#ffffff;
	overflow:hidden;
	font-size:11px;
}
span.Korein-WeetjeTitle{
	display:block;
	font-weight:bold;
	font-size:20px;
	margin-bottom:3px;
}

/* Scrollers */
.Korein-Scrollers{
	position:absolute;
}
.Korein-Scrollers div{
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.Korein-ScrollerUp{
	background-image:url('ClickGastouder/scrollerarrow-up-rood.gif');
}
.Korein-ScrollerDown{
	background-image:url('ClickGastouder/scrollerarrow-down-rood.gif');
}
/* ----------------------------------------------------------------  PageLayouts  */
/* Startpagina */
.Korein-BloemenStart{
	position:relative;
	top:-40px;
	left:350px;
	width:157px;
	height:124px;
}
.Korein-WelkomText{
	width:137px;
	height:54px;
	position:relative;
	left:140px;
	top:-40px;
}
.Korein-ContentHome{
	width:900px;
	height:400px;
	background-image:url('ClickGastouder/home.jpg');
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	vertical-align:bottom;
}
.Korein-StartpaginaTable{
	width:800px;
}
div.BreadCrumb{
	background-color:#ffffff;
	height:20px;
	width:900px;
	float:left;
	display:none;
}
.Korein-BottomLinks{
	float:right;
	width:500px;
}
.Korein-LinkButton{
	width:124px;
	height:25px;
	float:right;
}
/* Slingers */
.Korein-SlingersTop{
	width:116px;
	height:54px;	
	position:absolute;
	margin-top:-155px;
	margin-left:470px;
}
.Korein-SlingersLB{
	width:157px;
	height:72px;
	position:relative;
	top:30px;
	left:-65px;
}
.Korein-SlingersLO{
	width:296px;
	height:122px;
	position:relative;
	top:245px;
	left:-65px;
}
.Korein-SlingersNiveau1Content{
	position:relative;
	top:-105px;
	left:0;
	width:330px;
	height:220px;
	overflow:hidden;
}
.Korein-SlingersNiveau2Content{
	width:400px;
	height:370px;
	top:40px;
	left:0px;
	position:relative;
	display:block;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
}
.Korein-SlingersRB{
	position:absolute;
	margin-top:80px;
	margin-left:495px;
	width:254px;
	height:105px;
}
.Korein-SlingersRO{
	position:absolute;
	margin-top:370px;
	margin-left:500px;
	width:145px;
	height:68px;
}
.Korein-ContentTitle{
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
.Korein-SnippertjesTop{
	position:absolute;
	margin-top:-155px;
	margin-left:660px;
}
.Korein-SnippertjesLinks{
	position:relative;
	top:300px;
	left:140px;
}
.Korein-SnippertjesRechts{
	position:relative;
	left:650px;
	top:135px;
	width:42px;
	height:46px;
}
.Korein-SnippersNiveau1Content{
	width:330px;
	position:relative;
	top:-80px;
	height:220px;
	overflow:hidden;
	left:0;
}
.Korein-SnippertjesRechts2{
	position:relative;
	top:270px;
	left:465px;
}
.Korein-SnippersNiveau2Content{
	width:400px;
	vertical-align:top;
	height:330px;
	overflow:hidden;
	position:relative;
	top:-105px;
}

/* Vlinder */
.Korein-VlinderTop{
	height:53px;
	width:72px;
	position:absolute;
	margin-top:-150px;
	margin-left:330px;
}
.Korein-VlinderLinks{
	height:135px;
	width:120px;
	position:relative;
	top:15px;
	left:0px;
}
.Korein-VlinderRechts{
	height:135px;
	width:120px;
	position:relative;
	top:50px;
	left:585px;
}
.Korein-VlinderNiveau1Content{
	position:relative;
 	float:left;
 	clear:left;
	width: 330px;
	height:275px;
	overflow:hidden;	
	overflow-x:hidden;
	overflow-y:hidden;
	display:block;
	top:0px;
	left:20px;
}
.Korein-VlinderNiveau2Content{
	position:relative;
 	clear:left;
	width:400px;
	height:360px;
	overflow:hidden;	
	top:-80px;
}
/* Bloem */
.Korein-BloemetjeTop{
	height:52px;
	width:71px;
	position:absolute;
	margin-top:-155px;
	margin-left:480px;
}
.Korein-BloemetjeLinks{
	height:37px;
	width:38px;
	position:relative;
	top:45px;
	left:270px;
}
.Korein-BloemetjeRechts{
	position:relative;
	height:165px;
	width:158px;
	left:565px;
	top:30px;
}
.Korein-BloemNiveau1Content{
	position:relative;
 	float:left;
	width: 330px;
	height:320px;
	overflow:hidden;	
	top: 60px;
}
.Korein-BloemNiveau2Content{
	position:relative;
 	float:left;
 	clear:left;
	width: 400px;	
	top: -100px;
	overflow:hidden;
	height:350px;
}
/* page images */
div.Korein-VlinderNiveau1PageImage,div.Korein-VlinderNiveau2PageImage,
div.Korein-BloemetjeNiveau1PageImage,div.Korein-BloemetjeNiveau2PageImage,
div.Korein-SlingersNiveau1PageImage,div.Korein-SlingersNiveau2PageImage,
div.Korein-SnippersNiveau1PageImage,div.Korein-SnippersNiveau2PageImage{
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
}
div.Korein-VlinderNiveau1PageImage,div.Korein-VlinderNiveau1PageImage img{
 	width:388px;
 	height:344px;
}
div.Korein-VlinderNiveau1PageImage{
	margin-left:512px;
	margin-top:240px;
}
div.Korein-VlinderNiveau2PageImage,div.Korein-VlinderNiveau2PageImage img{
 	width:210px;
 	height:300px;
}
div.Korein-VlinderNiveau2PageImage{
	margin-left:690px;
	margin-top:360px;
}
div.Korein-BloemetjeNiveau1PageImage,div.Korein-BloemetjeNiveau1PageImage img{
 	width:388px;
 	height:344px;
}
div.Korein-BloemetjeNiveau1PageImage{
	margin-left:512px;
	margin-top:242px;
}
div.Korein-BloemetjeNiveau2PageImage,div.Korein-BloemetjeNiveau2PageImage img{
 	width:181px;
 	height:280px;
}
div.Korein-BloemetjeNiveau2PageImage{
	margin-left:719px;
	margin-top:380px;
}
div.Korein-SlingersNiveau1PageImage,div.Korein-SlingersNiveau1PageImage img{
 	width:388px;
 	height:344px;
}
div.Korein-SlingersNiveau1PageImage{
	margin-left:512px;
	margin-top:263px;
}
div.Korein-SlingersNiveau2PageImage,div.Korein-SlingersNiveau2PageImage img{
 	width:181px;
 	height:280px;
}
div.Korein-SlingersNiveau2PageImage{
	margin-left:719px;
	margin-top:380px;
}
div.Korein-SnippersNiveau1PageImage,div.Korein-SnippersNiveau1PageImage img{
 	width:388px;
 	height:344px;
}
div.Korein-SnippersNiveau1PageImage{
	margin-left:512px;
	margin-top:260px;
}
div.Korein-SnippersNiveau2PageImage,div.Korein-SnippersNiveau2PageImage img{
 	width:181px;
 	height:280px;
}
div.Korein-SnippersNiveau2PageImage{
	margin-left:719px;
	margin-top:300px;
}

/* ----------------------------------------------------------------- Search */
div.srch-results,div.srch-results div,div.srch-results span,div.srch-results p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.srch-Page{
	color:#ffffff;
	background-color:#db001b;
}
.srch-Page a,.srch-Page a:link,.srch-Page a:visited,.srch-Page a:hover{
	color:#ffffff;
}
.srch-Icon,.srch-Metadata{
	display:none;
}
div.srch-Description{
	margin-bottom:10px;
}

/* ---------------------------------------------------------- Sharepoint overrides */
table#QuickActionMenu #qaPublish{	/* Knop op werkbalk "Verzenden voor goedkeuring" verbergen */
	/*display:none;*/
}

/* -------------------------------------------------------------------- Vacature module */
/* overzicht */
table.Korein-VacatureOverzicht th{
	text-align:left;
}
table.Korein-VacatureOverzicht td,table.Korein-VOSummery td{
	padding:0px;
	vertical-align:top;
}
table.Korein-VacatureOverzicht a,table.Korein-VacatureOverzicht a:active,table.Korein-VacatureOverzicht a:visited,table.Korein-VacatureOverzicht a:link{
	color:#94117d;
	text-decoration:none;
}
table.Korein-VacatureOverzicht a:hover{
	color:#94117d;
	text-decoration:underline;
}
td.Korein-VOTitle{
	font-weight:bold;
}
td.Korein-VODatum{
	white-space:nowrap;
}
table.Korein-VacatureOverzicht td.Korein-VOOmschrijving{
	padding-bottom:10px;
	height:50px;
	border-bottom:1px #db001b solid;
}
table.Korein-VacatureOverzicht tr.Header th,table.Korein-VacatureOverzicht td.Korein-VOspacer{
	border-bottom: 1px #db001b solid;
}
td.Korein-VOSummery{
	text-align:right;
}
table.Korein-VOSummery{
	font-size:10px;
}
/* detail */
td.Korein-VDVrijetekst div,td.Korein-VDVrijetekst font,td.Korein-VDVrijetekst p,td.Korein-VDVrijetekst span,td.Korein-VDVrijetekst string,
td.Korein-VDVrijetekst b,td.Korein-VDVrijetekst td,td.Korein-VDVrijetekst th{
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif;
}
th.Korein-VDHeader,td.Korein-VDInleiding,td.Korein-VDFunctie,td.Korein-VDUren,td.Korein-VDVacaturenr,
td.Korein-VDAankondiging,td.Korein-VDVrijetekst,td.Korein-VDProfiel,td.Korein-VDKoreinBiedt,td.Korein-VDContact{
	padding-top:12px;
}
th.Korein-VDHeader,td.Korein-VDFunctie,td.Korein-VDUren{
	text-align:center;
}
td.Korein-VDInleiding{
}
td.Korein-VDFunctie{
	font-weight:bold;
}
td.Korein-VDProfiel ul,td.Korein-VDKoreinBiedt ul{
	margin-top:0px;
	margin-bottom:0px;
}
td.Korein-VDContact{
	padding-bottom:10px;
}
table.Korein-VacatureDetailButtons{
	width:100%;
}
/* zoeken */
table.Korein-VacaturesZoeken td{
	vertical-align:top;
}
table.Korein-VacaturesZoeken th{
	text-align:left;
}
/* -------------------------------------------------------------- einde Vacature module */

/* -------------------------------------------------------------- Activiteiten webpart */
.Korein-ActiviteitenTable{
	width:100%;
}
.Korein-ActiviteitenHeader {
	padding:5px 0px 10px 0px;
	font-weight:bold;
}
.Korein-ActiviteitenRegel td{
	vertical-align:top;
}
.Korein-ActiviteitenRegel{
	padding-bottom:5px;
}
/* -------------------------------------------------------- einde Activiteiten webpart */

/*-------------------------------------------------------- Opvangkosten berekening */
TD.KinderOpvangBerekening-ResultaatHeader
{
font-size:15px;
font-weight:bold;
padding-bottom:7px;
padding-top:10px;

	
}

HR.FormSeparator
{
	color:#db001b;
}



.KinderOpvangBerekening-Resultaat
{
text-align:right;

}

.KinderOpvangBerekening-ResultaatFooter
{
	
	padding-top:10px;
}




