/******************************************************************************
 * CSS values for content when it is used inside a tooltip
 *
 */

.nodechain-document .astooltip p {
	padding-top: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size: 10px;
	line-height: 1.2em;
	text-align: left;
	text-decoration: none;
	/*border: 1px solid black;*/
}

.nodechain-document .astooltip .indent1 { padding-left: 10px; }
.nodechain-document .astooltip .indent2 { padding-left: 20px; }
.nodechain-document .astooltip .indent3 { padding-left: 30px; }
.nodechain-document .astooltip .indent4 { padding-left: 40px; }
.nodechain-document .astooltip .indent5 { padding-left: 50px; }
.nodechain-document .astooltip .indent6 { padding-left: 55px; }
.nodechain-document .astooltip .indent7 { padding-left: 60px; }
.nodechain-document .astooltip .indent8 { padding-left: 65px; }
.nodechain-document .astooltip .indent9 { padding-left: 70px; }

/* reduce margin and padding for a list of items */
.nodechain-document .astooltip .listing {
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-bottom: 1px;
	line-height: 1.2em;
}

/* bullet see generic */

/* footnotes, smaller than the rest */
.nodechain-document .footnote {
	font-size: 0.95em;
}

/******************************************************************************
 * css classes used with 'title' nodes
 * the index page has the same classes but with a different appearence
 */
/* titel of a document, appears on top of most pages, can be big on PC's, small on mobiles */
.nodechain-document .astooltip .title_document {
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 115%;
	line-height: 1em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	border-bottom: 1px solid black;
	}
.nodechain-document .astooltip .title_titel {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 150%;
	line-height: 1.3em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	border-bottom: 1px solid grey;
	}
.nodechain-document .astooltip .title_hoofdstuk {
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 130%;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	}
.nodechain-document .astooltip .title_afdeling {
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 120%;
	text-align: left;
	text-decoration: underline;
	}
.nodechain-document .astooltip .title_artikel {
	padding-top: 10px;
	padding-bottom: 0px;
	font-size: 210%;
	font-weight: thin;
	text-align: left;
	}
.nodechain-document .astooltip .title_bijlage {
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 125%;
	text-align: left;
	text-decoration: underline;
	}
.nodechain-document .astooltip .title_bijlage_sub {
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 130%;
	text-align: left;
	text-decoration: none;
}

/* width of traffic signs images ! under revision !  */
.nodechain-document .signs_v		{	height:	120px;	width:	 60px; }
.nodechain-document .signs_h		{	height:	 60px;	width:	120px; }
.nodechain-document .signs_vh		{	height:	120px;	width:	120px; }

.nodechain-document .signs_v60		{	height:	60px; }
.nodechain-document .signs_h60		{	width:	60px; }
.nodechain-document .signs_vh60		{	height:	60px;	width:	60px; }
.nodechain-document .signs_v90		{	height:	90px; }
.nodechain-document .signs_h90		{	width:	90px; }
.nodechain-document .signs_vh90		{	height:	90px;	width:	90px; }
.nodechain-document .signs_v120		{	height:	120px; }
.nodechain-document .signs_h120		{	width:	120px; }
.nodechain-document .signs_vh120	{	height:	120px;	width:	120px; }
.nodechain-document .signs_v150		{	height:	150px; }
.nodechain-document .signs_h150		{	width:	150px; }
.nodechain-document .signs_vh150	{	height:	150px;	width:	150px; }
.nodechain-document .signs_v180		{	height:	180px; }
.nodechain-document .signs_h180		{	width:	180px; }
.nodechain-document .signs_vh180	{	height:	180px;	width:	180px; }
.nodechain-document .signs_v220		{	height:	220px; }
.nodechain-document .signs_h220		{	width:	220px; }
.nodechain-document .signs_vh220	{	height:	220px;	width:	220px; }
