﻿/*
========================
BEGIN markup_isisweb.css
------------------------
07-2015 WAC: Oude Netwriter file, bevat o.a. css m.b.t. weergave van de teksten.
Wellicht in de toekomst samenvoegen met thema.css, of beter nopg: de site geheel opnieuw maken.
*/

/* Styling in the XHTML 1.1 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype*/
/* structure (body, head, html, title) */
html
{
}
body
{
	font-family: Arial, Sans-Serif;
	font-size: 81.25%;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0em 0em 0em 0em;
	padding: 2em 2em 2em 2em; 
}
body.larger
{
	font-size: 95%;
}
body.largest
{
	font-size: 110%;
}
/*Tijdelijk,verwijderen wanneer in thema.css toegevoegd (zie thema.css onderaan)*/
.btnHuisstijl
{
    border-top:1px solid #dcdfde;
    border-left:1px solid #dcdfde;
    border-bottom:1px solid #dcdfde;
    border-right:1px solid #dcdfde;
    background-image:url(../images/bg_btn.gif) !important;
    background-repeat:repeat-x;
    height:20px;
    padding:0;
    padding-bottom:3px;
    margin:0;
    color:#006987;
}
.btnHuisstijlZoeken
{
    border-top:1px solid #fff;
    border-left:1px solid #e8f4e2;
    border-bottom:1px solid #cddfde;
    border-right:1px solid #cddfde;
    background-image:url(../images/bg_btn.gif) !important;
    background-repeat:repeat-x;
    height:19px;
    padding:0;
    margin:0;
  /*  padding-left:10px;*/
    font-weight:bold;
    color:#006987;
    /*margin-top:-20px;*/
    z-index:0;
}
.btnHuisstijlZoekenContainer
{
    background-color:Transparent;
    background-image:url(../images/btn_arrow_right.gif) !important;
    background-repeat:no-repeat;
    background-position:left center;
    color:#006987;
    padding-left:10px;
    height:19px;
    padding:0;
    margin:0;
    width:12px;
    height:12px;
    display:block;
    z-index:10;
    display:none;
}

