body{
color: #000;
background: #A1B5CD;
padding: 0;
margin: 0;
font-size: 80%;
}
body, input {
font-family: verdana, arial, helvetica, sans-serif;
}

h1, h1 *{
margin: 0;
padding: 0;
background-color: #436488;
color: #fff;
}

h1 img{
border: none;
}

h2{
font-size: 120%;
border-bottom: 1px dashed #000;
margin: 10px 0;
}

h3{
font-size: 120%;
background: #fff url(/images/h2bg.gif) bottom left no-repeat;
margin: 0;
padding: 0 0 2px 10px;
}

h4{
margin: 0;
padding: 10px 0 2px 0;
font-style: italic;
font-weight: normal;
}

a, a:visited, a:active{
color: #000;
}

a:hover{
color: #305983;
}

a img{
border: none;
}

th{
font-weight:normal;
text-align:left;
}

form{
margin: 0;
}

input{
background: #fff;
color: #000;
}


/* ID */
#wrap{
margin: 0;
}

#container{
margin: 0 auto;
width: 850px;
padding: 0 0 30px;
background: #fff;
}

#design_container_1{
color: #fff;
text-indent: 4px;
font-size: 80%;
font-weight: bold;
background: url(/images/balk.gif) top left no-repeat;
height: 17px;
line-height: 17px;
}

#design_container_1 a{
color: #03458E;
}

#menu{
float:left;
width: 180px;
margin-top: 4px;
}

#menu ul{
list-style: none;
margin:0 1em 15ex 0;
padding: 0;
}

#menu li{
border-bottom: 1px dashed #AAA;
padding-left: 0px;
}

#menu li a:active,
#menu li a:visited,
#menu li a{
display:block;
background: url(/images/menu_bg.gif) center left no-repeat;
padding: 0.6ex 0;
padding-left: 19px;
color: #626466;
text-decoration:none;
}

#menu li a:hover{
color: #626466;
background-color: #b9cbdf;
text-decoration:none;
}

#content{
margin: 0 20px 0 180px;
}

#content p{
padding: 2px;
}

#design_container_2{
text-align:center;
margin-top: 220px;
}

#clear{
height: 1px;
clear:both;
}

#companybox{
font-size: 80%;
text-align:center;
}

/* CLASSES */
.disclaimer{
font-size: 70%;
}

.zoekdomein{
width: 300px;
height: 79px;
background: #A1B6CD;
padding: 15px 0 0 10px;
background: #fff url(/images/bgzoekdomein.gif) top left no-repeat;
}

.button{
color: #fff;
border: 1px solid #000;
background: #39587B;
}

.image_fp{
float:left;
margin: 3px;
border: 1px solid #000;
}

.textfield{
border: 1px solid  #626466;
background: #fff;
color: #000;
width: 175px;
padding: 0;
}

.textfield_small{
border: 1px solid  #626466;
background: #fff;
margin-right: 6px;
padding: 0;
color: #000;
width: 30px;
}

.textfield_small_2{
padding: 0;
border: 1px solid  #626466;
background: #fff;
color: #000;
width: 137px;
}

thead {
background: #D7E4F1;
border: 1px solid #626466;
}

.table_border{
border: 1px solid #D4D4D4;
}

.table_reg{
margin-bottom: 10px;
}

img.side {
float:left;
margin: 3px;
border: 1px solid #000;
}

.note{
font-size: 80%;
}

