/* CSS Document */

body {
	color:#000; 
	padding:0;margin:0;
}
html, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
body
{
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
	background-image:url(../img/bg_large.gif);
	background:#fff;
	font-size:62.5%; /* allow text to resize in IE */
	font-family:Verdana,Arial,sans-serif;
	line-height:1.2em;
	color:#000;
	background: url(../img/bg_large.gif) repeat;
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 812px;
}

.leftbg 
{
	width: 14px;
	background-image:url(../img/bgtableleft.jpg);border:none;
}
.rightbg
{
width: 14px;
	background-image:url(../img/bgtableright.jpg);
	border:none;
}

/* reset */

/* p, ul, ol, dl, form, pre, blockquote, address, table, dt, dd, li { margin:0; padding:0; } */
h1, h2, h3, h4, h5 { margin:0 0 1em; padding:0; line-height:1em; }
/*ul, ol, li { list-style:none; }
img { display:block; }
p img { display:inline; } */

/* base styles */

#left-nav ul, #left-nav ol, #left-nav li { list-style:none;background-color:White; }
#left-nav p, #left-nav ul, #left-nav ol, #left-nav dl, #left-nav form, #left-nav pre, #left-nav blockquote, #left-nav address, #left-nav table, #left-nav dt, #left-nav dd, #left-nav li { margin:0; padding:0; }

div.clear { clear:both; }

a 		{ text-decoration:none; color:#d71f27; }
a:hover { text-decoration:underline; }
a img 	{ border: 0; vertical-align:middle; }
#header ul.nav li a:hover, #footer p.links a:hover, p.pager a:hover { text-decoration:none; }
#secondary a { color:#fff; }

form, label, fieldset { margin: 0; padding: 0; }
input, select, textarea { font:11px Arial, sans-serif; color:#000; line-height:1.2em; }
textarea { overflow:auto; }
input.text, textarea.text {
	background:url(/img/textfield-bg.gif) no-repeat;
	border-color:#e5e5e5; border-style:solid; border-width:0 1px 1px 0; padding:2px 4px 1px 5px;
}
* html input.text, * html textarea.text { background-attachment:fixed; }
.comment-form textarea, #invoer .text { padding-top:1px; padding-left:4px; border-color:#7f9db9; border-width:1px; background-image:none; }
.content input.text, .content textarea.text { padding-top:3px; padding-bottom:2px; }

 /* content forms base rules */
.form { font-family:Verdana,Arial, Helvetica, sans-serif; }
.form label { display:block; line-height:1.2em; margin-bottom:2px; }
.form input.text, .form textarea.text, .form select { margin-bottom:1em; }

.form label.checkgroup input { width:13px; height:13px; margin:0; float:left; }
.form label.checkgroup span.label { display:block; margin-left:20px; margin-top:-1px; }
#ie .form label.checkgroup input { margin-top:-4px; }

 /* floating form elements onto one row */
.form input.float, .form label.float { float:left; }
.form .padright { margin-right:10px; }

.form .row { width:100%; clear:both; margin:0 0 1px; }

.form .footer { clear:both; text-align:right; margin-top:1em; }


/*---------------------------*/
/* Site layout */
/*---------------------------*/

/*#container { width:816px;height: 100%; padding: 0; margin:0 auto; position:absolute;top:0; left:50%; margin-left:-408px;}*/
#innercontainer { width:784px;padding: 0;float:left;}

/* columns */
#body { background:url(../img/layout/body-twocols.gif) repeat-y 100% 0; }
#body.home  { background-image:none; }

#primary { width:582px; float:left;  height:100%; }
#secondary { width:208px; float:right; padding:13px 16px 16px; background:#d71f27 url(../img/layout/dented-red.gif) no-repeat right top; }
#secondary { min-height:500px; }

* html #secondary { min-height:auto;height:500px; }

/* HEADER */

#header {height: 30px; background:url(../img/bgheader.gif) no-repeat; }

/* BANNERTOP */

#bannertop { background: url(../img/banner1.jpg);
		width: 784px; height: 164px;
 }
 
#bannertop .selectsection { 
	float:right;
	padding: 8px;
}

#bannertitle 
{
	width: 784px;
	height: 50px;
	background-color:white;
	display:block;
	}
.bannertitle h1 
{
	font-size: 19px;
	/* padding-left: 210px; */
	text-transform: uppercase;
	color: #575549;
}
/* FOOTER */

#footer { clear:both; margin:0 0 1em; }
#footer a { float:left; }
#footer p.links { font-size:0.9em; line-height:1em; color:#000; float:right; margin-top:21px; }
#footer p.links a { padding:0 4px; color:#000; float:none; }
#footer p.links a:hover { color:#d71f27; }

