@charset "utf-8";

#formPublicidad td{
	padding:5px;
}
#formulario td{
	padding:5px;

}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
	background:#F3F3F3;
}

.curva{
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;  
}

.texto_negro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.btnInicio{
	background:url(pestanaSuperior.png);
	color:#FFF;
}
.btnInicio:hover{
	background:url(pestanaSuperiorOver.png);
	color:#FFF;
	cursor:pointer;
}
.tablaPrincipal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #CCC;
	background:#FFF;
}
.pasosInactivo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#666;
	cursor:pointer;
}
.pasosActivo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#000;
	font-weight:bold;
	cursor:pointer;
}
.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	font-weight:bold;
}
.textboxSF{
	border:none;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.celda{
	border:1px solid #ae1618;
	background:#FFF;
	padding:6px;
}
.requeridos{
	border:1px solid #FF5559;
	background:#FFECEC;
}

.btnReporte{
	background:#000;
	color:#FFF;
}

.btnReporte:hover{
	background:#EEDD0D;
	color:#FFF;
	cursor:pointer;
}

.tr{
	background:#FFF;
}

.tr:hover{
	background:#f7f7f7;
}
