/**  component template specifieke CSS */

  .artikel_paragraaf{
     margin-top: 0.83em;
  }
.prtf{
       margin-top: 0em;
       margin-bottom: 1em;
}
/** idem aan artikeltitel in screen */
h1, .artikeltitel{
    font-family:Arial, Helvetica, sans-serif;
    color: #DA001C;
    font-size:1.5em;
    font-weight: bold;
    position: relative;
    margin-bottom: 0.25em;
    text-transform:uppercase;
}

h2{
    font-weight: bold;
    position: relative;
    color: #003882;
    font-size:1.3em;
}
.tussenkop{
    font-weight: bold;
    position: relative;
    color: #DA001C;
    font-size:1.05em;
    text-transform: none;
    padding-top:1em;
    padding-bottom:0.25em;
}


/** css voor toelichting */
.toelichting{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
                color: #003882;
                margin-top:3em;
}

.rightEmpty {
                font-size: 1em; 
                color: #ffffff; 
                font-family: Arial, Helvetica, sans-serif; 
                background-color: #ffffff; 
                padding-top: 0px; 
                display: none; 
}

.toelichtingText{
                display: none;
                padding-left: 0.5em;
                padding-right: 0.5em;
                padding-top: 0px;
                margin-top: -0.3em;
                width: 17.8em;
                border: 1px #003882 solid;
}

.toelichtingText ul{
	margin-left: 1.25em;
                margin-bottom: 0;
	padding-left: 0;
}

.toelichtingText ul li{
        padding-left: 0;
}


.toelichtingText p{
	margin-top: 0;
	padding-top: 0;
}
/** om voor de toelichting ook de mouse over te krijgen */
.toelichtingText a{
                font-weight: bold;
                font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #003882;
	line-height: 1.6em;
	text-decoration:none;
}
.toelichtingText a:link, a:active {
	text-decoration:none;
}
.toelichtingText a:visited {
	text-decoration:none;
}
.toelichtingText a:hover {
	color:#DA001C;
	text-decoration:none;}

.toelichtingText h3{
	font-weight: normal; 
                color: #DA001C;
                font-size: 1em; 
                line-height: 1.3em; 
                font-family: Arial, Helvetica, sans-serif;
                margin: 0;
	padding: 0;
}
a, a.toelichtingLink,a:visited.toelichtingLink{
                font-weight: bold;                
                color: #003882;
                text-decoration:none;
}
a:hover, a:hover.toelichtingLink{
                color: #DA001C;
                text-decoration:none;
}

/** applicatie link */
a.applicatielink, a.applicatielink:link, a.applicatielink:active, a.applicatielink:visited  {
	font-weight: bold;
                font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#003882;
	line-height: 1.6em;
	text-decoration:none;
}
a.applicatielink:hover {
	color:#DA001C;
	text-decoration:none;
}
/** PDF link */
a.tekstlinkbold, a.tekstlinkbold:link, a.tekstlinkbold:active, a.tekstlinkbold:visited  {
	font-weight: bold;
                font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#003882;
	line-height: 1.6em;
	text-decoration:none;
}
a.tekstlinkbold:hover {
	color:#DA001C;
	text-decoration:none;
}


/** anker */
#faqLink {
    margin-bottom:0.55em;
}
.topAnker{
	width: 100%;
	margin-top:0.25em;
	margin-bottom:0.5em;
}
a.ankerLink, a.ankerLink:active, a.ankerLink:link, a.ankerLink:visited {
                font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#003882;
	line-height: 1.6em;
	text-decoration:none;
}
a.ankerLink:hover {
	color:#DA001C;
	text-decoration:none;
}
a.linkBoven, a.linkBoven:active, a.linkBoven:link, a.linkBoven:visited  {
   font-weight: bold;
   color: #003882;
   width: 100%;
   text-align: left;
   text-decoration:none;
}
a.linkBoven:hover {
   color: #DA001C;
   text-align: left;
   text-decoration:none;
}


/** mobiliteitsformulier */
  .invoerWizard{
	float: left;
	width:18em;
  }
  .paragraafMobiliteit {
    font-weight: bold;
    color: #003882;
    text-decoration: none;
    width: 39em;
    float:left;
  }
  .invoerblok{
	padding-bottom:3em;
	float:left;
	width:40em;
  }
  .invoerMobiliteit {
    line-height: 1.5em;
    color: #003882;
    width: 15em;
    text-decoration: none;
    float:left;
    padding-bottom: 0.3em;
  }
  .commentMobiliteit {
    font-size:1em;
    color: #003882;
    width: 39em;
    text-decoration: none;
    float:left;
  }
  .inputFieldMobiliteit {
    float:left;
    width: 20em;    	
    padding-bottom: 0.3em;
  }
  .nav_gt {
    color: #FF0000;
    font-weight: bold;
	padding-left: 0em;
}
.mobiliteitZoek{
	float:left;
}