/* InternationaalBellen.nl - CSS */

* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
body {
	background-color: #c3d4db;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 18px;
}
#mainwrap {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: transparent;
}
#top {
	width: 960px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background-color: transparent;
	background-image: none;
	height: 92px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#payoff-wrap{
	position: absolute;
	left: 327px;
	top: 0px;
	height: 92px;
	width: 634px;
	background-image: url(../images/payoff-bg.png);
	background-repeat: no-repeat;
}
.payoff-txt{
	position: absolute;
	left: 235px;
	top: 36px;
	width: 363px;
	height: 31px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 24px;
	color: #000;
	text-decoration: none;
}
#mainpayoff{
	width: 960px;
	position: relative;
	float: left;
	padding: 0px;
	height: 154px;
	background-image: url(../images/main-payoff-bg.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.mainpayoff-titel{
	font-family: 'pig',"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 38px;
	line-height: 48px;
	font-weight: bold;
	color: #219cbf;
	position: absolute;
	left: 23px;
	top: 39px;
	width: 423px;
	height: 100px;
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
}
.mainpayoff-icon{
	position: absolute;
	left: 228px;
	top: 39px;
}
.mainpayoff-txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #697d88;
	position: absolute;
	left: 487px;
	top: 14px;
	width: 466px;
	height: 126px;
	text-align: left;
		text-shadow: 1px 1px 1px #fff;
}
#content{
	width: 658px;
	position: relative;
	float: left;
	background-color: #e7eff1;
	text-align: left;
	height: 100%;
	margin: 0px;
	padding: 0px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft:	 10px;
	-webkit-border-top-left-radius: 10px;

	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft:	 10px;
	-webkit-border-bottom-left-radius: 10px;
}
#intro-wrap{
	width: 630px;
	position: relative;
	float: left;
	background-color: #FFF;
	text-align: left;
	height: 100%;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft:	 10px;
	-webkit-border-top-left-radius: 10px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	margin-bottom: 0px;
}
#contentwrapper{
	width: 630px;
	position: relative;
	float: left;
	background-color: #FFF;
	text-align: left;
	height: 100%;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 14px;
	padding-bottom: 20px;
	padding-left: 14px;
		min-height:250px;
}
.introtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #697d88;
}
#sidebar-right{
	width: 287px;
	position: relative;
	padding-top: 0px;
	height: 100%;
	min-height:400px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	float: left;
}
.icon-titel{
	position: absolute;
	left: 18px;
	top: 13px;
}
#how-it-works{
	height: 301px;
	width: 287px;
	position: relative;
	background-image: url(../images/hoewerkt-bg.png);
	background-repeat: no-repeat;
}
.how-titel{
	position: absolute;
	left: 47px;
	top: 16px;
	width: 237px;
	height: 39px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 30px;
	line-height: 30px;
	color: #219cbf;
	text-decoration: none;
	font-weight: normal;
}
.how-1{
	position: absolute;
	left: 69px;
	top: 71px;
	height: 53px;
	width: 214px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #697d88;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fff;
}
.how-2{
	position: absolute;
	left: 69px;
	top: 139px;
	height: 58px;
	width: 211px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #697d88;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fff;
}
.how-3{
	position: absolute;
	left: 69px;
	top: 207px;
	height: 81px;
	width: 214px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #697d88;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fff;
}
#bestemmingen{
	height: 340px;
	width: 287px;
	position: relative;
	background-image: url(../images/bestemmingen-bg.png);
	background-repeat: no-repeat;
	margin-top: 15px;
}
.bestem-titel{
	position: absolute;
	left: 46px;
	top: 19px;
	width: 236px;
	height: 28px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	line-height: 23px;
	color: #219cbf;
	text-decoration: none;
	font-weight: normal;
}
.bestem-cpm{
	color: #219cbf;
}
.bestem-1,
.bestem-2,
.bestem-3,
.bestem-4,
.bestem-5{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #697d88;
	text-decoration: none;
	text-shadow: 1px 1px 1px #fff;
}
.bestem-1{
	position: absolute;
	left: 75px;
	top: 67px;
	height: 41px;
	width: 174px;
}
.bestem-2{
	position: absolute;
	left: 75px;
	top: 122px;
	height: 40px;
	width: 164px;
}
.bestem-3{
	position: absolute;
	left: 75px;
	top: 179px;
	height: 41px;
	width: 164px;
}
.bestem-4{
	position: absolute;
	left: 75px;
	top: 236px;
	height: 42px;
	width: 161px;
}
.bestem-5{
	position: absolute;
	left: 75px;
	top: 290px;
	height: 45px;
	width: 173px;
}
.vlag-1{
	position: absolute;
	left: 44px;
	top: 84px;
}
.vlag-2{
	position: absolute;
	left: 44px;
	top: 140px;
}
.vlag-3{
	position: absolute;
	left: 44px;
	top: 195px;
}
.vlag-4{
	position: absolute;
	left: 44px;
	top: 252px;
}
.vlag-5{
	position: absolute;
	left: 44px;
	top: 307px;
}
.alfabet-menu,
.alfabet-menu a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-transform: capitalize;
	color: #219cbf;
	text-align: center;
	padding: 3px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.alfabet-menu a:hover{
	color: #ffffff;
	background-color: #219cbf;
	padding: 3px;
}
#usp{
	float: left;
	height: 167px;
	width: 415px;
	position: relative;
	margin-top: 20px;
}
#pathfinder{
	position: relative;
	width: 954px;
	height: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: left;
	margin-left: 6px;
}
#contactform{
	position: relative;
	margin-top: 40px;
	margin-bottom: 6px;
	text-align: left;
	width: 630px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
}
/* Prijzen/landen tabel ------------------------------------------- */

