/*Colors*/
/*
  ultralight-green:   #f7f9f9
  light-green:        #ebf1ef
  green:              #bcd3cc
*/
/*--*/

.linkActueleRente               {position:absolute;display:block;width:345px;height:164px;}
.linkActueleRente #shim         {width:345px;height:164px;border: none;}
.boxHeader                      {background-color: none;}
.vaMid                          {vertical-align: middle;}
.helpBox                        {z-index:1000; display:none; position:absolute;border:2px solid #999999;}

/*Links boxes*/
.LinkAlgemeen                   {float: left; margin: 5px; width: 220px; height: 100px; margin-bottom:20px; text-align: center;}
.LinkAlgemeen div.title         {background-image:url(/common/images/titlebar2.gif); background-position:0 0; background-repeat:no-repeat; height:25px;}
.LinkAlgemeen div.title h2      {line-height:23px; color:#FFFFFF; font-size:13px; margin:0 0 0 10px;}
.LinkAlgemeen div.title b       {line-height:23px; color:#FFFFFF; font-size:13px; margin:0 0 0 10px;}
.LinkAlgemeen div.subtitle      {background-color:#BCD3CC; height:25px;}
.LinkAlgemeen div.subtitle b    {line-height:23px; color:#034D32; font-size:12px; margin:0 0 0 10px; text-indent:1px;}
.LinkAlgemeen div.subtitle h2   {line-height:23px; color:#034D32; font-size:12px; margin:0 0 0 10px; text-indent:1px;}
.LinkAlgemeen .box              {background-color:#E3ECE9; border:1px solid #BCD3CC; width: 208px; height: 70px; border-top:none; padding:5px;}
.LinkAlgemeen .row              {clear:both; width:100%; margin-bottom:0px; height: 70%;}
/*--*/

/*Sitemap zoekwoorden*/
.KWBox                          {float: left; margin: 0px; width: 900px; height: 200px; margin-bottom:20px; text-align: left;}
.KWBox div.title                {background-image:url(/common/images/titlebarkw.gif); background-position:0 0; background-repeat:no-repeat; height:25px;}
.KWBox div.title b              {line-height:23px; color:#FFFFFF; font-size:13px; margin:0 0 0 10px;}
.KWBox div.title h2             {line-height:23px; color:#FFFFFF; font-size:13px; margin:0 0 0 10px;}
.KWBox div.subtitle             {background-color:#BCD3CC; height:25px;}
.KWBox div.subtitle b           {line-height:23px; color:#034D32; font-size:12px; margin:0 0 0 10px; text-indent:1px;}
.KWBox div.subtitle h2          {line-height:23px; color:#034D32; font-size:12px; margin:0 0 0 10px; text-indent:1px;}
.KWBox .box                     {background-color:#E3ECE9; border:1px solid #BCD3CC; height: 190px; border-top:none; padding:5px; overflow: auto;}
.KWBox .row                     {clear:both; width:100%; margin-bottom:0px; height: 70%;}

.listFloatLeft                  {float: left;}
/*--*/

/*Vacatures*/
.imgDirectWerk                  {cursor: hand;}
/*--*/

/*Brede menu items*/
ul.mainMenu ul.dropdownW
{
	position:absolute;
	z-index:100;
	visibility: hidden;
	width:300px;
	background-color:#CA2332;
	padding:0;
	margin:32px 0 0 0;
}
ul.mainMenu ul.dropdownW li
{
	display:block;
	clear:both;
	padding:0;
	width:300px
}
ul.mainMenu ul.dropdownW li a
{
	background-image:none;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	border-bottom:solid 1px #DC6E78;
	padding:3px 0 3px 10px;
	width:290px
}
ul.mainMenu ul.dropdownW li a:hover
{
	color:#FFFFFF;
	background-color:#D24552;
}
ul.mainMenu ul.dropdownW li a.last
{
	border:none;
}
/*--*/

/*Nieuwe dropdowns*/
.ddlsmall                       {width: 180px !important; margin-left: 3px;  margin-bottom: 3px; margin-right: 5px; font-size: 9pt; float: left;}
.ddllabel                       {width: 20px !important;}
/*--*/

/*Popups*/
.boxpopup h2
{
  font-size:16px;
  font-weight:normal;
  color:#FFFFFF;
  margin: 0px;
  padding: 3px 10px 8px 10px;
}
.boxpopup .block
{
  border: 1px solid #DA3643;
  background-color:#F7DBD2;
  padding:5px 10px 10px 10px;
  margin: 0px;
}
.boxpopup hr
{
  border:none; 
  border-bottom:1px solid #EDA299;
  height:0px;
}
.formButtonRight
{
  float: right;
}
/*--*/

/*Extra*/
.floatright                     {float: right;}
.floatleft                      {float: left; margin: 5px;}
.inputerror                     {color: red;}
.margins                        {margin: 5px;}
.smallfont                      {font-size: 8pt;}
/*--*/

/*Grafieken*/
.grafieklegenda                 {width: 90%; height: 50px; margin: 10px; background-color: #f7f9f9; text-align: left;}
.grafieklegenda .legenda        {float: left; width: 43%; margin: 5px; text-align: center; vertical-align: center;}
.grafieklegenda .legendatussen  {float: left; width: 6%; margin: 5px; text-align: center; vertical-align: center;}
.grafieklegenda .legendafull    {float: left; width: 95%; margin: 5px; text-align: center; vertical-align: center;}
.grafieklegenda img             {margin-bottom: 3px;}
.grafieklegendaheader           {width: 100%; height: 15px; margin: 0px; padding: 2px; background-color: #bcd3cc;}
/*--*/

/*Testimonial detail*/
.defaultBox .teaserBox .contenttestimonial .innercontent
{
  margin-left: 10px; margin-right: 10px;
}
/*--*/
