﻿/* MASTER_NEW_FIX.CSS */
/* Last update: 28-10-2009 */
/* Fix: Master CSS - Christiaan*/

h1, h2 , h3 {	font-size: 17pt !important;}
h4 { 			font-size: 15pt !important;}
h5 { 			font-size: 13pt !important;}
h6 { 			font-size: 11pt !important;}
p, p a {		font-size: 12pt !important;}
a { text-decoration: none; color: #00F; }
a:hover { text-decoration: underline;}


ul	{margin:0 0 20px 0; padding:0; list-style:inside disc; }
li	{margin:0 0 0.4em 2px; height:auto;  }



/*
div#container			{ position:relative; width:990px; /*left:50%; margin-left:-497px;* overflow:hidden;*/ /*margin:auto; text-align:left; } */
/*.clearfix 			{ /*width:100%;*/ /*overflow:hidden; clear: both; float: none;} */

/*
div.maincontainer 				{ padding:0px !important; text-align:left; }
div.maincontainer.clearfix		{ padding:0px !important; width:1000px !important; }
.maincontainer .maincontainer	{ padding:0 !important; width:1000px !important; }
*/


div#ctl00_MSO_ContentDiv 		{ width:98%; padding:0 0 0 0 !important; }
#MSOTlPn_WebPartPageDiv 		{ width:945px; height:auto !important; }
div#ctl00_MSO_ContentDiv table table table 	{ padding:0 0 0 0 !important; margin:0 0 0 0 !important; }
div#ctl00_MSO_ContentDiv table table 		{ padding:0 0 0 0 !important; margin:0 0 0 0 !important; }



td.ms-sblink,
td.ms-sbscopes 			{ 	display: none;}

table { width: auto;}

p.MsoListParagraphCxSpMiddle:before span { display: none; }




/* ------ containers ----------------------------------------------------*/
/*
div.maincontainer.clearfix { border:0px; margin: 0px; padding: 0px; width: 990px; }

div.maincontainer>div.maincontainer { padding: 0px !important; margin: 0px !important;}
*/
div#contentachtergrondtop{ 		background: transparent none 0 0 no-repeat scroll; height:19px; }
div#contentachtergrondmidden { 	background: transparent none 0 0 no-repeat scroll; }
div#contentachtergrondbottom{ 	background: transparent none 0 0 no-repeat scroll; height:19px; }

div.leftcolumn, 
div.middlecolumn,
div.rightcolumn { 		min-height:300px; float:left; margin: 0px; padding: 0px; /*overflow: auto;*/ /*outline: 1px solid blue;*/}

/*
table.ms-summarycustombody { table-layout: fixed; width: 170px; }
*/

/* Container van de editmode laten scrollen als die te groot is */
.ms-SPZone{
    overflow:scroll;
}


/* ---------- nav ----------------------------------------------*/

#navHorizontal { width:990px; padding:9px;margin-left:-3px; }

table#zz1_GlobalNav { table-layout: fixed; width:972px; border-collapse:collapse;}

table#zz1_GlobalNav td { width: 140px; }
table#zz1_GlobalNav td a { display: block;	width:139px !important; height:40px; background: transparent url("../../Images/sterrebos/nav/nav_mod.png") 0 0 no-repeat scroll; text-indent: -9999px; overflow: hidden; border-right: 1px solid white;}


div.zz1_GlobalNav_0 {
	width: 139px;
	border-color:#fff;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	margin-left:-1px;
	margin-top:-1px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;	
	background: transparent;
}
div.zz1_GlobalNav_0 table { 
	width:139px;
	background: transparent;
}

/* last item needs round borders */
div.zz1_GlobalNav_0>table>tbody>tr:last-child>td>table>tbody>tr>td>a {
	-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;	
}
div.zz1_GlobalNav_0 table tr td {
	vertical-align: middle;
}
div.zz1_GlobalNav_0 table tr td a { 
	border-top: 1px dotted #888;
	padding: .5em .5em .5em 10px;
	display: block !important; 
	font-weight: bold;
	background: transparent;
	font-size: 10pt !important;
	text-indent:-5px !important;
	line-height: 1em;
	text-decoration: none;
	width:139px;
}

div#zz1_GlobalNavn6Items { padding: 0; margin: 0; margin-left:-1px; width: 124px; }



/* ---------- searchbutton / site actions ----------------------------------------------*/
div.menuPlaceHolder 	{ 	display: table-row-group; table-layout:fixed; float: right; }
div.menuPlaceHolder>div { 	display: table-cell; vertical-align: middle;}

div.menuPlaceHolder { float: right;}
div.menuPlaceHolder div,
div.menuPlaceHolder div table,
div.menuPlaceHolder div table tr,
div.menuPlaceHolder div table tr td {			/*display: inline;*/white-space: nowrap; background:transparent !important; /*border:none !important;*/ vertical-align:middle; }

div.menuPlaceHolder table {						height:22px;border-width:0; }
div.searchbox td.ms-sbgo.ms-sbcell a img { 		display: none; }
div.zoeklabel.rowgroup { 						height:22px; width:20px !important; padding: 0 0 0 10px; }
/*div.searchbox td.ms-sbscopes.ms-sbcell 			{ display: none;}*/

div.searchbox td.ms-sbcell input { 				width:110px; margin:0; background-color:transparent; }
div.searchbox td.ms-sbcell { 					height:22px; vertical-align: middle; background: transparent url("../../Images/sterrebos/siteactions/search.gif") 0 0 no-repeat scroll !important;}
div.searchbox td.ms-sbgo { 						background: transparent url("../../Images/sterrebos/siteactions/searcher.gif") right top no-repeat scroll !important; }
div.searchbox td.ms-sbgo.ms-sbcell a { 			display:block;width:22px;height:75%;background: transparent url("../../Images/sterrebos/siteactions/lookingglass.gif") center 0 no-repeat scroll;}
div.menuPlaceHolder div.menuConfiguration { 	display: none;position: absolute;}
div.menuPlaceHolder div.menuSiteAction table { 	height:21px; background: transparent url("../../Images/sterrebos/siteactions/siteaction.gif") 0 0 no-repeat scroll !important;}
div.menuPlaceHolder div.menuSiteAction table td#siteactiontd img { 	display: none !important;}
div.menuPlaceHolder div.menuSiteAction table td#siteactiontd div { 	height: 21px; width: 99px; padding-top:1px;}
div.menuPlaceHolder div.menuSiteAction table td#siteactiontd a { 	color: #000 !important;}

table.ms-siteaction,
table.ms-siteaction td,
table.ms-siteaction a { font-size: 7pt !important; line-height:1.25em !important; text-decoration:none; }
table.ms-siteaction a { font-size: 7pt !important; line-height:1.25em !important; text-decoration:none; }



.ms-MenuUIPopupBody td {
	font-family:Verdana, Arial !important;
	font-size:10px !important;
}

/* ---------- editbutton / SP-controls ----------------------------------------------*/

tr.ms-WPHeader td { width: 80px !important; border-width:0px; }
tr.ms-WPHeader td[title] { max-width: 130px !important; width: auto !important; min-width: 30px; overflow: visible; }
tr.ms-WPHeader td[valign] { width: 30px !important; }

tr.ms-WPHeader a { width: 30px !important; background-color: #08F; position: relative; z-index: 10000; }
h3.ms-standardheader.ms-WPTitle a nobr,
h3.ms-standardheader.ms-WPTitle nobr { white-space: normal !important; }
h3.ms-standardheader.ms-WPTitle a { background:transparent; }
td.ms-webpartpagedescription { margin: 0 !important; padding: 10px 0 !important; display: none;}

/* Breadcrumbs */
div.broadcrumbs, #broadcrumbs, .ms-sitemapdirectional, .globalBroadcrumb { line-height: 1.75em; /*padding: 10px 0*/; font-size: 11pt;font-weight:bold;}
td.ms-pagebreadcrumb { background: transparent; border: none !important; font-size: 11pt; }

td.ms-partline { display: none; }


.ms-consolestatuscell, .ms-consoleframe, .ms-consolestatusframe { width:990px; }
.ms-consolestatuscell, .ms-consoleframe, .ms-consolestatusframe,
.ms-consolestatus, .ms-consolestatuscell a, .ms-consoleframe a, .ms-consolestatusframe a { font-size:12px; }
.ms-consolestatuscell, .ms-consoleframe, .ms-consolestatusframe { width:990px; }

/* ---------- editor bg fix ----------------------------------------------*/
textarea#RTE2PUEditor {
	background: white !important;
}

/* ---------- end editor bg fix ----------------------------------------------*/

/* ---------- calendar ----------------------------------------------*/

/*div.maincontainer table table */
div#DailyViewDefault_CalendarView,
div#WeeklyViewDefault_CalendarView,
div#MontlyViewDefault_CalendarView { width: 930px; }

div#DailyViewDefault_CalendarView>table,
div#WeeklyViewDefault_CalendarView>table,
div#MontlyViewDefault_CalendarView>table { table-layout: fixed; width: 910px; margin-top: 10px;}

div#MontlyViewDefault_CalendarView *,
div#DailyViewDefault_CalendarView *,
div#WeeklyViewDefault_CalendarView *{ background: transparent; border-color: #DDD; line-height: 1em !important; font-size: 10pt !important; }

td.ms-cal-topday-today { background-color: #08F !important; }
td.ms-cal-topday-todayover { background-color: #048 !important; }
td.ms-cal-topday-today a,
td.ms-cal-topday-todayover a { color: white;}

td.ms-calheader { background-color: #eee !important;}
td.ms-cal-topday,
th.ms-cal-weekB,
th.ms-cal-week { background-color: #eee !important; }
td.ms-cal-topdayover,
th.ms-cal-weekselected { background-color: #ddf !important; }
div.console_placeholder { display: none; }


/* ------------------------------ Z-Index --------------------------------- */
h3.ms-standardheader.ms-WPTitle a 	{ z-index:1; }
#WebPartWPQ1_MenuLink, #WebPartWPQ2_MenuLink, #WebPartWPQ3_MenuLink, #WebPartWPQ4_MenuLink, #WebPartWPQ5_MenuLink, #WebPartWPQ6_MenuLink, #WebPartWPQ7_MenuLink,
#WebPartWPQ8_MenuLink, #WebPartWPQ9_MenuLink, #WebPartWPQ10_MenuLink, #WebPartWPQ11_MenuLink, #WebPartWPQ12_MenuLink, #WebPartWPQ13_MenuLink, #WebPartWPQ14_MenuLink,
#WebPartWPQ15_MenuLink, #WebPartWPQ16_MenuLink, #WebPartWPQ17_MenuLink, #WebPartWPQ18_MenuLink, #WebPartWPQ19_MenuLink, #WebPartWPQ20_MenuLink, #WebPartWPQ21_MenuLink
									{ z-index:1; }
div.zz1_GlobalNav_0 				{ z-index:999; }
div.zz1_GlobalNav_0 table tr td a 	{ z-index:999; }

/*div#navHorizontal { z-index:999; }*/
/* ------------------------------ END Z-Index ----------------------------- */


