body {
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:1.5;		
	background-color:#e7e7d6;
}

.inner
{
	width:960px;
	margin:0 auto;
}

a, a:hover, a:visited, a:active{
	color:#FE9900;
}

.alert
{
	position:absolute;
	width:600px;
	padding:20px;
	left:50%;
	margin-left:-300px;
	top:40%;
	height:50px;
	background-color:#FFF;
	border:4px solid #ccc;
	font-size:15px;
	text-align:center;
	font-weight:bold;
}

div.disabledJS{
	position:fixed;
	height:100%;
	width:100%;
	background-color:#B3C530;
	opacity:0.8;
	
}

#header 
{
	width:100%;
	float:left;
	background-color:#FFF;
	height:92px;	
	border-bottom:3px solid #fafafa;
}

#header .logo{
	background-color:#fff;
	width:279px;
	height:82px;
	margin-top:12px;
	background-image:url(../images/logo.png);
	float:left;
	cursor:pointer;
}

#header .topmenu{
	float:right;
}

#header .topmenu ul{
	margin:0px;
}

#header .topmenu ul li{
	margin:0px;
	list-style:none;
	float:left;
	margin:5px 0 0 5px;
	background-image:url('../images/separator.png');
	background-position:right;
	background-repeat:no-repeat;
	padding:0 5px 0 0;

}
#header .topmenu ul li a{
	font-size:11px;
	color:#354991;
	text-decoration:none;
}

#header .minA{
	margin-left:5px;
	margin-top:5px;
	float:left;
	color:#fe9900;
	font-weight:bold;
}

#header .plusA{
	margin-left:5px;
	margin-top:5px;
	float:left;
	font-weight:bold;
	color:#fe9900;
}

#footer
{
	float:left;
	width:100%;
}

#footer .inner{
	color:#999;
	font-size:11px;
	margin-top:14px;
}

#footer .footer_text
{
	float:left;
	margin-left:230px;
}

#footer .inner a, #footer .inner a:active, #footer .inner a:visited, #footer .inner a:hover{
	color:#999;
	text-decoration:none;
}


#menu
{
	height:29px;
	width:100%;
	float:left;
	background-image: url(../images/menu_home.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#00805e;
	margin-bottom:29px;
}

#subMenu{
	position:absolute;
	top:124px;
	left:0;
	width:100%;
	height:30px;
}

#content
{
	width:100%;
	float:left;
	padding-top:20px;
}

div.green
{
	
	background-color:#00805e;
}

div.blue
{
	
	background-color:#344991;
}

div.darkgreen
{
	
	background-color:#00805e;
}

div.orange
{
	background-color:#fe9900;
}

#dropline {
	font-size:12px;
	width:100%;
}


#dropline, #dropline ul {
	padding:0; 
	margin:0; 
	list-style:none; 
	width:100%;	
}

#dropline table {
	border-collapse:collapse; 
	margin:-1px -10px 0 0; 
	padding:0; 
	width:0; 
	height:0; 
	font-size:12px;
}

#dropline li {
	float:left; 
}

#dropline li ul li{
	background-image:none
}

#dropline li a {
	display:block; 
	line-height:29px;
	padding:0 20px 0 10px; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px; 
	color:#fff; 
	text-decoration:none;
	letter-spacing:1px;
	text-transform:lowercase;
}

#dropline li a span
{
	font-size:22px; 
	margin:0px;
	color:#fff; 
	display:inline-block;
}

#dropline li ul li a {
		color:#fff;
		font-size:12px;
		text-transform:lowercase;
		padding-left:10px; 
		padding:0 7px 0 7px; 
		text-transform:uppercase;
		line-height:26px;
		font-family:Tahoma, Geneva, sans-serif;
		letter-spacing:0px;
}

#dropline li ul li.selected {
	font-weight:bold;
}

#dropline li ul.green{
	background-color:#b0c430;
}
#dropline li ul.darkgreen{
	background-color:#00805e;
}
#dropline li ul.blue{
	background-color:#344991;
}
#dropline li ul.orange{
	background-color:#fe9900;
}


#dropline li.green{
	background-color:#b0c430;
	background-image: url(../images/menu_home.png);
	background-repeat:repeat-x;
}
#dropline li.darkgreen{
	background-image: url(../images/menu_gramsbergen.png);
	background-repeat:repeat-x;
	background-color:#00805e;
}
#dropline li.blue{
	background-color:#344991;
	background-image: url(../images/menu_stadsbelang.png);
	background-repeat:repeat-x;
}
#dropline li.orange{
	background-color:#fe9900;
	background-image: url(../images/menu_oranje.png);
	background-repeat:repeat-x;
}

#dropline li ul li.darkgreen, #dropline li ul li.green, #dropline li ul li.orange, #dropline li ul li.blue {
	background-image:none;
}
/*
#dropline li ul li{	background-image:none }

#dropline li ul {position:absolute; top:129px; left:-9999px; z-index:10; width:100%;height:29px;}
*/

