html,body { 
padding: 0px; 
background: #333333 url('repbg.gif') repeat-x top left;
}
h1{ 
font-size: 1.2em; 
margin: 7px 5px 4px 10px;
}
h2{ 
font-size: 0.8em; 
margin: 2px 5px; 
}
h3{ 
font-size: 0.6em; 
margin: 0px 10px;
text-decoration: none; 
font-weight: 100;
}
h4{ 
font-size: 0.7em; 
margin: 5px 0; 
}
h6{ 
font-size: 0.7em; 
margin: 0px 10px;
text-align:center;
text-decoration: none; 
font-weight: 100;
}
sup { 
font-size: 0.75em; 
}
table#tablemenu td a {
font-size: 0.7em; 
color: #ffffff;
}
table#tablemenu td a.active {
font-size: 0.9em; 
color: #000000;
}
li{
font-size:0.8em;
margin: 3px 15px; 
}
.txtpic{
float:left;
margin-left:15px;
margin-right:5px;
margin-bottom:5px;
margin-top:7px;
border:none;
}
a{
text-decoration: none; 
color: #000000; 
text-align: center;
}
a:hover {
text-decoration: underline;
}
p{
font-size:0.8em;
margin: 0.5em 15px 0.5em;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
html 	{ 
margin: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em; 
}
div {
border : 1px solid black;
background: #ffffff; 
}
div#container { /*	containern delen		*/
position:relative;
top:19px;
left:50%;
margin-left:-400px;
width: 800px;
border : 0px;
background-color:transparent;
}
div#header { /*	logon delen		*/
width: 800px; 
height: 41px; 
background: url('banner.gif') no-repeat top left; 
margin: 2px 0px 5px; 
}
div#menu {/*	Menu delen		*/
width: 300px; 
height:29px;
margin: 10px 0px 0px 0px;  
overflow: hidden;
border:0px;
z-index:2;
position:relative;
background-color:transparent;
}
/*
div#textfield{
width: 490px; 
height: 160px; 
border: 0px;
position:relative;  
margin: 0px 10px 10px;
background: url('grey_box.png') no-repeat;
padding-top:2px; 
}
*/
div#textfield a {
font-size: 1.4em;
}
div#textfield a:hover {
text-decoration: none;
color: #505050;
}
div#textfield h1 {
padding: 15px 15px 0px 15px;
}
div#textfield img {
margin: 8px;
}
div#textfield {
width: 450px;
min-height: 106px;
border: 0px;
position: relative;  
margin: 0px auto;
background: url('greybox_mid.png') 0 0 repeat-y;
}
div#textfield_top {
width: 450px;
min-height: 106px;
border: 0px;
position:relative;  
margin: 0px;
background: url('greybox_top.png') 0 0 no-repeat;
}
div#textfield_bot {
width: 450px;
min-height: 106px;
border: 0px;
position:relative;  
margin: 0px;
background: url('greybox_bot.png') 0 100% no-repeat;
}
table#tablemenu td { 
margin:0px;
padding:0px;
height:29px;
text-align: center; 
font-weight:bold;
}
td.active{
border:0px;
padding:0px;
background-image:URL('active.png');
}
td.inactive{
border:0px;
padding:0px;
background-image:URL('inactive.png');
}
table#flags {
width:100%;
}
table#flags td { 
width:100px;
background: transparent; 
text-align: center; 
}
div#main { /*	Main delen		*/
width: 800px; 
float: left;
/*z-index:1;*/
border:0px;
border-bottom: 1px solid black;
/*border-left: 1px black solid; border-right: 1px black solid;*/
/*background: #ffffff;*/
background: #ffffff url('bkgtile.png') repeat-y top left; 
margin: 7px 0px 0px 0px;
/*padding: 10px;*/
overflow: hidden; 
position:relative;
}
div#mainhead { /*	logon delen		*/
width: 800px; 
height: 10px; 
left:0px;
background: url('header.png') no-repeat top left; 
margin: -3px 0px 0px 0px; 
border:0px;
z-index:1;
position:absolute;
}
div#lefttext { /*	Main delen		*/
width: 510px; 
float: left;  
background: #ffffff; 
margin: 5px 0px 10px 5px;  
overflow: hidden; 
border: 0px
}
div#righttext { /*	Main delen		*/
width: 260px; 
float: right;  
background: #ffffff; 
margin: 35px 20px 10px 0px;  
overflow: hidden; 
border: 0px
}
.smstext {
font-weight: bold;
}
.number {
font-weight: bold;
}
.price {
font-weight: bold;
}
table#logobox { 
margin: auto;
padding: 10px;
border: 0px;
}
table#logobox td { 
padding: 0 30px 0 30px;
border: 0px;
}
table#logobox img {
border: 0px;
}
