/* -------------------- ALGEMEEN -------------------- */

body {
	margin: 0px;
	background: #8a1412 url('../images/background_004.gif') fixed;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt; 
	color: #FFFFFF;
}

.all {
	width: 980px;
	height: auto;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
	display: block;
	overflow: hidden;
}

/* -------------------- FRONTPAGINA -------------------- */

.header {
	width: 980px;
	height: 200px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/header.png');
}

.header .logoheader {
	width: 700px;
	height: 200px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.header .loginheader {
	width: 280px;
	height: 200px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.header .loginheader .loginkader{
	width: 250px;
	height: auto;
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 8px;
	float: right;
	border: 0px;
	background: url('../images/loginkader_top.png') no-repeat left top;
}

.header .loginheader .loginkader .inhoud{
	width: 250px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/loginkader_middle.png');
}

.header .loginheader .loginkader .hold{
	height: 86px;
	display: block;
	overflow: hidden;
}

.header .loginheader .loginkader .inhoud .login{
	width: 234px;
	height: auto;
	margin: 0px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	border: 0px;
	
}

#log.loading {
	width: 234px;
	padding: 20px 0;
	background: url('http://demos.mootools.net/demos/Group/spinner.gif') no-repeat center;
}

.header .loginheader .loginkader .inhoud .login .input_textcontainer {
	width: 234px;
	height: 24px;
	margin-bottom: 8px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/loginkader_text_off.png');
}

.header .loginheader .loginkader .inhoud .login .input_textcontainer .text {
	width: 226px;
	height: auto;
	margin: 0px;
	padding-top: 4px;
	padding-left: 4px;
	float: left;
	border: 0px;
	background: none;
}

.header .loginheader .loginkader .inhoud .login .login_button {
	width: 55px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/input_login_submit.png') no-repeat right top;
	line-height: 20px;
	text-decoration: none;
	font-size: 9pt; 
	color: #ffffff;
	cursor: pointer;
}

.header .loginheader .loginkader .inhoud .login .login_button:hover {
	color: #000000;
}

.header .loginheader .block {
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
	font-size: 10px;
}

.header .loginheader .corners{
	width: 250px;
	height: auto;
	margin: 0px;
	padding-bottom: 8px;
	float: left;
	border: 0px;
	background: url('../images/loginkader_bottom.png') no-repeat left bottom;
}

.body {
	width: 980px;
	height: auto;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/body.png') repeat-y;
}

.fp_left {
	width: 245px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.fp_right {
	width: 735px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.balk_top {
	width: 735px;
	height: 40px;
	margin-top: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/balk_top.png');
}

.balk_top .nav2 {
	width: auto;
	height: auto;
	margin-top: 11px;
	margin-left: 13px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.balk_top .zoekkader {
	width: 234px;
	height: 22px;
	margin-top: 9px;
	margin-right: 8px;
	padding: 0px;
	float: right;
	border: 0px;
	background: url('../images/zoek_text.png') no-repeat;
}

.balk_top .zoekkader .text {
	width: 200px;
	height: auto;
	margin-right: 5px;
	padding-top: 3px;
	padding-left: 5px;
	float: left;
	border: 0px;
	background: none;
}

.balk_top .zoekkader .submit {
	width: 22px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/zoek_submit.png');
	cursor: pointer;
}

.content_balk {
	height: 40px;
	margin-top: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/balk2_r.png') no-repeat right top;
}

.content_balk .corners {
	width: auto;
	height: 40px;
	margin: 0px;
	padding-left: 10px;
	float: left;
	border: 0px;
	background: url('../images/balk2_l.png') no-repeat left top;
}

.content_balk .corners .titel {
	width: auto;
	height: 30px;
	margin-top: 5px;
	margin-left: -30px;
	padding: 0px;
	float: left;
	border: 0px;
	z-index: 1;
}

.content_balk .corners .deco {
	width: 125px;
	height: 30px;
	margin-top: 5px;
	padding: 0px;
	float: left;
	border: 0px;
	position: relative;
	z-index: 2;
}

.content_balk .corners .action {
	width: auto;
	height: 22px;
	margin-top: 9px;
	margin-right: 9px;
	padding: 0px;
	float: right;
	border: 0px;
}

.content_balk .corners .action .button_a {
	width: 22px;
	height: 22px;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.content_balk .corners .bladeren {
	width: auto;
	height: auto;
	margin-top: 11px;
	margin-left: 3px;
	padding: 0px;
	float: left;
	border: 0px;
}

.content_balk .corners .blz {
	width: auto;
	height: auto;
	margin-top: 11px;
	margin-right: 13px;
	padding: 0px;
	float: right;
	border: 0px;
	
}

.content {
	width: 585px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
}

.bottom {
	width: 980px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/bottom.png');
}

.bottom .disclaimer {
	width: auto;
	height: 100%;
	margin: 0px;
	padding-top: 9px;
	padding-left: 13px;
	float: left;
	border: 0px;
	
}

/* -------------------- FRONTPAGE TAB -------------------- */

.f_tab {
	width: 735px;
	height: 300px;
	margin-top: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_body.png');
}

.f_tab #myTabs {
	width: 715px;
	height: 280px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.f_tab #myTabs .mootabs {
	width: 675px;
	height: 280px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.f_tab #myTabs .mootabs .loader {
	width: 675px;
	padding: 120px 0;
	background: url('../images/loader.gif') no-repeat center;
}

.f_tab #myTabs .mootabs .mootabs_panel {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding-top: 6px;
	padding-left: 6px;
	
	display: none;
	position: relative;
	top: -1px;
	clear: both;
	overflow: auto;
}

.f_tab #myTabs .mootabs .mootabs_panel.active {
	display: block;
}

.f_tab #myTabs .mootabs .mootabs_panel .item_nieuw {
	width: 330px;
	height: 270px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	overflow: hidden;
}

.f_tab #myTabs .mootabs .mootabs_panel .item_nieuw .corners {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/img_overlay_nieuw.png') no-repeat;
}

