ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all








contenidor_enllas_cataleg_0_u@charset "utf-8";
/*RESET*/
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 !important;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style:url(../img/bullet.png);
	margin-bottom:20px;
}

li{
	margin-left:15px;
}
a img {border:0px !important;}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*FI RESET*/
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:"Lucida Sans Unicode","Arial";
	font-size:12px;
	color:#333333;
	line-height:150%;
}

p{
	font-size:12px;
	color:#333333;
	margin-bottom:20px;
}
a, a:visited, a:link, a:active{
	color:#333333;
	text-decoration:none;
}

a:hover{
	color:#333333;
	text-decoration:underline;
}
h1{
	margin:0px;
	padding:0px;
}
div#contenidor-general{
	width:950px;
	clear:both;
	margin:auto;
}

div#contenidorCapsalera{
	width:100%;
	height:36px;
	margin:auto;
	margin-top:20px;
	margin-bottom:13px;
	font-weight:normal;
	font-size:10px;
}

div#contenidorCapsalera a{
	font-size:10px;
}
div#contenidorCapsaleraLogo{
	float:left;
	width:214px;
}
div#contenidorCapsaleraOpcions{
	float:right;
	text-align:right;
	width:500px;
}
div#contenidorMolles{
	margin-left:5px;
	color:#003980;
	margin-bottom:5px;
}
div#contenidorMolles a{
	color:#003980 !important;
}
div#contenidorPartHome{
	width:100%;
}

div#contenidorPartHome{
	width:100%;

}

.contenidorTitolPartHome{
	height:50px;
	background:transparent url(../img/logoParticulars.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #1CA7E9;
	color:#1CA7E9;
	margin-bottom:2px;
	cursor:pointer;
}

.contenidorTitolPartHome:hover{
	height:50px;
	background:#1CA7E9 url(../img/logoParticulars_hover.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #1CA7E9;
	color:#FFFFFF;
	margin-bottom:2px;
	cursor:pointer;
}

.nomSeccio{
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
}
.tagSeccio{
	font-size:12px;
	line-height:14px;
}

div#contenidorCapsaleraOpcionsMenuSuperior{
	padding-top:4px;
	float:right;
}

div#contenidorCapsaleraOpcionsCercador{
	padding-top:4px;
	float:right;
}

input.inputGris{
	width:175px;
	height:15px;
	font-size:10px;
	background:#DDDDDD url(../img/botoFletxaCercaSuperior.png) top right no-repeat;
	border:0px;
	padding-left:10px;
	margin-right:5px;
}

.selectGris{
	height:15px;
	font-size:10px;
	border:0px;
	padding-left:3px;
	background:#DDDDDD;
}

.contenidorBannerMenuPrincipalPDB{
	float:right;
	width:230px;
	height:126px;
	color:#24446B;
	text-align:center;
	background:transparent url(../img/fonsBannerHomePDB.png) top left repeat-y;
	padding:20px 0px;
	margin:0px;
	cursor:pointer;
}
.contenidorBannerMenuPrincipal{
	float:right;
	width:230px;
	height:122px;
	color:#FFFFFF;
	text-align:center;
	background:transparent url(../img/fonsBannerHome.png) top left repeat-y;
	padding:5px 0px;
	margin-left:4px;
	margin-right:0px;
	margin-bottom: 2px;
	cursor:pointer;
}

.contenidorBannerMenuPrincipal.med {
	background:transparent url(../img/banner_bg_piscina.png) top left repeat-y;
}

.contenidorBannerMenuPrincipal.med2 {
	background:transparent url(../img/banner_skypool_bg.png) top left repeat-y;
	height: 132px;
}

.contenidorBannerMenuPrincipal img{
	margin-bottom:5px;
	margin-left:25px;
}

.contenidorBannerMenuPrincipal.med2 img{
	margin-bottom:5px;
	margin-top: 20px;
	margin-left:25px;
}

.contenidorBannerMenuPrincipalPDB img{
	margin-left:15px;
}

.nomBanner{
	font-size:13px;
	font-weight:bold;
}
.tagBanner{
	font-size:9px;
	margin:20px;
}

.contenidorBannerMenuPrincipalPDB div.tagBanner{
	margin:10px;
}
.clr {clear:both}

.separadorGran{
	height:20px;
	width:100%;
}

.contenidorSotaCapsalera{
	margin-top:10px;
}
.contenidorEmpHome{
	float:left;
	width:350px;
	margin-right:10px;
}
.contenidorTitolEmpHome{
	height:50px;
	background:transparent url(../img/logoEmpreses.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #84BD00;
	color:#84BD00;
	margin-bottom:2px;
	cursor:pointer;
}
.contenidorTitolEmpHome:hover{
	height:50px;
	background:#84BD00 url(../img/logoEmpreses_hover.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #84BD00;
	color:#FFFFFF;
	margin-bottom:2px;
	cursor:pointer;
}
.contenidorProHome{
	float:left;
	width:350px;
	margin-right:10px;
}
.contenidorTitolProHome{
	height:50px;
	background:transparent url(../img/logoProfessionals.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #DC6809;
	color:#DC6809;
	margin-bottom:2px;
	cursor:pointer;
}

.contenidorTitolProHome:hover{
	height:50px;
	background:#DC6809 url(../img/logoProfessionals_hover.png) 15px 6px no-repeat;
	padding:6px 0px 0px 90px;
	border-top:2px solid #DC6809;
	color:#FFFFFF;
	margin-bottom:2px;
	cursor:pointer;
}
.contenidorPeuPagina{
	border-top:2px solid #666666;
	border-bottom:2px solid #666666;
	font-size:10px;
	padding:5px 10px 5px 10px;
	height:15px;
}

.contenidorInfosEsquerra{
	float:left;
}

.contenidorInfosDreta{
	float:right;
}

.majus{
	text-transform:uppercase;
}
.ul_menuPeu_n0{
	float:left;
	list-style:none;
	width:23%;
	padding:0;
	margin-left:2%;
	font-weight:bold;
}

.ul_menuPeu_n1{
	list-style:none;
	padding:0;
	font-weight:normal;
}

.ul_menuPeu_n1 li{
	margin-top:20px;
}

.ul_menuPeu_n2{
	list-style:none;
	padding-left:10px;
	font-weight:normal;
}

.ul_menuPeu_n2 li{
	margin-top:0px;
}

div#contenidorMenuPeuPagina{
	font-size:10px !important;
	width:950px;
	margin:auto;
}

div#contenidorCosCentral{
	width:950px;
	margin:auto;
}
div#contenidorEsquerra{
	width:200px;
	margin:0px;
	float:left;
}
div#contenidorMenuEsquerra{
	width:200px;
	margin:0px;
	margin-bottom:20px;	
}

