body, html {
	margin: 0;
	padding: 0;
	background-image: url('../images/backgr.png');
	background-repeat: repeat-x;
	height: 100%;
	background-attachment: fixed;	
	font-size: 11px;
	font-family: Arial;
	background-color: #ffffff;
}

a {
	color: #000000;
	text-decoration: none;
}

p {
	margin-bottom: 8px;
}

strong {
	font-weight: bold;
}

.reactionIcons {
	float: left;
	width: 75px;
	height: 15px;
}

.reactionIcon1, .reactionIcon2, .reactionIcon3, .reactionIcon4 {
        filter:alpha(opacity=50);
        -moz-opacity:0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
}

.reactionIcon1 {
	float: right;
	width: 19px;
	height: 15px;
	cursor: pointer;
	background-image: url('../images/Icoontje1.png');
}

.reactionIcon2 {
	float: right;
	width: 18px;
	margin-top: 4px;
	height: 11px;
	cursor: pointer;
	background-image: url('../images/Icoontje2.png');
}

.reactionIcon3 {
	float: right;
	width: 20px;
	height: 20px;
	cursor: pointer;	
}

.reactionIcon4 {
	float: right;
	width: 18px;
	height: 11px;
	cursor: pointer;
}

.reactionIcon1:hover, .reactionIcon2:hover, .reactionIcon3:hover, .reactionIcon4 {
        filter:alpha(opacity=100);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
}

ul, li{
	margin: 0;
	padding: 0;
}

li {
	margin-left: 15px;
	color: green;
}

