.formular {
  float: left;}

form  {
  float: left;
  padding-top: 40px;}

.fieldShortLeft, 
.fieldShortRight,
.fieldLarge  {
  float: left;
  padding-bottom: 10px;}

.fieldLarge {}

.fieldShortLeft  {
  width: 240px;}

.fieldShortRight  {
  width: 225px;}

label { 
  float: left;
  clear: both;}

textarea, input  {
  float: left;
  clear: both;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
  font-size: 11px;
  background-color : #FFFFFF;
  border-left   : 1px solid #335CAD;
  border-top    : 1px solid #335CAD;
  border-bottom : 1px solid #EBEFF7;
  border-right  : 1px solid #EBEFF7;}

textarea#Commentario {
  width: 465px;
  height: 150px;}

textarea#Direccion {
  width: 465px;
  height: 45px;}

input {
  width : 225px;
  height: 20px;
  padding}

input:focus,
textarea#Commentario:focus,
textarea#Direccion:focus {
  background : #FDFFD1;}


.fieldShortRightSend  {
  float: right;
  padding-bottom: 10px; }


input.contactButton  {
  width: 90px;
  color: #039;
  font-weight: bold;
  font-size: 13px;
  background: url(../../img/layout/arrow_transparent.gif) #FFFFFF no-repeat;
  background-position: 5px 2px;
  padding: 0px 0px 2px 20px;
  border:0px;
  }

.error  {
  color: #FF2929;
  font-size: 13px;
  font-weight: bold;
  border-top: 1px #003399 solid;
  margin: 0px 0px 0px 0px;
  padding: 2px 10px 2px 10px; }

.formularAbgeschickt p {
  float: left;
  color: #003399;
  font-weight: bold;
  font-size: 12px;
  height: 200px;
}

