@charset "utf-8";



/* CSS Document */



/* 



	R E S E T (Por Eric Meyer)



*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: top;



	background: transparent;



}



body {



	line-height: 1;



}



ol, ul {



	list-style: none;



}



blockquote, q {



	quotes: none;



}



:focus {



	outline: 0;



}



ins {



	text-decoration: none;



}



del {



	text-decoration: line-through;



}



table {



	border-collapse: collapse;



	border-spacing: 0;



}



a img {



	border:none



}



/* 



	C L A S E S   P R E S E N T A C I O N A L E S



*/



.aligncenter {



	display:block;



	margin:0 auto



}



.alignleft {



	float:left;



	display:inline;



}



.alignright {



	float:right;



	display:inline;



}



br.clear {



	clear:both;



	display:block;



	height:1px;



	margin:-1px 0 0 0



}



/*



	E S T I L O S    G E N E R A L E S



*/



	html, body {



	margin: 0;



	padding: 0;



	text-align: center;



	width: 100%;



}



body {



	background-color:#000;



	font-family:Arial, Helvetica, sans-serif;



	font-size: 13px;



	line-height: 1.7em;



	text-align: left;



}



h1, h2, h3, h5, h5, h6 {



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;



}



p {



	font-size:13px;



	color:#7b7b7b;



	line-height:15px;



}



select{



	font-family:Arial, Helvetica, sans-serif;



	border:#969696 1px solid;



	width:100px;



	color:#7b7b7b;



}



input{



	font-family:Arial, Helvetica, sans-serif;



	border:#969696 1px solid;



	width:166px;



	color:#7b7b7b;



}



a:link, a:visited {



	text-decoration: none;



}



a:hover {



	text-decoration: none;



}



.mida_max {width:990px;margin:0 auto 0 auto;background:transparent;}



.colum_esq {width:215px;float:left;display:inline;}



