/* ================================================================================ 
   =====                            CSS STYLES FOR                            ===== 
   =====                          DirectMailing SKIN                          ===== 
   ================================================================================ */


/* ================================================================================ 
                                  GENERAL SETTINGS
   ================================================================================ */

body, .Normal, .NormalTextBox, TH, TFOOT, THEAD, TD, SPAN, DIV, A, blockquote, P {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	font-weight: normal;
	line-height:12px;
	margin:0;
	padding-bottom:0px;
}

#Body { text-align:center; background-color:#EB008B; }

/* HEADINGS */
H1, H2, H3, H4, H5, H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #EB008B;
    font-weight: bold;
	line-height:12px;
	margin:0;
	padding-bottom:0;
	padding-top:0
}

H1 {font-size:12.76px; font-family:"interstateOT-Bold", Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
H2 {font-size:10.5px; }
H3 {font-size:12.76px; color:#666666; }
H4 {font-size:10px; }
H5 {font-size:10px; }
H6 {font-size:8px; color:#666666; font-weight:normal; padding-bottom:6px; }

/* LINKS */ 
A:link      {color: #EB008B; text-decoration: none; font-weight:bold; border: 0px; }
A:visited   {color: #EB008B; text-decoration: none; font-weight:bold; border: 0px; }
A:hover     {color: #EB008B; text-decoration: underline; font-weight:bold; border: 0px; }
A:active    {color: #EB008B; text-decoration: none; font-weight:bold; border: 0px; }

a, a:link, a:active, a:hover, a:visited { outline: none !important; }
				
blockquote {
	margin:0;
	padding:0;
	padding-left:0px;
}

UL   {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	padding:0px;
}

UL LI   {
	list-style-image:url(images/listbullet.gif);
	margin-left:15px;
	padding:0px;
}

UL LI LI    {
	margin-left:25px;
	list-style-type:circle;
}

/* DNN SPECIFIC */
.Head, .SubHead, .SubSubHead, 
.Normal, .NormalTextBox, .NormalRed, .NormalBold { font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; }

.Head { font-size: 13px; font-weight: bold; color:#EB008B; font-family:"interstateOT-Bold", Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }          /* style for module titles */
.SubHead {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }        /* style of item titles on edit and admin pages */
.SubSubHead { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  }    /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Normal { font-size: 10px; }        /* text style used for most text rendered by modules */
.NormalTextBox { font-size: 10px; } /* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalRed { font-size: 10px; }
.NormalBold { font-size: 10px; font-weight:bold; }

.CommandButton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#eb008b; }                  /* text style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { }            /* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:visited  { }
A.CommandButton:hover    { }    
A.CommandButton:active   { }

.StandardButton { }                 /* button style for standard HTML buttons */


/* ================================================================================ 
                                     MAIN LAYOUT
   ================================================================================ */
#ControlPanel .Normal, #ControlPanel .NormalBold { 
	font-family:Arial, Helvetica, sans-serif; 
}
.TopWrapper { 
	width: 100%;
	background-color:#EAEAEA;
	padding-bottom:8px;
}

.BottomWrapper { 
	width: 100%;
	background: url(images/BottomWrapper.gif) repeat-x top;
}

.InnerWrapper { 
	width: 902px; 
	margin: 0px auto; 
}
#Login { height: 44px; text-align:right; }

.InnerWrapper .login { 
	width: 18px; 
	height: 18px; 
}

.LoginKey, .LoginKey:visited, .LoginKey:active { 
	width: 18px; 
	height: 18px; 
	font-size: 18px; 
	display: inline-block; 
	background-image: url(images/login.png); 
	background-repeat: no-repeat; 
	text-decoration: none !important;
}
.LoginKey:hover { 
	width: 18px; 
	height: 18px; 
	font-size: 18px; 
	background-position: 0px -19px; 
	background-repeat: no-repeat; 
	text-decoration: none !important;  
}

/* HEADER SECTION  */
.Header { 	
	background: url(images/Header.gif) no-repeat top;
	height:175px;
	padding-bottom:6px;
	vertical-align:top;
}
.HeaderInner {
	height:147px; 
}

.Logo { 
	height: 115px;
	padding:0px 0px 0px 24px;
}

.Telefoon { 
	vertical-align:top;
	text-align:right;
	padding:25px 15px 0px 0px;
}

/* MENU SECTION */

.MenuTD { height:32px; padding-left:34px; vertical-align:middle; }


/* PANES SECTION */
#Panes { width:902px; vertical-align:top; background:url(images/Panesrepeat.gif) repeat-y left top;}
#Panesformulieren { width:902px; vertical-align:top; background:url(images/Panesrepeatformulieren.gif) repeat-y left top;}

#InnerPanes {width:920px; vertical-align:top; background:url(images/Panestop.gif) no-repeat left top;}
#InnerPanesformulieren {width:920px; vertical-align:top; background:url(images/Panestopformulieren.gif) no-repeat left top;}

.Panetables { width:902px; vertical-align:top; background:url(images/Panesbottom.gif) no-repeat left bottom;}
.Panetablesformulieren { width:902px; vertical-align:top; background:url(images/Panesbottomformulieren.gif) no-repeat left bottom;}

.Left { width:156px; vertical-align:top; padding: 31px 3px 10px 3px; }

.LeftPane { vertical-align:top; width:156px; }

.Content { width:561px; vertical-align:top; padding: 3px 9px 10px 8px; }
.Contentformulieren { width:509px; vertical-align:top; padding: 3px 35px 10px 34px; }

.ContentPane { vertical-align:top; }

.Right { width:156px; vertical-align:top;  padding: 3px 3px 10px 3px; /* background:url(images/Flashbanner.jpg) no-repeat 4px 316px; */ }

.RightPane { vertical-align:top; width:156px; }

.BottomPane  { width:100%; height:55px; padding-left:10px; padding-top:10px; }

.FooterPane  { width:100%; }

/* FOOTER SECTION */
#Footer { width: 872px; margin: 0px auto; padding:35px 0px 11px 0px; }
#Footer .Normal {
	color:#FFFFFF;
	line-height:14px;
}

#Footer .NormalBold {
	color:#FFFFFF;
	line-height:14px;
}

#Footer .Normal a:link,
#Footer .Normal a:active,
#Footer .Normal a:visited,
#Footer .Normal a:hover
{
	color:#FFFFFF;
	font-weight:normal;
	line-height:14px;
}

#Footer .Normal a:hover
{
	text-decoration:underline;
	font-weight:normal;
	line-height:14px;
}

#Footer .Head,
#Footer .SubHead, {
	color:#FFFFFF;
}

#Footer .Normal TD,
#Footer .Normal span,
#Footer .Normal TD span,
#Footer .Normal P,
#Footer .Normal P span,
#Footer .Normal TD P span
{
	color:#FFFFFF;
	line-height:14px;
}

#Footer UL LI,
#Footer .Normal TD UL LI,
#Footer .Normal span UL LI,
#Footer .Normal TD span UL LI,
#Footer .Normal P UL LI,
#Footer .Normal P span UL LI,
#Footer .Normal TD P span UL LI   {
	list-style-image:url(images/bottomlistbullet.gif);
	line-height:14px;
}

/* COMMON  ISSUES */
img {border: 0px;}                  /* geen standaard rand bij afbeeldingen wanneer er gelinkt wordt */


/* ================================================================================ 
                                     OTHER SETTINGS
   ================================================================================ */
   
/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar {
	height:32px;
	float: left;
	cursor:pointer;
	font-size: 10px; 
	background-color:none;
	outline: none;
}
/*  Main Menu Normal  */
.main_dnnmenu_rootitem  {
	height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:normal;
	text-align:left; 
	line-height:32px;
	display: inline-block;
	float: left;
}
.main_dnnmenu_rootitem .txt,
.main_dnnmenu_rootitem_hover .txt,
.main_dnnmenu_rootitem_selected .txt {
	position: relative;	
	top: -12px;
}
#Menu .main_dnnmenu_rootitem SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF; 
}
/*  Main menu hover  */
.main_dnnmenu_rootitem_hover {  
	height: 32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:normal;
	text-decoration:underline;
	text-align:left; 
	line-height:32px;
	display: inline-block;
	float: left;
}
#Menu .main_dnnmenu_rootitem_hover SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:underline;
}
/*  Main menu selected  */
.main_dnnmenu_rootitem_selected {
	height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:normal;
	text-decoration:underline;
	text-align:left; 
	line-height: 32px;
	display: inline-block;
	float: left;
}
#Menu .main_dnnmenu_rootitem_selected SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration:underline;
}
/*  SUB Menu Normal */
.main_dnnmenu_submenu {
	border:1px solid #FFFFFF;
	z-index:10000;
}
.main_dnnmenu_submenu td {
	background-color:#f1f1f1; 
	z-index: 1000;
	font-size: 10px; 
	font-weight:normal;
	text-align:left;
	color:#666666;
	line-height:2em;
	padding: 3px; 
	margin:0px;
	border-bottom:1px solid #ffffff;
}
#Menu .main_dnnmenu_submenu SPAN {	
	color: #666666; 
}	
/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td {  
	font-size: 10px;
	background: #eb008b;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	line-height:16px;
	z-index: 1000; 
	padding: 3px; 
	margin:0px;
	border-bottom:1px solid #ffffff;
}
#Menu .main_dnnmenu_itemhover SPAN, #Menu .main_dnnmenu_itemselected SPAN {	
	color: #ffffff; 
}

