/************************************************************************************************
	Formularios
************************************************************************************************/
#formularioLibroVisitas{
    margin-bottom: 30px;
    height: 400px;
}
.envuelveObjeto,.envuelveObjetoError{
	position: relative;
	float: left;
	width:540px;
	padding-bottom: 10px;
	clear: both;
}
.textoFormulario{
	display:block;
	float:left;
	width:90px;	/* 100 - 10 */
	height:16px;
	line-height:16px;
	text-align:right;
	padding-right:10px;
}
.textoErrorFormulario{
	float: left;
	width: 250px;
	padding-left:100px;
	color:#FF0000;
}
.objetoFormulario{
	width:320px;
	float:left;
	overflow:hidden;
}
.campoTexto{
	width:230px;
	height:16px;
}
.campoSelect{
	width:230px;
}
.campoTextArea{
	width:230px;
	height:150px;
}
.botonEnviar{
	float:right;
	margin-right:215px;
}
/*"campoTexto",
/*"campoTexto",
/*"campoTexto",
/*"campoSelect",
/*"campoTexto",
/*"campoTextArea"*/
.toolTip{
  display: none;
  position: absolute;
  right: 0px;
  width: 160px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background: #ffc url(../imagenes/toolTip.gif) no-repeat -100px -100px;	/* Para arreglar problema con IE6 */
}
.toolTip .toolTipFlecha{
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../imagenes/toolTip.gif) left top no-repeat;
}
/************************************************************************
	Radio
************************************************************************/
.radio .objetoFormulario input.campoRadio{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	clear: left;
}
.radio .objetoFormulario label.textoFormulario{
	float: left;
	width: 210px;
	padding-right: 0px;
	margin-bottom: 10px;
	text-align: left;
}
/************************************************************************
	Fin Radio
************************************************************************/
/************************************************************************
	Autocompletar
************************************************************************/
div.autoCompletar {
  margin:0px;  
  padding:0px;  
  width:288px;
  background:#fff;
  border:1px solid #888;
  position:absolute;
  z-index:9999;
}

div.autoCompletar ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

div.autoCompletar ul li.selected { 
  background-color:#ffb;
}

div.autoCompletar ul li {
  margin:0;
  padding:2px;
  height:10px;
  display:block;
  list-style-type:none;
  cursor:pointer;
}
/************************************************************************
	Fin Autocompletar
************************************************************************/
/************************************************************************************************
	Fin Contacto
************************************************************************************************/

