* {  
padding: 0;    
margin: 0;   
border: 0;
}
body {
	background:#FCFCFB url(../../imagenes/bg.png) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333;
}
body.home {	background:#FCFCFB url(../../imagenes/bghome.png) repeat-x; }
	
h1 { margin:0; padding:0;  }
h1 a {
	position: absolute;
	padding:0;
	margin:0;
	top:0px;
	left:0px;
	width: 212px;
	height:150px;
	text-indent:-8000px;
	background: url(../../imagenes/logo.png) no-repeat;
	display:block;
	z-index:60;
 }
 
h2{
	margin:0 0 15px 30px;
	font-size:24px;
 }
 
h3{
	font-size:12px;
	text-transform:uppercase;
 }

ul { list-style:none; }

p {	margin: 0 0 15px 0;	}

a {	color: #003C6E; text-decoration: none;	}
a:hover { color:#aaa; text-decoration: none; }

/* Generales */

.clear { clear:both; height:0; }

/* divs */

#contenedor { width:100%; overflow:hidden; }

/* GENERALES */

.dentro {
	position:relative;
	width: 967px;
	margin: 0 auto;
	padding:0;
	overflow:hidden;
}

.boton  {
	width:72px;
	background:url(../../imagenes/bgboton.png) no-repeat;
	text-align:center;
	color:#ccc;
	font-size:11px;
}
input.boton  {
	height:20px;
	padding:0 0 2px 0;
	cursor:pointer;
}
input.boton:hover  { background:url(../../imagenes/bgboton_over.png) no-repeat; color:#fff; }
a.boton  {
	display:block;
	height:19px;
	padding:1px 0 0 0;
}
.home a.boton  {
	margin-top:6px;
}
a.boton:hover  { background:url(../../imagenes/bgboton_over.png) no-repeat; color:#fff; }

/* CABECERA */

#cabecera {
	position: relative;
	width: 967px;
	height:150px;
}

/* Idiomas */
#idiomas{
	position:absolute;
	top:0;
	right:220px;
	width:200px;
	height:53px;
	font-size:11px;
}
#idiomas a {
	display:block;
	float:left;
	height:53px;
	padding:0 10px;
	color:#878787;
	text-decoration:none;
	text-transform:uppercase;
	line-height:80px;
}
#idiomas a:hover, #idiomas a.activo {
	background-image: url(../../imagenes/ico1.png);
	background-position:center 0px;
	background-repeat:no-repeat;
	color:#fff;
}

/* Buscador */
#buscador{
	position:absolute;
	top:25px;
	right:0;
	width:189px;
	height:28px;
	background:url(../../imagenes/bgbuscar.png) no-repeat;
}
#buscador input.palabra{
	background:none;
	position:absolute;
	top:6px;
	left:7px;
	width:155px;
	height:15px;
	font-size:12px;
	color:#000;
}

#buscador input.buscar{
	background:none;
	position:absolute;
	top:7px;
	right:7px;
	width:15px;
	height:15px;
}

/* MENU TOP */

#menu{
	position:absolute;
	top:90px;
	right:0;
	width:700px;
	list-style:none;
	font-weight:lighter;
	font-size:12px;
}
#menu li{
	float:right;
	margin-left:20px;
}
#menu li a{ color:#EBE9E9; text-transform:uppercase; }
#menu li a:hover,
#menu li.current_page_item a{ color:#7B7B7B; }

/* BANNERS */

/* Home detalle */

.banner{
	position:relative;
	width: 967px;
	height:171px;
	background:#000;
	overflow:hidden;
	z-index:1;
}

.banner ul{ list-style:none; }
.banner ul li{
	position:relative;
	float:left;
	width: 967px;
	height:171px;
}
.banner ul li img{ position:absolute; z-index:1; }
.banner ul li .desc{
	position:absolute;
	top:46px;
	right:0;
	width:473px;
	height:81px;
	line-height:60px;
	background:url(../../imagenes/bgtitbanners.png) no-repeat;
	text-align:right;
	font-size:17px;
	font-weight:lighter;
	color:#ccc;
	z-index:2;
}
.banner ul li .desc span{ margin-right:15px; }