.f_tab #myTabs .mootabs .mootabs_panel .content {
	width: 330px;
	height: 244px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.f_tab #myTabs .mootabs .mootabs_panel .content h3{
	width: 325px;
	height: 23px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_content_balk_top.png') no-repeat;
}

.f_tab #myTabs .mootabs .mootabs_panel .content_bottom {
	width: auto;
	height: 30px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.f_tab #myTabs .mootabs .mootabs_panel .content_bottom h3 {
	width: 130px;
	height: 25px;
	margin-top: 0px;
	margin-right: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.f_tab #myTabs .mootabs .mootabs_panel .content_bottom h3 a {
	width: 130px;
	height: 23px;
	margin: 0px;
	padding-top: 2px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_button_content_off.png');
	text-align: center;
}

.f_tab #myTabs .mootabs .mootabs_panel .content_bottom h3 a:hover {
	background: url('../images/f_tab_button_content_on.png');
}

.f_tab #myTabs .mootabs .mootabs_panel .item_tvgids {
	width: 670px;
	height: 130px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
	display: block;
}

.f_tab #myTabs .mootabs .mootabs_panel .item_tvgids h3 {
	width: 529px;
	height: 23px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-left: 5px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_tv_balk_top.png');
}

.f_tab #myTabs .mootabs_title {
	width: 40px;
	height: 280px;
	margin: 0px;
	padding: 0px;
	float: right;
	border: 0px;
	
	list-style-image: none;
	list-style-type: none;
}

.f_tab #myTabs .mootabs_title .tab1 {
	width: 40px;
	height: 97px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_button_1_off.png') no-repeat right top;
	cursor: pointer;
}

.f_tab #myTabs .mootabs_title .tab1.active {
	background: url('../images/f_tab_button_1_active.png') no-repeat right top;
}


.f_tab #myTabs .mootabs_title .tab2 {
	width: 40px;
	height: 96px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_button_2_off.png') no-repeat right top;
	cursor: pointer;
}

