#right-bottom {
	position:absolute; top:300px;}

body {
	background: url(../images/blauw.jpg) repeat-x top;
	padding:0px;
	margin:0px;
}
#wrapper {
	position:relative;
	display:block;
	width:944px;
	height:385px;
	margin: auto;
	padding-top:28px;
	background: url(../images/zon.jpg) no-repeat;
}
#header-outer {
	width:100%;
	height:148px;
	background: url(../images/header-outer.gif) no-repeat center top;
}
#header-inner {
	width:100%;
	height:100%;
	background: url(../images/header-inner.jpg) no-repeat center 2px;	
}

#container-inner {
	background: url(../images/container-tr.gif) no-repeat right top;	
	width:942px;
	height:425px;
	position:relative;
	z-index:100;
}
form {position:relative;
z-index:1001px}
#form-login {position:absolute;
z-index:1001px}
html>body #container-inner {
	height:auto;
	min-height:425px;
}
#container-outer {
	margin-top:7px;
	margin-left:2px;
	background: #fff url(../images/container-right.gif) repeat-y right top;	
	width:942px;
}
#footer {
	top:-70px;
	position:relative;
	z-index:0;
	width:100%;
	height:162px;
	background: #fff url(../images/footer.jpg) no-repeat center top;	
}
html>body #footer {
	top:-60px;
}
#content {
	display:block;
	width:940px;
	padding-top:100px;
	background: url(../images/content-top.gif) repeat-x center 80px;	
}
#left-inner {
	border-right:solid 1px #c7c7c7;
	display:block;
	position:relative;
	top:-33px;
	margin-bottom:-33px;
	text-align:right;
	padding-bottom:15px;
}
html>body #left-inner {
	top:-31px;
	margin-bottom:-31px;
}
#left-outer {
	position:relative;
	display:block;
	top:-100px;
	width:203px;
	float:left;
	background: #fff url(../images/menu-bottom.gif) no-repeat left bottom;	
	padding-bottom:8px;
}
#right-outer {
	position:relative;
	display:block;
	top:-20px;
	width:270px;
	float:right;
	background: #fff url(../images/right-bottom.gif) no-repeat left bottom;	
	padding-bottom:8px;
}
#right-inner {
	border-left:solid 1px #c7c7c7;
	padding-left:6px;
}
html>body #right-inner {
	padding-bottom:1px;
}
#center-outer {
	display:block;
	position:relative;
	margin-left:225px;
	margin-right: 270px;
}
p {
	padding-right:20px;
}
#left-inner a {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:21px;
	line-height:30px;
	text-decoration:none;
	color:#e53e16;
	padding:0px 25px;
	letter-spacing: 1px;
}
#left-inner a.sublevel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	letter-spacing:normal;
	height:16px;
	display:block;
}
#left-inner a:hover.sublevel {
text-decoration:underline;}
#logo {
	position:absolute;
	display:block;
	height:203px;
	width:309px;
	top:45px;
	margin-left:305px;
	background: url(../images/casadelmundo.gif) no-repeat;	
}
* {
color:#bd3312;
font-size:11px;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1, .contentheading,.componentheading {
color:#e53e16;
font-size:14px;
font-weight:bold;
line-height:20px;
}
h1 em{
color:#000;
font-size:14px;
font-weight:bold;
line-height:20px;
}
a#active_menu {
	color:#ffa837;
}

div.validation-advice {
background-color:#FF3300;
color:#FFFFFF;
margin:0px 0pt 5pt;
padding:0px 3px;
display:block;
width:128px;
float:left;
}
input.validation-failed, textarea.validation-failed {
border:1px solid #FF3300;
color:#FF3300;
}
input {
border:solid 1px #cccccc;
line-height:12px}
input#Submit, input.button {
	height:21px;
	background: #ce0202 url(../images/submit.gif) repeat-x;
	border-top:solid 1px #ff5151;
	border-right:solid 1px #700000;
	border-bottom:solid 1px #700000;
	border-left:solid 1px #d10000;
	line-height:15px;
	color:#ffffff;
}
html>body input#Submit, html>body input.button{
height:19px;
line-height: 12px;
}
div.chronoform {
visibility:hidden;
}
tr#ip, p#smilies  {visibility:hidden;
position:absolute;}
input#noborder {border:none;}

#fpss-outer-container {
border:none;
padding:0px;
margin:0px;
}
div.fpss-introtext {
bottom:auto;
top:190px;
height:76px;
}
div#navi-outer li a img, div#navi-outer li a:hover img, div#navi-outer li a.navi-active img {
height:30px;
margin:-4px 0px 0px 0px;
}
div#navi-outer ul {
padding:0px;
}
div#navi-outer li a, div#navi-outer li a:hover, div#navi-outer li a.navi-active {
margin:0px;
}
div.fpss-introtext {
background:#424242;
}
#talen {
display:block;
position:absolute;
top:125px;
right:0px;}
html>body #talen {top:115px}
.sectiontableentry2 a img {width:18px; height:18px;}
textarea#metadesc, textarea#metakey {width:335px!important;}
body#tinymce {
background-color:#ffffff!important;
background-image:none!important;}

