/* CSS Document */

#aboutextra{

}

form{
width: 900px;
margin: 0 auto 0 auto;
padding: 10px 0 0 0;
}

.thin{
width: 470px;
}

div#adresses div{
width: 270px;
}

label{
font-size: 16px;
display: block;
}

.smallp{
display: block;
}

input{
background-repeat: no-repeat ! important;
background-position: 98% 4px ! important;
}

span.input{
display: block;
margin: 0 0 10px 0;
width: 900px ! important;
}

input, textarea, select{
bordeR: 1px solid #999;
heighT: 15px;
margin: 10px 0 0 0;
padding: 5px;
width: 200px;
background: #fff;
color: #666;
}

select{
heighT: 25px;
}

textarea{
height: 200px;
width: 400px;
}

input.send{
border: 0;
width: 120px;
margin: 10px 0 10px 0;
height: 50px;
background: url('../images/send-button.png');
text-indent: -9999px;
cursor: pointer;
}


.success, .fail{
font-size: 1em;
display: none;
}

.success h4, .fail h4{
margin: 0 ! important;
padding: 0 ! important;
font-weight: bold;
font-size: 1.2em;
}

div.fail{
clear: both;
margin: 0 0 15px 0;
}

div.fail div{
margin: 0;
color: red;
}

img.ajax-loader{
position: relative;
top: 4px;
margin: 0 0 10px 10px
}

.success{
color: #00ff42;
clear: both;
margin: 10px 0 10px 0;
margin: 0 0 15px 0;
}

.success div{
padding: 10px 0 0 0;
margin: 0;
clear: both;
}

.success p, .fail p{
font-size: 1.1em;
margin: 10px 0 0 0;
}

ul.contact{
font-size: 14px;
padding: 20px 0 20px 0;
}

ul.contact li{
line-height: 30px;
}

ul.contact li span{
font-weight: bold;
padding: 0 10px 0 0;
}

ul.contact li a{
color: #000;
}
