body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; background:#DCDCDC; color:#979696}

a {color:#979696; text-decoration:none}
a img {border:none}
.cls {clear:both}

.canvas{width:850px; height:574px; background:#FFFFFF; margin:auto; position:relative}

	.header {height:112px; position:relative}
		.logo {margin:30px 0px 0px 30px}
		
		.header .menu {position:absolute; top:15px; right:0px; list-style:none; margin:0px; padding:0px; width:140px;}
		.header .menu li {display:block; height:15px; margin-bottom:3px; float:right}
		.header .menu li a {display:block; height:15px; background-position:0px 0px;}
		.header .menu li a:hover {background-position:0px -15px;}
			#menu-concepto {background-image:url(../images/bot_a_01.gif); width:80px}
			#menu-novedades {background-image:url(../images/bot_a_02.gif); width:87px}
			#menu-catalogo {background-image:url(../images/bot_a_03.gif); width:80px}
			#menu-prensa {background-image:url(../images/bot_a_04.gif); width:63px}
			#menu-puntos {background-image:url(../images/bot_a_06.gif); width:121px}
			#menu-contacto {background-image:url(../images/bot_a_05.gif); width:80px}
		.header .menu li a.selected {background-position:0px -30px;}
		
		
	img.home {position:absolute; left:0px; bottom:0px;}
	
	#contenido {margin-top:58px; height:390px; overflow:hidden; position:relative}
		.concepto p{line-height:14px; width:420px; margin:0px 0px 14px 100px;}
		
		.novedades {margin:0px 30px 15px 30px;}
		.contacto {margin:0px 100px 15px 100px;}
		
		.articulo {height:390px; float:left; position:relative; margin-right:10px;}
		.novedades .articulo {width:190px;}
		.articulo .fecha {font-size:9px; line-height:14px;}
		.articulo h1 {font-size:18px; line-height:18px; color:#59BFCF; margin:14px 0px; font-weight:normal}
		.articulo p {margin:0px 0px 14px 0px;}
		.articulo img {position:absolute; bottom:0px; left:0px;}
	
		.prensa .articulo {width:390px;}
		.prensa .articulo h1 {color:#979696}
		.prensa .arrow {bottom:121px;}
		
		.contacto .articulo {width:325px; margin:0px; }
		
		#contenido.catalogo {margin-top:0px; height:462px; position:relative}
		.catalogo .lft {float:left; width:425px; height:370px; position:relative;}
		.catalogo .rgt {float:right; width:425px; height:250px; position:relative}
			.catalogo .rgt .menu {position:absolute; bottom:30px; right:0px; list-style:none; margin:0px; padding:0px; width:130px;}
			.catalogo .rgt .menu li {display:block; height:15px; margin-bottom:3px; float:right;}
			.catalogo .rgt .menu li a {display:block; height:15px; background-position:0px 0px;}
			.catalogo .rgt .menu li a:hover {background-position:0px -15px;}
				#cat01 {background-image:url(../images/bot_b_01.gif); width:97px}
				#cat02 {background-image:url(../images/bot_b_02.gif); width:70px}
				#cat03 {background-image:url(../images/bot_b_03.gif); width:99px}
				#cat04 {background-image:url(../images/bot_b_04.gif); width:67px}
				#cat05 {background-image:url(../images/bot_b_05.gif); width:123px}
				#cat06 {background-image:url(../images/bot_b_06.gif); width:86px}
				#cat07 {background-image:url(../images/bot_b_07.gif); width:74px}
				#cat13 {background-image:url(../images/bot_b_13.gif); width:154px}
				#cat14 {background-image:url(../images/bot_b_14.gif); width:122px}
				#cat15 {background-image:url(../images/bot_b_15.gif); width:110px}

			.catalogo .rgt .menu li a.selected {background-position:0px -30px;}
			
			.catalogo .lft .ficha { list-style:none; margin:0px; padding:0px; width:420px; font-size:11px;}
			.catalogo .lft .ficha li {display:block; height:15px; margin-bottom:3px; float:right; width:420px;}
			.catalogo .lft .ficha li img {float:left; margin-bottom:10px;margin-right:10px;}
			.catalogo .lft .ficha li span {float:left;line-height:15px;}
		.catalogo .slides {height:60px; position:absolute; left:30px; bottom:0px; margin:0px}
		.catalogo .slides img {float:left; }
		.catalogo .arrow {bottom:37px;}
		.catalogo .slides a{display:block; width:90px; height:75px; float:left;margin-right:10px; }
		.catalogo .slides a:hover {background:url(../images/catalogo-over.png) 0px 100% no-repeat}
		.catalogo .slides a.selected{background:url(../images/catalogo-back.png) 0px 100% no-repeat}		
	.slides {width:790px; overflow:hidden; margin:0px 30px;}
	.slides .scroll {width:790px;}
	
	a.arrow {display:block; width:15px; height:15px; position:absolute; background-position:0px 0px;}
	a.arrow:hover{background-position:0px -15px;}
	a.arrow.left{background-image:url(../images/bot_c_prev.gif); left:0px}
	a.arrow.right{background-image:url(../images/bot_c_next.gif); right:0px}
	
	.footer {text-align:left; font-size:9px; color:#969696; width:850px; margin:auto; position:relative; line-height:30px;}
	.footer a:hover {text-decoration:underline}