/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 31, 2010 06:13:24 AM America/New_York */



@font-face {
	font-family: 'TitilliumText22LLight';
	src: url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L002-webfont.eot');
	src: local('☺'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L002-webfont.woff') format('woff'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L002-webfont.ttf') format('truetype'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L002-webfont.svg#webfontV1aVZ8sU') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LRegular';
	src: url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L003-webfont.eot');
	src: local('☺'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L003-webfont.woff') format('woff'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L003-webfont.ttf') format('truetype'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L003-webfont.svg#webfontpix5PAYt') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LBold';
	src: url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L005-webfont.eot');
	src: local('☺'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L005-webfont.woff') format('woff'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L005-webfont.ttf') format('truetype'), url('++resource++plonetheme.sebastia.images/tipos/TitilliumText22L005-webfont.svg#webfontk4KB4G3R') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*#plone-contentmenu-translate {display:none;}*/

h1,h2,h3,h4,h5{margin:0px;padding:0px;font-family:"TitilliumText22LRegular",Trebuchet,MSHelvetica;border:medium none !important;}
h1 {color:#FFFFFF;font-size:26px;font-weight:normal;height:80px;padding-left:10px;text-transform:lowercase;width:30%;}
h2{background:url("++resource++plonetheme.sebastia.images/titolProductes.jpg") no-repeat scroll left top transparent;border-bottom:1px dotted #A70000 !important;color:#FFFFFF;font-size:23px;font-weight:normal;height:23px;margin-bottom:14px;padding-left:10px;padding-top:16px;text-transform:lowercase;width:100%;}
h2.presentacio {font-size:27px;padding-right:147px;}
h3{color:#5D1A01;font-size:15px;font-weight:bold;}
h4{font-size:small}
h5{font-size:x-small}
a{text-decoration:none;color:#000;outline:none;cursor:pointer;}
a:hover{text-decoration:none;color:#888;}
.separador{clear:both;height:0px;visibility:hidden;}
.amaga {display: none}
a img{border:none}
ul,li {list-style-type:none;list-style-image:none;margin:0;padding:0;line-height:16px;}
.liseparador {clear:both;float:none !important;height:0;visibility:hidden;}
body.template-portada #content {width:840px;margin:0px auto;background:none repeat scroll 0 0 !important;padding:0px !important; margin:0px !important;}
#region-content,
#content {width:840px;margin:0px auto;background:#FFFFFF none repeat scroll 0 0;}
body.popup {background:#FFF;}
.blanc {color:#FFF;}
.documentActions {height:35px;padding-left:20px;padding-top:15px;}
.documentActions li {float:left;margin-left:11px;}
.contentViews,
.contentActions {font-family:Trebuchet;}
.listingBar {margin-top:28px;}
#parent-fieldname-description {margin-bottom:20px;}
#parent-fieldname-title {color:#CA0000;}
#logo-semic {clear:both;padding-top:26px;}
.novisible {visibility:hidden;}

body.productes #content {width:840px;margin:0px auto;background:#FFFFFF url(++resource++plonetheme.sebastia.images/fonsProductes.jpg) no-repeat scroll center bottom;}

.template-portada .lema {display:block;}
.lema {display:none;padding-left:24px;padding-top:106px;}
.lema .text {color:#FFFFFF;font-size:37px;line-height:37px;display:block;}
.lema .subtext {color:#D0D0D0;display:block;font-size:22px;padding-top:14px;width:393px;}

html, body{line-height:20px;font-size:14px;margin:0px;padding:0px;font-family:"TitilliumText22LLight",TrebuchetMS, Helvetica;background:#FFF url(++resource++plonetheme.sebastia.images/capRepeat.jpg) repeat-x scroll 0 0;}
form{margin:0px;padding:0px;}

#web {}
#fonsCap {background:transparent url(++resource++plonetheme.sebastia.images/cap.jpg) no-repeat scroll center 0;}
.template-portada #cap {height:353px}
#cap {width:1000px;height:80px;margin:0px auto;}
#cap #idiomes {float:right;font-size:16px;margin-right:10px;text-transform:none;font-family:"TitilliumText22LLight",TrebuchetMS, Helvetica;}
#cap #idiomes a:hover{text-decoration: underline;}
#cap #idiomes a, #cap #idiomes a:hover, #cap #idiomes a:visited{color:#FFFFFF;}
.titolWebEnllac {width:100%;height:80px;display:block;}
#fonsMenuGran {background:transparent url(++resource++plonetheme.sebastia.images/fonsMenuGran.jpg) repeat-x scroll 0 0;height:346px;}
.menu-gran {height:311px;margin:0 auto;padding:20px 0;width:1000px;}
#fonsCos {border-top:2px solid #B0998C;background:#6d594e url(++resource++plonetheme.sebastia.images/fonsCos.jpg) repeat-x scroll 0 0;}
.cos {padding-bottom:15px;width:1000px;margin:0px auto;}
#peu {color:#FFF;background:#FFF url(++resource++plonetheme.sebastia.images/peu.jpg) repeat-x scroll 0 0;height:107px;}
#peu a {color:#FFF;}
#peu a:hover {text-decoration:underline;}

#refonsCos {background:transparent url(++resource++plonetheme.sebastia.images/refonsProductes.jpg) no-repeat scroll center 0;}
body.template-sitemap .columnes {width:840px;margin:0px auto;background:#FFF; }
body.template-sitemap .columnes #region-content #portal-sitemap {padding:10px 50px;}

#cercador {padding-left:30px;margin-bottom:20px;background:transparent url(++resource++plonetheme.sebastia.images/cercador.png) no-repeat scroll center 0;height:43px;width:233px;}
#cercador .incerca {padding:8px 10px;}
#cercador #searchGadget {background:transparent none repeat scroll 0 0;border:medium none;width:187px;}
#cercador .searchButton {background:transparent none repeat scroll 0 0;border:medium none;}

#portal-breadcrumbs {margin:0 auto;width:820px;color:#FFFFFF;}
#portal-breadcrumbs a {color:#FFFFFF;}
#portal-breadcrumbs .nivell_1 {display:none;}

.columnes {width:100%;border-collapse:collapse;}
.columnes td {vertical-align:top;}

.taula {width:100%;}
.taula td {vertical-align:top;padding:17px;}

#fonsMenuGran .menu-gran li {float:left;margin:0 5px;}
#fonsMenuGran .menu-gran li a {height:306px;width:190px;display:block;letter-spacing:-0.01em;}
#fonsMenuGran .menu-gran li a .descripcio {font-family:"TitilliumText22LLight";}

#fonsMenuGran .menu-gran .item-1 a {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran1.jpg) no-repeat scroll 0 0;}
#fonsMenuGran .menu-gran .item-2 a {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran2.jpg) no-repeat scroll 0 0;}
#fonsMenuGran .menu-gran .item-3 a {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran3.jpg) no-repeat scroll 0 0;}
#fonsMenuGran .menu-gran .item-4 a {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran4.jpg) no-repeat scroll 0 0;}
#fonsMenuGran .menu-gran .item-ultim a {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran5.jpg) no-repeat scroll 0 0;}
#fonsMenuGran .menu-gran .item-1 a:hover,
#fonsMenuGran .menu-gran .item-1 a.active {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran1.jpg) no-repeat scroll 0 bottom;}
#fonsMenuGran .menu-gran .item-2 a:hover,
#fonsMenuGran .menu-gran .item-2 a.active {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran2.jpg) no-repeat scroll 0 bottom;}
#fonsMenuGran .menu-gran .item-3 a:hover,
#fonsMenuGran .menu-gran .item-3 a.active {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran3.jpg) no-repeat scroll 0 bottom;}
#fonsMenuGran .menu-gran .item-4 a:hover,
#fonsMenuGran .menu-gran .item-4 a.active {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran4.jpg) no-repeat scroll 0 bottom;}
#fonsMenuGran .menu-gran .item-ultim a:hover,
#fonsMenuGran .menu-gran .item-ultim a.active {background:#FFF url(++resource++plonetheme.sebastia.images/menuGran5.jpg) no-repeat scroll 0 bottom;}

#fonsMenuGran .menu-gran li a {position:relative;}
#fonsMenuGran .menu-gran li a .titol {bottom:12px;color:#FFFFFF;display:block;font-size:28px;line-height:25px;position:absolute;right:13px;text-align:right;text-transform:lowercase;width:103px;}
#fonsMenuGran .menu-gran li a .descripcio {display:none;}
#fonsMenuGran .menu-gran li a.active .titol,
#fonsMenuGran .menu-gran li a:hover .titol {color:#FFFFFF;display:block;font-size:28px;left:13px;line-height:25px;position:absolute;text-align:left;text-transform:lowercase;top:12px;width:103px;}
#fonsMenuGran .menu-gran li a.active .descripcio,
#fonsMenuGran .menu-gran li a:hover .descripcio {font-weight:normal;color:#FFFFFF;display:block;font-size:11px;left:0px;position:relative;top:78px;width:150px;}

.menu-general {padding-top:40px;height:100px;margin:0 auto;width:950px;background:transparent url(++resource++plonetheme.sebastia.images/detallmenubottom.gif) no-repeat scroll right bottom;}
.menu-generalfons {height:90px;margin:0 auto;width:950px;padding-top:10px;background:transparent url(++resource++plonetheme.sebastia.images/detallmenutop.gif) no-repeat scroll left top;}
.menu-general ul {margin:0 auto;width:914px;padding-top:10px;}
.menu-general li {float:left;margin-left:5px;}
.menu-general li a {color:#FFFFFF;height:56px;width:224px;display:block;text-align:right;text-transform:lowercase;}
.menu-general li a:hover {color:#FFFFFF;}
.menu-general .item-1 {margin-right:0px;margin-left:3px;}
.menu-general .item-ultim {margin-right:0px;margin-left:4px;}
.menu-general li a span {font-size:22px;letter-spacing:0.04em;margin-right:15px;position:relative;top:30px;}

.menu-general .item-1 a {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu1.png) no-repeat scroll 0 0;}
.menu-general .item-2 a {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu2.png) no-repeat scroll 0 0;}
.menu-general .item-3 a {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu3.png) no-repeat scroll 0 0;}
.menu-general .item-4 a {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu4.png) no-repeat scroll 0 0;}
.menu-general .item-ultim a {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu4.png) no-repeat scroll 0 0;}
.menu-general .item-1 a:hover,
.menu-general .item-1 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu1.png) no-repeat scroll 0 -56px;}
.menu-general .item-2 a:hover,
.menu-general .item-2 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu2.png) no-repeat scroll 0 -56px;}
.menu-general .item-3 a:hover,
.menu-general .item-3 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu3.png) no-repeat scroll 0 -56px;}
.menu-general .item-4 a:hover,
.menu-general .item-4 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu4.png) no-repeat scroll 0 -56px;}
.menu-general .item-ultim a:hover,
.menu-general .item-ultim a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemMenu4.png) no-repeat scroll 0 -56px;}

#zonaedicioNosaltres {padding:0 0 20px 35px;}
#zonaedicioNosaltres .left {float:left;width:520px;padding-top:25px;}
#zonaedicioNosaltres .right {float:right;width:280px;}
#zonaedicioNosaltres .imatge {width:280px;}
#zonaedicioNosaltres .imatge .peuImatge {color:#5D1A01;font-size:15px;font-weight:bold;padding-right:10px;padding-top:6px;text-align:right;}
#zonaedicioNosaltres .imatge img {float:right;}
#zonaedicioNosaltres #parent-fieldname-ZonaEditable1 {padding-bottom:35px;}
#zonaedicioNosaltres #parent-fieldname-ZonaEditable2 {padding-bottom:40px;padding-top:9px;}
#zonaedicioNosaltres .galeriamultimediaInteriors {overflow:hidden;background:#9F0702 none repeat scroll 0 0;float:right;padding:8px 0 30px;width:208px;}

#parent-fieldname-ZonaEditable2 {font-family:"TitilliumText22LLight";color:#444444 !important;letter-spacing:0.06em;}
#parent-fieldname-ZonaEditable1 {font-family:"TitilliumText22LLight";color:#444444 !important;letter-spacing:0.06em;}

#parent-fieldname-ZonaEditable1 strong,
#parent-fieldname-ZonaEditable2 strong {font-weight:bold;font-family:"TitilliumText22LBold";letter-spacing:0.07em;}

#parent-fieldname-ZonaEditable1 b,
#parent-fieldname-ZonaEditable2 b {}

#parent-fieldname-ZonaEditable1 img,
#parent-fieldname-ZonaEditable2 img {padding:10px 0;}

#zonaedicioValor {padding:0 0 20px 35px;}
#zonaedicioValor .left {float:left;width:520px;padding-top:25px;}
#zonaedicioValor .right {float:right;width:280px;}
#zonaedicioValor .imatge {width:280px;}
#zonaedicioValor .imatge .peuImatge {color:#5D1A01;font-size:15px;font-weight:bold;padding-right:10px;padding-top:6px;text-align:right;}
#zonaedicioValor .imatge img {float:right;}
#zonaedicioValor #parent-fieldname-ZonaEditable1 {padding-bottom:35px;}
#zonaedicioValor #parent-fieldname-ZonaEditable2 {padding-top:40px;}
#zonaedicioValor  .galeriamultimediaInteriors {margin-top:0px;background:#9F0702 none repeat scroll 0 0;float:right;height:auto;padding:8px 0 30px;width:208px;}


.zonaedicio a {text-decoration:underline;color:#5D1A01 !important;font-weight:bold !important;}
.zonaedicio .titol {background:transparent url(++resource++plonetheme.sebastia.images/titolProductes.jpg) no-repeat scroll left top;border-bottom:1px dotted #A70000;color:#FFFFFF;font-size:26px;height:21px;margin-bottom:24px;padding-left:10px;padding-top:14px;text-transform:lowercase;width:100%;}
.formid-et-visitem {padding:25px;}
body.template-atct_album_view .zonaedicio {margin:0px auto;padding:0 25px 20px;}
.zonaedicio {margin:0px auto; padding:0 30px 20px;text-align:left;}
.zonaedicio #parent-fieldname-ZonaEditable2 ul,
.zonaedicio #parent-fieldname-ZonaEditable1 ul {list-style-type:disc;padding-left:21px;padding-top:10px;}
.zonaedicio parent-fieldname-ZonaEditable2 ul li,
.zonaedicio parent-fieldname-ZonaEditable1 ul li {list-style-type:disc;padding-bottom:8px;}
.documentDescription,
.descripcio {font-size:15px;color:#5d1a01;font-weight:bold;margin-bottom:11px;padding:0 20px;font-family:"TitilliumText22LBold";}
.enllacos {clear:both;margin-top:15px;padding-left:45px;}
.enllacos .enllac {border:1px solid #DDDDDD;font-size:16px;font-weight:bold;margin-top:13px;padding:4px 5px;text-align:center;width:133px;}

#peu .enllacosgenerals {float:left;width:340px;}
#peu .enllacosgenerals li {float:left;}
#peu .enllacosgenerals li a {color:#FFF;}
#peu .enllacosgenerals li a:hover {text-decoration:underline;}
#peu .infoPeu {float:right;width:365px;}
#peu .peucentrat {padding-top:14px;width:1000px;margin:0px auto;}

.titolPortada {height:33px;padding-top:5px;width:100%;background:transparent url(++resource++plonetheme.sebastia.images/titolportada.gif) no-repeat scroll 0 0;}
.titolPortada a {color:#FFFFFF;display:block;}
.titolPortada span {text-transform:lowercase;font-family:"TitilliumText22LLight";padding-left:27px;border-bottom:1px dotted #FFFFFF;color:#FFFFFF;margin-left:16px;display:block;font-size:22px;padding-bottom:4px;}

.newsImageContainer {float:left;margin-top:20px;margin-right:20px;}

.columnes td.quatrecolumnes {width:25%;}
.columnes td.doscolumnes {width:50px%;}

.galeriamultimedia {background:#FFFFFF none repeat scroll 0 0;height:138px;margin:40px 0 0;overflow:hidden;padding:0 7px;width:826px;}
.galeriamultimediaInteriors {height:auto;}
#zonaedicioProducte {padding:10px 0 11px;}
.contingutProductes2 {padding-left:55px;}
.contingutProductes2 .dalt {}
.contingutProductes2 .dalt .left {background:transparent url(++resource++plonetheme.sebastia.images/sepVerticalProductes.jpg) no-repeat scroll right 11px;float:left;padding-right:25px;width:480px;}
.contingutProductes2 .dalt .left .titol {background:transparent url(++resource++plonetheme.sebastia.images/titolProductes.jpg) no-repeat scroll right top;color:#FFFFFF;font-size:26px;height:24px;margin-bottom:10px;padding-left:10px;padding-top:13px;text-transform:lowercase;width:480px;}
.contingutProductes2 .dalt .left .descripcio {font-size:15px;color:#5d1a01;}
.contingutProductes2 .dalt .right {float:right;}
.contingutProductes2 .dalt .right .imatgevertical img,
.contingutProductes2 .dalt .right .imatgevertical {width:270px;height:auto;} 
.contingutProductes2 .baix .right {float:right;padding-right:270px;}
.contingutProductes2 .baix .left {float:left;padding-top:50px;}
.contingutProductes2 .baix .left .imatge2 {}

.contingutProductes1 {padding-left:55px;}
.contingutProductes1 .dalt {}
.contingutProductes1 .dalt .left {background:transparent url(++resource++plonetheme.sebastia.images/sepVerticalProductes.jpg) no-repeat scroll right 11px;float:left;padding-right:25px;width:480px;}
.contingutProductes1 .dalt .left .titol {background:transparent url(++resource++plonetheme.sebastia.images/titolProductes.jpg) no-repeat scroll right top;color:#FFFFFF;font-size:26px;height:24px;margin-bottom:10px;padding-left:10px;padding-top:13px;text-transform:lowercase;width:480px;}
.contingutProductes1 .dalt .left .descripcio {font-size:15px;color:#5d1a01;padding:0;}
.contingutProductes1 .dalt .right {float:right;}
.contingutProductes1 .dalt .right .imatgevertical img,
.contingutProductes1 .dalt .right .imatgevertical {width:270px;height:auto;padding-bottom:10px;} 
.contingutProductes1 .baix .right {float:right;padding-right:30px;width:450px;}
.contingutProductes1 .baix .left {float:left;padding-top:25px;}
.contingutProductes1 .baix .left .imatge2 {margin-bottom:10px;}

.componentNoticies {padding:10px 15px 0 30px;}
.componentNoticies .item .titol {font-family:"TitilliumText22LBold";color:#FFFFFF;display:block;font-weight:bold;padding:10px 0;}
.componentNoticies .item {text-align:justify;color:#dfdfdf;}
.componentNoticies .imatge img {display:block;margin:0px auto;}
.logoPortada {display:block;margin:0px auto;padding-top:20px;}


.menu-productes {float:left;padding-left:30px;width:585px;height:140px;background:transparent url(++resource++plonetheme.sebastia.images/fletxaInversa.jpg) no-repeat scroll right 50%;}
.imatgeProducte {float:left;padding-top:18px;text-align:center;width:194px;}
.menu-productes li {float:left;height:68px;margin-right:25px;padding-top:12px;text-align:left;width:72px;}
.menu-productes li a {text-decoration:none;display:block;height:68px;width:72px;}
.menu-productes li a:hover span,
.menu-productes li a.active span {color:#a70000 !important;}
.menu-productes li a span {color:#5D1A01 !important;
display:block;
font-size:20px !important;
font-weight:normal !important;
margin-bottom:0 !important;
padding:0 8px;
position:relative;
text-transform:lowercase;
top:72px;}
.menu-productes li.item-ultim,
.menu-productes li.item-ultim a {width:106px;margin-right:0;}
.menu-productes li.item-1 a {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes1.jpg) no-repeat scroll center 0;}
.menu-productes li.item-2 a {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes2.jpg) no-repeat scroll center 0;}
.menu-productes li.item-3 a {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes3.jpg) no-repeat scroll center 0;}
.menu-productes li.item-4 a {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes4.jpg) no-repeat scroll center 0;}
.menu-productes li.item-ultim a {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes5.jpg) no-repeat scroll center 0;}

.menu-productes li.item-1 a:hover,
.menu-productes li.item-1 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes1.jpg) no-repeat scroll center bottom;}
.menu-productes li.item-2 a:hover,
.menu-productes li.item-2 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes2.jpg) no-repeat scroll center bottom;}
.menu-productes li.item-3 a:hover,
.menu-productes li.item-3 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes3.jpg) no-repeat scroll center bottom;}
.menu-productes li.item-4 a:hover,
.menu-productes li.item-4 a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes4.jpg) no-repeat scroll center bottom;}
.menu-productes li.item-ultim a:hover,
.menu-productes li.item-ultim a.active {background:transparent url(++resource++plonetheme.sebastia.images/itemProductes5.jpg) no-repeat scroll center bottom;}


.contenidor {position:relative;overflow:hidden;width:639px;height:471px;}
.contenidor .lateral {background:#FFFFFF none repeat scroll 0 0;height:500px;left:0;position:absolute;top:0;width:263px;z-index:2000;}
.contenidor .top {background:#FFFFFF none repeat scroll 0 0;height:214px;left:0;position:absolute;top:0;width:787px;z-index:2000;}
.contenidor .marc {left:-256px;position:relative;top:-209px;z-index:12000;}

.reconeixements {height:422px;text-align:center;background:transparent url(++resource++plonetheme.sebastia.images/titolportadaRepeat.gif) repeat-y scroll 0 0;overflow:hidden;}
.reconeixements img {display:block;margin:0 auto;padding:0px 0;}
.reconeixements table tr td p{}
.marques {height:422px;text-align:center;background:transparent url(++resource++plonetheme.sebastia.images/titolportadaRepeat.gif) repeat-y scroll 0 0;overflow:hidden;}
.nomarges {overflow:hidden;}
.nomarges img {padding:0;margin:0px;}
.banners img {display:block;margin:0 auto 0;}
.banners {text-align:center;}
.proveidors {background:#fff url(++resource++plonetheme.sebastia.images/proveidors.jpg) repeat-x scroll 0 0}
.proveidors {text-align:center;}
.proveidors table {margin: 0 auto;width: 1000px;}
.proveidors img {padding:6px 12px;}

.projecte {position:relative;height:416px !important;background:#fff url(++resource++plonetheme.sebastia.images/sepVerticalProductes2.jpg) no-repeat scroll 98.5% bottom;float:none !important;margin:0 !important;padding:0 11px;width:552px !important;}
.projecte div {float:none;margin:0 !important;width:auto !important;height:auto !important;}
.projecte .titol {background:transparent none repeat scroll 0 0;bottom:9px;color:#000000;display:block;margin-bottom:0;padding:0 6px 5px 30px;position:absolute;right:18px;text-align:right;width:505px;}
.projecte .descripcio {color:#000000;font-weight:normal;height:100px !important;overflow:hidden;padding:6px 10px 0;}
* html .projecte .descripcio {color:#000000;font-weight:normal;height:80px !important;overflow:hidden;padding:6px 10px 0;}
.projecte .descripcio p {margin:0;}
.projecte .imatges {padding-top:6px;}
.projecte .imatgesPetites {width:130px;}
.projecte .imatgesPetites div {float:left;height:54px !important;margin:0 3px 0 !important;overflow:hidden;width:57px !important;}
.projecte .imatgePrincipal {overflow:hidden;width:408px !important;}
.projecte .imatgePrincipal img {display:block;margin:0px auto;}

.itemsLlistat {}
.itemsLlistat .titol {background:url("++resource++plonetheme.sebastia.images/download.jpg") no-repeat scroll 0 1px transparent;border:medium none;font-size:18px;font-weight:bold;margin:0;padding:0 0 0 28px;}
.itemsLlistat .descripcio {margin:4px 0 13px;padding-left:52px;}

.titolSeccio {background:#CA0000 none repeat scroll 0 0;color:#FFFFFF;font-size:30px;height:19px;margin-bottom:24px;padding-left:30px;padding-top:10px;text-transform:lowercase;width:810px;}

#mapa {}
.googlemapa {}
.imatgeMapa {margin-top:9px;}
.infoMapa {font-weight:bold;margin-top:11px;text-align:center;}
.enllacMapa {display:block;margin-top:7px;padding-left:14px;text-align:center;text-decoration:underline;}

.photoAlbumEntry {
background-image:url(polaroid-single.png);
background-repeat:no-repeat;
float:left;
height:185px;
margin:0;
overflow:hidden;
padding:0 6px 0 9px;
position:relative;
text-align:center;
width:143px;
}
.photoAlbumEntry img {
border:1px solid #CCCCCC;
display:block;
margin:0 auto;
}
.photoAlbumEntryWrapper {
height:130px;
margin-bottom:7px;
width:128px;
}
.photoAlbumEntry a {
display:block;
font-size:85%;
height:169px;
margin:16px auto 0;
text-decoration:none;
width:130px;
}
.photoAlbumFolder {
background-image:url(polaroid-multi.png);
background-repeat:no-repeat;
}
.photoAlbumEntryTitle {
color:#76797C;
display:block;
height:3.6em;
width:128px;
}

.close {background:url("blank.gif") no-repeat scroll 0 1px transparent;}

#galeriaPortada {background:url("++resource++plonetheme.sebastia.images/galeriaPortada.jpg") no-repeat scroll 0 0 transparent;width:417px;height:418px;margin:30px auto 0}
.galeriaPortadaIn {position:relative;height: 396px;overflow: hidden;padding: 10px;width: 396px;}
.galeriesMenu {background: url("++resource++plonetheme.sebastia.images/botonera.png") no-repeat scroll 0 0 transparent;bottom: 8px;height: 174px;position: absolute;width: 396px;}
.galeriesMenu .botonera .botogal {float: left;height: 20px;width: 112px;margin-bottom:10px;background: url("++resource++plonetheme.sebastia.images/botoGaleriaNegre.gif") no-repeat scroll 0 0 transparent;}
.galeriesMenu .botonera .botogal div {display:block;padding:0 3px;cursor:pointer;}
.galeriesMenu .botonera {color: #FFFFFF;height: 56px;padding: 14px 20px 0;}
#galeriaPortada .descripcio {color: #FFFFFF;font-family: "TitilliumText22LLight";font-size: 14px;font-weight: normal;left: 0;position: absolute;text-align: left;top: 241px;z-index: 100;}
#galeriaPortada .images {height: 396px;width:396px;}
#galeriaPortada .images .itemImatge {height: 396px;width:396px;}
#galeriaPortada .titolGaleries {color: #FFFFFF;font-size: 22px;padding: 75px 25px 0;text-transform: lowercase;}
