/***********************************************//* HTML tag styles                             *//***********************************************/body{	font-family: Arial, sans-serif;	color: #006699;	line-height: 1.166;	margin: 0px;	padding: 0px;	background-image: url(img_zeilschoolfriesland/background.jpg);	background-repeat: repeat-x;	background-color: #263A93;	scrollbar-face-color: #CCCCCC;	scrollbar-track-color: #E6E6E6;	scrollbar-arrow-color: #FFFFFF;	scrollbar-3dlight-color: #E6E6E6;	scrollbar-highlight-color: #E6E6E6;	scrollbar-shadow-color: #E6E6E6;	scrollbar-darkshadow-color: #E6E6E6;}/******* hyperlink and anchor tag styles *******/a:link, a:visited{	color: #005FA9;	text-decoration: none;}a:hover{	text-decoration: underline;}/************** header tag styles **************/h1{	font: bold 150% Arial, sans-serif;	color: #003366;	margin: 0px;	padding: 0px 0px 8px;}h2{	font: bold 200% Arial, sans-serif;	color: #FFFFFF;	margin: 0px;	padding: 0px 0px 0px 10px;}h3{	font: bold 14px Arial, sans-serif;	color: #003366;	margin: 0px;	padding: 0px;}h4{	font: bold 12px Arial,sans-serif;	color: #003366;	margin: 0px;	padding: 0px;}h5{	font: 100% Arial,sans-serif;	color: #334d55;	margin: 0px;	padding: 0px;}/*************** list tag styles ***************/ul{	list-style-type: square;}.hr {	color: #FF3300;	height: 1px;	width: 100%;}ul ul{	list-style-type: disc;}ul ul ul{	list-style-type: none;}/********* form and related tag styles *********/form {	margin: 0;	padding: 0;}label{	font-size: 1em;	vertical-align: middle;}.select {    font-size: 90%;	font-weight: bold;	color: #333333;	text-align: left;	vertical-align: middle;	padding: 2px;	width: 100%;	background-color: #FFFFFF;	border-top: 1px none #666666;	border-left: 1px none #666666;	border-right-style: none;	border-bottom-style: none;}.input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-decoration: none;	width: 100%;	text-align: left;	vertical-align: middle;	padding: 2px;	border-top: 1px solid #999999;	border-right: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	border-left: 1px solid #999999;	margin-left: 2px;	margin-right: 2px;}.submit {	font-size: 9px;	font-weight: bold;	color: #FFFFFF;	background-color: #006699;	text-align: center;	vertical-align: middle;	padding: 2px;	cursor: hand;}/***********************************************//* Component Styles                            *//***********************************************//************* Choose language styles ****************/.language{	text-decoration: none;	text-align: left;	vertical-align: top;	font-size: 13px;	font-weight: bold;	padding-top: 5px;	color: #80C0EE;}.language a:link, language a:visited{	color: #81BFEE;	text-decoration: none;}.language a:hover, .language a:active{	color: #FFFFFF;	text-decoration: none;}/************* Navbar styles ****************/.navbar {	background-image: url(img_zeilschoolfriesland/navbar.jpg);	background-repeat: no-repeat;	height: 26px;	width: 100%;}.navbar td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002A9E;	text-align: center;	vertical-align: middle;}.navbar a:link, .navbar a:visited{	color: #002A9E;	text-decoration: none;}.navbar a:hover{	color: #4373C6;	text-decoration: none;}/***********************************************//* Component Styles Includes                   *//***********************************************/.includebackground {	background-image: url(img_zeilschoolfriesland/background_repeat.jpg);	background-repeat: repeat-y;}.pagebackground {	background-image: url(img_zeilschoolfriesland/background_content.jpg);	background-repeat: no-repeat;	height: 369px;}/************* Logobar styles ****************/.logobackground_novalign {	background-image: url(img_zeilschoolfriesland/logo_background.jpg);	background-repeat: no-repeat;	height: 100%;	width: 177px;	font-size: 11px;	text-align: center;}.logobackground {	background-image: url(img_zeilschoolfriesland/logo_background.jpg);	background-repeat: no-repeat;	height: 369px;	width: 177px;	font-size: 11px;	vertical-align: bottom;	text-align: center;}.contenttable {	height: 369px;	width: 100%;}/*************** story styles ******************/.story {	padding: 10px 5px 10px 10px;	font-size: 80%;}.story p {	padding: 0px 0px 20px;}.story img {	float: right;	margin-left: 10px;}.storycms {	padding: 10px 5px 10px 10px;	font-size: 80%;}.storycms table {	float: right;	margin-left: 10px;	margin-top: 10px;	margin-bottom: 10px;}/************* sectionlinks and button styles **************/.section {	background-image: url(img_alg/section_back.gif);	background-repeat: no-repeat;	color: #FFFFFF;	height: 164px;	width: 100%;}.section td {	font-weight: bold;	color: #FFFFFF;	text-align: center;	vertical-align: middle;	font-size: 95%;}.section a:link, .section a:visited{	color: #FFFFFF;	text-decoration: none;}.section a:hover{	color: #FEED00;	text-decoration: none;}.button {	font-size: 65%;	font-weight: bold;	background-image: url(img_alg/buttonnav_back.jpg);	height: 16px;	background-repeat: repeat-x;	padding-right: 4px;	padding-left: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.button a:link, .button a:visited{	color: #009900;	text-decoration: none;}.button a:hover{	color: #005FA9;	text-decoration: none;}/************* photoframe styles **************/.photoframe {	background-color: #E9F3FC;	text-align: center;	vertical-align: middle;	border: 1px solid #FFFFFF;	height: 286px;	width: 286px;	*margin-left:4px;}.photoframe_arjan {	background-color: #E9F3FC;	text-align: center;	vertical-align: middle;	border: 1px solid #FFFFFF;	width: 130px;	}.photoframegroot {	background-color: #E9F3FC;	text-align: center;	vertical-align: middle;	border: 1px solid #FFFFFF;	width: 420px;}.photoalbum {	background-image: url(img_fotos/fotoalbum.gif);	background-repeat: no-repeat;	height: 186px;	width: 125px;	padding-bottom: 19px;	padding-left: 31px;}.photo {	background: url(img_fotos/kader120.jpg) center;	background-repeat: no-repeat;	height: 136px;	width: 125px;	padding-top:3px;	padding-bottom:0px;	padding-left: 25px;	align:center}.photoalbumbijschrift {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: center;	vertical-align: middle;	height:64px;}.photoalbumbijschrift_album {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: center;	vertical-align: middle;  height:25px;}.floatleft {	float: left;	margin-right: 0px;	margin-top: 0px;	margin-bottom: 0px;	TEXT-ALIGN: left;}.scrollclass {	width: 316px;	height: 316px;	overflow: auto;}/************* stuur door naar bekende styles **************/.frame {	padding: 6px;	width: 100%;	border: 1px solid #006699;}.tekstklein {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #006699;}/************* matrix styles **************/.matrix {	font-size: 90%;	font-weight: normal;	text-align: left;	vertical-align: middle;	background-color: #FFFFFF;}.matrixrow1 {	background-color: #E9F3FC;	padding: 2px 4px;	text-align: right;}.matrixrow2 {	padding: 2px 4px;	text-align: right;}.matrixhead {	font-weight: bold;	text-align: right;	vertical-align: middle;	background-color: #FFCC00;	padding: 2px 4px;	font-size: 90%;}.matrixsubhead {	background-color: #FFFF00;	padding: 2px 4px;	text-align: center;	font-size: 90%;	vertical-align: middle;}.matrixrowA a:link, .matrixrowA a:visited{	text-decoration: none;	font-weight: bold;}.matrixrowA a:hover{	text-decoration: none;	color: #FFFFFF;}.matrixrowA {	background-color: #00CC33;	padding: 2px 4px;	text-align: right;}.matrixrowB a:link, .matrixrowA a:visited{	text-decoration: none;	font-weight: bold;}.matrixrowB a:hover{	text-decoration: none;	color: #FFFFFF;}.matrixrowB {	background-color: #FF9900;	padding: 2px 4px;	text-align: right;}.matrixrowC a:link, .matrixrowA a:visited{	text-decoration: none;	font-weight: bold;}.matrixrowC a:hover{	text-decoration: none;	color: #FFFFFF;}.matrixrowC {	background-color: #FF0000;	padding: 2px 4px;	text-align: right;}.matrixrowO a:link, .matrixrowA a:visited{	text-decoration: none;	font-weight: bold;}.matrixrowO a:hover{	text-decoration: none;	color: #FFFFFF;}.matrixrowO {	background-color: orange;	padding: 2px 4px;	text-align: right;}