
div#globalWrapper {
  
}

div#header {
	width: 660px;
	height: 336px;
	background: url('../images/gemeenteraad/header_homepage.jpg') no-repeat right top;
	position: relative;
	margin-top: 20px;
}

div#quickmenu_a {
  min-height: 34px;   
  _height: 34px;
  width: 650px;
  text-align: right;
  float: right;
  padding: 0;
  _padding-right: 10px;
}

div#quickmenu_a a {    
    color: black; 
    display: block;
    float: left;    
    text-decoration: none;
    padding: 20px 0 0 20px;  
}

div#quickmenu_a a:hover {
    font-weight: bold;
    color: black;   
}

div#q_hp {
		  float: right;
		  text-align: right;
		  position: relative;
      text-align: right;
}

.quickmenu_active { 
   font-weight: bold;  
}

div#navigation_top {
		float: left;
		width: 600px;
		height: auto;
		margin-left: 20px;
		_margin-left: 11px;
		_margin-top: 10px;
		padding-bottom: 5px;
		padding-top: 10px;
}

div#search {
    margin-left: 0px;
		margin-top: 0;
		_margin-left: -10px;
}

div#search form {
    margin: 0;
}

div#globalwrapper div#navigation_top div#navcontainer ul#navlist li { 
		padding: 0px;
		list-style-type: none;
}

div#header_top_logo_a {
	background: url('../images/gemeenteraad/logo_text.gif') no-repeat 20px 20px;
	min-height: 34px;
	_height: 34px;
	width: 100%;
}

div#header_top_a {
  width: 880px;
  padding: 0;
  min-height: 79px;
  _height: 79px;
  float: left;
}

div#content_container {
	border-top: 1px solid #000;
	float: left;
}

div#header_top_right {
		height: auto;
		width: 100%;
		margin-bottom: 9px;
		_margin-bottom: 15px;
}

div#globalWrapper div#navigation_top ul li a {
		float: left;
		color: #666666;
		display: block;
		text-decoration: none;
		margin: 0 10px 0 0;		
		border: none;
		height: 15px;
		_white-space: nowrap;
}

div#globalWrapper div#navigation_top ul#navlist li {
	float: left;
}

div#globalWrapper div#navigation_top ul#navlist li a.item_active {
	margin-top: 0px;
	background: none;
	font-weight: bold;
	border: none;
	padding: 0px;
}

div#globalWrapper div#navigation_top ul#navlist li a:hover {
  font-weight: bold;
  color: black;
}

div#navblock ul li div#navcontainer ul li a:hover,
div#navblock ul li div#navcontainer ul li a.subitem_active {
    color: #FA0028;
}

div#w1 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	min-height: 25px;
	width: 660px;
	color: white;
	padding: 20px;
	z-index: 100;
}

div#w1 a {
  color: white;
}

div#w2 {
	width: 880px;
	min-height: 40px;
	float: left;
	padding-left: 20px;
	margin-top: 5px;
}

div#w2 a {
  color: #D70623;
}


div#w2 p{
	padding-left: 20px;
	width: 210px;
	float: left;	
}

div#w2 p a{
	color:  #D7071F;
}

div#boxes {
	position: relative;
	width: 660px;

	min-height: 200px;
}
div#boxleft {
		float: left;
		width: 215px;
		
}

div#boxleft div.head_box{
	background: url('../images/gemeenteraad/pluim_text.gif') no-repeat 20px 20px;
}

div#boxleft div.body_box{
  color: #666666;
}

div#boxmiddle {
		float: left;
		width: 220px;		
}
div#boxmiddle  div.body_box {
	padding: 0px;
	color: #666666;
}
div#boxmiddle div.head_box{
	background: url('../images/gemeenteraad/gemntbestuur_beeld_text.gif') no-repeat 20px 20px;
}

div#boxright {
		float: left;
		width: 220px;		
}
div#boxright div.head_box{
	background: url('../images/gemeenteraad/latstenieuws_text.gif') no-repeat 5px 20px;
}
div.head_box {	
	height: 60px;
	width: 100%;
}

div.body_box {
	
	min-height: 200px;

	width: 100%;
	padding: 20px;
}

div#boxright div.body_box {
	padding-left: 5px;
	color: #666666;
}

div.cleardiv {
	clear:both;
}

div#footer {
	border-top: 1px solid #999999;
	width: 880px;;
	min-height: 40px;
	background: url('../images/gemeenteraad/logo.gif') no-repeat 20px 11px;
	margin: 0px;
}

div#home_left {
		width: 660px;
		float: left;
		

}

div#home_right {
		width: 220px;
		float: left;
		margin: 20px 0 0 10px;;
		min-height: 200px;
}

div#agenda {
	_height: 336px;
	min-height: 336px;
	width: 220px;
	padding: 0 10px 10px 10px;
	margin-bottom: 10px;
	position: relative;
}

