body{
font-family: arial, verdana, tahoma;
background-color: #eaecf0;
/*color: #2b2b2b;*/
color: #000000;
font-size: 12px;
margin-top: 0px;

}
html{
overflow-x: hidden;
margin-left: -8px;
}

/*bottom*/

#taffer{
background-image:url(../pix/mail.jpg);
background-repeat: no-repeat;
padding-left: 16px;
}

#printer{
background-image: url(../pix/printer.jpg);
background-repeat: no-repeat;
padding-left: 16px;
}

/*fonts*/

h1 a{
color: #ee3224;
font-weight: bold;
margin-bottom: 3px;
font-size: 13px;
text-decoration:none;
font-family: verdana, arial;
}

h1 a:hover{
	color: #004b8d;
	font-family: verdana, arial;
}

h1{
color: #ee3224;
font-weight: bold;
margin-bottom: 3px;
font-size: 13px;
font-family: verdana, arial;
}
.H1{
color: #ee3224;
font-weight: bold;
margin-bottom: 5px;
font-size: 12px;
}
.h1look{
color: #ee3224;
font-weight: bold;
margin-bottom: 3px;
font-size: 13px;
font-family: verdana, arial;
}
h2{
color: #004b8d;
font-size: 1em;
margin-bottom: 3px;
}
.h2{
margin-bottom: 3px;
}
p{
margin-top: 0px;
}
.corporate{
color: #818181;
padding-right: 5px;
margin-top: 3px;
font-size: 8pt;
}
.corporate a.blue{
color: #323232;

}
.corporate2{
color: #818181;
padding-right: 5px;
margin-top: 3px;
font-size: 8pt;
/*font-size: 12px;*/
}
.klantvraag{
border-bottom: solid 1px #ccc;
}

form{
margin: 0px;
padding: 0px;
}
blockquote{

}


/*links*/

a.blue{
text-decoration: none;
border-bottom: solid 1px #a1a1a1;
color: #2b2b2b;
}
a:hover.blue{
text-decoration: none;
color: #ee3224;
border-bottom: solid 1px #ee3224;
}


/*a.blue{
color: #004b8d;
text-decoration: none; 
}
a:hover.blue{
color: #004b8d;
text-decoration: underline; 
}*/

a.bottomlink{
	color: white;
	text-decoration: none;
	font-size: 11px;
}
a.graylink{
text-decoration: none;
color: #004b8d;
cursor: text;
}
a.graylink2{
text-decoration: none;
color: #545454;
cursor: text;
}




a.ondermenuselect{
color: #ee3224;
font-size: 11px;
text-decoration: none;
font-family: verdana, arial;
}

a.ondermenulink{
color: #2b2b2b;
font-size: 11px;
text-decoration: none;
font-family: verdana, arial;
}

/*formulieren*/
.input2{
width: 180px;
font-size: 11px;

display: block;
font-family:  arial, tahoma;
}


.tabelformulier{
	padding: 5px;
	margin-bottom: 10px;
	margin-left: -5px;
	width: 85%;
	font-family: arial, tahoma;
	line-height: 18px;
}

.button{
color: white;
background-color: #004a8d;
border: solid 1px #004a8d;
float: right;
font-family: arial, tahoma;
font-weight: bold;
}

.button2{
color: white;
background-color: #004a8d;
border: solid 1px #004a8d;
font-family: arial, tahoma;
}
.button3{
color: white;
background-color: #004a8d;
border: solid 0px #004a8d;
font-family: arial, tahoma;
height: 19px;
}

.tabelformulier tr td{
font-family: arial, tahoma;
}

.tabelformulier .disclaimer{
	font-size: 10px;
	line-height: 13px;

}

.textfield{
	border: solid 1px #b4b4b4;
	width: 350px;
	font-size: 11px;
	font-family: arial
}
.textfieldmedium{
border: solid 1px #b4b4b4;
width: 138px;
font-size: 11px;
}
.textfieldmedium2{
border: solid 1px #b4b4b4;
width: 138px;
font-size: 11px;
height:15px;
}
.textfieldsmall{
border: solid 1px #b4b4b4;
width: 80px;
font-size: 11px;
}
.minifont{
font-size: 10px;
}
#formright{
background-image: url(../pix/top_fastform.jpg);
background-repeat: no-repeat;
padding-top: 5px;
text-indent: 5px;
font-size: 11px;
color: #e93325;
font-weight: bold;
}

