body { 
	text-align: center; 
	background: #fff url(../images/blocks/bg_body.gif) left top repeat-x;
	margin: 0; padding: 0; 
}

.bodytext{font-size: 12px;}
.csc-textpic-caption{font-size: 12px; background-color:#f5f5f5; padding:5px; border-bottom:1px solid #CCCCCC;}
.clearer { clear: both; }

* { margin: 0; padding: 0; }

#b-ie6 { behavior: url("fileadmin/agrimedia/templates/js/csshover.htc"); }
#b-ie6 img { behavior: url("fileadmin/agrimedia/templates/js/pngbehavior.htc"); }
 

#mainContainer { width: 100%; float: left; }
	.tmpl-main  #mainContainer { width: 930px; background: transparent url(../images/blocks/bg_maincontainer.gif) left top repeat-y; margin: 0 auto; text-align: left; float: none; }
.tmpl-portal #mainContainer {float: none;}
.tmpl-portalvideo #mainContainer {float: none;}


/*#mainContainer:hover { border: 5px solid #ff0000; }*/

.holder { width: 930px; text-align: left; margin: 0 auto; clear: both; }
	
.shadow-l { width: 100%; background: url(../images/blocks/shadow_l.gif) left top no-repeat;  float: left; }	
.shadow-r { width: 100%; background: url(../images/blocks/shadow_r.gif) right top no-repeat;  float: left; }	

#footerContainer .shadow-l { width: 100%; background: none;  float: left; }	
#footerContainer .shadow-r { width: 100%; background: none;  float: left; }
.footer_image{ background: url(../images/blocks/bg_footer.png) no-repeat; float: none; width: 930px; height: 8px; margin: 0 auto;}
	

/*
	HEADER
================================================  */
#header { width: 100%; background:  url(../images/blocks/bg_header.gif) left top repeat-x; /* #b11918*/ float: left;}
	
	.tmpl-portalvideo #header { height: 506px; background-image: background: url(../images/blocks/bg_header_s02.gif); }
	.tmpl-main  #header  { width: 914px; margin: 0 0 0 8px; background-image: url(../images/blocks/bg_header02.gif); display: inline; }
	.tmpl-portal #header { height: 206px; }
	
	.schema01 #header { background-color: #aa0000; }
	.schema02 #header { background-color: #00a654; }
	.schema03 #header { background-color: #555555; }
	.schema04 #header { background-color: #81257b; }
	.schema05 #header { background-color: #5ea05d; }
	.schema06 #header { background-color: #1e8dc7; }
	
	
/*


	
TOP NAVIGATION ( tussen commentaartags )
================================================  	
#topNavi { height: 44px; list-style: none; margin: 10px 0 0 29px; float: left; display: inline; }
	.tmpl-main  #topNavi { margin-left: 25px; }
	
#topNavi li { padding: 0; float: left; }
#topNavi li a:link, #topNavi li a:visited  { width: 138px; height: 37px; line-height: 32px; font-size: 12px; text-align: center; color: #fff; background: url(../images/blocks/topnavi_s01.gif) left top no-repeat; padding: 0 9px 0 0; text-decoration: none; float: left; } 

	#topNavi li.color01 a:link,  #topNavi li.color01 a:visited { background-image: url(../images/blocks/topnavi_first.gif); }	
	#topNavi li.color02 a:link,  #topNavi li.color02 a:visited { background-image: url(../images/blocks/topnavi_s02.gif); }	
	#topNavi li.color03 a:link,  #topNavi li.color03 a:visited { background-image: url(../images/blocks/topnavi_s03.gif); }	
	#topNavi li.color04 a:link,  #topNavi li.color04 a:visited { background-image: url(../images/blocks/topnavi_s04.gif); }	
	#topNavi li.color05 a:link,  #topNavi li.color05 a:visited { background-image: url(../images/blocks/topnavi_s05.gif); }	
	#topNavi li.color06 a:link,  #topNavi li.color06 a:visited { background-image: url(../images/blocks/topnavi_s06.gif); }	
	#topNavi li.color07 a:link,  #topNavi li.color07 a:visited { background-image: url(../images/blocks/topnavi_s07.gif); }	

#topNavi li a:hover { text-decoration: none; }
	#topNavi li a:hover { background-position: left -38px; }	
	#topNavi li.act a:link, #topNavi li.act a:visited { background-position: left -38px; }

*/


#topNavi { height: 44px; list-style: none; margin: 0px 0 0 29px; float: left; display: inline; }
	.tmpl-main  #topNavi { margin-left: 25px; }
	
#topNavi li { padding: 0; padding-top:5px; float: left; }
#topNavi li a:link, #topNavi li a:visited  {width: 137; height: 13px; line-height: 10px; font-size: 12px; text-align: center; color: #666; padding: 0 2px 0 2px; font-weight:bold; text-decoration: none; float: left; margin-right:10px;} 

	#topNavi li.color01 a:link,  #topNavi li.color01 a:visited { border-bottom:3px solid #aa0000; }	
	#topNavi li.color02 a:link,  #topNavi li.color02 a:visited { border-bottom:3px solid #00a654; }	
	#topNavi li.color03 a:link,  #topNavi li.color03 a:visited { border-bottom:3px solid #2099BB; }	
	#topNavi li.color04 a:link,  #topNavi li.color04 a:visited { border-bottom:3px solid #81257b; }	
	#topNavi li.color05 a:link,  #topNavi li.color05 a:visited { border-bottom:3px solid #FFA500; }
	#topNavi li.color06 a:link,  #topNavi li.color06 a:visited { border-bottom:3px solid #0d7d04; }
	#topNavi li.color07 a:link,  #topNavi li.color07 a:visited { border-bottom:3px solid #1e8dc7; }	

	#topNavi li a:hover { text-decoration: none; color:#000000; }
	#topNavi li a:hover {}	
	#topNavi li.act a:link, #topNavi li.act a:visited {}


/*
	LOGOS
================================================  */	
.logo { width: 404px; height: 101px; margin: 0px 0 0 25px; float: left; display: inline; clear: both; overflow: hidden; }
	.tmpl-main  .logo { width: 400px; margin-right: 0; }
	
.logo a:link, .logo a:visited { width: 404px; height: 90px; background: url(../images/blocks/logo_s01.png) left top no-repeat; display: block; }
			
	.schema01 .logo a:link, .schema01 .logo a:visited { background-image: url(../images/logos/logo_s01.png); margin: -7px 0 0 0px; }

	.schema02 .logo a:link, .schema02 .logo a:visited { background-image: url(../images/logos/logo_s02.png); margin: 10px 0 0 3px; }
	.schema03 .logo a:link, .schema03 .logo a:visited { background-image: url(../images/logos/logo_s03.png); margin: 10px 0 0 3px; }
	.schema04 .logo a:link, .schema04 .logo a:visited { background-image: url(../images/logos/logo_s04.png); margin: 10px 0 0 3px; }
	.schema05 .logo a:link, .schema05 .logo a:visited { background-image: url(../images/logos/MechaBulletinLogo.gif); margin: 10px 0 0 3px; }

#b-ie6 .logo a:link, #b-ie6 .logo a:visited { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/agrimedia/templates/images/logos/logo_s01.png', sizingMethod='crop'); background: none; }	
#b-ie6 .schema02 .logo a:link, #b-ie6 .schema02 .logo a:visited { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/agrimedia/templates/images/logos/logo_s02.png', sizingMethod='crop'); background: none; }
#b-ie6 .schema03 .logo a:link, #b-ie6 .schema03 .logo a:visited { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/agrimedia/templates/images/logos/logo_s03.png', sizingMethod='crop'); background: none; }
#b-ie6 .schema04 .logo a:link, #b-ie6 .schema04 .logo a:visited { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/agrimedia/templates/images/logos/logo_s04.png', sizingMethod='crop'); background: none; }	

	
/*
	TOP BANNER 
================================================  */
.bannerTop { width: 468px; height: 60px; background: #fff; margin: 0 29px 0 0; float: right; display: inline; }
	.tmpl-main .bannerTop { margin-right: 16px; }


/*
	CONTACT NAVIGATION
================================================  */	
#contactNavi { width: 400px; text-align: right; color: #888; margin: 5px 30px 0 0; list-style: none; float: right; display: inline; }
	.tmpl-main  #contactNavi { width: 400px; margin-right: 17px; }
	
#contactNavi li { display: inline;  }
#contactNavi li.separator { margin: 0 4px; display: inline; }
#contactNavi li  a:link, #contactNavi li  a:visited { color: #888; font-weight: bold; font-size: 11px; text-decoration: none; } 
#contactNavi li  a:hover { text-decoration: underline; }


/*
	SEARCH
================================================  */	
#header .search { width: 220px; margin: 9px 29px 0 0; float: right; display: inline; }
	.tmpl-main #header .search { margin-right: 20px; }
	
#header .search  .i-text { width: 132px; color: #999; font-size: 11px; margin: 0 3px 0 0; }
#header .search  a.submit { width: 50px; font-size: 14px; font-weight: bold; background: url(../images/bullets/bullet01.gif) left center no-repeat; padding: 0 0 0 8px; text-decoration: none; }
#header .search a.advSearch  { font-size: 10px; font-weight: bold; margin: 0 0 0 49px; text-decoration: none;  display: block; } 

/*
	VIDEO BLOCK
================================================  */	
#videoBlock { width: 100%; height: 307px; background: black url(../images/blocks/bg_videoblock.gif) left top repeat-x; float: left; }
	.tmpl-main #videoBlock { background-image: url(../images/blocks/bg_videoblock01.gif); }
	
#videoBlock .holder { width: 922px; height: 307px; background: url(../images/blocks/shadow_t.gif) left 301px repeat-x;  clear: both; }
#videoBlock .content { color: #fff; float: left; clear: both; width: 100%;}
	.tmpl-main #videoBlock .content { float: left; margin: 5px 0 0 0px; }

	
/*
	MAIN NAVIGATION
================================================  */
#colorNavi { width: 611px; height: 54px; list-style: none; padding: 0 0 0 10px; float: left; display: inline; position: relative; z-index: 30;  clear: left; }
.schema05 #colorNavi { width: 611px; height: 33px; list-style: none; padding: 0 0 0 29px; float: left; display: inline; position: relative; z-index: 30;  clear: left; }
	
#colorNavi li { float: left; }
#colorNavi li.first { margin: 0 0 0 15px; display: inline; }

	.schema01 #colorNavi li.act .level1  { background-color: #aa0000; }
	.schema02 #colorNavi li.act .level1  { background-color: #00a654; }
	.schema03 #colorNavi li.act .level1  { background-color: #555555; }
	.schema04 #colorNavi li.act .level1  { background-color: #81257b; }
	.schema05 #colorNavi li.act .level1  { border-left: 2px solid #5ea05d; border-top: 2px solid #5ea05d; border-right: 2px solid #5ea05d; background-color: #FFFFFF; }
	.schema06 #colorNavi li.act .level1  { background-color: #1e8dc7; }
	
#colorNavi li .shadow-l { width: 2px; height: 31px; background: url(../images/blocks/pm_left.gif) left top no-repeat; float: left; }	
#colorNavi li .shadow-r { width: 6px; height: 31px; background: url(../images/blocks/pm_right.gif) right top no-repeat; float: left; }	
#colorNavi li.act .level1 { color: #fff; }
.schema05 #colorNavi li.act .level1 { color: #333; }






















































































































/* level1 */

#colorNavi li .level1 { height: 25px; text-transform: uppercase; font-size: 12px; font-weight: bold;  color: #000; text-decoration: none; padding: 6px 18px 0 14px; float: left; }
#colorNavi li .level1:hover { color: #b11918; }

	.schema01 #colorNavi li .level1:hover { color: #b11918; }
	.schema02 #colorNavi li .level1:hover { color: #00a654; }
	.schema03 #colorNavi li .level1:hover { color: #2099BB; }
	.schema04 #colorNavi li .level1:hover { color: #81257b; }
	.schema05 #colorNavi li .level1:hover { color: #5ea05d; }
	.schema06 #colorNavi li .level1:hover { color: #1e8dc7; }


#colorNavi li.act .level1:hover { color: #fff; }
.schema05 #colorNavi li.act .level1:hover { color: #000; }
	
/* level2 */
#colorNavi li ul { width: 100%; height: 23px; list-style: none; margin: 0 0 0 36px; position: absolute; left: 4px; top: 31px;  z-index: 40;  float: left; }
#colorNavi li ul li { height: 23px; }
#colorNavi li ul li .level2 { height: 23px; line-height: 23px; color: #fff; font-size: 11px; text-transform: uppercase; text-decoration: none; margin: 0 18px 0 0; float: left; display: inline; }
.schema05 #colorNavi li ul li .level2 {background-color:#eee; height: 18px; line-height: 18px; color: #333; font-size: 11px; text-transform: uppercase; text-decoration: none; margin: 4px 2px 0 0; padding:2px 6px; float: left; display: inline; }
.schema05 #colorNavi li ul li .level2:hover {background-color:#eee; height: 18px; line-height: 18px; color: #5ea05d; font-size: 11px; text-transform: uppercase; text-decoration: none; margin: 4px 2px 0 0; padding:2px 6px; float: left; display: inline; }
#colorNavi li ul li.act .level2 { font-weight: bold; }


/*
	COLUMNS AND CONTENT HOLDERS
================================================================================== */
#mainBlock { width: 100%; margin-top: -7px; text-align: left; float: left; }
	.tmpl-portalvideo #mainBlock  { margin-top: -6px; }
	
#mainBlock .shadow-l { background-image: url(../images/blocks/shadow_l01.gif); }	
#mainBlock .shadow-r { background-image: url(../images/blocks/shadow_r01.gif); }

	.tmpl-portalvideo #mainBlock  .shadow-l { background-image: url(../images/blocks/shadow_l02.gif); }
	.tmpl-portalvideo #mainBlock  .shadow-r { background-image: url(../images/blocks/shadow_r02.gif); }
	
#mainBlock .holder  { background: transparent url(../images/blocks/bg_maincontainer.gif) left top repeat-y;  } 


#contentContainer { width: 922px; min-height: 400px; height: auto!important; height: 1095px;  margin: 0 0 0 4px; padding: 0; float: left; display: inline; padding-bottom: 30px;}
	.tmpl-portal #contentContainer, .tmpl-portalvideo #contentContainer { background: url(../images/blocks/shadow_t.gif) left  top repeat-x;  }
	
#contentContainer .content { padding: 4px 15px 0 14px; clear: both; float: left; } /* width: 893px */
#contentContainer .content .tx-agriuploadmov-pi1{width:850px;}


/*
	FOOTER
================================================  */
#footerContainer { 	
			/*background:transparent url(../images/blocks/bg_maincontainer.gif) repeat-y scroll left top;*/
			float:none;
			margin:0 auto;
			width:930px; 			
			height:122px;
		}


#footer { 	
			float:none;
			height:85px;
			margin:7px auto;
			padding:10px 0 0;
			width:922px;
			background-color:#888888;
		}


