body {
	background-color: #F5F4EF;
	margin: 26px;
	font-family: Verdana;
	color: #000000;
	font-size: 12px;
}

/* link opmaak */
a {
	color: #42719D;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a.selected  {
	font-weight: bold;
}
a.wit {
	color: #FFFFFF;
	text-decoration: none;
}
a.wit:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* /link opmaak */

/* image border */
img {
	border: 0;
}
/* /image border */

/* clear */
.clear {
	clear: both;
}
/* /clear */

/* container */
.container {
	width: 884px;
	margin: 0px auto;
}
/* /container */

/* head */
#head h1{
	float: left;
	width: 300px;
	background: none;
	margin: 0;
	padding: 0;
	height: 60px;
}
#head #breadcrumbs {
	float: right;
	width: 584px;
	padding: 4px 0 0 0;
	text-align: right;
	color: #9AA1A3;
	font-size: 10px;
}
#head #breadcrumbs a {
	color: #9AA1A3;
}
#head #breadcrumbs a:hover {
	color: #3F525F;
}
/* /head */

/* menu */
.menu {
	background-image: url(../images/menu.gif);
	padding: 0px 0px 0px 10px;
	width: 874px;
	height: 41px;
}
.menu ul {
	width: 864px;
	height: 41px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.menu li {
	float: left;
	color: #FFFFFF;
}
.menu li.menu_right {
	float: right;
}
.menu li a {
	padding: 10px 10px 0px 10px;
	height: 31px;
	color: #FFFFFF;
	float: left;
	display: block;
	text-decoration: none;
}
.menu li a:hover {
	margin: 5px 0px 0px 0px;
	background-color: #FF6100;
	padding: 5px 10px 0px 10px;
	height: 31px;
	color: #FFFFFF;
	float: left;
	display: block;
	text-decoration: none;
}
.menu li a.active {
	margin: 5px 0px 0px 0px;
	background-color: #FF6100;
	padding: 5px 10px 0px 10px;
	height: 31px;
	color: #FFFFFF;
	float: left;
	display: block;
	text-decoration: none;
}
/* /menu */

/* content container */
.content_container {
	background-image: url(../images/content-background-breed.gif);
	padding: 0 0 20px 0;
	width: 884px;
}
.content_links_container {
	width: 683px;
	float: left;
}
.content_rechts_container {
	width: 201px;
	float: left;
}
/* /content container */

/* content */
.content {
	padding: 2px 20px 0 20px;
	margin: 0;
	width: 640px;
}
.content p {
	margin: 0;
	padding: 0 0 12px 0;
}
.content p.einde {
	margin: 0;
	padding: 0;
}
h1 {
	background-image: url(../images/h1-stippel2.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 10px 0px 8px 0px;
	padding: 0px 0px 12px 0px;
	color: #42719D;
	font-size: 22px;
	font-weight: normal;
}
h1 span {
	font-size: 12px;
	float: right;
	padding: 8px 0 0 0;
}
h1.uitschuif_kop {
	background: url(../images/icons/zoom.gif) right no-repeat;
	cursor: hand;
	cursor: pointer;
}
h1.uitschuif_kop_open {
	background: url(../images/icons/map-go.gif) right no-repeat;
	cursor: hand;
	cursor: pointer;
}
h2 ,h3,h4{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	color: #42719D;
	font-size: 16px;
	font-weight: normal;
}
h2 span {
	font-size: 12px;
	float: right;
	padding: 4px 0 0 0;
}
h2 span.icon {
	padding: 0 20px 0 0;
	font-weight: normal;
	float: right;
	margin: -17px 0 0 0;
}
.uitschuif_kop,.uitschuif_kop_open {
	background: url(../images/icons/zoom.gif) right no-repeat;
	cursor: hand;
	cursor: pointer;
}
strong.uitschuif_kop {
	background: none;
}
.kop {
	color: #42719D;
}
.blauw {
	color: #122430;
}
.oranje {
	color: #FF6000;
}
.groen {
	color: #AFCC00;
}
.rood {
	color: #FF0000;
}
a.zwart{
	color: #000;
}
a.rood {
	color: #FF0000;
}
.italic {
	text-decoration: italic;
	font-style: italic;
}
.hr {
	background-image: url(../images/h1-stippel2.png);
	background-repeat: repeat-x;
	margin: 17px 0 6px 0;
	height: 10px;
}
.content_blok {
	float: left;
	margin: 0 3px 0 0;
	padding: 10px;
	border: 1px solid #d3d5d3;
}
.content_blok_laatste {
	float: left;
	margin: 0;
	padding: 10px;
	border: 1px solid #d3d5d3;
}
.cel_blauw {
	background: #42719D;
	border-bottom: 1px solid #7497B7;
	padding: 2px;
	color: #fff;
}
.cel_border {
	border-bottom: 1px solid #7497B7;
	padding: 2px;
}
.cel_rood {
	background: #fff;
	border-bottom: 1px solid #7497B7;
	padding: 2px;
	color: #FF0000;
}
.cel_normaal {
	border: 1px solid #fff;
	padding: 2px;
}
.cel_groen {
	background: #fff;
	border-bottom: 1px solid #7497B7;
	padding: 2px;
	color: #AFCC00;
}
.small {
	font-size: 10px;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
input,textarea,select {
	background-color: #F3F7FA;
	margin: 2px 0px 2px 0px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #42719D;
	font-family: Georgia;
	font-size: 13px;
	color: #000000;
}
#select_strong {
	font-weight: bold;
}
.select_strong {
	font-weight: bold;
}
.input_smal {
	width: 30px;
}
.input_smal_2 {
	width: 40px;
}
.input_normaal {
	width: 140px;
}
.input_breed {
	width: 340px;
}
.input_groot {
	background-color: #F3F7FA;
	margin: 2px 0px 2px 0px;
	padding: 10px;
	border: 1px solid #42719D;
	font-family: Georgia;
	font-size: 20px;
	color: #42719D;
}
label {
	font-weight: bold;
	color: #42719D;
}
label.zwart {
	font-weight: normal;
	color: #000;
}
.button {
	background-color: #122430;
	padding: 0px 10px 0px 10px;
	border: 0px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
}
.button_bottom {
	background-color: #122430;
	margin: 10px 0 0 0;
	padding: 0px 10px 0px 10px;
	border: 0px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
}
.button_groot {
	background-color: #122430;
	margin: 2px 0px 2px 0px;
	padding: 8px 10px 10px 10px;
	border: 0px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
   
}
#hintbox { /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #4271ad;
	width: 180px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	color: #fff;
	z-index:100;
	visibility: hidden;
}
.line_height_more {
	line-height: 19px;
}
ul {
	margin: 0;
	padding: 0;
}
ul.list {
	list-style-position: inside;
	margin: 0 0 0 2px;
}
ul.list li {
	padding: 1px 0 1px 0;
}
ul.list span {
	padding: 0 0 0 13px;
	font-style: italic;
}
ul.list ul {
	margin: 0 0 0 16px;
}
ul.list ul li {
	font-weight: normal
}
ul.list_2,li.list_2 {
	padding: 0 0 0 14px;
	list-style-position: inside;
}
ul.list_faq,li.list_faq {
	padding: 0 0 0 14px;
}
ul.quick {
	list-style: none;
}
ul.quick li {
	background: no-repeat;
	float: left;
	padding-left: 26px;
	width: 186px;
	height: 24px;
}
ul.stappen {
	list-style: none;
	margin: 7px 7px 0 7px;
}
ul.stappen li {
	background: no-repeat;
	float: left;
	padding: 0 0 7px 26px;
	width: 127px;
}
ul.stappen li span {
	font-size: 10px;
	font-style: italic;
}
ul.list_icons {
	list-style: none;
	padding: 5px;
}
ul.list_icons li {
	background: no-repeat;
	padding: 0 0 10px 26px;
}
ul.list_icons li.last {
	padding: 0 0 0 26px;
}
ul.list_icons ul li {
	margin: 0 0 0 16px;
	padding: 0 0 0 10px;
}
ul.list_float li {
	width: 178px;
	float: left;
}
.tabel_1_rij {
	width: 543px;
	padding: 0px 0px 3px 0px;
}
.tabel_1_links {
	width: 140px;
	float: left;
}
.tabel_1_rechts {
	width: 403px;
	float: left;
}
/* tabel over de hele breedte, 2 kolommen */
.tabel_2_links {
	width: 320px;
	float: left;
}
.tabel_2_rechts {
	width: 320px;
	float: left;
}
.resultaten_form_container {
	width: 640px;
	border-bottom: 1px solid #7497B7;
}
.resultaten_form_container strong {
	color: #42719D;
}
.resultaten_form_rij_1 {
	background-color: #F7F9FB;
	border-top: 1px solid #7497B7;
	padding: 5px 0px 5px 0px;
}
.resultaten_form_rij_1_uitschuif {
	background-color: #F7F9FB;
	border-top: 1px solid #7497B7;
	padding: 5px 0px 5px 0px;
	cursor: hand;
	cursor: pointer;
}
.resultaten_form_rij_2 {
	background-color: #FFFFFF;
	border-top: 1px solid #7497B7;
	padding: 5px 0px 5px 0px;
}
.resultaten_container {
	width: 640px;
	border-bottom: 1px solid #AFCC00;
}
.resultaten_zwart_container {
	width: 640px;
	border-bottom: 1px solid #AFCC00;
}
.resultaten_zwart_container strong {
	color: #AFCC00;
}
.resultaten_rij_1 {
	background-color: #FAFCEF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
	color: #122432;
}
.resultaten_rij_1_uitschuif {
	background-color: #FAFCEF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
	color: #122432;
	cursor: hand;
	cursor: pointer;
}
.resultaten_rij_1_uitschuif a {
	text-decoration: none;
	color: #122432;
}
.resultaten_zwart_rij_1 {
	background-color: #FAFCEF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
}
.resultaten_zwart_rij_1_uitschuif {
	background-color: #FAFCEF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
	cursor: hand;
	cursor: pointer;
}
.resultaten_rij_1 a {
	color: #122432;
}
.resultaten_rij_2 {
	background-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
	color: #FF6000;
}
.resultaten_rij_2_uitschuif {
	background-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
	color: #FF6000;
	cursor: hand;
	cursor: pointer;
}
.resultaten_rij_2_uitschuif a {
	text-decoration: none;
	color: #FF6000;
}
.resultaten_zwart_rij_2 {
	background-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #AFCC00;
}
.resultaten_rij_2 a {
	color: #FF6000;
}
.resultaten_oranje_container {
	width: 640px;
	border-bottom: 1px solid #FF6000;
}
.resultaten_oranje_rij_1 {
	background-color: #FFF6F0;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #FF6000;
}
.resultaten_oranje_rij_1 strong {
	color: #FF6000;
}
.resultaten_oranje_rij_2 {
	background-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #FF6000;
}
.resultaten_oranje_rij_2 strong {
	color: #122430;
}
.resultaten_links {
	float: left;
}
.float_left {float:left;}
.float_right{float:right;}
.height_100{height:100px;}
.height_150{height:150px;}
.height_200{height:200px;}
.width_20{width:20px;}
.width_25{width:25px;}
.width_30{width:30px;}
.width_40{width:40px;}
.width_45{width:45px;}
.width_50{width:50px;}
.width_55{width:55px;}
.width_60{width:60px;}
.width_65{width:65px;}
.width_70{width:70px;}
.width_75{width:75px;}
.width_80{width:80px;}
.width_85{width:80px;}
.width_90{width:90px;}
.width_95{width:95px;}
.width_100{width:100px;}
.width_110{width:110px;}
.width_115{width:110px;}
.width_120{width:120px;}
.width_125{width:125px;}
.width_130{width:130px;}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:150px;}
.width_180{width:180px;}
.width_189{width:189px;}
.width_190{width:190px;}
.width_200{width:200px;}
.width_212{width:212px;}
.width_240{width:240px;}
.width_250{width:250px;}
.width_210{width:210px;}
.width_270{width:270px;}
.width_220{width:220px;}
.width_280{width:280px;}
.width_290{width:290px;}
.width_300{width:300px;}
.width_310{width:310px;}
.width_320{width:320px;}
.width_330{width:330px;}
.width_340{width:340px;}
.width_345{width:345px;}
.width_350{width:350px;}
.width_360{width:360px;}
.width_370{width:370px;}
.width_390{width:390px;}
.width_395{width:395px;}
.width_396{width:396px;}
.width_400{width:400px;}
.width_450{width:450px;}
.width_545{width:545px;}
.height_66{height:66px;}
.resultaten_links_2 {
	width: 600px;
	float: left;
}
.resultaten_links_2_1 {
	width: 300px;
	float: left;
}
.resultaten_links_2_2 {
	float: left;
}
.resultaten_links_3 {
	width: 480px;
	float: left;
}
.resultaten_links_4 {
	width: 460px;
	float: left;
}
.resultaten_links_5 {
	width: 440px;
	float: left;
}
.resultaten_links_7_1 {
	width: 280px;
	float: left;
}
.resultaten_links_7_2 {
	width: 200px;
	float: left;
}
.resultaten_links_factuur_1 {
	width: 140px;
	float: left;
}
.resultaten_links_factuur_2 {
	width: 70px;
	float: left;
}
.resultaten_links_factuur_3 {
	width: 240px;
	float: left;
}
.resultaten_links_factuur_4 {
	width: 100px;
	float: left;
}
.resultaten_links_factuur_5 {
	width: 80px;
	float: left;
}
.resultaten_links_factuur_overzicht_1 {
	width: 140px;
	float: left;
}
.resultaten_links_factuur_overzicht_2 {
	width: 70px;
	float: left;
}
.resultaten_links_factuur_overzicht_3 {
	width: 220px;
	float: left;
}
.resultaten_links_factuur_overzicht_4 {
	width: 80px;
	float: left;
}
.resultaten_links_factuur_totaal_1 {
	width: 140px;
	float: left;
}
.resultaten_links_factuur_totaal_2 {
	width: 150px;
	float: left;
}
.resultaten_links_factuur_totaal_3 {
	width: 75px;
	float: left;
}
.resultaten_links_factuur_totaal_4 {
	width: 75px;
	float: left;
}
.resultaten_links_factuur_totaal_5 {
	width: 80px;
	float: left;
}
.resultaten_links_winst_1 {
	width: 200px;
	float: left;
}
.resultaten_links_winst_1_1 {
	width: 140px;
	float: left;
}
.resultaten_links_winst_2 {
	width: 95px;
	float: left;
}
.resultaten_links_winst_3 {
	width: 95px;
	float: left;
}
.resultaten_links_winst_4 {
	width: 95px;
	float: left;
}
.resultaten_links_factuur_2_1 {
	width: 400px;
	float: left;
}
.resultaten_links_factuur_2_2 {
	width: 100px;
	float: left;
}
.resultaten_links_product_1 {
	width: 40px;
	float: left;
}
.resultaten_links_product_2 {
	width: 460px;
	float: left;
}
.resultaten_links_product_3 {
	width: 120px;
	float: left;
}
.resultaten_links_factuur_product_1 {
	width: 400px;
	float: left;
}
.resultaten_links_factuur_product_2 {
	width: 120px;
	float: left;
}
.resultaten_links_credit_1 {
	width: 150px;
	float: left;
}
.resultaten_links_credit_2 {
	width: 150px;
	float: left;
}
.resultaten_links_credit_3 {
	width: 80px;
	float: left;
}
.resultaten_links_credit_4 {
	width: 80px;
	float: left;
}
.resultaten_links_mail_instellingen_1 {
	width: 310px;
	float: left;
}
.resultaten_links_mail_instellingen_2 {
	width: 200px;
	float: left;
}
.resultaten_links_crediteuren_1 {
	width: 160px;
	float: left;
}
.resultaten_links_crediteuren_2 {
	width: 280px;
	float: left;
}
.resultaten_links_crediteuren_3 {
	width: 100px;
	float: left;
}
.resultaten_links_crediteuren_4 {
	width: 440px;
	float: left;
}
.resultaten_links_crediteuren_5 {
	width: 120px;
	float: left;
}
.resultaten_links_klanten_facturen_1 {
	width: 200px;
	float: left;
}
.resultaten_links_klanten_facturen_2 {
	width: 120px;
	float: left;
}
.resultaten_links_klanten_facturen_3 {
	width: 140px;
	float: left;
}
.resultaten_links_klanten_facturen_4 {
	width: 120px;
	float: left;
}
.resultaten_links_opdrachten_1 {
	width: 200px;
	float: left;
}
.resultaten_links_opdrachten_2 {
	width: 80px;
	float: left;
}
.resultaten_icons {
	float: right;
}
.resultaten_icons ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.resultaten_icons li {
	width: 20px;
	float: left;
}
.resulataten_icons li a {
	float: left;
	display: block;
}
.buttons_menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.buttons_menu li {
	float: left;
	list-style-type: none;
}
.buttons_menu li a.first {
	background: #AFCC00 no-repeat 4px;
	behavior: url("iepngfix.htc");
	border: 1px solid #122430;
	margin: 0 0 0 0px;
	padding: 4px 6px 4px 23px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.buttons_menu li a {
	background: #AFCC00 no-repeat 4px;
	behavior: url("iepngfix.htc");
	border: 1px solid #122430;
	margin: 0 0 0 8px;
	padding: 4px 6px 4px 23px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.buttons_menu li a:hover {
	color: #122430;
	text-decoration: none;
}
.buttons_menu_no_float ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.buttons_menu_no_float li {
	list-style-type: none;
}
.buttons_menu_no_float li a {
	background: #AFCC00 no-repeat 4px;
	behavior: url("iepngfix.htc");
	border: 1px solid #122430;
	margin: 0 0 5px 0;
	padding: 4px 6px 4px 23px;
	width: 182px;
	font-weight: bold;
	color: #fff;
	display: block;
}
.buttons_menu_no_float li a:hover {
	color: #122430;
	text-decoration: none;
}
.resultaten_button_130 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 130px;
}
.resultaten_button_140 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 140px;
}
.resultaten_button_150 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 150px;
}
.resultaten_button_155 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 155px;
}
.resultaten_button_165 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 165px;
}
.resultaten_button_175 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 175px;
}
.resultaten_button_185 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 185px;
}
.resultaten_button_195 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 195px;
}
.resultaten_button_205 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 205px;
}
.resultaten_button_215 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 215px;
}
.resultaten_button_225 {
	background-color: #AFCC00;
	border: 1px solid #122430;
	padding: 3px 6px 0px 6px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	width: 225px;
}
.resultaten_button_links {
	width: 20px;
	float: left;
}
.resultaten_button_rechts {
	float: left;
}
.resultaten_button_rechts a {
	color: #FFFFFF;
	text-decoration: none;
}
.resultaten_button_130_container {
	width: 150px;
	float: left;
}
.resultaten_button_140_container {
	width: 160px;
	float: left;
}
.resultaten_button_150_container {
	width: 170px;
	float: left;
}
.resultaten_button_155_container {
	width: 175px;
	float: left;
}
.resultaten_button_165_container {
	width: 185px;
	float: left;
}
.resultaten_button_175_container {
	width: 195px;
	float: left;
}
.resultaten_button_185_container {
	width: 205px;
	float: left;
}
.resultaten_button_195_container {
	width: 215px;
	float: left;
}
.resultaten_button_205_container {
	width: 225px;
	float: left;
}
.resultaten_button_215_container {
	width: 235px;
	float: left;
}
.resultaten_button_225_container {
	width: 245px;
	float: left;
}
.resultaten_button_rij_2 {
	padding: 6px 0px 0px 0px;
}
.blok_oranje {
	background: #FFF6F0 url('/images/blok-oranje-bg.png') no-repeat right bottom;
	padding: 5px 5px 5px 5px;
	width: 628px;
	border: 1px solid #FE6000;
}
.blok_oranje h2 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #FE6000;
}
.blok_groen {
	background-color: #FAFCEF;
	padding: 5px 5px 5px 5px;
	width: 628px;
	border: 1px solid #AFCC00;
}
.blok_groen h2 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #AFCC00;
}
.blok_blauw {
	background-color: #F7F9FB;
	padding: 5px 5px 5px 5px;
	width: 628px;
	border: 1px solid #7497B7;
}
.blok_blauw h2 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #42719D;
}
.uitlijnen_rechts {
float: right;
}
.uitlijnen_tekst_rechts {
text-align: right;
}