#content { width: 784px; }
#left-nav { float:left;width: 161px;background: url(../img/newsspacer.png) no-repeat;min-height: 800px; margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
color: #575549;
}
#left-nav li 
{
    width: 161px; text-indent: 10px; line-height: 26px; height: 26px; background-color: #E4E1D0;border-bottom: solid 1px #FFFFFF;
}

#left-nav li a
{
	text-decoration:none;
	color: #575549;
}

#submenu li
{
	width: 161px; text-indent: 10px; line-height: 26px; height: 26px; background-color: black;border-bottom: solid 1px #FFFFFF;
}

#submenu li a
{
	text-decoration:none;
	color: #575549;
}

#right-content 
{
	width: 623px;background-color: #FFFFFF;height: 615px;float:left;display:block;
		
}

.news-subtitle 
{
	width: 573px;
	text-indent: 20px;
	line-height: 20px;
	font-size: 14px;
	height: 24px;
	background: url(../img/bg-subtitle.gif) no-repeat;
}

.news-subtitle a
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}
.news-subtitle a:vistited
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}
.news-subtitle a:active
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}


#news_wizard { background-color: #BFD2F2; border: 1px solid #d3dbe8; border-bottom: 0px solid white;}
#news_wizard h2 { font-size: 1.4em; margin:5px}
.news_wizard {background-color: #FFFFFF}
.news_wizard_header {font-size: 1.3em; font-weight:bold; background-color: #eef1f6;padding:5px ; color: #95b2c4; border-bottom: 1px solid #d3dbe8; }
.news_wizard_content {padding: 10px; min-height:250px;}
img.deleteButton {width: 13px; height:13px; padding:0px; margin: 0px 0px 0px 92px; border: none}
#NewsAdd img.deleteButton {width: 13px; height:13px; padding:0px; margin: 0px 0px 0px 92px; border: none}


#menuafdelingitem 
{
	/* width: 160px; */
	height: 24px;
	background-color: #F2BF04;
	padding-left:10px;padding-right:10px;padding-top:5px;
	font-size: 11px;
	
}

#menuloginitem
{
	/* width: 160px; */
	height: 24px;
	background-color: #F2BF04;
	padding-left:10px;padding-right:10px;padding-top:5px;
	font-size: 11px;
	}

/* Homepage */

#right-content .home #h_container {
	width:584px;
	margin-left:40px;
}
#right-content .home #h_leftc {
	width:290px;
	float:left;
}

#right-content .home #h_rightc {
	width:290px;
	float:right;
}

#right-content .home .h_block {
	min-height:250px;
}

#right-content .home .h_spacer {
	height:20px;
}

#right-content .home .h_header {
	height:24px;
	padding-left:10px;
	line-height:22px;
	font-size:120%;
}

#right-content .home .h_blockcontent {
	padding:10px;
}

#right-content .home #h_fotoscroller{
	background-image:url(../img/fotoscroller.jpg);
	background-repeat: no-repeat;
	height:250px;
	display:block;
}

#right-content .home .red	{	background-image:url(../img/header_red.jpg); }
#right-content .home .blue 	{	background-image:url(../img/header_blue.jpg); }
#right-content .home .green {	background-image:url(../img/header_green.jpg); }
#right-content .home .yellow{	background-image:url(../img/header_yellow.jpg); }

#right-content .home p {
	margin:0px; 
	font-size:110%; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
/* End Homepage */

#FCKEDITORDIV 
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

#FCKEDITORDIV img 
{
	float:none;
	
	}

#FCKEDITORDIV p
{
	font-size: 11px;	
}

#FCKEDITORDIV h1
{
	font-size: 15px;	
}

#FCKEDITORDIV h2
{
	font-size: 14px;	
}

#FCKEDITORDIV h3
{
	font-size: 13px;	
}

.headerlogin 
{
	padding-top:10px;float: left;
}

.headermenuitem 
{
	width: 740px;float:left;	
}

#PhotoGallery a
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}
#PhotoGallery a:vistited
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}
#PhotoGallery a:active
{
	font-size: 14px;
	text-decoration:none;
	color: #313131;
}


#right-content .news_wizard_content .news-subtitle {
background:transparent url(../img/bg-subtitle.gif) no-repeat scroll 0%;
font-size:14px;
height:24px;
line-height:20px;
margin-left:0px;
text-indent:20px;
width:583px;
}

#right-content .news-photo
{
	padding-left: 50px; float: left;
	}
	
	#right-content .news_wizard_content .news-photo
{
	padding-left: 0px; float: left;
}

	#right-content .news-photo-header
{
	padding-left: 50px; float: left;
	}
	

	#right-content .news_wizard_content .news-photo-header
{
	padding-left: 0px;float: left;
	}
