/***********************************************/
/* para formularios						       */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

/********* form and related tag styles *********/

#leftside form {
	margin: 0 auto;
	text-align:center;
	padding: 0;
	width:90%;
	padding:2px;
}

#leftside input,#leftside textarea,#leftside select {
  font-family: "Lucida Sans Unicode", "Lucida Grande", Arial,sans-serif;
  color: #333;
  background: #fafafa; 
  border: 1px solid #aa115a;
	width:90%;
  padding:1px;
  margin:0;
  font-size:1.0em;
}

#leftside input:focus, #leftside textarea:focus {
  background-color: #FFF;
  color: #000;
  border: 1px solid #000; 
}

.#leftside texto {
  color: #666;
  background-color: #FFF;
  border: 1px solid #CCC;
  width: 150px;
}

#leftside .boton {
  color: #FFF;
  background-color: #333;
  border: 1px solid #CCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding: 3px;
  margin-top:4px;
  
}

#leftside form p {
  clear: left;
  margin: 0;
  margin-top:4px;
  padding: 0;
}

#leftside form p label {
  float: left;

  font-size: 11px ;
  color:#aa115a;
  border-bottom:1px dotted #dfdfdf;
  text-align:left;
}

#leftside fieldset {
  border: 1px solid #dfdfdf;
  border-top: 1px solid #000;
  margin: 10px 0 4px 0;
  padding: 6px;
  width:100%;

  /*background:transparent url("semi_transp.gif");*/
}

#leftside legend {
  font: 1.0em "Palatino Linotype", "Book Antiqua", Palatino, serif;
  /*color: #339933;*/
  color:black;
  padding-bottom:10px;
}