/* overzicht pagina opmaak */
/* /content */

/* rechts */
#rechts {
	padding: 0;
	width: 201px;
}
#rechts h3 {
	padding: 16px 0 9px 10px;
	margin: 0;
	width: 191px;
	color: #FF5F00;
	font-size: 14px;
	font-weight: bold;
}
#rechts h3.first {
	padding: 8px 0 9px 10px;
}
#rechts h3 span {
	font-weight: normal;
	font-size: 12px;
}
#rechts h3 a {
	color: #FF5F00; 
	text-decoration: none;
}
#rechts h3 a:hover {text-decoration: underline;}

.submenu {
	width: 201px;
}
.submenu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.submenu li {
	margin: 0 1px 0 0;
}
.submenu li.hr {
	background: url(/images/submenu-lijn.gif) repeat-x 2px;
	margin: 3px 1px 3px 0;
	padding: 0 0 0 22px;
	height: 12px;
	border: 0;
	font-size: 9px;
}
.submenu li.hr em {
	background: #fff;
	color: #c3c5c2;
	padding: 0 2px 0 2px;
}
.submenu li a {
	background: url(/images/submenu.gif) no-repeat;
	padding: 6px 0 8px 24px;
	width: 177px;
	color: #132531;
	text-decoration: none;
	display: block;
}
.submenu li a:hover, .submenu li  a.active {
	background: #B0CD03 url(/images/submenu-over.gif) no-repeat;
	padding: 6px 0 8px 24px;
	width: 177px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.submenu li span {
	padding: 6px 0 8px 24px;
	width: 177px;
	color: #132531;
	text-decoration: none;
	display: block;
}
.rechts_content {
	padding: 0px 5px 0px 10px;
	width: 186px;
}
/* /rechts */

/* footer */
.footer {
	background-image: url(../images/footer.gif);
	padding: 10px 0px 0px 20px;
	width: 864px;
	height: 31px;
	color: #5A676F;
}
.footer a {
	color: #5A676F;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.footer_blok {
background: #fff url(../images/footer-blok.gif) bottom repeat-x;
float: left;
margin: 20px 1px 20px 0;
padding: 10px;
width: 259px;
height: 108px;
border: 1px solid #d3d5d3;
}
.footer_blok_2 {
background: #fff url(../images/footer-blok.gif) bottom repeat-x;
float: left;
margin: 20px 0 20px 20px;
padding: 10px;
width: 259px;
height: 108px;
border: 1px solid #d3d5d3;
}
h2.footer_blok_titel{
color: #AFCC00;
margin: 0;
padding: 0 0 5px 0;
font-size: 12px;
}

#footer_links {
	padding: 20px 0 0 0;
	font-size: 11px;
	color: #b1b0ac;
}
#footer_links a {
	color: #b1b0ac;
	text-decoration: none;
}
#footer_links a:hover {
	color: #000;
	text-decoration: underline;
}
#footer_links .blok {
	width: 176px;
	float: left;
}
#footer_links .blok_rechts {
	width: 176px;
	float: right;
}
#footer_links ul {
	background: url(../images/footer-lijn.gif) repeat-y;
	list-style: none;
	margin: 8px 0 0 0;
	padding: 0;
}
#footer_links ul li.first {
	padding: 0 0 0 15px;
}
#footer_links ul li {
	padding: 4px 0 0 15px;
}
#footer_links ul li a {
	color: #b1b0ac;
	text-decoration: none;
}
#footer_links ul li a:hover {
	color: #000;
	text-decoration: underline;
}
/* /footer */