#footerNavi { width: 882px; height: 102px; text-align: left; list-style: none; margin: 0 0 0 42px; float: left; display: inline; overflow: hidden; }
#footerNavi li { width: 135px; margin: 0 10px 0 0; float: left;  /*position: relative; z-index: 30;*/  }
#footerNavi li .level1 { width: 135px; color: #cccccc; margin: 0 0 4px 0;  font-weight: bold; font-size: 12px; float: left; text-decoration: none; }
#footerNavi li .level1:hover { text-decoration: underline; }
#footerNavi li ul { width: 135px; list-style: none; /*position: absolute; left: 0; top: 20px; z-index: 40;*/   float: left; overflow: hidden; }
#footerNavi li ul li { /*width: 100%; float: left;*/  }
#footerNavi li ul li  .level2 { font-size: 11px; color:#ffffff; }


/* overview related movies css */

/*
.overviewThumbs{
position:relative;
}
.overviewThumbnail{ 
float:left;
width: 85px;
}
.overviewPlay{
	height: 100%;
	margin-top: 5px;
}
.theOverview{
margin-left: 10px;
margin-bottom: 10px;
float:left;

width:200px;
display: none;
}
.overviewHeader{
	color: #AA0000;

















	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

.overviewRightInfo{
	float: left;
	text-align: center;
	color:gray;	
	width: 100%;
}

.fullList{
	height: 100%;
	width: 100%;
	text-align: right;
	float: right;
}
.listlink{
	color: #AA0000;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}
*/
/* form css */


