@charset "utf-8";

body {
 padding:0px; 
 margin:0px;
 text-align: left;
 min-width: 820px;
 background-color:#e1e0e8; 
}

div{
 margin:0px;
 padding:0px;
 position:relative;
 overflow:hidden;
 border-width:0px;
}

img{
 margin:0px;
 padding:0px;
 border-width:0px;
}

ul, li{
 margin:0px;
 padding:0px;
}

.container {
 background-repeat: repeat-x;
 width:100%;
 z-index:1;
}

.maincontainer {
 background-image: url('http://www.bosincasso.nl/images/BOS_I_b0.gif');
 background-repeat: repeat-y;
 background-position: top left;
 background-color:#ffffff;
 margin:0px auto;
 width: 820px;
 top: 0px;
 z-index:2;
}

.left_shadow {
 background-image: url('http://www.bosincasso.nl/images/BOS_A_LB.gif');
 background-position: top left;
 background-repeat:no-repeat;
 width: 10px;
 float: left;
 z-index:3;
 height:200px;
}
.middle_content {
/*
 background-image: url('http://www.bosincasso.nl/images/BOS_Incasso_b_02.gif');
 background-repeat: repeat-y;
 background-position: top left;
*/
 float: left;
 width: 796px;
 height:auto;
 z-index:3;
}
.right_shadow {
 background-image: url('http://www.bosincasso.nl/images/BOS_A_RB.gif');
 background-position: top right;
 background-repeat:no-repeat;
 float: left;
 width: 10px;
 z-index:3;
 height:200px;
}

.botshadow_container {
 margin:0px auto;
 width: 820px;
 top: 0px;
 z-index:2;
}

.bot_left_shadow {
 background-image: url('images/BOS_A_LO.gif');
 background-repeat: no-repeat;
 background-position: top left;
 float: left;
 height: 10px;
 width: 10px;
 padding: 0px;
 z-index:3;
}
.bot_middle_content {
 background-image: url('images/BOS_A_O.gif');
 background-repeat: repeat-x;
 background-position: top left;
 float: left;
 height: 10px;
 width: 796px;
 z-index:3;
}
.bot_right_shadow {
 background-image: url('images/BOS_A_RO.gif');
 background-repeat: no-repeat;
 background-position: top right;
 float: left;
 height: 10px;
 width: 10px;
 z-index:3;
}

.betalen_menu{
 left: 18px;
 top: 0px;
 float: left;
 width: 156px;
 height: 484px;
 float: left;
 z-index: 10;
}

.vestigingen_menu{
 background-image: url('http://www.bosincasso.nl/images/bospadmenu.jpg');
 background-repeat: no-repeat;
 background-position: left top;
 left: 18px;
 top: -63px;
 float: left;
 width: 156px;
 height: 484px;
 float: left;
 z-index: 10;
 text-align:left;
 line-height:100%;
}

.customer_menu{
 background-image: url('http://www.bosincasso.nl/images/bospadmenu_cust.jpg');
 background-repeat: no-repeat;
 background-position: left top;
 left: 18px;
 top: -63px;
 float: left;
 width: 156px;
 height: 484px;
 float: left;
 z-index: 10;
 text-align:left;
 line-height:100%;
}


.debiteuren_menu{
 background-image: url('http://www.bosincasso.nl/images/bospadmenud.jpg');
 background-repeat: no-repeat;
 background-position: left top;
 left: 18px;
 top: -63px;
 float: left;
 width: 156px;
 height: 484px;
 float: left;
 z-index: 10;
 text-align:left;
 line-height:100%;
}

.klanten_menu{
 background-image: url('http://www.bosincasso.nl/images/bospadmenuk.jpg');
 background-repeat: no-repeat;
 background-position: left top;
 left: 18px;
 top: -63px;
 float: left;
 width: 156px;
 height: 484px;
 float: left;
 z-index: 10;
 text-align:left;
 line-height:100%;
}

.topmenu_container {
 float:none;
 top: -21px;
 left: 107px;
 height: 21px;
 width: 663px;
 z-index:4;
}

.midtop_title {
 float:none;
 top: 99px;
 left: 0px;
 height: 21px;
 margin-left: 30%;
 z-index:4;
 text-align:left;
 font-family: Arial;
 font-size: 18px;
 color: #C7C7E2;
}
.topmenu_item{
 float:left;
}

.vline{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #CCCCCC;
 float:left;
}

.nieuwsbrief_item{
 background-image: url('images/nieuwsbrief_bg.gif');
 width:81px;
 height:21px;
 float:left;
}

.topspacer_container {
 float:none;
 top: 0px;
 left:0px;
 height: 21px;
 width: 800px;
 z-index:4;
}

.midtopmenu_section {
 float:none;
 background-image: url('images/menu_bg.gif');
 background-repeat: repeat-x;
 background-position: left top;
 top:89px;
 left:0px;
 width: 800px;
 z-index:8;
 overflow:visible;
}

.midtopmenu_position {
 top:0px;
 left:170px;
 overflow:visible;
}

