@charset "utf-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/body.jpg);
	background-repeat: repeat-x;
}

/* Fonts STYLE */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	color: #63504F;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:  #555555;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	font-size: 16px;
	padding: 0px;
	line-height: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 0px;
	letter-spacing: 1px;
}
h3 {
	font-size: 22px;
	color: #000;
	margin-top: 0px;
}
hr {
	width: 700px;
	margin-left: 0px;
}
span {
	color: #FFFF00;
}
strong {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.precht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	color: #63504F;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 80px;
	width: 460px;
	margin-left: 495px;
}




.adres_ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	text-align: right;
	}
.adres_li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #63504F;
	letter-spacing: 1px;
	font-weight: normal;
}

.lijst12punten_li {
	margin: 0px;
	list-style-image: url(../img/Naamloos-1kopie.gif);
}


.lijst12punten_ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin-left: 23px;
	color: #63504F;
	line-height: 20px;
}



/* DIV */

#wrapper {
	width: 980px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-color: #FFFFFF;
	height: 1350px;
}
#header {
	height: 221px;
	width: 980px;
	margin-top: 0px;
	background-image: url(../img/rijschoolbijster.jpg);
	background-repeat: no-repeat;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #header  #aanklikbaar  {
	height: 122px;
	width: 299px;
	position: absolute;
	margin-top: 25px;
	margin-left: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper  #header  #aanklikbaar a {
	height: 122px;
	width: 299px;
	position: absolute;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#trefwoorden {
	width: 968px;
	margin-top: 10px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #63504F;
}
#trefwoorden .h1_trefwoorden   {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #63504F;
	font-weight: normal;
}


#wrapper  #header  #aanklikbaar .img {
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#box {
	height: 1120px;
	width: 980px;
	background-color: #FFFFFF;
	float: left;
	position: absolute;
	margin-top: 221px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#menu {
	height: 20px;
	margin-top: 182px;
	padding: 0px;
	color: #999999;
	margin-left: 25px;
	width: 900px;
	position: absolute;
}

#menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 3px;
	color: #FFFFFF;
	margin-right: 4px;
	margin-left: 4px;
	padding: 3px;
}

#menu a:active {
	color: #FFFFFF;
}
#menu a:hover {
	color: #229bd4;
	text-decoration: none;
}



#wrapper #box #content_left{
	height: 863px;
	width: 759px;
	border: 1px solid #63504F;
	padding-top: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-right: 0px;
}
#wrapper  #box  #content_left  .img {
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
}



#wrapper #box #content_left a {
	text-decoration: none;
	color: #63504f;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: normal;
}

#wrapper #box #content_left a:hover {
	font-size: 13px;
	color: #229bd4;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper #box #content_left .Home-tekstbox1 {
	width: 709px;
	position: absolute;
	margin-left: 25px;
}
#wrapper #box #content_left .Home-tekstbox2 {
	width: 720px;
	position: absolute;
	margin-top: 278px;
	margin-left: 25px;
}
#wrapper #box #content_left .Home-tekstbox3 {
	width: 734px;
	position: absolute;
	margin-top: 408px;
	padding-left: 25px;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #63504F;
	border-bottom-color: #63504F;
	background-color: #E5E5E5;
	border-top-width: 1px;
	border-top-style: solid;
}

#wrapper #box #content_left .Home-tekstbox4 {
	width: 720px;
	margin-top: 95px;
	margin-left: 25px;
	position: absolute;
	padding: 0px;
}
#wrapper #box #content_left .Home-tekstbox5 {
	margin-top: 517px;
	position: absolute;
	padding: 0px;
	width: 650px;
	margin-left: 0px;
	height: 346px;
}
#wrapper #box #content_left .Home-tekstbox5 img {
	position: absolute;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #box #content_left .Home-tekstbox6 {
	position: absolute;
	margin-left: 0px;
	margin-top: 400px;
	width: 734px;
	padding-left: 25px;
}
#wrapper #box #content_left .Home-tekstbox7 {
	position: absolute;
	margin-left: 25px;
	margin-top: 190px;
	width: 720px;
}
#wrapper  #box  #content_left  .Home-tekstbox7 .regio  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #63504F;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}
#wrapper #box #content_left .Home-tekstbox8 {
	position: absolute;
	margin-left: 410px;
	margin-top: 510px;
	width: 230px;
}
#wrapper #box #content_left .Home-tekstbox9 {
	position: absolute;
	margin-left: 495px;
	margin-top: 490px;
	width: 250px;
	height: 250px;
	background-image: url(../img/opel_rijschool_bijster.png);
	background-repeat: no-repeat;
}