/*******************************************************************************
 * Content containers & blocks









 ******************************************************************************/





#main_content { width:100%; }






/**

	 * Main page container

 */

#main_container {




	background-color: #fff;
	margin: auto;
	width: 1001px;
	
	}#main_container #header_container {
		width: 1000px;
		padding-top: 1px;
	}

	#main_container #content_header {
		clear: both;
		height: 66px;
		background: url("../images/content_top_banner.png") 1px 0px no-repeat;
		margin-left: 1px;
	}

	#main_container #content_container {
		clear: both;
		width: 1000px;
		background: url("../images/dots.png") 0px 1px repeat-y;
		
		margin-top: 0px;
		margin-left: 0px;
		height:100%;

		

		}#main_container #content_container #content {
			position: relative;
			top: -50px;

			}#main_container #content_container #content #left_content {
				float: left;
				width: 330px;
				text-align: center;
				/*position:relative;*/
				margin-top:10px;
				height:450px;
			}
			
			#main_container #content_container #content #main_content {
				float: right;
				width: 655px;
				text-align: left;
				padding-bottom:20px;
				
			}
	/*	}	#content
	}	#content_container */

	#main_container #footer_container {
		height: 21px;
		padding: 2px;
		background-color: #fff;
	}/*
}	#main_container */

#main_content p, #left_content p
{
	padding-bottom:5px;
	margin-left:10px;
	font-size:12px;
	text-align:left;
}

#left_content ul, #main_content ul
{
	width:270px;
	text-align:left;
	list-style-position: outside;
	list-style-image: url(../images/li.jpg);
	list-style-type: square;
	padding: 6px;
	padding-left:20px;
	margin: 2px;
}

#main_content ul
{
	width:600px;
}

#left_content li, #main_content li
{
	font-size:12px;
	clear:both;

}

#left_content ul a
{
	color:#F78F1E;
	font-size:12px;
	float:right;
}


#main_content H1
{
	margin-left:10px;
	color:#92A8CF;
	font-size:16px;
}


/**
 * Separator between content and footer
 */
#main_container #separator {
	clear: both;
	background-color: #7b7b7d;
	height: 4px;	
	font-size: 1px;
	
}


/*******************************************************************************
 * Header parts
 ******************************************************************************/

/**
 * Left header (logo and menu)
 */
#header_container #left_header {
	width: 420px;
	float: left;

	/**
	 * Logo
	 */
	}#header_container #left_header .logo {
		text-align: center;
		margin-top: 2px;
	}

	

	/**
	 * Footer
	 */
	#header_container #left_header .footer {
		background: url("../images/leftHeaderBanner.png") top left no-repeat;
		margin-left: 1px;
		height: 18px;
		width: 417px;
		clear: left;
	}/*
}	#left_header */


/**
 * Middle header (slogan image and menu)
 */
#header_container #middle_header {
	background: url("../images/top_center.png") top left no-repeat;
	width: 353px;
	height:138px;
	float: left;
	margin-right: 3px;
	text-align:left;


	/**
	 * Menu
	 */
	}#header_container #middle_header .menu {
		height: 16px;
		width: 178px;
		margin-top:122px;
		font-size: 12px;
		color: #fff;


		}#header_container #middle_header .menu .item {
			background : #f78f1e;
			float:left;
			width: 87px;
			margin-right: 2px;
			height: 16px;
		}
/*	}	.menu
}	#middle_header */
	

/**
 * Right header (slogan2)
 */
#header_container #right_header {

	display:none;
	float: left;
}


/*******************************************************************************
 * Left content parts
 ******************************************************************************/

/**
 * Current step block
 */
#left_content .stap_block {
	width: 232px;
	margin: 4px auto;
	margin-left: 0px;

	padding-left: 0px;