#dropline li ul{
	position:absolute;
	left:-9999px;
	z-index:10;
	height:29px;
	top:124px;

	width:960px;
	margin-left:-480px;
	
}

#dropline li ul li ul{
	display:none;
	visibility:hidden;
	
}
table{
	margin:0 0 0 15px;
	max-width:500px;
}

#dropline li ul li
{
	position:relative;
}

#dropline li ul.floatRight li {float:right;}
#dropline ul li ul.floatRight li{
	float:right;
}

div#carouselBLOCK
{
	width:100%;
	float:left;
	height:181px;
	overflow:hidden;
	margin-top:10px;
	visibility:hidden;
	
}


/* Front-end Blocks */

#home_container .left, #home_container .center, #home_container .right{
	float:left;
	
}
#home_container .left{
	width:213px;
	margin-right:21px;
}

#home_container .center{
	width:400px;
	margin:0px;
	margin-right:21px;
}
#home_container .right{
	width:303px;
}



#home_container .center .block-top-center{
	background-image:url('../images/block-top-center.png');
	background-repeat:no-repeat;
	height:34px;
	float:left;
	width:100%;

}


/*Content */


.content-container{
	float:left;
	width:709px;

}

.content-top h1{
	margin:0px;
	color:#354991;
	padding:5px 5px 5px 15px;
	font-size:15pt;
}

.content-middle h2{
	margin:0px;
	color:#666666;
	padding:5px 15px 5px 15px;
	font-size:12px;
}

.content-middle p{
	margin:0px;
	color:#666666;
	padding:5px 15px 5px 15px;
	font-size:12px;
}

.content-top{
	background-image:url('../images/content-top.png');
	background-repeat:no-repeat;
	float:left;
	width:725px;
	height:45px;
}

.content-bottom{
	background-image:url('../images/content-bottom.png');
	background-repeat:no-repeat;
	float:left;
	width:725px;
	height:11px;
}

.content-middle{
	background-color:#fff;
	float:left; 
	width:722px;
	min-height:340px;
}

.content-right{
	/*float:left;*/
}
.content-right ul{
	margin:0 15px 0 15px;
	padding:0px;
}
.content-right ul li span{
	margin-left:5px;
}

.content-right ul li span a, .content-right ul li span a:hover, .content-right ul li span a:active, .content-right ul li span a:visited{
	color:#FE9900;
	text-decoration:underline;
	font-weight:bold;
	font-size:13px;
}

.content-right ul li{
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}

.content-left{
	float:left;
	width:520px;
	border-right:1px dotted #ccc;
}


.breadcrumbs{
	float:left;
	width:709px;
	padding:0px 0px 15px 15px;
	color:#007B5A;
	font-weight:bold;

}

.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs a:active, .breadcrumbs a:visited{
	text-decoration:none;
	color:#007B5A;
	font-weight:bold;
}




#home_container .center h2{
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#354991;
	font-size:11pt;
	
	
}

#home_container .center a.rss{
	
	float:left;
	margin-top:10px;
}

#home_container .center .block-top-center h2{
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#354991;
	font-size:15pt;
	float:left;
	width:350px;
}

#home_container .center .block-middle-center{
	background-color:#fff;
	float:left;
	width:100%;
	
}
#home_container .center .block-bottom-center{
	background-image:url('../images/block-bottom-center.png');
	background-repeat:no-repeat;
	height:7px;
	float:left;
	width:100%;
}

/* Right */


#home_container .right .block-top-right h2{
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#354991;
	font-size:15pt;
	float:left;
	width:235px;
}
#home_container .right .block-top-right a.rss{
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#354991;
	font-size:15pt;
	float:left;
}

#home_container .right .block-top-right{
	background-image:url('../images/block-top-right.png');
	background-repeat:no-repeat;
	height:34px;
	float:left;
	width:100%;

}

#home_container .right .block-middle-right{
	background-color:#fff;
	float:left;
	width:100%;
}
#home_container .right .block-bottom-right{
	background-image:url('../images/block-bottom-right.png');
	background-repeat:no-repeat;
	height:7px;
	float:left;
	width:100%;
}


#home_container .right .block-middle-right span{
	
	border-bottom:1px dotted #ccc;
	width:268px;
	color:#364797;
	padding:5px 0px 5px 0px;
	float:left;
	margin:0 15px 10px 15px;
}

#home_container .right .block-middle-right span.date{

	color:#fff;
	padding:2px;
	float:left;
	background-color:#364797;
	width:25px;
	margin:0 0 0 15px;
	text-align:center;
	font-weight:bold;
	border:none;
}

.newstitle {
	float:left;
	color:#666666 !important;
	font-size:14px !important;
	padding:0 0 0 0px;
	margin:0px !important;
	text-decoration:none;
}
.headlines span {
	clear:both;
	float:left;
}
.headlines p {
	clear:both;
	float:left;
}
#home_container .right .block-middle-right h3{

	float:left;
	width:214px;
	color:#B3C530;
	font-size:13px;
	padding:0 0 0 7px;
	margin:0px;
	text-decoration:none;
}