div#contenidorMenuEsquerra a:hover{
	text-decoration:none !important;
}

div#contenidorBoxesEsquerra{
	width:200px;
	margin:0px;
}
	
div#contenidorCentral{
	width:710px;
	margin-left:0px;
	float:right;
}
div#contenidorContingutCentral{
	width:710px;
	margin-left:0px;
	font-size:100%;
}

div.contenidorTexteCentral p{
	padding-left:13px;
	padding-right:13px;
}

.contenidor_capsalera_article_0{
	border-top:2px solid #1CA7E9;
	border-bottom:2px solid #1CA7E9;
	width:100%;
	margin-bottom:20px;
}
.contenidor_capsalera_article_0 h1{
	margin-left:15px;
	padding-top:9px;
	padding-bottom:12px;
	font-size:24px;
	font-weight:bold;
	color:#1CA7E9;
}

.contenidor_capsalera_article_0 img{
	padding-bottom:20px;
}

.contenidor_capsalera_article_1{
	border-top:2px solid #84BD00;
	border-bottom:2px solid #84BD00;
	width:100%;
	margin-bottom:20px;
}
.contenidor_capsalera_article_1 h1{
	margin-left:15px;
	padding-top:9px;
	padding-bottom:12px;
	font-size:24px;
	font-weight:bold;
	color:#84BD00;
}

.contenidor_capsalera_article_1 img{
	padding-bottom:20px;
}

.contenidor_capsalera_article_2{
	border-top:2px solid #DC6809;
	border-bottom:2px solid #DC6809;
	width:100%;
	margin-bottom:20px;
}
.contenidor_capsalera_article_2 h1{
	margin-left:15px;
	padding-top:9px;
	padding-bottom:12px;
	font-size:24px;
	font-weight:bold;
	color:#DC6809;
}

.contenidor_capsalera_article_2 img{
	padding-bottom:20px;
}

.contenidor_capsalera_article_3{
	border-top:2px solid #003980;
	border-bottom:2px solid #003980;
	width:100%;
	margin-bottom:20px;
}
.contenidor_capsalera_article_3 h1{
	margin-left:15px;
	padding-top:9px;
	padding-bottom:12px;
	font-size:24px;
	font-weight:bold;
	color:#003980;
}

.contenidor_capsalera_article_3 img{
	padding-bottom:20px;
}

div.contenidor_box_esquerra_u{
	background-color:#F2F2F2;
	margin-top:5px;


	padding:13px;
	cursor:pointer;
}
div.contenidor_box_esquerra_u div.contenidor_be_texte{
	float:left;
	width:100px;
}
div.contenidor_box_esquerra_u div.contenidor_be_texte h3{
	font-size:16px !important;
	color: #336097;
	font-weight:bold;
}

div.contenidor_box_esquerra_u div.contenidor_be_texte p{
	font-size:12px !important;
	color: #666666;
	padding:0px;
	margin:0px;	
}
div.contenidor_box_esquerra_u div.contenidor_be_icon{
	float:right;
	width:65px;
	height:115px;
	background:#F2F2F2 url(../img/fletxaBannerAbaix_u.png) 21px 77px no-repeat;
}

div.contenidor_box_esquerra_u div.contenidor_be_icon img{
	margin-top:10px;
}


div.contenidor_box_esquerra_o{
	background-color:#F2F2F2;
	margin-top:5px;
	padding:13px;
	cursor:pointer;
}
div.contenidor_box_esquerra_o div.contenidor_be_texte{
	float:left;
	width:100px;
}

div.contenidor_box_esquerra_o div.contenidor_be_texte p{
	font-size:12px !important;
	color: #666666;
	padding:0px;
	margin:0px;	
}

div.contenidor_box_esquerra_o div.contenidor_be_icon img{
	margin-top:10px;
}

div.contenidor_box_esquerra_o div.contenidor_be_icon{
	float:right;
	width:65px;
	height:115px;
	background:#F2F2F2 url(../img/fletxaBannerAbaix_o.png) 21px 77px no-repeat;
}

div.contenidor_box_esquerra_o div.contenidor_be_texte h3{
	font-size:16px !important;
	color: #336097;
	font-weight:bold;
	text-decoration:underline;
}


div.contenidor_boxes_central_esq{
	float:left;
}


div.contenidor_boxes_central_dre{
	float:right;
}

div.contenidor_box_central_u{
	background-color:#F2F2F2;
	margin-top:15px;
	padding:13px;
	cursor:pointer;
	width:324px;
	height:66px;
	border-bottom:3px solid #336097;
	border-top:3px solid #F2F2F2;
	float:left;
}
div.contenidor_box_central_u div.contenidor_bc_texte{
	float:left;
	width:220px;
}
div.contenidor_box_central_u div.contenidor_bc_texte h3{
	font-size:16px !important;
	color: #336097;
	font-weight:bold;
	margin:0px 0px 15px 0px !important;
}
div.contenidor_box_central_u div.contenidor_bc_texte p{
	font-size:12px !important;
	color: #666666;
	padding:0px;
	margin:0px;	
}
div.contenidor_box_central_u div.contenidor_bc_icon{
	float:right;
	width:90px;
	height:66px;
	background:#F2F2F2 url(../img/fletxaBannerDreta_u.png) 70px 21px no-repeat;
}
div.contenidor_box_central_o{
	background-color:#F2F2F2;
	margin-top:15px;
	padding:13px;
	cursor:pointer;
	width:324px;
	height:66px;
	float:left;
	border-bottom:3px solid #336097;
	border-top:3px solid #336097;
}
div.contenidor_box_central_o div.contenidor_bc_texte{
	float:left;
	width:220px;
}

div.contenidor_box_central_o div.contenidor_bc_texte p{
	font-size:12px !important;
	color: #666666;
	padding:0px;
	margin:0px;	
}

div.contenidor_box_central_o div.contenidor_bc_icon{
	float:right;
	width:90px;
	height:66px;
	background:#F2F2F2 url(../img/fletxaBannerDreta_o.png) 70px 21px no-repeat;
}