/*	text-align: center;*/

























  background: url("../images/blocks/form_help_white_box_body.gif") repeat-y;

	/**
	 * Needed
	 * Header
	 */
	/* Container */
	}
	

	#left_content .stap_block .header {
		background: url("../images/blocks/form_help_white_box_header.gif") no-repeat;
		width: 223px;
		overflow: hidden;
		background-color:#98c300;

		/* text step */
		}#left_content .stap_block .header .stap {
			float:left;
			margin-left:10px;
			font-weight: bold;
			font-size: 9pt;
			color: #535077;
		}
		
		/* Number of the step */
		#left_content .stap_block .header .number {

			background: url("../images/drecommform/Bolletje1.gif") no-repeat; 

			font-weight:bold;
			width: 24px;
			height: 24px;
			float:left;
			padding-left:8px;
			padding-top:3px;
			margin: 5px 25px 4px 0px;
			margin-left:8px;
			font-size: 10pt;
			/*color: #535077;*/
			color:#32457D;
		}
	
		/* Step Title */
		#left_content .stap_block .header .title {
			float: left;
			font-size: 10pt;
			font-weight: bold;
			color: white;
			clear:left;
			width:100%;
			padding-left:10px;
			padding-bottom:10px;
		}



	/**
	 * Needed
	 * Content
	 */
	#left_content .stap_block .content_block {
		clear:both;
		padding: 5px;
		padding-top:2px;
		border-top:dotted 1px white;
		border-bottom:dotted 1px white;
		background-color:#98c300;
		width:213px;
		
		/* Blue group letters */
		}
		
		*html #left_content .stap_block .content_block {
			width:224px;
		}
		
		#left_content .stap_block .content_block .group_letters {

			margin-top: 11px;
			margin: 0px -4px;
			padding: 8px;

			}#left_content .stap_block .content_block .group_letters .letter {
				background: url("../images/drecommform/witbolletjeA.gif") no-repeat;
				width: 27px;
				height: 24px;
				float: left;
				margin-right: 4px;
				text-align:center;
				color: #B7E314;
				font-weight: bold;
				font-size: 10pt;
				padding-top: 6px;
				padding-left:1px;
			}			
            #left_content .stap_block .content_block .line {
								line-height: 0px;
                margin-left: -4px;
                height: 0px;
                font-size: 0px;
            }#left_content .stap_block .content_block .group_letters .letter_hidden {
				float: left;
				color: #545B64;
				font-weight: bold;
				font-size: 10pt;
			}				
			

			#left_content .stap_block .content_block .group_letters .active {
				background: url("../images/drecommform/witbolletjeA.gif") no-repeat;
				width: 27px;
				height: 24px;
				color: #576896;
			}
/*		}	.group_letters */

		#left_content .stap_block .content_block .help_label {
			display:none;
			float: right;
			font-weight: bold;
			color: #637F00;
			font-size: 10pt;
			margin: 3px 13px 0px 0px;
		}

		#left_content .stap_block .content_block .header {
			text-align: left;
			font-weight: bold;
			font-size: 9pt;
			margin-left: 10px;
			margin-top: 6px;
			margin-bottom: 2px;
			height: auto;
			color: #545B64;
			display:none;
}

		#left_content .stap_block .content_block .content {
			text-align: justify;
			font-size: 9pt;
			line-height: 18px;
			padding-left:7px;
			width: 190px;

		}
		
		#left_content .stap_block .content_block .warning {
			color: #f00;
			font-size: 10pt;
			font-weight: bold;
			margin-top:20px;
			margin-bottom: 15px;
			text-align: left;
			margin-left: 10px;
		}
/*	}	.content_block */

	/**
	 * Footer
	 */
	#left_content .stap_block .block_footer {
		background: url("../images/blocks/form_help_white_box_footer.gif") no-repeat;
		width: 248px;
		height: 7px;
		font-size: 1px;
	}/*
}	.stap_block */


/**
 * Generic step item
 */
#left_content .stap {
	margin: 6px 0 6px 5px;

	}#left_content .stap .stap {
		float: left;
		font-size: 9pt;
		margin-top: 2px;
		margin-right: 6px;
		overflow: visible;
	}

	#left_content .stap .number {
		float: left;
		width: 21px;
		height: 21px;
		text-align: left;
		font-size: 9pt;
		color: white;
		padding-top: 2px;
	}

	#left_content .stap .title, #left_content .stap .send_title {
		float: left;
		font-size: 9pt;






		margin: 2px 0px 0px 7px;
		padding-left: 0px;
	}
	
	 #left_content .stap .send_title {

	   padding-left: 0px;

	 }



	#left_content .stap .title_done {
		background: url("../images/drecommform/done.png") left no-repeat;
		float: left;
		font-size: 9pt;
		margin: 2px 0px 0px 7px;
		padding-left: 18px;	
	}

	#left_content .stap .title_done a { color:white; font-size:10px;}

	#left_content .stap .pdf, #main_content .header .pdf {
		float: left;
		background: url("../images/drecommform/PDF.gif") no-repeat;
		width: 17px;
		height: 22px;
		margin-left: 6px;
	}

	/* Generic tags */
	#left_content .stap a {
		color: #E6E6E6;
		text-decoration: none;

		cursor: pointer;

		/* Above needed for IE because we link inner <div> tags */

	}

	

	#left_content .stap a:hover {
		text-decoration: underline;
	}

	#left_content .stap a:hover div.title {
		/* Only underline the title when hovering step, number or title */
		text-decoration: underline;
	}/*
}	.stap */


/**
 * Separator line
 */


#left_content .separator {
	margin: 8px 0 8px 22px;
	width: 233px;
	border-top: 1px dotted #000;
}


/*******************************************************************************
 * Main content parts
 ******************************************************************************/

/**
 * Headersympac.drecomm.nl,
 */

#main_content a
{
	color:#FC9A34;
	font-weight:bold;
}

#main_content .header {
	background-color: transparent;
	background-image: url(../images/blue/balk_blue.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
	margin: 12px 0px;
	background-color: #545B64;
	color: #E6E6E6;
	overflow: hidden;
	padding: 14px 13px 0px;
	margin: 0px;

	}
*html #main_content .header {
	padding:34px 0 0px;
}

	#main_content .header .stap {
		margin: 0px;
		float: left;
		font-size: 11pt;
		margin-top: -6px;
		margin-right: 6px;
		font-weight:bold;
		color:white;
	}

	*html #main_content .header .stap {
		margin-top:-26px;
	}

*html #main_content ul { width:350px; }

#main_content .beginBar {
background-color: transparent;
background-image: url(../images/blue/balk_blue_af.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
width:9px;
height:34px;
float:left;


}

	#main_content .header .number {
		width: 24px;
		height: 22px;
		font-weight:bold;
		float: left;
		font-size: 11pt;
		margin-right: 15px;
		color:white;
		margin-top:-6px;
		padding-bottom:4px;
}

	*html #main_content .header .number {
		margin-top:-28px;
	}

	#main_content .header .title {
		color:white;
		float: left;
		font-size: 13pt;
		font-weight:bold;
		margin-top:-6px;	
}

*html #main_content .header .title {
	margin-top:-26px;
}

	#main_content .header_footer {
	   background: url(../images/blocks/form_title_footer.gif) no-repeat;
	   width: 468px;
	   height: 14px;
	   clear: both;
	}
	
	
	/*
}	.header */


/**
 * Form group
 */
 
 
 
#main_content .groep {
	/*margin: 16px 0 16px 47px;*/
	margin: 12px 0px;
	width: 450px;
	overflow: hidden;
	}

#main_content .subgroep {
	/*margin: 16px 0 16px 47px;*/
	0px;
	width: 340px;
	overflow: hidden;
	}
	