#home_container .right .block-middle-right h3 a, .block-middle-right h3 a:active, .block-middle-right h3 a:visited, .block-middle-right h3 a:hover{
	color:#B3C530;
	font-size:13px;
	float:none;
	text-decoration:none;
	
}

#home_container .right .agenda_container{
	border-bottom:1px dotted #ccc;
	float:left;
	padding-bottom:10px;
	width:268px;
	margin-bottom:10px;
}
#home_container .right .block-middle-right span.time{

	padding:0 0 0 7px;
	margin:0px;
	float:left;
	width:214px;
	color:#354697;
	font-size:12px;
	border:none;
	
}
#home_container .right a, #home_container .right a:hover, #home_container .right a:active, #home_container .right a:visited{
	color:#FE9900;
	padding-right:15px;
	font-size:8pt;
	float:right;
}

#home_container .right span.all_agenda_items{
	border:none;
	padding:5px 5px 0px 15px;
}	


/*Front-end News Headlines */

#home_container .center .block-top-center .headlines h2{
	margin:0px;
	padding:5px 5px 5px 15px;
	color:#354991;
	font-size:17pt;
}
#home_container .center .block-middle-center
{
	min-height:339px;
}
#home_container .center .block-middle-center .headlines h3{
	color:#B3C530;
	font-size:11pt;
	margin:0px;
	padding:5px 5px 0px 15px;
}


#home_container .center .block-middle-center .headlines span{
	color:#354798;
	font-size:8pt;
	margin:0px;
	padding:0px 5px 0px 15px;
}

#home_container .center .block-middle-center .headlines p{
	color:#666666;
	margin:0px;
	font-weight:normal;
	font-size:12px;
	padding:5px 5px 5px 15px;
}
#home_container .center .block-middle-center .headlines{
	border-bottom:1px dotted #ccc; 
}


/* Front-end news items */

#home_container .center .block-middle-center .news-item h3 a, #home_container .center .block-middle-center .news-item h3 a:hover, #home_container .center .block-middle-center .news-item h3 a:active, #home_container .center .block-middle-center .news-item h3 a:visited{
	
	margin:0 0 5px 10px;
	padding:3px;
	width:300px;
	font-size:12px;
	color:#B3C530;
	text-decoration:none;
}


#home_container .center .block-middle-center .news-item span{
	background-color:#364B8C;
	color:#fff;
	padding:3px;
	float:left;
	width:65px;
	font-size:11px;
	margin:0 0 5px 15px;
	text-align:center;
}


#home_container .center .all_news{
	float:right;
}

#home_container .center a, #home_container .center a:hover, #home_container .center a:active, #home_container .center a:visited{
	color:#FE9900;
	padding-right:15px;
	font-size:8pt;
}


/* Links */
#home_container .left .webcam2{
	background-image:url('../images/webcam_2.png') !important;
}
	.cam_bottom {
		
		margin-top:5px;
	}

#home_container .left .webcam {
	background-image:url('../images/webcam.png');
	background-repeat:no-repeat;
	width:212px;
	height:210px;
	margin-bottom:15px;
	text-align:center;
}

#home_container .left .webcam span img{
	margin-left:16px;
	width:180px;
	float:left;
}

#home_container .left .webcam span a, #home_container .left .webcam span a:hover, #home_container .left .webcam span a:active, #home_container .left .webcam span a:visited{
	color:#fff;	
	padding:0px;
	margin-left:60px;
	float:left;
	
}
#home_container .left .webcam h2{
	color:#fff;
	margin:0px;
	padding:5px 5px 3px 15px;
}

#home_container .left .links ul
{
	margin:0px;
	padding:0px;
}
#home_container .left .links li
{
	margin:0px;
	list-style:none;
	margin-bottom:10px;
	list-style-position:outside;
}


div.banner_container{
	width:303px;
	height:66px;
	background-image:url(../images/sponsors.png);
	float:left;
	margin-top:14px;
	
}

div.banner_container .item{
	position:relative;
	padding:2px;
}

div.banner_container .item img{
	position:absolute;
	clip:rect(0px 293px 59px 0px);
	padding:4px;
}

.weather{

padding-bottom:16px;
font-size:10px;
color:#00805E;
padding-left:14px;


}

.weather>img{

margin-right:6px;


}

img{
	border:0px;
}

/* Sitemap */
#sitemap
{
	padding:0 30px 0 0;	
}

#sitemap .top a
{
	color:#666;
	text-decoration:none;
}

#sitemap .sub a
{
	color:#b3c530;
	text-decoration:none;
}

#sitemap li
{
	border-top:1px solid #eee;	
}
.error{
	color:#E24323;
}

.score_items{
	border-bottom:1px dotted #CCCCCC;
	float:left;
	padding:10px 0;
	width:98%;
}

#score_categories {
padding:0 0 0 15px;
}

#score_categories h2
{
	color:#B3C530;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#score_categories h3{
	margin:0px;
	padding:0px;
}
#score_categories p{
	margin:0px;
	padding:0px;
}