/* producten menu td */
.producten_dnnmenu_bar {
	cursor:pointer;
	font-size: 10px; 
	background-color:none;
	border:none !important;
	outline: none;
}
/*  producten Menu Normal  */
.producten_dnnmenu_rootitem  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px; 
	text-align:left;
	line-height:11px;
	background:url(images/Producten.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten .producten_dnnmenu_rootitem SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666; 
}
/*  producten menu hover  */
.producten_dnnmenu_rootitem_hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px; 
	text-align:left;
	line-height:11px;
	background:url(images/Producten_selected.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten .producten_dnnmenu_rootitem_hover SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff; 
}
/*  producten menu selected  */
.producten_dnnmenu_rootitem_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	line-height:11px;
	background:url(images/Producten_active.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten .producten_dnnmenu_rootitem_selected SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffffff; 
}
/*  SUB Menu Normal */
.producten_dnnmenu_submenu {
	border:1px solid #ffffff;
	z-index:10000;
	display:none;
}

/* producten-new menu td */
.producten-new_dnnmenu_bar {
	cursor:pointer;
	font-size: 10px; 
	background-color:none;
	border:none !important;
	outline: none;
}
/*  producten-new Menu Normal  */
.producten-new_dnnmenu_rootitem  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px; 
	text-align:left;
	line-height:11px;
	background:url(images/Producten-new.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten-new .producten-new_dnnmenu_rootitem SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666; 
}
/*  producten menu hover  */
.producten-new_dnnmenu_rootitem_hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px; 
	text-align:left;
	line-height:11px;
	background:url(images/Producten-new_selected.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten-new .producten-new_dnnmenu_rootitem_hover SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff; 
}
/*  producten menu selected  */
.producten-new_dnnmenu_rootitem_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	line-height:11px;
	background:url(images/Producten-new_active.gif) no-repeat left top;
	padding:10px 0px 10px 20px;
}
#Producten-new .producten-new_dnnmenu_rootitem_selected SPAN {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffffff; 
}
/*  SUB Menu Normal */
.producten-new_dnnmenu_submenu {
	border:1px solid #ffffff;
	z-index:10000;
	display:none;
}

