/* CSS */

/* Main declarations */

body 
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color:  #333333;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
}

.MasterBody {background: url(../Images/bg_top.gif) repeat; }

#container-center 
{
	width: 994px; 
	margin:0 auto;	
	position: relative; left: 0px; top: 0px;
}

#LeftContainer
{
	float: left;
	width: 197px;
	height: 700px;
}	

#NavContent
{
	background: url(../Images/bg_subnav.gif) no-repeat;	
	position: relative;
	left: +10px;
	height: 520px;
	width: 197px;
}

#RightContainer
{
	float: left;
	height: 700px;
	width: 788px;
	margin-top: 8px;
}

#RightContainerMiddleContent
{
	background: url(../Images/bg_mc.gif) no-repeat;
	float: left;
	width: 508px;
	height: 490px;
}

#RightContainerRightContent
{
	background: url(../Images/bg_rc.gif) no-repeat;
	float: left;
	width: 276px;
	height: 490px;
}

#RightContainerWideContent
{
	background: url(../Images/bg_mcwide.gif) no-repeat;
	float: left;
	width: 790px;
	height: 490px;
}

#menu 
{
	background: url(../Images/bg_menu.gif) no-repeat; 
	vertical-align: middle; 
	width: 994px; height: 33px; 
	margin-top: 18px;
	padding-left: 10px; padding-right: 20px;
	margin-left: -2px;
}

#header{width: 994px; height: 149px;}

#Navigation
{
	position: relative;
	left: 0px; 
	background: url(../Images/sub_top.png) no-repeat;
	width: 190px;
	height: 540px;
	top: -25px;
}

/*#DivNavigatieLicentie, #DivLicentie {Height: 400px;}
#DivNavigatieLicentie {float: left; width: 90px; margin-top: 14px; background-color: #f5f5f5;}
#DivLicentie {float: left; width: 370px; margin-left: 15px;}*/
/*#DivNavButLicentie {padding: 8px; line-height: 20px;}*/