div#content table, div#content td{
	font:100% Arial, Helvetica, sans-serif;
}
div#content table{
	width:100%;
	border-collapse:collapse;
	margin-top: 0em;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
div#content th, div#content td{text-align:left;padding:.5em;border:1px solid #fff;}
div#content th{
	color:#3f3e3e;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
div#content td{background:#e5f1f4;}

/* table styles */

div#content tr.even td,div#content tr.even td a{
	background-color: #e7eff1;
		color:#3f3e3e;
}
div#content tr.odd td,div#content tr.odd td a{background:#f8fbfc;

	color:#3f3e3e;}

div#content th.over, div#content tr.even th.over, div#content tr.odd th.over{background:#5d5d5d;}
div#content th.down, div#content tr.even th.down, div#content tr.odd th.down{background:#5d5d5d;}
div#contentth.selected, div#content tr.even th.selected, div#content tr.odd th.selected{}

div#content td.over, div#content tr.even td.over, div#content tr.odd td.over, div#content td.over a, div#content tr.even td.over a, div#content tr.odd td.over a{background:#5d5d5d;color:#fff;}
div#content td.down, div#content tr.even td.down, div#content tr.odd td.down,div#content td.down a, div#content tr.even td.down a, div#content tr.odd td.down a{background:#5d5d5d;color:#fff;}
div#content td.selected, tr.even td.selected, div#content tr.odd td.selected,div#content td.selected a, tr.even td.selected a, div#content tr.odd td.selected a{background:#5d5d5d;color:#fff;}

/* use this if you want to apply different styleing to empty table cells*/
div#content td.empty, div#content tr.odd td.empty, div#content tr.even td.empty{background:#fff;}


/* table styles contactform --------------------------------------------------------------------------*/

div#contactform tr.even td,div#contactform tr.even td a{
	background-color: #e7eff1;
		color:#3f3e3e;
}
div#contactform tr.odd td,div#contactform tr.odd td a{background:#f8fbfc;
	color:#3f3e3e;}

div#contactform th.over, div#contactform tr.even th.over, div#contactform tr.odd th.over{background:#5d5d5d;}
div#contactform th.down, div#contactform tr.even th.down, div#contactform tr.odd th.down{background:#5d5d5d;}
div#contactformth.selected, div#contactform tr.even th.selected, div#contactform tr.odd th.selected{}

