/****		CSS		****/

*{margin:0;}

body {
	background: #042e3b;
	font:13px Trebuchet MS;
}

a{text-decoration:none;}
h1{color:#004a1d;border-bottom:1px dashed #004a1d; font-size:20px;padding-bottom:5px; margin-bottom:15px;}
h2{color:#005e77; font-size:18px; padding-bottom:5px;}
h2 a{color:#005e77;}
h3 a{color:#004a1d;}
.clear{clear:both}

p{padding-bottom:10px; text-align:justify;}

h1 a{color:#000}
h1 a:hover{color:#bc373c;}

.rojo{color:#bc373c;}
.gris{color:#666677;}
.categoryitems li a{color:#000}
#contenedor{
	background:#FFFFFF url(imagenes/fondo_header.jpg) no-repeat scroll 0 0;
	margin:auto;
	overflow:hidden;
	padding-top:80px;
	width:980px;
padding-bottom:15px;
}

#menu{
	background:transparent url(imagenes/fondo_menu.jpg) repeat-x scroll 0 0;
	height:33px;
	text-align:right;
	color:#fff;
}

.selected{color:#6db224;font-weight:bold;line-height:30px;padding:0px 15px 0px 15px;}
.no-selected{color:#fff;font-weight:bold;line-height:30px;padding:0px 15px 0px 15px;}

#contenido{
	height:auto!important;
	height:500px;
	min-height:500px;
	padding:10px;
	position:relative;
}

#acceso{margin: auto; width: 220px;}
#acceso input{float:right;}
#acceso label{float:left;}
#acceso .entrar{
	background:transparent url(imagenes/btn_entrar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	margin-right:30px;
	width:80px;
}

#pie{
	margin:auto;
	padding:15px 0;
	text-align:center;
	width:980px;
	color:#fff;
}

#opciones a{color:#000;float:right;}
#opciones a:hover{color:#666677;}

.help{cursor:pointer;position:absolute;right:15px;top:10px;}

#formulario {float:left;width:345px}

#ayuda{
	border:1px dashed #bc373c;
	float:right;
	padding:10px;
	width:460px;
}

#ayuda a, #comprobacion a, blockquote a{color:#bc373c}

/************* TABLA **************/
.tabla{
	border-collapse:collapse;
	font-size:12px;
	margin:15px auto auto;
	text-align:center;
	width:100%;
}

.tabla .pq{width:60px;}
.tabla .pq2{width:40px;}
.tabla thead td{
	background:transparent url(imagenes/fondo_menu.jpg) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}

.tabla tbody td{padding:5px;}

.tabla tbody tr{border-bottom:1px dashed #004a1d;}

.tabla a img{border:0; text-align:center}

/************TABLA EDICION***********/
.tabla_edicion{border-collapse:separate;font-size:12px;}
.tabla_edicion th{background:#bc373c none repeat scroll 0 0;font-weight:normal;padding:5px;}
.tabla_edicion td {padding:0px 2px}
.tabla_edicion td input{width:250px}
.tabla_edicion td textarea{height: 100px; width: 260px;}


/************TABLA PROPIEDADES***********/
.tabla_edicion_prop{border-collapse:separate;font-size:12px;}
.tabla_edicion_prop th{background:#005e77 none repeat scroll 0 0;font-weight:normal;padding:5px;color:#fff}
.tabla_edicion_prop td {padding:0px 2px}
.tabla_edicion_prop td input{width:124px}
.tabla_edicion_prop td textarea{height: 100px; width: 124px;}


/************ BOTONES *************/

#botones{width: 345px; text-align: right; padding-top: 10px;}

#btn_agregar{
	background:transparent url(imagenes/btn_agregar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:80px;
}

#btn_cancelar{
	background:transparent url(imagenes/btn_cancelar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	margin-right:10px;
	width:80px;
}

#btn_actualizar{
	background:transparent url(imagenes/btn_actualizar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:80px;
}

#btn_continuar{
	background:transparent url(imagenes/btn_continuar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:80px;
}

#btn_limpiar{
	background:transparent url(imagenes/btn_limpiar.jpg) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:80px;
}

/* Estilo de los productos */
#lista_productos{float:left;width:710px;}
.productos{float:left;width:300px;border:dashed 1px #ccc;margin:5px;padding:8px;height:145px;}
.productos p{padding:0px;}
.productos img{float:left;display:block;padding-right:12px;}

/* Estilo Filtros */
.link:hover{background-color:#a29c9c ;color:#fff;font-weight:bold;text-decoration:none;padding:2px 6px;font-size:11px;}
.link{background-color:#8e8a8a ;color:#bbb;font-weight:bold;text-decoration:none;padding:2px 6px;font-size:11px;}
.link_inactivo{background-color:#ccc ;color:#aaa1a1;font-weight:bold;text-decoration:none;padding:2px 6px;font-size:11px;}

/*Paginación*/
.LinkPage{background:url(imagenes/btn_pages.jpg) no-repeat;float:left;height:23px;text-align:center;width:21px;color:#fff;border:0px;cursor:pointer}
.LinkPageInac{background:url(imagenes/btn_pag.jpg) no-repeat;float:left;height:23px;text-align:center;width:21px;color:#fff;border:0px;}
.pages{padding-top:15px;float:right;}
#BtnFiltro{background:url(imagenes/btn-buscar.png) no-repeat;height:22px;width:80px;border:0px;cursor:pointer;float:left;margin-left:15px;}
