/************ note:
# is a hack for ie7 and ie6
_ is a hack for ie6 only

when choosing for multiple css (ie7 only and ie6 only) put all the #-hacks in ie7.css and ie6.css, and 
put all the _-hacks in ie6.css
******************/

/****************************** small adjustment for the header *********************/
div#top_navigation {
                position:absolute;
                /* re-use  changed from 9em to below*/
                top:9.5em;
                #top:9.4em;
                _top:9.5em;
                margin:0;
                padding:0;
	width: 968px;
	line-height: 1.15em;
                background-color:#00484d;
	overflow:hidden;
}



/*************************************** begin LEF only elements ****************************/
.LEF_main{
	width:968px;
}
.LEF_left{
	float:left; 
	width:713px;
}
.LEF_top{
	margin:0; 
	padding:0;
}
.LEF_main_image{
	width:713px; 
	height:460px; 
	overflow:hidden; 
	display:block; 
	background: #0896a5 url(/images/leftLEF.gif) 0 0 no-repeat;
}
.LEF_main_image img{
	width:237px;
	height:237px;
	overflow:hidden;
                float:left;

}
.LEF_main_image .grading_left{
	float:left;
	width:6px;
	height:237px;
	display:block;
                background:transparent url(/images/grading_left.png) 0% 0% no-repeat;
}
.LEF_main_image .grading_bottom{
	margin:0;padding:0;
	width:243px;
	height:8px;
	display:block;
                background:transparent url(/images/grading_botom.png) 0% 0% no-repeat;
}
.LEF_landing_image{
	width:713px; 
	overflow:hidden; 
	display:block; 
}

/********************************** ID's for buttonblocks ****************************/
.block_width{
	width:243px;
}
#water{
	display:none; 
	margin:93px 0 0 421px; 
}
#water_block{
	top:286px; 
	left:702px; 
	position:absolute; 
	cursor:pointer; 
	display:block; 
	width:203px; 
	height:183px;
	/*background-color:yellow;*/
}
#wegen{
	display:none;
	margin:156px 0 0 218px; 
}
#wegen_block{
	top:289px; 
	left:499px; 
	position:absolute; 
	cursor:pointer; 
	display:block; 
	width:203px; 
	height:243px;
	/*background-color:green;*/
}
#duurzaam{
	display:none;
	margin:76px 0 0 60px; 
}
#duurzaam_block{
	top:209px; 
	left:301px; 
	position:absolute; 
	cursor:pointer; 
	display:block; 
	width:180px; 
	height:243px;
	/*background-color:black;*/
}
#veilig{
	display:none;
	margin:25px 0 0 291px; 
}
#veilig_block{
	top:158px; 
	left:532px; 
	position:absolute; 
	cursor:pointer; 
	display:block; 
	width:243px; 
	height:133px;
	/*background-color:blue;*/
}

/***************************** for the bottom of the homepage ********************************/
.LEF_bottom{}

#homepage_lijst {
                 width:713px;
                 padding:0;
                 margin:0;
}
#homepage_lijst .linklijst{
                 padding:5px 0px 5px 22px;
                 margin:0;
                 float:left;
}
#homepage_lijst .linklijst a{
                 width:195px;
}
#homepage_lijst .clear {
		clear:none;
}

/******************************** for the right side of the page *********************************/
/*********** main navigation LEF right side **********/
.LEF_right{
	float:left; 
	width:255px; 
	height:672px; 
	background: #0896a5 url(/images/rightLEF2.gif) 0 0 no-repeat;
}

.LEF_nav {
	margin:0;
	padding:0px 10px 0 0;
	#padding:10px 10px 0 0;
	width:227px;
	min-height:20px;
	max-height:200px;
                float:right;
}

.LEF_nav ul {margin:0;padding:0;}
.LEF_nav ul li {
	margin:0 0 1px 0;
	padding:0;
}

.LEF_nav a.niet_actief {
	display:block;
	padding:9px 0 7px 22px;
	text-decoration:none;
	font-weight:bold;
	height:1.2em;
                cursor:pointer;
                background:transparent url(/images/bg-themas-home2.png) 0% 100% no-repeat;
	color:#fff;
}
.LEF_nav a.niet_actief:hover,
.LEF_nav a.actief:hover,
.LEF_nav a.actief{
	display:block;
	padding:9px 0 7px 22px;
	text-decoration:none;
	font-weight:bold;
	height:1.2em;
                cursor:pointer;
	background:transparent url(/images/bg-themas-home3.png) 0% 100% no-repeat;
	color:#E6E321;
}
.LEF_nav h1 a.actief,
.LEF_nav h1 a.actief:hover, /* deze regel is toegevoegd, na deze wijziging blijft de bovenkant iig goed staan */
.LEF_nav h1 a.niet_actief:hover,
.LEF_nav h1 a.niet_actief {
        font-family:Arial, Helvetica, sans-serif;
        font-size:0.8em;
        color:#E6E321;
        font-weight:normal;
        padding:17px 0 10px 0px;
        margin:0px 0 9px 0;
        height:auto;
        background:none;
}


