.titulo_negro {
  margin:1px;
  padding:3px;
  background:#000000;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
  color: #FFFFFF;
  text-decoration:none;
}

.caja1, .caja1abajo, .caja2izq, .caja2der  {
  border-color:#000000;
  border-width:1px;
  border-style:dotted;
  padding:3px;
  padding-left:8px;
}

.caja1abajo {
  border-top:0px;
  clear:both;
}

.caja1 {
  clear:both;
}

.caja2izq, .caja2der  {
  float:left;
}

.caja2der {
  border-left:0px;
}

.texto {
  padding-left:5px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  color: #333333;
  text-decoration:none;
}

#titulo SPAN {
 font-family: Arial,Helvetica, Arial, Helvetica, sans-serif;
 font-size: 26px;
 font-weight: bold;
 color: #333333;
}

#yui-main{
  display:inline;   /* IE */ 
}

#bd {
  padding-left:20px;
  background:#FFFFFF;
  text-align:left;
}

#promoizquierda {
  float:right;
  width:100px;
}

#cuerpopromo {
  float:left;
  width:83%;
}

/* Formulario concursos */
#horizontalForm fieldset{
	display: block; 
	margin: 5px 5px 5px 0; 
	padding: 0 5px 8px 5px; 
	font-family: Arial,Helvetica, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold;
	color: #333333; 
	text-decoration:none
}

.inputstyle{display: block;	width: 11em;}

#horizontalForm label{
	float: left;	
	display: block;	
	margin: 1em 10px 0 0; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FF0000; 
	text-decoration:none
}

.txt_legend { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;text-decoration:none}

.boton { font-family: Arial, Helvetica; font-size: 11; color: white; background-color: black;}
/* Fin formulario concursos */
