/*========= Converted from: HTML-model-3.css =========*/

body	{
	background-color: #f9e9b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-variant: normal;
	padding: 0;
	margin: 0;
	}

a:link		{text-decoration:none; color: #ae1109; }
a:visited	{text-decoration:none; color: #f98680; }
a:hover 	{text-decoration:underline; color: #ae1109; }
a:active	{text-decoration:underline; color: #ff0000; }

.PGVIcenter	{text-align: center; }

.PGVIbottomBar {
        clear: both;
        border: 2px solid #ae1109;
	background: #fdd7d5;
        height: 1em;
        margin-bottom: 10px;
        }

.PGVIcontact {
	font-size: 80%;
	text-align: center;
	}

.PGVIlink {
	font-size: 70%;
	text-align: center;
	}

.filler {
	padding: 110% 0;
	}


/*==================== Frames ===================*/

frame[name="VIoutput"] {
        border-left: 2px dashed #f98680;
	}

frame[name="VIkeys"] {
        border-color: #f98680;
	}

frame[name="VIindex"] {
        border-color: #f98680;
	}


/*================= Reports-frame ================*/

body.PGVIbody {
	margin: 3px;
	line-height: 1.3;
	text-align: left;
	white-space: normal;
	}

.PGVIreportstitle {
	color: #ae1109;
        border: 2px solid #ae1109;
	background-color: #fdd7d5;
	padding-top: 3px;
	padding-bottom: 5px;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
        margin-bottom: 10px;
	}

.PGVItable {
        border-color: #ae1109;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-width: 3px;
	border-spacing: 0px;
	font-size: 85%;
        width: 90%;
        margin-left: 5%;
        margin-right: 5%;
        margin-bottom: 3px;
	}

.PGVIcaption {
        color: #000000;
        margin-left: 5%;
        margin-right: 5%;
	font-size: 60%;
       	text-align: left;
	text-indent: 3px;
	}

.PGVItr { }

.PGVIth {
	background-color: #ae1109;
        border: 3px solid #ae1109;
        color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}

.PGVItd	{
	padding-left: 5px;
	padding-right: 5px;
	}

.PGVIth_id, .PGVItd_id {
	text-align: right;
        vertical-align: top;
	}

.PGVItd_id {
        padding-right: 15px;
	}

.PGVIth_title, .PGVItd_title {
	text-align: left;
	}

.PGVIth_count, .PGVItd_count {
	text-align: right;
	}

.PGVIth_min, .PGVItd_min {
	text-align: right;
	}

.PGVIth_max, .PGVItd_max {
	text-align: right;
	}

.PGVItr_odd {
        background-color: #faedc5;
        }

.PGVItr_even {
        background-color: #f7e19f;
        }

.PGVItd_href:link     {text-decoration: none; }
.PGVItd_href:visited  {text-decoration: none; }
.PGVItd_href:hover    {text-decoration: underline; }
.PGVItd_href:active   {text-decoration: underline; }


/*================= Surnames-frame =================*/

body.PGVInamesbody {
	margin: 3px;
	line-height: 1.3;
	text-align: left;
	white-space: normal;
	}

.PGVInamesheader {
	color: #ae1109;
	background-color: #fdd7d5;
        border: 2px solid #ae1109;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 5px;
        margin-bottom: 10px;
	}

.PGVInamestitle {
	font-size: 100%;
	font-weight: bold;
	}

.PGVIsurnamesPrev a, .PGVIsurnamesNext a, .PGVIsurnamesNoPrev, .PGVIsurnamesNoNext {
	display: inline-block;
        width: 15%;
	font-size: 85%;
	font-weight: bold;
	color: #ae1109;
	}

.PGVIsurnamesPrev a, .PGVIsurnamesNoPrev {
	text-align: left;
	}

.PGVIsurnamesNext a, .PGVIsurnamesNoNext {
	text-align: right;
	}

.PGVIsurnamesPrev a:link	 {text-decoration: none; color: #777777; }
.PGVIsurnamesPrev a:visited {text-decoration: none; color: #777777; }
.PGVIsurnamesPrev a:hover	 {text-decoration: none; color: #ae1109; }
.PGVIsurnamesPrev a:active	 {text-decoration: none; color: #ae1109; }

.PGVIsurnamesNext a:link	 {text-decoration: none; color: #777777; }
.PGVIsurnamesNext a:visited {text-decoration: none; color: #777777; }
.PGVIsurnamesNext a:hover	 {text-decoration: none; color: #ae1109; }
.PGVIsurnamesNext a:active	 {text-decoration: none; color: #ae1109; }

.PGVIsurnamesNoPrev, .PGVIsurnamesNoNext {color: #fdd7d5; }

.PGVInamesdata {
	display: block;
	}

.PGVIletter {
        display: block;
        margin-top: 16px;
        margin-bottom: 16px;
        clear: both;
        }

.Letter {
	display: block;
	color: #ae1109;
	background-color: #fdd7d5;
        border: 2px solid #ae1109;
        float: left;
        clear: left;
        width: 70px;
	text-align: center;
	font-size: 200%;
	font-weight: bold;
        padding-top: 0px;
        padding-bottom: 3px;
        margin-top: 3px;
        margin-bottom: 20px;
	}

.FromTo {display: none}

.Records {
        line-height: 1.2em;
	display: block;
	margin-left: 80px;
	margin-right: 5px;
	}

.Record {
	white-space: nowrap;
	display: inline-block;
	}

.N1		{font-size: 70%; color: #777777; }
.N2		{font-size: 70%; color: #000000; }
.N5		{font-size: 85%; color: #000000; }
.N10		{font-size: 85%; color: #000000; background-color: #f3d26d; }

.Naam		{font-weight: bold; text-transform: uppercase; }

.VV	 	{text-transform: none; }

.N1 a:link	{color: #777777; }
.N1 a:visited 	{color: #777777; }
.N1 a:hover 	{color: #ae1109; }
.N1 a:active	{color: #ae1109; }

.N2 a:link	{color: #000000; }
.N2 a:visited 	{color: #000000; }
.N2 a:hover 	{color: #ae1109; }
.N2 a:active	{color: #ae1109; }

.N5 a:link	{color: #000000; }
.N5 a:visited 	{color: #000000; }
.N5 a:hover 	{color: #ae1109; }
.N5 a:active	{color: #ae1109; }

.N10 a:link	{color: #000000; }
.N10 a:visited 	{color: #000000; }
.N10 a:hover 	{color: #ae1109; }
.N10 a:active	{color: #ae1109; }


/*================= Index-frame =================*/

body.PGVIindexbody {
	font-size: 100%;
	line-height: 1.3;
	}

.PGVIindexheader {
	color: #ae1109;
	background-color: #fdd7d5;
        border: 2px solid #ae1109;
        margin: 3px 3px 5px 3px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 5px;
	}

.PGVIindextitle {
	display: inline-block;
	font-size: 100%;
	font-weight: bold;
	}

.PGVIindexPrev a, .PGVIindexNext a, .PGVIindexNoPrev, .PGVIindexNoNext {
	display: inline-block;
        width: 15%;
	font-size: 85%;
	font-weight: bold;
	}

.PGVIindexPrev a, .PGVIindexNoPrev {
	text-align: left;
	}

.PGVIindexNext a, .PGVIindexNoNext {
	text-align: right;
	}

.PGVIindexPrev a:link	 {text-decoration: none; color: #ae1109; }
.PGVIindexPrev a:visited {text-decoration: none; color: #ae1109; }
.PGVIindexPrev a:hover	 {text-decoration: none; color: #ff0000; }
.PGVIindexPrev a:active	 {text-decoration: none; color: #ff0000; }

.PGVIindexNext a:link	 {text-decoration: none; color: #ae1109; }
.PGVIindexNext a:visited {text-decoration: none; color: #ae1109; }
.PGVIindexNext a:hover	 {text-decoration: none; color: #ff0000; }
.PGVIindexNext a:active	 {text-decoration: none; color: #ff0000; }

.PGVIindexNoPrev, .PGVIindexNoNext {color: #fdd7d5; }

.PGVIindexdata {
	font-size: 85%;
        line-height: 1.5em;
	margin: 0 3px;
	white-space: nowrap;
	}

span.VN {}

span.YR {
	font-size: 70%;
	}

.Idx1 		{font-weight: bold; text-transform: uppercase; }
.Idx1vv 	{text-transform: none; }
.Idx2		{display: inline-block; margin-left: 10px; }
.IdxR		{font-size:75%; padding: 0px 2px; position: relative; bottom: 0.3em; }
.IdxR:link	{text-decoration: none; color: #ae1109; }
.IdxR:visited 	{text-decoration: none; color: #f98680; }
.IdxR:hover 	{text-decoration: none; color: #ffffff; background-color: #ae1109; }
.IdxR:active	{text-decoration: none; color: #ffffff; background-color: #ff0000; }


/*================== Keys-frame =================*/

body.PGVIkeysbody {
	margin-top: 3px;
	}

.PGVIheader {
	text-align: center;
	}

.PGVIheaderTitle {
	display: inline-block;
        font-size: 170%;
        font-weight: bold;
        width: 60%;
	vertical-align: top;
        padding-top: 0.5em;
	}

.PGVIpictureLeft  {display: inline-block; width: 15%; text-align: left; }
.PGVIpictureRight {display: inline-block; width: 15%; text-align: right; }

.PGVIkeysBanner {
	background-color: #ae1109;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	height: 3em;
	}

.PGVIindexKeys, .PGVInamesKeys {
	display: inline-block;
	background-color: #fdd7d5;
	margin-top: 0.75em;
	}

.PGVIkeys {}

.PGVIkey a {
	display: inline-block;
	text-decoration: none;
	min-width: .8em;
        padding: 0 .15em .1em .15em;
	border: .1em solid #fdd7d5;
	}

.PGVIkey a:link		{color: #ae1109; background-color: #fdd7d5; }
.PGVIkey a:visited	{color: #ae1109; background-color: #fdd7d5; }
.PGVIkey a:hover	{color: #ffffff; background-color: #ae1109; }
.PGVIkey a:active	{color: #ffffff; background-color: #ff0000; }

.PGVIarrowkey_off {
	display: inline-block;
	background-color: #fdd7d5;
	padding-bottom: .1em;
	width: 1.5em;
	}

.PGVIarrowkey_on {
	display: inline-block;
	width: 1.5em;
	height: 1.3em;
	padding: .1em 0 .2em 0;
	text-decoration: none;
	}

.PGVIarrow_L {
	background: url(arrow-L.gif) no-repeat left 50% #ae1109 ;
	border-right-width: 0;
	}

.PGVIarrow_R {
	background: url(arrow-R.gif) no-repeat right 50% #ae1109 ;
	border-left-width: 0;
	}

.PGVIindexLegenda_href,
.PGVIindexNames_href,
.PGVIkeysHomelink_href,
.PGVIkeysEmaillink_href,
.PGVIbuttonActive_href	{
        border: .1em dotted #ae1109;
	position: relative;
	padding: .1em .8em .3em .8em;
	}

.PGVIindexLegenda_href:link	 {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIindexLegenda_href:visited   {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIindexLegenda_href:hover	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #fdd7d5; }
.PGVIindexLegenda_href:active	 {text-decoration: none; color: #ae1109;     background-color: #fdd7d5; border-color: #fdd7d5; }

.PGVIindexNames_href:link	 {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIindexNames_href:visited     {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIindexNames_href:hover	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #fdd7d5; }
.PGVIindexNames_href:active	 {text-decoration: none; color: #ae1109;     background-color: #fdd7d5; border-color: #fdd7d5; }

.PGVIkeysHomelink_href:link	 {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIkeysHomelink_href:visited   {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIkeysHomelink_href:hover	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #fdd7d5; }
.PGVIkeysHomelink_href:active	 {text-decoration: none; color: #ae1109;     background-color: #fdd7d5; border-color: #fdd7d5; }

.PGVIkeysEmaillink_href:link	 {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIkeysEmaillink_href:visited  {text-decoration: none; color: #fdd7d5;   background-color: #ae1109;   border-color: #ae1109; }
.PGVIkeysEmaillink_href:hover	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #fdd7d5; }
.PGVIkeysEmaillink_href:active	 {text-decoration: none; color: #ae1109;     background-color: #fdd7d5; border-color: #fdd7d5; }

.PGVIbuttonActive_href:link	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #ae1109; }
.PGVIbuttonActive_href:visited   {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #ae1109; }
.PGVIbuttonActive_href:hover	 {text-decoration: none; color: #ffffff; background-color: #ae1109;   border-color: #fdd7d5; }
.PGVIbuttonActive_href:active	 {text-decoration: none; color: #ae1109;     background-color: #fdd7d5; border-color: #fdd7d5; }


/*===============================================*/

