/*
Author: AdvertBanner
Author URI: http://www.advertbanner.com/
*/ 

form {
font-size:1em;
}

fieldset {
border-style:solid none none;
border-top-color:gray;
border-top-width:1px;
}

.formlegend {
color:#333;
background-color:inherit;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:.9em;
font-weight:700;
letter-spacing:.25em;
padding-left:.5em;
padding-right:.5em;
}

.foutmelding {
background-image:url(../images/misc/quote.gif);
background-repeat:no-repeat;
color:#F27022;
background-color:inherit;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:700;
padding-left:35px;
padding-right:50px;
}

p.quote {
color:#D93920;
background-color:inherit;
font-weight:700;
}

.lighter {
color:#ccc;
background-color:inherit;
}

.tdW {
text-align:left;
vertical-align:top;
width:140px;
}

.tdWb {
text-align:left;
vertical-align:top;
width:90px;
}

.tdSelect {
width:200px;
}

.tableW {
border-style:none;
border-width:0;
width:500px;
}

.tableW td{
text-align: left;
vertical-align: top;
}

.mandatory {
color:#D93920;
background-color:inherit;
}

.mandatory02 {
color:#D93920;
background-color:inherit;
font-size:.8em;
}

.text00 {
width:20px;
}

.text000 {
width:30px;
}

.text01 {
width:100px;
}

.text02 {
width:125px;
}

.text02b {
width:135px;
}

.text02c {
width:150px;
}

.text02d {
width:105px;
}

.text02e {
width:275px;
}

.text03,
#betreft {
width:250px;
}

.box01 {
margin-left:-4px;
}

.img_info {
height:22px;
margin-left:10px;
vertical-align:top;
width:22px;
}

#popup #info,
#popup02 #info02,
#popup03 #info03,
#popup04 #info04,
#popup05 #info05,
#popup06 #info06,
#popup07 #info07,
#popup08 #info08,
#popup09 #info09,
#popup10 #info10,
#popup11 #info11 {
background-color:#F2F2F2;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-style:italic;
margin-left:160px;
margin-top:-100px;
position:absolute;
visibility:hidden;
width:175px;
z-index:20;
border-color:#333;
border-style:solid;
border-width:1px 3px 3px 1px;
padding:5px;
}