div.contenidor_box_central_o div.contenidor_bc_texte h3{
	font-size:16px !important;
	color: #336097;
	font-weight:bold;
	text-decoration:underline;
	margin:0px 0px 15px 0px !important;
}

div.texte_enllas_cataleg{
	margin-top:6px;
}
div.contenidor_enllas_cataleg_0_u{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_0_o.png) 35px 9px no-repeat;
}
div.contenidor_enllas_cataleg_0_o{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_0_u.png) 35px 9px no-repeat;
	text-decoration:underline;
}
div.contenidor_enllas_cataleg_1_u{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_1_o.png) 35px 9px no-repeat;
}
div.contenidor_enllas_cataleg_1_o{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_1_u.png) 35px 9px no-repeat;
	text-decoration:underline;
}
div.contenidor_enllas_cataleg_2_u{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_2_o.png) 35px 9px no-repeat;
}
div.contenidor_enllas_cataleg_2_o{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_2_u.png) 35px 9px no-repeat;
	text-decoration:underline;
}
div.contenidor_enllas_cataleg_3_u{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_3_o.png) 35px 9px no-repeat;
}
div.contenidor_enllas_cataleg_3_o{
	font-size:10px;
	font-weight:bold;
	background:#F2F2F2 url(../img/fletxaEnllasPDF_3_u.png) 35px 9px no-repeat;
	text-decoration:underline;
}
div.contenidor_ec_icon img{float:left; margin-right:20px;margin-top:-4px;}
div.contenidor_ec_icon{
	line-height:12px;
	padding:4px 0px 0px 0px !important;
	border:0px !important;
	cursor:pointer;
}
a.enllasPDF{
	font-size:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}

a.enllasPDF:hover{
	font-size:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}

div#contenidorBoxesCentral_0 a.enllasPDF{background:transparent url(../img/icoPDF_o_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasPDF{background:transparent url(../img/icoPDF_o_1.png) no-repeat;}
div#contenidorBoxesCentral_2 a.enllasPDF{background:transparent url(../img/icoPDF_o_2.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasPDF{background:transparent url(../img/icoPDF_o_3.png) no-repeat;}

div#contenidorBoxesCentral_0 a.enllasPDF:hover{background:transparent url(../img/icoPDF_u_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasPDF:hover{background:transparent url(../img/icoPDF_u_1.png) no-repeat;}
div#contenidorBoxesCentral_2 a.enllasPDF:hover{background:transparent url(../img/icoPDF_u_2.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasPDF:hover{background:transparent url(../img/icoPDF_u_3.png) no-repeat;}

a.enllasVideo{
	font-size:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}

a.enllasVideo:hover{
	font-size:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}

div#contenidorBoxesCentral_0 a.enllasVideo{background:transparent url(../img/icoVID_o_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasVideo{background:transparent url(../img/icoVID_o_1.png) no-repeat;}
div#contenidorBoxesCentral_2 a.enllasVideo{background:transparent url(../img/icoVID_o_2.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasVideo{background:transparent url(../img/icoVID_o_3.png) no-repeat;}

div#contenidorBoxesCentral_0 a.enllasVideo:hover{background:transparent url(../img/icoVID_u_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasVideo:hover{background:transparent url(../img/icoVID_u_1.png) no-repeat;}
div#contenidorBoxesCentral_2 a.enllasVideo:hover{background:transparent url(../img/icoVID_u_2.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasVideo:hover{background:transparent url(../img/icoVID_u_3.png) no-repeat;}

a.enllasPDFSostenible{
	font-size:10px;
	margin-left:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}
a.enllasPDFSostenible:hover{
	font-size:10px;
	margin-left:10px;
	padding:4px 0px 4px 25px;
	line-height:20px;
}

div#contenidorBoxesCentral_0 a.enllasPDFSostenible, div.view-article_0 a.enllasPDFSostenible{background:transparent url(../img/icoPDF_o_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasPDFSostenible, div.view-article_1 a.enllasPDFSostenible{background:transparent url(../img/icoPDF_o_1.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasPDFSostenible, div.view-article_3 a.enllasPDFSostenible{background:transparent url(../img/icoPDF_o_3.png) no-repeat;}
div#contenidorBoxesCentral_0 a.enllasPDFSostenible:hover, div.view-article_0 a.enllasPDFSostenible:hover{background:transparent url(../img/icoPDF_u_0.png) no-repeat;}
div#contenidorBoxesCentral_1 a.enllasPDFSostenible:hover, div.view-article_1 a.enllasPDFSostenible:hover{background:transparent url(../img/icoPDF_u_1.png) no-repeat;}
div#contenidorBoxesCentral_3 a.enllasPDFSostenible:hover, div.view-article_3 a.enllasPDFSostenible:hover{background:transparent url(../img/icoPDF_u_3.png) no-repeat;}


/*accordion*/
h3.head a { 
	color: #336097;
	display:block; 
	border-top: 0px;
	background-color: #F2F2F2;
	background-position: 98% 50%;
	background-repeat: no-repeat; 
	padding: 6px 15px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;	
}
h3.ui-state-active a { 
	color: #336097;
	display:block; 
	border-top: 0px;
	background-color: #F2F2F2;
	background-position: 98% 50%;
	background-repeat: no-repeat; 
	padding: 6px 15px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}

h3.ui-state-active a { 
	color: #336097;
	display:block; 
	border-top: 0px;
	background-color: #F2F2F2;
	background-position: 98% 50%;
	background-repeat: no-repeat; 
	padding: 6px 15px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}

h3.headAW a { 
	color: #003980;
	display:block; 
	background-color: #FFFFFF;
	border-top:1px solid #003980;
	background-position: 98% 50%;

	background-repeat: no-repeat; 
	padding: 6px 15px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-top:0px;	
}

h3.headAW .ui-state-active a { 
	color: #003980 !important;
	display:block; 
	background-color: #FFFFFF;
	background-position: 98% 50%;
	border-top:1px solid #003980;
	background-repeat: no-repeat; 
	padding: 6px 15px;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}

div.head { 
	border-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	width:10px;
	height:10px;
	cursor:pointer;
}
div.ui-state-active { 
	border-top: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	padding: 0px;
	width:10px;
	height:10px;
	cursor:pointer;
}