.f_tab #myTabs .mootabs_title .tab2.active {
	background: url('../images/f_tab_button_2_active.png') no-repeat right top;
}

.f_tab #myTabs .mootabs_title .tab3 {
	width: 40px;
	height: 87px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/f_tab_button_3_off.png') no-repeat right top;
	cursor: pointer;
}

.f_tab #myTabs .mootabs_title .tab3.active {
	background: url('../images/f_tab_button_3_active.png') no-repeat right top;
}

/* -------------------- NAVIGATIE -------------------- */

.nav {
	width: 235px;
	height: auto;
	margin-top: 10px;
	padding-top: 10px;
	float: left;
	border: 0px;
	background: url('../images/button_top.png') no-repeat left top;
}

.nav h3 {
	width: 235px;
	height: 23px;
	margin: 0px;
	padding-top: 2px;
	float: left;
	border: 0px;
	background: url('../images/button_middle.png');
	text-align: center;
	cursor: pointer;
}

.nav h3:hover {
	background: url('../images/button_middle_on.png');
	color: #000000;
}

.nav ul {
	width: 235px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/button_middle.png');
	text-align: left;
}

.nav ul li {
	width: 215px;
	height: auto;
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 2px;
	padding: 0px;
	float: left;
	border: 0px;
	
	list-style: none;
}

.nav ul li a {
	width: 210px;
	height: auto;
	margin: 0px;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	float: left;
	border: 0px;
	background: url('../images/button_middle2_off.png');
}

.nav ul li a:hover {
	background: url('../images/button_middle2_on.png');
}

.nav div {
	width: 100%;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/button_bottom.png') no-repeat left bottom;
}

/* -------------------- KADERS -------------------- */

.content .header {
	height: 43px;
	margin-top: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_header_r.png') no-repeat right top;
}

.content .header h3 {
	min-width: 135px;
	width: auto;
	height: 43px;
	margin: 0px;
	padding-top: 15px;
	padding-left: 16px;
	float: left;
	border: 0px;
	background: url('../images/kader_header_l.png') no-repeat left top;
}

.content .header .action {
	width: auto;
	height: 22px;
	margin-top: 15px;
	margin-right: 15px;
	padding: 0px;
	float: right;
	border: 0px;
}