#wrapper #box #content_left .lespakketten-tekstbox1 {
	width: 720px;
	margin-left: 25px;
	position: absolute;
}
#wrapper #box #content_left .lespakketten-tekstbox2 {
	margin-left: 383px;
	position: absolute;
	margin-top: 634px;
	height: 229px;
	width: 376px;
}
#wrapper #box #content_left .lespakketten-tekstbox3 {
	position: absolute;
	text-decoration: none;
	margin-top: 500px;
	margin-left: 25px;
	width: 720px;
}

#wrapper #box #content_left .lespakketten-tekstbox4 {
	position: absolute;
	text-decoration: none;
	margin-top: 350px;
	margin-left: 25px;
	width: 350px;
}

#wrapper #box #content_left .lespakketten-tekstbox5 {
	position: absolute;
	text-decoration: none;
	margin-top: 320px;
	margin-left: 25px;
	width: 720px;
	height: 150px;
}






.lespakketten_table {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.lespakketten_table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacdda;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #63504F;
}
.lespakketten_table_left {
	width: 290px;
}

.lespakketten_table_right {
	text-align:right;
	width: 60px;
}


#wrapper #box #content_left .theorie-tekstbox1 {
	width: 705px;
	margin-left: 25px;
	position: absolute;
	margin-top: 0px;
	height: 250px;
}

#wrapper #box #content_left .theorie-tekstbox2 {
	margin-left: 390px;
	position: absolute;
	width: 340px;
	margin-top: 30px;
}

#wrapper #box #content_left .theorie-tekstbox3 {
	width: 370px;
	margin-left: 25px;
	padding: 0px;
	margin-top: 300px;
	position: absolute;
	height: 415px;
}
#wrapper #box #content_left .theorie-tekstbox4 {
	margin-left: 25px;
	text-decoration: none;
	height: 2px;
	padding: 0px;
	margin-top: 270px;
	position: absolute;
}
#wrapper #box #content_left .theorie-tekstbox4 img {
	text-decoration: none;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#wrapper #box #content_left .theorie-tekstbox5 {
	margin-left: 500px;
	position: absolute;
	margin-top: 640px;
}
.tekstbox3_table     {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}

.tekstbox3_table    td     {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacdda;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #63504F;
}
.theorie_table_left {
	width: 300px;
}
.theorie_table_right {
	text-align:right;
	width: 60px;
}

#wrapper #box #content_left .tarieven-tekstbox1 {
	width: 720px;
	position: absolute;
	margin-left: 25px;
	height: 700px;
}
#wrapper #box #content_left .tarieven-tekstbox2 {
	margin-left: 380px;
	width: 360px;
	margin-top: 215px;
	position: absolute;
}
#wrapper #box #content_left .tarieven-tekstbox3 {
	margin-left: 25px;
	position: absolute;
	margin-top: 420px;
	width: 600px;
}

.tarieven_table {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.tarieven_table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cacdda;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #63504F;
}


.tarieven_table_left {
	width: 650px;
}

.tarieven_table_right {
	text-align:right;
	width: 60px;
}
#wrapper #box #content_left .voorwaarden-tekstbox1 {
	width: 720px;
	padding: 0px;
	margin-left: 25px;
}
#wrapper #box #content_left .voorwaarden-tekstbox2 {
	width: 720px;
	margin-left: 25px;
}
#wrapper #box #content_left .voorwaarden-tekstbox3 {
	width: 720px;
	margin-left: 25px;
}
#wrapper #box #content_left .nieuws-tekstbox1 {
	width: 340px;
	padding: 0px;
	margin-left: 25px;
	position: absolute;
}