div#contenidorBoxesCentral_0 h3.head a, div#contenidorBoxesCentral_0 div.head {background-image: url(../img/acordio_mes_0.png);}
div#contenidorBoxesCentral_0 h3.ui-state-active a, div#contenidorBoxesCentral_0 div.ui-state-active {background-image: url(../img/acordio_menys_0.png); color:#1CA7E9;}
div#contenidorBoxesCentral_1 h3.head a, div#contenidorBoxesCentral_1 div.head {background-image: url(../img/acordio_mes_1.png);}
div#contenidorBoxesCentral_1 h3.ui-state-active a, div#contenidorBoxesCentral_1 div.ui-state-active {background-image: url(../img/acordio_menys_1.png); color:#84BD00;}
div#contenidorBoxesCentral_2 h3.head a, div#contenidorBoxesCentral_2 div.head {background-image: url(../img/acordio_mes_2.png);}
div#contenidorBoxesCentral_2 h3.ui-state-active a, div#contenidorBoxesCentral_2 div.ui-state-active {background-image: url(../img/acordio_menys_2.png); color:#DC6809;}
div#contenidorBoxesCentral_3 h3.head a, div#contenidorBoxesCentral_3 h3.headAW a, div#contenidorBoxesCentral_3 div.head {background-image: url(../img/acordio_mes_3.png);}
div#contenidorBoxesCentral_3 h3.ui-state-active a, div#contenidorBoxesCentral_3 h3.headAW ui-state-active a, div#contenidorBoxesCentral_3 div.ui-state-active {background-image: url(../img/acordio_menys_3.png); color:#003980;}


div.acordioDintre {
	background-color: #F2F2F2;
	padding:15px;
	border:0px !important;
}

div.contenidorTextDintreAcordio{
	width:469px;
	float:right;
	text-align:left;
}

div.contenidorImatgeDintreAcordio{
	width:180px;
	float:left;
	text-align:left;
}

div.contenidorCapsaleraDistribuidors{
	margin-top:-10px;
	height:27px;
}
div.contenidorCercaDistribuidors{
	float:left;
}

div.contenidorBotoTotsDistribuidors{
	float:right;
}

div.botoFletxa{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:204px;
	border:0px;
	cursor:pointer;
	padding-left:15px;
}

div.botoFletxa:hover{
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:204px;
	text-decoration:underline;
	border:0px;
	padding-left:15px;
}

div.botoFletxaTotsResultats{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:190px;
	border:0px;
	cursor:pointer;
	padding-left:5px;
	margin-left:40px;
	float:left;
}

div.botoFletxaTotsResultats:hover{
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:190px;
	text-decoration:underline;
	border:0px;
	padding-left:5px;
	margin-left:40px;
	float:left;
}

div.botoFletxaCercar{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:80px;
	border:0px;
	cursor:pointer;
	padding-left:10px;
	float:left;
}

div.botoFletxaCercar:hover{
	cursor:pointer;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:80px;
	text-decoration:underline;
	border:0px;
	padding-left:10px;
	float:left;
}

div.view-article_0 .separadorLiniaColor, .separadorLiniaColor{
	height:2px;
	width:100%;
	border-bottom:2px solid #1CA7E9;
	margin-top:15px;
	margin-bottom:15px;
}

div#contenidorBoxesCentral_1 .separadorLiniaColor{
	height:2px;
	width:100%;
	border-bottom:2px solid #84BD00;
	margin-top:15px;
	margin-bottom:15px;
}
div#contenidorBoxesCentral_2 .separadorLiniaColor{
	height:2px;
	width:100%;
	border-bottom:2px solid #DC6809;
	margin-top:15px;
	margin-bottom:15px;
}
div#contenidorBoxesCentral_3 .separadorLiniaColor{
	height:2px;
	width:100%;
	border-bottom:2px solid #003980;
	margin-top:15px;
	margin-bottom:15px;
}
div.view-article_3 .separadorLiniaColor{
	height:2px;
	width:100%;
	border-bottom:2px solid #003980;
	margin-top:15px;
	margin-bottom:15px;
}

div.view-article_0 .separadorLiniaPrimaColor{
	height:2px;
	width:100%;
	border-bottom:1px solid #1CA7E9;
	margin-top:15px;
	margin-bottom:15px;
}

div.view-article_1 .separadorLiniaPrimaColor{
	height:2px;
	width:100%;
	border-bottom:1px solid #84BD00;
	margin-top:15px;
	margin-bottom:15px;
}

div.view-article_3 .separadorLiniaPrimaColor, div#contenidorBoxesCentral_3 .separadorLiniaPrimaColor{
	height:2px;
	width:100%;
	border-bottom:1px solid #003980;
	margin-top:10px;
	margin-bottom:20px;
}

.nomZona{
	font-size:16px;
	color:#666666;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;
	padding-left:15px;
}

.contenidorDadesDistribuidor{
	float:left;
	padding:6px;
	width:218px;
	height:58px;
	margin-right:10px;
	margin-bottom:10px;
	background:#F2F2F2;
	cursor:pointer;
	overflow:hidden;
}
.contenidorDadesDistribuidor_ul{
	float:left;
	padding:6px;
	width:218px;
	height:58px;
	margin-right:0px;
	margin-bottom:10px;
	background:#F2F2F2;
	cursor:pointer;
}
div.contenidorDadesDistribuidor div.contenidorNomsDistr, div.contenidorDadesDistribuidor_ul div.contenidorNomsDistr{
	float:left;
	width:180px;
}

div.contenidorDintreTipDistr div.contenidorNomsDistr{
	float:left;
	font-weight:normal !important;
}

div.nomDistr{
	height:35px;
	overflow:hidden;
	margin-bottom:5px;
}
.nomDistr, .nomDistr a{
	font-size:13px;
	text-transform:uppercase;
	color:#336097;
	font-weight:bold;
}
.ciutatDistr{
	font-size:12px;
	font-weight:bold;
}

div.nomClubAlliance{
	margin-bottom:5px;
	font-size:13px;
	text-transform:uppercase;
	color:#336097;
	font-weight:bold;
	margin-bottom:10px;
}

div.enllasClubAlliance{
	font-size:11px;
}

div.enllasClubAlliance:hover{
	font-size:11px;
	text-decoration:underline;
}

div.nomDistrVinyeta{
	font-size:13px;
	text-transform:uppercase;
	color:#336097;
	font-weight:bold;
	margin-bottom:5px;
}

