/*PRINT CSS*/

body {
	width:100%;
	font-family: Verdana, Arial, serif;
	font-size: 12px; 
	font-weight: normal;
	line-height: 20px;
	text-align:left;
	color:#455560;
}

.wrapper{
	width:95%;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	position:relative;
	background: #fff;
}

.topMenu, .selector, /*.noprint,*/ .footer p, .footer h3, .tabMenu, #versieInfo {
	display: none
}

.logo {
	position: absolute;
	top: 15px;
	right: -10px;
}

.contentkader {
	clear: both;
	border: 0px solid #6a737b;
	text-align: left;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 10px 20px 20px 20px;
}

h1 {
	font-size: 25px;
}

h2 {
	font-size: 18px;
}

h3{
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color:#ed174b;
}


h3.stz{
	margin: 10px 0 6px 0px;
}

.groen h1, .groen h2 {
	color: #009590
}

.oranje h1, .oranje h2 {
	color: #f58025
}

.blauw h1, .blauw h2 {
	color: #012d6b
}

.paars h1, .paars h2 {
	color: #731472
}

.roze h1, .roze h2 {
	color: #e50278
}

.geel h1, .geel h2 {
	color: #fdb813
}

.NhgTitel, .NhgSub {
	color: #007ba5;
	font-size: 25px;
	line-height: 23px;
	font-weight: normal;
	margin: 6px 0 5px 0;
}

.NhgSub {font-size: 15px}

hr {
	height: 1px;
	border: 0px;
	background: #b4d3e9;
	margin: 5px 0 10px 0;
}

hr.oranje {background: #f58025}


a, a:link	{
  color: #007ea2;	
	text-decoration:none;
}

a:visited {
  color: #007ea2;
	text-decoration:none;
}

a:hover  {
  color: #007ea2;	
	text-decoration: underline; 
}

a:active  {
  color: #007ea2;
	text-decoration:underline;
}

/*LIST*/

ol{
margin: 0px 0px 0px 22px;
padding: 0;
}

ul{
margin: 0px 0px 0px 15px;
padding: 0;
list-style: disc;
}

li{
	margin: 0px;
	padding: 0px;
}

ul ul{
margin: 0px 0px 0px 15px;
padding: 0;
list-style: circle;
}

.clr {
	clear:both;
  height:0px;
  padding: 0px;
  font-size: 0px;
  line-height: 0px;
}

.fltL {
	float: left;
}

.fltR {
	float: right;
}

p {
	margin: 0 0 15px 0
}

.spanRood {
	color:#d2232a
}

.spanBlauw {
	color:#056cb6
}

.kader {
 padding: 10px;
 margin: 5px 0 15px 0; 
}

.groen .kader {
	background: #eff8e8;
	border: 1px solid #7dc242
}

.blauw .kader {
	background: #e6f0f8;
	border: 1px solid #056cb6
}

.paars .kader {
	background: #efddee;
	border: 1px solid #731472
}

/*.oranje .kader {
	background: #fef2e9;
	border: 1px solid #f58025
}*/

.geel .kader {
	background: #fef6e4;
	border: 1px solid #fdb813
}

.roze .kader {
	background: #fce8ed;
	border: 1px solid #e50278
}

.grijs .kader {
	background: #f0f2f3;
	border: 1px solid #959ca1
}

.beige .kader {
	background: #fef2ef;
	border: 1px solid #fad4d2;
}

.rood .kader {
	background: #fef2ef;
	border: 1px solid #fad4d2;
	background-repeat: no-repeat; 
	background-position: top right; 
	/*padding-right: 155px;*/
}

/*achtergrond images topic 2*/
.bgImg[style] {background-image: none !important;}
/*.rood .kader, .bgImg {background-image: none}*/
.print{display: block}
img.print {border: 1px solid #fad4d2}

/*ADVIES*/
/*.urgentie {
	color:#fff;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	height: 20px;
	width: 44px;
	padding: 1px 0 3px 0;
	margin: 0 2px 10px 0;
}*/

.urgentie {
	color:#fff;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	width: 28px;
	padding: 0px 0 5px 0;
	margin: 0 0 10px 0px;
}

.kolomLeft .urgentie {margin-right: 5px;}
.kolomLeft p {padding: 6px 0 0 0}

.uSmall {
	font-size: 12px; 
	font-weight: bold;
}

.u0 /*rood*/{
		background: #ed174f;
		border: 1px solid #ed174f;
}

.u1 /*oranje*/{
		background: #f58025;
		border: 1px solid #f58025;
}

.u2 /*geel*/ {
	background: #ffdd00;
	border: 1px solid #ffdd00;
}

.u3 /*groen*/ {
	background: #7dc242;
	border: 1px solid #7dc242;
}

.u4 /*blauw*/ {
	background: #00aeef;
	border: 1px solid #00aeef;
}

.u5 /*wit*/ {
	background: #fff;
	border: 1px solid #000;
	color: #000;
}

/*TRIAGECRITERIA*/
.triageborder .urgentie{
	margin: 0;
}

.triage {
	margin: 0 0 20px 0;
	min-height: 75px;
}

#tabTriage h2, #tabVragen h2 {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;		
	background: #fff;
	padding: 0px 20px 7px 1px;
	margin-top: 0;
	border-left: 14px solid #fff
}

#tabTriage ul, #tabVragen ul {
	clear: both;
	margin: 0px 0 0 35px;
	list-style:none;
}

