html, body {
	height: 100%;
	text-align:center;
}

html {overflow-y: scroll;}


body {
	margin: 0 auto;
	text-align: center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url("pics/backgroundsky.jpg");
	background-attachment: fixed;
	line-height:1.5;
}

.alert {
color: #e50a0a;
}	 

.no_error {
display: none;
color:#000000;
}

.error {
display:inline;
color: #e50a0a;
}

hr {
border: 1px dashed #90a8cb;
}

#containeroverall{
	margin: 0 auto;
width:990px; 
position:relative;
text-align: center;
}

#containertop{
	float: left;
width:990px; 
height:28px;
background:url("pics/topbar.png");
background-repeat:no-repeat;
}

#maincontainer{
position:relative;
		float: left;
		text-align:center;
width:990px; 
background-image:url("pics/shades.png");
background-repeat:repeat-y;
}

#container{
margin-left:6px;
float:left;
width:978px; 
background:url("pics/topronding.gif");
background-repeat:no-repeat;
background-color: #FFFFFF;
}

#leftside {
margin-top:0px;
width:192px;
float:left;
/*background-color: #FF9966;
overflow-x: hidden;*/
}

#leftsidetext {
margin:0px;
}

#leftside_vertspacer{
width: 192px;
float:left;
height: 156px;
/*background-color: #00CC00;*/
}

.menutop_image {
width:192px;
float:left;
background:url("pics/menubar_top.png");
background-repeat:no-repeat;
height: 20px;
}

.menumiddle_image {
width:192px;
float:left;
background:url("pics/menubar_middle.png");
background-repeat:repeat-y;;
}

.menubottom_image {
width:192px;
float:left;
background:url("pics/menubar_bottom.png");
background-repeat:no-repeat;
height: 20px;
}

#columnmain{
font-size:12px;
color:#000000; 
float:left; 
text-align:left; 
width:570px;
/*background-color:#00CCFF;*/
}

#rightside {
margin-top:8px;
width:216px;
/*background-color: #00CC33;*/
float:left; 
}

#column {
margin-top:14px;
	text-align:left;
	background:url("pics/newsbar_middle.png");
	background-repeat: repeat-y;;
}

#newsbar
{
width: 210px;
line-height: 1.5;
}

#newsbar ul, #newsbar li
{
list-style: none;
text-align: left;
font-size:12px;
color: #000000;
padding-left: 6px;
padding-right: 6px;
margin-left:6px;
margin-right:6px;
}

#newsbar a:link, #newsbar a:visited,#newsbar a:active {
color: #90a8cb;
text-decoration: none;
}

#newsbar a:hover {
color: #e50a0a;
text-decoration: underline;
}

#newsbar ul li h1, #newsbar ul li h1 a:link, #newsbar ul li h1 a:visited, #newsbar ul li h1 a:active, #newsbar ul li h1 a:hover {
font-size: 14px;
color: #90a8cb;
text-decoration: none;
line-height:1.2;
margin-bottom:4px;
}

#crumbs {
padding:4px;		
font-size:10px;
color: #929191;	
text-decoration:none;
}

#crumbs a:link, #crumbs a:visited, #crumbs a:active{
color: #929191;	
text-decoration:none;
}

#crumbs a:hover{
color: #e50a0a;
text-decoration:underline;	
}

#footer{
	float: left;
width:990px; 
	height: 132px;
	background:url("pics/bottombar.png");
	background-repeat:no-repeat;	
}

#bouwvakker {
position: absolute;
left:30px;
bottom: -24px;
z-index:200;
}

#popup {
font-size:20x;
font-weight:bold;
color:#FFFFFF;
padding: 20px;
/*background-color: #e4000a;*/
}

#popup a{
color:#FFFFFF;
}

#popup h1 {
font-size:24px;
color:#ffeb0d;
margin-top:0px;
margin-bottom:0px;
}


#footerleft {
bottom:0px;
color: #274162;
width: 190px;
float:left;
text-align: center;
margin-top:26px;
}

#footerlefttext, #footerlefttext a:link, #footerlefttext a:visited, #footerlefttext a:active{
font-size:10px;
color: #274162;
text-decoration: none;
}

#footerlefttext a:hover{
	text-decoration: underline;
}

#footercenter {
bottom:0px;
color: #274162;
width: 570px;
float:left;
text-align: center;
margin-top:40px;
}

#footercentertext, #footercentertext a:link, #footercentertext a:visited, #footercentertext a:active{
color: #274162;
text-decoration: none;
}

#footercentertext a:hover{
	text-decoration: underline;
}

#footerright{
bottom:0px;
margin-top:26px;
margin-right:10px;
width: 200px;
float: right;
}

#footerright h1{
color: #274162;
font-size: 10px;
margin-bottom: 0px;
}

.tag1 a:link, .tag1 a:visited, .tag1 a:active {
margin-right: 0px; margin-left: 4px; font-size: 9px; text-decoration: none; color: #274162;
}
.tag2 a:link, .tag2 a:visited, .tag2 a:active {
margin-right: 0px; margin-left: 4px;font-size: 10px; text-decoration: none; color: #274162;
}
.tag3 a:link, .tag3 a:visited, .tag3 a:active {
margin-right: 0px; margin-left: 4px;font-size: 11px; text-decoration: none; color: #274162;
}

#tag a:hover
{
text-decoration: underline;
}