#wrapper #box #content_left .nieuws-tekstbox2 {
	width: 300px;
	padding: 0px;
	height: 191px;
	position: absolute;
	margin-left: 410px;
	margin-top: 40px;
}
#wrapper #box #content_left .nieuws-tekstbox3 {
	width: 340px;
	margin-top: 300px;
	margin-left: 25px;
	position: absolute;
}
#wrapper #box #content_left .nieuws-tekstbox4 {
	width: 340px;
	margin-left: 390px;
	margin-top: 330px;
	position: absolute;
	padding: 0px;
}
#wrapper #box #content_left .nieuws-tekstbox5 {
	margin-left: 490px;
	margin-top: 290px;
	position: absolute;
	padding: 0px;
}
#wrapper #box #content_left .nieuws-tekstbox5 img {
	position: absolute;
	padding: 0px;
	text-decoration: none;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #box #content_left .nieuws-tekstbox09 {
	position: absolute;
	height: 2px;
	padding-left: 25px;
	margin-top: 270px;
}
#wrapper #box #content_left .nieuws-tekstbox10 {
	position: absolute;
	padding-left: 25px;
	margin-top: 485px;
}

#wrapper #box #content_left .reacties-tekstbox1 {
	width: 720px;
	margin-left: 25px;
	height: 850px;
}

#wrapper #box #content_left .contact-tekstbox1 {
	width: 720px;
	margin-left: 25px;
	position: absolute;
	padding: 0px;
}


#wrapper  #box  #content_left  .contact-tekstbox2 {
	width: 350px;
	margin-left: 25px;
	margin-top: 90px;
	position: absolute;
	padding: 0px;
	height: 200px;
}

#wrapper #box #content_left .contact-tekstbox3 {
	width: 720px;
	margin-left: 25px;
	margin-top: 95px;
	position: absolute;
}
#wrapper  #box  #content_left  
#scrolbar_reactie    
{
	position: absolute;
	overflow: scroll;
	height: 800px;
}



#wrapper #box #contact_right{
	height: 200px;
	width: 200px;
	margin-top: 0px;
	list-style-type: none;
	border: 1px solid #63504F;
	padding: 0px;
	background-image: url(../img/rijschoolbijster-hoofddorp.jpg);
	background-repeat: no-repeat;
	position: absolute;
	margin-left: 773px;
}
#wrapper #box #contact_right #contact {
	padding: 0px;
	position: absolute;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}

#wrapper #box #contact_right a {
	text-decoration: none;
	color: #4F4F4F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: normal;
}
#wrapper #box #contact_right a:hover {
	font-size: 13px;
	color: #229bd4;
	text-decoration: none;
}
#wrapper  #box  #contact_right  #facebook  {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	margin-top: 152px;
	margin-left: 80px;
}
#wrapper  #box  #contact_right  #facebook  img {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#wrapper  #box  #contact_right  #hyves {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	margin-top: 152px;
	margin-left: 118px;
}
#wrapper  #box  #contact_right  #hyves img {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#wrapper #box #contact_right #twitter {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	margin-top: 152px;
	margin-left: 158px;
}
#wrapper #box #contact_right #twitter img {
	width: 28px;
	position: absolute;
	height: 28px;
	border: 1px solid #FFFFFF;
	margin-top: 0px;
	padding: 0px;
} 

#wrapper #box #img_right{
	height: 680px;
	width: 200px;
	margin-top: 208px;
	list-style-type: none;
	border: 1px solid #63504F;
	margin-left: 773px;
	position: absolute;
}
#wrapper #box #img_right img {
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper #box #img_right a {
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper #box #img_right #link1 {
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-left: 10px;
}
#wrapper #box #img_right #link2 {
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 100px;
	margin-left: 35px;
	background-color: #666;
}
#wrapper #box #img_right #link3 {
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 155px;
	margin-left: 65px;
	padding: 0px;
}
#wrapper #box #img_right #link4 {
	height: 57px;
	width: 170px;
	margin-top: 600px;
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 15px;
	padding: 0px;
}
#wrapper #box #img_right #link5 {
	height: 55px;
	width: 55px;
	margin-top: 520px;
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-left: 120px;
}
#wrapper #box #img_right #link6 {
	margin-top: 515px;
	list-style-type: none;
	position: absolute;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-left: 20px;
}












#wrapper  #box  #reclame   {
	width: 967px;
	border: 1px solid #63504F;
	margin-top: 894px;
	margin-left: 6px;
	height: 90px;
}
#wrapper #box #reclame a {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #63504F;
	text-decoration: none;
}
#wrapper #box #reclame a:hover {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #229bd4;
	text-decoration: none;
}


#wrapper #box #reclame img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

