body{
	background : #cccccc url(../images/background.png) top center repeat-y;
	color : #27324e; /*9f1c2d*/
	margin : 0;
	padding : 0;
	font-family : 'Didact Gothic', Verdana, Arial, Tahoma;
	font-size : 14pt;
}
pre{
	font-size : 8pt;
}
div#container{
	width : 1004px;
	margin : 0 auto;
}
div#header{
	width : 1004px;
	overflow : hidden;
	text-align : center;
	margin-bottom : 10px;
	height : 150px;
	background : #ffffff;
	color : #27324e;
}
div#topmenu{
	width : 1004px;
	height : 34px;
	position : bottom;
}
div#topmenu a{
	text-decoration : none;
	font-size : 16pt;
	text-align : center;
	padding-top : 7px;
	padding-bottom : 3px;
	height : 33px;
	display : block;
	float : left;
	width : 146px;
	margin : 0 2px;
	border-bottom : 1px solid #f8981d;
	border-top : 1px solid #f8981d;
}
div#topmenu a:hover{
	color : #ffffff;
	background : #f8981d;
}
div#topmenu a.lastitem{

}
div#footer{
	display : block;
	height : 20px;
	width : 100%;
	text-align : center;
	margin : 60px 0 0 0;
}
div#footer a{
	font-size : 10pt;
	color : #27324e;
}
div#content{
	background : #ffffff;
	width : 1004px;
	min-height : 600px;
	margin : 20px auto;
	padding-bottom : 50px;
	position : absolute;
}

div#content h1,h2,h3{
	margin : 0;
	color : #27324e;
	font-weight : normal;
	padding : 10px 20px 20px 20px;
}

div#content h1{font-size : 20pt;}
div#content h2{font-size : 15pt;}
div#content h3{font-size : 12pt; font-weight : bold; padding : 20px 20px 10px 20px;}

p.aankondiging{
	color : #27324e;
	font-size : 24pt;
	text-align : center;
}
div#content p{
	padding-left : 20px;
	padding-right : 20px;
}
div#content table td p{
	padding : 0px;
	margin : 0px;
}

.clr{
	clear : both;
}
a{
	color : #f8981d;
	text-decoration : underline;
}
a:hover{
	/*color : #CC2A99; /*87992F*/
	text-decoration : none;
	background : #f8981d;
	color : #ffffff;
}
img{
	border : 0px solid #27324e;
}

form input,label{float : left;}
form input[type="text"]{width : 140px;}
form input[type="password"]{width : 140px;}
form .normaal input{float : none;}
form label{width : 200px; display : block;}
form .foutmelding{color : #27324e; width : 360px; border : 1px solid #ff0000; background : #ffaaaa; padding : 0 5px; margin : 0; float : right;}

form input[type="text"].groot{width : 300px;}
form input.wegwezen{margin-left : -4000px;}
form textarea.groot{width : 99%; margin : 0px auto;}

div#inlogformulier{}
div#inlogformulier .left{float : left; width : 400px; height : 250px; margin-left : 100px; background : #eeeeee;}
div#inlogformulier .right{float : right; width : 400px; height : 250px; margin-right : 100px; background : #eeeeee;}

table{
	width : 100%;
}
tr td{
	border-bottom : 1px solid #cccccc;
}
tr th{
	background : #f8981d;
	color : #ffffff;
	font-weight : bold;
}
tr:hover td{
	background : #ffd196;
}
table.visitorsstats{
	font-size : 10pt;
}
table.visitorsstats td{
	max-width : 150px;
	text-overflow: ellipsis;
}


/*
Admin paginabeheer
*/
div.admin_paginabeheer{background : #ffffff; width : 600px;}
div.admin_paginabeheer img{float : right; padding : 0;}
div.admin_paginabeheer ul{list-style-type : none; margin : 0;}
div.admin_paginabeheer ul ul{border : 1px solid #cecece;}
/*
div.admin_paginabeheer ul ul:hover, div.admin_paginabeheer ul ul:hover li.rij1{background : #cecece;}
div.admin_paginabeheer ul ul:hover li.rij0{background : #f0f0f0;}
*/
div.admin_paginabeheer ul li{padding : 4; overflow : hidden; height : 24px;}
div.admin_paginabeheer ul li:hover{background-color : #d0d0d0;}
div.admin_paginabeheer img{padding : 0 2px;}
.rij0{background-color : #ffffff;}
.rij1{background-color : #dedede;}

/*
pagina editor met preview
*/
div.success{
	padding:10px 20px;
	background-color: #09c612;
}
div.error{
	padding:10px 20px;
	background-color: #ff0000;
}
div#inputbox{
	float: left;
	padding: 10px 20px;
	width:462px;
}

div#inputbox textarea{
	width:440px;
}

div#inputbox h2{
	padding: 0;
}

div#previewbox{
	padding: 10px 20px;
	margin-left:482px;
}


div#previewbox img{
	max-width:460px;
}

select.imageselect option {
    padding-left: 90px;
    padding-top: 18px;
    background-size: 80px 50px;
    background-repeat: no-repeat;
    height: 31px;
}

select.imageselect{
	width:100%;
}
div.thumbcontainer{
	width:120px;
	height:80px;
}
div.thumbcontainer img{
	max-width:120px;
	max-height:80px;
}