div.nomDistrAW{
	font-size:13px;
	text-transform:uppercase;
	color:#336097;
	font-weight:bold;
	margin-bottom:5px;
}
div#contenidorBoxesCentral_0 .ciutatDistr{
	color:#1CA7E9;
}

div#contenidorBoxesCentral_1 .ciutatDistr{
	color:#84BD00;
}

div#contenidorBoxesCentral_2 .ciutatDistr{
	color:#DC6809;
}

div#contenidorBoxesCentral_3 .ciutatDistr{
	color:#003980;
}

.dadesVinyetaDistr{
	font-size:10px;
	color:#336097;
	font-weight:normal;
}

.dadesVinyetaAW{
	font-size:12px;
	color:#336097;
	font-weight:normal;
}
.contenidorBotonsDistr{
	float:right;
	width:20px;
	text-align:center;
}
.botoIcoDistr{
	color:#FFFFFF;
	margin-bottom:22px;
	text-align:center;
	width:19px;
	height:19px;
	font-size:14px;
	background:transparent url(../img/icoDistr.png) no-repeat;
}

/*TIPS*/
.contenidorTipDistr{
  background: transparent url(../img/fonsTipDistr.png) no-repeat;
  height:204px;
  width:325px;
  position: absolute;
  z-index: 100;
  color: #000;
}

.contenidorDintreTipDistr{
	float:right;
	width:295px;
	margin:15px;
}

.contenidorTipPiscinaSost{
  background: transparent url(../img/fonsTipPiscinaSost.png) no-repeat;
  height:259px;
  width:408px;
  position: absolute;
  z-index: 100;
  color: #000;
}

.contenidorDintreTipPiscinaSost{
	float:right;
	width:358px;
	margin:0px 25px;
}


.contenidorDintreTipPiscinaSost h4{
	text-transform:uppercase;
	color:#336097;
	margin-bottom:15px;
}

.contenidorImgPiscinaSost{
	float:left;
	width:40%;
}
.contenidorTextePiscinaSost{
	float:left;
	width:60%;
}
.contenidorTextePiscinaSost ul{
	margin:0px;
	padding:0px;
}

.contenidorTipConfigurador{
  background: transparent url(../img/fonsTipPiscinaSost.png) no-repeat;
  height:259px;
  width:408px;
  position: absolute;
  z-index: 100;
  color: #000;
  overflow:hidden;
}

.contenidorDintreTipConfigurador{
	margin:30px;
	text-align:justify;
}

/*END TIPS*/

div#contenidorBoxesCentral_0 div.contenidorProjecte{
	border-top:1px solid #1CA7E9;
	padding-left:15px;
	padding-right:15px;
	margin-right:80px;
}

div#contenidorBoxesCentral_0 div.contenidorPaginacio{
	height: 25px;
	float:right;
	margin-right:110px;
	margin-top:20px;
	color:#1CA7E9;
}

div#contenidorBoxesCentral_0 div.contenidorPaginacio a{
	color:#1CA7E9;
}

div#contenidorBoxesCentral_0 div.contenidorProjecte .titolProjecte{
	color:#1CA7E9;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin-bottom:5px;
}

div#contenidorBoxesCentral_1 div.contenidorProjecte{
	border-top:1px solid #84BD00;
	padding-left:15px;
	padding-right:15px;
	margin-right:80px;
}

div#contenidorBoxesCentral_1 div.contenidorPaginacio{
	height: 25px;
	float:right;
	margin-right:110px;
	margin-top:20px;
	color:#84BD00;
}

div#contenidorBoxesCentral_1 div.contenidorPaginacio a{
	color:#84BD00;
}

div#contenidorBoxesCentral_1 div.contenidorProjecte .titolProjecte{
	color:#84BD00;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin-bottom:5px;
}

div#contenidorBoxesCentral_2 div.contenidorProjecte{
	border-top:1px solid #DC6809;
	padding-left:15px;
	padding-right:15px;
	margin-right:80px;
}

div#contenidorBoxesCentral_2 div.contenidorPaginacio{
	height: 25px;
	float:right;
	margin-right:110px;
	margin-top:20px;
	color:#DC6809;
}

div#contenidorBoxesCentral_2 div.contenidorPaginacio a{
	color:#DC6809;
}

div#contenidorBoxesCentral_2 div.contenidorProjecte .titolProjecte{
	color:#DC6809;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin-bottom:5px;
}

div#contenidorBoxesCentral_3 div.contenidorProjecte{
	border-top:1px solid #003980;
	padding-left:15px;
	padding-right:15px;
	margin-right:80px;
}

div#contenidorBoxesCentral_3 div.contenidorPaginacio{
	height: 25px;
	float:right;
	margin-right:110px;
	margin-top:20px;
	color:#003980;
}

div#contenidorBoxesCentral_3 div.contenidorPaginacio a{
	color:#003980;
}

div#contenidorBoxesCentral_3 div.contenidorProjecte .titolProjecte{
	color:#003980;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin-bottom:5px;
}

.contenidorImatgeProjecte{
	float:left;
	margin-right:50px;
	width:170px;
}

.contenidorImatgeProjecte img{
	width:170px;
}

.contenidorDadesProjecte{
	float:left;
	width:350px;
}
.contenidorDescripcioProjecte{
	width:350px;
	float:right;
	border:0px !important;
}

.contenidorBotonsProjecte{
	margin:30px 0px;
	width:350px;
}
.contenidorBotonsProjecte div{
	float:left;
	padding-left:23px;
	height:17px;
	margin-right:12px;
}

.contenidorBotonsProjecte a{
	font-size:10px;
}

.contenidorBotonsProjecte a:hover{
	font-size:10px;
	text-decoration:underline;
}

div#contenidorBoxesCentral_0 .e_PDF_o{background: transparent url(../img/icoPDF_o_0.png) no-repeat;}
div#contenidorBoxesCentral_0 .e_VID_o{background: transparent url(../img/icoVID_o_0.png) no-repeat;}
div#contenidorBoxesCentral_0 .e_IMG_o{background: transparent url(../img/icoIMG_o_0.png) no-repeat;}
div#contenidorBoxesCentral_0 .e_PDF_u{background: transparent url(../img/icoPDF_u_0.png) no-repeat;}
div#contenidorBoxesCentral_0 .e_VID_u{background: transparent url(../img/icoVID_u_0.png) no-repeat;}
div#contenidorBoxesCentral_0 .e_IMG_u{background: transparent url(../img/icoIMG_u_0.png) no-repeat;}

