* { margin:0; font-size:100.01%; zoom:1; }

/* Basic */

*
{
	margin: 0em;
	padding: 0em;
}

1,h2,h3,h4,h5,h6

{
	color: #444;
}

body,input
{
color: #4c4c4e;
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#ffffff;

}

{
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-bottom: solid 1px #888;
	border-right: solid 1px #888;
	background-color: #eaeaea;
	color: #555;
	font-size: 0.8em;
	padding: 0.35em;
}

input.text
{
	border-top: solid 1px #888;
	border-left: solid 1px #888;
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
	padding: 0.1em;
	margin-top: 0.25em;
	margin-bottom: 0.5em;
}

a
{
	color: #006699;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}



/* Outer */

#outer
{
	margin: 1.5em auto 0em auto;
	width: 100%;
}

/* Header */

#header
{
	padding: 4.5em 4.5em 0em 4.5em;
}

#header h2
{
	font-size: 0.8em;
	font-weight: normal;
	color: #949494;
	display: inline;
	padding-left: 0.5em;
}

#header h1
{
	font-size: 1.9em;
	display: inline;
	letter-spacing: -0.05em;
}

#header h1 a
{
	color: #343434;
	text-decoration: none;
}

/* Menu */

#menu
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #558800;
	border-bottom: solid 1px #336600;
	width: 100%;
}

#menu ul
{
	padding: 1em 4.5em 1em 4.5em;
	list-style: none;
}

#menu li
{
	display: inline;
	padding-right: 2.5em;
	font-size: 0.8em;
}

#menu li a
{
	color: #fff;
	background-color: inherit;
}

#menu li a:hover
{
	border-bottom: solid 1px #558800;
}

/* Content */

#content
{
	padding-left: 2em;
	padding-right: 2em;
}

.box
{
	margin-bottom: 1.25em;
}

.boxContent
{
	margin-top: 0.5em;
	padding: 1.25em 1em 0.25em 1em;
	background: #ffffff url('images/a1.gif') top left repeat-x;
}

/** boxA **/

.boxA .boxContent
{
	margin-top: 0em;
	color: #fff;
	border-bottom: solid 1px #bb6600;
	background: #ff8800;
	padding: 1em 1.5em 1em 1em;}


.boxA .boxContent2
{
	margin-top: 0em;
	color: #fff;
	border-bottom: solid 1px #bb6600;
	background: #558800;
	padding: 1em 1.5em 1em 1em;
}
.boxA span
{
	font-weight: bold;
	font-size: 0.8em;
}

.boxA a
{
	background-color: inherit;
	color: #fff;
	font-size: 0.8em;
}

.boxA a:hover
{
	text-decoration: none;
	border-bottom: solid 1px #ff9900;
}

.boxA input.button
{
	margin-top: 0.25em;
	vertical-align: middle;
}

.boxA input.text
{
	width: 100%;
}

/** boxB **/

.boxB .boxContent
{
	margin-top: 0em;
	color: #fff;
	border-bottom: solid 1px #004466;
	background: #007799;
	padding: 1em 1.5em 1em 1em;
}

.boxB span
{
	font-weight: bold;
	font-size: 0.8em;
}

.boxB a
{
	background-color: inherit;
	color: #fff;
	font-size: 0.8em;
}

.boxB a:hover
{
	text-decoration: none;
	border-bottom: solid 1px #007799;
}

.boxB input.button
{
	margin-top: 0.25em;
	vertical-align: middle;
}

.boxB input.text
{
	width: 100%;
}

/** Content **/

#content p
{
	margin-bottom: 1em;
	text-align: justify;
	line-height: 1.5em;
}

#content strong
{
	color: #444;
}

#content h2,h3,h4,h5,h6
{
}

#content h2,h3
{
}

#content h3
{
	font-size: 1.0em;
}

#content h2
{
	font-size: 1.25em;
}

#content ul
{
	margin-bottom: 1em;
	padding-left: 1em;
	line-height: 1.8em;
}

#content blockquote
{
	padding: 1em;
	margin-bottom: 1.5em;
	border-left: solid 6px #558800;
}

#content blockquote p
{
	margin-bottom: 0em;
	line-height: 1.5em;
}

#content table
{
	margin-bottom: 1.5em;
}

#content table th
{
	text-align: left;
	font-weight: bold;
	padding: 0.5em;
	color: #444;
}

#content table td
{
	padding: 0.5em;
}

