/* CSS Document */

	HTML	{height:100%;}
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#f1d7aa; height:100%;}					
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA		{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color: #000;}
	p		{margin-top:0px}
	img			{ border-width:0px; font-size:1px; margin:0px; padding:0px;}

/* estructura */
	.ventana  			{width:100%; height:100%; text-align:left; position:absolute; margin:0px; padding:0px;}
	.pagina  			{width:797px; margin:20px auto 20px auto; text-align:left; background-color:#e5b96b;}
	.sombraIzq			{float:left; width:7px; height:16px; background-color:#f1d7aa;}
	.documento 			{float:left; width:742px; padding: 0px 24px 11px 24px;}
	.sombraAbajo		{margin-left:793px; width:4px; height:17px; background-color:#f1d7aa;}
	
	.cabecera			{width:100%; height:133px; position:relative;}
	.menu				{float: left; width:136px; margin-right:18px; padding-bottom:80px;}
	.contenidos 		{float: left; width:588px;}
	.tiraCabecera		{width:588px; height:125px; font-size:1px;}
	.centro				{float:left; width:444px; margin:0px 18px 0px 0px; padding-bottom:104px;}
	.banners			{float:left; width:116px; height:317px; padding:5px 5px 2px 5px; background:transparent url('../img/banners.jpg') no-repeat;}
	
	.pie	{width:100%; height:105px;}

/* general */
	.separacion	{margin-top:9px; margin-bottom:6px; border-top:solid 1px #c1bab0; border-bottom:solid 1px #c1bab0; height:2px; font-size:1px;}	
	.separador	{margin:10px 0px; border-bottom:solid 1px #da9a2b; font-size:1px;}
	
	.titulo	{margin-bottom:12px;}
	.titulo h2, .titulo h3, .titulo h4, .titulo .separador	{display:inline; font-family:Georgia; font-size:18px; line-height:20px; height:20px; font-weight:normal; border-width:0px;}
	
	.titulo h2, .titulo .separador	{color:#731d34;}
	.titulo h3	{color:#8f4a5c;}
	.titulo h4	{color:#9d6171;}

	
/* cabecera */
	h1, .cabecera p	{display:none;}
	
	.medallas	{position:absolute; top:19px; right:0px;}
	.medallaPlata		{float:left; color:#91897f; padding:22px 3px 4px 3px; margin-right:2px; border-bottom:solid 1px #91897f; text-align:right;}
	.imgMedallaPlata	{float:left; margin-right:14px;}
	.medallaOro			{float:left; color:#b0915f; padding:22px 3px 4px 3px; margin-right:2px; border-bottom:solid 1px #b0915f; text-align:right;}
	.imgMedallaOro		{float:left;}
	
	.idiomas {position:absolute; bottom:-1px; right:0px;}
	.idiomas ul				{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
	.idiomas ul li			{float:left; margin:0px; padding:0px 0px 0px 9px;}
	.idiomas ul li a 		{display:block; height:28px; width:37px; font-family:Verdana; font-size:10px; color:#858383; text-align:center;}
	
	.idiomas ul li.btnEsp a	{background:transparent url('../img/banderas/esp.jpg') no-repeat 3px -16px; width:42px;}
	.idiomas ul li.btnIng a	{background:transparent url('../img/banderas/ing.jpg') no-repeat 1px -16px; width:38px;}
	.idiomas ul li.btnFra a	{background:transparent url('../img/banderas/fra.jpg') no-repeat 4px -16px; width:44px;}
	.idiomas ul li.btnAle a	{background:transparent url('../img/banderas/ale.jpg') no-repeat 3px -16px; width:43px;}
	.idiomas ul li.btnPor a	{background:transparent url('../img/banderas/por.jpg') no-repeat 9px -16px; width:55px;}
	
	.idiomas ul li.btnEsp a:hover, .idiomas ul li.btnEsp a.idiomaSelecc	{background-position:3px 16px;}
	.idiomas ul li.btnIng a:hover, .idiomas ul li.btnIng a.idiomaSelecc	{background-position:1px 16px;}
	.idiomas ul li.btnFra a:hover, .idiomas ul li.btnFra a.idiomaSelecc	{background-position:4px 16px;}
	.idiomas ul li.btnAle a:hover, .idiomas ul li.btnAle a.idiomaSelecc	{background-position:3px 16px;}
	.idiomas ul li.btnPor a:hover, .idiomas ul li.btnPor a.idiomaSelecc	{background-position:9px 16px;}
	
	.idiomas ul li a:hover, .idiomas ul li a.idiomaSelecc 	{color:#000;}

/* menu */
	.menu ul li h2	{font-weight:normal; margin:0px; padding:0px; font-size:11px; line-height:13px;}
	
	.menu ul	{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
	.menu ul li	{margin:0px; padding:2px 0px 2px 0px; border-bottom:solid 3px #f5d2aa;}	
	.menu ul li h2 a 	{display:block; width:119px; padding:5px 0px 5px 17px; background:#edcd95 url('../img/flechaNivel1.jpg') no-repeat 5px 9px;}
	.menu ul li h2 a:hover 	{color:#731d34; text-decoration:underline;}
	
	.menu ul li.ultimoBtn	{padding-bottom:0px; border-bottom:solid 0px #fff;}
	.menu ul li.btnProductos h2 a 	{background-color:#f4e1c0; cursor:default;}
	.menu ul li.btnProductos h2 a:hover 	{color:#000; text-decoration:none;}
	
	.menu ul li ul li h3	{font-weight:normal; margin:0px; padding:0px; font-size:11px; line-height:13px;}
	
	.menu ul li ul			{margin:2px 0px 0px 0px; padding:0px; list-style-type:none;}
	.menu ul li ul li		{margin:0px; padding:2px 0px 2px 0px; border-top:solid 3px #f5d2aa; border-bottom:solid 0px #fff;}
	.menu ul li ul li h3 a 	{display:block; width:110px; padding:5px 0px 5px 26px; background:#f8ebd5 url('../img/flechaNivel2.jpg') no-repeat 14px 9px; cursor:default;}
	
	.menu ul li ul li ul li h4	{font-weight:normal; margin:0px; padding:0px; font-size:11px; line-height:13px;}
	
	.menu ul li ul li ul		{margin:2px 0px 0px 0px; padding:0px; list-style-type:none;}
	.menu ul li ul li ul li		{margin:0px; padding:2px 0px 2px 0px; border-top:solid 3px #f5d2aa; border-bottom:solid 0px #fff;}
	.menu ul li ul li ul li h4 a 	{display:block; width:101px; padding:5px 0px 5px 35px; background:#fff url('../img/flechaNivel3.jpg') no-repeat 23px 9px;}
	.menu ul li h4 a:hover, .menu ul li h4 a.btnSelecc 	{color:#731d34; text-decoration:underline;}

/* banners */

	.banners a		{display:block; width:100px; padding:3px 3px 3px 13px; color:#731d34; font-family:Georgia; font-size:14px; font-weight:bold; background:transparent url('../img/flechaRoja.jpg') no-repeat 3px 8px;}
	
	.btnNoticias	{height:85px; margin-bottom:5px;}
	.btnCatalogo	{height:96px; margin-bottom:5px;}
	.btnCliente		{height:106px;}
	
	.banners a:hover	{text-decoration:underline;}

/* productos */

	.imgFamilia	{width:444px; text-align:center;}
	
	.listadoProductos	{margin:0px; padding:0px; list-style-type:none;}
	.listadoProductos li	{margin:0px; padding:4px 0px; border-bottom:solid 1px #da9a2b; text-transform:uppercase;}
	.listadoProductos li a	{padding-left: 12px; background:transparent url('../img/flechaNivel3.jpg') no-repeat 0px 4px; color:#731d34;}
	.listadoProductos li a:hover	{text-decoration:underline;}
	
	.masInfo	{float:right; margin-top:5px; padding-left:11px; background:transparent url('../img/flechaNivel3.jpg') no-repeat 0px 4px;}
	.masInfo a	{color:#731d34; font-weight:bold;}
	.masInfo a:hover	{text-decoration:underline;}

/* noticias */

	h3.tituloNoticia	{font-family:Georgia; font-size:24px; font-weight:normal; margin:0px; color:#731d34;}
	.fechaNoticia		{font-family:Georgia; font-size:14px; font-weight:normal; margin:0px; color:#731d34; width:444px; text-align:right; border-bottom: solid 1px #da9a2b; margin-bottom:20px; padding-bottom:5px;}
	
	.zonaImagenNoticia		{float:left; padding:0px 10px 10px 0px; width:164px;}
	.zonaImagenNoticia img	{border: solid 1px #da9a2b;}
	.zonaImagenNoticia p	{font-style:italic; text-align:center; color:#da9a2b; padding-top:5px;}

/* contacto */

	.camposContacto	{float:left; width:189px; margin:0px 20px 0px 0px;}
	.camposContacto	.zonaCampo {width:175px; margin-bottom:3px; padding-left:14px;}
	.camposContacto	.zonaTextoCampo	{float:left; width:62px;}
	.camposContacto .zonaTextbox {float:left; width:113px;}
	.camposDireccion {float:left; width:209px; margin:20px 0px 0px 0px;}
	.camposDireccion	.zonaCampo {width:195px; margin-bottom:3px; padding-left:14px;}
	.camposDireccion	.zonaTextoCampo	{float:left; width:82px;}
	.camposDireccion .zonaTextbox {float:left; width:113px;}
	
	.zonaComentarios	{padding-left:14px;}
	
	.pieContacto {width:444px; margin-top:10px;}

/* pie */

	.datosContacto	{float:left; padding-top:4px;}
	.datosContacto, .datosContacto a, .datosContacto a:link, .datosContacto a:visited	{font-size:10px; color:#4e4b4a;}
	.datosContacto a:hover	{text-decoration:underline;}
	
	.enlaces	{float:right;}
	.enlaces ul	{margin:80px 0px 0px 0px; padding:0px; list-style-type:none;}
	.enlaces ul li	{float:left; margin:0px; padding:0px 0px 0px 10px;}
	.enlaces ul li a 		{color:#4e4b4a;}
	.enlaces ul li a:hover 	{text-decoration:underline;}
	
/* formateo */

	.clear	{clear:both; margin:0px; padding:0px;}
	.justificado	{text-align:justify; text-indent:10px;}
	.alignDcha		{text-align:right; color: #6b6968; font-size:10px;}
	.derecha		{float:right;}
	.izquierda		{float:left;}

/* formularios */

	.campos {border-width:0px; background-color:#f8ebd5; padding:2px;}
	.boton, .boton:link, .boton:visited	{color: #006300; font-weight:bold; font-size:11px; font-family:Georgia;}
	.boton:hover {text-decoration:underline;}

/* Editor */
	.granate	{color:#731d34;}
/* //Editor*/