div#contenidorBoxesCentral_1 .e_PDF_o{background: transparent url(../img/icoPDF_o_1.png) no-repeat;}
div#contenidorBoxesCentral_1 .e_VID_o{background: transparent url(../img/icoVID_o_1.png) no-repeat;}
div#contenidorBoxesCentral_1 .e_IMG_o{background: transparent url(../img/icoIMG_o_1.png) no-repeat;}
div#contenidorBoxesCentral_1 .e_PDF_u{background: transparent url(../img/icoPDF_u_1.png) no-repeat;}
div#contenidorBoxesCentral_1 .e_VID_u{background: transparent url(../img/icoVID_u_1.png) no-repeat;}
div#contenidorBoxesCentral_1 .e_IMG_u{background: transparent url(../img/icoIMG_u_1.png) no-repeat;}

div#contenidorBoxesCentral_2 .e_PDF_o{background: transparent url(../img/icoPDF_o_2.png) no-repeat;}
div#contenidorBoxesCentral_2 .e_VID_o{background: transparent url(../img/icoVID_o_2.png) no-repeat;}
div#contenidorBoxesCentral_2 .e_IMG_o{background: transparent url(../img/icoIMG_o_2.png) no-repeat;}
div#contenidorBoxesCentral_2 .e_PDF_u{background: transparent url(../img/icoPDF_u_2.png) no-repeat;}
div#contenidorBoxesCentral_2 .e_VID_u{background: transparent url(../img/icoVID_u_2.png) no-repeat;}
div#contenidorBoxesCentral_2 .e_IMG_u{background: transparent url(../img/icoIMG_u_2.png) no-repeat;}

div#contenidorBoxesCentral_3 .e_PDF_o{background: transparent url(../img/icoPDF_o_3.png) no-repeat;}
div#contenidorBoxesCentral_3 .e_VID_o{background: transparent url(../img/icoVID_o_3.png) no-repeat;}
div#contenidorBoxesCentral_3 .e_IMG_o{background: transparent url(../img/icoIMG_o_3.png) no-repeat;}
div#contenidorBoxesCentral_3 .e_PDF_u{background: transparent url(../img/icoPDF_u_3.png) no-repeat;}
div#contenidorBoxesCentral_3 .e_VID_u{background: transparent url(../img/icoVID_u_3.png) no-repeat;}
div#contenidorBoxesCentral_3 .e_IMG_u{background: transparent url(../img/icoIMG_u_3.png) no-repeat;}

.contenidor_dos_columnes{
	width:310px;
	float:left;
	margin-right:40px;
}
.contenidor_capsalera_dos_columnes h2{
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
	height:50px;
	margin-top:10px;
	margin-bottom:20px;
	padding-left:15px;
	border-bottom:1px solid #003980;
	color:#003980;
}

.contenidor_capsalera_dos_columnes img{
	margin-bottom:30px;
	padding-left:15px;
}

.dadesTexteNoticia{
	float:left;
	width:410px;
	height:110px;
	padding-left:35px;
}
.fotoNoticia{
	float:left;
	width:80px;
}

.dadesNoticia_u{
	float:left;
	margin-left:5px;
	width:545px;
	background-color:#FFFFFF;
}

.dadesNoticia_o{
	float:left;
	margin-left:5px;
	width:545px;
	background-color:#F2F2F2;
}

.contenidorFletxaMes{
	cursor:pointer;
	height:110px;
	width:100px;
	float:left;
}

.dadesNoticia_u div.contenidorFletxaMes{
	background:url(../img/fletxaMesInfoNews_u.png) 60px 45px no-repeat;
}

.dadesNoticia_o div.contenidorFletxaMes{
	background:url(../img/fletxaMesInfoNews_o.png) 60px 45px no-repeat;
}

.dataNoticia{
	font-size:11px;
	color:#333333;
	margin-bottom:7px;
}
.titolNoticia{
	font-size:13px;
	color:#003980;
	margin-bottom:7px;
	font-weight:bold;
}
.texteNoticia{
	font-size:11px;
	color:#333333;
}

.contenidorNot{}
.fotoNot{
	float:left;
	width:190px;
	margin-left:40px;
	margin-right:40px;
}
.dadesNot{}
.dadesTexteNot{
	float:left;
	width:390px;
}
.titolNot{
	font-size:15px;
	color:#003980;
	margin-bottom:7px;
	font-weight:bold;
}
.texteNot{
	font-size:12px;
	color:#333333;
}

/*FORMULARI*/
.astralpool{
	color:#00397F;
	font-size:13px;
	text-transform:uppercase;
	margin-bottom:15px;
}

label.error {float: none; color: red; padding: 0px; margin-top:-10px; vertical-align: top; display:block; }

p.texteFormulari, label.texteFormulari {
	margin:10px 0px;
	padding:0px !important;
	font-size:10px;
}

p.texteFormulari  a{
	color:#335F97;
}

p.texteFormulari2{
	margin:10px 0px;
	padding:0px !important;
	font-size:12px;
}

p.texteFormulari2  a{
	color:#00397F;
}

.inputContacteGris{
	width:300px;
	height:15px;
	font-size:11px;
	border:0px;
	padding-left:10px;
	margin-right:5px;
	background:#DDDDDD;
	margin-bottom:10px;
	margin-top:5px;
}

.inputContacteCaptchaGris{
	width:95px;
	height:15px;
	font-size:11px;
	border:0px;
	padding-left:10px;
	margin-right:5px;
	background:#DDDDDD;
	margin-bottom:10px;
	margin-top:0px;
	float:left;
}
.imgContacteCaptchaGris{
	float:left;
}

.textareaContacteGris{
	width:300px;
	height:157px;
	font-size:11px;
	border:0px;
	padding-left:10px;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:5px;
	background:#DDDDDD;
}

input.botoFletxa{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:160px;
	border:0px;
	cursor:pointer;
	height:20px;
	padding-bottom:4px;
	margin-left:25px;
	margin-top:15px;
}

input.boto{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097;
	line-height:20px;
	width:120px;
	border:0px;
	cursor:pointer;
	height:20px;
	padding-bottom:4px;
	margin-top:15px;
}

