/*STILE  FORM Anamorphosis 11*/

form#contact{
text-align:center;
padding:0;
margin:0;
margin-left:45px;
width:290px;
float:left;
}

label{
position:relative;
float: left;
width: 50px;
height: 30px;
font: 12px/30px Arial,sans-serif;
margin-right: 2px;
text-align: right;
color: #FFF;
}

input,textarea,button{
border: 0px solid;
color: #475078;
font: 12px Arial,sans-serif;
}

div.input-cont{
float: left;
width: 200px;
height: 30px;
margin-bottom: 3px;
}

input{
display: block;
width: 190px;
background: #FFF;
margin:5px 0 0 10px;
}

div.textarea-cont{
float: left;
width: 200px;
height: 160px;
padding: 1px;
}

textarea{
width: 190px;
height: 140px;
margin: 10px;
overflow:auto;
}

button#go, button#reset{
float: left;
width: 90px;
text-align:center;
height:25px !important;height /**/:30px;line-height: 25px;
display: inline;
margin-left:63px;
padding: 1px 0 4px;
color: #000;cursor: pointer;
}

button#reset{
margin-left:10px;
}

div#recapiti{
width:340px;
float:right;
padding:5px 30px 0px 0px;
}

div#recapiti p{
margin:0;
padding:10px;
float:left;
background-color: #B5B4B6;
}

p#sx{
border-bottom: 2px solid #a8a7a9;
border-right: 2px solid #a8a7a9;
}

p#dx{
border-bottom: 2px solid #a8a7a9;
}

p#bottom{
width:304px;
height:95px;
text-align:center;
}