div#agenda ul {
	list-style-type: none;
}

div#agenda ul li{
	padding-bottom: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
div#agenda ul li div {
	margin-bottom: 7px;
	color: #666;
	font-size: 90%;
}
div#agenda ul li a{
	text-decoration: none;
	color: #666;
	font-weight: bold;
}
div#agenda div.header {
		background: url('../images/gemeenteraad/agenda_gemnteraad_text.gif') no-repeat 0px 10px;
		height: 50px;
		width: 100%;
		padding:20px;
}

div#stelling {
	
	position: relative;
}
div#body_stelling {
  	_height: 230px;
	  min-height: 230px;	
	  background: #D7071F;	
		width: 213;		
		color: #fff;
		position: relative;
    padding: 10px 10px 27px 10px;
}

div#body_stelling a {
    color: white;
}

div#body_stelling  tr td {
		color: #fff;
		text-align: center;
}

div#body_stelling  tr td{
	text-align: left;
}

div#stelling h6 {
	font-size: 120%;
	text-align: center;
	font-weight: bold;
	padding-top: 15px;
	color: #fff;
}
div#bottom_stelling {
		height: 31px;
		width: 213;
		position: absolute;
		bottom: 0px;
		left: 0px;
		background: url('../images/gemeenteraad/bottom_stelling_hp.gif') no-repeat left top;
}

div#header_next {
		background: url('../images/gemeenteraad/header_algemeen.jpg') no-repeat left top;
		height: 136px;
		width: 880px;
		margin-top: 20px;		
}

div#innercontent {
        padding: 0 0 20px 0px;
        min-height: 500px;
        margin-top: 20px;
}

div#btn_back {
  width: 100%;
  display: block;
}

div#content {
	min-height: 500px;
	margin-bottom: 20px;
	padding: 20px 0 20px 20px;
}
div#left_next {
		position: absolute;
		top: 0px;
		left: 0px;
		height: 200px;
		width: 215px;
}
div#navigation {
	border: none;
}

div#globalwrapper #navigation a.main {
		background:transparent url(../images/gemeenteraad/pijl_nav_f2.gif) no-repeat scroll 20px 3px;
		color:#000000;
		display:block;
		font-weight:bold;
		line-height:18px;
		padding-left:36px;
		text-decoration:none;
}

div#navigation div#navblock {
		border-bottom:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		padding-bottom: 32px;
		padding-top: 10px;
		background: #E6E6E6;
}

div#virtuele {
                margin-top: 20px;
                
}

div#virtuele img {
                width: 100%;
		margin-bottom: 10px;
}

div#virtuele div.link a{
	color: #D70721;
}

div.homeNieuwskop a{
		color:#666;
                text-decoration: underline;
                margin-bottom: 10px;
                display: block;
    font-size: 110%;
}

div.homeNieuwsbody {
        padding-left: 20px;
    background: url('../images/gemeenteraad/arrow_hp.gif') no-repeat left 4px;
        margin-bottom: 10px;
        font-size: 90%;
}

div.links{
		margin-top: 10px;
		margin-left: 3px;
}

div.links a {
        color: #D7071F;
        text-decoration: underline;
    font-size: 110%;
}

div#rss_icon , div#content_np_bottom , div#bottom_buttons , div#btn_print{
		margin: 0px;
		padding: 0px;
		width: 100%;
}

div#btn_print a,
div#btn_print a:hover {
		margin-left: 500px;
}

div#btn_up a {
		margin-left: 430px;
}

div.lijstitem_intro {
  padding:0pt;
  width: 100%;
}

ul.ul_lijst li.lijstitem_bullet, ul.ul_lijst li.lijstitem {
    background-position: 0px 9px;
}

ul.ul_lijst li.lijstitem_bullet div.lijstitem_intro ul,
ul.ul_lijst li.lijstitem_bullet div.lijstitem_intro ol {
    margin-left: 30px;
}

div#innercontent table {
    max-width: 100%;
    _width: expression(this.offsetWidth > 570 ? "100%": this.offsetWidth);
}

div#externe_link_box iframe#opus {
    position: static !important;
    margin-right: 0;
}

iframe#externeLinkIframe {
    width: 635px !important;
    height: 450px;
    margin-left: -30px;
}

div#innercontent form table tr td textarea {
    white-space: normal;
}

div#innercontent div#intro {
    width: 100%;
    padding-right: 25px;
}

div#content_np_bottom {
    background: none !important;
}

div#innercontent ul {
    margin-left: 30px;
}

div#innercontent ul.ul_lijst {
    margin-left: 0px;
    width: 95%;
}

div#search div#font_groter_kleiner {
    left: 221px;
}

div#stelling span.title {
    font-style: italic;
    font-weight: bold;
}

div#stelling td.resultpollcolor {
    background-color: #fff;
}
