@charset "utf-8";
/* CSS Document */
a {
cursor:pointer;
}

a:link {
cursor:pointer;
}

a:visited {
cursor:pointer;
}

a:hover {
cursor:pointer;
}

a:active {
cursor:pointer;
}

#DivParagraphContainer {
width:94%;
min-height:10px;
clear:both;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
text-align:justify;
} 

#FormContainer {
margin-right:4px; 
padding-top:2px;
}

/*paragraaf met tekst en 1 afbeelding links uitgelijnd*/

#ImageContainer-left_thumb {
margin-top:5px;
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
float: left;
width: 105px;
}

#ImageContainer-left_small {
margin-top:5px;
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
float: left;
width: 160px;
}

#ImageContainer-left_medium {
margin-top:5px;
margin-right:5px;
margin-bottom:0px;
margin-left:0px;
float: left;
width: 250px;
}

#ImageLeftFootnote {
font-size:10px;
width:auto;
color:#999999;
}

/*paragraaf met tekst en 1 afbeelding rechts uitgelijnd*/

#ImageContainer-right_thumb {
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:5px;
float: right;
width: auto;
}

#ImageContainer-right_small {
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:5px;
float: right;
width: auto;
}

#ImageContainer-right_medium {
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:5px;
float: right;
width: auto;
}

#ImageRightFootnote {
font-size:10px;
width:auto;
color:#999999;
}

/*paragraaf met 1 kolom*/

#Div1Column1 {
width:100%;
float:left;
text-align: justify;
margin:0px;
}

#Div1ColumnTitle {
	width:100%;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Div1Column1 p {
background-color:#00FF66
}

/*images algemeen */

#ColumnImage {
clear:both;
width:100%;
text-align:center;
padding-bottom:0px;
padding-top:0px;
margin-bottom:0px;
overflow:hidden;
}

#ColumnImageSide {
clear:both;
width:100%;
text-align:center;
padding-bottom:0px;
padding-top:0px;
margin-bottom:0px;
overflow:hidden;
background-color:none;
}

#ColumnImage2 {
clear:both;
width:100%;
text-align:center;
padding-top:5px;
height:170px;
overflow:hidden;
}

#ColumnImage3 {
clear:both;
width:100%;
text-align:center;
padding-bottom:0px;
padding-top:10px;
height:170px;
overflow:hidden;
}

#ColumnImage4 {
clear:both;
width:100%;
text-align:center;
padding-top:10px;
height:90px;
overflow:hidden;
}

/*paragraaf met 2 kolommen*/

#Div2Column1 {
width:48%;
float:left;
text-align: justify;
margin:0px;
overflow:hidden;
}

#Div2Column2 {
width:48%;
float:right;
text-align: justify;
margin:0px;
overflow:hidden;
}

/*paragraaf met 3 kolommen*/

#Div3Column1 {
width:32%;
float:left;
text-align: justify;
margin:0px;
margin-right:2%;
overflow:hidden;
}

#Div3Column2 {
width:32%;
float:left;
text-align: justify;
margin:0px;
overflow:hidden;
}

#Div3Column3 {
width:32%;
float:right;
text-align: justify;
margin:0px;
overflow:hidden;
}
/*paragraaf met 4 kolommen*/

#Div4Column1 {
width:22%;
float:left;
text-align: justify;
margin:0px;
margin-right:4%;
overflow:hidden;
}

#Div4Column2 {
width:22%;
float:left;
text-align: justify;
margin:0px;
margin-right:4%;
overflow:hidden;
}

#Div4Column3 {
width:22%;
float:left;
text-align: justify;
margin:0px;
overflow:hidden;
}

#Div4Column4 {
width:22%;
float:right;
text-align: justify;
margin:0px;
overflow:hidden;
}

/*verticale lijst*/

#TextVerticalList {
float:right;
width:66%;
overflow:hidden;
padding-right:9%;
}

#ImageVerticalList {
margin-top:0px;
margin-right:0px;
margin-bottom:5px;
margin-left:0px;
float:left;
width:23%;
text-align:right;
vertical-align:top;
}

/*Image Only*/

#ImageOnly {
text-align:center;
width:100%;
}

#ImageOnlyText {
text-align:center;
width:100%;
font-size:10px;
}

/*Download*/
#Download {
width:100%;
text-align:left;
}

/*Video*/
#Video {
width:100%;
text-align:left;
text-align:center;
}

/*Form*/
#Form {
width:100%;
text-align:left;
}

/*Poll*/
#Poll {
width:100%;
text-align:center;
font-weight:bold;
}

/*Gallery*/
#Gallery {
width:100%;
text-align:center;
}

/*Calendar*/
#Calendar {
width:100%;
text-align:left;
background:none;
}

/*Google Adds*/
#GoogleAddsRight {
width:100%;
text-align:center;
}

#GoogleAddsBottom {
width:100%;
text-align:center;
clear:both;
}

/*Textbox Image*/
#TextBoxImage {
	width:auto;
	float:left;
	padding:5px;
}

#TextBoxImageSide {
	width:inherit;
	text-align:center;
}

#TextBoxText {
	width:98%;
}

#TextBoxTextSide {
	width:90%;
}

/*Extranet*/
#Extranet {
width:100%;
text-align:left;
}

/*Plugins*/
#Plugins {
width:100%;
text-align:left;
}