/* ----------------------------------------------------------------------
 *
 * Nombre del archivo:		grid.css
 * Descripción:				Estructura de rejilla para formularios
 * Versión:					1.0.0 (30/06/2010)
 * Proyecto:				OpenSat
 * Autor:					AS&A Design SL
 * Website:					http://www.asadesign.com
 *
 * Estructura:
 *			- Columnas:		6
 *			- Margen:		0 10px 0 10px
 ---------------------------------------------------------------------- */
 

.container_6
{
	margin-left: auto;
	margin-right: auto;
	width: 744px;
}

.grid_1, .grid_2, .grid_2_5, .grid_3, .grid_4, .grid_5, .grid_6
{
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

.alpha { margin-left: 0; }
.omega { margin-right: 0; }


.container_6 .grid_1 { width: 104px; }
.container_6 .grid_2 { width: 228px; }
.container_6 .grid_2_5 { width: 280px; }
.container_6 .grid_3 { width: 352px; }
.container_6 .grid_4 { width: 476px; }
.container_6 .grid_5 { width: 600px; }
.container_6 .grid_6 { width: 724px; }


.container_6 .prefix_1 { padding-left: 124px; }
.container_6 .grid_6_prefix_sublabel { padding-left: 24px; width: 95%}
.container_6 .prefix_up { padding-top: 34px; }
.container_6 .prefix_up p {
	display: list-item; list-style-type: disc;	list-style-position: inside;
}
.container_6 .prefix_2 { padding-left: 248px; }
.container_6 .prefix_3 { padding-left: 372px; }
.container_6 .prefix_4 { padding-left: 496px; }
.container_6 .prefix_5 { padding-left: 620px; }


.container_6 .suffix_1 { padding-right: 124px; }
.container_6 .suffix_2 { padding-right: 248px; }
.container_6 .suffix_3 { padding-right: 372px; }
.container_6 .suffix_4 { padding-right: 496px; }
.container_6 .suffix_5 { padding-right: 620px; }


.container_6 .push_1 { left: 124px; }
.container_6 .push_2 { left: 248px; }
.container_6 .push_3 { left: 372px; }
.container_6 .push_4 { left: 496px; }
.container_6 .push_5 { left: 620px; }


.container_6 .pull_1 { left: -124px; }
.container_6 .pull_2 { left: -248px; }
.container_6 .pull_3 { left: -372px; }
.container_6 .pull_4 { left: -496px; }
.container_6 .pull_5 { left: -620px; }


fieldset .datagrid {
	/*margin: 2% 2% 2% 2%;*/
	width: 	100%;
}

fieldset .datagrid legend {
	background-color: #d9dadb;
	border-bottom: 1px solid #58585a;
	*margin-top: 2%;
}

fieldset .datagrid legend span {
	display: block;	
	width: 100%;
	font-size: 100%;
	font-weight: bold;
}

fieldset .datagrid .grid_2 {
	width: 225px;
}

fieldset .datagrid .container_6 {
	width: 100%;	
}

fieldset .datagrid .prefix_4 {
	padding-left: 472px;
}

fieldset .datagrid .borrar, fieldset .datagrid .contador {
	width: 15px;
}

fieldset .datagrid td {
	background-color: #fff;
}

fieldset .datagrid th {
	border: 1px solid #fff;
}

/*fieldset .datagrid .seleccionada td {
	background-color: #f00;
	color: #000;
}*/