/* website bezoekers */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	padding: 10px 10px 10px 0;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery img {
	background: #fff;
	border: 1px solid #a3aaaf;
	padding: 5px;
}
.gallery li:hover img {
	border-color: #999;
}
.gallery em {
	width: 102px;
	background: url(/images/bubble.gif) no-repeat;
	padding: 3px 0 6px;
	display: none;
	position: absolute;
	top: -2px;
	left: 40px;
	font-style: normal;
	text-align: center;
}
.gallery a {
	text-decoration: none;
	color: #000;
}
.gallery a:hover em {
	display: block;
}

.productinformatie_box_left {
	padding: 0 10px 0 0;
	width: 310px;
	float: left;
}
.productinformatie_box_right {
	width: 320px;
	float: left;
}
.productinformatie_box_left img, .productinformatie_box_right img {
	background: #fff;
	padding: 10px;
	margin: 0 10px 0 0;
	border: 1px solid #a3aaaf;
	float: left;
}
.productinformatie_box_left img:hover, .productinformatie_box_right img:hover {
	border: 1px solid #42719D;
}
.productinformatie_box_left h3, .productinformatie_box_right h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
}
.productinformatie_box_left p, .productinformatie_box_right p {
	padding: 0;
	margin: 0;
}

.screencast_image {
	background: #fff;
	padding: 5px;
	margin: 0 10px 0 0;
	border: 1px solid #a3aaaf;
	float: left;
}