.categoryHeader {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.articleLink {
	font-size: 11px;
	text-decoration: none;
	color: #3b3e3d;
}

.reactionTextarea {
	position: relative;
	border: 0;
	margin: 0;
	padding: 5px;
	width: 195px;
	height: 94px;
	font-size: 11px;
	font-family: Arial;
	background-image: url('../images/reactionTextarea.png');
}

.reactionTextareaSend {
	position: relative;
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;
	left: 110px;
	width: 84px;
	height: 23px;
	float: left;
	background-image: url('../images/sendButton.png');
	margin-top: -11px;
}

.moerstaalSubLogo {
	position: absolute;
	width: 313px;
	height: 68px;
	top: -28px;
	left: 0;
	Z-index: 60;
	background-image: url('../images/moerstaalSubLogo.png');	
}

.mainHeaderButtonContainer {
	float: left;
	width: 670px;
	height: 28px;
	margin-left: 110px;
	margin-top: 105px;
}

.homeButton {
	float: left;
	width: 75px;
	height: 28px;
	background-image: url('../images/homeButton.png');
}

.registratieButton {
	float: left;
	width: 101px;
	height: 28px;
	cursor: pointer;
	background-image: url('../images/registratieButton.png');
}

.forumButton {
	float: left;
	width: 103px;
	height: 28px;
	cursor: pointer;
	background-image: url('../images/forumButton.png');
}

.instellingenButton {
	float: left;
	width: 100px;
	height: 28px;
	background-image: url('../images/instellingenButton.png');
}

.contactButton {
	float: left;
	width: 86px;
	height: 28px;
	cursor: pointer;
	background-image: url('../images/contactButton.png');
}

.eigenMailButton {
	margin-left: 10px;
	float: left;
	width: 94px;
	height: 28px;
	background-image: url('../images/eigenMailButton.png');
	cursor: pointer;
	position: relative;
}

.infoButton {
	margin-left: 10px;
	float: left;
	width: 94px;
	height: 28px;
	background-image: url('../images/infoEnVragen.png');
	cursor: pointer;
	position: relative;
}

.mailTable {
	position: absolute;
	background-image: url('../images/mailTable.png');
	width: 176px;
	height: 160px;
	top: -6px;
	left: 46px;
	Z-index: 40;
	display: none;
}

.mailDownButton {
	background-image: url('../images/greenButtonDown.png');
	width: 28px;
	height: 28px;
	position: absolute;
	Z-index: 50;
	left: 190px;
	top: -12px;
	cursor: pointer;
}

.mailTableButton {
	position: relative;
	background-image: url('../images/mailTableButton.png');
	width: 117px;
	height: 26px;
	left: 19px;
	top: 18px;
	margin-bottom: 4px;
	padding-left: 15px;
	padding-top: 10px;
}

.eigenWebsiteButton {
	float: left;
	width: 103px;
	height: 28px;
	background-image: url('../images/eigenWebsiteButton.png');
}

.loginButton, .logoutButton {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	background-color: transparent !important;
	float: left !important;
	width: 91px !important;
	height: 28px !important;
	float: right !important;
	margin-right: 6px !important;
	margin-top: 12px !important;
	min-width: 0px !important;
	outline: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.loginButton {
	background-image: url('../images/loginButton.png');	
}

.logoutButton {
	background-image: url('../images/logoutButton.png');
	display: block;
	margin-top: 67px;
}

.beheerButton {
	margin-right: 2px;
	float: right;
	width: 91px;
	height: 28px;
	margin-top: 67px;
	background-image: url('../images/beheerButton.png');
	display: block;
}

.chatButton {
        display: block;
    display:none;
	float: left;
	width: 91px;
	height: 28px;
	margin-left: 10px;
	background-image: url('../images/chatButton.png');
	
	cursor: pointer;
}

.middleSide {
	float: left;
	width: 1026px;
	background-image: url('../images/backgroundCenter.png');
	background-repeat: repeat-x;
	background-color: #eeedec;
}

.headerLabel {
	float: left;
	width: 100%;
	font-size: 16px;
	margin-bottom: 10px;
}

.scrollArrowUp {
	float: left;
	background-repeat: no-repeat;
	background-image: url('../images/scrollArrowUp.png');
	width: 22px;
	height: 22px;
	position: relative;
}

.scrollArrowDown {
	float: left;
	background-repeat: no-repeat;
	background-image: url('../images/scrollArrowDown.png');
	width: 22px;
	height: 22px;
	position: relative;
	Z-index: 50;
}

.wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1046px;
	height: 100%;
}

.widgetContainer {
	float: left;
	width: 1026px;
	height: 53px;
	position: relative;
	Z-index: 20;
}

.widgetLeft {
	float: left;
	width: 21px;
	height: 26px;
	background-image: url('../images/widgetLeft.png');
}

.leftSide {
	float: left;
	width: 1036px;
	
	background-position: top left;
	background-repeat: repeat-y;
	
	padding-left: 10px;
	background-image: url('../images/shadowLeft.png');
}

.rightSide {
	float: left;
	width: 1026px;
	
	background-position: top right;
	background-repeat: repeat-y;
	
	padding-right: 10px;
	min-height: 100%;
	background-image: url('../images/shadowRight.png');
}

.topBanner {
	float: left;
	width: 1026px;
	height: 151px;
	position: relative;
	background-image: url('../images/backgroundHeader.png');
}

.topBannerButtonContainer {
	float: right;
	width: 190px;
	margin-top: 8px;
}

.inputBoxTop {
	float: left;
	margin: 0;
	padding: 0;
	border-width: 0;
	
	padding-left: 10px;
	padding-right: 10px;
	width: 163px;
	
	padding-top: 7px;
	padding-bottom: 7px;
	
	max-height: 28px;
	
	background-color: transparent;
	background-image: url('../images/inputField.png');
	
	margin-bottom: 5px;
}

.searchBox {
	float: left;
	margin: 0;
	padding: 0;
	border-width: 0;
	
	padding-left: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
	
	width: 185px;
	
	padding-top: 7px;
	padding-bottom: 7px;
	
	max-height: 28px;
	
	background-color: transparent;
	background-image: url('../images/searchField.png');
}

.widgetCont {
	float: left;
	background-image: url('../images/widgetCont.png');
	height: 26px;
	width: 1005px;	
}

.widgetButton {
	float: left;
	width: 203px;
	height: 53px;
	background-image: url('../images/widgetButton.png');
	cursor: pointer;
}

.spotlightContainerWrapper {
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	width: 983px;
	Z-index: 5;	
}
.spotlightContainer {
	float:left;
	width: 983px;
	margin-bottom: 10px;
	position: relative;
	Z-index: 40;
	background-image: url('../images/spotlightMiddle.png');
}

.spotlightTop {
	float: left;
	width: 983px;
	height: 439px;
	margin-bottom: -419px;
	background-image: url('../images/spotlightTop.png');
}

.spotlightMiddle {
	/*height: 872px;*/
	padding-top: 12px;
	position: relative;
	float: left;
	width: 100%;
}

.spotlightBottom {
	position: relative;
	float: left;
	width: 983px;
	height: 8px;
	margin-top: 10px;
	background-image: url('../images/spotlightBottom.png');
}

.inputBox {
	margin: 0;
	padding: 0;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: no-repeat;
	float: left;
	width: 215px;
	height: 15px;
	display:block;
	background-image: url('../images/inputBox.png');
	border: 0;
	/*zonder de volgende CSS-regel scrollt IE de achtergrondafbeelding mee met de tekst, als een of ander retard*/
	background-position:100% 0;	
}
.inputBoxSubmit {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	width: 64px;
	height: 26px;
	background-image: url('../images/searchButton.png');
}

.seperator {
	float: left;
	width: 290px;
	height: 2px;
	margin-top: 15px;
	background-color: #545553;	
}

.youtubeContainer {
	width: 290px;
	float: left;
}

.youtubeThumb {
	float: left;
	width: 121px;
	height: 91px;
	background-image: url('../images/youtubeThumb.png');	
}

.centerContainer2 a {
	color: #ee8005;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

.youtubeDescriptionLabel {
	color: #ee8005;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 7px;
}

.youtubeDescriptionDetails {
	color: #545553;
	font-family: Verdana;
	font-size: 9px;
}

.youtubeDescription {
	float: left;
	width: 169px;
}

.logoContainer{
	width: 100%;
	float: left;
	margin-bottom: 6px;
}

.centerContainer {
	float: left;
	width: 1026px;
	margin-top: 40px;
}

.widgetsContainer {
	float: left;
	width: 1026px;
	/*min-height: 440px;*/
}

.widgetsContainerContent {
	float: left;
	width: 1016px;
	padding-left: 10px;
	padding-bottom: 15px;
}

.registerTable {
	width: 100%;
	/*float: left;*/
}

.registerTable input {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

.registerTable td{
	height: 20px;
	padding-left: 5px;
}

.profileTable {
	width: 238px;
	float: left;
}

.profileTable td{
	height: 20px;
	padding-left: 5px;
}

.profileTable tr:nth-child(even) {
	background: #FFFFFF;
}
.profileTable tr:nth-child(odd) {
	background: #CCCCCC;
}

.centerTableContainer2 {
	float: left;
	margin-left: 12px;
	width: 320px;
}

.centerTableTop2 {
	float: left;
	width: 320px;
	height: 8px;
	background-image: url('../images/whiteBoxBottomTop.png');
}
.centerTableMiddle2 {
	float: left;
	width: 296px;
	padding-left: 12px;
	padding-right: 12px;
	height: 385px;
	padding-top: 14px;
	background-image: url('../images/whiteBoxBottomMiddle.png');
}
.centerTableBottom2 {
	float: left;
	width: 320px;
	height: 8px;
	background-image: url('../images/whiteBoxBottomBottom.png');
}

#bigButtonRound {
	margin-top: 4px;
	position: absolute;
	cursor: pointer;
	left: 482px;
	top: -10px;
	Z-index: 15;
	width: 25px;
	height: 25px;
	background-image: url('../images/bigButtonRound.png');
}

.centerTableFullContainer {
	float: left;
	margin-left: 14px;
	width: 955px;
}

.centerTableFullTop {
	float: left;
	width: 955px;
	height: 7px;
	background-image: url('../images/tableTopFull.png');
}
.centerTableFullMiddle {
	float: left;
	width: 931px;
	padding-left: 12px;
	padding-right: 12px;
	min-height: 365px;
	padding-top: 7px;
	overflow: hidden;
	background-image: url('../images/tableCenterFull.png');
}
.centerTableFullBottom{
	float: left;
	width: 955px;
	height: 8px;
	background-image: url('../images/tableBottomFull.png');
}

.centerTableLeftContainer {
	float: left;
	margin-left: 14px;
	width: 270px;
}

.centerTableLeftTop {
	float: left;
	width: 270px;
	height: 7px;
	background-image: url('../images/tableSmallTop.png');
}
.centerTableLeftMiddle {
	float: left;
	width: 246px;
	padding-left: 12px;
	padding-right: 12px;
	height: 365px;
	padding-top: 7px;
	overflow: hidden;
	background-image: url('../images/tableSmallCenter.png');
}
.centerTableLeftBottom{
	float: left;
	width: 270px;
	height: 8px;
	background-image: url('../images/tableSmallBottom.png');
}

.centerTableRightContainer {
	float: left;
	margin-left: 14px;
	width: 230px;
}

.centerTableRightTop {
	float: left;
	width: 230px;
	height: 7px;
	background-image: url('../images/tableTopRight.png');
}
.centerTableRightMiddle {
	float: left;
	width: 206px;
	padding-left: 12px;
	padding-right: 12px;
	height: 365px;
	padding-top: 7px;
	overflow: hidden;
	background-image: url('../images/tableCenterRight.png');
}
.centerTableRightBottom{
	float: left;
	width: 230px;
	height: 8px;
	background-image: url('../images/tableBottomRight.png');
}

.centerTableContainerWrapper {	
	float: left;
	width: 100%;
}

.centerTableContainerLarge {
	float: left;
	margin-left: 14px;
	width: 934px;
	min-height: 395px;
	padding: 10px;
	background-color: white;
}

.centerTableBigContainer {
	float: left;
	margin-left: 14px;
	width: 669px;
}

.centerTableBigTop {
	float: left;
	width: 669px;
	height: 7px;
	background-image: url('../images/tableTopBig.png');
}
.centerTableBigMiddle {
	float: left;
	width: 645px;
	padding-left: 12px;
	padding-right: 12px;
	height: 365px;
	padding-top: 7px;
	overflow: hidden;
	background-image: url('../images/tableCenterBig.png');
}
.centerTableBigBottom{
	float: left;
	width: 669px;
	height: 8px;
	background-image: url('../images/tableBottomBig.png');
}

.centerTableContainer {
	float: left;
	margin-left: 14px;
	width: 425px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
}

.centerTableTop {
	float: left;
	width: 425px;
	height: 7px;
	background-image: url('../images/tableTop.png');
}
.centerTableMiddle {
	float: left;
	width: 401px;
	padding-left: 12px;
	padding-right: 12px;
	height: 365px;
	padding-top: 7px;
	overflow: hidden;
	background-image: url('../images/tableCenter.png');
}
.centerTableBottom{
	float: left;
	width: 425px;
	height: 8px;
	background-image: url('../images/tableBottom.png');
}


.error {
    	border: 1px solid;
	/*margin: 10px 0px;*/
	/*padding: 15px 10px 15px 50px;*/
	margin-bottom: 5px;
	padding: 5px;
	width: 274px;
	background-repeat: no-repeat;
	background-position: 10px center;
	clear: both;
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('/images/error.png');
}

textarea {
    resize: none;
}

.redBlock {
	float: left;
	width: 320px;
	height: 114px;
	margin-bottom: 10px;
	background-image: url('../images/3fmRedBlock.png');
}

.whiteBoxMedium {
	float: left;
	width: 317px;
	height: 229px;
	background-image: url('../images/whiteBoxMedium.png');	
}

.footerContainer {
	float: left;
	width: 976px;
	height: 38px;
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	
	padding-top: 30px;
	padding-left: 50px;
	
	background-image: url('../images/backgroundFooter.png');	
}

/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }

/* landingspagina */
.frameContainer {
	position: relative;
	float: left;
	width: 958px;
	height: 516px;
}

.frameCornerLeftTop {
	float: left;
	width: 17px;
	height: 18px;
	background-image: url('../images/frameCornerTopLeft.png');
}

.frameTop {
	float: left;
	width: 924px;
	height: 18px;
	background-image: url('../images/frameTop.png');
}

.frameCornerRightTop {
	float: left;
	width: 17px;
	height: 18px;
	background-image: url('../images/frameCornerRightTop.png');
}

.frameLeft {
	float: left;
	width: 17px;
	height: 483px;
	background-image: url('../images/frameLeft.png');
}

.frameCenter {
	float: left;
	width: 924px;
	height: 483px;
	background-image: url('../images/frameCenter.png');
}

.frameRight {
	float: left;
	width: 17px;
	height: 483px;
	background-image: url('../images/frameRight.png');
}

.frameCornerLeftBottom {
	float: left;
	width: 17px;
	height: 15px;
	background-image: url('../images/frameCornerLeftBottom.png');
}

.frameBottom {
	float: left;
	width: 924px;
	height: 15px;
	background-image: url('../images/frameBottom.png');
}

.frameCornerRightBottom {
	float: left;
	width: 17px;
	height: 15px;
	background-image: url('../images/frameCornerRightBottom.png');
}

.compleetVernieuwd {
	position: absolute;
	top: -12px;
	left: 679px;
	float: left;
	width: 291px;
	height: 294px;
	background-image: url('../images/compleetVernieuwd.png');
}

#hor-minimalist-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 750px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
	color: #669;
	padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
	color: #009;
}