.banner .tabsbanners{
	position:absolute;
	bottom:63px;
	right:10px;
	height:12px;
	z-index:3;
	}
	
/* Banner Home */

.bannerhome{
	position:relative;
	width: 967px;
	height:292px;
	background:#000;
	overflow:hidden;
	z-index:1;
}
.bannerhome .tit{
	position:absolute;
	top:65px;
	right:10px;
	width:450px;
	height:70px;
	line-height:30px;
	text-align:right;
	vertical-align:bottom;
	font-size:35px;
	font-weight:600;
	color:#fff;
	text-shadow:#333 1px 1px 0px;
	font-style:italic;
	letter-spacing:-1px;
	z-index:3;
}
.bannerhome ul{ list-style:none; }
.bannerhome ul li{
	position:relative;
	float:left;
	width: 967px;
	height:292px;
}
.bannerhome ul li img{ position:absolute; z-index:1; }
.bannerhome ul li .desc{
	position:absolute;
	top:146px;
	right:0;
	width:473px;
	height:81px;
	line-height:60px;
	background:url(../../imagenes/bgtitbanners.png) no-repeat;
	text-align:right;
	font-size:17px;
	font-weight:lighter;
	color:#ccc;
	z-index:2;
}
.bannerhome ul li .desc span{ margin-right:15px; }

.bannerhome .tabsbanners{
	position:absolute;
	bottom:84px;
	right:10px;
	height:12px;
	z-index:3;
	}
.tabsbanners a {
	display:block;
	width:12px;
	height:12px;
	float:right;
	margin-right:3px;
	background: url(../img/tabbanner.png) no-repeat top;
}
.tabsbanners a:hover,
.tabsbanners a.current{ background: url(../img/tabbanner.png) no-repeat bottom; }

/* CONTENIDO */
	
#lateral{
	width: 264px;
	overflow:hidden;
	z-index:2;
	}

#txt {
	position: relative;
	width: 967px;
	margin: 0 auto;
	padding: 0;
}

#sidebar{
	position:relative;
	float:left;
	margin:-34px 0 0 0;
	padding:20px 0;
	width:264px;
	background:#fff;
	overflow:hidden;
	z-index:1;
}
#sidebar p,
#sidebar h3{ margin:0 15px 8px 27px; }

#sidebar p.legal{ font-size:11px; color:#999; }
#sidebar p.legal a{ color:#999; }
#sidebar p.legal input{ vertical-align:middle; margin-left:3px; }

#sidebar div.publi{ margin:20px 0 0 0; overflow:hidden; }
#sidebar div.publi p{ margin:0 0 8px 10px!important; }
#sidebar div.publi a img{	border:6px solid #EBEAEA; margin-bottom:15px;}
#sidebar div.publi img{	border:6px solid #EBEAEA; margin-bottom:15px;}
#sidebar div.publi a:hover img{ border:6px solid #000; }

/* MENU CATALOGO */

#menucatalogo{ margin-left:7px; }
#menucatalogo ul li a{
	display:block;
	width:323px;
	height:25px;
	padding-left:20px;
	line-height:25px;
	background: url(../../imagenes/bgmenulicat.png) no-repeat left top;
	color:#3B3B3B;
	font-weight:bold;
}
#menucatalogo ul li a:hover{ background: url(../../imagenes/bgmenulicat.png) no-repeat left bottom; }

/* OTROS */

.btmateriales {
	margin:15px 10px 0 10px;
	text-align:center;
	text-transform:uppercase;
	}
.btmateriales a {
	display:block;
	padding:8px 0;
	background:#010101;
	color:#FFF;
	font-weight:bold;
	}
.btmateriales a:hover {	background:#333;	}

/*  NEWSLETTER */

.news_email{
	width:180px;
	height:24px;
	background: url(../../imagenes/bginputnews.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:7px 6px 0 6px;
	color:#999;
	font-size:11px;
}

/* CONTENIDO */

#contenido{
	float:left;
	width:703px;
	padding:10px 0;
	background:url(../../imagenes/bgcontenido.jpg) no-repeat 0 -50px;
	overflow:hidden;
}
.home #contenido{
	background:url(../../imagenes/bgcontenido.jpg) no-repeat 0 -100px;
}

