html, body {
	width:100%;
	height:100%;
}
body {
	background-image:url('images/bg_all.gif');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#c1d7df;
	margin:0px;
	font-family:verdana, trebuchet MS, sans-serif;
	font-size:11px;
	line-height:14px;
}

table {
	border-collapse:collapse;
}
td {
	text-align:left;
	padding:0px;
	vertical-align:top;
}
img {
	border:0px;
	vertical-align:top;
}
p {
	margin:2px;
}

.Normal {


	font-family:verdana,trebuchet MS, sans-serif;
	font-size:11px;
	line-height:14px;
}


a,
a:link,
a:visited,
.Normal a,
.Normal a:link,
.Normal al:visited,
a.Normal,
a.Normal:link,
a.Normal:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited
{
	text-decoration:underline;
	color:#226d89;
}

a:hover,
a.Normal:hover,
.Normal a:visited,
a.CommandButton:hover

{
	color:#84b1c3;
	text-decoration:underline;
}

.Head,
h1
{
	color:#226d89;
	font-family:tahoma, sans-serif;
	font-size:22px;
	display:block;
	margin-bottom:5px;
	height:25px;
	line-height:25px;
}

h2,
.Normal h2
{
	color:#226d89;
	font-family:tahoma,trebuchet MS, sans-serif;
	font-size:11px;
	margin-bottom:0px;
	padding:0px;
	line-height:auto;
}


table#main {
	background-image:url('images/bg_stripes.png');
	background-position:left bottom;
	background-repeat:repeat-x;
	height:100%;
	width:100%;
}

table#site {
	width:1004px;
	position:relative;
	z-index:100;
}

#topLinks {
	width:1004px;
	text-align:right;
	margin-top:10px;
}

#topLinks td{
	color:#37849f;
	text-decoration:none;
	font-size:10px;
	font-family:tahoma, sans-serif;
	text-align:right;
	line-height:18px;
}

.topLink,
.topLink:link,
.topLink:visited
{
	color:#37849f;
	text-decoration:none;
	font-size:10px;
	font-family:tahoma, sans-serif;
	text-align:right;
	text-transform:lowercase;
}
.topLink:hover {
	text-decoration:underline;
}

#searchTable input{
	background:transparent;
	border:0px;
	padding:0px;
	height:18px;
	width:110px;
	margin-left:2px;
	font-size:10px;
	color:#37849f;
}

#searchTable {
	background-image:url('images/bg_search.jpg');
	background-repeat:no-repeat;
	height:18px;
	width:139px;
	margin-right:1px;
}

td#top {
	background-image:url('images/bg_top.png');
	background-repeat:no-repeat;
	height:308px;
}

table#outercontainer {
	background-image:url('images/bg_site.png');
	background-position:left top;
	background-repeat:repeat-y;
	width:1004px;
	height:100%;
}

table#outercontainerVervolg {
	background-image:url('images/bg_site_vervolg.png');
	background-position:left top;
	background-repeat:repeat-y;
	width:1004px;
	height:100%;
}

div.headerPaneDiv {
	margin-top:8px;
	@margin-top:6px;
	margin-left:5px;
	width:423px;
	height:143px;
	overflow:hidden;
}

div#mainMenu {
	position:relative;
}

div#menu_home {
	position:absolute;
	left:9px;
	top:-25px;
	cursor:pointer;
}

div#menu_algemeen {
	position:absolute;
	left:124px;
	top:-20px;
	cursor:pointer;
}

div#menu_ouders{
	position:absolute;
	left:241px;
	top:-4px;
	cursor:pointer;
}

div#menu_leerlingen{
	position:absolute;
	left:356px;
	top:15px;
	cursor:pointer;
}

div#menu_personeel{
	position:absolute;
	left:463px;
	top:55px;
	cursor:pointer;
}

#contentTable {
	width:944px;
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;
}


#contentTableVervolg {
	width:990px;
	margin-left:13px;
	margin-top:3px;
}

.contentPaneDiv .Normal img,
.contentPaneDiv img,
.contentPaneDiv2 img,
.contentPaneDiv2 .Normal img,
.contentPaneDivVervolg .Normal img,
.contentPaneDivVervolg img
{
	border:1px solid #317791;
}

td#leftTd {
	width:609px;
}

emptyTd {
	width:330px;
}

td#rightTd {
	width:305px;
}

div.contentPaneDiv {
	border-bottom:1px solid #317791;
}

div.contentPaneDivVervolg
{
	min-height:298px;
	height:auto !important;
	height:298px;
}