.navmenu{
 text-align:left;
}
.nvi_text {  position:absolute;  top: 15px;  left: 650px;  width: 139px;  height: 200px;  overflow: visible;  text-align: justify;  z-index:60000;  color: #252B74;}

.midhome_text {
 top: 109px;
 left: 44px;
 float: left;
 width: 420px;
 overflow: visible;
 text-align: justify;
 z-index:6;
}

.midcontent_text {
 top: 109px;
 left: 44px;
 float: left;
 width: 420px;
 overflow: visible;
 text-align: justify;
 z-index:6;
 margin-bottom:120px;
}

.midcontent_text p, table {
  color: #252B74;
}

.midcontent_title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #252B74;
}

.midcontent_style {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #252B74;
text-align:left;
}
.midcontent_menu_d, .midcontent_menu_b, .midcontent_menu_k {
 float:left;
 background-image: url('images/ax2_h_03.gif');
 background-repeat: no-repeat;
 background-position: left top;
 line-height:19px;
 top:-52px;
 height: 21px;
 width: 800px;
 z-index:4;
 text-align:left;
 padding:0px 0px 0px 265px ; 
}

.midcontent_menu_d{
  margin:0px;
}

.midcontent_menu_b{
  margin-top:22px;
}

.midcontent_menu_k{
  margin-top:5px;
}

.midcontent_menu_d a {
  color:#FFCD00;
}

.midcontent_menu_d a:hover {
  color:#FFFFFF;
}

.midcontent_menu_b a, .midcontent_menu_k a {
  color:#FFFFFF;
}

.midcontent_menu_d a, .midcontent_menu_b a, .midcontent_menu_k a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none; 
}
.midcontent_menu_d a:hover, .midcontent_menu_b a:hover, .midcontent_menu_k a:hover {
  text-align:left;
}
.midcontent_menu_b a:hover, .midcontent_menu_k a:hover {
  color:#FFCD00;
}
.midcontent_spacer {
 float:left;
 top: 0px;
 height: 10px;
 width: 800px;
 z-index:4;
}

span.link {
  padding:3px 10px 3px 10px;
  width:119px;
  background-color:#fa930a;
  border-bottom:solid 4px #FFFFFF;
  float:left;
}
.vestigingen_link{
 float:left;
 background-image:url(images/index_bottom_button.gif);
 top: 0px;
 left: 60px;
 height: 20px;
 width: 108px;
 z-index:5;
}
a.witte_link:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
a.witte_link:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
a.witte_link:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #FFFFFF;
 text-decoration: underline;
}
a.witte_link:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}

.contact_container{
 margin:0px auto;
 width: 820px;
 height:100px;
 top: 10px;
 z-index:2;
}
.adres_container{
 margin:0px auto;
 width: 252px;
 top: 0px;
 text-align:left;
 z-index:3;
 float:left;
}
.vestigings_container{
 width: 200px;
}
.vestig_container{
 width: 200px;
 height:90px;
 top: 0px;
 text-align:left;
 z-index:3;
 float:left;
}
.route_titel {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #252B74;
}
.route_content {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #252B74;
}
.vestig_titel {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #252B74;
}
.vestig_content {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #252B74;
}
a.contact_info:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #b3b5d0;
 text-decoration: none;
 font-weight: bold;
}
a.contact_info:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #b3b5d0;
 text-decoration: none;
 font-weight: bold;
}
a.contact_info:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #b3b5d0;
 text-decoration: underline;
 font-weight: bold;
}
.route_spacer {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #b3b5d0;
}

a.topmenu_link:link {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 text-decoration:underline;
 color:#242867;
}
a.topmenu_link:visited {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 text-decoration:underline;
 color:#242867;
}
a.topmenu_link:hover {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color:#ff9200;
 text-decoration: none;
}
a.topmenu_link:active {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 text-decoration:underline;
 color:#242867;
} 
a.bluebar_link:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}
a.bluebar_link:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}
a.bluebar_link:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: underline;
}
.pad_contact{
 margin:340px 0px 0px 18px;
}

.custom_pad_contact{
 margin:307px 7px 0px 8px;
 width:100%;
}
.pad_binc{
 margin:42px 0px 0px 18px;
}
.pad_proef{
 margin:22px 0px 20px 18px;
}

.space4{
 height:4px;
}
.space2{
 height:2px;
 background-color:#e4a045;
}
.space8{
 height:8px;
}
.space12{
 height:12px;
}
.motto {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #252b74;
}
.medwerker {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #252b74;
 text-decoration: none;
}
.functionTitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #e6a650;
 text-decoration: none;
}
a.leesMeer:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #e4a045;
}
a.leesMeer:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #e4a045;
}
a.leesMeer:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #e4a045;
 text-decoration: underline;
}
.dateStyle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #e6a650;
 text-decoration: none;
}
.right_container{
 top: 90px;
 left: 60px;
 float: left;
 width: 156px;
 text-align:justify;
}
.formbox_left{
 float:left;
 width:230px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #252B74;
 text-align:left;
 vertical-align:middle;
}
.formbox_right{
 float:left;
 width:180px;
 text-align:right;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #252B74; 
 vertical-align:middle;
}
.formbox_spacer{
 float:left;
 width:360px;
 text-align:left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1px;
 color: #252B74; 
}