.content .header .action .button_a {
	width: 22px;
	height: 22px;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.content .header .reacties {
	width: auto;
	height: auto;
	margin-top: 17px;
	margin-right: 20px;
	padding: 0px;
	float: right;
	border: 0px;
	
}

.content .body {
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_bottom_r.png') no-repeat right bottom;
	
}

.content .body .corner_l {
	width: 100%;
	height: auto;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_bottom_l.png') no-repeat left bottom;
	overflow: hidden;
}

.content .body .corner_l .inhoud {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_body_r.png') repeat-y right top;
}

.content .body .corner_l .inhoud .corner_r {
	width: 100%;
	height: auto;
	margin: 0px;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_body_l.png') repeat-y left top;
}

.content .body .corner_l .inhoud .corner_r .foodnote {
	width: 100%;
	height: auto;
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
	font-size: 10px;
}

.content .body .corner_l .inhoud .corner_r .label_item {
	width: 690px;
	height: auto;
	margin: 0px;
	padding-bottom: 5px;
	float: left;
	border: 0px;
	
}

.content .body .corner_l .inhoud .corner_r .label_item label {
	width: 225px;
	height: auto;
	margin: 0px;
	padding: 2px 5px 0px 0px;
	float: left;
	border: 0px;
	
}

.content .body_full {
	width: 735px;
	height: auto;
	margin-top: 10px;
	padding-top: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_full_top.png') no-repeat left top;
	
}

.content .body_full .body2 {
	width: 100%;
	height: auto;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_full_bottom.png') no-repeat left bottom;
	overflow: hidden;
}

.content .body_full .body2 .inhoud {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_full_middle.png') repeat-y right top;
}

.content .body_full .body2 .inhoud span {
	width: 100%;
	height: auto;
	margin: 0px;
	padding-left: 10px;
	float: left;
	border: 0px;
	
}

/* -------------------- FORUM -------------------- */

.forum_item {
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	float: left;
	border: 0px;
	
	overflow: hidden;
}

.forum_item .f_header {
	height: 43px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_header2_r.png') no-repeat right top;
}

.forum_item .f_header .time {
	min-width: 135px;
	width: auto;
	height: 43px;
	margin: 0px;
	padding-top: 11px;
	padding-left: 11px;
	float: left;
	border: 0px;
	background: url('../images/kader_header2_l.png') no-repeat left top;
}

.forum_item .f_header .username {
	width: auto;
	height: 22px;
	margin-top: 9px;
	margin-right: 11px;
	padding: 0px;
	float: right;
	border: 0px;
}

.forum_item .f_reactie {
	width: 545px;
	height: auto;
	margin: 0px;
	margin-right: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.forum_item .f_reactie .onderschrift {
	width: 545px;
	height: auto;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	padding-top: 5px;
	float: left;
	border-top: 1px solid #746850;
}

.forum_item .f_right {
	width: 160px;
	height: auto;
	margin: 0px;
	margin-top: -11px;
	padding: 0px;
	float: right;
	border: 0px;
	
}

.forum_item .userinfo {
	width: 160px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: right;
	border: 0px;
	background:  url('../images/kader_forum_user_middle.png');
}

.forum_item .userinfo .corner_l {
	width: 100%;
	height: auto;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_forum_user_bottom.png') no-repeat left bottom;
	overflow: hidden;
}

.forum_item .userinfo .corner_l .f_inhoud {
	width: 150px;
	height: auto;
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: -5px;
	padding: 0px;
	float: left;
	border: 0px;
	
	overflow: hidden;
}

.forum_item .userinfo .corner_l .f_inhoud .avatar {
	width: 150px;
	max-height: 150px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
	overflow: hidden;
}

.forum_item .userinfo .corner_l .f_inhoud .avatar2 {
	max-width: 150px;
	max-height: 150px;
	margin: 0px;
	padding: 0px;
	float: right;
	border: 0px;
}

.forum_item .userinfo .corner_l .f_inhoud .rang {
	width: 150px;
	height: 20px;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	float: left;
	border: 0px;
	overflow: hidden;
}

.forum_item .userinfo .corner_l .f_inhoud .rang .rang2 {
	height: 20px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
}

.forum_item .userinfo .corner_l .f_inhoud .rang3 {
	width: 145px;
	height: 17px;
	margin: 0px;
	margin-top: -20px;
	padding-right: 5px;
	padding-top: 4px;
	float: left;
	border: 0px;
	text-align: right;
	color: black;
}

.forum_item .userinfo .corner_l .f_inhoud .info {
	width: 150px;
	height: auto;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.forum_item .userinfo .corner_l .f_inhoud .profiel {
	width: 150px;
	height: auto;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.f_action {
	width: auto;
	height: 22px;
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	padding-right: 10px;
	float: right;
	border: 0px;
}

.f_action .button_a {
	width: 22px;
	height: 22px;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.urlpad_forum {
	width: 100%;
	height: auto;
	margin: 0px;
	margin-bottom: -10px;
	padding: 5px;
	float: left;
	border: 0px;
}

blockquote {
	width: 100%;
	height: auto;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
}

blockquote .quote {
	width: 90%;
	height: auto;
	margin: 0px;
	padding: 5px;
	float: left;
	border: 1px solid #746850;
}

.forum_img {
	max-width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.smily {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

/* -------------------- FORM -------------------- */

.form {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.form_reg {
	width: 690px;
	height: auto;
	margin: 0px;
	padding-bottom: 5px;
	float: left;
	border: 0px;
	
}

.form_reg label{
	width: 225px;
	height: auto;
	margin: 0px;
	padding: 2px 5px 0px 0px;
	float: left;
	border: 0px;
	
}

.form_reg .text{
	width: 250px;
	height: auto;
	margin: 0px;
	padding: 2px;
	float: left;
	border: 1px solid #746850;
	background: #ffffff;
}

.form_reg .nummer{
	height: auto;
	margin-right: 2px;
	padding: 2px;
	float: left;
	border: 1px solid #746850;
	background: #ffffff;
}

.form_reg .fValidator-msg{
	width: 246px;
	height: auto;
	margin-left: 230px;
	padding: 5px;
	float: left;
	border: 0px;
	background: #c00;
}

.voorbeeld {
	width: 800px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.form_left {
	width: 150px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
	text-align: center;
}

.form_right {
	width: 660px;
	height: auto;
	margin: 0px;
	padding-left: 10px;
	float: left;
	border: 0px;
	
}

.form_right .form_bbcode {
	width: 650px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	float: left;
	border: 0px;
	
}

.form_right .form_bbcode span {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.form_right .text {
	width: 645px;
	height: auto;
	margin: 0px;
	padding: 2px;
	float: left;
	border: 1px solid #746850;
	background: #ffffff;
}

.form_right .form_reg {
	width: 690px;
	height: auto;
	margin: 0px;
	padding-bottom: 5px;
	float: left;
	border: 0px;
	
}

.form_right .form_reg label{
	width: auto;
	height: auto;
	margin: 0px;
	padding: 2px 5px 0px 0px;
	float: left;
	border: 0px;
	
}

.form_right .form_reg .text{
	width: 525px;
	height: auto;
	margin-top: 0px;
	margin-right: 40px;
	padding: 2px;
	float: right;
	border: 1px solid #746850;
	background: #ffffff;
}

/* -------------------- RECLAME -------------------- */

.reclame_top {
	width: 980px;
	height: auto;
	margin-top: 10px;
	padding-top: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_fullwidth_top.png') no-repeat left top;
}

.reclame_top div {
	width: 100%;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_fullwidth_bottom.png') no-repeat left bottom;
}

.reclame_top div .inhoud {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_fullwidth_middle.png') repeat-y;
	text-align: center;
}

.reclame_top div .inhoud .reclame {
	width: auto;
	height: 90px;
	margin-top: 0px;
	margin-left: 100px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.reclame_top div .inhoud .close {
	margin-right: 10px;
	padding: 0px;
	float: right;
	border: 0px;
}

.reclame_right {
	width: 140px;
	height: auto;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_left_top.png') no-repeat left top;
}

.reclame_right div {
	width: 100%;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_left_bottom.png') no-repeat left bottom;
}

.reclame_right div .inhoud {
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/kader_reclame_left_middle.png') repeat-y;
	text-align: center;
}

.reclame_right div .inhoud .reclame {
	width: 120px;
	height: auto;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

/* -------------------- CAROUSEL -------------------- */

#outerBox {
	float: left;
	display: inline;
	background: #8a1412;
	position: relative;
}

#t_imageShow {
	width: 710px;
	height: 175px;
	overflow: hidden;
}
	
#t_imageShow div.imageShowElement {
	height: 175px;
}

.imageShowLeftScroller {
	width: 30px;
	height: 75px;
	top: 25px;
	background: url('http://www.selectaskip.co.uk/images/leftScroller.gif') left center no-repeat;
}

.imageShowRightScroller {
	width: 30px;
	height: 75px;
	top: 25px;
	background: url('http://www.selectaskip.co.uk/images/rightScroller.gif') left center no-repeat;
}

.txt {
	width: 140px;
	height: 175px;
}

.txt img {
	width: 130px;
	height: 105px;
	border: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.txt .vp_link {
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
}

/* -------------------- MAP AVATAR -------------------- */

.map_overlay {
	width: 715px;
	height: 400px;
	margin-bottom: -400px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/map_overlay.png') no-repeat;
	position: relative;
	top: -400px;
}

#versie {
	margin: 0px;
	padding: 0px;
	
	color: #000000;
	position: absolute;
	left: 670px; 
	top: 380px;
}

#map_opties {
	width: 715px;
	height: auto;
	margin-top: 10px;
	padding: 0px;
	float: left;
	border: 0px
	
}

#map_opties a {
	width: 210px;
	height: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	float: left;
	border: 0px;
	background: url('../images/button_middle2_off.png');
}

#map_opties a:hover {
	background: url('../images/button_middle2_on.png');
}
 
.map_loader {
	height: 400px; 
	width: 715px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/loader.gif') no-repeat center;
}

#map {
	height: 400px; 
	width: 715px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	overflow: hidden; 
	position: relative;
}
 
#map_inner {
	width: 2800px;
	height: 2300px;
	background-image: url('../images/info/plaatsen/z0l5C1Bejd.png');
	position: relative;
}

#map_inner .map {
	width: 2800px;
	height: 2300px;
	position: relative;
}
 
.plaatsen {
	width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	
	position: absolute;
}

#plaats1 {
	left: 460px; 
	top: 960px;
}
 
#plaats2 {
	left: 1070px; 
	top: 830px;
}
 
#plaats3 {
	left: 485px; 
	top: 585px;
}
 
