html,body{height:100%;margin:0;padding:0;}
/*body, body * {font-family: verdana, arial, helvetica, sans-serif;}*/
body, body * {font-family: Georgia,serif; font-size: 10pt;}
img {border: 0;}

a {color: #000;}
hr {border:0; border-top: 1px dotted #000;}

a {color:#000; text-decoration: none;}
/*
#pMain a:after {content: " (" attr(href) ") "; font-size: 80%;}

#pMain a.glossary:after, #pMain a.noprintlink:after {content: ""}
#pMain a.glossary, #pMain a.noprintlink {color:#000; text-decoration: none;}
 exception for glossaries end 
*/
#pMain h1 {font-size: 16pt;}

#pBreadcrumbs {padding: 1em; border: 1px solid #000;}
#pBreadcrumbs a {text-decoration: none;}

#printHeader {display: block; text-align: center;}
#printFooter {display: block; text-align: right;}
#printFooter {border-top: 1px solid #000; margin-top: 1em;}
#printFooter img {padding: 1em;}
#printFooter p {text-align: left;}


table {width: 100%;}
table.parlament-faces td {padding: 1%; margin: 0; vertical-align: top; width: 23% !important;}
table.parlament-faces td p {display: block; margin: 0; padding: 1em 0;}

table.parlament-faces td > a {text-decoration: none; display: block; width: 100%; text-align: center;}
table.parlament-faces  td > a:after {display: none;}

/* DISABLE */
#pTopSpacer,
#pFooter, 
#pSearchBox,
#pGlossaryButton,
#pHeader,
#pMain div.pTwo,
#pMain div.pFour,
#pMain div.news-image,
.graphic-header,
.news-list-morelink,
.more,
.news-list-gotoarchive,
.mascot_lesco,
.tx-felogin-pi1 {display: none;}


/* part of old print style */

.glossary .type {display: none;}

.tx-simplesurvey-pi1-submit {display: none;}
.tx-simplesurvey-pi1-question {margin-top: 1em; clear: both;}

#myplan * {
    line-height: 1.3em; margin: 0; padding: 0; width: auto; height: auto; border: 0; clear: both; 
    font-weight: normal; font-size:10px;
}
#myplan {background:#fff;}
#myplan p {padding:.2em 0;}
#myplan table {width: 100%; border:0; background: #fff; text-align:left; border-collapse:collapse;}
#myplan th,
#myplan td {padding:.5em; border:1px solid #585858; border-top:0; border-bottom:0; width:14.2%;}
#myplan th {
    color:black; text-transform:uppercase; border-color: transparent;
    border-bottom:1px solid #aaa; border-top:1px solid #aaa; background: #ddd;
}
* html #myplan th {
    border-color: #fff; background: #fff; border-bottom:1px solid #aaa; border-top:1px solid #aaa;
}
#myplan thead th {
    background:white; border-color:#585858; border-top:60px solid #fff; border-bottom:0;
    font-size:12px; padding:.5em .4em;
}
#myplan tfoot td {
    background:#fff; padding:.5em .2em; border-color:white; border-bottom:10px solid #fff; 
    border-top:1px solid #585858;
}
#myplan .work td,
#myplan .private td,
#myplan .recreation td {background: white;}

#myplan th.mon, 
#myplan td.mon{border-left:0;}
#myplan th.sun,
#myplan td.sun{border-right:0;}
#myplan p.planner-entry {cursor: text !important; padding-left:18px !important;}
#myplan p.planner-entry span {
    width:1.5em; height: 1em; padding:0 !important; display:block; margin-left: -18px; float:left;
    background:transparent !important; font-weight:bold;
}
* html #myplan p.planner-entry span {margin-left: -10px;}
#myplan div.barometer table {border: 1px #585858 solid;}
#myplan div.barometer td {padding:0; border:0;}
#myplan div.barometer td span {
    padding:.5em;  display:block; color:black; background:transparent;
    border-right: 1px solid #444;
}
#myplan div.barometer span.num0 {display:none;}
#myplan div.barometer td.work,
#myplan div.barometer td.private,
#myplan div.barometer td.recreation {background:white;}
#myplan div.barometer td.free {background: transparent;}
#myplan div.barometer td.free span { text-indent: -1000em; overflow:hidden; border:0;}

#myplan-header {position:relative;}
#myplan-header img {position: absolute; border:0; top:1px;}
#myplan-header img.headline {left: 1px;}
#myplan-header img.yellowFigure {left:35%; height:60px;}
#myplan-header img.purpleFigure {left:43%; height:60px;}
#myplan-header img.greyFigure {left:65%; height:60px;}
#myplan-header img.blueFigure {left:90%; height:60px;}
#myplan .print {display:none;}
