html{background-color:#C4D8DF;  font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
body { text-align:center; margin:0px; /*padding:0 0 0 0;*/ height:100%;} /* "text-align:center" esto es para que se vea bien en versiones anteriores a IE7,  */
#wrap { margin:0 auto 0 auto; width:788px; text-align:justify; background-color:#FFFFFF; /*overflow: hidden;*/}
#cabecera{ background-color: #ffffff; height:103px;}
	#adorno{background-color:#1a5c7f;}
#pie{font-size:12px; color:#FFFFFF; padding:10px; width:768px; background-color:#1A899C;}

/* para FF */
html>body #wrap{width:790px; height:100%;}
html>body #menu a{width:129px;}
html>body #menu{ width:139px;}
html>body #pie{width:770px; margin:0 auto 0 auto;}


/*#menu, #contenido{
padding-bottom: 32768pxem;
margin-bottom: -32768pxem
}*/


#menu{ /*------------------------- MENU -------------------------*/
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	left:100px;
	top:104px;
	width: 137px;
	height:auto;
	background-color:#1A5C7F;
	}
		#menu a{
		display:block;
		padding:5px;/*ancho bckground de cada item del menu*/
		margin:0 auto 2 auto;
		width: auto;/*para q se active cambio de color al hacer rollover*/
		border-bottom:5px solid #1a5c7f;
		color:#FFFFFF; /*color de texto*/
		background-color:#1A899C;
		text-decoration:none;
		}

		#menu a:hover {
		background-color: #0099CC;
		}
		
		/*------- SUBMENU DE PRODUCTOS -------*/
		#submenu1{
		visibility: hidden;
		position:absolute;
		margin-left:0px;
		top:171px;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		z-index: 1;
		}
		/*para firefox*/
		html>body #submenu1{ margin-left:138px;}
		
		#submenu1 a{
		display:block;
		padding:5px;/*alto del boton*/
		width:110px;/* este manda el ancho del boton*/
		border:2px solid #1A5C7F;
		background-color:#1A899C;
		color:#FFFFFF;
		text-decoration:none;
		}
		#submenu1 a:hover {background-color: #0099CC;}

		#submenu1a{
		visibility:hidden;
		position:absolute;
		margin-left:123px;
		top:119px;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		z-index: 2;
		}
		/*para firefox*/
		html>body #submenu1a{ margin-left:260px;}
		
		#submenu1a a{
		display:block;
		padding:5px;
		width:110px; /* este manda el ancho del boton*/
		border:2px solid #1A5C7F;
		background-color:#1A899C;
		color:#FFFFFF;
		text-decoration:none;
		}
		#submenu1a a:hover {background-color: #0099CC;}

		#submenu1b{
		visibility:hidden;
		position:absolute;
		margin-left:123px;
		top:197px;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		z-index: 3;
		}
		/*para firefox*/
		html>body #submenu1b{ margin-left:260px;}
		
		#submenu1b a{
		display:block;
		padding:5px;
		width:110px; /* este manda el ancho del boton*/
		border:2px solid #1A5C7F;
		background-color:#1A899C;
		color:#FFFFFF;
		text-decoration:none;
		}
		#submenu1b a:hover {background-color: #0099CC;}

		#submenu1c{
		visibility:hidden;
		position:absolute;
		margin-left:123px;
		top:223px;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		z-index: 4;
		}
		/*para firefox*/
		html>body #submenu1c{ margin-left:260px;}
		
		#submenu1c a{
		display:block;
		padding:5px;
		width:110px; /* este manda el ancho del boton*/
		border:2px solid #1A5C7F;
		background-color:#1A899C;
		color:#FFFFFF;
		text-decoration:none;
		}
		#submenu1c a:hover {background-color: #0099CC;}
		
		
/*------------------------- CONTENIDO -------------------------*/
	#contenido{
	width:648px;
	/*margin: 0 0 0 0;*/
	display: block;
	background-color:#FFFFFF;
	/*height:100%;*/
	}
	/*para FF*/
	html>body #contenido{ margin:0 0 0 auto;}
	
	.nombseccion{
	background-color:#C4D8DF;
	color:#1A5C7F;
	width:550; /*-- ancho del titulo de las secciones --*/ 
	margin: 5px;
	}
	/*.nombproducto{
	background-color:#fe5618;
	margin:5px;
	padding:5px;
	color:#FFFFFF
	}*/
	.textoseccion{
	/*padding-bottom:5px;*/
	margin:5px;
	width:470px;
	font-size:14px;
	text-align:justify;
	}
	.textoproductos{
	padding-bottom:5px;
	margin:10px;
	width:345px;
	font-size:14px;
	text-align:justify;
	}
	.subtitulos{
	background-color:#fe5618;
	width:349px;
	margin:5px;
	padding:5px;
	color:#FFFFFF;
	font-weight:bold;
	}
	#producto_clases{
	padding:5px;
	font-size:13px;
	}
	#contenmininfo{
	position:absolute;
	border:1px #F65E19 solid;
	width:290px;
	margin-left:357px;
	margin-top:0px;
	top:553px;
	background-color:#FCCEB9;
	}
		#mini_info{
		text-align:center;
		padding: 2px;
		font-size:10px;
		}
	#fotoadorno{
	position:absolute;
	margin-left:501px;
	width:147px;
	top:117px;
	z-index: 7;
	}
	#fotoadorno2{
	position:absolute;
	width:333px;
	margin-left:315px;
	top:118px;
	}
	#faq_texto{
	padding-bottom:5px;
	margin:5px;
	color:#1A5C7F;
	width:480px;
	font-size:14px;
	text-align:justify;
	}
	#faq_menu{
	padding:0px;
	width:495px;
	}

/*------------------------- ACORDEON -------------------------*/	
	#basic-accordian{ 
	padding:0px;
	width:495px;
	/*position:absolute;*/
	margin-left:0px;
	top:282px;
	font-size:13px;
	z-index: 6;
	visibility: visible;
	}
	.accordion_headings{/* links inactivos */
	padding:5px;
	background:#1A899C;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor: default;
	font-weight:bold;
	}
	.accordion_headings:hover{
	background:#00CCFF;
	}
	.accordion_child{
	padding:10px;
	background:#E7F3F7;
	}
	.header_highlight{background:#F65E18;} /* link activo */