#ordenes{

	border-top: 1px solid #CCC;
	margin: 10px 0;
	float: left;
	width: 100%;
	padding-left:0px;
}


#ordenes li{
	border-bottom: dotted 2px #CCC;
	padding: 10px 0;
	float: left;
	width: 100%;
}

#ordenes .odd{
	background-color: #FFF;
}

#ordenes div{
	float: left;
	margin-left: 25px;
}

#ordenes strong{
	text-transform: uppercase;
}

h1.orden_titulo{
  text-align: center;
  text-transform: uppercase;
  font-size:12pt;
  font-weight:none;
}

.orden_aliena_der{
  text-align: right;
}

.orden_numero, .orden_asunto  {
  text-align:center;
  font-weight: bold;
}

.orden_numero{
  text-transform: uppercase;
}

.orden_firma{
  font-weight: bold;
  text-transform: uppercase;
}

.contenedor_orden{
  border: 1px solid #ccc;
  padding-left: 50px;
  padding-right:50px;
  padding-top:30px;
  padding-bottom:30px;
  display:block;
}
.orden_texto_base, .orden_texto{
  text-align: justify;
}

.orden_boton_izq{
  text-align:left;
}

.orden_boton_der, .orden_boton{
  text-align: right;
  float:right;
}

.orden_table_controls{
  width:100%;
  margin-bottom: 10px;
}

.orden_subt{
  font-weight: bold;
  text-align:right;
  padding-right:10px;
  width: 120px;
}

.orden_subt_top{
  vertical-align: top !important;
}

.orden_data{
  padding-left:10px;
}

.orden_tabla{
  width: 100%;
}

.orden_tabla td{
  padding-bottom: 10px;
  vertical-align: middle;
}

.orden_input_num{
  width:80px;
}

.orden_input_asunto{
  width:350px;
}

.orden_texto_area{
  width:100%;
  height:300px;
}

.orden_list_ini{
  width: 180px;
}

.orden_list_fec{
  width: 120px;
}

.orden_list_titulos{
  font-weight:bold;
}

.orden_cabecera{
  background-color: #F2F2F2 !important;
  height: 15px; 
}
.orden_arrow{
  padding-left:10px;
}

.orden_controls{
  text-align: right;
  margin-bottom:10px;
}


.orden_filtros_titulo{
  text-align:right; 
  padding-right:10px;
  font-weight:bold;
}
.orden_filtros_conte{
  width:120px; 
  text-align:left; 
  padding-left:10px;
}
