/* CSS Document */
#contact h2 {
	clear:left;
  padding-top:5px;
  font-size:0;
  line-height:0;
}
#contact h3 { font-size:18px; line-height:18px; margin-bottom:10px; color:#85826B;margin-top:20px}
#contact p { font-size:12px; line-height:17px; }
#contact a { color:#818181 }
#contact a:hover { text-decoration:underline }
/**
 * Form
**/
	
/* Wrp */
.formElementWrapper { float:left; margin-bottom:12px; }
/* los labels */
.formLabelWrapper { margin-bottom:2px; }
.formMainLabel { color:#666; float:none; font-size:12px; }
.formAsterisk { color:#98947E; }
.formOptionsLabel { font-size:12px; line-height:14px; padding-right:12px; }
.formOptionsColumn { float:left; }
/* formError*/
.formError { clear:left; }
.formError li { color:#C00; font-size:11px; line-height:11px; padding-top:2px; }
/* form footer */
.formFooter { clear:left; color:#959595; font-size:11px; line-height:12px; margin-top:1px; }
/* form buttons*/
.formSubmit { float:left; }
.formSaveWrp { float:right; }
.formElementWrapperSubmit { margin-bottom:0; }
.formSend { border:none; cursor:pointer; font-size:0; height:22px; line-height:0; width:120px; }
.formSend { background:url(../layouts/admin/bot_enviar.gif) 0 0 no-repeat; }
.formSend:hover { background-position:0 -22px; }
/* comboBox */
.comboboxContainer { border:solid 1px #CCCCCC; }
.comboboxValueContainer { }
.comboboxValueContent { padding-left: 3px; font-size:12px; }
.comboboxDropDownContainer { border:solid 1px #CCCCCC; background: #fff; overflow: hidden; cursor: default; }
.comboboxDropDownButton { width: 18px; height: 22px; background:url(combo.gif) right center no-repeat; }
.comboboxGroupItemHeader { display: block; background: red; color: #fff; }
.comboboxGroupItemContainer { }
.comboboxItem { padding-left:3px; background: #fff; color: #000; font-size:12px; line-height:16px; }
.comboboxItemHover { background-color: black; color: white; }
/**
 * Form elements
**/	

.formBankfile { float:left }
.formText, .formPassword, .formDate { font-size:12px; line-height:normal; border:solid 1px #CCCCCC; float:left; padding:3px 3px 3px 3px; height:16px; }
.formMap { width:635px; height:400px; }
.formTextarea { font-family:'Trebuchet Ms' Arial; font-size:12px; line-height:14px; border:solid 1px #CCCCCC; padding:3px 0 0 3px; height:150px; }
.formTextareaSmall { height:35px; }
.formTextareaHtml { font-family:'Trebuchet Ms' Arial; visibility:hidden; font-size:12px; }
.formRadio { position:relative; top:2px; margin-right:3px; }
.formCheckbox, .formMultiCheckbox { margin-right:3px; }
.formElementWrapperSubmit { text-align:right; }
.formSelect { font-size:0px; line-height:0px; }
/* Form 2 columns */
.formC1 { width:400px; }
.formC1 .formText { width:372px; }
.formC1 .formBankfile { width:292px; }
.formC2 { width:235px; }
.formC2 .formText { width:227px; }
.formC2 .formTextarea { width:230px; height:172px; }
.formC12 { width:635px; }
.formC12 .formTextarea { width:630px; }
.formC12 .formText { width:627px; }
/* Form 2 columns  */
	.formIC1 { width:327px; }
.formIC1 .formText, .formIC1 .formPassword { width:300px; }
.formIC2 { width:308px; }
.formIC2 .formText, .formIC2 .formPassword { width:300px; }
.formIC1 .formBankfile, .formIC2 .formBankfile { width:220px; }
/* Form schedule */
.formCmid { width:163px; }
.formCmid .formDate { width:137px; }
.formCquarter { width:82px; }
.formCquarter .formText { width:55px; }
.descripcion { text-align:justify; margin-bottom:10px; }
