html{
margin: 0px;
font-family: Tahoma, Verdana, Arial;
font-size: 8pt;
background-color: #ffffff;
color: #3399ff;
}

.content{
padding: 5px;
font-size: 10pt;
color: #3399ff;
}

.content h1{
margin: 0;
padding: 0;
color: #ff9900;
font-size: 13pt;
}

#contentlinks{
width: 440px;
height: 450px;
border-right: 1px solid #cccccc;
float: left;
padding-right: 10px;
color: #999999;
}

#contentrechts{
width: 400px;
height: 450px;
float: left;
padding: 0 0 0 10px;
}

label {float: left; width:120px; display: block; text-align: left; padding-right: 10px;}

label.captcha {width: 200px; padding-bottom: 3px; text-align: left;}

label.bericht {
text-align: left;
}

input {
border: 1px solid #cccccc;
width: 260px;
}

input.button{
width: 80px;
margin-right: 10px;
margin-top: 10px;
float: right;
}

select{
border: 1px solid #cccccc;
}

select.required{
width: 260px;}

textarea {
border: 1px solid #cccccc;
width: 390px;
height: 130px;
}

#contentrechts p{
padding: 3px 0 3px 0;
margin: 0;
}

.error{
color: red;
margin-bottom: 10px;
background-color: #ffcccc;
border: 1px solid red;
padding: 2px 4px 2px 4px;}

input.error {border: 1px solid red;
}

select.error {border: 1px solid red;
width: 260px;
padding: 0;}
	
label.error {
text-align: right;
font-size: 8pt;
background: #FFFFFF;
border: 0px solid red;
padding: 0;
margin: -10px 0 5px 0;
width: 388px;
	}

label.valid {
background-color: yellow;
display: block;
width: 16px;
height: 16px;
}

.accept{
color: #ff9900;
margin-bottom: 10px;
background-color: #ffffcc;
border: 1px solid #ff9900;
padding: 2px 4px 2px 4px;}

ul{
list-style-type: none;
margin: 10px 0 0 0;
padding: 0;}

li a{
text-decoration: none;
font-weight: bold;
color: #0066cc;
}

li a:hover{
color: #ff9900;
}

/* Prijstabel */
table.pricetable, td{
border: 0px solid red;
font-size: 8pt;
}

td{
border-bottom: 1px solid #99ccff;
border-right: 1px solid #99ccff;
padding: 1px;
}

td.lastright{
border-right: 0;
border-bottom: 1px solid #99ccff;
}

td.icon{
color: #ff9900;
font-weight: bold;
padding-bottom: 0;
border-bottom: 0px solid #99ccff;
}

td.title{
padding: 0 0 3px 0;
border-bottom: 2px solid #99ccff;
}

td.last{
border-bottom: 2px solid #99ccff;
}