#tabVragen li {
	padding-left: 10px;
}

.tabContent {border-bottom: 1px solid #666}

.criteria {
	position:relative;
	width: 181px;
	background-color: #000;
	margin-top: 10px;
	color:#fff;
}

.critConTitle {
	width: 88px; 
	float: left; 
	text-align: center; 
	color: #056cb6;
	font-size: 10px; 
	text-transform: uppercase;
}

.criteria img, .criteriaContent {
	position: absolute; 
	top: 0px; 
	left: 0px;
}

.criteriaContent {
	padding: 0 0 0 13px; 
	margin: 0; 
	color:#fff; 
	font-weight: bold;
	font-size: 11px;
}
.criteriaContent .critConLeft {
	width: 68px; 
	height: 21px; 
	text-align: center; 
	float: left; 
	margin: 0 29px 0 0;
	color:#fff;
}

.criteriaContent .critConRight {
	width: 68px; 
	height: 21px; 
	text-align:	center; 
	float: left;
	color:#fff;
}

.criteriaSubTekst {
	position: absolute; 
	top: 34px; 
	left: 0px;
	font-weight: bold;
	width: 200px;
	text-align: center;
}

/* TRIAGE Reanimatie rood*/
.triageReanimatie h2 {color: #ed174b;}
.triageReanimatie .triageborder {border-bottom: 2px dotted #ed174b; height: 21px;}
.triageReanimatie .criteria img {background: #ed174b;}


/* TRIAGE LevensBedreigend oranje*/
.triageLevensBedreigend h2 {color: #f58025;}
.triageLevensBedreigend .triageborder {	border-bottom: 2px dotted #f58025; height: 21px;}
.triageLevensBedreigend .criteria img {background: #f58025;}

/* TRIAGE SPOED geel*/
.triageSpoed h2 {color: #ffd800;}
.triageSpoed .triageborder {	border-bottom: 2px dotted #ffd800; height: 21px;}
.triageSpoed .criteria img {background: #ffd800;}

/* TRIAGE DRINGEND groen*/
.triageDringend h2 {color: #7dc242;}
.triageDringend .triageborder {	border-bottom: 2px dotted #7dc242; height: 21px;}
.triageDringend .criteria img {background: #7dc242;}

/* TRIAGE NIET DRINGEND blauw*/
.triageNietDringend h2 {color: #00aeef;}
.triageNietDringend .triageborder {	border-bottom: 2px dotted #00aeef; height: 21px;}
.triageNietDringend .criteria img {background: #00aeef;}

/* TRIAGE Advies wit*/
.triageAdvies h2 {color: #000;}
.triageAdvies .triageborder {	border-bottom: 2px dotted #000; height: 21px;}
.triageAdvies .criteria img {background: #fff;}

#tabVragen p {font-weight: normal}

th {font-weight: bold; font-style: italic; text-align: left}
td {text-align: left}

.tableOne, .tableTwo {
	border: 1px solid #ccc;
}

.tableOne td, .tableTwo td {
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px 5px 5px 10px; 
}

.tableOne .tableHeader {
	font-weight: bold;
}

.tableOne .firstColl {
	border-bottom: 1px solid #fef2ef;
	text-align: center;
	color: #056cb6;
	font-size: 35px;
	font-weight: bold;
	vertical-align: top;
	padding: 25px 0 0 0;
}

.minHeight {
		min-height: /*160px;*/ auto
}

.rood .kaderTop {
	margin: 5px 0 0 0;
	background-repeat: no-repeat; 
	background-position: top right;
	/*padding-right: 135px;*/
}

.rood .kaderBottom {
	margin: 0px 0 15px 0;
	border-top: 0px;
	background-repeat: no-repeat; 
	background-position: top right; 
	/*padding-right: 135px;*/
}

.kaderInleiding{
	background: #f8f8f8;
	border: 1px solid #fad4d2;
	padding: 10px;
 	margin: 5px 0 15px 0;
}
	
	
.inleiding #tabTriage h2 {
	font-size: 20px;	
	background: #f8f8f8;
	padding: 0 20px 0 20px;
	
}	

.spanTabZwart {
	color: #000000;
	padding: 4px 8px 4px 0px;
}