/* CSS Document */
#title{
	color:#1C1D6A;	
}

.titulo{
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;	
}

.boton{
	color:#ffffff;
	font-weight:bolder;
	background-color:#990000;	
}

.etiqueta{
	color:#000000;
	font-size: 13px;
	font-style:normal;
	font-weight:normal;
}

.label{
	color:#990000;
	font-size:9px;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.label2{
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.caja{
	width:120px;
}

.descripcion{
	width:150px;
	height:35px;
	font-size:12px;
}


.descripcion2{
	width:230px;
	height:50px;
	font-size:12px;
}

.leyenda{
	text-align:left;
	color:#990000;
	font-size:16px;	
	font-weight:bold;
}

.leyenda2{
	color:#999999;		
	font-size:14px;	
	font-weight:bold;
}



.instruccion{
	text-align:justify;
	color:#000066;
	font-size:12px;	
}


#login{
	width:500px;
	height:450px;
	margin-left:100px;
	background:url(../images/LOGIN.jpg);	
}


#registrarse{
	text-align:center;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
}

#usuario{
	text-align:center;
	font-size:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
	position:relative;
	top:60px;
	
}	

#contra{
	text-align:center;
	font-size:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;	
	position:relative;
	top:100px;
}

#user{
	position:relative;
	top:75px;
	left:250px;
	width:250px;
	height:35px;
	border-color:#990000;
	font-size:25px;			
}	

#pass{
	position:relative;
	top:115px;
	left:250px;
	width:250px;
	height:35px;
	border-color:#990000;
	font-size:25px;			
}

#enviar{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:150px;
	height:30px;
	font-size:18px;
	background-color:#990000;
		
	position:relative;
	top:200px;
	left:50px;	
}		




.seleccion{
	width:140px;
}

.seleccion2{
	width:230px;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	margin: 20px 0px 0px 0px;
}

body{
	background-image:url(../images/42original.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

a {
	text-decoration: none;
        border: 0px;
        color: #000;
}

#principal{
	position:relative;
	left:0px;
	top:0px;
	width:935px;
	height:602px;
}

/*
Encabezado 
y
Menu principal
*/
#logo {
	position:absolute;
	left:19px;
	top:19px;
	width:86px;
	height:93px;
	background-image:url(../images/mondrian.jpg);
}

#superior {
	position:absolute;
	left:0px;
	top:0px;
	width:935px;
	height:136px;
	background-image:url(../images/superior.jpg);
	background-repeat:repeat-y;
}

#superior_admin {
	position:absolute;
	left:0px;
	top:0px;
	width:935px;
	height:136px;
	background-image:url(../images/superior_admin2.jpg);
	background-repeat:repeat-y;
}

#inicio {
	position:absolute;
	left:197px;
	top:29px;
	width:116px;
	height:31px;
}

/*Menu general del sitio*/
#menu_general {
	position:absolute;
	left:127px;
	top:20px;
	width:770px;
	height:91px;
}



#menu_general_admin {
	position:absolute;
	left:127px;
	top:0px;
	width:770px;
	height:130px;
}




#nav0 {
	position: relative;
	top: 0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:770px;
	height: 91px;
}
#nav0 li {	
	height: 91px;
	float:left;
	text-indent: -5000px;
	background: url(../images/menu_general0.jpg) no-repeat;
}

#nav0 a {
	color: #000;	
	height: 91px;
	display: block;
	background: url(../images/menu_general0.jpg) no-repeat;
}

#nav0 #nav_inicio a#current { width: 122px; background: url(../images/menu_general1.jpg) no-repeat; background-position: 0px 0px; }
#nav0 #nav_inicio a { width: 122px; background-position: 0px 0px; outline: none}
#nav0 #nav_inicio a:hover {width: 122px; background: url(../images/menu_general1.jpg) no-repeat; background-position: 0px 0px; outline: none; }

#nav0 #nav_proyecto a { width: 131px; background-position: -122px 0px; outline: none }
#nav0 #nav_proyecto a:hover {width: 131px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -122px 0px; outline: none }
#nav0 #nav_proyecto a#current {width: 131px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -122px 0px; outline: none }

