/* FORM STYLE esense.ch */

/* formular 100% width */

#formular
{
position:relative;
top:-3px;
width:100%;
border:none;
float:left;
margin:0px 0px 0px 15px;
padding:0px;
font-family:Verdana, Arial, "Sans Serif";
font-size:13px;
line-height:16px;
color:#707070;
}

* html #formular
{
width:auto;
border:none;
float:left;
margin:-13px 0px 0px 0px;
padding:0px;
font-family:Verdana, Arial, "Sans Serif";
font-size:13px;
line-height:16px;
color:#707070;
}

form
{
width:100%;
display:block;
margin:0px;
padding:0px;
background-color:transparent;
}

input
{
border:none;
border-bottom:1px solid #aaaaaa;
width:93%;
}

.submit
{
width:auto;
height:auto;
border:none;
cursor:pointer;
padding:0px 0px 0px 0px;
margin:-1px 35px 0px 0px;
color:#ec7404;
background-color:transparent;
float:right;
}

/** small formular **/

.labelWrapSmall
{
padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
float:left;
display:inline;
}

.inputWrapSmall
{
position:relative;
width:auto;
display:block;
margin:0px 0px 0px 100px;
padding:2px 0px 0px 0px;
background-color:transparent;
}

.largeTextfield {
width: 93%;
border: none;
border: 1px #aaaaaa solid;
}

.radioLabelWrapSmall
{
position:relative;
width:90px;
padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
float:left;
display:inline;
}

.radioWrapSmall
{
position:relative;
width:auto;
margin:0px 0px 0px 100px;
padding:0px;
background-color:transparent;
}

.inputRadioWrap
{
position:relative;
width:auto;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 0px;
float:left;
}

.inputRadioWrap input
{
width:13px;
}

.radioLabelWrapSmall
{
width:90px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
display:inline;
}

/** large formular **/

.labelWrapLarge
{
margin:0px;
padding:25px 0px 3px 0px;
margin:0px 0px 0px 0px;
float:left;
display:inline;
}

#submitWrapSmall
{
width:100%;
margin:0px 0px 0px 0px;
padding:25px 0px 3px 0px;
}

.radioLabelWrapLarge
{
width:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
float:left;
display:block;
}

.radioWrapLarge
{
position:relative;
width:100%;
margin:0px 0px 0px 0px;
padding:0px;
background-color:transparent;
}

.radioWrapLarge input
{
width:13px;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
display:inline;
}

.clearForm
{
height:30px;
}

#formular .text a,
#formular .text a:link,
#formular .text a:visited,
#formular .text a:hover,
#formular .text a:active,
#formular .text a:focus
{
position:relative;
color:#ec7404;
text-decoration:none;
font-size:13px;
display:inline;
}