#fastform{
font-size: 11px;
font-family: arial, verdana;
border-bottom: solid 1px #ed3125;
border-left: solid 1px #ed3125;
border-right: solid 1px #ed3125;
text-indent: 0px;
padding-top: 11px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
background-color: white;
font-weight: normal;
color: #545454;
width: 240px;
}

#fastform2{
font-size: 10px;
font-family: arial, verdana;
border-bottom: solid 1px #ed3125;
border-left: solid 1px #ed3125;
border-right: solid 1px #ed3125;
text-indent: 0px;
padding-top: 11px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
background-color: white;
font-weight: normal;
color: #545454;
width: 174px;
display: none;
}


.fastfield{
	border: solid 1px #c4c4c4;
	width: 230px;
	height:14px;
	font-size: 10px;
	font-family: arial, verdana;
	margin-bottom: 6px;
	color: #545454;

}
.fastfield2{
	border: solid 1px #c4c4c4;
	width: 230px;
	font-size: 10px;
	font-family: arial, verdana;
	margin-bottom: 4px;
	color: #545454;
}

.minibutton{
	color: white;
	background-color: #004a8d;
	border: solid 1px #004a8d;
	font-size: 11px;
	font-family: arial, tahoma;
	
}


/*divs*/
#container{
	width: 1000px;
	margin: 0 auto;
	background-color: white;
}
#titleteksten{
display: none;
}
#header{
	height: 343px;
	width: 1000px;
	position: absolute;
	top: 0px;
	background-repeat: no-repeat;
	background-color: white;
}
.header_mj_mj{
background-image: url(../pix/mijnjuresta_inlog.jpg);
background-repeat: no-repeat;
}
.header_mj_welkom{
background-image: url(../pix/mijnjuresta_welkom.jpg);
background-repeat: no-repeat;
}
.header_mj_incasseren{
background-image: url(../pix/mijnjuresta_incasseren.jpg);
background-repeat: no-repeat;
}
.header_mj_juridischadvies{
background-image: url(../pix/mijnjuresta_juridischadvies.jpg);
background-repeat: no-repeat;
}
.header_mj_algemenevoorwaarden{
background-image: url(../pix/mijnjuresta_voorwaarden.jpg);
background-repeat: no-repeat;
}
.header_mj_juresta{
background-image: url(../pix/mijnjuresta_overjuresta.jpg);
background-repeat: no-repeat;
}

.normalheader{
background-image: url(../pix/header_home.jpg);
background-repeat: no-repeat;
}
.stempelheader{
background-image: url(../pix/landing_stempel.jpg);
background-repeat: no-repeat;
}
.routeheader{
background-image: url(../pix/header_contact.jpg);
background-repeat: no-repeat;
}
.incassonederland{
background-image:url(../pix/header_nederland.jpg);
background-repeat: no-repeat;
}
.incassobuitenland{
background-image: url(../pix/header_buitenland.jpg);
background-repeat: no-repeat;
}
.debiteurenbeheer{
background-image:url(../pix/header_debbeheer.jpg);
background-repeat: no-repeat;
}
.handelsinfo{
background-image: url(../pix/header_handelsinfo.jpg);
background-repeat: no-repeat;
}
.algemenevoorwaarden{
background-image: url(../pix/header_algemenevoorwaarden.jpg);
background-repeat: no-repeat;
}
.juridischadvies{
background-image: url(../pix/header_juradbvies.jpg);
background-repeat: no-repeat;
}
.vooronzeklanten{
background-image: url(../pix/header_klanten.jpg);
background-repeat: no-repeat;
}
.vacatureheader{
background-image: url(../pix/header_vacature.jpg);
background-repeat: no-repeat;
}


#tekst{
	margin-top: 336px;
	padding-left: 10px;
	padding-top: 17px;
	padding-right: 6px;
	line-height: 20px;
	width: 710px;
	/*border-right: solid 7px #ee3124;*/
min-height: 300px;
	height:auto !important;
	height:300px;
	padding-bottom: 12px;
}

#tekst img{
padding-left: 3px;
}



#tekst ul{
list-style-type: none;
margin-left: 20px;
}
#tekst li{
/*list-style-image: url(../pix/slash.jpg);*/
background-image: url(../pix/slash.jpg);
background-repeat: no-repeat;
padding-left: 20px;
background-position: 0px 5px;
}

.faqlink{
margin-bottom: 8px;
font-size: 11px;
font-family: verdana, arial;
background-image: url(../pix/slash.jpg);
background-repeat: no-repeat;
padding-left: 14px;
background-position: 0px 5px;
}

.faqlink a{
border-bottom: solid 0px #ffffff;
}

#rechts{
	width: 260px;
	position: absolute;
	top: 351px;
	margin-left: 728px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-top: 33px;


}