table.container_blauw {
	background-image:url('images/container_bg_blauw.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#ffffff;
	width:100%;
}

.container_blauw_title .Head,
.container_blauw_title h1
{
	color:#226d89;
	font-family:tahoma, sans-serif;
	font-size:20px;
	line-height:27px;
	height:27px;
	display:block;
	margin-bottom:5px;
	border-bottom:1px solid #317791;
	margin-left:5px;
	margin-right:5px;
}

.archiveLink,
.archiveLink:link,
.archiveLink:visited
{
	background-image:url('images/archive_arrow.png');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:18px;
	float:right;
	font-size:12px;
	text-decoration:underline;
	margin-right:25px;
}

.newsLink,
.newsLink:link,
.newsLink:visited
{
	color:#226d89 !important;
	text-decoration:none;
	background-image:url('images/newslink.gif');
	background-repeat:no-repeat;
	background-position:3px 13px;
	display:block;
	width:250px;
	padding-left:15px;
	line-height:30px;
	font-size:12px;
}

.newsLink:hover {
	font-weight:bold;
	text-decoration:none;
}

.container_rode_titel
{
	margin-bottom:25px;
	width:100%;
}

.container_rode_titel_title .Head,
.container_rode_titel_title h1
{
	color:#a21330;
	font-family:tahoma, sans-serif;
	font-size:20px;
	line-height:27px;
	height:27px;
	display:block;
	margin-bottom:5px;
	border-bottom:1px solid #a21330;
	margin-left:5px;
	margin-right:5px;
}


.adres_container {
	width:305px;
	font-size:12px;
	font-family:tahoma, sans-serif;
	line-height:auto;
}

.adres_container .container_rode_titel_title .Head,
.adres_container .container_rode_titel_title h1
{
	mar/gin-right:35px;
}

a.readMore,
a.readMore:link,
a.readMore:visited
{
	background-image:url('images/arrow.jpg');
	background-position:0px 3px;
	background-repeat:no-repeat;
	color:#a31431;
	text-decoration:underline;
	padding-left:17px;
}

.rightPaneDiv {
	position:absolute;
}

div#bottom {
	background-image:url('images/bg_footer.jpg');
	background-repeat:no-repeat;
	width:974px;
	height:29px;
	margin-left:14px;
	margin-top:15px;
	margin-bottom:10px;
}

div#bottomVervolg {
	background-image:url('images/bg_footer_vervolg.jpg');
	background-repeat:no-repeat;
	width:983px;
	height:39px;
	margin-left:4px;
}

div#bottom,
div#bottom table,
div#bottomVervolg table,
div#bottom .Normal,
div#bottom a,
div#bottom a:link,
div#bottom a:visited,
div#bottomVervolg .Normal,
div#bottomVervolg a,
div#bottomVervolg a:link,
div#bottomVervolg a:visited
{
	font-size:10px;
	font-family:tahoma,sans-serif;
	color:#6a8e9c;
	line-height:29px;
	text-decoration:none;

}

div#bottom a:hover,
div#bottomVervolg a:hover
{
	text-decoration:underline;
}


td#leftTdVervolg
{
	width:177px;
	height:100%;
}


td#rightTdVervolg
{
	background-image:url('images/bg_content_vervolg.jpg');
	background-repeat:no-repeat;
	background-position:left 10px;
	width:789px;
}

div#subMenu {
	width:165px;
	margin-left:6px;
}


div#subMenu img {
	display:none;
}

div#subMenu a,
div#subMenu a:link,
div#subMenu a:visited
{
	background-image:url('images/submenu_item.jpg');
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	font-family:tahoma, sans-serif;
	text-decoration:none;
	padding-left:35px;
	width:135px;
	@width:170px;
	height:35px;
	line-height:33px;
	color:#ffffff;
	cursor:pointer;
	background-color:#9c112c;
}


div#subMenu a:hover,
div#subMenu .selected
{
	background-image:url('images/submenu_item_hover.jpg');
	font-weight:bold;
}

div#subMenu .level1 a,
div#subMenu .level1 a:link,
div#subMenu .level1 a:visited
{
	background-image:url('images/submenu_item.jpg');
	background-repeat:no-repeat;
	background-position:2px 0px;
	display:block;
	font-size:11px;
	font-family:tahoma, sans-serif;
	text-decoration:none;
	padding-left:37px;
	width:133px;
	@width:170px;
	height:35px;
	line-height:33px;
	color:#ffffff;
	cursor:pointer;
}


div#subMenu .level1 a:hover,
div#subMenu  .level1 .selected
{
	background-image:url('images/submenu_item_hover.jpg');
	font-weight:bold;
}



#breadCrumb {
	margin-top:15px;
	color:#a51531;
	font-size:11px;
	font-family:trebuchet MS, sans-serif;
	text-decoration:none;
	float:right;
	margin-right:30px;
}

a.breadCrumbLink,
a.breadCrumbLink:link,
a.breadCrumbLink:visited
{
	color:#a51531;
	font-size:12px;
	font-family:trebuchet MS, sans-serif;
	text-decoration:none;
}

a.breadCrumbLink:hover 
{
	text-decoration:underline;
}

.newsArticle {
	text-align:left;
	float:left;
}

.newsDate {
	font-size:10px;
	font-family:tahoma,sans-serif;
	color:#6a8e9c;
	line-height:29px;
	text-decoration:none;
}

div#mwpMenu a,
div#mwpMenu a:link,
div#mwpMenu a:visited
{
	background-repeat:no-repeat;
	font-size:11px;
	font-family:tahoma, sans-serif;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	height:35px;
	line-height:35px;
	color:#ffffff;
	cursor:pointer;
	background-color:#9c112c;
}

div#mwpMenu a:hover
{
	background-color:#740d22;
}


	.containerGradientLeft
	{
		background-image:url('http://sintjans.mwp.nl/Portals/_default/Containers/sintjans/container_left.jpg');
		background-repeat:no-repeat;
		width:14px;
	}
	
	.containerGradientRight
	{
		background-image:url('http://sintjans.mwp.nl/Portals/_default/Containers/sintjans/container_right.jpg');
		background-repeat:no-repeat;
		width:14px;
	}
	
	.containerGradientMiddle
	{
		background-image:url('http://sintjans.mwp.nl/Portals/_default/Containers/sintjans/container_middle.jpg');
		background-repeat:repeat-x;

	}