.image {
	background: #fff;
	padding: 5px;
	border: 1px solid #a3aaaf;
}
.image_text {
	background: #fff;
	padding: 10px 10px 10px 10px;
	margin: 0 0 12px 0;
	border: 1px solid #a3aaaf;
	border-bottom: 5px solid #42719D;
}

#slideshow_in {
	background: #fff;
	padding: 5px;
	border: 1px solid #a3aaaf;
}
.slide_text {
	background: url(/images/slideshow_bg.png);
	behavior: url("iepngfix.htc");
	margin: 110px 0 0 0;
	height: 90px;
	width: 628px;
}
.slide_text h2 {
	margin: 0 0 5px 0;
	padding: 15px 15px 0 15px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}
.slide_text h2 span {
	font-size: 10px;
	margin: -5px 0 0 0;
}
.slide_text p {
	padding: 0 15px 15px 15px;
	color: #fff;
}
#slide_debiteuren {background: url(/images/slideshow/slide_debiteuren.png);}
#slide_producten {background: url(/images/slideshow/slide_producten.png);}
#slide_factureren {background: url(/images/slideshow/slide_factureren.png);}
#slide_periodieke_facturen {background: url(/images/slideshow/slide_periodieke_facturen.png);}
#slide_crediteuren {background: url(/images/slideshow/slide_crediteuren.png);}
#slide_overzichten {background: url(/images/slideshow/slide_overzichten.png);}
#slide_todo {background: url(/images/slideshow/slide_todo.png);}
#slide_opdrachten {background: url(/images/slideshow/slide_opdrachten.png);}
#slide_beveiliging {background: url(/images/slideshow/slide_beveiliging.png);}
#slide_instellingen {background: url(/images/slideshow/slide_instellingen.png);}
.slideshow_navigatie ul {
	list-style-type: none;
	float: right;
}
.slideshow_navigatie ul li {
	float: left;
}
.slideshow_navigatie ul li a{
	background: #122430;
	margin: 3px 0 0 3px;
	padding: 3px 6px 3px 6px;
	height: 12px;
	font-size: 10px;
	display: block;
	color: #5a666f;
}
.slideshow_navigatie ul li.on a{
	color: #fff;
}

.form_aanvragen label{
	font-weight: normal;
}
.form_aanvragen label.zwart{
	color: #000;
}
.form_aanvragen .form_label {
	padding: 2px 0 0 0;
}


.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#FF0000;
	font-size: 1.3em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#660000;
	text-decoration: none;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(/images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #4271ad;
	background-color: #fff;
	font-size: 10px;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(/images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #4271ad;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
	font-size: 10px;
	color: #fff;
}

#JT_close_right{
	background-color: #4271ad;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
	font-size: 10px;
	color: #fff;
}

#JT_copy p{
margin:3px 0;
}
.jTip{
cursor:help;
}

.faq_item {
	padding: 0 0 0 3px;
}

