fieldset {
border:medium none;
}


 #col3_content #contenidoformulario h4  {
 font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:normal;
color:#414009;

}

#col3_content input.search-field, textarea.search-field {
background:#FAFAFA none repeat scroll 0%;
border:2px solid #b6b217;
font-size:12px;
padding:2px;
height:16px;
width:170px;
background-color:#f3ef74;
color:#000000;
}


#col3_content input.search-field:hover, input.search-field:focus {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #908d14;
height:16px;
background-color:#FFFFFF;
}



#col3_content input.flargo {
background:#FAFAFA none repeat scroll 0%;
border:2px solid #b6b217;
font-size:12px;
padding:2px;
height:16px;
width:507px;
background-color:#f3ef74;
color:#000000;
}

#col3_content input.flargo:hover, input.flargo:focus {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #908d14;
height:16px;
background-color:#FFFFFF;
}


#col3_content input.fcorto {
background:#FAFAFA none repeat scroll 0%;
border:2px solid #b6b217;
font-size:12px;
padding:2px;
height:16px;
width:120px;
background-color:#f3ef74;
color:#000000;
}

#col3_content input.fcorto:hover, input.fcorto:focus {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #908d14;
height:16px;
background-color:#FFFFFF;
}




form#contactform h5 {
color:#656565 !important;
font-size:80%;
margin:0pt 0pt 0.5em;
}


form#contactform div {
margin-bottom:0px;
padding-left:0px;
width:400px;
}





.file_1 {
    background: #fff;
    color: #888;
}

form#contactform input.checker {
background-color:transparent;
margin:0pt 4px 0pt 0pt;
padding:0pt;
width:12px;
}
form#contactform input.checker:hover {
background-color:transparent !important;
}
form#contactform input {
background-color:#FFFFFF;
color:#656565;

}
form#contactform textarea {
color:#656565;
font-family:Arial,Helvetica,sans-serif;
font-size:110%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:360px;
height:100px;
}
form#contactform input:hover, form#contactform input:focus, form#contactform textarea:hover, form#contactform textarea:focus {
background-color:#fff !important;
}
form#contactform .buttondiv {
padding-bottom:0pt;
}
form#contactform table#choices {
font-size:90%;
width:350px;
}
form#contactform table#choices td {
padding:0pt 0pt 0.7em;
width:35%;
}
form#contactform.login span a {
color:#00A2BF;
font-size:90%;
padding-left:1em;
}
form#contactform.login input:hover, form#contactform.login input:focus, form#contactform.login textarea:hover, form#contactform.login textarea:focus {
background-color:#F1F1F1;
}
form select {
background:#FAFAFA none repeat scroll 0%;
color:#555555;
padding:2px;
width:200px;
}
form#contactform next {
background:#F5F5F5 none repeat scroll 0%;
color:#656565;
cursor:pointer;
font-size:99%;
margin:0.25em 0.75em 0.25em 0pt;
padding:0.2em;
}
.no {
display:none;
}
img.gobtn, img.submit-red, img.submit-green, img.submit-orange, img.login-btn, img.next-btn {
background:transparent url(../imagenes/submit-blue.gif) no-repeat scroll 0%;
cursor:pointer;
height:26px;
margin-bottom:0.65em;
outline-color:invert;
outline-style:none;
outline-width:medium;
width:89px;
}
img.gobtn:hover {
background:transparent url(../imagenes/submit-blue.gif) no-repeat scroll 0pt -26px;
}
img.submit-red {
background:transparent url(../imagenes/submit-red.gif) no-repeat scroll 0%;
}
img.submit-red:hover {
background:transparent url(../imagenes/submit-red.gif) no-repeat scroll 0pt -26px;
}
img.submit-green {
background:transparent url(../imagenes/submit-green.gif) no-repeat scroll 0%;
}
img.submit-green:hover {
background:transparent url(../imagenes/submit-green.gif) no-repeat scroll 0pt -26px;
}
img.submit-orange {
background:transparent url(../imagenes/submit-orange.gif) no-repeat scroll 0%;
background-position:top left;
}
img.submit-orange:hover {
background:transparent url(../imagenes/submit-orange.gif) no-repeat scroll 0pt -26px;
}
img.next-btn {
background:transparent url(../imagenes/btn-next-blue.gif) no-repeat scroll 0%;
width:74px;
}
img.next-btn:hover {
background:transparent url(../imagenes/btn-next-blue.gif) no-repeat scroll 0pt -31px;
}
img.login-btn {
background:transparent url(../imagenes/btn-login.gif) no-repeat scroll 0%;
width:79px;
}
img.login-btn:hover {
background:transparent url(../imagenes/btn-login.gif) no-repeat scroll 0pt -26px;
}
span.required {
background:transparent url(../imagenes/required.gif) no-repeat scroll right center;
padding-right:10px;
}
span.requiredStar {
	color:#414009;
	font-size:100%;
	font-weight:bold;
}
p.note {
font-size:90%;
margin:0.7em 0pt 0pt;
}
input.next {
background:#F5F5F5 none repeat scroll 0%;
color:#656565;
cursor:pointer;
font-size:99%;
margin:0.25em 0.75em 0.25em 0pt;
padding:0.2em;
}
input.next:hover {
background:#E0F4FF none repeat scroll 0%;
color:#333333;
}
*:first-child + html #bd-access table td input {
overflow:visible;
padding:0pt 0.25em;
width:auto;
}
*:first-child + html body {
font-size:78%;
}
*:first-child + html input.next {
overflow:visible;
padding:0pt 0.25em;
width:auto;
}
select {
background:#FAFAFA none repeat scroll 0%;
border:1px solid #CCCCCC;
padding:0.1em;
}
select:hover {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #BBBBBB;
}
form#contactform p.cal-icon {
position:absolute;
right:0pt;
top:19px;
}

form#contactform p.cal-icon a {
background:transparent url(../../images/icons/calendar-icon.png) repeat scroll 0%;
border-bottom:medium none;
display:block;
height:15px;
overflow:hidden;
padding:0pt;
text-decoration:none;
text-indent:-9000px;
width:16px;
}

form#contactform p.cal-icon a:hover {
background:transparent url(../../images/icons/calendar-icon.png) repeat scroll 0pt -15px;
border-bottom:medium none;
}


.imagesubmit5   {
	border: none;
	width:77px;
	height:30px;
	padding-left:0;
	margin-top:10px;
	margin-left:238px;
		 }


