mailformplus_contactform .error {
	color:#dd7777;
}

.mailformplus_contactform .radio_caption {
	display:inline;
	width:auto;
	float:none;
	font-weight:normal;
	padding-left:5px;
}

.mailformplus_contactform .caption {
	margin:10px 0 5px 0;
	font-weight:bold;
}

.mailformplus_contactform input[type=text], .mailformplus_contactform input[type=file], .mailformplus_contactform input[type=password], .mailformplus_contactform select, .mailformplus_contactform textarea {
        //width: 200px;
        border: 1px solid gray;
        width: 320px;
        margin: 0 0 5px 0 !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #999999;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.mailformplus_contactform input[id=loginuser], .mailformplus_contactform input[id=loginpassword] {
        border: 1px solid gray;
        width: 120px;
        margin: 0 0 5px 0 !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #999999;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.mailformplus_contactform input[name=captcha] {
	width: 50px;
}

.mailformplus_chequeform select {
        width: 94%;
}

.mailformplus_contactform label {
        float: left;
        text-align: right;
        width: 30%;
        margin-right: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.mailformplus_chequeform label {
        float: left;
        text-align: left;
        width: 50%;
        margin-right: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.mailformplus_chequeform label[for=loginuser], .mailformplus_contactform label[for=loginpassword], .mailformplus_contactform label[for=loginsubmit] {
        float: left;
        text-align: right;
        width: 40%;
        margin-right: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.mailformplus_contactform div span {
	width: 320px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;	
}

.mailformplus_contactform input[type=submit] {
        //margin-left: 308px !important;
	//float: center;
}

.mailformplus_contactform {
        align: center;
        text-align: left;
}

.mailformplus_chequeform input[name=checkambitos] {
        //width: 200px;
	margin-left: 10px;
        border: 1px solid gray;
        width: 320px;
        margin: 0 0 5px 0 !important;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #999999;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