div#contactform td.over, div#contactform tr.even td.over, div#contactform tr.odd td.over, div#contactform td.over a, div#contactform tr.even td.over a, div#contactform tr.odd td.over a{background:#fff;color:#5d5d5d;}
div#contactform td.down, div#contactform tr.even td.down, div#contactform tr.odd td.down,div#contactform td.down a, div#contactform tr.even td.down a, div#contactform tr.odd td.down a{background:#fff;color:#5d5d5d;}
div#contactform td.selected, tr.even td.selected, div#contactform tr.odd td.selected,div#contactform td.selected a, tr.even td.selected a, div#contactform tr.odd td.selected a{background:#fff;color:#5d5d5d;}

/* use this if you want to apply different styleing to empty table cells*/
div#contactform td.empty, div#contactform tr.odd td.empty, div#contactform tr.even td.empty{background:#fff;}

/* Menu styling --------------------------------------------------- */
#nav{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#697d88;
	list-style-type:none;
	line-height:12px;
	position: relative;
	width: 960px;
background-image: url(../images/menubg.png);
height: 42px;	
		
}
html>body #nav{
	padding-left:8px;
	height: 42px;
	background-repeat: no-repeat;
	width: 960px;
	background-image: url(../images/menubg.png);
}
#nav li{
	list-style-type:none;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#nav li a{
	color:#697d88;
	display:block;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	height: 42px;
	line-height: 42px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
  min-width:75px;
  min-height:42px;
  height:auto !important;
  height:42px;
  /** ie6 hackz ***********/
  _width:auto !important;
  _width:150px;
}
#nav li a:link,
#nav li a:visited{
	color:#000;
	text-decoration:none;
}
#nav li a:hover,
#nav li a:active{
	background-color:#219cbf;
	color:#fff; 
	text-decoration:none;
}
#nav li.cur,
#nav li.over,
#nav li:hover
{
	border:none;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
	display:block;
	color:#fff;
	padding:0 10px 0 0;
	text-decoration:none;
}

/* Typografie ---------------------------------------------------- */
.instruction-title{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 23px;
	color: #000;
	margin-bottom: 15px;
}
.payoff {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #5f5f5f;
}
.phoneimg{
	position: absolute;
	top: 1px;
	left: 743px;
}
h1{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #4b5a66;
	font-style: normal;
	line-height: 24px;
	margin-bottom:15px;
}
h2{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #4b5a66;
	font-style: normal;
	line-height: 24px;
}
h3{	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4b5a66;
	margin-bottom: 25px;}
h4{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 32px;
	font-weight: normal;
	color: #4b5a66;
	margin-bottom: 25px;
}
.bigphone{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #219CBF;
	margin-top: 10px;
}
a {
	color: #219cbf;
	text-decoration: none;
}
a:hover {
	color: #219cbf;
	text-decoration: underline;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4b4b4b;
	line-height: 18px;
	}
.checkbox, .radio {
}
.radio {
}
.select,
select#lsel{
	position: absolute;
	width: 300px;
	height: 32px;
	color: #616161;
	overflow: hidden;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	left: -25px;
	top: -47px;
	vertical-align: middle;
}
form#qsel input{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	color: #616161;
	height: 24px;
	vertical-align: middle;
}
div#usp ul,
div#usp ul li{
	list-style-image: url(../images/bullet-vink.png);
	list-style-position: inside;
	text-align: left;
	line-height: 24px;
}
.usplistpos{
	position: absolute;
	left: 16px;
	top: 28px;
}

.usp-title{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	color: #5a5a5a;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 440px;
	text-align: left;
}
#footer{
		text-align: center;
	width: 600px;
	position: relative;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	float: left;
	height: 20px;
	_min-width:960px;
	_min-height:20px;
}
#footer ul{
	text-align: center;	
}
#footer ul li{
float:left;
position: relative;
height: 20px;
padding-left:8px;
padding-right:8px;

}
#footer a:link,
#footer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #47778f;
}
#footer a:hover,
#footer a:active{
	text-decoration: underline;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #47778f;
}
.footer-divider{
	color: #fff;
	margin-right: 8px;
	margin-left: 8px;
}
img, div, input { behavior: url(/css/iepngfix.htc) }
ul.faqmenu{line-height: 25px;}