.caja1{
	float:right;
	width:222px;
	height:268px;
	margin-left:10px;
	border:1px solid #ddd;
	overflow:hidden;
}
.cajatv{ background:url(../../imagenes/bglicaja1.jpg) no-repeat right bottom; }
.caja1 .pic{ margin:13px 0 13px 13px; background:#000; width:195px; height:132px; overflow:hidden; }
.caja1 p,
.caja1 h3{ margin:0 13px 6px 13px; }

/* DETALLE */

#menuarbol{
	margin:10px 0 10px 30px;
	color:#000;
}
#menuarbol a{ color:#000; text-decoration:underline; }
#menuarbol a:hover{ color:#666; text-decoration:underline; }

p.icoli {
	clear:both;
	background:url(../../imagenes/ico2.png) no-repeat 0 5px;
	margin-left:30px;
	padding-left:15px;
	font-weight:bold;
}

.lista1{
	margin:0 0 0 30px;
}
.lista1 li{
	background: url(../../imagenes/bgpuntos.png) repeat-x bottom;
	height:30px;
	line-height:30px;
}
.lista1 li a{ display:block; padding-left:24px; color:#000; }
.lista1 li a.doc{ background: url(../../imagenes/ico_doc.png) no-repeat 0 7px; }
.lista1 li a.pdf{ background: url(../../imagenes/ico_pdf.png) no-repeat 0 7px; }

.licatalogo{
	margin:0 0 0 30px;
}
.licatalogo li{
	float:left;
	margin:0 16px 16px 0;
	border:1px solid #E3E3E3;
	padding:10px 10px 5px 10px;
	background:#fff;
	width:186px;
}
.licatalogo li span{ background:url(../../imagenes/ico3.png) no-repeat 0 5px; padding-left:12px; }

/* TABS DETALLE */

.tabsdetalle{
	position:relative;
	float:left;
	width:685px;
	height:27px;
	padding:0;
	margin:0 0 0 20px;
	overflow:hidden;
}
.tabsdetalle ul{
	width:685px;
	height:27px;
}
.tabsdetalle ul li{
	float:left;
	margin-right:3px;
	height:27px;
	line-height:28px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;	
}
.tabsdetalle a{
	display:block;
	padding:0 10px;
	height:27px;
	color:#777;
}
.tabsdetalle a:hover{ color:#aaa; }
/* tab activo */
.tabsdetalle a.current {
	display:block;
	padding:0 10px;
	height:27px;
	background:#fff;
	color:#000;
}
.tabsdetalle div.print{
	position:absolute;
	right:0;
	top:5px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.tabsdetalle div.print a{
	background:url(../../imagenes/ico_print.png) no-repeat 0 2px;
	padding-left:18px;
}

.tabscontentdetalle{
	float:left;
	width:685px;
	margin:0 0 0 20px;
	background:#fff;
	overflow:hidden;
}
.tabscontentdetalle div{
	padding:10px 10px 10px 10px;
	text-align:justify;
	overflow:hidden;
}
.tabscontentdetalle div.fotodetalle{
	float:right;
	background:#fff;
	margin:0 0 10px 15px;
	padding:5px 5px 0 5px;
	border:1px solid #ccc;
	text-align:right;
	color:#909090;
	overflow:hidden;
}
.tabscontentdetalle div.fotodetalle p{
	margin:0 5px 0 0;
	padding:3px 18px 3px 0;
	background:url(../../imagenes/ico_lupa.png) no-repeat 100% 5px;
	}

/* TABS HOME */

.tabshome{
	float:left;
	width:458px;
	height:28px;
	padding:0;
	margin:10px 0 0 10px;
	overflow:hidden;
}
.tabshome ul{
	width:458px;
	height:27px;
	border-bottom:1px solid #ddd;
}
.tabshome ul li{
	float:left;
	margin-right:3px;
	height:28px;
	line-height:28px;
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	font-size:12px;
	text-transform:uppercase;
}
.tabshome a{
	display:block;
	padding:0 10px;
	height:28px;
	color:#000;
}
.tabshome a:hover{ color:#aaa; }
/* tab activo */
.tabshome a.current {
	display:block;
	padding:0 10px;
	height:28px;
	background:#fff;
}

.tabscontent{
	float:left;
	width:457px;
	margin:0 0 0 10px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	overflow:hidden;
}
.tabscontent div{
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

.tabscontent ul.noticias li{
	border-bottom:1px solid #ccc;
	padding:5px 0 5px 0;
	font-weight:bold;
	overflow:hidden;
}
.tabscontent ul.noticias li a{ color:#444; }
.tabscontent ul.noticias li a:hover{ color:#000; }
.tabscontent ul.noticias li span{
	float:left;
	width:50px;
	margin-right:5px;
	padding:1px 0 1px 10px;
	background:#EBE9E9;
	color:#444;
	text-transform:uppercase;
}

.tabscontent ul.descargas li{
	border-bottom:1px solid #ccc;
	padding:5px 0 5px 0;
	font-weight:bold;
	overflow:hidden;
}
.tabscontent ul.descargas li a{ color:#444; }
.tabscontent ul.descargas li a:hover{ color:#000; }
.tabscontent ul.descargas li img{ float:left; padding-right:10px;}
.tabscontent ul.descargas li span{
	float:left;
	width:50px;
	margin-right:5px;
	padding:1px 0 1px 10px;
	background:#EBE9E9;
	color:#444;
	text-transform:uppercase;
}
/* PIE */

#pie{
	height:256px;
	background:url(../../imagenes/bgpie.png) repeat-x;
	font-size:11px;
}
#pie .dentro{
	position:relative;
	height:256px;
	background: url(../../imagenes/logopie.jpg) no-repeat 0 15px;
}

#pie .caja{
	float:left;
	margin:70px 30px 0 0;
	padding-right:30px;
	height:85px;
	color:#8D8D8D;
	background: url(../../imagenes/bglipie.png) right repeat-y;
}
#pie .caja a{ color:#3D3D3D; }
#pie .caja a:hover{ color:#8D8D8D; }
#pie .caja p{ margin:0 0 7px 0; }
#pie .caja em{ text-transform:uppercase; color:#A5A5A5; font-style:normal; }
#pie .caja img.ico{ vertical-align:middle; margin-right:5px; }

#pie div.copy{ position:absolute; left:0; bottom:15px; color:#717171; }
#pie div.copy a{ text-decoration:underline; color:#717171; }



/*
Hacks
* html .li_circulares p { display:inline; }
*/



/* TABS CONTACT */

.tabscontact{
	float:right;
	width:404px;
	height:28px;
	padding:0;
	margin:-30px 0 0 10px;
	overflow:hidden;
}
.tabscontact ul{
	width:404px;
	height:27px;
}
.tabscontact ul li{
	float:right;
	margin-left:3px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
.tabscontact a{
	display:block;
	padding:0 10px;
	height:28px;
	color:#666;
}
.tabscontact a:hover{ color:#aaa; }
/* tab activo */
.tabscontact a.current {
	display:block;
	padding:0 10px;
	height:28px;
	background:#FFF;
	color:#000;
}

.tabscontactcontent{
	float:left;
	width:703px;
	margin:-2px 0 0 10px;
	overflow:hidden;
	padding-left:10px;
	background-color:#FFF;
}
.tabscontactcontent div{
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

.tabscontactcontent ul li{
	
	padding:3px 0 6px 0;
	overflow:hidden;
	border-bottom:1px dotted #CCCCCC;
	width:300px;
}
.tabscontactcontent ul li.last{ border:none;}
.tabscontactcontent ul li a{ color:#000; text-decoration:underline;}
.tabscontactcontent ul li a:hover{ color:#999; }
.tabscontactcontent ul li span{
	float:left;
	width:50px;
	margin-right:5px;
	padding:1px 0 1px 10px;
	background:#EBE9E9;
	color:#444;
	text-transform:uppercase;
}
.datoscontacto h3{ padding-bottom:15px; }
#contactleft{
	width:300px;
	float:left;
}
#contactright{
	width:326px;
	float:left;
}
#googlemaps{
	height:267px;
	padding:7px;
	width:302px;
	border:1px solid #CCC;
	text-align:right;
}
#googlemaps a{ color:#999; font-size:12px; padding-right:5px;}

#bread{ padding:10px 0 15px 30px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#bread a{text-decoration:underline;color:#8D8D8D;}
#bread a:hover{text-decoration:underline;color:#333333;}

.contactform input[type=text]{background:url(../../imagenes/bk_input.png) no-repeat top left; padding:8px; height:30px; width:280px;}
.contactform select{background:url(../../imagenes/bk_input.png) no-repeat top left; padding:8px; height:30px; width:300px;}

.contactform input.req{background:url(../../imagenes/bk_input_required.png) no-repeat top left;!important}
.contactform p{margin-bottom:3px;}
.contactform p.izq{float:left; padding-right:15px;}
.contactform p.right{float:right; }
.contactform textarea{background:url(../../imagenes/bk_textarea.png) no-repeat top left; padding:7px 0 0 15px;  height:96px; width:600px; margin-bottom:10px;}
.contactform .entry, .contactform .wpcf7{padding-left:0;}
.contactform input[type=submit]{
	background:url(../../imagenes/bk_submit.png) no-repeat top left;  
	height:30px; 
	width:136px; 
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	}
.contactform .privacy a {
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}
.contactform .privacy a:hover {

	color:#999;
}
#obligat{
	position:absolute;
	right:52px;
	margin-top:-100px;
}
#obligat img, .datoscontacto h3 img, .contactform h3 img, #listadodoc h3 img{ float:left; padding-right:5px;}



/* Centro de dcoumentación*/

#listadodoc{
	background-color:#FFF;
	width:650px;
	min-height:100px;
	margin-left:30px;
	padding-bottom:30px;
}
.filtrostopder{
	width:620px;
	margin:10px auto;
	height:30px;
}
.filtrostopder input,.filtrostopder select{ 
	height:30px; 
	width:200px; 
	background:url(../../imagenes/bk_input.png) no-repeat top left; 
	margin-left:10px;
	float:left;
	padding:8px;
}
.filtrostopder input[type=text]{
	height:30px; 
	width:200px; 
	background:url(../../imagenes/bk_input.png) no-repeat top left;
	float:left;
	padding:8px; 
	}
.filtrostopder input[type=submit]{
	height:30px; 
	width:136px;
	background:url(../../imagenes/botonbuscar.png) no-repeat center;
	margin-left:10px;
	float:left;

	}


#listadodoc h3{ padding:25px 0 15px 15px; }
#listadodoc li{
	margin-left:15px;
	padding:5px 0 7px 0;
	width:600px;
	border-bottom:1px dotted #CCCCCC;
}
#listadodoc li img{ padding-right:10px; float:left; }
#listadodoc li a{ color:#000; }
#listadodoc li a:hover{	color:#999; }


/* Blog*/

#blog .post{
	width:590px;
	background-color:#FFF;
	border:1px solid #CCC;
	padding:30px 40px 20px 40px;
	margin-bottom:20px;
	margin-left:30px;
}
#blogpost .post{
	min-height:230px;
	width:590px;
	background-color:#FFF;
	border:1px solid #CCC;
	padding:30px 40px 20px 40px;
	margin-bottom:20px;
	margin-left:30px;
	
}
#blog .post h2, #blogpost .post h2{ margin:0px 0 5px 0;}
#blog .post .entry,#blogpost .post .entry{ line-height:24px;}
#blog .post .date,#blogpost .post .date{ font-size:13px; line-height:24px; padding-bottom:10px;}
#blog .mas,#blogpost .mas{ 
	position:absolute; 
	background:url(../../imagenes/bgboton.png) no-repeat top left; 
	height:20px; 
	width:72px; 
	color:#FFF; 
	padding:1px 0 0 11px; 
	margin-top:-70px;
	margin-left:600px;
	}
#blog .mas:hover,#blogpost .mas:hover{ background:url(../../imagenes/bgboton_over.png) no-repeat top left; }
#blog .post .postimg,#blogpost .post .postimg{
	float:left;
	height:23 0px;
	padding-right:20px;
	height:230px;
}
#blog .post .postimg img{
	border:1px solid #CCC;
	padding:7px;
	width:185px;
}
#blogpost .post .entry p img{
		border:1px solid #CCC;
	padding:7px;