/* */

	 #main_content .groep .letterA,
	 #main_content .groep .letterB,
	 #main_content .groep .letterC,
	 #main_content .groep .letterD, 
	 #main_content .groep .letterE,
	 #main_content .groep .letterF,
	 #main_content .groep .letter1,
	 #main_content .groep .letter2,
	 #main_content .groep .letter3,
	 #main_content .groep .letter4,
	 #main_content .groep .letter5,
	 #main_content .groep .letter6,
	 #main_content .groep .letter7,
	 #main_content .groep .letter8,
	 #main_content .groep .letter9	 
	 {
		float: left;
		background: url("../images/drecommform/bolletjeA.gif") no-repeat;
		width: 27px;
		height: 24px;
		text-align: center;
		color:white;
		font-weight: bold;
		font-size: 10pt;
		margin-top: 11px;
		margin-right: 8px;
		margin-left: 10px;
		padding-top: 4px;
	}
	
	#main_content .subgroep .letterA,
	 #main_content .subgroep .letterB,
	 #main_content .subgroep .letterC,
	 #main_content .subgroep .letterD, 
	 #main_content .subgroep .letterE,
	 #main_content .subgroep .letterF,
	 #main_content .subgroep .letter1,

	 #main_content .subgroep .letter2,

	 #main_content .subgroep .letter3,
	 #main_content .subgroep .letter4,

	 #main_content .subgroep .letter5,
	 #main_content .subgroep .letter6,
	 #main_content .subgroep .letter7,
	 #main_content .subgroep .letter8,
	 #main_content .subgroep .letter9	 
	 {
		background: url("../images/drecommform/bolletjeA.gif") no-repeat;
		margin: 0px 8px 0px 0px;
	}
	
	#main_content .groep .letter {
		float: left;
		width: 24px;
		height: 24px;
		text-align: center;

		margin-top: 0px;
		margin-right: 4px;
		font-weight: bold;
		font-size: 10pt;

		padding-top: 3px;

	}

	

	/*

	#main_content .subgroep .letter {

		border: 1px solid red;

	}*/



	/**

	 * Generic groups
	 */

	 #main_content .groep .container {
		width: 380px;
        	float: left;
		}
		
    
	
	#main_content .subgroep .subcontainer {
		float: left;
		width: 300px;
		}
		
	#main_content .groep .container .header {
			width: 375px;
			height: 14px;
			font-size: 1px;
			margin: 0px;
			padding: 0px;
			background: none;
		} /*bpp*/

		#main_content .groep .container .footer {
			width: 375px;
			height: 14px;
			font-size: 1px;
			background: none;
		}

		#main_content .groep .container .content {
			padding: 0px 16px;

			min-width: 343px;
			max-width: 343px;
			font-size: 10pt;
			border: none;
			
			}
		
        #main_content .subgroep .subcontainer .subcontent {
			width: 290px;
			min-width: 290px;
			max-width: 290px;
			margin-top: 2px;
			font-size: 10pt;
			background: none;
            
			}
		

			#main_content .groep .container .content .title {
				font-weight: bold;
				font-size: 11pt;
				color: #535077;
			}
			
			#main_content .groep .subcontainer .subcontent .subtitle {
				font-weight: bold;
				font-size: 11pt;
				color: #535077;
			}

			#main_content .groep .container .content .line {
				width: 496px;
				height: 1px;
				font-size: 1px;
				margin: 8px 0px;
				/*position: relative;*/
				background: none;
			}

			#main_content .groep .container .content input {
				border: 1px solid #ABAEB3;
				color: #000;
				padding-left: 2px;
			margin: 0 4px 0 0;
				vertical-align: top;
					padding: 1px;
						clear: left;
		}
			
			#main_content .groep .container .content select {

				border:1px solid #ABAEB3;
				color:#000;
				padding-left:2px;
				font-size:12px;
			}

			#main_content .groep .container .content input.percent {
				width: 40px;
				border: 1px solid #ABAEB3;
				color: #000;
				padding-left: 2px;
			}

			#main_content .groep .container .content input.text {
			}

			#main_content .groep .container .content input.tiny {
				width: 30px;
			}

			#main_content .groep .container .content input.small {
				width: 62px;
			}

			#main_content .groep .container .content input.medium {
				width: 112px;
			}

			#main_content .groep .container .content input.postcode {
				width: 50px;
			}
			
			#main_content .groep .container .content p {
				margin:0px;
			}

			#main_content .groep .container .content .left {
				float: left;
				width: 240px;
				margin: 2px 0px;
			}

			#main_content .groep .container .content .right {
				float: right;
				width: 210px;
				margin: 2px 0px;
			}

			#main_content .groep .container .content .active_headsum .addnew,
			#main_content .groep .container .content .passive_headsum .addnew,
			#main_content .groep .container .content .hidden_headsum .addnew {
				width: 64px;
				height: 17px;
				float: left;
				/*position: relative;*/
				left: -8px;
				margin-right: 4px;
			}

			#main_content .groep .container .content .active_headsum input,
			#main_content .groep .container .content .passive_headsum input,
			#main_content .groep .container .content .hidden_headsum input {
				width: 85px;
			}

			#main_content .groep .container .content .active_headsum .mark,
			#main_content .groep .container .content .passive_headsum .mark,
			#main_content .groep .container .content .hidden_headsum .mark {
				margin-left: 4px;
				font-size: 12pt;
				font-weight: bold;

				float:right;
			}

			#main_content .groep .container .content .active_headsum, 
                            #main_content .groep .container .content .passive_headsum
                            {
                                     text-align:right;
			 }
				#main_content .groep .container .content .active_headsum .addnew {
					background-image: none;
				}
				#main_content .groep .container .content .active_headsum input {
				}
				
				#main_content .groep .container .content .active_headsum .mark {
					display: none;
				}

			#main_content .groep .container .content .passive_headsum {
			}
				#main_content .groep .container .content .passive_headsum .addnew {

				  /*border:1px solid red;*/
					background-image: url('../images/volgende_factuur.png');



				}




				#main_content .groep .container .content .passive_headsum input {
					border-color: #d1dbe5;
					background-color: #f8f9fb;
					/*color: #d1dbe5;*/
					color: #f8f9fb;
				}
				#main_content .groep .container .content .passive_headsum .spacer1 {
					color: #c2c2c2;
				}
				#main_content .groep .container. content .passive_headsum .mark {
					display: block;
				}

			#main_content .groep .container .content .hidden_headsum {
				display: none;
			}
	/*	}	.content
	} .container */


	/**
	* Selected group
	*/
	#main_content .groep .selected {

		}#main_content .groep .selected .header {
			background: url(../images/blocks/form_box_header.gif) transparent top left no-repeat;
			width:376px;
			margin-bottom:-12px;
	}

		* html #main_content .groep .selected .header {
			left: -3px;
			background: url(../images/blocks/form_box_header.gif) transparent top left no-repeat;
			float:left;
		}

		#main_content .groep .selected .footer {
			background: url(../images/blocks/form_box_footer.gif) top left no-repeat;
			height: 14px;
		}
		
		#main_content .subgroep .selected .footer {
			background: none;
			height: 14px;
		}

		#main_content .groep .selected .content {
			background: url("../images/blocks/form_box_body.gif") 0px repeat-y;
			width: 375px
			border: none;

			}#main_content .groep .selected .content .line {
				width: 375px;
				height: 1px;
				margin: 8px 0 8px -20px;
				background: url("../images/group_line.png") 0px 0px repeat-x;
				float:left;