/* CSS in content */

.rozetext { color:#EB008B;}
.rozetextbold { color:#EB008B; font-weight:bold;}

.grijzelink, A.grijzelink:link, A.grijzelink:visited, A.grijzelink:active, A.grijzelink:hover {
	color:#666666; text-align:center; font-weight:normal;  }
A.grijzelink:hover { text-decoration:underline; font-weight:normal; }

.FAQ {
	margin:0px;
	padding:0px;
}

.FAQ UL   {
	line-height:12px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	padding:0px;
}

.FAQ UL LI   {
	line-height:12px;
	list-style-image:url(images/listbullet.gif);
	margin-left:15px;
	padding:0px;
}

.FAQ, A.FAQ:link, A.FAQ:visited {
	color:#EB008B;
	font-size:10.5px;
	line-height:12px;
}

A.FAQ:hover, A.FAQ:active {
	color:#eb008b;
	font-size:10.5px;
	line-height:12px;
}

.csKleineLetter {font-size:9px; }

/* ================================================================================ 
                                  Module skinning
   ================================================================================ */

/* Offertetool */
/* Homepage */

.TD1homepage {
	width:100%;
	background:url(images/BasisContainer_repeat.gif) repeat-y left top;
	vertical-align:top;
	padding-left:12px;
	padding-right:12px;
	padding-top:24px;
	height:384px;
}

.Productenhome {padding:0px 16px 0px 14px; }

.Productentable {width:236px; height:193px; }

.ProductentableTD1 {border:#979899 1px solid; vertical-align:top; }

.ProductentableTD2 {height:40px; vertical-align:top; text-align:left; }

.ProductentableTD3 {height:40px; vertical-align:top; text-align:right; }

.ProductenTD2text, A.ProductenTD2text:link, A.ProductenTD2text:visited, A.ProductenTD2text:active, A.ProductenTD2text:hover {
	color:#eb008b; text-align:left; }
A.ProductenTD2text:hover { text-decoration:underline; }

.ProductenTDMeerinfo, A.ProductenTDMeerinfo:link, A.ProductenTDMeerinfo:visited, A.ProductenTDMeerinfo:active {
	color:#666666; text-decoration:underline; }
	
A.ProductenTDMeerinfo:hover {
	color:#EB008B; text-decoration:underline; }
	
.TD2hometussenkop { background:url(images/Home-tussenkop.gif) no-repeat left top; height:63px;}

.DMtext { background:url(images/BasisContainer_repeat.gif) repeat-y left top; padding: 0px 16px; height:55px; vertical-align:top; }

.TD3homegrijstop { background:url(images/Homegrijstop.gif) no-repeat left top; height:9px;}

.TD3carrousel { background:url(images/Carrousel.jpg) no-repeat left top; height:162px; vertical-align:top; padding-left:1px;}

/* Categoriepage */

.Categoriehome {padding:0px 0px 20px 14px; }

.Categorietable {width:160px; height:135px; background:url(images/Categoriebackground.gif) no-repeat left top; }

.CategorietableTD1 {vertical-align:top; }

.CategorietableTD2 {height:40px; vertical-align:top; text-align:left; }

.PagingTable {
	width: 100%;
	height:15px;
	padding:0px;
	margin:0px;
	border:0px #FFFFFF;
}

.PagingTable .NormalDisabled, .PagingTable .NormalDisabled {
	color:#666666;
}

.PagingTable .CommandButton, A.PagingTable .CommandButton:link, A.PagingTable .CommandButton:visited, A.PagingTable .CommandButton:active, A.PagingTable .CommandButton:hover {
	color:#eb008b;
	font-weight:bold;
}
.pagingcontrol { float:right; }
.pagingcontrolgrijs {	background-color:#f9f9f9; }

/* Detailpagina - 2 pagina home */
.Detailtable {
	width:100%;
}

/* Leftcolumn Detail */
.Detailleftcolumn {
	width:319px;
	vertical-align:top;
	padding-right:4px;
	vertical-align:top;
	height:495px;
}

.Detailleftcolumn-bottom {
	width:299px;
	vertical-align:top;
	padding:10px 17px 17px 10px;
	vertical-align:top;
}

.Detailleftcolumntable-repeat {
	width:319px;
	background:url(images/Detailleftcolumnrepeat.gif) repeat-y left top;
}

.Detailleftcolumntable-top {
	width:319px;
	height:13px;
	background:url(images/Detailleftcolumntop.gif) no-repeat left top;
}

.Detailleftcolumntable-mid {
	background:url(images/Detailleftcolumnmid.gif) no-repeat left top;
	padding: 0px 11px;
	height:472px;
	vertical-align:top;
}

.Detailleftcolumntable-bottom {
	width:319px;
	height:7px;
	background:url(images/Detailleftcolumnbottom.gif) no-repeat left top;
}

.Code {
	width:55px;
	border-left: #eb008b 1px solid;
	padding-left:5px;
	color:#666666;
}

/* Rightcolumn offerteaanvraag */
.Detailrightcolumn {
	width:217px;
	vertical-align:top;
	background-image:url(images/Detailrightcolumnbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	vertical-align:top;
}

.Detailrightcolumnofferteaanvraag {
	width:217px;
	height:53px;
	background-image:url(images/offerteaanvraag.gif);
	background-repeat:no-repeat;
}

.Detailrightcolumnofferte {
	vertical-align:top;
	padding-left:9px;
	height:636px;
}

.Offerteaanvraagnaam {
	width:193px;
	height:14px;
	background-color:#FFFFFF;
	border: 1px solid #999999;
	border-spacing:1px;
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
}

.Formulierlabel { 
	height:14px; 
	background: #FFFFFF; 
	width: 189px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	cursor:text;
}

.Formulierveld, .Formulierveld.NormalTextBox { 
	height:14px; 
	background: #FFFFFF; 
	width: 189px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
}

.Formulierdropdown {
	height:18px; 
	background: #FFFFFF; 
	width: 193px; 
	color: #666666;
	font-size:9px;
	padding: 0px 0px 0px 0px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
}

.Formuliermultiveld { 
	height:65px; 
	background: #FFFFFF; 
	width: 189px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}

.Formuliermultiveld45 { 
	height:45px; 
	background: #FFFFFF; 
	width: 189px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}


.Formulierbutton {
	font-size:9px;
}

.Detailrightcolumnofferte .PagingTable {
	width: 100%;
	height:15px;
	padding:0px;
	margin:0px;
	border:0px #FFFFFF;
	background-color:#f8f8f8;
}

.PagingControl2 {
	width:193px;
	margin:0px;
	padding:0px;
}

.Detailbottombutton {
	height:27px;
	padding-top:10px;
	text-align:center;
}

.Font9px {
	font-size:9px;
}

.Font9pxroze {
	font-size:9px;
	color:#eb008b;
}

/* Formulieren */
.Rozekop { /* deze vervangen door ander font! */
    font-size: 12.76px;
	font-weight:bold;
    color: #EB008B;
	line-height:12px;
	margin:0;
	padding-bottom:0;
	padding-top:0;
}

.TDformulieren {
	width:195px;
	height:30px;
	vertical-align:top;
}

.Aanvraag1 { height:22px; background-image:url(images/Aanvraag1.png); background-repeat:no-repeat; background-position:0 0; }
.Aanvraag2 { height:22px; background-image:url(images/Aanvraag2.png); background-repeat:no-repeat; background-position:0 0; }
.Aanvraag3 { height:22px; background-image:url(images/Aanvraag3.png); background-repeat:no-repeat; background-position:0 0; }

/* Hoge oplage */

.TotaalHogeOplagetable {
	width:438px;
	height:350px;
}

.HogeOplagetable {
	width:438px;
}


.KopOfferteaanvraag {
	height:16px;
	background-image:url(images/Offerteaanvraag.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

/* DMBinnenBudgetVerwerk */

.TotaalDMBinnenBudget {
	width:438px;
	height:300px;
}

.DMBinnenBudgettable {
	width:438px;
}

.Budgetselectie {
	height:32px;
	background-image:url(images/Budgetselectie.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

/* Nieuwsbrief */

.KopNietgevonden {
	height:16px;
	background-image:url(images/Nietgevonden.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

.KopNieuwsbriefMobiel {
	height:16px;
	background-image:url(images/NieuwsbriefMobiel.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

/* Overige formulieren */

.Formulier195dropdown {
	height:18px; 
	background: #FFFFFF; 
	width: 199px; 
	color: #666666;
	font-size:9px;
	padding: 0px 0px 0px 0px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
}

.Formulier195veld { 
	height:14px; 
	background: #FFFFFF; 
	width: 195px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
}

.Formulier195multi { 
	height:179px; 
	background: #FFFFFF; 
	width: 195px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}

.Formulier195multi65 { 
	height:65px; 
	background: #FFFFFF; 
	width: 195px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}

.Formulier195multi179 { 
	height:179px; 
	background: #FFFFFF; 
	width: 195px; 
	color: #666666;
	font-size:9px;
	padding: 2px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999; 
	cursor:text;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}

.KopLaatonsuhelpen {
	height:16px;
	background-image:url(images/Laatonsuhelpen.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

.KopContactformulier {
	height:16px;
	background-image:url(images/Contactformulier.png);
	background-repeat:no-repeat;
	background-position:3px 0px;
}

/* Formulierpaginas */
.Formulierleftcolumn {
	width:319px;
	vertical-align:top;
	padding-right:4px;
	vertical-align:top;
}

.Formulierleftcolumntable {
	width:319px;
}

.Formulierrightcolumn {
	width:217px;
	vertical-align:top;
}

.Conceptcentreleftcolumntable-top {
	width:319px;
	height:13px;
	background:url(images/Conceptcentreleftcolumntop.gif) no-repeat left top;
}

.Conceptcentreleftcolumntable-mid {
	background:url(images/Conceptcentreleftcolumnmid.gif) no-repeat left top;
	padding: 0px 11px;
	vertical-align:top;
}

.Conceptcentreleftcolumntable-bottom {
	width:319px;
	height:7px;
	background:url(images/Conceptcentreleftcolumnbottom.gif) no-repeat left top;
}

.ConceptcentreRighttop {
	width:217px;
	height:53px;
	background-image:url(images/offerteaanvraag.gif);
	background-repeat:no-repeat;
}

.ConceptcentreRightbottom {
	width:217px;
	height:585px;
	vertical-align:top;
	background-image:url(images/Detailrightcolumnbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:9px;
}

.Overonsleftcolumntable-top {
	width:319px;
	height:13px;
	background:url(images/Overonsleftcolumntop.gif) no-repeat left top;
}

.Overonsleftcolumntable-mid {
	background:url(images/Overonsleftcolumnmid.gif) no-repeat left top;
	padding: 0px 11px;
	height: 669px;
	vertical-align:top;
}

.Overonsleftcolumntable-bottom {
	width:319px;
	height:7px;
	background:url(images/Overonsleftcolumnbottom.gif) no-repeat left top;
}

.OveronsRighttop {
	width:217px;
	height:53px;
	background-image:url(images/contactformulier.gif);
	background-repeat:no-repeat;
}

.OveronsRightbottom {
	width:217px;
	vertical-align:top;
	background-image:url(images/Overonsrightcolumnbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:9px;
	height:350px;
}

.Crossmedialeftcolumntable-top {
	width:319px;
	height:13px;
	background:url(images/Crossmedialeftcolumntop.gif) no-repeat left top;
}

.Crossmedialeftcolumntable-mid {
	background:url(images/Crossmedialeftcolumnmid.gif) no-repeat left top;
	padding: 0px 11px;
	height: 453px;
	vertical-align:top;
}

.Crossmedialeftcolumntable-bottom {
	width:319px;
	height:7px;
	background:url(images/Crossmedialeftcolumnbottom.gif) no-repeat left top;
}

.CrossmediaRighttop {
	width:217px;
	height:53px;
	background-image:url(images/Crossmediarightcolumntop.gif);
	background-repeat:no-repeat;
}

.CrossmediaRightbottom {
	width:217px;
	vertical-align:top;
	background-image:url(images/Crossmediarightcolumnbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:9px;
	height:420px;
}

.Crossmediastappen {
	width:541px;
	height:1119px;
	background-image:url(images/CrossMedia.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:30px;
	vertical-align:top;
}

.Stappenplan122 {
	height:122px;
	padding:0px 160px 0px 43px;
}

.Stappenplan142 {
	height:142px;
	padding:0px 160px 0px 43px;
}

.Stappenplan145 {
	height:145px;
	padding:0px 160px 0px 43px;
}

.Werkwijze {
	height:110px;
	padding:0px 20px 0px 10px;
}

.socialmedia {
    height: 68px;
    position: relative;
}
.socialmedia .FBdiv {
    overflow: hidden;
    position: absolute;
    width: 50px;
    bottom: 0;
}
.socialmedia .Googlediv {
    margin-left: 52px;
    overflow: hidden;
    position: absolute;
    width: 55px;
    bottom: 0;
}
.socialmedia .Twitterdiv {
    margin-left: 109px;
    overflow: hidden;
    position: absolute;
    width: 60px;
    bottom: 0;
}
.socialmedia .Linkeddiv {
    margin-left: 174px;
    overflow: hidden;
    position: absolute;
    width: 70px;
	padding-top:6px;
}
.socialmedia .Maildiv {
    margin-left: 241px;
    overflow: hidden;
    position: absolute;
    width: 55px;
	bottom:0;
}

/* Mail a friend */
MailafriendRow1 { width:366px; height:25px; background:url(images/Mailafriend_top.png) no-repeat top; }
MailafriendRow2 { width:366px; height:293px; background:url(images/Mailafriend_mid.png) no-repeat top; padding:0px 15px 0px 25px; vertical-align:top; }
MailafriendRow3 { width:366px; height:20px; background:url(images/Mailafriend_top.png) no-repeat top; }

.FooterPane .DnnModule {z-index:10 !important; }
.BottomPane .DnnModule {z-index:10 !important; }
.RightPane .DnnModule {z-index:10 !important; }