#bottom{
	background-image: url(../pix/bottom.jpg);
	background-repeat: no-repeat;
	height: 33px;
	padding-left: 13px;
	padding-top: 5px;
	color: white;
	font-size: 11px;
	width: 976px;
}

.bottomright{
	padding-left: 625px;
}
.bottomleft{
margin-top: 4px;
}


#menu{
	position: absolute;
	top: 150px;
	padding-left: 7px;
	padding-right: 24px;
}
#logo{
	width: 200px;
	height: 100px;
	position: absolute;
	top: 10px;
	margin-left: 795px;
	display: block;
}


#tafform{
position: absolute;
padding: 10px;
border: solid 2px #ff0000;
height: 360px;
width: 370px;
top: 100px;
margin-left: 300px;
background-color: white;
}
.vis{
visibility: visible;
}
.inv{
visibility: hidden;
}
.inv2{
visibility: hidden;
border: solid 1px #ee3224;
position: absolute;
top: 280px;
width: 330px;
background-color: white;
z-index: 100;
padding: 5px;
margin-left: 200px;
}
#subnav{
font-size: 10px;
margin-bottom: 10px;
margin-top: 10px;

}
.down{
display: none;
}

/*het tafformulier*/

a.closer{
text-decoration: none;
float: right;
width: 18px;
height: 16px;
background-image:url(../images/grijs_sluiten.jpg);
}
a:hover.closer{
text-decoration: none;
float: right;
width: 18px;
height: 16px;
background-image:url(../images/rood_sluiten.jpg);
}
a.smallink{
font-size: 11px;
float: right;
text-decoration: none;
color: #ff0000;
}
img{
border: solid 0px #fff;
}
a.blue img{
border: solid 0px #fff;
}


#dropdowns{
}

#cssdropdown, #cssdropdown ul {
margin-left: 0px;
padding: 0px;
list-style: none;
}

#cssdropdown li {

}

.mainitems{
margin-bottom: 10px;
background-image: url(../images/dropdownbackground.jpg);
background-repeat: no-repeat;
padding-left: 34px;
padding-top: 2px;
width: 255px;
height: 20px;
font-family: verdana, arial;
}

.mainitems2{
margin-bottom: 10px;
background-image: url(../images/dropdownbackground3.jpg);
background-repeat: no-repeat;
padding-left: 34px;
padding-top: 2px;
width: 255px;
height: 20px;
font-family: verdana, arial;

}

div.mainitems, div.mainitems2{
padding-left: 0px;
text-indent: 20px;
width: 253px;
margin-top: -10px;
}
.mainitems a, .mainitems2 a{
text-decoration: none;
color: white;
font-weight: bold;
font-family: arial, verdana;
font-size: 11px;

}

.subuls{
display: none;
border: 1px solid #ed3223;
left: 6px;
position: absolute;
width: 253px;
padding-top: 15px;
padding-bottom: 5px;
}

.subuls li a{
font-family: verdana, arial;
color: #004b8f;
font-weight: normal;
font-size: 11px;
display: block;
padding-left: 15px;
margin-bottom: 3px;
margin-left: 4px;
margin-top: 3px;

background-image: url(../pix/slash.jpg);
background-repeat: no-repeat;
background-position: 0px 5px;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
margin-top: 15px;
background-color: white;
}

#cssdropdown>/**/ li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
margin-top: 0px;
background-color: white;
}




/* HIER HET SFIR GEDEELTE VOOR DE LANDINGSPAGINA'S */

.sIFR-active h1.incassoheadline {
margin-top: -100px;
margin-left:-3px;
font-size: 41px;
line-height: 1em;
}
.sIFR-active h1.plaatsnaam {
margin-left: 130px;
margin-top: -56px;
font-size: 41px;
line-height: 1em;
padding-bottom: 45px;
}

.incassoheadline{
color: white;
margin-top: -20px;
}

.plaatsnaam{
color: white;
margin-top: -10px;
}


.kopje{
font-size: 14px;
}
#vacaturetaf{
border: solid 1px #ff0000;	
width: 247px;
margin-top: 80px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 11px;
font-weight: bold;
color: #ee3226;

display: none;
}


.faqlink{
margin-bottom: 8px;
font-size: 11px;
font-family: verdana, arial;
background-image: url(../pix/slash.jpg);
background-repeat: no-repeat;
padding-left: 14px;
background-position: 0px 5px;
}

.faqlink a{
border-bottom: solid 0px #ffffff;
}

.verplicht1{
display: none;
color: #F00;
font-size: 11px;
}