float:left;
margin-right:18px;
max-width:250px;
}
#blog .noimg img{
	display:none;
}
#rss{
	position:absolute;
	left:934px;
	top:62px;
}
#empresa .entry{
	margin-left:30px;
	width:380px;
	text-align:justify;
	float:left;
	padding-right:30px;
}
#empresa .entry img{
	display:none;
}
#imgempresa{
	height:207px;
	padding:2px 7px 7px 7px;
	width:240px;
	border:1px solid #CCC;
	text-align:right;
	float:left;
}
#imgempresa a{ float:right;color:#333333; font-size:11px; padding-right:5px; padding-top:5px;}
#imgempresa img{ float:right; padding-top:5px;}
#sidebar > ul > li{ font-size:12px; text-transform:uppercase; font-weight:bold;  padding-right:20px; padding-bottom:15px;}
.categories li{ text-transform:none; padding:3px 0 6px 0px; border-bottom:1px dotted #CCCCCC; margin-left:30px; }
.categories li a{ color:#333333;}
.categories li a:hover{ color:#999999;}
.categories ul {padding-left:0px;!important; padding-right:0px;!important;}

/* PAGINATION */
.navigation{
	text-align:right;
	margin-bottom:15px;
}

.navigation .title,.navigation .next,.navigation .prev{
	display:none;
}
.navigation ol li{
	display:inline;

}
.navigation a.page{
	border: 1px solid #CCC;
	padding:6px 12px 6px 12px;
	margin-left:5px;
	color:#999;
	}
.navigation a.page:hover{
	color:#000;
	border: 1px solid #000;
}
.navigation .current{
	padding:7px 13px 7px 13px;
	margin-left:10px;
	background:url(../../imagenes/bk_pag.jpg) repeat-x center;
	color:#FFF;
}



.lisubcategorias{
	margin:0 0 0 30px;

}
.lisubcategorias li{
	float:left;
	margin:0 16px 16px 0;
	border:1px solid #E3E3E3;
	padding:10px 10px 5px 10px;
	background:#fff;
	width:186px;
}
.lisubcategorias li span{ background:url(../../imagenes/ico3.png) no-repeat 0 5px; padding-left:12px; }
#subcategorias{

	overflow:hidden;
}
#subcategorias h3, #productos h3{
	margin:0 0 0 30px;
	border-bottom:1px solid #E3E3E3;
	margin-bottom:10px;
}
#productos{

	overflow:hidden;
}