/*
				z-index:9999;
*/
			}

			#main_content .groep .selected .content select.select {
				color: #707378;
			}

			#main_content .groep .selected .content input.text {
				color: #707378;
			}

			#main_content .groep .selected .content .passive_headsum input.text {
				color: #f8f9fb;
			}/*bpp*/


			#main_content .groep .selected .content .help {

				}#main_content .groep .selected .content .help .left {
					color: #c00;
				}

				#main_content .groep .selected .content .help .right .text {
					border-color: #c00;
					background-color: #fcc;
				}
		/*	}	.help
		}	.content
	}	.selected */

	#main_content .groep .navigation {
		padding-right: 88px;
		text-align: right;
		background: url("../images/bol_navigation.gif") no-repeat;
		height: 21px;

		}#main_content .groep .navigation .button {
			border: none;
			background: #fc0 url("../images/navigation_button.png");
			cursor: pointer;
			font-weight: bold;
			color: #fff;
			font-size: 10px;
			width: 99px;
			height: 19px;
			font-family: Verdana;
			margin-left: 8px;
		}
/*	}	.navigation
}	.groep */


/*******************************************************************************
 * Footer parts
 ******************************************************************************/

/**
 * Image links
 */
#footer_container #links {
	height: 20px;
	width: 533px;
	float: left;
	margin-right: 2px;
	background-color: #f78f1e;
	color: #ffffff;
}


/**
 * Copyright caption
 */
#footer_container #copyright {
	text-align: right;
	width: 461px;
	height: 20px;
	float: left;

	} #footer_container #copyright .copyright {
		padding: 1px 5px 0px 0px;
		font-size: 10px;
	}/*
}	#copyright */


/*******************************************************************************
 * Custom classes
 ******************************************************************************/

.bold	{ font-weight: bold; }
.bluebg	{ color: #fff; background-color: #92a8cf; }

.red	{ color: #f00; }
.clear	{ clear: both; }
.dottedline {
	background:url("../images/dottedline.gif");
	width:500px;
	height:17px;
	text-align:right;
	font:bold 11px arial;
}
.dottedlinesmall    {

		border-top: 1px dotted white;
    width:257px;
    height: 10px; font-size: 1px;
    margin-left: -9px;
}

.tx-dreformmaker-pi3 table, .tx-dreformmaker-pi3 td, .tx-dreformmaker-pi3 bodytext
{
	font-size:12px;
	padding-bottom:5px;

}

#mainColumn .tx-dreformmaker-pi3 container td
{
	width: 500px;
}

.verstuur
{
    /*margin-left:25px;*/
    /*width:250px;*/
    /*text-align:left;*/
    /*float:left;*/
}



.verstuur a {

color:#000;

}




.verstuur table, .verstuur td, .verstuur bodytext
{




	font-size:11px;
}

.dwzoeker_top
{
	width:500px;

	background: url("../images/dwzoeker_top.PNG");  
	height:8px;
	font-size:1px;
}

.dwzoeker_middle
{
	width:500px; 

	background: url("../images/dwzoeker_middle.PNG") repeat-y;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.dwzoeker_bottom
{
	width:500px; 

	background: url("../images/dwzoeker_bottom.PNG");
	height:9px;
	font-size:1px;
}

#total_content
{
	width:100%;

}

.totalline {
	width:480px;
	height:5px;
	background: url("../images/line.jpg") 0px 1px repeat-x;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	position:relative;
}
.totalline span {
	position:absolute;
	right:0px;
	bottom:0px;
}


#floatdiv
{
/*
	width:232px;
	margin: 0px 0px 0px 402px;
*/
	_margin-left: 508px;
	position:absolute;


	margin-top:6px;
	margin-left:707px;
	background-color: #ffffff;
	background-image: url(../images/form_back.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: bottom left;
	text-align: left;



}

*html #floatdiv {
	margin-left:650px;
}

.form_afrond {
    background: #FFFFFF url(../images/form_back_top.jpg) no-repeat left top;
	  width: 232px;
	  height: 6px;
		overflow: hidden;
}

.form_einde {
	width: 232px;
	height: 6px;
	overflow: hidden;
}


#floatdiv .FCE_1col_v1 {
    width: 257px;
    color: #fff;
    margin-bottom: 20px;
}

#floatdiv .FCE_1col_v1 .fce_hr {
    width: 100%;
    height: 5px;
    font-size: 1px;
    overflow: hidden;
    background: url(../images/blocks/top_roundbox_v2.gif) top left no-repeat;
}

#floatdiv .FCE_1col_v1 .fce_ft {
    width: 100%;
    height: 5px;
    font-size: 1px;
    overflow: hidden;
    background: url(../images/blocks/footer_roundbox_v2.gif) bottom left no-repeat;
}

#floatdiv .FCE_1col_v1 .fce_body {
    width: 257px;
    padding: 0px 4px;
    background: url(../images/blocks/bg_roundbox_v2.gif) top left repeat-y;
}

#mainColumn #floatdiv #showTitle, #mainColumn #floatdiv #showComment {
	width: 220px;
	margin-left: 5px;
	color: #545B64;
}

#mainColumn #floatdiv #showTitle {
    background-color: transparent;
    background-image: none;
}

.tx-dreformmaker-pi3 textarea {
	overflow: hidden;
}
.schema01 .tx-dreformmaker-pi3 .tx_dreformmaker_button{ 
	/*background:#AA0000 none repeat scroll 0 0; */
	}
.schema02 .tx-dreformmaker-pi3 .tx_dreformmaker_button{ 

	}
.schema03 .tx-dreformmaker-pi3 .tx_dreformmaker_button{ 

	}
.schema04 .tx-dreformmaker-pi3 .tx_dreformmaker_button{ 

	}

.tx_dreformmaker_button{ 
	/*background:#999999 none repeat scroll 0 0;
	border:0 solid #FFFFFF !important;
	color:#FFFFFF;*/
	font-weight: bold;
	width: 100px;
	margin-right: 92px;
	margin-bottom: 1px;
	text-transform: uppercase;
	height: 22px;

}

#tx_dreformmaker_pi3_input_3030{ 
	/*margin-right: 116px;*/
	margin-right: 0px;
	*margin-left: 133px;
			
}

#tx_dreformmaker_pi3_input_3062{ margin-left: 133px; /*background: #999999;*/}


#tx_dreformmaker_pi3_input_3094{ 
	color: #FFFFFF;
	background: #999999;
	font-weight: bold;
	width: 100px;
	border: 0px;
	margin-left: 133px;
	margin-top:10px;			
}



.concept_table_border
{
	border:1px solid black;
	height: 100px;
}

/*hr { border:solid 1px #E9E9E9; }*/

 

