html, body, input, td {
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	color:									#808080;
}
body{
	margin-left: 						0px;
	margin-top: 						0px;
	margin-right: 					0px;
	margin-bottom: 					0px;
	overflow-y: 						scroll;
}
hr{
	color:									#BFBFBF;
	width:									765;
}
input
{
	border:									1px solid #000000;
	height:									20px;
	background-color:				#FFFFFF;
	font-family:						Arial;
	font-size:							11px;
	color:									#808080;
	padding-left:						3px;
	margin:									1px;
}
a
{
	font-family:						Arial;
	color:									#808080;
	text-decoration:				underline;
}
/*//////////////////////////////////////////////////////////////*/

td.Header_Left_Outside
{
	background-image:				url(../images/Header_Background.jpg);
	background-position:		left top;
	background-repeat:			repeat-x;
}
td.Header_Right_Outside
{
	background-image:				url(../images/Header_Background.jpg);
	background-position:		left top;
	background-repeat:			repeat-x;
}
td.Middle_Left_Shadow
{
	background-image:				url(../images/Middle_Left_Shadow.jpg);
	background-position:		right top;
	background-repeat:			repeat-y;
}
td.Middle_Center_Shadow
{
	background-image:				url(../images/Middle_Center_Shadow.jpg);
	background-position:		right top;
	background-repeat:			repeat-y;
}
td.Middle_Right_Shadow
{
	background-image:				url(../images/Middle_Right_Shadow.jpg);
	background-position:		left top;
	background-repeat:			repeat-y;
}
td.Footer_Background
{
	background-image:				url(../images/Footer_Background.jpg);
	background-position:		left top;
	background-repeat:			repeat-x;
}
td.Footer_Center_Border
{
	background-image:				url(../images/Footer_Center_Shadow.jpg);
	background-position:		right top;
	background-repeat:			repeat-y;
	color:									#FFFFFF;
	font-size:							12px;
	text-align: 						left;
}
td.Module_Bar
{
	background-color:				#FEF774;
}
td.Button_BG
{
	background-image:				url(../images/Button_BG.jpg);
	background-position:		left top;
	background-repeat:			repeat-x;
}
td.Button_MenuSplitter
{
	background-image:				url(../images/Button_MenuSplitter.jpg);
	background-position:		left top;
	background-repeat:			no-repeat;
	height:									35px;
	width:									4px;
}

td.Copyright
{
	color:									#FFFFFF;
	font-size:							12px;
	text-align: 						center;
}
/*//////////////////////////////////////////////////////////////*/
a.menulink
{
	font-size:							10px;
	color:									#000000;
	text-decoration:				none;
}
a.menulink:hover
{
	font-size:							10px;
	color:									#000000;
	text-decoration:				underline;
}
a.Menu_Link
{
	font-family:						Verdana;
	font-size:							11pt;
	color:									#FFFFFF;
	text-decoration:				none;
}
a.Menu_Link:hover
{
	font-family:						Verdana;
	font-size:							11pt;
	color:									#A7A7A7;
	text-decoration:				none;
}
a.Menu_Footer_Link
{
	font-size:							12px;
	color:									#FFFFFF;
	text-decoration:				none;
}
a.Header_Menu
{
	color:									#808080;
	font-family:						Arial;
	font-size:							14px;
	font-weight:						bold;
	text-decoration:				none;
}
a.Footer_Menu
{
	color:									#808080;
	font-family:						Arial;
	font-size:							10px;
	font-weight:						bold;
	text-decoration:				none;
}
a.faqindex
{
	color:									#808080;
	font-family:						Arial;
	font-size:							10px;
	text-decoration:				underline;
}
a.tekst
{
	color:									#FF0000;
	text-decoration:				none;
	font-size:							8pt;	
	font-family: 						Verdana;
}
.googlesearch
{
	font-size:							9px;
	font-family: 						Verdana;
	color: 									#808080;
}
.faq
{
	padding:								4px 4px 4px 4px;
	border-bottom:					1px solid #CCCCCE;
}
.faq_index
{
	border: 								1px solid #CCCCCE;
	background: 						#efefef; 
	margin: 								10px 0px; 
	padding: 								5px 0px; 
	font-size: 							11px;
}
.faqA
{
	color:									#808080;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
}
.faqQ
{
	color:									#808080;
	font-family:						Verdana, Arial, Helvetica, sans-serif;
	font-size:							10px;
	font-weight:						bold;
}
.Shadow_Bottom
{
	background-image:				url(../images/Shadow_Bottom.jpg);
	background-position:		top;
	background-repeat:			repeat-x;
}
.Shadow_Bottom_Left
{
	background-image:				url(../images/Shadow_Left_Bottom.jpg);
	background-position:		left top;
	background-repeat:			no-repeat;
}
.Shadow_Bottom_Right
{
	background-image:				url(../images/Shadow_Right_Bottom.jpg);
	background-position:		right top;
	background-repeat:			no-repeat;
}
.Shadow_Left
{
	background-image:				url(../images/Shadow_Left.jpg);
	background-position:		left;
	background-repeat:			repeat-y;
}
.Shadow_Right
{
	background-image:				url(../images/Shadow_Right.jpg);
	background-position:		right;
	background-repeat:			repeat-y;
}
.Banner
{
	margin-left:						8px;
	margin-right:						12px;
}

