/*----------------------ESTILOS DE BODY Y VINCULOS------------*/
html, body {
	margin-top: 1px;
	height:96%;
}

a{
	text-decoration: none;
}

a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}
form{
	margin:0;
}
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/*--------------------ESTILOS PARA LOS LAYOUT------------------------------*/
/*Estilo para el encabezado*/
div#imgcabezote{
background: url("../imagenes/azul.png") no-repeat;
width:916px;
height:109px;
margin: auto;
margin-bottom:0;
}
/* Estilo para el boton de cerrar sesion*/
div#sesion{
float:right;
margin:5px;
}
/* Estilo para colocar el logo del sistema*/
div#logo{
background:url(../imagenes/logo.png) no-repeat;
margin:7px 0 0 5px;
width:350px;
height:79px;
float:left;
}
/*Estilo para colocar los iconos del menu*/
div#btnMenu{
margin:35px  0 0 0;
float:right;
}
div#btnMenu img{
margin-left:30px;
}

/*Colocar UN SOLO icono del menu junto con el text*/
div#icomenuppal{
	width:73px;
	height:65px;
	float:left;
	text-align: center;
}
/* tamaño de la etiqueta "span" que contiene la imagen */
.tmnoimgsup{
	display:block;
	width:73px;
	height:50px;
}
/*Estilo para el texto delmenu*/
/*
div#txtMenu{
width:530px;
margin: 0 0 -1px 0;
float:right;
}*/
/*div#txtMenu a, span#nosotros{*/
div#icomenuppal a, span#nosotros{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top:3px;
	/*margin-left:27px;
	margin-bottom:0;*/
}



/*Estilo para el texto delmenu*/
/*div#txtMenu{
width:530px;
margin: 0 0 -1px 0;
float:right;
}
div#txtMenu a, span#nosotros{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left:27px;
	margin-bottom:0;
}
*/
/*----------------------------------------------*/
/*Clase para el texto del menu principal*/
/*.ClassMenu{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left:27px;
}*/
/*--------------------------------------------------------*/
/*div para el contenedor*/
div#contenedor {
	min-height:100%;
    height: auto;
}
/*-----------------------------------------------------------*/
/*div para la barra negra de abajo*/
div#pie{
width:916px;
margin-top:0;
margin:auto;
}
div#brcolorNegro{
width:916px;
background:#000;
height:25px;
/*margin-top:0;/* -3em;/*añadida*/
margin:auto;
margin-top:10px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}


div#brcolorNegro p{
float:right;
margin:5px;
}
div#brcolorNegro a{
color:#FFFFFF;

}
div#brcolorNegro a:hover{
	text-decoration: underline;
}
/*----------------------------------------------*/
/* Estilo que crea una barra negra delgada en el submenu de opciones */
.brNegraPqna{
width:"26%";
background:#000;
height:10px;
margin:0;
}
/*Estilo para colocar el enuncioado de la pantalla del administrador*/
.clastxtadmon{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#4C4C4C;
margin:5px 20px 0 20px;
}
/* Esstilo que da margen a iconomas que está al*/
/*lado izquierdo de los subtitulod de las opciones principales*/
.imagenSubMenu{
	margin:10px 0px 0 20px;
}
/*Estilo para las imagenes que estan junto al titulo*/
.imagentitle{
	margin:10px 0 0 20px;
}
/*---------------------------------------------------------*/
/*Titulo para las pantallas*/
.titulo{
	color:#007C9E;
	text-decoration:none;
	font-weight: bold;
	/*padding:10px;*/
	margin-left:5px;
	margin-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
}

/*Estilo para los submenus*/
.subtitle{
font-family: Georgia, Arial; 
font-size:12px;
font-weight: bold;
color:#4C4C4C;
margin:30px 0 10px 0;
}
/*----------------------------------------------*/
/*Estilo para los textos de los formularios*/
.enunciados{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#999999;
font-size:14px;
margin:10px 0  0;
}
/*----------------------------------------------*/
/*Estilo para los vinculos de los formularios*/
.vinculoenunciados{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007C9E;
font-size:14px;
margin:10px 0  0;
}
/*---------------------------------------------*/
/*Estilo para los campoos de texto*/
.entrada {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#333333;
font-weight:bold;

border:1px solid #CCCCFF;
background-color:#E6ECFA;
margin-bottom:5px;
}
.anchoSelect{
width:250px;
}

.casillaMenus{
float:left;
margin-top:75px
}
.imagenMenus{
height:100px;
width:120px; 
display:block;
/*float:left;*/
/*margin:auto;*/
margin-bottom:0px;
}
/*estilo para cuando la imagen es de una subcategoria*/
.imgMenusSubCtgoria{
height:150px;
width:150px; 
float:left;
margin-bottom:0;
}
.ocultarbarra{
overflow: hidden;
}
/*-----------------------------------------------*/
/*BOTONES */
.botonpeq{
width:29px;
height:23px;
background:url("../imagenes/botonpeq.png");
}
.boton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#FFFFFF;
border:0;
margin: 0 15px 0 0;
}
.botongra{
width:89px;
height:23px;
background:url("../imagenes/botongra.png");
}
input[disabled]{
width:89px;
height:23px;
color:#999999;
background:url("../imagenes/desactivado.png"); 
}
/*----------------------------------------------------*/
/*Estilo para colocar borde a una tabla*/ 
div#tabla{
margin-top:100px;
/*margin-bottom:100px;*/
/*border:1px solid #999;*/
}
div#fondoazul{
background:url("../imagenes/fondoazul.png") no-repeat;
width:916px;
height:70px;
margin: auto;
margin-top:0;
}
div#iconTitle{
/*margin:10px  0 0 10px;
/*width:350px;*/
float:left;
}
div#btnTodos{
margin:30px  10px 0 0;
/*width:550px*/;
float:right;
}
/*Estilo para el borde de una celda*/
.bordecelda{
	border:1px solid #BBD8FB;
}
/*----------------------------------------------------*/
/* Estilo para los mensajes de advertencia */
.advertencia{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FF0000; 
 font-weight: bold;
 float:left
} 

/*************************************************************/
/********************************************************************************/
/********************************************************************************/
/*-----------------------------------------------*/
div#motorBusque{
margin: 15px 0 0px 0; 
}

/*--estilo para los nombres que aparecen cuando se busca*/
.txtNombre{
 margin:0 15px 0 15px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333;
 
}
.txtEmail{/*.Estilo3 {*/
	color:#007C9E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:oblique;
}
/*------------------------------------------------*/
/*estilo para la barra negra de nwusuario*/
.classbrusuario{
	background:#000000; 
	height:20px; 
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	margin-top:0
}
/*--------------------------------------------*/
/*----Estilo para los precios según las lista en nwproducto.php*/
.txtPrecioXLista{/*.Estilo3 {*/
	color:#007C9E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:oblique;
	font-weight:bold;
}
