/* CSS Document */
html,body{
	margin: 							0px;
	padding:							0px;
	background-color: 		#e8e8e8;
}
body,td,th,div,p,a {
	font-family: 					Verdana, Arial, Helvetica, sans-serif;
	font-size: 						12px;
	color: 								#242323;
}
form{
	margin:								0px;
	padding:							0px;
}
a{
	color:								#ff6f06;
	font-weight:					normal;
	text-decoration:			none;
}
a.TopMenuItem{
	color:								#000000;
}
a.BottomMenuItem{
	color:								#000000;
	font-weight:					normal;
	marging:							0px;
	padding:							0px;
}
a.toplink{
	float:								right;
	font-size:						10px;
	text-align:						right;
}
a.Letter{
	color:								#ff6f06;
}
a.FaqLink{
	color:								#ff6f06;
	font-weight:					normal;
	text-decoration:			none;
}
h1{
	font-size:						16px;
	font-weight:					bold;
	color:								#ff6f06;
	padding:							0px;
	margin:								0px;
	margin-top:						10px;
} 
h2{
	font-size:						12px;
	font-weight:					bold;
	color:								#ff6f06;
	padding:							0px;
	margin:								0px;
}
h2.instr{
	padding-left:					-10px;
	margin-left:					10px;
} 
h2.h2faq{
	padding-left:					-10px;
	margin-left:					10px;
}
h2.h2mobile{
	padding-left:					-10px;
	margin-left:					10px;
}
h2.h2instr{
	border-bottom:				1px solid #CCCCCC;
	padding-bottom:				3px;
}
h3{
	color:								#ff6f06;
	font-size:						14px;
	font-weight:					bold;
	margin:								0px;
	padding:							0px;
}
span.superdeal{
	color:								#ff6f06;
}
ul a{
	font-size:						12px;
}
div.Block{
	margin-bottom:				30px;
}
div.Block h2{
	margin:								0px;
	padding:							0px;
	padding-bottom:				3px;
	border-bottom:				1px solid #CCCCCC;
	background-position:	left top;
	background-repeat:		repeat-x;
	width:								100%;
}
div.Block p{
	margin:								0px;
	margin-top:						5px;
	padding:							0px;
	padding-left:					0px;
}
div.Logo{
	float:								left;
}
div.TopLogin{
	float:								right;
}
div.Main_Left{
	float:								left;
	width: 100%;
	display: block;
	overflow: hidden;
	clear: both;
}
div.Main_Right{
	float:								right;
}
#c1{
	width:								500px;
	padding:							3px;
}
#c1 p{
	color:								#000000;
}
#c1 li{
	color:								#000000;
	font-weight:					bold;
}
#div_RC{
	text-align:						center;
	width:								250px;
}
td.Left{
	width:								24px;
	background-image:			url(images/img_01.png);
}
td.Right{
	width:								24px;
	background-image:			url(images/img_03.png);
}
td.Menu{
	height:								24px;
	background-image:			url(images/img_04.png);
	border-top:						1px solid #d6d8d8;
	border-bottom:				1px solid #d6d8d8;
	padding-left:					10px;
}
td.Header{
	height:								85px;
	background-image:			url(images/img_02.png);
	padding:							10px;
}
td.Main{
	background-color:			#FFFFFF;
	padding:							12px;
	padding-right:				0px;
	vertical-align:				top;
}
td.Footer{
	background-color:			#FFFFFF;
	color:								#242323;
	text-align:						center;
	vertical-align:				middle;
	height:								30px;
	font-size: 						11px;
}
td.Footer a{
	font-size: 						11px;
}
td.Border_11{
	background-image:			url(images/Border_01.png);
	background-repeat:		no-repeat;
	background-position:	right bottom;
	width:								9px;
	height:								9px;
}
td.Border_12{
	background-image:			url(images/Border_03.png);
	background-repeat:		repeat-x;
	background-position:	bottom;
	height:								9px;
}
td.Border_13{
	background-image:			url(images/Border_05.png);
	background-repeat:		no-repeat;
	background-position:	left bottom;
	width:								9px;
	height:								9px;
}

td.Border_21{
	background-image:			url(images/Border_06.png);
	background-repeat:		repeat-y;
	background-position:	right;
	width:								9px;
	vertical-align:				bottom;
}
td.Border_22{
	background-image:			url(images/Border_10.png);
	background-position:	bottom;
	background-repeat:		repeat-x;
	vertical-align:				top;
	text-align:						left;
	background-color:			#FFFFFF;
}
td.Border_23{
	background-image:			url(images/Border_08.png);
	background-repeat:		repeat-y;
	background-position:	left;
	width:								9px;
	vertical-align:				bottom;
}
td.Border_31{
	background-image:			url(images/Border_12.png);
	background-repeat:		no-repeat;
	background-position:	right top;
	width:								9px;
	height:								9px;
}
td.Border_32{
	background-image:			url(images/Border_13.png);
	background-repeat:		repeat-x;
	background-position:	top;
	height:								9px;
}
td.Border_33{
	background-image:			url(images/Border_14.png);
	background-repeat:		no-repeat;
	background-position:	left top;
	width:								9px;
	height:								9px;
}
td.SuperDealsHeader{
	font-size:						14px;
	font-weight:					bold;
	color:								#000000;
}
td.SuperDealData{
	font-size:						12px;
	color:								#000000;
}
td.Line{
	height:								15px;
	background-image:			url(images/Line.png);
	background-position:	bottom;
	background-repeat:		repeat-x;
}





