form { margin:0px }
a { margin:0px }

#web{
margin-left:auto;
margin-right:auto;
width:880px;
background:url(../images/bg0.png) repeat-y;

}
#foot {
float:left;
height:50px;
width:880px;
background-color:#EAF0F7;
vertical-align:middle;
}
#I3 {
float:left;
}
#I4 {
float:right
}
.xalmar{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
float:left;
margin-top:10px;
width:114px;
}
.copyright{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
float:left;
line-height:50px;
width:520px;
margin-left:86px;
}

#CENTRAL{
float:left;
padding-left:50px;
width:830px;
}
#CONTENIDO{
float:left;
width:620px;
}
#Flash_TOP {
top:0px;
float:left;
}
#Flash_IZQ{
float:left;
margin-left:0px;
padding:0px;
width: 210px;
}
#CATEGORIAS {
float:left;
padding-left:40px;
width:170px;
background:url(../images/tit_categorias.png) no-repeat top;

}
#buscar {
float:left;
padding-left:20px;
width:190px;
background:url(../images/tit_buscar.png) no-repeat top;
}

#flash_lista{
position:absolute;
top:30px;
left:0px;
width:210px;
display:block;
}

#buscar_img {
float: left;
}
.txt_buscar {
border: 1px #8C8C8C solid;
font-size: 12px;
font-family: "Trebuchet MS", Tahoma, Arial,*sa*s-serif;
width:155px;
height:20px;
}

.con_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.con_input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:190px;
height:24px;
border:1px solid #8C8C8C;
}
.con_celeste{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#08B0DD;
}
.con_area{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:190px;
height:200px;
border:1px solid #8C8C8C;
}
.login_usuario{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#8C8C8C;
width:180px;
height:23px;
border:1px solid #8C8C8C;
}
.form_area{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:220px;
height:80px;
border:1px solid #8C8C8C;
}
.form_input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:220px;
height:20px;
border:1px solid #8C8C8C;
}
.form_select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:220px;
height:20px;
border:1px solid #8C8C8C;
}
.form_select2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:60px;
height:20px;
border:1px solid #8C8C8C;
}
.form_select3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:100px;
height:20px;
border:1px solid #8C8C8C;
}
.form_celda{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.celda_total{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-top:1px solid #666666;
}
.form_precio{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:60px;
height:20px;
border:1px solid #8C8C8C;
}

.menu_n1 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
	width: 190px;
	height: 20px;
	background-color:#FFBE77;
	vertical-align:top;
	text-indent: 5px;
}
.menu_n2 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;	
	width: 190px;
	height: 20px;
	background-color: #C8CDC8;
	vertical-align:top;
	text-indent: 5px;
}
.fondo_img {
background-color:#EAF0F7;
}
.txt_producto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.txt_productonegro{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.txt_productonegro2{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.txt_productonegro2:hover{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.txt_productonegro13{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.txt_productotit{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.txt_productoiva{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.celesteprecio{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
color:#08B0DD;
font-weight:bold;
text-decoration:none;
}
.celeste{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#08B0DD;
text-decoration:none;
}
.celestedes{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#08B0DD;
text-decoration:none;
}
.celeste12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#08B0DD;
text-decoration:none;
}

.celeste14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#08B0DD;

}
.det_submit {
background-color:#8C8C8C;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
height:18px;
}

#img_central {
 width:300px;
 height:225px;
}
#tabla {
	width: 100px;
	height: 235px;
	overflow: hidden;
	position:inherit;
	top:0px;
	font-family: Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-size: 11px;
	z-index:9;
}
#s_arriba {
	position:relative;
	height:14px;
	width:14px;
	top:0px;
	z-index:10;
	visibility:hidden;
}
#s_abajo {
	position:relative;
	height:16px;
	width:14px;
	top:0px;
	z-index:10;
	visibility:hidden;
}

#barra_vertical {
	position:relative;
	height:205px;
	width:14px;
	background-image:url(../images/scroll_centro.gif);
	top:0px;
	z-index:10;
	visibility:hidden;
	
}
#barra {
	height:205px;
	width:14px;
	top:0px;
	position:relative;
	z-index:11;
}
#imgsc {
	width: 14px;
	height: 60px;
	cursor:pointer;
	z-index:12;
}


/* MENU CATEGORIAS */

.celda {
	width:170px;
	margin-bottom:10px;
	float:left;	
}
.m_celda {
	width:170px;
	/*height:24px;*/
	background-color:#FFFFFF;
	font-weight:bold;
	font-stretch:condensed;
	color:#000000;
	font-family:Kids, Verdana, Arial, "Trebuchet MS",  Tahoma,  sans-serif; font-size: 11px;
	text-decoration:none;
	display:block;
}
.m_celdaover, .m_celda:hover{
	width:170px;
	background-color:#FFFFFF;
	color:#F284AD;
	font-weight:bold;
	font-family:Kids, Verdana, Arial, "Trebuchet MS",  Tahoma,  sans-serif; font-size: 11px;
	text-decoration:none;
	display:block;
}

.subcelda {
	width:170px;
	/*height:24px;*/
	margin-bottom:10px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Kids, Verdana, Arial, "Trebuchet MS",  Tahoma,  sans-serif; font-size: 11px;
	text-decoration:none;
	display:block;
}
.subceldaover,.subcelda:hover{
	width:170px;
	/*height:24px;*/
    margin-bottom:10px;
	background-color:#FFFFFF;
	color: #09AFDC;
	font-family:Kids, Verdana, Arial, "Trebuchet MS",  Tahoma,  sans-serif; font-size: 11px;
	text-decoration:none;
	display:block;
}
.g_celda {
 	width:170px;
	display:none;
	float:left;	
}

.ainiciar {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#09AFDC;
font-weight:bold;
text-decoration:underline;
text-align:right;
}
.ainiciar11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#09AFDC;
font-weight:bold;
text-decoration:underline;
text-align:right;
}

.ainiciar_u {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09AFDC;
text-align:right;
}
.ainiciar_vin {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#09AFDC;
text-decoration:underline;
}
.divini{
text-align:right;
width:560px;
}

/* FIN MENU