/* text (abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var) */
h1
{
	font-size: 160%; /* font-family : Demos, Times New Roman, Serif; */
	font-weight: normal;
	margin: 0.75em 0em 0.25em 0em;
}
h2
{
	font-size: 160%; /* font-family : Demos, Times New Roman, Serif; */
	font-weight: normal;
	margin: 0em 0em 0.25em 0em;
}
h3
{
	font-size: 100%;
	margin: 0em 0em 0em 0em;
	clear: both;
}
h4
{
	font-size: 100%;
	margin: 0em 0em 0em 0em;
}
p
{
	margin: 0em 0em 1em 0em;
}
pre, code
{
}
/* hypertext (a) */
a
{
}
a:link
{
	text-decoration: underline;
	color: #005462;
}
a:hover
{
	text-decoration: underline;
	color: #000000;
}
a:visited, a:active
{
	text-decoration: underline;
	color: #005499;
}
/* list (dl, dt, dd, ol, ul, li) */
ul
{
	margin: 0em 0em 1em 2em;
	padding: 0px;
}
ul ul, ul ol
{
	margin-bottom: 0em;
}
ul li
{
}
ol
{
}
ol ol, ol ul
{
	margin-bottom: 0em;
}
ol li
{
}
dl
{
}
dt
{
	font-weight: bold;
}
dd
{
}
/* object (object, param) */
object
{
}
/* presentation (b, big, hr, i, small, sub, sup, tt) */
hr
{
	border: none;
	width: 100%;
	height: 1px;
	color: #4d8891;
	background-color: #4d8891;
	clear: both;
}
/* forms (button, fieldset, form, input, label, legend, select, optgroup, option, textarea) */
form
{
	margin: 0em;
}
fieldset
{
	border: none;
	padding: 0em;
}
legend
{
	font-size: 100%;
	font-weight: bold;
}
button, input, textarea, select
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 100%;
	vertical-align: middle;
}
input.radio, .radio input
{
	width: auto;
	border: none;
}
input.image
{
	width: auto;
	border: none;
}
input.button, button
{
	width: auto;
}
textarea
{
}
select
{
}
label
{
	vertical-align: middle;
	font-size: 100%;
	font-weight: normal;
	padding-right: 1em;
}
/* table (caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr) */
table
{
	font-size: 100%;
	border-collapse: collapse;
	margin: 1em 0em 1em 0em;
	border: 0px;
	/*border-bottom: 1px solid #cccccc;*/
}
caption
{
	padding: 0.3em 0.6em 0.4em 0.6em;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
}
tr
{
	vertical-align: top;
}
th
{
	padding: 0.2em 0.4em 0.2em 0.4em;
	text-align: left;
	font-weight: bold;
}
td
{
	padding: 0.3em 0.6em 0.4em 0.6em;
}
thead th
{
	background-color: #cdde40;
	color: #006987;
	font-weight: bold;
	padding: 0.4em 0.6em 0.4em 0.6em;
}
thead th p
{
	margin-bottom: 0;
}
tbody tr
{
	padding-left: 6px;
	padding-right: 6px;
}
tbody th
{
	border: none;
}
tbody td
{
	border-right: none;
}
.bg_grid_left_top, .bg_grid_right_top
{
	background-image: url(../images/ISISweb/table_line_light_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_grid_right_top
{
	background-position: right top;
}
.bg_grid_left_bottom, .bg_grid_right_bottom
{
	background-image: url(../images/ISISweb/table_line_gray.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_grid_right_bottom
{
	background-position: right bottom;
}

/* img */
img
{
	border: none;
}
/* Generic */
.smaller
{
	font-size: smaller;
}
.hidden
{
	display: none;
}
.left
{
	float: left;
}
img.left
{
	margin: 0em 0.5em 0.5em 0em;
}
.right
{
	float: right;
}
img.right
{
	margin: 0em 0em 0.5em 0.5em;
}
.clear
{
	clear: both;
}
div.clear
{
	height: 1px;
	overflow: hidden;
}
.textMenuLabel
{
	padding-top: 5px;
	
	padding-right: 5px;
	
	padding-bottom: 15px;
}

/*================================================================
BEGIN aanpassingen t.b.v. besloten rapporten / standaard rapporten
----------------------------------------------------------------*/

/* Kwartalen staan per jaar in een ol. Nummering moet weg en kwartalen
moeten naast elkaar geplaatst worden, i.p.v. onder elkaar. Bovendien 
met juiste kleur/opmaak */

 h2.jaarlabel {
    margin-top: 1.5em;
    padding-bottom: 3px !important;
}

 ol.jaar li {
    display: inline;
    list-style-type: none;
    padding-right: 1em;
}

 ol.jaar {
    padding-left: 0;
    margin: 0;
}

/* detailscherm */
 .rapportformaten { margin-left: 0 }

 .rapportformaten li {
    display: inline;
    margin-right: 1em;
}

 h2.rapporttitel { font-weight: normal !important }

 h2.zorgsintellingenlabel,
 h2.zorginstellingenlabel { margin-top: 1.5em }

 ul.zorgsintellingen,
 ul.zorginstellingen { margin: 0 }

 li.zorginstelling,
 li.zorginstelling { list-style-type: none }

 ul.rapporten { margin: 20px 0 0 0 }

 ul.rapporten li {
    clear: left;
    list-style-type: none;

}

 ul.rapporten li h2.rapporttitel {
    float: left;
    font-size: 100% !important;
    width: 40%;
    padding-right:50px;
}

 ul.rapporten li ul.rapportformaten {
    float: left;
    margin-left: -50px;

}

/*---------------------------------------------------------------
EIND aanpassingen t.b.v. besloten rapporten / standaard rapporten
===============================================================*/

/*
/*================================================================
BEGIN aanpassingen t.b.v. ucZoekopdrachten
tblIsisWeb kan hergebruikt worden indien meer tabellen gebruikt gaan worden.
Zet hiervoor de class tblIsisWeb op de table.
Standaard worden tabellen met afwijkende opmaak weerggegeven voor isisWeb, deze class overschrijft deze aparte opmaak.
Eigenschappen:
- tabel pakt volledige breedte van zijn container
- nette afstand tussen border en content
- border kleur
- Table heading bold en afwijkend van kleur en achtergrond
- Buttons worden elders gestyled met btnHuisstijl
----------------------------------------------------------------*/

.ISISWEB .tblIsisWeb 
{
    border:1px solid #47957B;
    border-style:solid; /*overschrijft een border right none eerder in de css.*/
    width:100%;
}
.ISISWEB .tblIsisWeb th
{
    font-weight:bold;
    color:#fff;
    background-color:#47957B;
    padding:0.2em 0.3em 0.1em 0.3em;
}
.ISISWEB .tblIsisWeb td
{
    color:#000;
    background-color:#fff;
    padding:0.2em 0.3em 0.1em 0.3em;
    border:1px solid #47957B;
}

/*lblMessage heeft geen invloed op de table.*/
.lblMessage
{
    margin-bottom:0.8em;
    margin-top:0.3em;
    display:block;
}
.message_error
{
    color:Red;
}
.message_info
{
    color:green;
}
/*---------------------------------------------------------------
EIND aanpassingen t.b.v. besloten rapporten / standaard rapporten
===============================================================*/



/*
-----------------------
EIND markup_isisweb.css
=======================
*/