@import "960/reset.css";
@import "960/text.css";
@import "960/960.css";
/* Coded by BIBTIC.com */
/*GENERAL*/
body{color:#333;background: #DFDBCE;}
img {font-style:italic;/*vertical-align: text-top;*/}
a:link, a:visited {color:#C05311;text-decoration:none;}
a:hover {text-decoration:underline;}
a.btImg {opacity:.6;}
a.btImg:hover {opacity:1;}
a.tipo_selected {color:#000;text-decoration:none;font-weight:bold;}

::selection { background: #C05311; color: white; /* Safari */ }
::-moz-selection { background: #C05311; color: white; /* Firefox */ }

h1, h2, h3, h4 {color:#6C4116;font-weight:normal;font-family:Georgia, serif;}
h1 {font-weight:bold;}
h1, h2, h3 {font-variant:small-caps;}
h3 {padding:5px 20px;border:1px solid #DFDBCE;-moz-border-radius:5px;-webkit-border-radius:5px;}
h3 em {font-variant:normal;}
h5 {color:#6C4116;font-weight:normal;}
h6 {font-weight:normal;color:#6F6F6F;}

h2 span, h3 span {color:#86837A;font-size:0.8em;font-family:Arial, sans-serif;}
h3 a.thickbox span {text-align:center;display:block;}
hr.clear{margin:0;}
.hide {display:none;}
.dispel {color:#6F6F6F;}
.espai {padding-top:20px;}
.txtRight {text-align:right;}
.noMargin {margin:0;}
.linea {border-bottom:1px solid #F4F3EB;margin-bottom:20px;}

.grup_terracota {background-color:#F3F5C4;}
.grup_hidraulico {background-color:#AFFFE9;}
.grup_esmaltado {background-color:#D2DCEB;}
.grup_marmol {background-color:#FFDCAF;}

#easyTooltip{padding:0px 5px; border:1px solid rgba(108, 65, 22, .5); background:#C05311; color:#fff; z-index:99;font-size:1em;letter-spacing:0.01em;-moz-border-radius:4px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:5px;-webkit-border-bottom-left-radius:0;}
/*HEADER*/
#header {height:100px;background:  url(../img/bg-head.png) no-repeat scroll bottom center;}
#logo {padding-top:15px;}
#nav { border-left:1px solid #F4F3EB;padding-top:20px;padding-bottom:10px;padding-left:20px;}
#nav ul, #nav ul li  {margin:0;list-style-type:none;}
#nav ul li a {font-variant:small-caps;margin:10px;background:#F4F3EB;display:block;text-align:center; text-transform:uppercase;border:1px solid #F0C193;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;}
#nav ul li a {letter-spacing:1px;width:auto;padding:4px 8px 3px;font-family:Georgia, serif;font-weight:bold;}
#nav ul li a:hover {border-color:#D44617;text-decoration:none;}
#nav ul li a.active {color:#6C4116;background:#FFF;border-color:#D44617;background:#F4F3EB;border-color:#D44617;padding-top:10px;padding-bottom:11px;margin-top:20px;border-bottom:none;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius:0;}
/*CONTENT*/
#content {background: #F4F3EB url(../img/bg-body.gif) repeat-y scroll top center;}
/*FOOTER*/
#footer {background: #DFDBCE url(../img/bg-foot.png) no-repeat scroll top center;font-size:0.9em;padding:1.2em 0 0;}
ul#footlist {margin:0;}
#footlist li {color:#6F6F6F;display:inline;font-size:0.95em;line-height:1.3em;list-style-position:outside;list-style-type:none;padding:0 0.2em 0 0;margin-left:0;}
#footlist a, #footlist a:link, #footlist a:visited,  #footlist a:active, #footlist a:focus {
margin:0 0 2.5em;padding:1em 0.5em 0;vertical-align:top;}
#footlist a:hover {text-decoration:underline;}

/*home - kwicks*/
.kwicks { list-style: none;position: relative;margin-bottom:20px;padding: 0; }
.kwicks li { width: 234px; height: 440px; display: block; overflow: hidden; padding: 0; }
.kwicks span {display:block; margin:-440px 0 -50px 20px; color:#F4F3EB; width:200px;}
.kwicks span em {font-size:1.2em;font-family:Georgia,serif;}
.kwicks strong { color:#000; padding:5px;}
.kwicks li {margin-right: 1px;float: left;}
.kwicks li a {width:600px;height:440px;display:block;}
.kwicks li a img {border:none;}
.kwicks #last { margin-right: none; }
.swatch {display:block;width:20px;height:20px;margin-bottom:20px;margin-right:18px;float:left;}
.r1 {background:#FFF;width:18px;height:18px;border:1px solid #f1f1f1;margin-left:10px;}
.r10 {background:#F6D676;}
.r13 {background:#D49D39;}
.r15 {background:#D38F3E;}
.r17 {background:#B08F4D;}
.r20 {background:#83A67A;}
.r23 {background:#687F6B;}
.r25 {background:#648D4F;}
.r27 {background:#4C814C;}
.r3 {background:#95969A;}
.r30 {background:#3F7FAA;}
.r33 {background:#306793;}
.r35 {background:#32444D;}
.r40 {background:#8E7264;}
.r43 {background:#5C403C;}
.r50 {background:#CD8374;}
.r53 {background:#CF8A6A;}
.r55 {background:#B66854;}
.r57 {background:#AC524A;}
.r59 {background:#9C4342;}
.r61 {background:#C9D29D;}
.r63 {background:#C5D7D9;}
.r65 {background:#EEE7A3;}
.r67 {background:#D4AE82;}
.r7 {background:#000;margin-right:10px;}

/*Productes - All*/
.wrapper {border:1px solid #DFDBCE;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;padding-top:10px;padding-bottom:10px;margin-bottom:20px;}

.wrapper h3, .holder h3 {padding:0;border:none;}
.wrapper .foto a img {border:5px solid #fff;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.wrapper .foto a:hover img{border-color:#F0C193;}
.wrapper a img {border:1px solid #fff;padding:1px;}
.wrapper a img:hover {border-color:#F0C193;}

.sidebar{position:fixed; top:135px; z-index:9; width:160px;}
.filtres {background:#DFDBCE;border:1px solid #fff;margin-bottom:20px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.filtres h4 {padding:10px 10px 0 10px;}
.filtres h6 {margin-bottom:0px;padding:0 10px 0 10px;}
.filtres ul {margin-top:10px;}
.filtres ul li {list-style-type:none;margin-left:20px;}
.txt_info {}
.toggle, .less {display:none;}
.paginacio {margin: 0 10px; padding: 0;width: auto;}
.paginacio.top {border-bottom:1px solid #F4F3EB;}
.paginacio.bottom {border-top:1px solid #F4F3EB;}
.paginacio ul {list-style-type:none;text-align:right;margin:0;}
.paginacio ul li {margin:0;display:inline;padding:0 5px;color:#6F6F6F;}
/*tabla*/
.row { margin: 0 10px; padding: 10px 0 0;width: auto;}
.container3,.container4 {float: left; margin: 0; padding: 0; }
.container3 {width: 30%;width:244px;border:1px solid #fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.container3:hover {background:#F4F3EB; border-color:#F0C193;}
.container3 a.foto {float:left;padding:5px 8px;}
.container3 h5, .container3 li  {float:right;display:block;width:149px;margin:0;}
.container3 p span,  .container3 li span {font-size:1em;color:#6F6F6F;font-size:0.9em;padding:0 0 3px 0;}
.space-line {clear: both; margin: 0 0 10px 0; padding: 0; width: auto;}
.top-caption {padding-bottom:10px;}
.top-caption h2, .remove, .remove h2 {display:inline;}
.remove h2, h2.count {margin-left:5px;padding:0 10px;border-left:1px solid #fff;}
.bottom-caption {padding:0.6em 1em 2em; border-top: 1px solid #333;}
/*Detall*/
.imgDet {padding:20px 0;}
.txtDet span {color:#86837A;}
.txtDet li a img {margin:5px 27px 5px 12px;}
.txtDet li {border-bottom:1px dotted #DFDBCE;padding:5px 0;margin:0;list-style-type:none;}
.txtDet li a.addThis img {margin:0;vertical-align: middle;}
/*carrousell*/
.grid_14 .jcarousel-skin{width:800px;}
.carrDet {margin:0 10px;}
.jcarousel-clip.jcarousel-clip-horizontal,
.carrDet .jcarousel-clip.jcarousel-clip-horizontal{background:#fff;padding:10px 0;border:1px solid #DFDBCE;border-top:none;border-bottom:none;}
.jcarousel-skin {margin-top:0px;}
.jcarousel-skin .jcarousel-container {padding:0 40px;background:#F4F3EB;border:none;}
.jcarousel-skin .jcarousel-prev-horizontal {left:7px;top:30px;}
.jcarousel-skin .jcarousel-next-horizontal {right:0px;top:30px;}
.jcarousel-skin .jcarousel-item {border:none;margin:0 22px 20px;}

/*Localitzacions*/
.holder {background:#fff;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;}
.holder h3 {padding:0 8px;margin:0;}
.holder p {padding:0 10px 20px;}

/*contacto*/
.label {display:block;font-size:0.9em;}
.text_area, .text_field {border:1px solid #DFDBCE;background:#F4F3EB;font-size:1.2em;font-family:inherit;width:90%;}
.text_area:focus, .text_field:focus {border-color:#F0C193;background:#fff;}
.text_area {height:100px;}
.textb_field {border:1px solid #DFDBCE;background:#F4F3EB;font-size:1.2em;font-family:inherit;width:60%;}

/*avisos notes*/
.nota {padding:10px;color:#333;background-color:#FFFFE0; border-color:#E6DB55;	border-style:solid;	border-width:1px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:10px;}
.kk {background-color:#FFEBE8; border-color:#CC0000;color:#3D0000;}
.ok {background-color:#F1FFDD; border-color:#008000;color:#003F00;}

.a.tipo_selected {background-color:#F1FFDD; border-color:#008000;color:#003F00;};

/**/
#navo { border-left:1px solid #F4F3EB;padding-top:20px;padding-bottom:10px;padding-left:20px;}
#nav ul, #nav ul li  {margin:0;list-style-type:none;float:left;padding:0;display: inline;}
#nav a.menu {
	font-variant:small-caps;
	margin:10px;
	background:#F4F3EB;
	text-align:center; 
	text-transform:uppercase;
	border:1px solid #F0C193;
	float:left;
	display:block;
	letter-spacing:1px;
	width:auto;
	padding:4px 8px 3px;
	font-family:Georgia, serif;
	font-weight:bold;
	height:auto;
	}
#nav a.menu:hover {border-color:#D44617;text-decoration:none;}
#nav a.menu.active {color:#6C4116;background:#FFF;border-color:#D44617;background:#F4F3EB;border-color:#D44617;padding-top:10px;padding-bottom:11px;margin-top:20px;border-bottom:none;}