#plaats4 {
	left: 1185px; 
	top: 285px;
}

#plaats5 {
	left: 1440px; 
	top: 380px;
}

#plaats6 {
	left: 1205px; 
	top: 910px;
}

#plaats7 {
	left: 1365px; 
	top: 1000px;
}

#plaats8 {
	left: 1675px; 
	top: 1010px;
}

#plaats9 {
	left: 2095px; 
	top: 1160px;
}

#plaats10 {
	left: 1020px; 
	top: 1650px;
}

#plaats11 {
	left: 1770px; 
	top: 610px;
}

#plaats12 {
	left: 1015px; 
	top: 1385px;
}

/* -------------------- IMAGES -------------------- */

.image {
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/loader.gif') no-repeat center;
}

.img_130 {
	width: 130px;
	height: 130px;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
}

.img_130 .corners {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/img_overlay_130x130.png') no-repeat;
	cursor: pointer;
}

.button_small {
	width: 88px;
	height: 31px;
	margin-top: 2px;
	margin-right: 2px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.button_big {
	width: 468px;
	height: 60px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 8px;
	padding: 0px;
	float: left;
	border: 0px;
	
}

.header_avatar {
	max-width: 100px;
	max-height: 100px;
	margin: 0px;
	margin-left: 7px;
	margin-right: 7px;
	padding: 0px;
	float: left;
	border: 0px;
	background: url('../images/loader.gif') no-repeat center;
}

.button_a2 {
	width: 22px;
	height: 22px;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	border: 0px;
}

.img_none {
	max-width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url('../images/loader.gif') no-repeat center;
}

.pm_optie {
	width: auto;
	height: 19px;
	margin: 0px;
	margin-top: 9px;
	margin-right: 20px;
	padding: 0px;
	padding-top: 3px;
	padding-left: 27px;
	float: left;
	border: 0px;
}

.teller {
	display: none !important;
}

/* -------------------- TEKST, LINKS EN KNOPPEN -------------------- */

.teksttype1		{text-decoration: none;}
.teksttype1 a		{color: #ffffff; text-decoration: none;}
.teksttype1 a:hover 	{color: #000000;}

.teksttype2		{text-decoration: none;}
.teksttype2 a		{color: #ffffff; text-decoration: none; font-weight: bold;}
.teksttype2 a:hover 	{color: #000000;}

.button {
	width: auto;
	height: 24px;
	margin: 0px;
	padding-left: 6px;
	float: left;
	border: 0px;
	background: url('../images/input_submit_l.png') no-repeat left top;
}

.button a {
	width: auto;
	height: 24px;
	margin: 0px;
	padding-right: 6px;
	float: left;
	border: 0px;
	background: url('../images/input_submit_r.png') no-repeat right top;
	line-height: 22px;
	text-decoration: none;
}