#content table tr.rowA
{
	background-color: #efefef;
	color: inherit;
}

#content table tr.rowB
{
	background-color: #fafafa;
	color: inherit;
}

/* Primary Content */

#primaryContentContainer
{
	float: right;
	margin-left: -19em;
	width: 100%;
}

#primaryContent
{
	margin: 0em 0em 0em 15em;
	padding: 2.5em 2.5em 1.5em 2.5em;
}

/* Secondary Content */

#secondaryContent
{
	float: left;
	width: 13em;
	padding: 2.5em 2.5em 1.5em 2.5em;
}

/* Footer */

#footer
{
	border-top: solid 1px #e5e5e5;
	text-align: center
	padding: 1.5em 0em 1.5em 0em;
}

/* Header */

#header
{
	border-bottom: solid 2px #e5e5e5;
	text-align: center
	position:relative;
}

.clear
{
	clear: both;
}

/* tariff table*/

#products 
{
margin:30px 0px 0px 31px;
font-family:Tahoma, Arial, Helvetica, sans-serif;;
width:600px;
}
.product_left 
{
background:#03A4ED none repeat scroll 0%;
clear:both;
float:left;
margin:0px 0px 20px;
padding:0px 0px 2px;
width:290px;
}

.product_right 
{
background:#03A4ED none repeat scroll 0%;
float:left;
margin:0px 0px 20px 20px;
padding:0px 0px 2px;
width:290px;
}

.product_content 
{
background:transparent url(/images/product_line_bg.gif) repeat scroll 0%;
margin:0px;
padding:0px;
}

.product_content h1 
{
background:transparent url(/images/product_bg_2.GIF) repeat scroll 0%;
color:#EEEEEE;
font-size:12px;
height:28px;
line-height:28px;
margin:0px;
padding:0px;
width:290px;
}
.product_content h3 {
color:#000000;
font-size:10px;
font-weight:normal;
margin:10px 0px 0px 10px;
padding:0px;
}
.product_content h4 {
color:#FF7B00;
font-size:31px;
font-weight:bold;
line-height:36px;
margin:10px 0px 0px 10px;
padding:0px;
}
.product_content h5 {
color:#878787;
font-size:9px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:0px;
}
.product_content .stripe {
background:#D9D9D9 none repeat scroll 0%;
height:1px;
margin:10px 0px 10px 10px;
width:250px;
}
.product_content .product_img {
float:right;
margin:5px 5px 0px 0px;
}
#products a {
background:transparent url(http://www.tiw.nl/../images/button_bg.gif) repeat scroll 0%;
clear:both;
color:#FFFFFF;
float:right;
font-size:10px;
font-weight:bold;
height:18px;
margin:6px 10px 0px 0px;
text-align:center;
text-decoration:none;
width:80px;
}
#products a:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#products a:active {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#products a:hover {
color:#D9D9D9;
font-weight:bold;
text-decoration:none;
}


.stripe {
background:#D9D9D9 none repeat scroll 0%;
height:1px;
margin:10px 0px 10px 10px;
width:1000px;
}

td.foo{
background: url('floor.gif');
background-repeat: no-repeat;
background-position: left;

height:17px;
}

div.alf{
font-size: 16px;
text-align: left;
}

div.alfr{
padding-top: 13px;
}

div.alf a{
padding-left:7px;
}
.active {
padding-left:7px;
color: #003399;

}

.dict_list{
margin-top: 20px;
margin-left: 25px;
color: #183B5F;
font-size: 13px;
text-align:left;
}
.dict_l{
padding-top:10px;
padding-left:2px;

}

.footer{
padding-right:15px;
padding-left:10px;
border-right: #e6e6fa dotted 2px;
}


.t_help{
margin-left:19px;
border:rgb(228, 228, 228) solid 1px;
background: rgb(251, 251, 255);
width:520px;
}

.map1l a{
font-size: 15px;
color: #183B5F;
text-decoration:none;

}
.map2l a{
margin-top:5px;
font-size: 14px;
color: #183B5F;
text-decoration:none;
}
.map3l a{
margin-top:5px;
margin-left:60px;
font-size: 13px;
color: #183B5F;
text-decoration:none;
}

.faq2l a
{
margin-top:5px;
font-size: 12px;
}

.faq1l a {
text-decoration:none;

font-size: 13px;
}

#fpay table td {
text-align: center;
padding-top:5px;	
}