/* HOME CATALOGO */

#boxleft,#boxright{
	margin-left:30px;
	padding:10px 20px 10px 20px;
	float:left;
	width:277px;
	background-color:#FFF;
	border:1px solid #E0E0E0;
}
#boxleft img,#boxright img{
	padding:10px 0 0px 0;
	width:277px;
	height:132px;
}
.liproductos{
	margin-left:-20px;
}
.liproductos li a{
	display:block;
	width:275px;
	height:25px;
	padding-left:20px;
	line-height:25px;
	background: url(../../imagenes/bgmenulicat1.png) no-repeat left top;
	color:#3B3B3B;
	font-weight:bold;
}
.vertodos{ margin:20px 0 5px 0;}
.liproductos li a:hover{ background: url(../../imagenes/bgmenulicat1.png) no-repeat left bottom; }

/*GALERIA ACABADOS*/
.liacabados{
	margin:10px 0 0 0px;
}
.liacabados li{
	float:left;
	margin:0 7px 16px 6px;
	border:1px solid #E3E3E3;
	padding:10px 10px 5px 10px;
	background:#fff;
	width:186px;
	height:128px;
	position:relative;
}
.liacabados li span{ background:url(../../imagenes/ico3.png) no-repeat 0 5px; padding-left:12px; }
.liacabados li img.acabado{ height:123px; width:186px;}
.agrandaimg{
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:3;
}
#link_centrodoc img{
	float:right;
}
