/* CSS Document */
body {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #F4F3F5;*/
	background-image: url(img/bg.jpg);
	margin:0;
}
a {
	color: #f4901e;
	font-weight: bold;
}

.postcard-modal {
	visibility: hidden;
}

.screenreader {
	height:0;
	left:-9000px;
	position:absolute;
	width:0;
}
input {
	border: 1px solid grey;
}
input.error {
	border: 1px solid red;
}
textarea {
	border: 1px solid grey;
}
textarea.error {
	border: 1px solid red;
}
/* lang */
body#lang {
	background-image: url(img/bg_lang.jpg);
	background-repeat: no-repeat;
	background-color: #00598c;
}

body#lang div#container {
	top:198px;
	left:339px;
	width:350px;
	height:127px;
	position:absolute;
}

/* main */
#container {
	margin:0 auto;
	width: 980px;
}
#leftcol {
	width: 249px;
	float:left;
	margin:0;
	top:0;
	left:0;
	clear:left;
	position:absolute;
}
#rightcol {
	float:left;
	width: 731px;
	position:absolute;
	left:249px;
}
#logostart2surf {
	margin-left:28px;
	margin-top:33px;
}
#maincontent {
	float:left;
	margin-left:26px;
	width:100%;
}
#maincontentleft {
	float:left;
	width: 505px;
	margin-top:40px;
	height: 600px;
}

#mcl_title {
	float:left;
	width: 480px;
	margin-top:50px;
	color: #f4901e;
	font-size:36px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#mcl_title_home {
	float:left;
	width: 211px;
	margin-top:140px;
	position:absolute;
	color: #f4901e;
	font-size:36px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#mcl_text, #mcl_text_disclaimer {
	float:left;
	width: 480px;
}



#mcl_text_disclaimer {
	background-color:#fff;
	padding: 0 15px;
}
#mcl_flash {
	float:left;
	font-weight:bold;
	width: 480px;
}
#mcl_flash span, #mcl_text span {
	color: #f4901e;
	font-weight: bold;
}
#mcl_text .hidden {
	display:none;
}

#maincontentright {
	margin-top:147px;
	float:left;
	width: 226px;
	background: url(img/r_col_bg.jpg) no-repeat;
	height:465px;
}



#mcr_title {
	/*
	color: #f4901e;
	font-size:24px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:15px;
	margin-top:55px;
	*/
	margin-top:50px;
}
#mcr_subtitle {
	font-size:1.2em;
	font-weight:bold;
	margin: 10px 15px 15px 15px;
}
#mcr_text {
	font-size:1.0em;
	margin: 15px 25px 5px 15px;
}
#mcr_bttn {
	margin-top:-30px;
	margin-left:30px;
	z-index:1000;
}

#disclaimer {
	margin-top:52px;
	margin-left:13px;
}

#cypres {
	margin-top: 5px;
	margin-left:13px;
}

#cypres a {
	font-size: 8px;
	color: white;
	text-decoration: none;
	color: #DDD;
}

/* lang */
div#langnl {
	width:34px;
	float:left;
}
div#langnl a {
	background-image:url(img/nav_lang_nl_l_f1.jpg);
	width:34px;
	height:58px;
	display:block;
}
div#langnl a:hover {
	background-image:url(img/nav_lang_nl_l_f2.jpg);
}
div#langfr {
	width:34px;
	float:left;
}
div#langfr a {
	background-image:url(img/nav_lang_fr_l_f1.jpg);
	width:34px;
	height:58px;
	display:block;
}
div#langfr a:hover {
	background-image:url(img/nav_lang_fr_l_f2.jpg);
}
div#langfr2 {
	width:29px;
	float:left;
}
div#langfr2 a {
	background-image:url(img/nav_lang_fr_r_f1.jpg);
	width:29px;
	height:58px;
	display:block;
}
div#langfr2 a:hover {
	background-image:url(img/nav_lang_fr_r_f2.jpg);
}
div#langde {
	width:29px;
	float:left;
}
div#langde a {
	background-image:url(img/nav_lang_de_r_f1.jpg);
	width:29px;
	height:58px;
	display:block;
}
div#langde a:hover {
	background-image:url(img/nav_lang_de_r_f2.jpg);
}