/* webmail */
.mailContainerWrapper {
	float: left;
	width: 1026px;
	height: 10px;
	position: relative;
	Z-index: 2;
}

.chatIframe {
	width:1016px;
	height:500px;
	border:none;
}

#chatContainer {
	float: left;
	width: 1016px;
	height: 500px;
	font-family: Verdana;
	color: #616260;
	display: none;
	padding-left: 10px;
	background-image: url('../images/backgroundGradientMail.jpg');
	background-repeat: repeat-x;
	background-color: #80c7e7;
	padding-bottom: 10px;
	position: relative;
}

.mailContainer {
	float: left;
	width: 991px;
	padding-left: 17px;
	padding-right: 18px;
	font-family: Verdana;
	color: #616260;
	display: none;
	background-image: url('../images/backgroundGradientMail.jpg');
	height: 356px;
	padding-bottom: 10px;
	position: relative;
}

.mailTop {
	float: left;
	width: 991px;
	height: 8px;
	background-image: url('../images/mailTop.png');
}

.webmailHeader {
	color: #1a171b;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 8px;
}

.webmailAuthor {
	float: left;
	width: 100%;
	font-size: 13px;
	margin-bottom: 2px;
}

.webmailDate {
	float: left;
	width: 100%;
	font-size: 10px;
}

