/* form style */
#myform {padding:15px 0px;color:#000;width:600px;margin:0 auto;position:relative;} 

/* nested fieldset */
#myform fieldset {border:0;margin:0;padding:0;}

/* typography */
#myform h3 	{ color:#000; margin-top:0px; }
#myform p 	{ font-size:11px;margin:10px 0px; }


/* input field */
#myform input {border:0px;padding:5px;color:#372d23;font-size:11px;width:400px;text-shadow:1px 1px 1px #aaa;background-color:#eadec8;}



#myform select.peq {width:160px;border:1px solid #aaa;padding:5px;color:#000;font-size:12px;}
#myform input.check {width:20px;margin:3px 0px;}
#myform input.file {width:400px;margin:0px 0px 0px 68px;}
#myform input.big {width:450px;float:right;}
#myform input.med {width:150px;}
#myform input.peq {width:120px;}
#myform input.mpeq {width:191px;}
#myform .areas {float:right;border:0px;padding:5px;color:#000;font-size:11px;width:450px;height:100px;margin:-40px 0px 0px 57px;background-color:#eadec8;text-shadow:1px 1px 1px #aaa;}

#myform input:focus {color:#d5bf94;background-color:#382723;}
#myform input:active {color:#d5bf94;background-color:#382723;}


/* button */
#myform button {outline:0;border:0px;background-color:#ff6e3f;width:100px;height:28px;color:#382723;font-weight:bold;opacity:0.8;filter: alpha(opacity = 80);}
#myform button:hover {cursor:pointer;opacity:1;filter: alpha(opacity = 100);}

/* error message */
.error {height:15px;background-color:#ff6e3f;font-size:11px;border:0px;padding:4px 10px;color:#372d23;display:none;}

.error p {margin:0;}

#b600 {float:left;width:600px;}