/* PORTAL TEMPLATE VIDEO */
/*
.tx-dreffmpeg-pi3 { float: left; background: pink; }
.tx-dreffmpeg-pi3 .contentWrap { float: left; }

.tx-dreffmpeg-pi3 .portalMainVideo { width: 597px; float: left; }

.tx-dreffmpeg-pi3 .portalHeader {

	width: 390px;

}

.tx-dreffmpeg-pi3 .headerForMoviePortal{
	width: 390px;
}
.tx-dreffmpeg-pi3 .relatedMoviesPortal{
	width: 125px;
	margin-left: 5px;
	float: right;
	margin-right: 40px;
}
.tx-dreffmpeg-pi3 .relvidPortal{margin-bottom: 24px;}
.tx-dreffmpeg-pi3 .relatedMovieTitlePortal{
	margin-left: 0px;
	margin-bottom: 0px;
}


#flashMovieContainerPortal{ 
	margin-left:35px;
	float:left;
	/*width: 229px;*//*
	margin-top: 0px;
}

.relatedPortal{
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
	float: left;
	width: 425px;
	margin-top: 5px;
	
}
.blankPortal{
	width: 60px;
	float:left; 
}
.videothumbPortal{
	width: 100px;
	float: left;
}
.relatedMovieTitlePortal{
	margin-left: 15px;
	float: left; 
	width: 300px;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

.relatedMovieDatePortal{
	margin-left: 15px;
	float: left; 
	width: 125px;



	color: #888888;

	margin-bottom: 5px;

}

.tx-dreffmpeg-pi3 #relatedMovieDatePortal{
	margin-left: 5px;

	float: left; 
	width: 125px;
	color: #888888;
	margin-bottom: 5px;
}
.relatedMoviesPortal{
	width: 425px;
	float:left; 
	margin-left: 40px;

}

.relatedPlayPortal{



	vertical-align: bottom;
	float: left;
	/*width: 300px;*//*
	margin-left: 30px;
	margin-top: 10px;
}
.tx-dreffmpeg-pi3 .relatedPlayPortal{
	vertical-align: bottom;
	float: left;
	/*width: 300px;*//*
	margin-left: 25px;
	margin-top: 10px;
}
.headerForMoviePortal{ 
	font-size:14px; 
	color:#FFFFFF;
	margin-left:35px;
	font-weight:bold;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 425px;
	float: left;
}
.bekijkPortal{
	font-weight: bold;
	color: #B11918;
	line-height: 20px;
	margin-left: 10px;
	float: left;	
}
.imagePortal{
	float: left;
	width: 20px;
}
.relvidPortal {
	margin-left:2px;
	margin-bottom: 5px;
	height: 70px;
	width: 250px;
}
.portalHeader{
	font-size: 17px;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 33px;
	float: left;
	width: 100%;
	
}
*/