.Toolbar
{
	background-image:				url(../images/Dot_Border.jpg);
	background-position:		left;
	background-repeat:			repeat-y;
}
.Toolbar_Top
{
	background-image:				url(../images/Toolbar_Top.jpg);
	background-position:		left;
	background-repeat:			repeat-x;
	font-family:						Arial;
	font-size:							14px;
	color:									#9C9C9D;
	padding-left:						3px;
}
.Logo
{
	padding-left:						15px;
}
.Header_Menu_Bar
{
	padding-top:						4px;
}
p.Subscribe
{
	color:									#FFFFFF;
}
input.defaulttextfield
{
	width:									200px;
}
input.Button_Aanmelden
{
	background-image:				url(../images/Button_Aanmelden.jpg);
	color:									#FFFFFF;
}
/* CALCULATOR */
select.selectfieldcalc
{
	border:									1px solid #000000;
	font-size:							9px;
	font-family: 						Verdana;
	color: 									#000000;
	width:									100%;
}
td.calculatorfixed
{
	font-size: 							11px;
	font-family: 						Verdana;			
	color: 									#808080;
	text-align: 						left;
	vertical-align: 				middle;
}

table.calculatortable
{
	width: 									210px;
	margin-top:							5px;
}
td.calculatorselect
{
	text-align: 						left;
	vertical-align: 				middle;
}
p.calculatordisclaimer
{
	font-size:							9px;
	font-family:						Verdana;
	text-align:							left;
}

/* SUPERDEALS */
table.superdeals
{
	vertical-align: 				top;
	background: 						#FFFFFF;
	width: 									100%;	
	padding-top: 						10px;
	padding-bottom:					10px;
	margin: 								0px auto;
}
td.supernormal
{
	padding-top:						0px;
	padding-left: 					4px;
	padding-right: 					1px;
	text-align: 						left;
	width: 									37%;	
}
td.superdeals1
{
	width: 									190px;
	padding-top:						0px;
	text-align: 						center;
}
td.superdeals2
{
	padding:		 						0px;
	text-align: 						center;	
}
td.supernormalright
{
	padding-left: 					1px;
	padding-right: 					1px;
	text-align: 						right;	
}
td.superdeals
{
	margin: 								0px;
	padding: 								2px;
	text-align: 						left;
}
p.superdeals
{	
	text-align: 						left; 
	vertical-align: 				top;
	font-family: 						Verdana;
	font-size: 							9px;
	color: 									#808080;
}
p.superdeals1
{	
	text-align: 						center;
	vertical-align: 				top;
	font-size: 							9px;
	color: 									#808080;
}
p.superdeals2
{	
	text-align: 						center; 
	vertical-align: 				top;
	font-size: 							9px;
	color: 									#808080;
	padding-top:						5px;
}
span.superdeals2
{	
	text-align: 						center;
	font-size: 							9px;
	color: 									#808080;
}

/* NIEUWSBLOK*/
td.newsdate
{
	padding:								2px;
	margin:									0px;
	font-family:						Verdana;
	font-size:							9px;
	color:									#808080;
	background: 						#FFFFFF;
}
td.newstitle
{
	padding: 								2px;
	margin: 								0px;
	font-weight: 						bold;
	font-family: 						Verdana;
	font-size: 							9px;
	color: 									#808080;
}
a.newstitle:link, a.newstitle:visited
{
	text-decoration:				none;
	font-weight: 						bold;
	color: 									#808080;	
	font-family:						Verdana;	
}
a.newstitle:hover
{
	font-weight: 						bold;
	text-decoration:				underline;
}
td.newstitle
{
	padding: 								2px;
	margin: 								0px;
	font-weight:						bold;
	font-family: 						Verdana;
	font-size: 							9px;
	color: 									#808080;
}
td.newstext
{
	padding: 								0px;
	margin: 								0px;
	font-family: 						Verdana;
	font-size: 							9px;
	color: 									#808080;
}
td.newsmail
{
	padding: 								2px;
	margin: 								0px;
	font-family: 						Verdana;
	font-size: 							9px;
	color: 									#808080;
}
/* CONTENT / MAIN */
td.main
{
	padding-left:						8px;
}
td.maintext
{
	font-size: 							11px;
	color: 									#808080;
	padding-left:						17px;
	padding-right:					28px;
}
img.Sticker
{
	margin-top:							2px;
	margin-left:						5px;
}
/* RATES */
span.tableheader
{
	font-weight:						bold;
	font-size:							11px;
	color:									#868484;
}
td.tableheader
{
	height:									30px;
	vertical-align:					top:
}
a.tariff
{
	color:									#FFFFFF;
	text-decoration:				none;
	font-size:							8pt;
	font-family: 						Verdana;
}
a.defaultlink
{
	color:									#000000;
	text-decoration:				none;
	font-size:							10px;	
	font-family: 						Verdana;
}
.switch-bg-color1
{
	background: 						#F0F1F2;
	border-bottom:					1px solid #CCCCCC;
	color: 									#747474;
	font-size:							8pt;
	font-family: 						Verdana;
}
.switch-bg-color2
{
	background: 						#FFFFFF;
	border-bottom:					1px solid #CCCCCC;
	color:									#747474;
	font-size:							8pt;
	font-family: 						Verdana;
}
.normal
{
	color:									#747474;
	font-size:							8pt;
	font-family: 						Verdana;
}
td.customerradiooption input
{
	border: 								0;
}
