/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}



body {
	background-color:#00CCFF;
	text-align:center;
	font-family:Arial;
}

a {
	font-family:Arial;
	color: #2AAAD4;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}

#pagebg {
	position:relative;
	width:1004px;
	height: 650px;
	margin: 0 auto;
	background-image:url(../images/bg.jpg);
	text-align:left;
}

/*#header{
	width: 984px;
	height: 241px;
	margin: 10px auto;
}*/

#Layer1 {
	position:absolute;
	top:10px;
	left:10px;
	width:91px;
	height:241px;
	background-color:#FFFFFF;
}

#Layer1 img {
	position:absolute;
}

#Layer2 {
	position:absolute;
	top:10px;
	left:111px;
	width:198px;
	height:241px;
	background-color:#FFFFFF;
}

#Layer3 {
	position:absolute;
	top:10px;
	left:319px;
	width:413px;
	height:241px;
	background-color:#FFFFFF;
}

#Layer4 {
	position:absolute;
	top:10px;
	left:742px;
	width:204px;
	height:241px;
	background-color:none;
	overflow:hidden;
	/*background-image:url(../images/Kalender.jpg);*/
}

* html #Layer4 {
	height:245px;
}

#Layer5 {
	position:absolute;
	top:10px;
	left:948px;
	width:39px;
	height:241px;
	background-color:#FFFFFF;
}

/*#content_wrapper {
	clear:both;
	width:1004px;
}*/

#Layer6 {
	position:absolute;
	top:271px;
	left:111px;
	width:198px;
	min-height:103px;
	background-color:#FFFFFF;
	font-size:14px !important;
	height:auto;
	padding-bottom:15px;
}

#Layer7 {
	position:absolute;
	top:271px;
	left:319px;
	width:411px;
	height:auto;
	min-height:383px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

* html #Layer7 {
	width:413px;
}

#Layer7 a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

#content_left {
	position:relative;
	width:393px;
	height:225px;
	margin: 10px;
}

#content_left h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2AAAD4;
}

#content_left p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0199CC;
	margin: 5px 0px 5px 5px;
}

#reference_header {
	margin: 5px 0px 0px 8px;
}

#referencemenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin: 5px 0px 0px 15px;
	white-space:normal;
	width:393px;
	height:225px;

}

.referencemenu_item {
	height:19px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;

}

.referencemenu_item a {
	color:#2AAAD4;
	white-space:nowrap;
	text-decoration:none;
	font-size:15px;
}

.referencemenu_item_act {

	height:19px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;

}

.referencemenu_item_act a {
	color:#2AAAD4;
	text-decoration:underline;

}


.referencemenu_item1 {
	display:inline;
	float:left;
	margin: 2px 0px;
}

.referencemenu_item1 a {
	color:#2AAAD4;
	white-space:nowrap;
	text-decoration:none;
	font-size:14px;
}

.referencemenu_item_act1 {
	display:inline;
	float:left;
	margin: 2px 0px;
}

.referencemenu_item_act1 a {
	color:#2AAAD4;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:underline;
}

.seperator {
	display:inline;
	color:#00CCFF;
}

/*#content_left a {
	color:#2AAAD4;
}

#content_left a:active {
	color:#2AAAD4;
	font-weight:bold;
	text-decoration:underline;
}

#content_left a:hover {
	color:#2AAAD4;
	font-weight:bold;
	text-decoration:underline;
}*/

#content_center {
	position:relative;
	width: 360px;
	height: 100%;
	margin: 0px; /*15px 40px*/
	padding-left:25px;
	padding-right:25px;
}

#content_center .bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}

#content_center h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin: 1px 10px 0px 0px;
}

#content_center h2{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:16px;
	color:#049DD0;
}

#content_center p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#049DD0;
	margin: 1px 10px 0px 0px;
}

#content_center .background_link {
	position:absolute;
	top:297px;
	left: 22px;
	
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CDFFFF;
	text-decoration:underline;*/
}

#content_center .background_link img {
	border:none;
}

.tx-gooffotoboek-pi1 {
	position:absolute;
	top:111px;
}

.tx-gooffotoboek-pi1 .navigation {
	margin: 0px 0px 5px 0px;
}

#mainmenu{
	margin: 10px 25px;
}

.mainmenu_item{
	margin: 5px 0px;
}

.mainmenu_item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#0199CC;
}

.mainmenu_item a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#0199CC;
}

.mainmenu_item_act a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#0199CC;
}

.mainmenu_item_act a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#0199CC;
}

.menu-level1{
margin:0;
padding:0;
padding-top:20px;
font-size:14px !important;
}

.menu-level1 a{
width:180px;
display:block;
}

#Layer6 .menu-level1 a:active {
text-decoration:underline;
}


#content_center .menu-level1 a{
color:#fff !important;
font-size:14px !important;
}

#content_center .submenu_level1{
color:#fff !important;
list-style-type:none;
padding:0;
margin:0;
}

.csc-textpic-image{
margin-left:10px !important;
}

.csc-textpic-imagerow{
width:400px !important;
height:auto;
margin-left:0 !important;
}

#content_left h1 {
margin-left:11px;
}

.menu-level_main {
margin:0;
padding:0;
padding-left:15px;
padding-top:20px;
font-weight:bold;
font-size:14px !important;
color:#2AAAD4;
}

.menu-level_main a{
width:180px;
display:block;
font-weight:normal !important;
margin-bottom:2px;
}

submenu_level_main {

}

.mainmenu_item_active{
text-decoration:underline;
}

.csc-firstHeader{
color: #2AAAD4;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.csc-textpic-image {
margin-left:0 !important;
}

#Layer7 .csc-textpic-image{
margin-left:5px !important;
margin-top:5px;
}

.csc-textpic-text{

padding-top:5px;
}

#Layer7 a {
width:auto !important;
color:#fff;
}