.mailCenter {
	float: left;
	width: 991px;
	height: 340px;
	background-image: url('../images/mailCenter.gif');
}

.mailBottom {
	float: left;
	width: 991px;
	height: 8px;
	background-image: url('../images/mailBottom.png');
}

.webmailColumnLeftFieldTop, .webmailColumnLeftField{
	float: left;
	width: 159px;
	height: 16px;
	padding-left: 15px;
	padding-top: 12px;
	cursor: pointer;
	position: relative;
}


.webmailColumnLeftFieldTop {
	margin-top: -10px;
	padding-top: 12px;
	height: 10px;
	padding-bottom: 7px;
}

.webmailColumnLeftField {
	background-image: url('../images/mailField.png');
}

.webmailBlock{
	float: left;
	width: 204px;
	height: 62px;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url('../images/mailBlock.png');
	cursor: pointer;
}

.webmailColumnLeft {
	float: left;
	width: 174px;
}

.webmailColumnCenter {
	float: left;
	width: 223px;
	height: 351px;
	margin-top: -6px;
	background-image: url('../images/mailCenterBackground.png');
	background-repeat: repeat-y;
	position: relative;
}

.webmailColumnRight {
	float: left;
	width: 574px;	
	padding: 10px;
	height: 331px;
	margin-top: -6px;
	background-image: url('../images/mailCenterBackground.png');
	background-repeat: repeat-y;
	position: relative;
}

