/* DOCUMENT TAGS */
html, body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
hr{
	display:none;
}
A{
	text-decoration:none;
	color:#00669F;
}
A:hover{
	background-color:#CCDEEE;
	text-decoration:underline;
}
img{
	border: 0px none;
}
.hide{
	display:none;
}

/**************
 LAYOUT 
**************/
#dvPage{
	width:750px;
	margin:0px auto 0px auto;
	height:auto;
	background-color:#FFFFFF;
}

/*	HEAD	*/
#dvHead{
	visibility:hidden;
	display:none;
	width:100%;
	height:92px;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

/*	BODY	*/
#dvBody{
clear:both;
	width:100%;
}

/*	LEFT	*/
#dvBody #dvLeft{
	display:none;
	width:210px;
	float:left;
	margin-top:50px;
}

/*	CONTENIDO	*/
#dvBody #dvContent{
	float:left;
	width:80%;
	padding:0px 40px 40px 20px;
	font-size:0.85em;
	text-align:justify;
	line-height: 2em;
}

/*	RIGHT	*/
#dvBody #dvRight{
	display:none;
	visibility:hidden;
	width:0%;
	float:right;
	background-color:#99CC33;
}

/*	PIE		*/
#dvFoot{
	display:none;
	width:100%;
	clear:both;
	margin:0px;
	padding-top:10px;
	color:#00669F;
	background-color:#CCE0EC;
}

/***********************
CABECERA
*********************/
/*	LOGO	*/
#dvHead #logo{
	float:left;
	width:200px;
	height:100px;
	background-image:url(../images/headLogo.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	cursor:pointer;
}

#dvHead #logo H1{
	display:none;
	font-size:0px;
}

/*	NAVEGACION	*/
#headNav{
display:none;
	float:left;
	margin-left:-200px;
	padding-top:5px;
	width:100%;
	height:20px;
	background-image: url(../images/headNav.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-size:.85em;
	text-align:center;
}

#headNavMenu{
display:none;
	/*float:left;*/
	margin:0px;
	padding:0px;
	margin-top:-5px;
	margin-left:+250px;
	text-align:center;
}

/*#headNav UL, #headNav LI{
	display:inline;
	margin:0px;
	padding:3px 6px;
	padding:0px;
	list-style-type: none;

}*/

#headNav A{
	margin:0px;
	padding:2px 4px;
	font-weight:bold;
	color: #00669F;
	text-decoration:none;

}
#headNav A:hover{
	background-color:#00669F;
	color:#CCE0EC;
}



/* CONTENIDOS	*/
#dvContent #breadcrumb{
	display:none;visibility:hidden;
	color:#069;
	margin:0px 0px 10px 0px;
}

#dvContent H1, #dvContent H2, #dvContent H3, #dvContent H4, #dvContent H5{
	color:#00669F;
	font-family: "Lucida Sans", "Trebuchet MS", Arial, sans-serif;
}
#dvContent H1 {
	font-size:x-large;
}
#dvContent H2 {
	font-size:large;
}
#dvContent H3 {
font-size:medium;
}
#dvContent H4{
font-size: small;
}
#dvContent H5{
font-size:smaller;
}
#dvBody #dvContent IMG{
float:right;
margin-left:20px;
}

/*	FOOT	*/
#navFoot{
	display:block;
	width:100%;
	border-top:5px solid #00669F;
	margin:0px;
	padding:10px;
	font-size:.8em;
	text-align:center;
}
#navFoot UL{
	list-style:none;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	display:inline;
	text-align:center;
}
#navFoot UL LI{
	display:inline;
	margin:0px;
	padding: 2px 8px;
	width:auto;
	height:auto;
	border-left:1px solid #99A0AC;
}
#navFoot A{
	font-weight:bold;
	color: #00669F;
	text-decoration:none;
	padding:2px;
}
#navFoot A:hover{
	text-decoration: underline;
	background-color:#00669F;
	color:#CCE0EC;
}
#address{
	font-size:.8em;
	display:block;
	height:20px;
	padding:10px 20px;
	text-align:center;
	vertical-align:middle;
}

/*	BANNERS	*/
#banners img{
	display:block;
	margin:10px 0px 10px 20px;
	padding:0px;
}
#banners A,#banners A:hover{
	background:none;
	margin:0px;
	padding:0px;
}

/*	RESALTADO	*/
#resaltado img{
	display:block;
	margin:5px 0px 2px 32px;
	padding:0px;
}

#resaltado .resaltado{
background-image:url(../images/resaltado.gif);
margin:10px 0px 10px 20px;
width:190px;
height:200px;
}
#resaltado .resaltado H4{
 font-size:0.85em;
 color:#518FBA;
 padding-top:5px;
 padding-left:5px;
 padding-bottom:0px;
 margin-bottom:0px;
}

#resaltado .resaltado .imagen{
	height:150px;
}

#resaltado A,#banners A:hover{
	/*background:none;*/
	margin:0px;
	padding:0px;
}
#resaltado .verInfo {
margin:0px 5px 5px 120px;
padding:0px;
font-size:0.7em;
}


#Estrella{
display:inline;
width:480px;
background:none;
position:absolute;
top:100px;
}

/* LISTA DE PRODUCTOS */
#lstProductos .prodHide{visibility:visible; display:block;}
#lstProductos img{display:block;
float:none !important;
padding:2px;
border:1px solid #333;
position:relative;}
#lstProductos .infoHide{display:none !important;visibility:hidden;}

#dvImagen img{padding:2px;border:1px solid #333;}
/*#lstProductos H1{
padding:0px;
font-size: 1.4em;
vertical-align:top;
line-height:2;
}
#lstProductos img{
vertical-align:top;
}
#lstProductos H2{
font-size:1em;
font-weight:bold;
display:block;
color:#00669F;
border-bottom:1px solid #CCC;
}

#lstProductos .prod_nombre,.row1,.row2,.rowSel{
border:1px solid #D0E3EE;
padding-left:4px;
padding-right:4px;
padding-bottom:4px;
font-size:0.8em;
line-height: 1.2em;
vertical-align:top;
float:left;
vertical-align:top;
margin-bottom:5px;
text-align:left;
}
#lstProductos .prod_pro{
float:left;
border:1px solid #CCC;
margin-top:2px;
margin-right:3px;
padding:2px;
width:100px;
}

#lstProductos .row1{ background-color:#CACACA; width:100%;}
#lstProductos .row2{ background-color:#EAEAEA; width:100%;}
#lstProductos .rowSel{ background-color:#CCDEEE;cursor:pointer;cursor:hand; width:100%}
#lstProductos .verInfo {vertical-align:bottom; width:100%; display:block;}*/

#opcProducto, #opcDocumento, #listProd,#dvCategorias{display:none; visibility:hidden;}

#cabecera_imp {display:block; float:none;}

#cabecera_imp img{ float:none;}
