/*
 * Stylesheet voor Ministerie van Obfuscatie en Transparantie
 */

/* reset van alles */
body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, img, table, tr, th, td, form, fieldset, legend, button, div, object { 
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	font: normal 100% verdana,helvetica,arial,sans-serif;
	text-decoration: none;
}

input, select, textarea, button {
	font: normal 100% verdana,helvetica,arial,sans-serif;
}

table, td, th {
	border-collapse:collapse;
}

body {
	background-color: #eeeeee;
}

body.level1 {
	background-color: #cccccc;
}

body.level2 {
	background-color: #666666;
}

body.level2 div.f {
	border: none;
}


body.level3 {
	background-color: #000000;
}

h1 {
	font-size: 1.5em;
	color: #6f1d15;
}

p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

a:link, a:visited, a:active, a:hover {
	color: #6f1d15;
}

a:hover, a:active {
	text-decoration: underline;
}

/* frame om de site heen */
div.f {
	border: 1px solid #dddddd;
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2em;
	margin-bottom: 2em;
	background-color: #ffffff;
}

div.content {
	padding: 2em;
	min-height: 300px;
}


div.disclaimer {
	background-color: #ffffff;
/*	border: 2px #6f1d15 dashed; */
	bottom: 0px;
	position: fixed;
	font-size: 12px; 
	width: 100%;
}

div.disclaimer img {
	height: 25px;
	vertical-align: middle;
}

div.disclaimer p {
	margin: 0;
}

div.disclaimer span {
	vertical-align: middle;
}

div.login {
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	margin-top: 5em;
}

div.debug {
	display: none;
}

div.congrats{
	background-color: #666666;
/*	border: 2px #6f1d15 dashed;  */
/*	font-size: 12px;  */
}

div.congrats p {
	padding: 5px;
}

/* gecentreerde plaatjes */
img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* gecentreerde text */
p.center {
	text-align: center;
}

/* logo and footer */
img#logo_minobet, img#footer {

}

div.error p {
	color: #6f1d15;
	font-weight: bold;
}

div.loginoptions {
	font-size: 0.8em;
	margin-bottom: 2em;
}