.webmailButton, .webmailButtonYellow {
	width: 24px;
	height: 28px;
	
	padding-right: 4px;
	padding-top: 5px;
	
	text-align: center;
	float: right;
	color: white;
	font-weight: bold;
	background-repeat: no-repeat;
}

.webmailButton {
	background-image: url('../images/yellowButton.png');
	position: absolute;
	top: 3px;
	left: 140px;
	cursor: pointer;
}

.webmailButtonYellow {
	background-image: url('../images/yellowButton.png');
	position: absolute;
	top: -12px;
	left: 78px;
}

.mailScrollArrowUp {
	float: left;
	background-repeat: no-repeat;
	background-image: url('../images/scrollArrowUp.png');
	width: 22px;
	height: 22px;
	position: absolute;
	top: -10px;
	left: 95px;
}

.mailScrollArrowDown {
	float: left;
	background-repeat: no-repeat;
	background-image: url('../images/scrollArrowDown.png');
	width: 22px;
	height: 22px;
	position: absolute;
	top: 342px;
	left: 95px;
}

.webmailMessages {
	float: left;
	width: 223px;
}

.replyButton {
	background-image: url('../images/replyButton.png');
	width: 91px;
	height: 28px;
	position: absolute;
	left: 492px;
	top: 320px;
	cursor: pointer;
}