.ParagraafVet {font-weight: bold;}
.ParagraafVetter {font-weight: bolder; font-size: small;}
.BLack {color: Black;}
.Gray {color: #696969;}
.marginTop20 {margin-top: 20px;}
.marginTop30 {margin-top: 30px;}
.marginBottom20 {margin-bottom: 20px;}
.HrClose {margin-top: -2px;}
.Center {text-align: center;}
.CenterControl {margin-left: auto; margin-right: auto;}
.Italic {font-style: italic;}
.Width100 {width: 100%;} 
.Width90Center {width: 90%; margin-left: auto; margin-right: auto;}

.Button {width: 100px; height: 22px; font-size: small;}

.NavItem {height: 18px; border-top: 1px solid #fff; border-bottom: 1px solid #dcdcdc;}
.NavHeader {padding-left: 7px; position: relative;	left: -11px; width: 173px; height: 20px; background-color: #015E9B;}
.NavItem, .NavHeader {padding-top: 5px; font-size: 10px; font-weight: bold;}

.NavItemMain{position: relative;  top: +15px; left: +10px; margin-bottom: 3px;}

#menu, .NavItemMain{font-size: 11px;}

.invisible {display: none;}

#NavList
{
	position: relative;	
	top: +19px;
	left: +15px;
	width: 160px;
}
#ContentpageDiv{margin-left: 15px; width: 475px;}

a.navigatemain, a.navigateheader{color: White; font-weight: bold; text-decoration: none;} 

a.navigate:link {color: #484848; text-decoration: none;}
a.navigate:visited {color: #006cb4; text-decoration: none;}
a.navigate:hover {color: #006cb4; text-decoration: none;}

a.active:link{color: #006cb4;}
a.active:visited{color: #006cb4;}
a.active:hover{color: #006cb4;}

.NavBalk {text-align: center; margin-top:-7px; margin-bottom: 10px;  background-color: #F0F0F0;}

table{font-size: 11px; color: #333333;}

td.col1{width: 100px; height: 27px;}
td.col2{width: 83px; height: 27px;}
td.col3{width: 503px; height: 27px;}
td.col4{width: 80px; height: 27px;}
td.col5{width: 99px; height: 27px;}

lable.menu{font-weight: bold;}

.HeaderImage{width: 994px;}



/*formulieren*/
.MijnKnmvTables{width: 452px; margin-left: 15px;}
.MijnGegCol1{width: 120px;}
.MijnGegCol2{position: relative; right:0px;}
.MijnCodeCol1{width: 400px;}
.MijnCodeCol2{}

.WhiteSpaceCode{height: 60px; clear: both;}

  
.radio
{
	height: 40px;
	border: 1px solid #D8D8D8;
}


.TextFieldAdres{width:195px;}
.TextFieldPlaats{width:257px;}
.TextFieldExtraLarge{width:320px;}
.TextFieldLarge{width:178px;}
.TextFieldMedium{width:115px;}
.TextFieldSmall{width:55px;}
.TextFieldDate{width:20px;}
.TextFieldYear{width:45px;}
.TextFieldRedenAfkeur{width:79%;}

.InputTextMijnGegevens{width: 320px;}
.InputTextToegangscode{width: 283px;}

select {background-color: #F8F8F8; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.ddl{width: 323px;}  

.TextFieldExtraLarge, .TextFieldLarge, .TextFieldMedium, .TextFieldSmall, .TextFieldDate, .TextFieldYear, .InputTextMijnGegevens, .InputTextToegangscode, .TextFieldAdres, .TextFieldPlaats,
.tbLicentieMotorview, .tbWaarschuwenView, .tbLicentieBetalingView, .tbLogin, .tbNieuweToegangscode, .tbNestedNieuwLid, .MijnGegTextlarge,
.MijnGegTextMedium, .MijnGegTextSmall, .MijnGegTextPlaats, .tbNieuwLidBetWijze, .tbBetWijzeToegangscode, .MijnGegTextpostcode
{
	height: 14px;
	background-color: White;
}

.ToelichtingMedVerkl, .TextFieldExtraLarge, .TextFieldLarge, .TextFieldMedium, .TextFieldSmall, .TextFieldDate, .TextFieldYear, .InputTextMijnGegevens, .InputTextToegangscode, .TextFieldAdres, .TextFieldPlaats,
.tbLicentiesMedium, .tbLicentieMotorview, .tbWaarschuwenView, .tbLicentieBetalingView, .tbLogin, .tbNieuweToegangscode, .tbNestedNieuwLid, .MijnGegTextlarge,
.MijnGegTextMedium, .MijnGegTextSmall, .MijnGegTextPlaats, .tbNieuwLidBetWijze, .tbBetWijzeToegangscode, .MijnGegTextpostcode,
.ddlExtraLarge, .ddlFoundRelations, .ddlLicentiesLarge, .ddlLicentiesMedium, .ddlLicentiesSmall, .tbLicentiesMedium, .tbLicentiesMSmall, .tbLicentiesSmall, .ddlLicentieMotorview,
.ddlLicentieVerzekeringView, .ddlLicenseClubSmall, .TextFieldRedenAfkeur, .LabelRijNummer
{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin:0px;
	border: 1px solid #D8D8D8;
}

button {font-size: 11px;}

.ToelichtingMedVerkl{overflow: auto; width: 462px; height: 150px;}

.div_btn{position: relative; right: 0px; width: 50px; display: inline;}


.ToegangscodeTerug, .ToegangscodeVerzenden {width: 210px;}
.Btn_common {width: 120px;}
.Btn_small {width: 60px;}
.Btn_common, .Btn_small, .ToegangscodeTerug, .ToegangscodeVerzenden {float: right; height: 21px; margin-left: 8px;}

.DivTitleWide, .DivTitleMedium {float: left; text-align: center; width: 200px; margin-top: 17px;} 
.DivTitleWide {margin-left: 135px;}
.DivTitleMedium {margin-left: 75px;} 
.DivTitleBar {height: 35px;}

.DivLinkBtnAnnuleren, .DivLinkBtnVolgende {float: right; width: 50px; text-align: right; margin-left: 2px;}
.DivLinkBtnAnnuleren {margin-top: 17px;}

.DivMedMedVerklInfo {margin-top: 50px; margin-bottom: 50px; margin-left: 50px; width: 360px; text-align: center;}
.TekstMedVerklInfo {font-weight: bold;}
.DivMultiview{clear: both;}
.DivHR{clear: both;}
.MultiviewTables{color: #333;}
.RowMedVerklaring{height: 40px;}
.MedVerklCol2{width: 428px;}


.DivTableLidmaatschappen {margin-top: 30px; margin-bottom: 10px;}
.TableLidmaatschappen {font-size: x-small;}
.LicentieLidmSchapCol1 {width: 200px;}
.LicentieLidmSchapCol2, .LicentieLidmSchapCol3, .LicentieLidmSchapCol4 {width: 90px;}

.LicentieLidmSchapRow2, .LicentieLidmSchapRow3, .LicentieLidmSchapRow4 {text-align: center;}

.LicentieRows {height: 20px;}
.LicentieCol1 {width: 100px;}
.LicentieSelRow {width: 334px;}
.ddlExtraLarge {width: 325px;}
.ddlFoundRelations {width: 230px;}
.ddlLicentiesLarge {width: 400px;}
.ddlLicentiesMedium {width: 180px;}
.ddlLicentiesSmall {width: 60px;}
.ddlLicenseClubSmall {width: 120px;}
.tbLicentiesMedium {width: 173px;}
.tbLicentiesMSmall {width: 95px;}
.tbLicentiesSmall {width: 47px;}
.HuidigeLicentiesTable {margin-top: -3px; margin-bottom: 1px;}
.DivDdlPrevSel {margin-top: 5px;}
.DivHuidigeLicentie {margin-bottom: 5px;}
.DivHRLicentie {margin-top: 10px; clear: both;}
.DivNieuweLicentie {margin-top: 5px;}

.LabelRijNummer {width: 40px; min-width: 70px; border: 1px solid Silver;}

.ToelichtingLaatsteViewMedVerkl{font-size: medium; font-style: oblique;}
.ToelichtingLaatsteViewMedVerklOpmerking{font-style: italic;}
.MedVerklSucces{font-size: 14px; text-align: center;}
.DivMedVerklResult {margin-top: 80px; margin-bottom: 80px; text-align: center;}
.DivWhitespaceMedVerklLaatsteView{height: 30px; clear: both;}
.MeldingMedVerkl {color: Red;}

.lbTitles, .TitelFacturen {font-size: small; font-weight: bold; color: #585858;}

.btnLicentie {margin-bottom: 10px; margin-right: 17px; width: 190px;}
.DivWhiteSpaceLicentie {height: 25px;}
.DivLicentieVrijeNummers {float: right;}
.TableLicentiesCol3 {width: 105px; text-align: center;}
.TableLicentiesCol3_2 {width: 101px;}
.DivLnkBtnLicenties, .DivLnkBtnLicentiesLast {line-height: 15px;}

.DivInfoKlasseNotPresent {width: 100%; text-align: center;} 

.TableMotorView {margin-top: 10px; margin-left: 80px; margin-bottom: 20px;}
.TableMotorViewCol1 {width: 80px;}
.ddlLicentieMotorview {width: 215px;}
.tbLicentieMotorview {width: 210px;}

.TableWaarschuwenView {margin-top: 10px; margin-left: auto; margin-right: auto; margin-bottom: 30px;}
.tbWaarschuwenView {width: 220px;}
.WaarchuwenViewCol1 {width: 150px;}

.Table1VerzekeringView {margin-bottom: 30px;}
.VerzekeringViewCol1 {width: 200px;}
.ddlLicentieVerzekeringView {width: 220px; }
.DivVerzekering {width: 90%; margin-left: auto; margin-right: auto; margin-top: -5px;}

.DivBetaling {width: 90%; margin-left: auto; margin-right: auto; margin-bottom: 20px;}
.tbLicentieBetalingView {width: 100px;}
.tableLicentieBetalingView {margin-top: 5px; margin-bottom: 12px;}
.note {font-size: x-small; font-style: italic; clear: both;}
.LicentieBetalingViewCol1 {width: 180px;}
.DivWhitespaceLicentieLaatsteView {height: 30px; clear: both;}

.TitelLoginMijnKNMV {vertical-align: middle;}
.DivLoginTable {margin-left: 80px; margin-top: 25px; margin-bottom: 5px;}
.DivToegangscodeVergeten {float: left; margin-top: 25px; margin-bottom: 20px}
.DivLoginBtn {float: right; margin-top: 1px; margin-right: 30px; margin-bottom: 6px; margin-top: 10px;}
.DivLnkBtnLicenties {margin-top: -3px;}
.DivLoginFoutCode {float:left; margin-left: 158px; color: Red; }
.tbLogin {width: 150px;}

.DivLidmaatschap {width: 100%; margin-left: 80px;}

.DivNewToegangscode {margin-top: 50px; margin-left: 55px;}
.tbNieuweToegangscode {width: 250px;}
.DivBtnNieuweToegangsCode {float: right; margin-bottom: 30px;} 
.DivNieuweToegangsCodeWhiteSpace {height: 30px;}
.DivGetPasswordTitle{margin-top:10px; width: 450px; text-align: center;}

.opmerkingAchterTextBox {font-size: xx-small;}
.DivGetPasswordOpmerking {margin-top: 30px; margin-left: 103px;}
.SpaceFirstParagraph {margin-top: 10px;}
.DivToegangscode {margin-top: 20px; margin-left: 20px;}

#DivNieuwLid {float: left; width: 450px; margin-left: 15px; }
.DivGewensteIngDatumNieuwLid {margin-top: 10px;}
.DivOpmNieuwLid {margin-top: 15px;}
.DivNieuwLidTable {margin-top: 5px; margin-bottom: 15px;}
.ddlIngangsDatum {width: 120px;}
.NestedTableNieuwLid {margin-left: 25px;}
.tbNestedNieuwLid {width: 80px;}
.DivNieuwLidTitle{width: 250px; float: right;  text-align: center;}

.MijnGegNieuwLidTables{}
.MijnGegTextlarge {width: 225px;}
.MijnGegTextMedium {width: 132px;}
.MijnGegTextSmall {width: 40px;}
.MijnGegTextpostcode {width: 50px;}
.MijnGegTextPlaats {width: 169px;}
.ddlMijnGeg {width: 230px;}
.NieuwLidTables{width: 352px; margin-left: 1px;}

.DivPartnerNieuwLid {margin-bottom: 10px;}
.PartnerNieuwLidTables {margin-left: 10px;}
.DivCheckPartner {margin-bottom: 20px;}

.DivNieuwLidRekNr { float: right; margin-top: 4px;}
.DivNieuwLidToegangscode { clear: both; margin-top: 7px; margin-bottom: 5px; margin-left: 0px;}
.TableToegangscode {margin-left: 7px;}

.DivGegevensAlAanwezig, .DivKopWaarschuwing {width: 420px; font-weight: bold;}
.DivGegevensAlAanwezig {margin-top: 8px; margin-left: auto; margin-right: auto;}
.TableGegevensAlAanwezig {margin-left: 7px;}
.TextColorGrey {color: #696969;}
.DivNieuwLidWelkomstgeschenk {margin-top: 10px; margin-left: 20px; margin-bottom: 15px;}
.tbNieuwLidBetWijze {width: 80px;}
.tbBetWijzeToegangscode {width: 120px;}
.ddlNieuwLidBetaalwijzeBrightBelt {width: 123px; margin-left: 40px;} 
.notepositie {float: right;}
.NieuwLidCol1 {width: 90px;}
.DivNieuwLidOpmerkingen {clear: both; margin-top: 15px;}
.kopwaarschuwing {font-style: italic; font-size: small; font-weight: bolder;}
.DivKopWaarschuwing {text-align: center;}
.DivRblOudeNieuweGegevens {margin-top: 4px;}

.MeldingResultaat {width: 100%; font-weight: bold; text-align: center;}
.MeldingDetails {width: 100%; margin-top: 20px; margin-bottom: 60px; text-align: center;}
.DivHRMessagePage {width: 100%; margin-top: 20px; margin-bottom: 40px; margin-left: auto; margin-right: auto;}

.DivGetNewPasswordTitle, .DivLinkBtnAnnulerenGetNewPassword {margin-top: 10px;}
.DivLinkBtnAnnulerenGetNewPassword {float: right;}
.DivGetNewPasswordTitle {margin-left: 110px; width: 250px; text-align: center;}
.DivGetNewPasswordOpmerking {margin-top: 30px; margin-left: 130px; margin-bottom: 30px;}

.DivLicentieRedirectMain {margin-top: 20px;}

.DivDefaultLeft {float: left; margin-left: 40px; margin-top: 50px; margin-right: 35px; }
.DivDefaultRight {float: left; margin-left: 80px; margin-top: 50px; height: 220px;}

.DivFoto {width: 400px; height: 150px; margin-left: 20px; margin-top: 20px;}
.DivFotoLabel {text-align: center; margin-top: 30px; margin-bottom: 20px;}
.DivFotoBeheer {margin-top: -40px; margin-left: 10px;}

.DivKNMVClosed {margin-left: 30px; margin-top: 30px; width: 400px; height: 250px;}
.Iloadctrl {width: 400px;}

.DivDenied {text-align: center; width: 400px; height: 600px;}

.DivFacturen, .DivFactuurDetails {float: left; width: 450px; margin-left: 20px; margin-top: 15px; margin-bottom: 25px;}


.DivTitelsFacturen {margin-left: 40px; width: 420px; text-align: center; margin-top: 15px;}
.TitelFacturen {}
.DivFacturenHelpLink {float: right; margin-top: 10px; margin-right: 30px;}

.DivWijzigToegangscode {margin-top: 30px; width: 463px; height: 150px;}
.DivChangePasswordResult {width: 100%; text-align: center;}
.DivBtnsChangePassword {float: right; margin-top: 20px; }
.RowChangePW {width: 155px;}

.lbErrors {color: Red;}

.pager span {font-weight: bolder; text-decoration: none;}

.DivDefaultClub {margin-top: 20px;}
.DivPasswordChangedClub {width: 100%; text-align: center; margin-top: 30px; margin-bottom: 30px;}
.DivGegevensClub {margin-top: 15px; margin-bottom: 20px;}
.DivProgress {width: 100%; text-align: center; margin-top: -3px; margin-bottom: 10px; background-color: #F0F0F0;} 
.DivContentCentered {width: 93%; margin-right: auto; margin-left: auto;}
.RadioButtonDistrictLicences {margin-top: 25px;}
.DivPopUp {padding: 5%;}
.DivLinkBtnClub {float: right; margin-left: 10px; margin-top: 10px;}
.DivTitleClubMedium {float: left; text-align: center; margin-left: 125px; width: 200px; height: 23px; margin-top: 10px;}
.MijnKnmvTablesClub {margin-left: 25px; margin-bottom: 15px; width: 420px;}
.KnmvClubOverzichtTable {margin-left: 50px; margin-top: 30px; margin-bottom: 40px; width: 100%;}
.FloatRight {float: right;}
.RowLicenceClub {width: 84px;}
.DivClearButton {float: right; margin-bottom: 10px;}
.NoteRelationView {margin-left: 28px; margin-top: -10px; margin-right: 10px; width: 90%; color: #808080;} 
.DataViewClubColWidth {width: 265px;}
.DivButtonLicPrint {width: 300px; margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center;}
.LicenseClubRow1 {width: 120; height: 30px;}
.DivLicClubResult {margin-top: 80px; margin-bottom: 30px; text-align: center;}