#nav0 #nav_catalogo a { width: 132px; background-position: -253px 0px; outline: none }
#nav0 #nav_catalogo a:hover {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -253px 0px; outline: none}
#nav0 #nav_catalogo a#current {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -253px 0px; outline: none}

#nav0 #nav_valor a { width: 132px; background-position: -385px 0px; outline: none}
#nav0 #nav_valor a:hover {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -385px 0px; outline: none}
#nav0 #nav_valor a#current {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -385px 0px; outline: none}

#nav0 #nav_contacto a { width: 132px; background-position: -517px 0px; outline: none}
#nav0 #nav_contacto a:hover {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -517px 0px; outline: none}
#nav0 #nav_contacto a#current {width: 132px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -517px 0px; outline: none}

#nav0 #nav_mapa a { width: 120px; background-position: -649px 0px; outline: none}
#nav0 #nav_mapa a:hover {width: 120px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -649px 0px; outline: none}
#nav0 #nav_mapa a#current {width: 120px; background: url(../images/menu_general1.jpg) no-repeat; background-position: -649px 0px; outline: none}

#nav0 a {
	text-decoration: none;
}



/*Menu administrativo*/
#menu_admin {
	position:absolute;
	left:128px;
	top:20px;
	width:770px;
	height:91px;
}

#nav3 {
	position: relative;
	top: 0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:936px;
	height: 130px;
}
#nav3 li {	
	height: 130px;
	float:left;
	text-indent: -5000px;
	background: url(../images/superior_admin2.jpg) no-repeat;
}

#nav3 a {
	color: #000;	
	height: 130px;
	display: block;
	background: url(../images/superior_admin2.jpg) no-repeat;
}

#nav3 #nav_productos a#current { width: 258px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -130px 0px; }
#nav3 #nav_productos a { width: 258px; background-position: -130px 0px; outline: none}
#nav3 #nav_productos a:hover {width: 258px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -130px 0px; outline: none; }

#nav3 #nav_categorias a#current {width: 267px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -387px 0px; }
#nav3 #nav_categorias a { width: 267px; background-position: -387px 0px; outline: none }
#nav3 #nav_categorias a:hover {width: 267px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -387px 0px; outline: none }

#nav3 #nav_contacto a#current {width: 282px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -653px 0px;}
#nav3 #nav_contacto a { width: 282px; background-position: -653px 0px; outline: none }
#nav3 #nav_contacto a:hover {width: 282px; background: url(../images/superior_admin3.jpg) no-repeat; background-position: -653px 0px; outline: none}


#nav3 a {
	text-decoration: none;
}
/* fin de menu administrativo


/*Menu principal de catalogo*/
#menu_principal {
	position:absolute;
	left:127px;
	top:19px;
	width:788px;
	height:46px;
}

#nav2 {
	position: relative;
	top: 0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:790px;
	height: 47px;
}
#nav2 li {	
	height: 47px;
	float:left;
	text-indent: -5000px;
	background: url(../images/menu_principal0.jpg) no-repeat;
}

#nav2 a {
	color: #000;	
	height: 47px;
	display: block;
	background: url(../images/menu_principal0.jpg) no-repeat;
}


#nav2 #nav_inicio a { width: 132px; background-position: 0px 0px; outline: none;}
#nav2 #nav_inicio a:hover {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: 0px 0px; outline: none;}

#nav2 #nav_proyecto a { width: 132px; background-position: -132px 0px; outline: none;}
#nav2 #nav_proyecto a:hover {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -132px 0px; outline: none;}

#nav2 #nav_catalogo a { width: 132px; background-position: -264px 0px; outline: none;}
#nav2 #nav_catalogo a:hover {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -264px 0px; outline: none;}
#nav2 #nav_catalogo a#current {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -264px 0px; outline: none}

#nav2 #nav_valor a { width: 132px; background-position: -396px 0px; outline: none;}
#nav2 #nav_valor a:hover {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -396px 0px; outline: none;}