.mailScrollField {
	float: left;
	width: 223px;
	height: 341px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

.mailGreenButton {
	width: 25px;
	height: 25px;
	cursor: pointer;
	position: absolute;
	top: 342px;
	left: 503px;
	background-image: url('../images/bigButtonRoundUp.png');
}

.chatGreenButton {
	width: 25px;
	height: 25px;
	cursor: pointer;
	position: absolute;
	top: 486px;
	left: 503px;
	background-image: url('../images/bigButtonRoundUp.png');
}

/*
 * jQuery UI Autocomplete 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }       

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.6
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
        list-style:none;
        padding: 2px;
        margin: 0;
        display:block;
        float: left;
}
.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        zoom: 1;
        float: left;
        clear: left;
        width: 100%;
}
.ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
        padding:.2em .4em;
        line-height:1.5;
        zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
        font-weight: normal;
        margin: -1px;
}

.searchTitle {
	width: 100%;
	float: left;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.searchContent {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

.miniMenuContainer {
	float: left;
	width: 227px;
}

.miniMenuTop {
	float: left;
	width: 227px;
	height: 8px;
	background-image: url('../images/miniMenuTop.png');
}

.miniMenuCenter {
	float: left;
	width: 207px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	background-image: url('../images/miniMenuCenter.png');
}

.miniMenuBottom {
	float: left;
	width: 227px;
	height: 8px;
	background-image: url('../images/miniMenuBottom.png');
}

.dropdownButton{
	background-color: #ea8006;
	color: white;
		
	float: left;
	width: 155px;
	min-height: 16px;
	text-align: center;
	border-width: 0;
	border-color: #ffffff;
	border-style: solid;
	border-bottom-width: 1px;
	cursor: pointer;
}

.dropdownButton.redBack {
	background-color: #aa0000;
}

.dropdownButton a {
	color: white;
	width: 100%;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
}

.dropdownButton:hover {
	background-color: #c96e06;
	color: #ffffff;
	font-weight: bold;
}
.dropdownButton.redBack:hover {
	background-color: #660000;
}

.dropdownContainer  {
	width: 101px; float: left; position: relative; z-index: 9999;
}

.dropdownContainer  .dropdownButton{
	display: none;
}

.plainBlockContainer, .importantBlockContainer {
	border-style: solid;
	border-width: 1px;
	border-color: #86bee3;
	background-color: #2d98ce;
	width: 738px;
	float: left;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	margin-top: 10px;
}

.plainBlockContainer {
	background-color: #fcfcfc;
	color: #595959;
	border-color: #d4d4cc;
}

.plainBlockHeader, .importantBlockHeader {
	width: 738px;
	float: left;
	background-color: #2b8ac3;
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.plainBlockHeader {
	background-color: #eaeaea;
	color: #004b99;
}
		
.plainBlockContent, .importantBlockContent {
	width: 718px;
	float: left;
	/*text-align: left;*/
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	padding-left:10px;
	padding-right: 10px;
}