/*PESTANYES*/
/* Layout helpers
----------------------------------*/
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Tabs
----------------------------------*/
.ui-tabs { position: relative; padding: 0px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
div.view-article_0 .ui-tabs .ui-tabs-nav {border-bottom:1px solid #1CA7E9 !important; margin: 0; padding: 0px 30px; }
div.view-article_2 .ui-tabs .ui-tabs-nav {border-bottom:1px solid #DC6809 !important; margin: 0; padding: 0px 30px; }
.ui-tabs .ui-tabs-nav li {list-style: none; float: left; position: relative; top: 0px; margin: 0px 20px; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: 2px 11px; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom: 0px; top:1px; border-bottom:1px solid #FFFFFF !important; padding-bottom:1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor:default;
	font-weight:bold;
	font-size:14px;
}

div.view-article_0 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	color:#1CA7E9;
}
div.view-article_2 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	color:#DC6809;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	color:#333333;
	cursor:default;
	font-weight:normal;
	font-size:14px;
	cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 0px; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/* Interaction states
----------------------------------*/
.primer-element{
	margin-top:20px;
}
div.view-article_0 .element-dintre-pestanyes{
	padding-bottom:20px;
	border-bottom:1px solid #1CA7E9;
	margin-bottom:20px;
}

div.view-article_2 .element-dintre-pestanyes{
	padding-bottom:20px;
	border-bottom:1px solid #DC6809;
	margin-bottom:20px;
}
.texte-pestanyes{
	width:350px;
	float:left;
	padding-left:15px;
}
.contenidor-mm-pestanyes{
	float:left;
	margin-left:30px;
}
.contenidor-foto-pestanyes{
	float:left;
	padding:0px 15px;
}

.titol-texte-pestanyes{
	font-weight:bold;
	margin-bottom:15px;
}

.contenidor-logo-pestanyes{
	float:left;
	margin-left:30px;
	margin-top:30px;
}

fieldset {
	margin:0px !important;
	padding:0px !important;
	border:0px !important;
}
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Dialog
----------------------------------*/
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }


/* Component containers
----------------------------------*/
.ui-widget-content { border: 1px solid #003980/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 0px solid #aaaaaa/*{borderColorHeader}*/; background: #003980/*{bgColorHeader}*/ ; color: #FFFFFF/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #FFFFFF/*{fcHeader}*/; }

.ui-icon-closethick {background:transparent url(../img/tancaFinestra.png) no-repeat top right}

div.contenidorTexteCentral .ui-widget-content { border: 0px solid #003980/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/; color: #222222/*{fcContent}*/; }
div.contenidorTexteCentral .ui-widget-header { border: 0px solid #aaaaaa/*{borderColorHeader}*/; background: #ffffff/*{bgColorHeader}*/ ; color: #FFFFFF/*{fcHeader}*/; font-weight: bold; }
div.contenidorTexteCentral .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
div.contenidorTexteCentral .ui-widget-content .ui-state-default {padding:0px;border-left:5px solid #FFFFFF;border-bottom:0px solid #FFFFFF; border-right:5px solid #FFFFFF;}
div.view-article_0 div.contenidorTexteCentral .ui-widget-content .ui-state-active {padding:0px;border-left:5px solid #1CA7E9;border-bottom:0px solid #FFFFFF; border-right:5px solid #1CA7E9}
div.view-article_2 div.contenidorTexteCentral .ui-widget-content .ui-state-active {padding:0px;border-left:5px solid #DC6809;border-bottom:0px solid #FFFFFF; border-right:5px solid #DC6809}

.contenidor-logo-fluidra{
	float:left;
	width:215px;
	margin:15px;
}
.contenidor-texte-grupo-fluidra{
	float:left;
	width:400px;
	margin:15px;
}
.contenidor-texte-grupo-fluidra p{
	margin-top:0px !important;
}
.contenidor-marca-grupo-fluidra-d{
	float:left;
	width:345px;
	margin-left:5px;
	border-top:1px solid #003980;
}
.contenidor-marca-grupo-fluidra-e{
	float:left;
	width:354px;
	margin-right:5px;
	border-top:1px solid #003980;
}
.logo-marca-grupo-fluidra{
	float:left;
	width:230px;
	margin:20px 0px 30px 0px;
}
.texte-marca-grupo-fluidra{
	float:left;
	width:100px;
	margin:20px 5px 30px 5px;
}
.eslogan-marca-grupo-fluidra{
	border-left:1px solid #000000;
	padding-left:5px;
	margin-bottom:5px;
}

.eslogan-marca-grupo-fluidra p{
	margin:0px !important;
	padding:0px !important;
}
.enllas-marca-grupo-fluidra{
	padding:0px 0px 0px 18px;
}

.color-0{
	background:transparent url(../img/veureWeb_0.png) no-repeat 6px 7px;
}

.color-1{
	background:transparent url(../img/veureWeb_1.png) no-repeat 6px 7px;
}

.color-2{
	background:transparent url(../img/veureWeb_2.png) no-repeat 6px 7px;
}

.color-3{
	background:transparent url(../img/veureWeb_3.png) no-repeat 6px 7px;
}
.enllas-marca-grupo-fluidra a{
	font-size:10px;
}

.enllas-marca-grupo-fluidra a:hover{
	font-size:10px;
	text-decoration:underline;
}

.lletraPetita{
	font-size:10px;
}

.titolCerca, titolCerca a{
	color: #003980 !important;
	font-weight:bold;
}

#calendarioTexto{
	width:47%;
	float:left;
	margin-right:6%;
}

#calendario{
	width:47%;
	float:right;
}

#calendario table.margen{
	height:20px;
	width: 100%;
	border:1px solid #003980;
	margin-bottom:5px;
}

#calendario table.margen th a{
	color:#003980;
}

#calendario table.dies{
	width: 100%;
	border:1px solid #003980;
}

#calendario table.dies th{
	padding:5px 5px;
	text-align:center;
	border:1px solid #003980;
	color:#003980;
}

#calendario table.dies tbody{
	border:1px solid #003980;
}

#calendario table.dies td{
	padding:2px 5px;
	text-align:right;
	width:14%;
}

#calendario table.dies td a{
	color:#003980;
	font-weight:bold;
}

.esdevenimentsSeleccionats{
	color:#003980;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	margin-bottom:5px;
}

div#contenidorImatges{
	height:380px;
}
.contenidorImatge{
	position:relative;
	left:0px;
	float:left;
	width:710px;
	height:0px;
}