#nav2 #nav_contacto a { width: 132px; background-position: -528px 0px; outline: none;}
#nav2 #nav_contacto a:hover {width: 131px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -528px 0px; outline: none;}

#nav2 #nav_mapa a { width: 128px; background-position: -659px 0px; outline: none;}
#nav2 #nav_mapa a:hover {width: 127px; background: url(../images/menu_principal1.jpg) no-repeat; background-position: -659px 0px; outline: none;}

#nav2 a {
	text-decoration: none;
}


/*Menu catalogo*/

#menu_catalogo {
	position:absolute;
	left:256px;
	top:66px;
	width:530px;
	height:45px;
	
}

#nav {
	position: relative;
	top: 0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:530px;
	height: 44px;
	
}
#nav li {	
	height: 44px;
	float:left;
	text-indent: -5000px;
	background: url(../images/menu_catalogo0.jpg) no-repeat;
}
/*#nav > li:hover {
	z-index: 2;
}*/

#nav a {
	color: #000;	
	height: 44px;
	display: block;
	background: url(../images/menu_catalogo0.jpg) no-repeat;
}

#nav #nav_coccion a { width: 131px; background-position: 0px 0px; outline: none;}
#nav #nav_coccion a:hover {width: 131px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: 0px 0px; outline: none;}
#nav #nav_coccion a#current  {width: 131px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: 0px 0px; outline: none;}

#nav #nav_refrigeracion a { width: 131px; background-position: -131px 0px; outline: none;}
#nav #nav_refrigeracion a:hover {width: 131px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -132px 0px; outline: none;}
#nav #nav_refrigeracion a#current {width: 131px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -132px 0px; outline: none;}

#nav #nav_equipo a { width: 132px; background-position: -262px 0px; outline: none;}
#nav #nav_equipo a:hover {width: 132px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -263px 0px; outline: none;}
#nav #nav_equipo a#current {width: 132px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -263px 0px; outline: none;}

#nav #nav_mobiliario a { width: 136px; background-position: -394px 0px; outline: none;}
#nav #nav_mobiliario a:hover {width: 136px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -395px 0px; outline: none;}
#nav #nav_mobiliario a#current  {width: 136px; background: url(../images/menu_catalogo1.jpg) no-repeat; background-position: -395px 0px; outline: none;}

#nav a {
	text-decoration: none;
}

/*Cuerpo central*/

.texto{
	color:#000000; display:block;text-decoration:none; font: 12px  Arial, Helvetica, sans-serif; text-align: left;
}

#imagen-fondo {
	position:absolute;
	left:0px;
	top:136px;
	width:935px;
	height:468px;
	
}

#imagen-fondo_admin {
	position:absolute;
	left:0px;
	top:135px;
	width:935px;
	height:468px;
	
}
/*capa cuerpo general*/
#cuerpo {
	position:absolute;
	left:160px;
	top:136px;
	width:747px;
	height:468px;
	text-align: justify;
	padding: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#cuerpo_admin {
	position:absolute;
	left:160px;
	top:135px;
	width:745px;
	height:430px;
	text-align: justify;
	padding: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;	
}

*html #cuerpo_admin {
	position:absolute;
	left:160px;
	top:135px;
	width:775px;
	height:430px;
	text-align: justify;
	padding: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;	
}

#inicio{
	position:absolute;
	left:130px;
	top:136px;
	width:806px;
	height:468px;
	background-color:#FFFFFF;
	z-index: 0;
}

#inicio2{
	position:absolute;
	left:10px;
	top:250px;
	width:760px;
	height:200px;
}

#inicio_imagenes{
	position:absolute;
	left:540px;
	top:149px;
	width:347px;
	height:244px;
	z-index: 1;
}

#col_sec1 {
	position:absolute;
	left:0px;
	top:0px;
	width:250px;
	height:428px;	
	
}

/*capas valor*/


#col_val2 {
	position:absolute;
	left:280px;
	top:0px;
	width:350px;
	height:428px;
	
}

/*capas proyectos*/

#col_proy2 {
	position:absolute;
	left:300px;
	top:25px;
	width:350px;
	height:428px;
	
}