/* home */
/*
img#tvhome {
	float:right;
	margin-bottom:8px;
	margin-left:8px;
}
*/
#mcl_tv_home {

	background-image: url(img/tv_groot_2.jpg);
	background-repeat: no-repeat;
	float:left;
	margin-left:0px;
	margin-top: -0px;
	margin-bottom: -30px;
}

#handt_toots {
	margin-right:20px;
}
/* hoe */
ul.hoe {
	list-style-type:none;
	margin:0 0 0 -50px;
}
ul.hoe li {
	height:50px;
	vertical-align:middle;
}
ul.hoe li.one {
	padding-left:35px;
    background:transparent url(img/list_one.jpg) no-repeat;
}
ul.hoe li.two {
	padding-left:35px;
    background:transparent url(img/list_two.jpg) no-repeat;
}
ul.hoe li.three {
	padding-left:35px;
    background:transparent url(img/list_three.jpg) no-repeat;
}

/* kies */
ul.tabs {
	display:block;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:30px 0 0 0;
	padding:0;
}
ul.tabs li {
	float:left;
}

/* pakketen NL */

ul.tabs li a#pakket-1-nl {
	display:block;
	background:url(img/nl/puter_1_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-1-nl:hover, ul.tabs li a#pakket-1-nl.selected {
	display:block;
	background:url(img/nl/puter_1_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-2-nl {
	display:block;
	background:url(img/nl/puter_2_kl.1.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-2-nl:hover, ul.tabs li a#pakket-2-nl.selected {
	display:block;
	background:url(img/nl/puter_2_kl.2.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-3-nl {
	display:block;
	background:url(img/nl/puter_3_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-3-nl:hover, ul.tabs li a#pakket-3-nl.selected {
	display:block;
	background:url(img/nl/puter_3_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-4-nl {
	display:block;
	background:url(img/nl/puter_4_kl.1.jpg) no-repeat;
	width:112px;
	height:124px;
}
ul.tabs li a#pakket-4-nl:hover, ul.tabs li a#pakket-4-nl.selected {
	display:block;
	background:url(img/nl/puter_4_kl.2.jpg) no-repeat;
	width:112px;
	height:124px;
}
/* end NL */
/* pakketen FR */

ul.tabs li a#pakket-1-fr {
	display:block;
	background:url(img/fr/puter_1_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-1-fr:hover, ul.tabs li a#pakket-1-fr.selected {
	display:block;
	background:url(img/fr/puter_1_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-2-fr {
	display:block;
	background:url(img/fr/puter_2_kl.1.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-2-fr:hover, ul.tabs li a#pakket-2-fr.selected {
	display:block;
	background:url(img/fr/puter_2_kl.2.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-3-fr {
	display:block;
	background:url(img/fr/puter_3_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-3-fr:hover, ul.tabs li a#pakket-3-fr.selected {
	display:block;
	background:url(img/fr/puter_3_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-4-fr {
	display:block;
	background:url(img/fr/puter_4_kl.1.jpg) no-repeat;
	width:112px;
	height:124px;
}
ul.tabs li a#pakket-4-fr:hover, ul.tabs li a#pakket-4-fr.selected {
	display:block;
	background:url(img/fr/puter_4_kl.2.jpg) no-repeat;
	width:112px;
	height:124px;
}
/* end FR */
/* pakketen DE */

ul.tabs li a#pakket-1-de {
	display:block;
	background:url(img/de/puter_1_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-1-de:hover, ul.tabs li a#pakket-1-de.selected {
	display:block;
	background:url(img/de/puter_1_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:10px;
}
ul.tabs li a#pakket-2-de {
	display:block;
	background:url(img/de/puter_2_kl.1.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-2-de:hover, ul.tabs li a#pakket-2-de.selected {
	display:block;
	background:url(img/de/puter_2_kl.2.jpg) no-repeat;
	width:108px;
	height:124px;
	padding-right:16px;
}
ul.tabs li a#pakket-3-de {
	display:block;
	background:url(img/de/puter_3_kl.1.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-3-de:hover, ul.tabs li a#pakket-3-de.selected {
	display:block;
	background:url(img/de/puter_3_kl.2.jpg) no-repeat;
	width:95px;
	height:124px;
	padding-right:20px;
}
ul.tabs li a#pakket-4-de {
	display:block;
	background:url(img/de/puter_4_kl.1.jpg) no-repeat;
	width:112px;
	height:124px;
}
ul.tabs li a#pakket-4-de:hover, ul.tabs li a#pakket-4-de.selected {
	display:block;
	background:url(img/de/puter_4_kl.2.jpg) no-repeat;
	width:112px;
	height:124px;
}
/* end DE */

img.left {
	float:left;
	vertical-align:text-top;
	margin-left: -50px;
}
img.left2 {
	float:left;
	vertical-align:text-top;
	margin-left: -35px;
	margin-right: 20px;
	margin-top: 10px;
}
div.pakket {
	float:left;
	margin-top:10px;
	display:block;
}
div.pakket .ttl {
	font-size:1.2em;
	font-weight:bold;
	margin-top: 20px;
	width:450px;
}
div.pakket .txt {
	margin-top: 1px;
	width:450px;
}
div.pakket .price {
	color: #f4901e;
	font-weight:bold;
	margin-top: 1px;
}
/* koop */
table#koop_dealers {
	border-collapse:collapse;
	width:100%
}
table#koop_dealers th {
	font-size:0.9em;
	font-weight:normal;
	padding: 5px 2px 1px 0;
}
table#koop_dealers td {
	vertical-align:top;
	border-top: 1px solid #c5c5c5;
	padding: 5px 2px 1px 0;
}
table#koop_dealers td.img {
	padding: 0 2px;
}
table#koop_dealers td.grey, table#koop_dealers th.grey {
	background:#ececec;
}
table#koop_dealers a {
	color: #000;
	text-decoration:none;
}
table#koop_kader td.kader_content {
	width:425px;
	background-color:#f49020;
	color:#FFF;
	font-size:0.9em;
	text-align:center;
}
table#koop_kader td.kader_content a {
	color:#FFF;
	text-decoration:none;
}
table#koop_kader td.kader_content a.selected { /* table#koop_kader td.kader_content a:hover */
	font-weight:bold;
}
table#koop_lijst_t {
	margin:0;
	border-collapse:collapse;
	width:100%;
}
table#koop_lijst_t th {
	font-size:0.9em;
	text-align:left;
	color:#FFF;
	background-color:#999;
	padding:5px;
}
table#koop_lijst_t td {
	font-size:0.9em;
	text-align:left;
	padding:5px;
}
table#koop_lijst_t tr.even {
	background-color:#fff;
}
table#koop_lijst_t tr.odd {
	background-color:#ececec;
}
div#koop_lijst {
	width: 480px;
	height: 347px;
	overflow: auto;
}
#mcl_koop_kader {
	top:600px;
	position:absolute;
}
/* landingspage */
a#lang_nl {
	float:left;
	background-image:url(img/lang_nl.jpg);
	width:111px;
	height:127px;
	display:block;
}
a#lang_nl:hover {
	background-image:url(img/lang_nl_f2.jpg);
}
a#lang_fr {
	float:left;
	background-image:url(img/lang_fr.jpg);
	width:120px;
	height:127px;
	display:block;
}
a#lang_fr:hover {
	background-image:url(img/lang_fr_f2.jpg);
}
a#lang_de {
	float:left;
	background-image:url(img/lang_de.jpg);
	width:114px;;
	height:127px;
	display:block;
}
a#lang_de:hover {
	background-image:url(img/lang_de_f2.jpg);
}

.justify {
	text-align: justify;
	line-height: 1.6;
}

#belasting {
	border-collapse: collapse;
	width: 100%;
}

#belasting tr td {
	border-top: 1px solid #c9c9c9;
}

#belasting tr.last td {
	border-bottom: 1px solid #c9c9c9;
}

#belasting td {
	padding: 5px 0;
}

#belastingsvoordeel {
	background: url(img/belasting.jpg) no-repeat;
	width: 455px;
	height: 73px;
	text-align: center;
	padding-top: 27px;
}

#belastingsvoordeel a {
	color: white;
	font-size: 14px;
	text-decoration: none;
}


#share {
	margin: 2px 0px 5px 10px;
}