.ratescalc_lb2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_links_boven.png');
}
.ratescalc_lb2[class] {
	background-image	: url('/images/SD_links_boven.png');
}
.ratescalc_mb2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_midden_boven.png');
}
.ratescalc_mb2[class] {
	background-image	: url('/images/SD_midden_boven.png');
}
.ratescalc_rb2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_rechts_boven.png');
}

.ratescalc_rb2[class] {
	background-image	: url('/images/SD_rechts_boven.png');
}

.ratescalc_lo2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_links_onder.png');
}

.ratescalc_lo2[class] {
	background-image	: url('/images/SD_links_onder.png');
}

.ratescalc_mo2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_midden_onder.png');
}

.ratescalc_mo2[class] {
	background-image	: url('/images/SD_midden_onder.png');
}

.ratescalc_ro2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_rechts_onder.png');
}

.ratescalc_ro2[class] {
	background-image	: url('/images/SD_rechts_onder.png');
}

.ratescalc_ml2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_links_midden.png');
}

.ratescalc_ml2[class] {
	background-image	: url('/images/SD_links_midden.png');
}

.ratescalc_mr2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SD_rechts_midden.png');
}

.ratescalc_mr2[class] {
	background-image	: url('/images/SD_rechts_midden.png');
}



.ratescalc_lb {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_links_boven.png');
}

.ratescalc_lb[class] {
	background-image	: url('/images/RC_links_boven.png');
}

.ratescalc_mb {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_midden_boven.png');
}

.ratescalc_mb[class] {
	background-image	: url('/images/RC_midden_boven.png');
}

.ratescalc_rb {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_rechts_boven.png');
}

.ratescalc_rb[class] {
	background-image	: url('/images/RC_rechts_boven.png');
}

.ratescalc_lo {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_links_onder.png');
}

.ratescalc_lo[class] {
	background-image	: url('/images/RC_links_onder.png');
}

.ratescalc_mo {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_midden_onder.png');
}

.ratescalc_mo[class] {
	background-image	: url('/images/RC_midden_onder.png');
}

.ratescalc_ro {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_rechts_onder.png');
}

.ratescalc_ro[class] {
	background-image	: url('/images/RC_rechts_onder.png');
}

.ratescalc_ml {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_links_midden.png');
}

.ratescalc_ml[class] {
	background-image	: url('/images/RC_links_midden.png');
}

.ratescalc_mr {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/RC_rechts_midden.png');
}

.ratescalc_mr[class] {
	background-image	: url('/images/RC_rechts_midden.png');
}


.RC_pc2p {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/pc_to_phone.png');
	height	: 60px;
	cursor	: pointer;
}


.RC_pc2p[class] {
	background-image	: url('/images/pc_to_phone.png');
	background-repeat	: no-repeat;
}

.RC_ph2p {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/phone_to_phone.png');
	height	: 60px;
	cursor	: pointer;
}


.RC_ph2p[class] {
	background-image	: url('/images/phone_to_phone.png');
	background-repeat	: no-repeat;
}

.RC_sms {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/SMS.png');
	height	: 45px;
	cursor	: pointer;
}

.RC_sms[class] {
	background-image	: url('/images/SMS.png');
	background-repeat	: no-repeat;
}

.RC_local {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/local.png');
	height	: 45px;
	cursor	: pointer;
}


.RC_local[class] {
	background-image		: url('/images/local.png');
	background-repeat		: no-repeat;
}

.RC_starttarif {
	width								: 100%;
	font-size						: 7pt;
	color 							: black;
}
.RC_selectors {
	width								: 189px;
}

.RC_head {
	color								: #000000;
	cursor							: pointer;
	text-decoration			: none;
}
.RC_LB {
	text-align:					left;
	border-right:				1px solid #c6c6c6;
	border-bottom:			1px solid #c6c6c6;
}

.RC_RB {
	text-align:					left;
	border-bottom:			1px solid #c6c6c6;
}

.RC_LO {
	text-align					: left;
	border-right:				1px solid #c6c6c6;
}

.RC_RO {
	text-align					: left;
}

.RC_rates {
	font-weight					: bold;
	text-align					: right;
	width								: 100%;
}
.mobile-download { width:247px; height:78px; cursor:pointer; background:url("images/btn_download_mobile.png"); margin-bottom:15px; }
.mobile-download a { height:50px; display:block; padding:20px 0 0 30px; }
.hr{ border-top:1px solid #ff6f06;}