/************ agenda on the right side *********/
.agenda{
	margin:10px 0 0 0px;
	padding:0px 10px 0 0;
	#padding:10px 10px 0 0px;
	width:227px;
	float:right;
}
.agenda .agenda_header{
	color:#ffffff;
	padding:8px 0 8px 10px;
	margin-bottom:-1px;
	display:block;
	width:217px;
                height:15px;
                background:transparent url(/images/agenda_header_bg.png) 0 0 no-repeat;
}
.agenda .agenda_header h3{
	padding:0;
	margin:0;
}
.agenda .agenda_subheader{
	width:225px;
	height:30px;
	display:block;
	background:#159EA6;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;	
}
.agenda .agenda_subheader a{
	color:#000000;
	font-weight:bold;
	display:block;
	padding:4px 5px 4px 5px;
	_padding:4px 5px 0 5px;
	margin:5px 0 0 10px;
	width:80px;
	height:17px;
	#height:25px;
	float:left;
	text-align:center;
	display:block;

}
.agenda .agenda_subheader a:hover,
.agenda .agenda_subheader a.selected{
	background: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
.agenda .agenda_items{
        width:225px;
	background: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}

.agenda .agenda_item{
	padding:5px 0 5px 10px;
}
.agenda .agenda_item p{
	padding:0; 
	margin:0;
}
.agenda .agenda_item a{
	border-bottom:1px solid #A3BFC0;
	padding:0 0 3px 0px;
	width:207px;
	display:block;
	background:transparent url(/images/agenda_items_arrow.gif) 100% 30% no-repeat;
	color:#000000;
                position:relative;
}
.agenda .agenda_item a:hover{
	border-bottom:1px solid #02494F;
	background:transparent url(/images/agenda_items_arrow_hover.gif) 100% 30% no-repeat;
}

.agenda .agenda_paging{
	margin:10px 0 10px 10px;
	padding:0 0 5px 0;
	height:45px;
	#height:37px;
}
.agenda .agenda_paging a{
	width:40px;
	display:block;
	float:left;
	padding:2px 5px 2px 5px;
	margin:1px 1px 0px 0;
	text-align:center;
	color:#000000;
}
.agenda .agenda_paging a.not_selected{
	background-color:#96bab8;
}
.agenda .agenda_paging a:hover{
	font-weight:bold;
}
/*****************************************/
/* Start crumpath (kruimelpad) elements for LEF */
/*****************************************/
.crumpath{
	margin: 7px 0 5px 0px;
}
.crumpath ul{
	margin:0 0 7px 0;
	padding:0;
        display:block; 
}
.crumpath li {
	display: inline;
	margin:0 3px 2px 2px;
	color:#0997A5;
}
.crumpath li a {
        font-family:Arial;
	color:#0997A5;
	text-decoration:underline;
	display:inline;
}
.crumpath li a:hover {
	text-decoration:underline;
	color:#000;
}


.introduction{ 
	clear:both;
	width:460px;
	margin:10px 0 10px 0;
}
.introduction h1{
	width:450px;
	background-color:#EAF5F9;
	color:#0997A5;
	padding:13px 0 17px 10px;
	font-size:1.3em;
	margin:0px;
}
.introduction h2{
       padding-left:10px;
}
.introduction .bottom_of_block{
	width:100%;
	display:block;
	height:7px;
	background:transparent url(/images/bottom_of_block.gif) 0% 0% no-repeat;
	clear:both;
}
.introduction p{
	margin:0px;
	padding:10px;
}
.introduction .bold p{
                font-weight:bold;
}
.introduction a{
	width:440px;
                color:#0795a3;
	display:block;
	text-align:right;
	padding-right:20px;
	border-bottom:1px solid #A3BFC0;
	background:transparent url(/images/agenda_items_arrow.gif) 100% 30% no-repeat;
}
.introduction a:hover{
                color:#000000;
	border-bottom:1px solid #02494F;
	background:transparent url(/images/agenda_items_arrow_hover.gif) 100% 30% no-repeat;
}

/******************************** images **********************/

.top_of_picture{
	height:5px;
	width:695px;
                clear:both;
	background:transparent url(/images/top_of_picture.gif) 0 0 repeat-x;
	margin:10px 0 0 0;
        _margin:10px 0 -10px 0;
}
.left_of_picture{
	display:block;
	float:left;
	width:5px;
	height:370px;
	background:transparent url(/images/left_of_picture.gif) 0 0 no-repeat;
}
.right_of_picture{
	display:block;
	float:left;
	width:5px;
	height:370px;
	background:transparent url(/images/right_of_picture.gif) 0 0 no-repeat;
}
.bottom_of_picture{
	display:block;
	height:5px;
	width:695px;
	background:transparent url(/images/bottom_of_picture.gif) 0 0 no-repeat;
	_margin-top:10px;
}
.picture{
	width:665px;
	padding:10px;
	float:left;
	background-color:#ffffff;
}
.picture .inner_side{
	width:662px;
	margin:0;
	#margin:10px 0px 0 0;
}
.header_picture{
	background:#000000 url(/images/header_picture_dark.gif) 0% 0% no-repeat;
	overflow:hidden;
	display:block;
	width:100%;
        height:30px;
}
.header_picture h2{
	color:#ffffff;
	padding:6px 0 7px 10px;
	#padding:7px 0 7px 10px;
	float:left;
}
.header_picture .open_view{
	float:right;
	background:transparent url(/images/play_button.gif) 0% 0% no-repeat;
	width:81px;
	height:16px;
	display:block;
	overflow:hidden;
	margin:6px 10px 0 0;
}
.header_picture a:hover span{
	text-decoration:underline;
	color:#ffffff;
}
.header_picture .open_view .text{
	margin: 0 0 0 24px;
	color:#ffffff;
	font-size:0.7em;
}
.body_picture{
	height:300px;
	width:478px;
	overflow:hidden;
	float:left;
	margin:15px 0 0 10px;
}
.buttons_picture{
	color:#ffffff;

}
.buttons_picture .button_left{
	float:left;
	/*padding:98px 0 75px 0;*/
	display:block;
	width:46px;
	height:47px;
	margin:140px 25px 85px 11px;
_margin:140px 25px 85px 1px;
}
.buttons_picture .button_left a{
	/*padding:98px 0 75px 0;*/
	background:transparent url(/images/left_picture.gif) 0 0 no-repeat;
	display:block;
	width:46px;
	height:47px;
}
.buttons_picture .button_left a:hover{
	background:transparent url(/images/left_picture_hover.gif) 0 0 no-repeat;
}
.buttons_picture .button_right{
	float:right;
	/*padding:98px 0 75px 0;*/
	display:block;
	width:46px;
	height:47px;
	margin:140px 11px 85px 25px;
	_margin:140px 1px 85px 25px;
}
.buttons_picture .button_right a{
	/*padding:98px 0 75px 0;*/
	background:transparent url(/images/right_picture.gif) 0 0 no-repeat;
	display:block;
	width:46px;
	height:47px;
}
.buttons_picture .button_right a:hover{
	background:transparent url(/images/right_picture_hover.gif) 0 0 no-repeat;
}
.info_pictures{
	clear:both;
	margin:210px 0 0 0;
	#margin:230px 0 0 0;
	height:70px;
	display:block;
	background:transparent url(/images/text_picture.png) 0 0 repeat;
	padding:0;	
	#padding:5px 0 0 0;
}
.text_picture{
	width:315px;
	color:#ffffff;
	float:left;
	padding:0 30px 0 10px;
}
.links_picture{
	width:115px;
	padding:25px 0 0 0;
	float:left;
}
.links_picture a{
                position:relative;
	color:#A7D0D2;
	display:block;
	width:120px;
	text-decoration:underline;
}
.links_picture a:hover{
	font-weight:bold;
}

/****************************** overview images ***************/
.overview_pictures{
	height:300px;
	#height:320px;
	width:100%;
	overflow:hidden;
	
}
.thumbs{
	width:478px;
	float:left;
	margin:35px 0 0 15px;
}
.thumbs img{
	margin:0 5px 5px 0;
	float:left;
}
/********************** overview projects *************************/
.project_overview img{
	float:left; 
	margin:5px 10px 0 0;
	height:110px;
	width:215px;
	overflow:hidden;
}
.project_overview p{
	padding:7px 0 0 0;
	#padding:13px 0 0 0;
}
.project_overview a{
	display:block; 
	width:420px; 
	text-align:right; 
	padding:0 15px 4px 0; 
	border-bottom:1px solid #90AFB2;
	background:transparent url(/images/agenda_items_arrow.gif) 100% 30% no-repeat;
	color:#0897A8;
	float:right;
	#float:none;
}
.project_overview a:hover{
	border-bottom:1px solid #02494F;
	background:transparent url(/images/agenda_items_arrow_hover.gif) 100% 30% no-repeat;
	color:#02494F;
	position:relative;
}


/********************** small and double blocks for landingpages ***********/

.row_odd,
.row_even{
	clear:both;
	margin:5px 8px 0 0;
	_margin:0px -2px 0 0;
_height:175px; 
_overflow:hidden;
}
.row_even{

	/*_margin:-15px -2px 15px 0;*/
}
.row_odd .double_block,
.row_odd .small_block{
	float:left;
}
.row_even .double_block,
.row_even .small_block{
	float:right;
}

.small_block{
	width:225px;
	overflow:hidden;
display:block;
	margin:0 10px 0 0;
}

.small_block .header_block{
	width:223px;
	_width:225px;
	overflow:hidden;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	background:transparent url(/images/bg_blocks.gif) 0% 0% no-repeat;
}

.double_block{
	width:460px;
	margin:0 10px 0 0;
}
.double_block .header_block{
	width:458px;
	overflow:hidden;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	background:transparent url(/images/bg_blocks.gif) 0% 0% no-repeat;
}

.header_block h2{
	color:#ffffff;
	padding:6px 0 7px 10px;
	#padding:7px 0 7px 10px;
	float:left;
}
.header_block h2 a{
	color:#ffffff;
}
.header_block h2 a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.header_block .open_view{
	float:right;
	background:transparent url(/images/play_button.gif) 0% 0% no-repeat;
	width:81px;
	height:16px;
	display:block;
	overflow:hidden;
	margin:6px 6px 0 0;
}
.header_block a:hover span{
	text-decoration:underline;
	color:#ffffff;
}
.header_block .open_view .text{
	margin: 0 0 0 24px;
	color:#ffffff;
	font-size:0.7em;
}
.side_of_block{
	width:1px;
	display:block;
	height:128px;
	background:transparent url(/images/side_of_block.gif) 0% 0% no-repeat;
	float:left;
}
.small_block .info_block{
	width:223px;
	float:left;
	overflow:hidden;
}
.info_block p{
	margin:0;
	padding:10px 10px 0 10px;
}
.double_block .info_block img{
        display:block;
        float:left;
        width:215px;
        height:110px;
        overflow:hidden;
        margin:10px 10px 0 10px;
        _margin:10px 10px 10px 4px;
}

/***************** nieuwsflits *******************/
.info_block .flash{
	text-align:center;
}
.info_block .flash p{
	padding:0 10px 0 10px; 
	color:#004A4D; 
	font-weight:bold;
}
.info_block .flash .top{
	width:150px; 
	display:block; 
	border-top:2px solid #0895A6; 
	margin-top:20px;
	margin-left:40px;
	#margin-left:0;
	margin-bottom:10px;
	#margin-bottom:0;
}
.info_block .flash .bottom{
	width:150px; 
	display:block; 
	border-bottom:2px solid #0895A6;
	margin-left:40px;
	#margin-left:0;
	margin-top:10px;
	#margin-top:0;
}
/****************** end nieuwsflits **********/
/****************** vragen *****************/
.info_block .questions a{
	font-weight:bold; 
	text-decoration:underline; 
	width:100%; 
	margin:7px 0 0 10px; 
	display:block; 
	color:#000000;
}
.info_block .questions a:hover{
	font-weight:normal; 

}


/****************** end vragen *****************/
/****************** poll ********************/
.info_block .poll_left{
	width:65%; 
	float:left;
}
.info_block .poll_left .option{
	display:block; 
	clear:both; 
	padding:0 0 0 10px; 
	margin:5px 0 0 0;
}
.info_block .poll_left .option input{
	float:left;
	margin:0 10px 0 0;
	#margin:-3px 10px 0 0;
}
.info_block .poll_left .option label{
	margin:0 0 0 0;
}
.info_block .poll_right{
	width:35%; 
	float:right;
}
.info_block .poll_right a{
	background-color:#0796A4; 
	padding:5px; 
	display:block; 
	margin:55px 8px 5px 0; 
	color:#ffffff; 
	font-weight:bold;
}
.info_block .poll_right a:hover{
	background-color:#00474C; 
}



/************* end poll ****************/
.double_block .info_block{
	width:458px;
	float:left;
	overflow:hidden;
}
.double_block .bottom_of_block{
	width:100%;
	display:block;
	height:7px;
	background:transparent url(/images/bottom_of_block.gif) 0% 0% no-repeat;
	clear:both;
}
.small_block .bottom_of_block{
	width:100%;
	display:block;
	height:7px;
	background:transparent url(/images/bottom_of_block_small.gif) 0% 0% no-repeat;
	clear:both;
}
.video_small_block{
	width:223px;
	float:left;
	overflow:hidden;
}
a.video{
	width:223px; 
	height:128px;
	display:block; 
	background:transparent url(/images/picture.gif) 0% 0% no-repeat;
	overflow:hidden;
}

.video_button{
	width:73px;
	height:73px;
	margin:25px 0 0 75px;
	cursor:pointer;
_display:block;
	background:transparent url(/images/video_button.png) 0 0 no-repeat;
}
/************************** content stuff **********************/

.content_nav{
	clear:both;
	width:460px;
	margin:10px 0 0 0;
	padding-bottom:10px;
	border-bottom:1px solid #0795a3;
}
.content_nav a{
        color:#0795a3;
	display:inline;
	padding:0 15px 0 10px;;
	background:transparent url(/images/agenda_items_arrow.gif) 100% 30% no-repeat;
}
.content_nav a:hover{
        color:#000000;
	background:transparent url(/images/agenda_items_arrow_hover.gif) 100% 30% no-repeat;
}

.lef_content{
	margin:10px 0 0 0;
	width:665px;
	padding:10px;
	float:left;
	background-color:#ffffff;
	border:1px solid #ECECEC;
}
.lef_content .inner_side{
	width:662px;
	margin:0;
	#margin:10px 0px 0 0;
}
.header_content{
	background:#000000 url(/images/header_picture_dark.gif) 0% 0% no-repeat;
	overflow:hidden;
	display:block;
	width:100%;
        height:30px;
}
.header_content h2{
	color:#ffffff;
	float:left;
	margin:5px 0 0 5px;
                font-size:1.1em;
}
.wiki_image .rechts{
	border:1px solid #0795a3;
	float:right;
}
.wiki_image .midden{
	border:1px solid #0795a3;
	float:right;
}
.wiki_image .links{
	border:1px solid #0795a3;
	float:left;
}
.wiki_author{
                padding:10px 0 0 0;
                font-size:0.9em;
                color:#0795a3
}
.content_left{
	width:440px;
        _width:430px;
	float:left;
	padding:10px;
}
.content_wide p,
.content_left p,
.content_right p{padding:0;margin:0;}
.content_right .reactie_author{
font-size:0.9em; 
color:#0795a3;
display:block;
margin:0 0 10px 0;
}
.content_left img{display:block; float:left; width:215px; height:110px; overflow:hidden; margin-right:10px;}
.content_left .date{color:#0995A4; padding-top:5px;}
.content_left .author{color:#0995A4;}
.content_left .content_intro{font-weight:bold; margin:15px 0 10px 0;}

.content_right{
	width:180px;
	padding:10px;
}
.content_wide h3{
	margin:20px 0 5px 0;
}
.content_right h3{
	margin-bottom:35px;
}
.content_wide{padding:10px; margin:0 35px 0 0;}
.content_wide .date_left{float:left; color:#0995A4; margin-right:10px;}
.content_wide .location{color:#0995A4;}
.content_wide h2{font-size:1.2em; margin:20px 0 10px 0;}

/************** paging of the page for projects and overviews ******************/
.page_paging{
	margin:20px 0 10px 0;
	padding:0 20px 5px 20px;
	height:60px;
	width:673px;
	background-color:#F4F9FC;
	border-top:1px solid #A4D2D2;
	clear:both;
}
.page_paging .floater{float:right;}
.page_paging a{
	width:40px;
	display:block;
	font-weight:bold;
	float:left;
	padding:5px 8px 5px 8px;
	margin:-1px 1px 0px 0;
	text-align:center;
	color:#0795A3;
	background-color:#ffffff;
	border-left:1px solid #A4D2D2;
	border-right:1px solid #A4D2D2;
	border-bottom:1px solid #A4D2D2;

}
.page_paging a.not_selected{
	background-color:#F4F9FC;
	font-weight:normal;
	margin:0px 1px 0px 0;
	border-left:1px solid #F4F9FC;
	border-right:1px solid #F4F9FC;
	border-bottom:none;
}
.page_paging a.not_selected:hover{
	font-weight:bold;
	margin:-1px 1px 0px 0;
	background-color:#ffffff;
	border-left:1px solid #A4D2D2;
	border-right:1px solid #A4D2D2;
	border-bottom:1px solid #A4D2D2;

}


/***************************/
/* Start Formulier elements*/
/***************************/
/* from here changed */
.content{
                margin:10px 0 10px 0;
	#margin:10px 0 0 0;
	width:665px;
	padding:10px;
	background-color:#ffffff;
	border:1px solid #ECECEC;
}
.content h1{
	background:#000000 url(/images/header_picture_dark.gif) 0% 0% no-repeat;
	overflow:hidden;
	display:block;
	width:98%;
	#width:100%;
                height:13px;
	font-size:1.5em;
	color:#ffffff;
	font-weight:bold;
}
.lef_content .content{
                margin:0;
	width:100%;
	padding:0;
	background-color:#ffffff;
	border:none;
}
.lef_content .content h1{
	background:#000000 url(/images/header_picture_dark.gif) 0% 0% no-repeat;
	overflow:hidden;
	display:block;
	width:98%;
	#width:100%;
                height:13px;
	font-size:1.5em;
	color:#ffffff;
	font-weight:bold;
}

.formulier form{
	width:685px;
	#width:682px;
	margin:10px 0px 10px 0px;
                padding:15px 0 5px 0;
	border:1px solid #ECECEC;
	clear:both;
}

.formulier form .form_size{
	width:100%;
	padding:0 0 0 10px;
}

.formulier form .form_field_label{
	color:#018EA0;
	width:280px;
	float:left;
	font-weight:normal;
                padding:0 0 0 10px;
}
.formulier form .form_field_input{
	width:330px;
	float:right;
	padding:0px 10px 0px 0px;
	margin:0 0 0 10px !important;
	margin:0 0 0 0;
        font-weight:normal;
}
.formulier form .form_field_input .input_text{
	margin:0;
	padding:1px 0;
	width:330px;
	border: solid #777777 1px;
}
.formulier form .form_field_input .input_upload{
	margin:0;
	padding:1px 0;
	width:332px;
	border: solid #777777 1px;
}
.formulier form .form_field_input span{
	margin:0;
	padding:0;
	width:330px;
}
/* to here changed */

/***************** reageer formulier voor blog ************/
.blog_reageer{
                clear:both;
                width:100%;
                border-top:1px solid #0795a3;
}
.blog_reageer span.content_intro{
                font-weight:bold;
                float:none;
                margin:5px 0 5px 0;
                display:block;
                padding:5px 0 5px 0;
                width:150px;
}
.blog_reageer span{
                float:left;
                width:123px;
}
.blog_reageer textarea,
.blog_reageer input{
                width:300px;
                border:1px solid #0795a3;
}
.blog_reageer textarea.blog_reactie{
                height:50px;
}
.blog_reageer input#blogreactie_Button1{
                width:80px;
                background-color:#0795a3;
                color:#ffffff;
                float:right;
margin:10px 0 0 0;
}
/*********************** small version of blog for projectpages *************/
.blog_small p{margin:5px 0 5px 0;}
.blog_small span{color:#0795a3;}
.blog_small span a{color:#0795a3; text-decoration:none;}
.blog_small span a:hover{color:#000000; text-decoration:underline;}

/**************** rss and stuur door buttons **********/
.info_block ul li{
	margin:10px 0 0 10px;
}
.info_block ul li#rss-knop a{
	background: url(/images/rss_icoon2.gif) 0% 80% no-repeat;
                padding:0 0 0 20px;
	color:#0795a3;
	text-decoration:underline;
}
.info_block ul li#rss-knop a:hover{
                font-weight:bold;
	/*color:#000;*/
	background: url(/images/rss_icoon2_select.gif) 0% 80% no-repeat;
}
.info_block ul li#doorsturen-knop a {
	background: url(/images/link_email_norm.gif) 0% 80% no-repeat;
                padding:0 0 0 20px;
	color:#0795a3;
	text-decoration:underline;
}
.info_block ul li#doorsturen-knop a:hover {
                font-weight:bold;
	/*color:#000;*/
	background: url(/images/link_email_select.gif) 0% 80% no-repeat;
}
/***************** added for printpages purposes ***********/
.imageHide{display:none;}
.imageShow{}