.tx-dreffmpeg-pi3 { float: left; width: 597px; _width: 597px; }
.tx-dreffmpeg-pi3 .contentWrapper { float: left; /*width: 526px;*/ width: 560px; _width: 560px; /*padding-left: 30px;*/ padding-top: 5px; /*_padding-left: 35px;*/ _padding-top: 5px; _padding-right: 0px; /*background: pink;*/ position: relative; }
.tx-dreffmpeg-pi3 .contentWrapper h2 {color: #FFFFFF; width: 562px; _width: 562px; float: left; /*background: yellow;*/ padding: 0; margin: 0; }
.tx-dreffmpeg-pi3 .contentWrapper .movieTitle { width: 562px; _width: 562px; float: left; /*background: green;*/ font-weight: bold; margin-bottom: 5px; margin-top: 5px; font-size: 14px;}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock { float: left; width: 362px; _width: 362px; /*background: purple; */ /*position: absolute; top: 40px; left: 30px;*/ margin-top: 5px;}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock #movieBlock { float: left; width: 400px; _width: 400px; height: 225px; /*background: yellow; */}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock { padding-left: 5px; float: left; width: 167px; _width: 167px;/* background: brown; */}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie { float: left; width: 167px; _width: 167px; clear:both; }
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie h3 {color:#FFFFFF; padding: 0; margin: 5px 0 0 0px; float: left; font-size: 12px;}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .videoWrap { float: left; width: 167px; _width: 167px; }
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .videoWrap .thumbNail { width: 86px; height: 65px; /*background: pink; */float: left; }/* width was 100*/
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .miscWrap { float: left; width: 67px; _width:67px; font-size: 11px; }
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .miscWrap span { padding-left: 10px; }
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .miscWrap a { padding-left: 25px; padding-top: 5px; display: block; width: 20px; height: 20px; }
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock .relatedBlock .relatedMovie .miscWrap img { border: none; }





.blogs-latest-container-right{font-size: 12px;}
.blogs-latest-title {margin-top: 5px; color: #000000; font-weight: bold; font-size: 12px;}
.blogs-content {font-size: 12px;}
.blogs-list-container .blogs-list-item-content{width: 585px; margin-left: 30px;}
.blogs-latest-item, .blogs-list-item-content {font-size: 12px; margin-bottom: 5px;}
.schema01 .blogs-list-item-content .blogs-headers .head a:link, .schema01 .blogs-list-item-content .blogs-headers .head  a:visited{font-size: 18px;} 
.schema01 .blogs-list-item-content .blogs-headers h1 {margin-top: 14px;}
.schema01 .blogs-list-item-content .blogs-list-date h3{font-size: 11px; margin: 3px 0 2px 0px; color: #888888; font-weight: normal;}
.fce-2columns-blogs-2 h1{margin-top: 14px;}
.head{margin-bottom: 0px;}
.blogs-latest-date {font-size: 11px; color: #888888;}
.blogs-latest-author {font-size: 11px;}
.blogs-list-item-content, .blogs-latest-item img{float: left; }
.bgc a:link, .bgc a:visited, .bgc a:hover{ font-weight: bold; float: right; margin-top: 10px;}
.blogs-latest-title a:link, .blogs-latest-title a:visited, .blogs-latest-title a:hover {font-weight: bold;}
.blogs-single-item { margin-left: 30px; font-size: 12px; width: 585px;} 
.blogs-single-item img{ float: left; margin-right: 10px} 
.blogs-read-more-link{font-weight: bold; text-align: right; margin-top: 5px;}
.blogs-read-more-link a{background: transparent url(../images/arrow.gif) no-repeat scroll left center; padding-left: 10px;}
.schema01 .blogs-single-item .blogs-single-title h1 {color: #AA0000; font-size: 18px; font-weight: normal; margin-bottom: 0px;}
.schema02 .blogs-single-item .blogs-single-title h1 {color: #00A654; font-size: 18px; font-weight: normal; margin-bottom: 0px;}
.schema03 .blogs-single-item .blogs-single-title h1 {color: #0063A2; font-size: 18px; font-weight: normal; margin-bottom: 0px;}
.schema04 .blogs-single-item .blogs-single-title h1 {color: #81257B; font-size: 18px; font-weight: normal; margin-bottom: 0px;}
.blogs-single-timedata { font-weight: normal; margin-bottom: 5px; font-size: 11px; color: #888888;}
.tx-guestbook-latest-hr {margin-top: 12px;}
.tx-guestbook-teaser{margin-left: 30px; width: 585px;}
/*.forumheaderHR{margin-top: 5px;}*/
.fce-2columns-blogs-1 .tx-guestbook-form-container {width: 585px; font-size: 12px; margin-left: 30px;}
.tx-guestbook-latest-author{font-weight: bold; font-size: 12px;}
.tx-guestbook-latest{font-size: 12px;}
#freecap{margin-left: 250px;}

.forumheader{font-size: 14px; margin: 0 0 2px;}
.myFirstNameForGuest, .myBerichtForGuestBlog, .myownfreecap {font-size: 12px;}


.fce-2columns-blogs .tx-guestbook-field label{width: 250px}


/* captcha styling */

.generatedImgCaptcha{margin-left:98px;}
.noticeCaptcha{margin-left:98px;/*padding-right:153px;*/; float: left; width: 77%;}
.tx-srfreecap-pi2-cant-read{margin-left:98px; font-size: 12px;}
.fce-2columns-blogs-1 .tx-veguestbook-pi1 .tx-srfreecap-pi2-cant-read{margin-left:98px;}
.fce-2columns-blogs-1 .tx-veguestbook-pi1 .myownfreecap{width: 60%;}
.fce-2columns-blogs-1 .tx-veguestbook-pi1 #freecap{margin-left: 87px; margin-top: 5px;}
.fce-2columns-blogs-1 .tx-veguestbook-pi1 .tx-guestbook-submit{float: left; margin-left: 327px;}
.captchaInputStringNumber{margin-left:98px;width:140px;}

.rating-big{font-size: 12px; margin-left: 30px;}







/*

//portal testing purpose



.tx-dreffmpeg-pi3 { float: left; width: 597px; _width: 597px; }
.tx-dreffmpeg-pi3 .contentWrapper { float: left; width: 526px; _width: 526px; /*padding-left: 35px;*/ padding-top: 5px; /*_padding-left: 35px;*/ _padding-top: 5px; _padding-right: 0px; /*background: pink;*/ }
.tx-dreffmpeg-pi3 .contentWrapper h2 {color: #FFFFFF; width: 562px; _width: 562px; float: left; /*background: yellow;*/ padding: 0; margin: 0; }
.tx-dreffmpeg-pi3 .contentWrapper .movieTitle { width: 380px; _width: 380px; float: left; /*background: green;*/ font-weight: bold; margin-bottom: 0px; margin-top: 10px; font-size: 14px;}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock { float: left; width: 362px; _width: 362px; /*background: purple; */}
.tx-dreffmpeg-pi3 .contentWrapper .contentBlock #movieBlock { float: left; width: 400px; _width: 400px; height: 242px; /*background: yellow; */}
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock { /*padding-left: 5px;*/ float: left; width: 165px; _width: 165px;/* background: brown; */ /*padding-bottom: 13px;*/}
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie { float: left; width: 165px; _width: 165px; clear:both; }
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie h3 {color:#FFFFFF; padding: 0; margin: 0; float: left; font-size: 12px; width: 100%; margin-left: 5px;}
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .videoWrap { float: left; /*width: 167px; _width: 167px; */}
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .videoWrap .thumbNail { /*width: 85px;*/ height: 63px; /*background: pink; */float: left; margin-left: 5px; }
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .miscWrap { float: left; width: 67px; _width:67px; font-size: 11px; color: #FFF; }
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .miscWrap span { padding-left: 5px; color: #888888; }
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .miscWrap a { padding-left: 25px; padding-top: 5px; display: block; width: 20px; height: 20px; }
.tx-dreffmpeg-pi3 .contentWrapper .relatedBlock .relatedMovie .miscWrap img { border: none; margin-left: 20px; margin-top: 10px; }
.container_related{ width: 150px; float: right; margin-top: 18px;}

.schema01 .tx-dreffmpeg-pi3 .contentWrapper .container_related .meerFilmLink a:link{
color:#FFFFFF;
}

.schema01 .tx-dreffmpeg-pi3 .contentWrapper .container_related .meerFilmLink a:visited{
color:#FFFFFF;
}
.container_related a:hover{text-decoration: none;}
.meerFilmLink{
font-weight:bold;
background-color:#AA0000;
padding-bottom:4px;
padding-top:2px;
float: left;
width: 160px; 
height: 15px;
text-align: center;
width: 159px;
margin-top: 1px;
}

.tx-dreffmpeg-pi3 .contentWrapper .container_related 
.meerFilmLink 
a:hover{text-decoration:none};
/*.tx-dreffmpeg-pi3 .contentWrapper .container_related .meerFilmLink{height:2px;}*/

.AlleThumbs {width:250px;}



*/


/* for blogs
/*
.tx-guestbook-field.generatedImgCaptcha{margin-left:50px;}

*/

.myFirstNameForGuest{width:86px;}
.myBerichtForGuestBlog {width:86px;}

.schema01 .titelLink2 a:link, .schema01 .titelLink2 a:visited {font-size: 14px; font-weight: bold; color: #FFF;}
.schema01 .titelLink2 a:hover{ text-decoration: underline;}


/*styling for pagetitle as content*/
.pageTitleContent {font-size:14px; font-weight:bold; color: #AA0000}
.schema02 .pageTitleContent {font-size:20px; font-weight:bold; color: #333333} /*green*/
.schema04 .pageTitleContent {font-size:20px; font-weight:bold; color: #333333;} /*purple*/
.schema03 .pageTitleContent {font-size:20px; font-weight:bold; color: #333333;} /*blue*/
.schema05 .pageTitleContent {font-size:20px; font-weight:bold; color: #333333;} /*MechaBulletin*/

.tx-jkpoll-pi1 .boxContainer .boxContent{
	font-size: 12px;
}
.pollsubmit{
color:#000000;
font-weight:bold;
margin-top:6px;
width:100px;
text-transform: uppercase; 
height: 21px;
padding-bottom: 1px;
}

.reageerTTGuest{
font-size:14px;
margin:0 0 2px;
 }
 
.agenda-list-pageBrowser{
float: left;
margin-left: 30px;
width: 100%;
}

.schema01 .tx-indexedsearch-title a:link, .schema01 .tx-indexedsearch-title a:visited{
font-size: 14px;
}

.blogLinks {margin-top: 5px;}
.blogLinks .bodytext{
margin: 0px;
}

.news-list-browse-links a {
	float: left;
	font-size: 12px;
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 5px;
	margin-right: 5px;
	font-weight: bold;
	border: 1px solid #FFF; 
}
.news-list-browse-links-active {
	float: left;
}
.news-list-browse-links a:hover { border: 1px solid #AA0000; text-decoration: none; color: #AA0000;}
.news-list-browse-links-active {float: left;font-size: 12px;display: block;color: #fff;border: 1px solid #AA0000;background: #AA0000;padding-left: 2px;padding-right: 2px;margin-left: 5px;margin-right: 5px;font-weight: bold;}

.schema01 .news-list-browse-links-active a:link, .schema01 .news-list-browse-links-active a:visited{color: #FFFFFF;}
.news-list-browse-links-disabled {float: left;padding-left: 2px;padding-right: 2px;margin-left: 5px;margin-right: 5px;color: #AA0000;font-size: 12px;font-weight: bold;}
.news-list-archive {float: left;text-align: right;padding-top: 10px;/*width: 210px;*/width: 100%;border-top: 4px solid #AA0000; height: 30px;}

.schema05 .news-list-archive {border-top: 4px solid #cccccc;}

.containerVideo{
background-color:#FFFFFF;
margin-top: 15px;
padding-bottom: 10px;
float:left;
border: 1px solid #FFFFFF;
width:232px;}

.schema02 .fce-2cols .fce-02 h1.newsHeading{margin-bottom: 0px;}
.schema03 .fce-2cols .fce-02 h1.newsHeading{margin-bottom: 0px;}
.schema04 .fce-2cols .fce-02 h1.newsHeading{margin-bottom: 0px;}

.dateNews{
color:#888888;
font-size:11px;
font-weight:normal;
margin-top:5px;
}

.tx-agrinews-pi1-browsebox{
height: 40px;
width: 100%;
float: left;
}