/* DOCUMENT TAGS */
html, body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	background-image: url(../images/bgFront.jpg);
	background-repeat:  repeat-x;
	background-position: top center;
	background-color: #00669F;
}
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;
	background-image: url(../images/headFront.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}

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

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

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

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

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

/*	PIE		*/
#dvFoot{
	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{
	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{
	/*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{
	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 #lstProductos IMG,
#dvBody #dvContent #icons IMG,
#dvBody #dvContent #dvFichaProd IMG,
#dvBody #dvContent #opcProducto IMG{
float:right;
margin-left:20px;
}
/*	#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 H1{
margin:0px;
padding:0px;
font-size: 1.4em;
vertical-align:top;

}

#lstProductos H2{
margin:0px;
padding:0px;
font-size:.9em;
font-weight:bold;
display:block;
color:#00669F;
border-bottom:1px solid #CCC;
}

#lstProductos .prod_nombre,.row1,.row2,.rowSel{
border:1px solid #D0E3EE;
padding:12px;
font-size:1em;
line-height: 1.2em;
vertical-align:top;
float:left;
vertical-align:top;
margin-bottom:5px;
text-align:left;
}

#lstProductos .prod_pro{
float:left;
padding:5px;
width:22%;
}


#lstProductos .row1{ background-color:#CACACA;}
#lstProductos .row2{ background-color:#FAFAFA;}
#lstProductos .rowSel{ background-color:#EFF7FF;cursor:pointer;}


/* LISTA DE PRODUCTOS OLD!!!!!!!!!!!!!!!!

#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;}
*/

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

#cabecera_imp img{ float:none;}


/* BUSCADOR */
#busqueda{width:191px;float:right; }
#busqueda h1{color:#00669F;font-size:14px;padding:0;margin:0;background:transparent url(../images/menu_top.gif) top center no-repeat;display:block; text-indent:0.7em;}
#BuscContent{border:1px solid #CCDEEE;padding:2px;}
#resultSearch form{
	display:block;
	margin:0px;
	padding:0px;
	border:0px;
	background-color:#CCDEEE;
	color:#000;
	width:auto;

}

#resultSearch form button{
	padding:0px;
	margin:0px;
	border:0px;
	background-color:#00669F;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
}
#resultSearch form input{
	padding:0px;
	margin:0px;
	padding-left:3px;
	padding-right:3px;
	border:1px solid #eaeaea;
	font-size:10px;
	padding-top:2px;
	padding-bottom:2px;
}
#resultSearch form label{
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-right:2px;
	padding-top:2px;
	padding-bottom:2px;
		
}
#resultSearch #notaSearch {
	display:block;
	border:1px solid #000;
	background-color:#CCDEEE;
	padding:5px;
	margin-top:5px;
}
#resultSearch #notaSearch p{
	display: inline;
	margin-right:8px;
}
#resultSearch #notaSearch legend{
	margin:0px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#00669F;
	color:#FFF;
	border:1px solid #eaeaea;
}

DL.productos DT{display:block; padding:5px;background-color:#CCDEEE;}
#resultSearch #fResult {
width:auto;
margin:0px;
padding:3px;
margin-top:5px;
}
#resultSearch #fResult legend{
	border:1px solid #808080;
	background-color:#C6DEEA;
	color:#003366;
	font-size:12px;
	font-weight:bold;
	text-transform:capitalize;
}