#aanvraagTabel a{
	display: block;
	width: 100%;
	height: 100%;
	float: left;
}

#aanvraagTabel tr:hover, #aanvraagTabel tr:hover a{
	background-color: #5cac26;
	color: #ffffff;
	/*cursor: pointer;*/
}

#aanvraagTabel tr:first-child{
	background-color: transparent;
	color: #595959;
	cursor: auto;
}

.greenHeaderOuter {
	float: left; width: 738px; border-color: #2b8ac3; border-style: solid; border-width: 1px;
}

.greenHeaderInner {
	width: 736px; background-color: #6cae22; color: #ffffff; border-color: #ffffff; border-width: 1px; padding-top: 10px; padding-bottom: 10px;border-style: solid; float: left;
}

.infoBox {
	width: 692px;
	background-color: #006db5;
	border-width: 3px;
	border-style: solid;
	border-color: #77c1e7;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	margin-bottom: 10px;
}

.adminDropdown {
  display: none;
}

li:hover .adminDropdown {
  display: block;
  
}

.forumBlockContainer {
	border-style: solid;
	border-color: #656565;
	border-width: 1px;
	margin-top: 5px;
	border-radius: 4px;
	overflow: hidden;
}

.forumButtonGeneral {
	border-width: 1px;
	border-style: solid;
	border-color: #656565;
	border-radius: 4px;
	padding-top: 5px;
	margin-top: 10px;
	text-align: center;
	background-color: #dedede;
	color: #000000;
	display: block;
	width: 100px;
	height: 20px;
}

.forumButtonGeneral:hover {
	background-color: #cccccc;
}

/*input[type="submit"], input[type="button"]{
	min-width: 100px;
	border-width: 1px;
	background-color: #b2d3e1;
}*/

input[type="submit"], input[type="button"]{
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
    background-color: #5cac26;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    outline: 1px solid #5cac26;
    padding-top: 2px;
	padding-bottom: 2px;
    text-align: center;
    text-decoration: none;
    min-width: 120px;
}

.twitterUL li, .twitterUL li a {
	color: #ffffff;
}

.twitterUL li a {
	font-size: 9px;
}
/*forum*/
.forumBlockContainer h2 span{
    clear:both;
    
    display: block;
    font-size: 14px;
    font-weight: normal;
}
.nothing{
    margin-left:5px;
    
    display: block;
}
.formButtons input{
    width: auto;
    float:left;
    margin-right: 5px;
    padding: 0 5px;
    min-width: 0px;
}