.contenidorPassos{
	height:200px;
	margin-top:20px;
}

.contenidorPas{
	float:left;
	width:710px;
	display:none;
}

ul.llistaConfigurador, ul.llistaConfigurador li{
	float:left;
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	text-align:center;
}

ul.llistaConfigurador li a{
	text-decoration:none;
}

div.botoFletxaConfDre{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:240px;
	border:0px;
	cursor:pointer;
	padding-left:0px;
	margin-left:0px;
	float:right;
	text-align:center;
}

div.botoFletxaConfDreUltim{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBoto.png) no-repeat top right;
	line-height:20px;
	width:200px;
	border:0px;
	cursor:pointer;
	padding-left:0px;
	margin-left:0px;
	float:right;
	text-align:center;
}

div.botoFletxaConfEsq{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBotoEsq.png) no-repeat top left;
	line-height:20px;
	width:240px;
	border:0px;
	cursor:pointer;
	padding-left:5px;
	margin-left:0px;
	float:left;
	text-align:center;
}

div.botoFletxaConfEsqUltim{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097 url(../img/fletxaBotoEsq.png) no-repeat top left;
	line-height:20px;
	width:200px;
	border:0px;
	cursor:pointer;
	padding-left:5px;
	margin-left:0px;
	float:left;
	text-align:center;
}

div.botoBlau{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097;
	line-height:20px;
	width:223px;
	border:0px;
	cursor:pointer;
	padding-left:0px;
	float:left;
	text-align:center;
}

div.botoBlauFinal{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#336097;
	line-height:20px;
	width:203px;
	border:0px;
	cursor:pointer;
	padding-left:0px;
	float:left;
	text-align:center;
}

.dadesTexteConfigurador{
	float:left;
	width:470px;
	margin-left:5px;
}
.fotoConfigurador{
	float:left;
	width:150px;
}
.titolConfigurador{
	font-size:13px;
	color:#003980;
	margin-bottom:7px;
	font-weight:bold;
}
.texteConfigurador{
	font-size:11px;
	color:#333333;
}
.contenidorNumeroPassos{
	float:left;
	text-align:center;
	width:225px;
	color:#1CA7E9;
	font-weight:bold;
	font-size:11px;
}
.numPas{
	color:#1CA7E9;
	font-weight:bold;
	font-size:11px;
}

.contenidorPas p{
	margin:0px;
	padding:0px;
}
.contenidorDadesDistribuidor_OP{

	float:left;

	padding:6px;

	width:218px;

	height:58px;

	margin-right:10px;

	margin-bottom:5px;

	background:#003980;

	cursor:pointer;

	overflow:hidden;

}

.contenidorDadesDistribuidor_OP_ul{

	float:left;

	padding:6px;

	width:218px;

	height:58px;

	margin-right:0px;

	margin-bottom:5px;

	background:#003980;

	cursor:pointer;

}

div.contenidorDadesDistribuidor_OP div.contenidorNomsDistr, div.contenidorDadesDistribuidor_OP_ul div.contenidorNomsDistr{

	float:left;

	width:180px;

}



div.contenidorDintreTipDistr div.contenidorNomsDistr{

	float:left;

	font-weight:normal !important;

}



.contenidorDadesDistribuidor_OP div.nomDistr, .contenidorDadesDistribuidor_OP_ul div.nomDistr{

	height:35px;

	overflow:hidden;

	margin-bottom:5px;

}

.contenidorDadesDistribuidor_OP .nomDistr, .contenidorDadesDistribuidor_OP .nomDistr a,
.contenidorDadesDistribuidor_OP_ul .nomDistr, .contenidorDadesDistribuidor_OP_ul .nomDistr a{

	font-size:13px;

	text-transform:uppercase;

	color:#FFFFFF;

	font-weight:bold;

}

.contenidorDadesDistribuidor_OP .ciutatDistr, .contenidorDadesDistribuidor_OP_ul .ciutatDistr{

	font-size:12px;

	font-weight:bold;

}



.contenidorDadesDistribuidor_OP .dadesVinyetaDistr, .contenidorDadesDistribuidor_OP_ul .dadesVinyetaDistr{

	font-size:10px;

	color:#336097;

	font-weight:normal;

}



.contenidorDadesDistribuidor_OP  .contenidorBotonsDistr, .contenidorDadesDistribuidor_OP_ul  .contenidorBotonsDistr{

	float:right;

	width:20px;

	text-align:center;

}

.contenidorDadesDistribuidor_OP  .botoIcoDistr, .contenidorDadesDistribuidor_OP_ul  .botoIcoDistr{

	color:#003980;

	margin-bottom:22px;

	text-align:center;

	width:19px;

	height:19px;

	font-size:14px;

	background:transparent url(../img/icoDistrOP.png) no-repeat;

}





.contenidorTipDistrOP {

	padding:20px 15px 15px 15px;

	margin:0px 0px 15px 0px;

	}

.contenidorTipDistrOP_0{

	background:#F2F2F2 url(../img/fonsTipDistrOP_1.png) no-repeat 0px 0px;

}

.contenidorTipDistrOP_1{

	background:#F2F2F2 url(../img/fonsTipDistrOP_2.png) no-repeat 0px 0px;

}

.contenidorTipDistrOP_2{

	background:#F2F2F2 url(../img/fonsTipDistrOP_3.png) no-repeat 0px 0px;

}

.contenidorDintreTipDistrOP{}

.contenidorDintreTipDistrOP .contenidorFotoDistr{

	float:left;

	width:175;

	margin-right:50px;

}

.contenidorDintreTipDistrOP .contenidorNomsDistr{

	float:left;

}

.contenidorDintreTipDistrOP .nomDistrVinyeta{

	margin-bottom:15px;

	font-size:13px;

	text-transform:uppercase;

	color:#003980;

	float:left;

}

.contenidorDintreTipDistrOP .creuTancaVinyeta{

	margin-bottom:15px;

	float:right;

}

.contenidorDintreTipDistrOP .dadesVinyetaDistr{

	font-size:12px;

	color:#333333;

}

.contenidorDintreTipDistrOP .contenidorVidPdfDistr{

	margin-top:15px;

}


.titolEsdeveniment {
  padding-top:8px;
  padding-left: 13px;
  padding-right: 13px;
  font-weight:bold;
 }