/*capas catalogo */

#col_cat1 {
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	height:428px;	
	
}

#col_cat2 {
	position:absolute;
	left:235px;
	top:20px;
	width:350px;
	height:428px;
	
}

/*capas de areas catalogo*/

#columna1 {
	position:absolute;
	left:160px;
	top:136px;
	width:200px;
	height:428px;	
	
	
		
}

#columna2 {
	position:absolute;
	left:336px;
	top:136px;
	width:200px;
	height:428px;
	background:url(../images/linea-fondo.jpg)  no-repeat;
	background-color:#FFFFFF;
}


#columna3{
	position:absolute;
	left:536px;
	top:136px;
	width:399px;
	height:428px;
	background:url(../images/linea-fondo.jpg)  no-repeat;
	background-color:#FFFFFF;
}


/*Columnas equipo*/
#columna1e {
	position:absolute;
	left:160px;
	top:136px;
	width:170px;
	height:428px;	
}
#columna2e {
	position:absolute;
	left:306px;
	top:136px;
	width:200px;
	height:428px;
	background:url(../images/linea-fondo.jpg)  no-repeat;
	background-color:#FFFFFF;
}


#columna3e{
	position:absolute;
	left:506px;
	top:136px;
	width:130px;
	height:428px;
	background:url(../images/linea-fondo.jpg)  no-repeat;
	background-color:#FFFFFF;
}

#columna4e{
	position:absolute;
	left:636px;
	top:136px;
	width:299px;
	height:428px;

	background-color:#FFFFFF;
	
}
/*Estilo de los subcategorias de catalogo diseño de las columnas de productos*/

#menucase ul li a:hover{background:; outline: none;}
#menucase ul li a{color:#000000; display:block;text-decoration:none; padding:5 5 5 0px; outline: none;}

#menucase ul.vert-one { width: 190px; margin:0;padding:0;list-style-type:none;display:block;font: 15px  Arial, Helvetica, sans-serif;}
#menucase ul.vert-two { width: 180px; margin:0;padding:20px;list-style-type:none;display:block;font: 12px  Arial, Helvetica, sans-serif;}

/*Estilo de las columnas de equipo*/
#menucase ul.vert-one_e { width: 170px; margin:0;padding:0;list-style-type:none;display:block;font: 15px  Arial, Helvetica, sans-serif;}
#menucase ul.vert-two_e { width: 175px; margin:0;padding:20px;list-style-type:none;display:block;font: 12px  Arial, Helvetica, sans-serif;}
#menucase ul.vert-three_e { width: 130px; margin:0;padding:15px;list-style-type:none;display:block;font: 12px  Arial, Helvetica, sans-serif;}

.detalle{
	color:#3E3E3E; display:block;text-decoration:none; padding:0 10 0 20px;font: 11px  Arial, Helvetica, sans-serif; text-align: justify;
}


#detalle_producto{
	padding:20 20 20 20px; border: 0px;
}

#detalle_producto a{
	color:#656565; display:block;text-decoration:none; font: bold 12px  Arial, Helvetica, sans-serif; text-align: center;border: 0px;
}

/*Columnas admnin*/

#columna1_admin{
	position:absolute;
	left:15px;
	top:70px;
	width:340px;
	height:370px;	
	
	
	
}


#columna2_admin{
	position:absolute;
	left:350px;
	top:80px;
	width:30px;
	height:320px;
	
	
}

#columna3_admin{
	position:absolute;
	left:380px;
	top:70px;
	width:395px;
	height:370px;
	
	
}

#pie_admin {
	position:absolute;
	left:0px;
	top:560px;
	width:935px;
	height:65px;
	background-image:url(../images/pie.jpg);
}


/*Pie */

#pie {

	position:absolute;
	left:0px;
	top:564px;
	width:935px;
	height:40px;
	background-image:url(../images/pie.jpg);
	
}

.pie_text{
color:#FFFFFF; display:block;text-decoration:none; font: bold 10px  Arial, Helvetica, sans-serif; 
}


