/* BASISINSTELLINGEN*/* { margin:0; padding:0; }body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 75.01%; line-height: 1.2em; }div { font-size: 1em; }img { border: 0; }.print { display: none; }/* BASISLAYOUT */body { background: white url(http://www.curriculumkinderopvang.nl/uploads/images/basisvormen/lck-masthead-fondwit-10x120.gif) repeat-x; color: black; margin:0; }div#pagewrapper { margin: 0 auto; max-width: 80em; min-width: 60em; }div#header { height: 95px; text-align:center; }div#hoofdmenu { text-align:center; background-color: transparent; }div#search { width: 23em; text-align: right; padding: 0em; margin: 0 1em; display:none; }div#content { margin: 0; padding-right: 4em; }div#main { margin-left: 23%;}/* ^ ruimte voor sidebar (breder dan sidebar houden)*/div#sidebar { float: left; width: 20%; display: inline;  margin-left: 0; }/* ^ float right kan ook; display inline is IE fix */div#sidebar.hascontent { padding: 0 1%; width: 18%; }/* ^ als de sidebar geen menu maar content bevat toevoegen: class="hascontent" *//* ^ width smaller maken als er padding wordt gebruikt ivm problemen IE *//* KOPPEN */h1 { color: #E75236; font-size: 2em; line-height: 1.2em; margin: 0 0 1em 0; padding: 0 4em 0 0; }h2 { color: #E75236; font-size: 1.65em; line-height: 1.2em; margin: 0 0 1.5em 0; padding: 0 4em 0 0; }h3 { color: #E75236; font-size: 1.5em; line-height: 1.2em; margin: 2em 0 1em 0; padding: 0 4em 0 0; }h4 { font-size: 1.25em; line-height: 1.2em; margin: 1em 0 0.5em 0; padding: 0 4em 0 0; }h5 { font-size: 1.25em; line-height: 1.5em; font-weight:normal; font-style:italic; margin: 1em 0 0.25em 0; }h6 { font-size: 1em; line-height: 1.2em; margin: 1em 0 0.5em 0; }/* TEKST */p { font-size: 1em; margin: 0 0 0.75em 0; line-height:1.6em; padding: 0 10em 0 0; }blockquote { margin: 0 0 1.5em 0.75em; line-height:1.6em; }pre { font-family: monospace; font-size: 1.0em; }strong, b { font-weight: bold; }em, i { font-style:italic; }/* LIJSTEN */div#main ul, div#main ol, div#main dl    { font-size: 1.0em; line-height:1.6em; margin: 0 0 1.5em -1em; padding: 0 10% 0 0; list-style-type:square; }div#main ul ul, div#main ol ul, div#main ol ol, div#main dl dl { margin: 0 0 0.25em 1.25em; list-style-type:disc; }div#main ul li { margin: 0 0 0.25em 2em; }div#main ol li { margin: 0 0 0.25em 2.5em; }div#main ul ul li, div#main ol ol li, div#main dl dl li, div#main ol ul li { margin: 0 0 0 3em; list-style-type: disc; }div#main ol ol li, div#main ol li { list-style-type: decimal; }div#dl dt { font-weight: bold; margin: 0 0 0.25em 1em; }div#dl dd { margin: 0 0 0 1em; }div#main ul li.sectionheader {font-weight:bold; margin:1.5em 0 0.5em 1em; list-style-type:none;  }/* LINKSTIJLEN STANDAARD */a, a:link, a:active   { text-decoration:none; border-bottom-style:dotted; border-bottom-width:1px; background-color:inherit; color:black; }a:visited   { text-decoration:none; border-bottom-style:dotted; border-bottom-width:1px; background-color:inherit; color:gray; }a:hover   { text-decoration:none; border-bottom:none; background-color: black; color: white; }/* MENU HORIZONTAAL */div#menu_horiz { background-color: transparent; margin: 0 0 5em 0; border-bottom: 1px solid #FFD744; }div#menu_horiz ul { margin: 0 ; padding: 0.75em ; text-align:center; }div#menu_horiz li { display: inline; list-style: none; font-weight: bold; }div#menu_horiz a { padding: 0.5em 0.6em; margin: 0; text-decoration: none; color: #F29400; border-bottom:none; }div#menu_horiz li a:hover { background-color: #F29400; color: #FFF2C9; }div#menu_horiz a.activeparent:hover { background-color: #F29400; color: #FFF2C9;}div#menu_horiz li.activeparent a { display: inline; background: transparent; color: #E75236; text-decoration: none; }div#menu_horiz h3 { padding: 0.5em 0.6em; margin: 0; text-decoration: none; color: #E75236; background: transparent; font-size: 1em; display: inline;}/* BOXES */.boxbinder { float:right; width: 360px; clear:right; margin: 1em 0 0 1em; }.boxblauw, .boxgroen, .boxoranje, .boxrood { width: 300px; padding:30px 30px 10px 30px; margin-bottom:2em;}.boxblauw { background-color:#00a5db; }.boxgroen { background-color:#b1c800; }.boxoranje { background-color:#f29400; }.boxrood { background-color:#e75236; }.boxblauw img, .boxgroen img, .boxoranje img, .boxrood img { margin:0 0 2em 0; border:1px solid white;}.boxblauw p, .boxgroen p, .boxoranje p, .boxrood p { text-align:center; font-size: 0.9em; margin: 0 0 0.5em 0; line-height:1.3em; padding: 0; }.boxblauw h5, .boxgroen h5, .boxoranje h5, .boxrood h5 { font-size: 1em; line-height: 1.5em; text-align:center; font-weight:bold; font-style:normal; margin: -1em 0 1em 0; }.boxblauw h6, .boxgroen h6, .boxoranje h6, .boxrood h6 { font-size: 0.8em; line-height: 1.25em; text-align:center; font-weight:bold; font-style:normal; color:white; margin: 0 0 1em 0; }.boxblauw li, .boxgroen li, .boxoranje li, .boxrood li { font-size: 0.9em; margin: 0 0 0.5em 0; line-height:1.3em; padding: 0; }.boxblauw a, .boxgroen a, .boxoranje a, .boxrood a, .boxblauw a:link, .boxgroen a:link, .boxoranje a:link, .boxrood a:link, .boxblauw a:active, .boxgroen a:active, .boxoranje a:active, .boxrood a:active, .boxblauw a:visited, .boxgroen a:visited, .boxoranje a:visited, .boxrood a:visited { text-decoration: underline; background-color: inherit; color: white; text-decoration: none; }.boxblauw a:hover, .boxgroen a:hover, .boxoranje a:hover, .boxrood a:hover { text-decoration: none; background-color: black; color: white; }.boxnr { float:right; font-size:0.8em; line-height: 1.5em; margin: -2em 0 0.75em 0; color:#aaa; text-align:right; } .lossefoto { font-size:0.8em; line-height: 1.5em; margin: 0; color:#aaa; text-align:left; } .boxblauw embed, .boxgroen embed, .boxoranje embed, .boxrood embed, .boxblauw object, .boxgroen object, .boxoranje object, .boxrood object { margin:0 0 2em 0; }/* CURRICULUMBOX */.curriculumbox { clear:both; color:#e75236; background:#fff2c9; padding:2em; margin-bottom:1em; font-weight:bold; }/* NIEUWSBOX */#nieuwsbox { margin: 0 0 2em 2em;  background: #ffd744 ; padding: 1em 1em 0.5em 1em; text-align:center;}#nieuwsbox h2 { text-align:center; text-transform:uppercase; font-size: 1.25em; background: transparent; color: white; margin:0 0 1em 0; padding:0; }#nieuwsbox h5 { font-size: 1.2em; margin: 0.5em 0 0.25em 0; line-height:1.2em; color:#e75236; font-weight:bold; font-style:normal; }#nieuwsbox p { font-size: 0.9em; margin: 0 0 0.75em 0; line-height:1.4em; padding:0; }#nieuwsbox a, #nieuwsbox a:link, #nieuwsbox a:active {    text-decoration: none; border-bottom-style:dotted; border-bottom-width:1px; background-color: transparent; color: black; }#nieuwsbox a:visited {    text-decoration: none; border-bottom-style:dotted; border-bottom-width:1px; background-color: inherit; color: black; }#nieuwsbox a:hover { text-decoration: none; border-bottom:none; background-color: black; color: white; }/* BREADCRUMBS & MUTATIEDATUM */.breadcrumbs { font-size: 0.7em; font-weight: bold; text-transform:uppercase; letter-spacing:0.1em; color:black; padding: 0 0 0 0; margin: 0 0 0.2em 0; border-bottom: 1px solid black; }.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:active { text-decoration: none; background-color: inherit; color: black; border-bottom:none;}.breadcrumbs a:visited { text-decoration: none; background-color: inherit; color: black; border-bottom:none; }.breadcrumbs a:hover { text-decoration: none; background-color: black; color: white; }.mutatiedatum { font-size: 0.7em; font-weight: normal; text-transform:uppercase; letter-spacing:0.1em; color:black; margin: 0 0 4em 0; }/* MINISCHEMA */#minischema { margin:0 0 0.5em 2em; width:50px; height:39px; border:1px solid #888; }#minischema a {border-bottom:none; }/* AUTEURS */.auteurs, .auteursnoprint {margin:0 0 2em 0; padding:0; }.auteurs p, .auteursnoprint p { margin:0; padding:0; }/* PAGINAINHOUD */#paginainhoud {margin:0 0 5em 0;}/* LEES VERDER */div#leesverder { clear:both; margin-top:3em; margin-bottom: 5em; border-top: 1px solid black; width:100%; }/* FOOTER */div#footer { clear:both; margin-top:6em; border-top: 1px solid #FFD744; color: #F29400; background-color: transparent; }div#footer p { font-size: 0.8em; padding: 1em; text-align: center; margin:0; }div#footer p a { color: #F29400; text-decoration: none; }div#footer p a:hover { text-decoration: none; background-color: #F29400; color: white; }div#printfooter, div#pdffooter { display: none; }/* TABEL SCHEMA CURRICULUM */table { border-collapse: collapse; }.tabel2buiten { background-color: #00a5db; margin: 3em -3em 3em -3em; }.tabel2buiten { background: white url(http://www.curriculumkinderopvang.nl/uploads/images/basisvormen/verloopblauw.gif) bottom repeat-x; }.tabel2buiten td { vertical-align:top; margin:0; padding: 0 3em 1.5em 3em;}.tabel2binnen td { vertical-align:top; margin:0; padding: 0.5em; border: 1px solid black; }.cel1a { background-color: #f29400; }.cel1b { background-color: #fdc072; }.cel1c { background-color: #ffcb8e; }.cel2a { background-color: #ffd744; }.cel2b { background-color: #ffe588; }.cel2c { background-color: #fff2c9; }td h2 { font-size: 1.5em; margin: 0; padding: 0; text-align:center; color:black; text-transform:uppercase; letter-spacing:0.1em; }td h3 { font-size: 0.9em; line-height: 1.2em; margin: 0.25em 0 0.5em 0; padding: 0; text-align:center; color:black; }td h4 { font-size: 0.9em; line-height: 1.2em; margin: 0; padding:0; text-align:center; font-style:normal; font-weight:normal; }td h5 { font-size: 0.8em; line-height: 1.2em; margin: 1.5em 0 0.5em 0; font-style:normal; }td h6 { font-size: 0.8em; line-height: 1.2em; margin: 0 0 0.5em 0; text-align:left; color:black; font-weight:bold; }.tabel2buiten td p { font-size: 0.8em; margin: 0 0 0.5em 0; line-height:1.2em; padding:0; text-align:center; }.tabel2buiten td h5 { text-align: center; }.tabel2binnen td p { font-size: 0.8em; margin: 0 0 0.5em 0; line-height:1.2em; padding:0; text-align:left; }.tabel2binnen td h5 { text-align: left; }/* TABEL EENVOUDIG */.tabel2, .tabel3 { font-size: 0.9em; margin: 1em 0 2em 0; line-height:1.4em; padding:0; width:80%; }.tabel2 th, .tabel3 th { vertical-align:top; margin:0; padding: 0.5em; border: 1px solid black; background-color: #ffd744 }.tabel2 td, .tabel3 td { vertical-align:top; margin:0; padding: 0.5em; border: 1px solid black; background-color: #fff2c9 }.tabel2 th, .tabel2 td { width:49%; }/* DISCUSSIEFORUM */#brdtitle { background-color:#e75236; border-bottom:1px dotted white; }#brdtitle h1 { color:white; }#idx1 h2 { display:none; }#brdmenu ul li { color:white; font-weight: bold; }.tclcon h3 { text-align:left; }/* SITEMAP */.sitemap ul { width:100%; }
