/*
*
*  Sylesheet for heem.nl
*
*/

body,html
{
text-align:center;
padding:0px;
margin:0px;
background-color: #bfdce3;
height:100%;
font-family: Arial;
color: black;
}

p
{
margin:0px;
padding:0px;
}



.error{
width:400px;
background-color:#f55f5f;
padding:10px;
margin:6px;
display:table;
}

.error_txt{
width:300px;
border: 1px solid #000000;
font-size:12px;
background-color:#ffffff;
display:table;
text-align:left;
padding-left:100px;
}


input{
margin: 2px 0 5px 0;
padding: 1px 0 2px 3px;
border: 1px solid #000;
background-color: #ffffff;
width: 220px;
}

.errors{
width:228px;
height:26px;
background:#f55f5f none repeat scroll 0%;
padding:2px;
padding-left:4px;
/*margin-bottom:2px;
margin-left:4px;     */
float:left;
/*float:left; */
display:block;
}




fieldset{
width: 400px;
padding: 5px 0 10px 10px;
border: 0;
font-family: verdana;
float:left;
}


label{
width: 150px;
padding: 5px 15px 0 0;
text-align:right;
float:left;
font-size:10px;
}

form{
width: 430px;
height:350px;
display:table;
}





.button{
background-color: #00879b;
color: #ffffff;
font-weight: bold;
width: 110px;
/*margin: 0 5px 0 0;
padding: 1px 5px 2px 5px;
                     */
margin-left: 4px;
margin-right: 2px;
cursor: pointer;
float: left;
}

/*
.opmerking{
color: #999;
font-weight: bold;
padding: 0px 0px 0px 120px;
margin: 0 0 5px 0;
font-size: 0.8em;
}





textarea{
margin: 2px 0 9px 0;
padding: 1px 0 2px 3px;
border: 1px solid #000;
background-color: transparent;
width: 350px;
}

select{
margin: 2px 0 15px 0;
padding: 1px 0 2px 3px;
border: 1px solid #000;
}

.choose{
width: 20px;
padding: 100px;
float:left;
}

.choose_text{
width: 450px;
}



*/

/* begin hack \*/
* html .button{
padding: 0;
}

* html legend{
margin-left: -5px;
}
