﻿/* CSS Document */

.TopLineBg{background:url(../images/topheader_bg.gif) left top no-repeat;}
.TopLineBg div{background:url(../images/topheader_bg.gif) right top no-repeat; float:right; width:50%;}
.MinHeight{height:500px;}

.PadTopBtm15{ padding:15px 0;}
span{}
body 
{
    margin:0; padding:0; 
      font-family: Arial,Helvetica,sans-serif !important;
      font-size:12px; color:#4e4e4e; line-height:19px; }

a{text-decoration:none; outline:none;}


p, form, h1, h2 {margin:0; padding:0}
input, textarea, select {margin:0; padding:0; outline:none;}
input.chkbox{border:0px none}
img {border:0px none}

.TextAlignLeft{text-align:left;}
.TextAlignRight{text-align:right;}
.TextAlignCenter{text-align:center;}

.MarginTopOff{margin-top:0px;}
.MarginBottomOff{margin-bottom:0px;}
.MarginRightOff{margin-right:0px;}
.MarginLeftOff{margin-left:0px;}

.FltLeft{float:left;}
.FltRight{float:right;}
.Clear{clear:both;}
.cbq-layout-main
{
    width:100% !important;
}
table.MainTbl{width:947px; border-collapse:collapse;}

/* Top Header Css Start padding:10px 20px 2px 22px;  */
.TopHeaderBg_Inner{ padding: 10px 18px 15px 1px;  }


.TopHeaderBg{ margin:0; padding:10px 16px 2px 0px;  
background:url(../images/topheader_bg.gif) right bottom no-repeat;}

input.TextBox{ margin:0; padding:0 5px; border:1px solid #dadada; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fdfdfd url(../images/input_bg.gif) left top repeat-x; color:#8aa0cc;}
.Width65{width:65px;}
.TopLink{margin:0; padding:0; font-size:10px; color:#8aa0cc;}
.TopLink a{text-decoration:none; color:#8aa0cc;}
.TopLink a:hover{ color:#2750a2;}

/*Sharepoint Top Navigation Style*/
.Topnav
{
	margin:15px 0 0 0; padding:0; float:right;
}

.topNavItem
{
	
	background:url(../images/tab_disable_bg.gif) right top no-repeat; 
	padding:0 20px 0 0px;
	color:#FFFFFF;
	display:block;	
	line-height:26px;
	float:right;
	width:auto;
	list-style:none;
	margin:0 5px 0 0; 
}

.topNavItem a
{
	
	background:url(../images/tab_disable_bg.gif) left top no-repeat; 
	padding:0 0 0 20px;
	color:#FFFFFF;
	display:block;	
	line-height:26px;
	float:right;
	width:auto;
	font-weight:bold;
}

.topNavSelected
{
	background:url(../images/tab_active_bg.gif) right top no-repeat; 
	font-weight:bold;
}
.topNavSelected a
{
	background:url(../images/tab_active_bg.gif) left top no-repeat; 
	font-weight:bold;
	

}

.topNavHover
{
	background:url(../images/tab_active_bg.gif) right top no-repeat; 
	font-weight:bold;
}
.topNavHover a
{
	background:url(../images/tab_active_bg.gif) left top no-repeat; 
	font-weight:bold;

}

/*End of Sharepoint Top Navigation Style*/

/* Tab Menu */
.tabe {margin:15px 0 0 0; padding:0; float:right;}
.tabe li{margin:0 5px 0 0;  padding:0; list-style:none; float:left; line-height:26px;}
.tabe li a {color:#FFFFFF; text-decoration:none; background:url(../images/tab_disable_bg.gif) left top no-repeat; 
            padding:0 0 0 20px; display:block}	
.tabe li a b {background:url(../images/tab_disable_bg.gif) right top no-repeat; 
              padding:0 20px 0 0; display:block}
.tabe li a:hover, .tabe li a.act {color:#fff; text-decoration:none; 
                                  background:url(../images/tab_active_bg.gif) left top no-repeat; 
                                  padding:0 0 0 20px; display:block}
.tabe li a:hover b, .tabe li a.act b {background:url(../images/tab_active_bg.gif) right top no-repeat; 
                                      padding:0 20px 0 0; display:block}
.tabe li.Last{ margin-right:0px;}
/* Tab Menu*/

/* Top Header Css End */

/* Left Part Css Start */
.LeftMenuBg{margin:0; padding:0 11px 12px 0; /*background:url(../images/leftmenu_bg.jpg) left top no-repeat;*/ 
            width:214px; /*height:204px; *height:180px;*/}
ul.LeftMenu{margin:0; padding:0;}
ul.LeftMenu li{margin:0 0 4px 0; padding:0; list-style-type:none;}
ul.LeftMenu li a{ margin:0; padding:0 0 0 30px; background:url(../images/line.gif) 4px 8px no-repeat; font-size:12px; font-weight:bold; color:#fff;}
ul.LeftMenu li a:hover{ text-decoration:underline;}

/* CSS for SubMenuItem Start */
ul.LeftMenu li ul{margin:0 0 0 30px; padding:0;}
ul.LeftMenu li ul li{margin:0; padding:0; list-style-type:none;}
ul.LeftMenu li ul li a{ margin:0; padding:0 0 0 15px; color:#fff; text-decoration:none; background:none; font-weight:normal; font-size:11px; background:url(../images/arw_blue.gif) left 4px no-repeat;}
ul.LeftMenu li ul li a:hover{ text-decoration:underline;}
/* CSS for SubMenuItem End */

/* left tabs css start*/
.left_navi {width:214px;}
h3{margin:0; padding:0 0 0 30px; background:url(../images/line.gif) 4px 9px no-repeat; font-size:12px; font-weight:bold; color:#fff;}
.mypets {cursor: hand;cursor: pointer; padding:0; font-weight:bold;}

.thepet {font-size:11px; padding:0; margin:0 0 0 32px;}
.thepet a {margin:0; padding:0 0 0 15px; color:#fff; text-decoration:none; background:none; font-weight:normal; font-size:11px; background:url(../images/arw_blue.gif) left 4px no-repeat;}
.thepet a:hover {text-decoration:underline; color:#fff}

.left_navi h3 a {padding:0; font-weight:bold; text-decoration:none; display:block; color:#fff;}
.left_navi h3 a:hover {text-decoration:none; color:#fff;}
.left_navi h3 a.act {font-weight:bold; color:#fff; margin:0; display:block;}
/*left tabs css end */

.Login{margin:0; padding:0; background: url(../images/login_bg.gif) left top no-repeat; height:32px;}
.Login a{ margin:0; padding:0 0 0 30px; background:url(../images/line.gif) 4px 8px no-repeat; font-size:12px; font-weight:bold; color:#fff; height:32px;}
.Login a:hover{ text-decoration:underline;}
/* Left Part Css End */

/* Middle Content Css Start */
.ContentBgHeight
{ 
height:712px;vertical-align:top;
}

.ContentBg{ margin:0; 
padding:7px 20px 7px 0px; 
background:#fff url(../images/content_bg.gif) left top no-repeat;
height:675px;vertical-align:top;
}

.ContentBg_Default{ margin:0; 
padding:7px 20px 7px 0px; 
background:#fff;
height:695px;vertical-align:top;
}

.ContentCont{margin:0; padding:0; width:444px;}
.StripeLeft{background:#9fb1d5 url(../images/stripe_left.gif) left bottom no-repeat; height:173px; width:15px;}
.StripeRight{background:#9fb1d5 url(../images/stripe_right.gif) left bottom no-repeat; height:173px; width:15px;}
.StripeMiddle{background:#9fb1d5 url(../images/stripe_middle.gif) left bottom repeat-x; height:173px; color:#fff;}
.StripeTop{background:url(../images/stripe_top.gif) left top repeat-x; height:15px;}
.StripeBottom{background:url(../images/stripe_bottom.gif) left top repeat-x; height:15px;}

h1.TitleWhite{font-size:18px; font-weight:normal; color:#fff;}
.Pad15{padding:15px;}
.PadTop10{padding-top:10px;}

/* Middle Content Css End */

/* Right Part Css Start */
.RightSection{margin:0; padding:0 0 0 25px; width:230px;}

.News{margin:0 0 20px 0; padding:10px 0 0 0;}
h1.Title{font-size:18px; font-weight:normal; color:#15419a;}
.NewsData{margin:0 0 10px 0; padding:0 0 8px 0; color:#3e3e3e; border-bottom:1px solid #ebdcea;}
.AllNewsWidth{width:100% !important;}
.BrdrBtmOff{border-bottom:0px none;}
.BlueTitle{ font-weight:bold; color:#15419a;}
.Date{ font-size:10px; text-align:right; color:#939393;}

a.RedLink{text-decoration:underline !important; color:#c41e38 !important; font-weight:bold !important;}
a.RedLink:hover{text-decoration:none; color:#c41e38 !important;}

a.NewsArchiveLink{text-decoration:underline !important; color:#c41e38 !important; font-weight:bold !important;}
a.NewsArchiveLink:hover{text-decoration:none; color:#c41e38 !important;}

.Partners{margin:0; padding:0;}
.MrgnTop10{margin-top:10px;}
/* Right Part Css End */

/* Footer Css Start */
.FooterBg{ margin:0; padding:0 20px 0 40px; 
background:url(../images/footer_bg.gif) left bottom repeat-x; color:#6d89c0; width:98%;}
.FooterBg a{font-size:10px; text-decoration:none; color:White;}
.FooterBg a:hover{text-decoration:none; color:#fff;}s
.PadTop{ padding-top:14px;}
/* Footer Css End */


/* Inner Page */
.ContentContInner{margin:0; padding:0; width:702px;}
.Pad10{padding:10px;}
.LeftColDiv{ margin:0; padding:10px 10px 0 0; width:315px; float:left;}
.RightColDiv{ margin:0; padding:10px 10px 0 0; width:315px; float:left;}
.PadBottom15{padding-bottom:15px;}



/* Left side Accordion Menu */
div#LeftMenuTop
{
	height:15px;
	background:url(../images/LeftMenuTop.gif); 

}
div#LeftMenuBottom
{
	height:15px;
	background:url(../images/LeftMenuBottom.gif); 

}


/*.AcrdMenuContainer{margin:0 0 10px 0; padding:0; min-height:193px; }*/
.AcrdMenuContainer{
	 margin:0; padding:5px 0; width:214px; 
	 background:url(../images/leftmenubg.gif) left top no-repeat; 
	 min-height:193px; 
	 _height:193px;
}

/*.AcrdMenuContainer{margin:0 0 10px 0; padding:0; min-height:193px; }*/
.AcrdMenuContainer{
	 margin:0; padding:5px 0; width:214px; 
	 background:url(../images/leftmenubg.gif) left top no-repeat; 
	 min-height:193px; 
	 _height:193px;
}

.AcrdMenu1 
{

	 margin:0; padding:1px 0; width:214px; 
/*	 background:url(../images/leftmenubg.gif) left top no-repeat; */

	 }
			 
/* .AcrdMenu1 a.menuitem {display:block; position:relative; width:auto; padding:2px 0; padding-left:20px; text-decoration:none; color:#fff; font-weight:bold;} */
.AcrdMenu1 a.menuitem 
{
margin:0; 
padding:0 0 0 30px !important;  
background:url(../images/line.gif) 4px 8px no-repeat; 
font-size:12px; 
font-weight:bold; 

color:#fff;}

.AcrdMenu1 a.menuitem:hover
{
margin:0; 
padding:0 0 0 30px !important;  
background:url(../images/line.gif) 4px 8px no-repeat; 
font-size:12px; 
font-weight:bold; 

color:#f68507;}

.AcrdMenu1 a.menuitemselected
{
margin:0; 
padding:0 0 0 30px !important;  
background:url(../images/line.gif) 4px 8px no-repeat; 
font-size:12px; 
font-weight:bold; 

color:#f68507 !important;}

.AcrdMenu1 submenuitem 
{list-style-type:none; 
 background:url(../images/arw_blue.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 45px; color:#fff !important;
 /*font-weight:bold;*/
  font-weight:normal !important;
 }
 .AcrdMenu1 a.submenuitem:hover
{list-style-type:none; 
 background:url(../images/arw_blue.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 45px; color:#f68507 !important;
 font-weight:normal !important;
 }

.AcrdMenu1 a.submenuitem 
{list-style-type:none; 
 background:url(../images/arw_blue.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 45px; color:#fff !important;
  font-weight:normal !important;
 /*font-weight:bold;*/
 }
 .AcrdMenu1 submenuitemselected 
{list-style-type:none; 
 background:url(../images/arw_blue.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 45px; color:#f68507 !important;
 font-weight:normal !important;
 }

  .AcrdMenu1 a.submenuitemselected
{list-style-type:none; 
 background:url(../images/arw_blue.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 45px; color:#f68507 !important;
 font-weight:normal !important;
 }
 
 
 /*Style for left menu level 3*/
 
 .AcrdMenu1 subsubmenuitem 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 60px; color:#fff !important;
 /*font-weight:bold;*/
  font-weight:normal !important;
 }
 .AcrdMenu1 a.subsubmenuitem:hover
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 60px; color:#f68507 !important;
 font-weight:normal !important;
 }

.AcrdMenu1 a.subsubmenuitem 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 60px; color:#fff !important;
  font-weight:normal !important;
 /*font-weight:bold;*/
 }
 .AcrdMenu1 subsubmenuitemselected 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 60px; color:#f68507 !important;
 font-weight:normal !important;
 }

  .AcrdMenu1 a.subsubmenuitemselected
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 60px; color:#f68507 !important;
 font-weight:normal !important;
 }
 
 /*Style for left menu level 3 ends*/


 /*Style for left menu level 4*/
 
 .AcrdMenu1 subsubsubmenuitem 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 75px; color:#fff !important;
 /*font-weight:bold;*/
  font-weight:normal !important;
 }
 .AcrdMenu1 a.subsubsubmenuitem:hover
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 75px; color:#f68507 !important;
 font-weight:normal !important;
 }

.AcrdMenu1 a.subsubsubmenuitem 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 75px; color:#fff !important;
  font-weight:normal !important;
 /*font-weight:bold;*/
 }
 .AcrdMenu1 subsubsubmenuitemselected 
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 75px; color:#f68507 !important;
 font-weight:normal !important;
 }

  .AcrdMenu1 a.subsubsubmenuitemselected
{list-style-type:none; 
 background:url(../images/LeftNodeLevel3.gif) 4px 6px no-repeat; 
 margin:2px 0; padding:0 0 0 75px; color:#f68507 !important;
 font-weight:normal !important;
 }
 
 /*Style for left menu level 4 ends*/

.AcrdMenuFooterImg{margin:-9px 0 0 0;}

/*
.AcrdMenu1 a.menuitem:visited, .AcrdMenu1 .menuitem:active {}
.AcrdMenu1 a.menuitem .statusicon {position:absolute; top:12px; left:6px; _left:-24px; _top:10px; border:none;}
.AcrdMenu1 a.menuitem:hover {text-decoration:none; color:#fff;}
.AcrdMenu1 div.submenu {margin:0; padding:0;}
.AcrdMenu1 div.submenu ul {list-style-type:none; margin:0; padding:0;}
.AcrdMenu1 div.submenu ul li {list-style-type:none; background:url(../images/arw_blue.gif) 30px 6px no-repeat; margin:2px 0; padding:0 0 0 45px}
.AcrdMenu1 div.submenu ul li a {text-decoration:none; color:#fff;}
.AcrdMenu1 div.submenu ul li a:hover {text-decoration:none; color:#fff;}
/* Left side Accordion Menu */

/* Landing Page CSS - 27/01/2010 by Pankaj */

.PadTopBtm15{ padding:15px 0;}

.GeldverstrekkerBox, .DistributiepartijBox, .ConsumentenBox{width:227px; height:200px; padding:0; color:#fff; font-size:20px;}
.GeldverstrekkerBox{ background:url(../images/img1.jpg) left top no-repeat;}
.DistributiepartijBox{ background:url(../images/img2.jpg) left top no-repeat; }
.ConsumentenBox{ background:url(../images/img3.jpg) left top no-repeat;}

.PressCorner{background:url(../images/press_corner.jpg) left top no-repeat; width:227px; height:128px; padding:0; color:#fff; font-size:20px;}

a.GroupLink, a.GroupLink:hover, a.PressCornerLink, a.PressCornerLink:hover{display:block; height:43px; width:212px; cursor:pointer; text-decoration:none; color:#fff; padding:157px 0 0 15px;}
a.GroupLink span.clickhere, a.PressCornerLink span.clickhere{ color:#fff; text-decoration:underline; font-size:12px;}
a.GroupLink span.clickhere:hover, a.PressCornerLink span.clickhere:hover{ color:#fff; text-decoration:none;}

a.PressCornerLink, a.PressCornerLink:hover{height:47px; padding-top:81px;}
.BreadCrumbContainer{padding-bottom :10px; }

.BreadCrumb span a:hover{ text-decoration:underline; color:#c41e38; 
                                        background:none;
                                        /*                                         background:url(../images/arw_breadcrumb.gif) right 5px no-repeat; */
                                        padding:0 8px;zoom: 100%;}
.BreadCrumb span a.act{ font-weight:bold;background:none; color:#c41e38; zoom: 100%; }
.BreadCrumb{ margin-left:-5px;}
.BreadCrumb span a{  
               color:#000; padding:0 0 0 0px; background:url(../images/arw_breadcrumb_black.gif) right 5px no-repeat; 
               padding:0 8px;zoom: 100%;}

/* Created on 25th Feb */

.TopTitle{font-size:18px; font-weight:bold; color:#8f2487; }
.ListTitle{font-size:14px; font-weight:bold; color:#fff;}
ul.ListData{margin:3px 0 0 0; padding:0; list-style-type:none;}
ul.ListData li{margin:2px 0 0 0; padding:0; float:left; width:100%;}
ul.ListData li a{ background:url(../images/bullet.gif) left 6px no-repeat; padding:0 0 0 15px; float:left; display:block; color:#ffffdd; text-decoration:underline;}
ul.ListData li a:hover{text-decoration:none; color:#fff;}


/* 10th March 2010 Document Library CSS changes */

.ms-vb2
{	margin:0; padding:0; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
.ms-vb
{   margin:0; padding:0; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
    
.ms-vb-user
{   margin:0; padding:0; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
    
.ms-vh2
{	margin:0; padding:0; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
.ms-vh
{   margin:0; padding-top:1px; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
    
th .ms-vb
{   margin:0; padding:0; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}
    
th.ms-vh2-nograd
{   margin:0; padding-top:2px; 
    font-family: Arial,Helvetica,sans-serif !important;
    font-size:12px; color:#4e4e4e; line-height:19px;
}

h1.TitlePartner{font-size:14px; font-weight:bold; color:#9b4f96; text-align:center; background:url(../images/partnerbg.gif) left top no-repeat; width:214px; height:32px; line-height:32px;}