body {
	margin: 0px;
	padding: 0px;
	font-family: arial,helvetica,tahoma;
}



td {
	font-size: 11px;
	color: #484848;
}



a {
	color: #09529C;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}



a.line {
	text-decoration: underline;
}
a.line:hover {
	text-decoration: none;
}



ul {
	list-style-type: square;
}
ul.t11gr {
	font-size: 11px;
	line-height: 16px;
	color: #969696;
}


li {
	margin-left: -10px;
}


p.t11gr {
	font-size: 11px;
	line-height: 16px;
	color: #969696;
}
p.t12gr {
	font-size: 12px;
	line-height: 18px;
	color: #969696;
}
p.t11an {
	font-size: 11px;
	line-height: 16px;
	color: #484848;
}
p.t12an {
	font-size: 12px;
	line-height: 18px;
	color: #484848;
}
p.t11zw {
	font-size: 11px;
	line-height: 16px;
	color: black;
}
p.t12zw {
	font-size: 12px;
	line-height: 18px;
	color: black;
}



td.hoofdmenu {
	padding-left: 8px;
	line-height: 15px;
}
td.hoofdmenu a {
	font-size: 11px;
	color: #969696;
	display: block;
}
td.hoofdmenu a:hover {
	color: #3E3E3E;
}
td.hoofdmenu div {
	font-size: 11px;
	font-weight:bold;
	color: #094B8E;
	margin-top: 20px;
}



td div {
	font-size: 11px;
	color: #094B8E;
	margin-top: 20px;
}



td.footer {
	height: 26px;
	vertical-align: middle;
	background: url('../img/footer.gif');
	font-size: 11px;
	color: #3E3E3E;
	padding-left: 20px;
}
td.footer a {
	color: #3E3E3E;
	text-decoration: underline;
}
td.footer a:hover {
	text-decoration: none;
}



td.contentkader_top {
	background: url('../img/contentkader_top.gif');
	width: 523px;
	height: 6px;
}
td.contentkader_bg {
	background: url('../img/contentkader_bg.gif');
	padding: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}
td.contentkader_bottom {
	background: url('../img/contentkader_bottom.gif');
	height: 6px;
}
td.contentkader_balk {
	background-color: #D2D7DB;
	height: 16px;
}



td.contentkleinkader_top {
	background: url('../img/contentkleinkader_top.gif');
	width: 250px;
	height: 6px;
}
td.contentkleinkader_bg {
	background: url('../img/contentkleinkader_bg.gif');
	padding: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
}
td.contentkleinkader_bottom {
	background: url('../img/contentkleinkader_bottom.gif');
	height: 6px;
}
td.contentkleinkader_balk {
	background-color: #D2D7DB;
	height: 16px;
	color: #094B8E;
	padding-left: 5px;
}

td.contentsmalkader_top {
	background: url('../img/contentsmalkader_top.gif') no-repeat;
	width: 250px;
	height: 6px;
}
td.contentsmalkader_bg {
	background: url('../img/contentsmalkader_bg.gif');
	background-repeat: repeat-y;
	padding: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
}
td.contentsmalkader_bottom {
	background: url('../img/contentsmalkader_bottom.gif') no-repeat;
	height: 6px;
}
td.contentsmalkader_balk {
	background-color: #D2D7DB;
	height: 16px;
	color: #094B8E;
	padding-left: 5px;
}



form {
	padding: 0px;
	margin: 0px;
}
input, select {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #484848;
	margin-top: 1px;
	border: solid 1px #1C3266;
}
input.button {
	border: solid 1px black;
	background-color: #09529C;
	color: white;
	font-size: 12px;
	font-weight: bold;
}
textarea {
	border: solid 1px #1C3266;
	font-family: arial, helvetica;
	font-size: 12px;
	color: #484848;
}
.noborder {
	border: 0px;
}



/* home */

td.top3 {
	height: 16px;
	background-color: #D3D8DB;
	color: black;
	font-size: 11px;
}
a.top3 {
	color: black;
	font-weight: bold;
	vertical-align: bottom;
}

div.homenieuws {
	margin-top: 0px;
	margin-bottom: 10px;
	width: 230px;
	color: black;
}

a.homenieuws {
	color: black;
}


/* aanvraag knop */
a.aanvragen {
	height: 17px;
	border: solid 1px black;
	background-color: #09529C;
	font-size: 11px;
	color: white;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 2px;
}
a.aanvragen:hover {
	text-decoration: none;
	background-color: white;
	color: #09529C;
}


/* longlease tarieven */

td.llt_tablehead {
	vertical-align: bottom;
	padding-bottom: 7px;
	line-height: 15px;
	font-size: 11px;
	color: black;
}
td.llt_auto {
	vertical-align: top;
	color: #252525;
}



/* shortlease tarieven */

td.slt_tablehead {
	vertical-align: bottom;
	padding-bottom: 7px;
	line-height: 15px;
	font-size: 11px;
	color: black;
}
td.slt_auto {
	vertical-align: top;
	color: #252525;
}



/* faq */
span.faq_sectie {
	display: block;
}
a.faq_sectie {
	display: block;
	color: #094B8E;
	font-size: 11px;
}
span.faq_items {
	display: block;
	margin-left: 12px;
}
a.faq_items {
	display: block;
	color: #969696;
	font-size: 11px;
}
a.faq_items_selected {
	display: block;
	color: #969696;
	text-decoration: underline;
}
a.faq_items_selected:hover {
	text-decoration: none;
}



/* nieuws */
span.nieuws_sectie {
	display: block;
}
a.nieuws_sectie {
	display: block;
	color: #094B8E;
	font-size: 11px;
}
span.nieuws_items {
	display: block;
	margin-left: 12px;
}
a.nieuws_items {
	display: block;
	color: #969696;
	font-size: 11px;
}
a.nieuws_items_selected {
	display: block;
	color: #969696;
	text-decoration: underline;
}
a.nieuws_items_selected:hover {
	text-decoration: none;
}



/* links */
table.links_blok {
	background: url('../img/tablehead.gif') no-repeat;
	height: 39px;
	width: 100%;
}
table.links_blok td.links_blok_1a {
	vertical-align: middle;
	height: 17px;
	padding-left: 10px;
	width: 428px;
}
table.links_blok td.links_blok_1b {
	vertical-align: middle;
	height: 17px;
	padding-left: 10px;
	width: 95px;
	text-align: right;
	padding-right: 10px;
}
table.links_blok td.links_blok_2a {
	vertical-align: top;
	height: 22px;
	padding-left: 10px;
	padding-top: 1px;
}
table.links_blok td.links_blok_2b {
	vertical-align: top;
	height: 22px;
	padding-right: 10px;
	padding-top: 1px;
	text-align: right;
}



/* links in 100% */
table.links2_blok {
	background: url('../img/links2.gif') no-repeat;
	height: 39px;
	width: 100%;
}
table.links2_blok td.links2_blok_1a {
	vertical-align: middle;
	height: 17px;
	padding-left: 10px;
	width: 100%;
}
table.links2_blok td.links2_blok_1b {
	vertical-align: middle;
	height: 17px;
	padding-left: 10px;
	width: 95px;
	text-align: right;
	padding-right: 10px;
}
table.links2_blok td.links2_blok_2a {
	vertical-align: top;
	height: 22px;
	padding-left: 10px;
	padding-top: 1px;
}
table.links2_blok td.links2_blok_2b {
	vertical-align: top;
	height: 22px;
	padding-right: 10px;
	padding-top: 1px;
	text-align: right;
}



td.logolijn div.powered {
	position:absolute;
	margin:0px;
}
td.logolijn div.powered div {
	position:relative;
	margin:0px;
	top:-11px;
	left:305px;
}