.colum_dre {width:775px;float:left;display:inline;background: #000;}







/*H E A D E R*/



.logo {height:202px;width:200px; margin:0 15px 3px 0;background:url(../imgs/logo.png) no-repeat center;}



.logo img{height:202px;width:200px;}



.capcalera {height:189px; width:775px;background-color:#000;background:url(../imgs/fons_header.jpg) no-repeat 0 15px;float:left;display:inline;}



div.idiomes{height:149px;width:760px; color:#696969; text-align:right; padding-right:15px; font-size:11px;}



div.idiomes div{padding-top:11px}



div.idiomes div.area{ padding-right:65px; width:619px;}



div.idiomes div.area a{ color:#696969; text-decoration:underline}



div.idiomes div.area a:hover{ text-decoration:none}



div.idiomes div.links{color:#a3a3a3;}



div.idiomes div.links a{color:#696969; text-decoration:underline;}



div.idiomes div.links a:hover{color:#a3a3a3; text-decoration:none;}



div.idiomes div.entrar{float:right; display:inline; width:59px; padding-top:71px; margin-left:10px; margin-right:12px; font-size:10px; color:#FFF; text-align:center;}



div.idiomes div.entrar_actiu{float:right; display:inline; width:59px; padding-top:71px; margin-left:10px; margin-right:12px; font-size:10px; color:#FFF; text-align:center; background:url(../imgs/bt_entrar.jpg) no-repeat 0 73px;}



div.idiomes div.entrar_actiu a{color:#f4f4f4;}



div.idiomes div.entrar_actiu a:hover{ text-decoration:underline}



div.idiomes div.cistella{float:right; display:inline; width:96px; padding-top:72px; color:#f4f4f4; text-align:center;}



div.idiomes div.cistella span{font-size:12px; font-weight:bold}



div.idiomes div.cistella small{font-size:9px; font-weight:normal}







.capcalera div.menu{float:left;font-size:12px;color:#fff; font-weight:bold}



.capcalera div.menu a{color:#969696;}



.capcalera div.menu a:hover{ color:#fff}



.capcalera div.menu li:hover{cursor:pointer;}



.capcalera div.menu li:hover a{ color:#fff;}



.capcalera div.menu li{float:left; display:inline; height:28px; text-align:center; padding:13px 1px 0 1px; margin:0 1px 0 0;}



.capcalera div.menu li.actiu{ background:url(../imgs/fons_menu.png) repeat-x; border-left:1px solid #000; border-right:1px solid #000;padding:13px 0 0 0;}
.capcalera div.menu li.actiu a{color:#FFF}


.capcalera div.menu li.home{width:88px; }



.capcalera div.menu li.empr{width:95px;}



.capcalera div.menu li.clas{width:86px;}



.capcalera div.menu li.tubo{width:130px;}



.capcalera div.menu li.tall{width:78px;}



.capcalera div.menu li.como{width:154px;}



.capcalera div.menu li.cont{width:108px;}







.capcalera div.menu li.actiu_home{border-left:none; cursor:default; padding-left:1px; width:88px;}



.capcalera div.menu li.actiu_empr{border-left:none; cursor:default; padding-left:1px; width:95px;}



.capcalera div.menu li.actiu_clas{border-left:none; cursor:default; padding-left:1px; width:86px;}



.capcalera div.menu li.actiu_tubo{border-left:none; cursor:default; padding-left:1px; width:130px;}



.capcalera div.menu li.actiu_tall{border-left:none; cursor:default; padding-left:1px; width:78px;}



.capcalera div.menu li.actiu_como{border-left:none; cursor:default; padding-left:1px; width:154px;}



.capcalera div.menu li.actiu_cont{border-left:none; cursor:default; padding-left:1px; width:108px;}







/*M E N U   V E R T I C A L*/



div.colum_esq div.menu{color:#969696; background:url(../imgs/fons_menu_v.png) no-repeat left top; height:500px;font-size:12px;}



div.colum_esq div.menu div.titol{ height:24px; padding:6px 0 8px 15px; font-weight:bold; font-size:12px;}



ul#mymenu{ padding-left:8px;}



ul#mymenu div.padded ul{ padding-left:10px;}



ul#mymenu div.padded ul li{padding:4px 0 0 28px; line-height: 15px; min-height:16px; background:url(../imgs/lista_submenu.gif) no-repeat 20px 10px; margin-right:30px;width:139px;}



ul#mymenu div.padded li.actiu{ color:#978107}



ul#mymenu div.padded li.actiu a{ color:#978107}



ul#mymenu img{ margin-left:1px;}



ul#mymenu div.padded li a{ color:#969696}



ul#mymenu div.padded li a:hover{ color:#978107}



div.colum_esq div.menu div.tapita{ background:url(../imgs/fons_menu_v.png) no-repeat 0 -36px; height:5px; width:190px; float:left; display:inline; position:relative; top:0px; left:0; z-index:10}







/*C O N T I N G U T*/



div.colum_dre div.imatge_home img{ border:1px solid #373737; margin:16px 0 0 0;}



div.colum_dre div.contingut{margin:10px 0 0 0; background:url(../imgs/fons_cont.gif) repeat-x top #fff; width:745px; padding:7px 7px 10px 7px; float:left; display:inline;}



div.colum_dre div.productes{margin:0; width:498px; float:left; display:inline}



div.colum_dre div.productes div{margin:10px 8px 6px 8px; padding:7px 15px 15px 15px; background:#f5f5f5; width:201px; height:128px; border:#f2f2f2 1px solid; float:left; display:inline}



div.colum_dre div.productes div div.titol{margin:0; padding:0; width:100%;height:30px; font-size:14px; font-weight:bold}



div.colum_dre div.productes div div.texto{margin:0; padding:0; width:100%;height:65px; color:#4a4a4a; font-size:12px; line-height:15px;}



div.colum_dre div.productes div div.texto img{ border:1px solid #434343; margin-top:3px;}



div.colum_dre div.productes div div.info{margin:0; padding:0;width:150px; height:25px; font-size:11px; font-weight:bold; padding-left:30px; margin-top:-2px;}



div.colum_dre div.productes div div.info a{ text-decoration:underline; color:#000;}



div.colum_dre div.productes div div.info a:hover{ text-decoration:none;}







div.colum_dre div.contingut div div.info{margin:0px 0 10px 15px; padding:10px 0 0 0;width:100px; height:28px; font-size:12px; font-weight:bold; padding-left:101px; background:url(../imgs/info.png) no-repeat 175px 15px; border:none }



div.colum_dre div.contingut div.info a{ text-decoration:underline; color:#000;}



div.colum_dre div.contingut div.info a:hover{ text-decoration:none;}







div.colum_dre div.ofertes{margin:0; width:247px; float:left; display:inline}



div.colum_dre div.ofertes div{margin:10px 8px 6px 8px; padding-bottom:15px;background:#f5f5f5; width:231px; border:#f2f2f2 1px solid; float:left; display:inline}



div.colum_dre div.ofertes div div.titol{margin:0; padding:7px 8px 7px 15px; width:201px; font-size:14px; font-weight:bold}



div.colum_dre div.ofertes div div.texto{margin:0; padding:11px 8px 15px 15px; width:201px; color:#4a4a4a; font-size:12px; line-height:15px;}



div.colum_dre div.ofertes div div.imagen{ margin:0; padding:0; text-align:center;}



div.colum_dre div.ofertes div div.imagen img{ border:1px solid #434343; max-width:201px}



div.colum_dre div.ofertes div div.info{margin:0px 0 0 15px; padding:0 0 0 60px;width:140px;color:#969696; height:28px; font-size:12px; font-weight:bold; background:url(../imgs/fons_link.png) no-repeat 0 ; border:1px solid #000;}



div.colum_dre div.ofertes div div.info a{ text-decoration:underline; color:#969696;}



div.colum_dre div.ofertes div div.info a:hover{ text-decoration:none;}



div#prod{ cursor:pointer;}



div#prod:hover a{ text-decoration:none;}







/*L L I S T A T  D E  P R O D U C T E S*/



div.colum_dre div.contingut_productes{margin:16px 0 0 0; background:url(../imgs/fons_cont.gif) repeat-x top #fff; width:751px; padding:7px 0px 10px 7px; float:left; display:inline;}



div.colum_dre div.contingut_productes div.migas{margin:9px 0px 11px 8px; padding-bottom:14px; width:620px; float:left; display:inline; font-size:15px; border-bottom:2px solid #000; overflow:hidden; height:22px; line-height:18px;}



div.colum_dre div.contingut_productes div.migas span{font-size:18px; font-weight:bold;  text-transform:uppercase;}



div.colum_dre div.contingut_productes div.paginacio{margin:9px 15px 11px 0px; padding-bottom:14px;width:108px; float:left; display:inline; border-bottom:2px solid #000; text-align:right}



div.colum_dre div.contingut_productes div.ofertes{margin:0; float:left; display:inline}



div.colum_dre div.contingut_productes div.ofertes div.fons{margin:10px 8px 4px 8px; background:#f5f5f5; width:231px; border:#f5f5f5 1px solid; float:left; display:inline}



div.colum_dre div.contingut_productes div.ofertes div div.titol{margin:0 0 9px 0; padding:10px 8px 6px 12px; width:201px; font-size:14px; font-weight:bold; line-height:17px; height:28px; overflow:hidden; }



div.colum_dre div.contingut_productes div.ofertes div div.texto{margin:0; padding:11px 8px 13px 15px; width:201px; color:#4a4a4a; font-size:12px; line-height:15px;}



div.colum_dre div.contingut_productes div.ofertes div div.imagen{ margin:0; padding:0; text-align:center; width:229px;}



div.colum_dre div.contingut_productes div.ofertes div div.imagen table{margin-left:13px;}



div.colum_dre div.contingut_productes div.ofertes div div.imagen td{text-align:center; vertical-align:middle; width:201px; height:132px; border:1px solid #434343; background-color:#FFF}



div.colum_dre div.contingut_productes div.ofertes div div.imagen img{ border:none; max-width:201px}



div.colum_dre div.contingut_productes div.ofertes div div.precio{margin:0; padding:0 0 0 15px; width:190px; color:#000; border:none;}



div.colum_dre div.contingut_productes div.ofertes div div.precio strong{font-size:14px; }



div.colum_dre div.contingut_productes div.ofertes div div.precio span{margin:0; padding:0 0 0 10px; color:#444; font-size:11px; }



div.colum_dre div.contingut_productes div.ofertes div div.info{margin:0px 0 10px 15px; padding:10px 0 0 0;width:100px; height:28px; font-size:12px; font-weight:bold; padding-left:116px; background:url(../imgs/info.png) no-repeat 190px 15px; border:none }



div.colum_dre div.contingut_productes div.ofertes div div.info a{ text-decoration:underline; color:#000;}



div.colum_dre div.contingut_productes div.ofertes div div.info a:hover{ text-decoration:none;}



div.colum_dre div.contingut_productes div.paginacio_peu{float:left; display:inline; text-align:right; width:740px; padding-top:5px;}



div.colum_dre div.paginacio_peu,div.colum_dre div.paginacio{font-size:11px;}



div.colum_dre div.paginacio_peu span,div.colum_dre div.paginacio span{ background-color:#000; color:#FFF;}



div.colum_dre div.paginacio_peu a,div.colum_dre div.paginacio a{ color:#000;}



div.colum_dre div.paginacio_peu a:hover,div.colum_dre div.paginacio a:hover{ background-color:#000;color:#fff;}







/*L L I S T A T   D E   P R O D U C T E S   I N T E R I O R*/



div.colum_dre div.contingut_productes_int{margin:16px 0 0 0; background:url(../imgs/fons_cont.gif) repeat-x top #fff; width:751px; padding:7px 0px 20px 7px; float:left; display:inline;}



div.colum_dre div.contingut_productes_int div.migas{margin:9px 0px 11px 8px; padding-bottom:14px; width:678px; float:left; display:inline; font-size:15px; border-bottom:2px solid #000; overflow:hidden; height:22px; line-height:18px;}



div.colum_dre div.contingut_productes_int div.migas span{font-size:18px; font-weight:bold;  text-transform:uppercase;}



div.colum_dre div.contingut_productes_int div.paginacio{margin:9px 15px 11px 0px; padding-bottom:14px;width:50px; float:left; display:inline; border-bottom:2px solid #000; text-align:right; font-size:12px; font-weight:bold;}



div.colum_dre div.contingut_productes_int div.paginacio a{ text-decoration:underline;}



div.colum_dre div.contingut_productes_int div.paginacio a:hover{ text-decoration:none;}



div.colum_dre div.contingut_productes_int div.relacionados { border-top: 3px solid #000; float:left; display:inline; margin:0px 0 0 -7px; padding-left:7px;}



div.colum_dre div.contingut_productes_int div.ofertes div.fons{margin:10px 8px 0px 8px; background:#f5f5f5; width:231px; border:#f5f5f5 1px solid; float:left; display:inline; cursor:pointer;}



div.colum_dre div.contingut_productes_int div.ofertes div div.titol{margin:0 0 9px 0; padding:10px 8px 6px 12px; width:201px; font-size:14px; font-weight:bold; line-height:17px; height:28px; overflow:hidden; }



div.colum_dre div.contingut_productes_int div.ofertes div div.precio{margin:0; padding:0 0 0 15px; width:190px; color:#000; border:none;}



div.colum_dre div.contingut_productes_int div.ofertes div div.imagen{ margin:0; padding:0; text-align:center; width:229px;}



div.colum_dre div.contingut_productes_int div.ofertes div div.imagen table{margin-left:13px;}



div.colum_dre div.contingut_productes_int div.ofertes div div.imagen td{text-align:center; vertical-align:middle; width:201px; height:132px; border:1px solid #434343; background-color:#FFF}



div.colum_dre div.contingut_productes_int div.ofertes div div.imagen img{ border:none;}



div.colum_dre div.contingut_productes_int div.ofertes div div.precio{margin:0; padding:0 0 0 15px; width:190px; color:#000; border:none;}



div.colum_dre div.contingut_productes_int div.ofertes div div.precio strong{font-size:14px; }



div.colum_dre div.contingut_productes_int div.ofertes div div.precio span{margin:0; padding:0 0 0 10px; color:#444; font-size:11px; }



div.colum_dre div.contingut_productes_int div.ofertes div div.info{margin:0px 0 10px 15px; padding:10px 0 0 0;width:100px; height:28px; font-size:12px; font-weight:bold; padding-left:116px; background:url(../imgs/info.png) no-repeat 190px 15px; border:none }



div.colum_dre div.contingut_productes_int div.ofertes div div.info a{ text-decoration:underline; color:#000;}



div.colum_dre div.contingut_productes_int div.ofertes div div.info a:hover{ text-decoration:none;}











div.colum_dre div.contingut_productes_int div.cont_txt{ float:left; display:inline; width:393px; margin:10px 20px 21px 15px;}



div.colum_dre div.contingut_productes_int div.cont_img{ float:left; display:inline; width:302px; margin-top:25px;}



div.colum_dre div.contingut_productes_int div.cont_img div.img div.ampliar{ float:left; display:inline; position:relative; top:-28px; left:265px; width:22px; height:22px;}






div.colum_dre div.contingut_productes_int div.cont_img img{ border:1px solid #9a9a9a; margin:-7px 0 0 0; width:300px;}




div.colum_dre div.contingut_productes_int div.cont_img div.img div.ampliar img{ border:none; width:22px;}



div.cont_txt ul li.titol{ font-weight:bold; font-size:15px; padding:0px 0 10px 0;}



div.cont_txt ul li.entradeta{ font-weight:bold; color:#484848; line-height:15px; font-size:12px}



div.cont_txt ul li.cistella{ background:url(../imgs/fons_cistella.jpg) no-repeat 200px 35px; height:68px; padding-top:40px;}



div.cont_txt ul li.cistella div a{ color:#FFF; text-decoration:underline; font-size:12px; font-weight:bold; padding-bottom:8px;}



div.cont_txt ul li.descripcio { font-size:12px; color:#484848; line-height:normal}







div.cont_txt ul li.cistella div#compra{ float:right; display:inline;position:relative; margin-right:25px;padding-right:55px; height:28px; width:93px; padding-left:20px}



div.cont_txt ul li.cistella div#compra:hover a{ text-decoration:none;}



div.cont_txt ul li.cistella div#compra:hover { cursor:pointer;}







div.arxius {float:left;display:inline;width:400px;padding-top:30px;}



div.arxius ul{list-style:none;margin:0;padding:0;font-size:12px;color:#626262;}



div.arxius ul li{ float:left; display:inline;width:170px; height:20px; padding-left:29px;background-image:url(../imgs/pdf.gif);background-position:left;background-repeat:no-repeat; overflow:hidden;}



div.arxius ul li.doc{ background-image:url(../imgs/doc.gif);}



div.arxius ul li.xls{ background-image:url(../imgs/xls.gif);}



div.arxius ul li.ppt{ background-image:url(../imgs/ppt.gif);}



div.arxius ul li a{line-height:20px;text-decoration:underline;color:#626262;}



div.arxius ul li a:hover{line-height:20px;text-decoration:none;color:#626262;}











/**PROCÉS DE COMPRA**/



.compra_resum {



	float:left;



	display:inline;



	background-repeat:no-repeat;



	margin-left:25px;



	width:694px;



}



.compra_resum li.privacidad{float:left; display:inline; width:438px; color:#7c7c7c; font-size:11px; margin:0px; font-weight:normal}



.compra_resum li.privacidad input{margin:0px; padding:0; width:20px; border:none; font-weight:normal}



.compra_resum li.privacidad a.no{text-decoration:none; font-weight:normal}



.compra_resum li.privacidad a.no:hover{ cursor:default; font-weight:normal}



.compra_resum li.privacidad a{color:#7c7c7c; font-size:11px; text-decoration:underline; font-weight:normal}



.compra_resum li.privacidad a:hover{color:#7c7c7c; font-size:11px;  text-decoration:none; font-weight:normal}







/*PASOS*/



.compra_1{background-image:url(../imgs/fons_pasos1.jpg);}



.compra_2{background-image:url(../imgs/fons_pasos2.jpg);}



.compra_3{background-image:url(../imgs/fons_pasos3.jpg);}



.compra_4{background-image:url(../imgs/fons_pasos4.jpg);}



.compra_5{background-image:url(../imgs/fons_pasos5.jpg);}







.compra_pas {float:left;display:inline;	font-size:11px;	color:#3f4243; font-weight:bold; width:694px; height:36px; margin-top:5px;}



.compra_pas ul{margin:0;padding:0;list-style:none;}



.compra_pas li{float:left;display:inline;text-align:center;	width:132px; padding-top:6px; color:#4d4d4d}



.compra_pas li.cesta_li{float:left;display:inline;width:127px; color:#FFF; margin:0 32px 0 5px;}



.compra_pas li.no_link{color:#FFF;}



.compra_pas a{font-size:11px;color:#fff;text-decoration:underline;}



.compra_pas a:hover{text-decoration:none;}







.compra_titol{



	float:left;display:inline;font-size:15px;color:#4d4d4d;width:694px;font-weight:bold;



	padding-top:30px;padding-bottom:10px;



}



/**COMPRA_1 - RESUM**/



.frase{ font-weight:bold; font-size:16px; margin:20px 0 0 0; text-align:center; float:left; display:inline; color:#444;}



.vaciar{ float:right; display: inline;font-size:10px; background:url(../imgs/eliminarIE.gif) 0px 27px no-repeat; padding:20px 0 0 15px; margin-bottom:-20px;}



.vaciar a{color:#d62831; text-decoration:underline;}



.vaciar a:hover{ text-decoration:none;}



.articles{



	float:left;display:inline;



	font-size:13px;color:#3e3e3e;width:694px;font-weight:bold; padding-top:10px;



}



.articles tr.titols td.t_foto{width:117px;}



.articles tr.titols td.t_prod{width:190px;}



.articles tr.titols td.t_cant{width:145px;}



.articles tr.titols td.t_prec{width:118px;}



.articles tr.titols td.t_impo{width:118px;border-right:1px solid #969696;}







.articles table.productes td{



	text-align:center;font-size:13px;font-weight:bold; font-size:14px; vertical-align:middle;



	margin-bottom:0px; border:1px solid #969696; border-right:none;



}



.articles tr.titols td{background-color:#e8e8e8; height:35px; font-size:13px;color:#3e3e3e;}







.articles table.productes td.c_foto{text-align:center; vertical-align:middle;}



.articles table.productes td.c_prod{ color:#888; text-align:left; padding:20px; line-height:15px; font-size:13px; font-weight:normal}



.articles table.productes td.c_prod span{ font-size:11px;}



.articles table.productes td.c_cant{ color:#d62831; font-size:12px; font-weight:normal; background:url(../imgs/eliminarIE.gif) no-repeat 65px center}



.articles table.productes td.c_cant div{ float:left; display:inline; text-align:left; width:40px; padding-left:20px; text-align:center}



.articles table.productes td.c_cant div.elim{ text-align:left; width:68px;padding-left:0px;}



.articles table.productes td.c_prec{ font-size:12px; color:#3e3e3e}



.articles table.productes td.c_impo{ font-size:12px; border-right:1px solid #969696; color:#3e3e3e}



.articles table.productes td.separador{ border:none; height:2px; line-height:1px; font:1px;}







.articles table.productes td.c_cant a{color:#d62831; text-decoration:none; padding-left:21px;}



.articles table.productes td.c_cant a:hover{color:#d62831; text-decoration:underline;}



.select{border:1px solid #abadb3; width:37px; background-color:#fff; color:#8a8a8a; height:15px; font-size:11px; text-align:center}







.articles ul.subtotal li { color:#888; text-align:right;line-height:20px;border:1px solid #969696; background-color:#fafafa; float:left; display:inline; border-top:none;}



.articles ul.subtotal li.text{width:582px;padding-top:4px; height:20px;padding-bottom:4px; border-right:none; font-weight:normal;}



.articles ul.subtotal li.import{width:80px;height:20px;padding-top:4px; padding-bottom:4px; border-left:none; font-size:12px; padding-right:30px; color:#3e3e3e}







.select_zona{border:1px solid #969696; width:75px; background-color:#fff; color:#8a8a8a; height:18px; font-size:11px; margin-left:5px;}



.articles ul.total li{margin-top:1px;  color:#3e3e3e; text-align:right; background-color:#d7d7d7; border:1px solid #969696; float:left; display:inline;}



.articles ul.total li.text{width:582px; height:54px; padding:16px 0 0 0; margin-top:15px; font-size:11px;border-right:none; font-weight:normal; line-height:16px;}



.articles ul.total li.import{border-left:none; width:85px; height:57px; padding:13px 0 0 0; font-size:15px;margin-top:15px; padding-right:25px;}



.articles ul.total span.total{font-size:15px; font-weight:bold;}



.bt_compra1_1{float:left;display:inline; width:122px; text-align:center; background:url(../imgs/bt_compra1_1.png) no-repeat center; height:24px; padding-top:2px; margin:21px 0 8px 221px;}







.bt_compra1_2{float:left;display:inline; width:122px; text-align:center; background:url(../imgs/bt_compra.png) no-repeat center; height:24px; padding-top:2px; margin:21px 0 8px 8px}



.bt_compra1_1 a,.bt_compra1_2 a{ color:#3b3f40; font-size:12px; text-decoration:none; font-family:"Trebuchet MS", sans-serif; color:#1d1d1d}



div#bt{ cursor:pointer;}



div#bt:hover a{ color:#fff;}



div#bt2{ cursor:pointer;}



div#bt2:hover a{ color:#978107;}



div#bt3{ cursor:pointer;}



div#bt3:hover a{ text-decoration:underline;}







/*COMPRA_2 - IDENTIFICACIÓ*/



.identificacio li{float:left; display:inline; height:15px;}



.identificacio li.text1{float:left; display:inline; width:135px; margin-left:100px; padding-left:25px; font-size:13px; font-weight:regular; color:#3f4243; background:url(../imgs/fletxa.gif) no-repeat 15px 11px; padding-top:6px;}



.identificacio li.input{float:left; display:inline; width:180px; padding-top:2px;}



.identificacio input.input_ident{width:170px;font-size:13px; height:16px; line-height:14px; font-family:"Trebuchet MS", sans-serif; color:#666;}



.identificacio li.buit{float:left; display:inline; width:243px; padding-left:6px; color:#7c7c7c; font-size:11px; padding-top:10px;}



.identificacio li.text2{float:left; display:inline; width:243px; padding-left:6px; color:#7c7c7c; font-size:11px; padding-top:0px; padding-bottom:9px}



.identificacio li.text2 a{color:#7c7c7c; font-size:11px; text-decoration:underline;}



.identificacio li.text2 a:hover{color:#7c7c7c; font-size:11px; text-decoration:none;}



.identificacio li.text3{float:left; display:inline; width:256px;}



 div.separador2{ background:url(../imgs/separador1.gif) repeat-x;display:block;float:left;font-size:1px;height:1px;line-height:1px;margin:21px 0 0px 0;width:694px; }



 div.separador3{ background:url(../imgs/separador1.gif) repeat-x;display:block;float:left;font-size:1px;height:1px;line-height:1px;margin:31px 0 21px 0;width:694px; }







.identificacio li.privacidad{float:left; display:inline; width:438px; color:#7c7c7c; font-size:11px; margin-top:5px;}



.identificacio li.privacidad input{margin:5px 0 0 0; padding:0; width:20px; border:none;}



.identificacio li.privacidad a.no{text-decoration:none;}



.identificacio li.privacidad a.no:hover{ cursor:default;}



.identificacio li.privacidad a{color:#7c7c7c; font-size:11px; text-decoration:underline;}



.identificacio li.privacidad a:hover{color:#7c7c7c; font-size:11px;  text-decoration:none;}



.bt_compra2{float:left;display:inline; width:122px; text-align:left; background:url(../imgs/bt_compra.png) no-repeat; height:23px; padding-top:3px; text-align:center; margin:10px 0 8px 259px;}



.bt_compra2 a{ color:#3b3f40; font-size:12px; text-decoration:none; font-family:"Trebuchet MS", sans-serif; color:#1d1d1d}



.bt_compra2 a:hover{ color:#fff;}







/*COMPRA_3 - FACTURACIÓ*/



.facturacio li{float:left;	display:inline; height:18px; color:#3f4243; font-size:13px; font-weight:bold;}



.facturacio li.privacidad{ padding-left:15px; width:669px; padding-bottom:6px;}



.facturacio li.particular{ width:674px; padding:7px 0 6px 20px;}



.facturacio li.partioempre{background:url(../imgs/fletxa.gif) no-repeat 15px 12px;}



.facturacio li.partioempre input{border:none; width:20px;}



.facturacio li.text1{ width:135px; padding:3px 0 4px 20px;background:url(../imgs/fletxa.gif) no-repeat 15px 8px;}



.facturacio li.text4{ width:655px; padding:3px 0 4px 20px}



.facturacio li.text5{ width:650px; padding:3px 0 4px 47px; font-weight:normal; font-size:10px; line-height:10px}



.facturacio li.input{ width:175px; font-weight:normal; padding:3px 0 0 5px; height:22px; color:#818080;}



.facturacio li.text2{ width:105px; padding:3px 0 4px 60px;background:url(../imgs/fletxa.gif) no-repeat 55px 8px;}



.facturacio li.no_fletxa{background-image:none}



.facturacio li.text3{ width:290px; padding:3px 0 4px 60px;}



.facturacio input,.entrega input{width:167px; font-size:12px; height:14px; line-height:14px;  font-family:arial, sans-serif; color:#666; padding-left:3px;}



.facturacio li.text4 input{width:15px; font-size:12px; height:14px; line-height:14px; padding-left:3px; border:none}



.facturacio select,.entrega select{width:172px; font-size:12px; height:20px; line-height:14px; font-family:arial, sans-serif; color:#666;}



.facturacio li.text_final{ width:135px; padding-left:20px; padding-top:7px; height:14px;}



.facturacio li.input_final{ width:175px; font-weight:normal; padding:4px 0 0 5px;height:17px;color:#818080;}



.facturacio li.text3_final{ width:299px; padding:7px 0 0 60px; height:20px;}







.entrega { width:370px; }



.entrega li{float:left; width:350px; height:18px;color:#3f4243; font-size:13px; font-weight:bold;}



.entrega li.text1{ width:120px; padding:3px 0 4px 20px;background:url(../imgs/fletxa.gif) no-repeat 15px 8px;}



.entrega li.text2{ width:200px; padding:3px 0 4px 20px;}







.otros {  float:left; display:inline;  height:93px; }



.otros li{height:18px;color:#3f4243; font-size:13px; font-weight:bold;}



.otros li.text1{ padding:3px 0 4px 20px;background:url(../imgs/fletxa.gif) no-repeat 15px 8px; height: 50px}



.otros li.text2{ padding:3px 0 4px 20px;}



.otros textarea{width:650px; font-size:12px; height:37px; line-height:14px; font-family:arial, sans-serif; color:#666; padding-left:3px; padding-top:3px;}







/**COMPRA_4 - FORMA DE PAGAMENT**/



.articles table.productes td.c_cant2{ color:#3e3e3e; font-size:12px; font-weight:normal; background:none;}



li.centrar{ padding:20px 0px 20px 190px;}



.bt_compra4_1{float:left;display:inline; width:122px; text-align:center; background:url(../imgs/bt_compra1_1.png) no-repeat center; height:24px; padding-top:2px; margin:21px 0 8px 221px;}







.bt_compra4_2{float:left;display:inline; width:122px; text-align:center; background:url(../imgs/bt_compra.png) no-repeat center; height:24px; padding-top:2px; margin:21px 0 8px 8px}



.bt_compra4_1 a,.bt_compra4_2 a{ color:#3b3f40; font-size:12px; text-decoration:none; font-family:"Trebuchet MS", sans-serif; color:#1d1d1d}



.otros2 { float:left; display:inline;  height:45px;}



.otros2 li{height:18px;color:#3f4243; font-size:13px; font-weight:bold; padding:0px 0 4px 20px;}



.otros2 textarea{width:650px; font-size:12px; height:40px; line-height:14px; font-family:arial, sans-serif; color:#666; padding-left:3px; padding-top:3px; }

.otros2 div.textarea{width:652px; font-size:12px; height:40px; line-height:14px; font-family:arial, sans-serif; color:#666; padding-left:3px; padding-top:3px; background-color:#d6d5d9; overflow:auto; border:#a7a6aa solid 1px; font-weight:normal; }







/**COMPRA_5 - FINAL**/



.final{ height: 420px; text-align:justify}



.final div{text-align:center;}



.final a{text-decoration:underline; color:#333;}



.final a:hover{text-decoration:none; }







.Motor32{ color:#978107; font-weight:bold}



.Motor32 span{ font-size:17px;font-weight:normal;}



/* E M P R E S A */



.empresa{ padding:20px;}



.empresa p.text1{ width:702px; padding:7px 0 6px 0px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold}



.empresa p.text2{ width:702px; padding:10px 0 4px 0px; font-family:Arial, Helvetica, sans-serif; color:#333}



.empresa a{text-decoration:underline; color:#333;}



.empresa a:hover{text-decoration:none; }



.empresa img.floatleft{float:left; margin:14px 15px 10px 0px; border: 1px #333 solid}



.empresa img.center{display: block; margin-left: auto; margin-right: auto}



.empresa li.text1{ width:98px; padding:3px 0 4px 20px;background:url(../imgs/pdf.gif) no-repeat 8px 8px; float:left}



.empresa li.text2{ width:150px; padding:3px 0 4px 20px;background:url(../imgs/pdf.gif) no-repeat 8px 8px; float:left}



.empresa li.buit{float:left; display:inline; width:243px; padding-left:6px; color:#7c7c7c; font-size:11px; padding-top:10px;}



.empresa p.buit { float:left; display:inline; width:243px; padding-left:6px; color:#7c7c7c; font-size:11px; padding-top:15px;}



.empresa li.img_tub{display: block; float: left; width:160px; margin: 20px 7px 0px 7px; border: 1px #d3d3d3 solid}



/*P E U*/



div.peu{width:760px; padding-left:230px;color:#696969;font-size:11px;float:left;display:inline;text-align:center; padding-top:8px;}



div.peu a{color:#696969;font-size:11px;text-decoration:none;}



div.peu a:hover{ text-decoration:underline;}



/* C O N T A C T E */



.contacte{ padding:20px;}



.contacte li.text1{width: 310px; padding:7px 0 20px 0px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; float:left}



.contacte li.text2{width: 310px; padding:2px 0 0px 25px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:normal; float:left; background:url(../imgs/fletxa.gif) no-repeat 15px 8px;}



a.text3{color:#7c7c7c; font-size:11px; text-decoration:underline;}
a.text3:hover{ text-decoration:none;}



.contacte li.horari{width: 310px;  padding:20px 0 0px 25px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:normal; float:left; background:url(../imgs/fletxa.gif) no-repeat 15px 26px;}



.contacte li.horari_text{width: 310px; padding:0px 0 0px 60px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:normal; float:left}



.contacte li.text2 a{ font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:normal; text-decoration:underline}



.contacte li.text2 a:hover{ font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:normal; text-decoration:none}



.cont_dades{width: 310px; float: left; display: inline;}



.cont_mapa{ padding:7px 0 6px 0px; float:right;  width: 353px; display: inline;}
.cont_mapa iframe{border: solid 1px #333;}





/* F U N C I O N A  */

.funciona{ padding:20px;}



.funciona p.text1{ width:702px; padding:10px 0 6px 0px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}



.funciona p.text2{ width:702px; padding:10px 0 4px 0px; font-family:Arial, Helvetica, sans-serif; color:#333}



.funciona a{text-decoration:underline; color:#333;}



.funciona a:hover{text-decoration:none; }



.funciona img.floatleft{float:left; margin:14px 15px 10px 0px; border: 1px #333 solid}



.funciona img.center{display: block; margin-left: auto; margin-right: auto}



.funciona li.text1{ width:600px; height:64px; padding:20px 0 4px 0px; float:left; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; font-size:20px}



.funciona li.img{ width:64px; height:64px; padding:0px 10px;background:url(../imgs/lupa.jpg) no-repeat; float:left}



.funciona li.img2{ width:64px; height:64px; padding:0px 10px;background:url(../imgs/carro.jpg) no-repeat; float:left}



.funciona li.img3{ width:64px; height:64px; padding:0px 10px;background:url(../imgs/truck.jpg) no-repeat; float:left}



.funciona li.img4{ width:64px; height:64px; padding:0px 10px;background:url(../imgs/home.jpg) no-repeat; float:left}



.funciona li.text2{ width:150px; padding:3px 0 4px 20px;background:url(../imgs/pdf.gif) no-repeat 8px 8px; float:left}



.funciona li.buit{float:left; display:inline; width:243px; padding-left:6px; color:#7c7c7c; font-size:11px; padding-top:10px;}



.funciona li.buit { float:left; width:702px; padding-top:15px;}



.funciona li.img_tub{float: left; width:160px; margin: 20px 7px 0px 7px; border: 1px #d3d3d3 solid}
