/******* GENERICS *****************************************************************************/
.Entrada {
	padding: 0 !important;
}
#Banner {
	border: none;
	margin: 0;
}
.contenidor {
	margin: 0 !important;
	padding: 20px 40px 10px 50px !important;
}
.ie6.contenidor {
	margin: 0 !important;
	padding: 0 40px 0 30px !important;
}
.tab {
	padding: 20px 0 20px 60px !important;
}
.nota {
	font-size: 0.86em !important;
	color: #504646 !important;
}
.contenido-nomargin {
	padding: 0 !important;
	display: compact;
}
.font-gr {
	font-size: 1.2em;
}
.orange {
	color: #e35205;
}
.ocult {
	display: none;
}
.bold {
	font-weight: bolder !important;
}
.font10 {
	font-size: 10px;
}
.font12 {
	font-size: 12px;
}
.font13 {
	font-size: 13px;
}
.font14 {
	font-size: 13px;
	font-weight: bolder 900;
}
.font16 {
	font-size: 16px;
}
.font17 {
	font-size: 17px !important;
	font-weight: bolder 900;
}
.oculta {
	display: none;
}
/******* TAMANY TYPOGRAFIA *********************************************************************/
.Entrada, .contenidor, dl.llista {
	font-size: 1.03em !important;
}
P {
	font-size: 1.03em !important;
}
dl.llista dd, ul.llista li {
	padding: 0 0 0 14px !important;
	display: block;
	margin: 2px 15px 0 15px;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 6px !important;
}
/*******BTN LLISTA***************************************************************************/
dl.llista {
	padding: 0 60px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
	font-size: 1.03em !important;
}
dl.llista dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 8px;
	padding: 2px 0 4px 14px;
	margin: 0 0 3px 0;
}
dl.llista dd {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_gr.gif') no-repeat left 2px;
	padding: 0 0 0 14px;
	margin: 0 0 8px 14px;
}
dl.llista span {
	color: #F15B21 !important;
	font-weight: bolder;
}
dl.llista dd.nivell3 {
	margin: 0 0 0 30px !important;
	background: url('../Imagenes/recursos/ico_fletxa_nivell_gr.html') no-repeat left 4px !important;
	padding: 0 0 0 8px;
}
dl.llista01 {
	padding: 0 60px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
}
dl.llista01 dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_gr.gif') no-repeat left 10px;
	padding: 8px 0 0 14px;
	margin: 0 0 3px 0;
}
dl.llista01 dd {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_gr.gif') no-repeat left 8px;
	padding: 5px 0 0 14px;
	margin: 0 0 3px 14px;
}
dl.llista01 span {
	color: #F15B21 !important;
	font-weight: bolder;
}
dl.llista03 {
	padding: 0;
	color: #504646 !important;
}
dl.llista03 dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 6px;
	padding: 5px 0 0 14px;
	margin: 10px 15px 10px 10px;
}
dl.llista03 span {
	color: #F15B21 !important;
	font-weight: bolder;
}
dl.llista-ico {
	padding: 0 60px 10px 0;
	margin: 0 0 10px 0;
	color: #504646 !important;
	font-size: 1.2em;
	font-weight: bolder;
}
dt.llista-ico-01, dt.llista-ico-02, dt.llista-ico-03, dt.llista-ico-04, dt.llista-ico-05, dt.llista-ico-06, dt.llista-ico-07 {
	padding: 2px 0 4px 0;
	margin: 5px 0;
	clear: left;
}
dt.llista-ico-01 dd, dt.llista-ico-02 dd, dt.llista-ico-03 dd, dt.llista-ico-04 dd, dt.llista-ico-05 dd, dt.llista-ico-06 dd, dt.llista-ico-07 dd {
	padding: 2px 0 4px 0;
	margin: 5px 0;
	clear: left;
}
dt.llista-ico-01 a {
	background: url('../Imagenes/recursos/ico_inversor_01on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-01 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_01.gif') no-repeat left top;
}
.llista-ico-02 a {
	background: url('../Imagenes/recursos/ico_inversor_02on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-02 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_02.gif') no-repeat left top;
}
.llista-ico-03 a {
	background: url('../Imagenes/recursos/ico_inversor_03on.gif') no-repeat left 3px;
	padding: 3px 0 4px 20px;
}
.llista-ico-03 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_03.gif') no-repeat left 3px;
}
.llista-ico-04 a {
	background: url('../Imagenes/recursos/ico_inversor_04on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-04 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_04.gif') no-repeat left top;
}
.llista-ico-05 a {
	background: url('../Imagenes/recursos/ico_inversor_05on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-05 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_05.gif') no-repeat left top;
}
.llista-ico-06 a {
	background: url('../Imagenes/recursos/ico_inversor_06on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-06 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_06.gif') no-repeat left top;
}
.llista-ico-07 a {
	background: url('../Imagenes/recursos/ico_inversor_07on.gif') no-repeat left top;
	padding: 2px 0 4px 20px;
}
.llista-ico-07 a:hover {
	background: url('../Imagenes/recursos/ico_inversor_07.gif') no-repeat left top;
}
dt.llista-ico-03 dd {
	padding: 2px 0 4px 0;
	margin: 5px 0;
	clear: left;
}
dt.llista-ico-titol {
	background: url('../Imagenes/recursos/ico_inversor_03.gif') no-repeat left top;
	padding: 3px 0 4px 20px;
}
dt.llista-ico-titol dd a {
	background: url('../Imagenes/recursos/ico_inversor_03.gif') no-repeat left top;
	padding: 3px 0 4px 20px;
}
dl.llista-faqs, dl.llista-faqs2 {
	padding: 0 5px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
}
dl.llista-faqs dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 6px;
	padding: 4px 0 0 14px;
	margin: 0 0 3px 0;
}
dl.llista-faqs dd {
	display: none;
}
dl.llista-faqs h4 {
	color: #F15B21 !important;
	font-weight: bolder;
	cursor: default;
}
dl.llista-faqs h4:hover {
	color: #000000 !important;
}
dl.llista-cube {
	padding: 0 60px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
}
dl.llista-cube dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 15px;
	padding: 3px 0 4px 20px;
	margin: 0 0 3px 0;
	font-family: inherit;
}
dl.llista-faqs2 dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 9px;
	padding: 3px 0 4px 20px;
	margin: 0 0 3px 0;
}
dl.llista-faqs2 dd {
	display: none;
	padding: 3px 0 4px 20px;
}
dl.llista-faqs2 h4 {
	font-weight: bolder;
	cursor: default;
}
dl.llista-faqs2 h4:hover {
	color: #F15B21 !important;
}
.subnivel li {
	float: left;
	min-height: 23em;
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 5px;
	padding: 0 0 0 10px;
	font-size: 0.875em !important;
}
.subnivel03 li {
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 5px;
	padding: 0 10px;
	font-size: 0.875em !important;
	float: left;
	min-height: 23em;
	width: 150px;
}
ul.subnivel04 li {
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 5px;
	padding: 3px 0 3px 6px;
	font-size: 0.875em !important;
	float: left;
}
dl.llista dt ul {
	margin: 5px 0 0 15px;
}
dl.llistadt ul li {
	list-style-type: decimal
}
dl.llista dt ul li li {
	list-style-type: disc;
}
/*******BTN SOL·LICITAR **********************************************************************/
.btnSolicitar {
	background: #FF6D29;
	background: -webkit-gradient(linear, lefttop, leftbottom, from(#E45205), to(#FF6D29));
	background: -moz-linear-gradient(top, #E45205, #FF6D29);
	padding: auto;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	color: #ffffff !important;
	text-decoration: none !important;
	vertical-align: middle;
	font-weight: bold;
	white-space: nowrap;
	font-size: 0.9em !important;
}
.btnSolicitar2 {
	background: #FF6D29;
	/*	#FF6D29*/
	background: -webkit-gradient(linear, lefttop, leftbottom, from(#E45205), to(#FF6D29));
	background: -moz-linear-gradient(top, #E45205, #FF6D29);
	padding: auto;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	color: #ffffff !important;
	text-decoration: none !important;
	vertical-align: middle;
	font-weight: bold;
	white-space: nowrap;
	font-size: 1.1em !important;
	padding: 10px;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
	box-shadow: 0px 0px 10px #000000;
	/* For IE 8 */
	-ms-filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=270, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=315, Strength=3);
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=270, Strength=3), progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=315, Strength=3);
	text-shadow: none;
	filter: none;
}
.ie6.btnSolicitar, .ie7.btnSolicitar, .ie6.btnSolicitar2, .ie7.btnSolicitar2 {
	text-align: center;
	background: #E45205;
	padding: 8px auto;
	font-size: 1.2em;
}
.btnSolicitar:hover, .btnSolicitar2:hover {
	color: #000000 !important;
}
/******* BTN MÉS INFO **********************************************************************/
.btnMesInfo {
	background: #8e3603;
	background: -webkit-gradient(linear, lefttop, leftbottom, from(#E45205), to(#8e3603));
	background: -moz-linear-gradient(top, #E45205, #8e3603);
	padding: 4px6px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	color: #ffffff !important;
	text-decoration: none !important;
	vertical-align: middle;
	font-weight: bold;
	white-space: nowrap;
	font-size: 0.9em !important;
}
.ie6.btnMesInfo, .ie7.btnMesInfo {
	text-align: center;
	background: #E45205;
}
.btnMesInfo:hover {
	color: #000000 !important;
}
/******* MENUTABS ****************************************************************************/
ul.tabs {
	margin: 0;
	float: left;
	list-style: none;
	width: 190px;
}
ul.tabs li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px;
	border: solid 2px #e5e5e5;
}
ul.tabs li.last {
	margin: 0;
}
ul.tabs li a:hover {
	background-color: #ffffff;
	border: solid 2px #9F9D9E;
}
ul.tabs li a:hover .tabs_data, ul.tabs li a:hover {
	color: #D65900;
}
ul.tabs li a:hover .tabs_info {
	color: #323232;
}
/******* SIMULATABS **************************************************************************/
ul.simula-tab {
	margin: 0;
	float: left;
	list-style: none;
	width: 190px;
}
ul.simula-tab li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	float: left;
	display: block;
}
ul.simula-tab li a {
	text-decoration: none;
	display: block;
	padding: 5px !important;
	color: #AEA39D;
	border: solid 2px #e5e5e5;
	width: 176px !important;
}
ul.simula-tab li a:hover {
	background-color: #ffffff;
	border: solid 2px #9F9D9E;
	color: #D65900;
}
/******* MENUTABSACTIU *********************************************************************/
ul.tabs li.active a {
	background-color: #ffffff;
	border: solid 1px #9F9D9E;
}
ul.tabs li.active a.tabs_data {
	color: #D65900;
}
ul.tabs li.active a.tabs_info {
	color: #323232;
}
/******* CONTINGUT ****************************************************************************/
.tab_container {
	float: left;
	list-style: none;
	width: 470px;
	margin: 0 2px 0 2px;
	padding: 5px 20px 20px 20px;
	display: block;
	overflow: auto;
	border: solid 1px #9F9D9E;
}
.tab_container_noborder {
	border: none;
}
.tab_content .text_tab_linep {
	line-height: 1.5em;
}
.tab_content .text_tab_line h3 {
	font-size: 1.7em;
}
.tab_container3 {
	float: left;
	list-style: none;
	width: 470px;
	margin: 0 2px 0 2px;
	padding: 5px 20px 20px 20px;
	display: block;
	overflow: auto;
	border: solid 1px #9F9D9E;
	min-height: 251px;
}
.tabs_data {
	color: #AEA39D;
}
.text_tab {
	width: 100%;
	clear: both;
}
.margen {
	margin: 10px 0 20px 10px;
}
/******* MENU TABS 2 **************************************************************************/
ul.tabs2 {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;
	float: left;
	width: 704px;
}
ul.tabs2 li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
	width: 174px;
	float: left;
	text-align: center;
}
ul.tabs2 li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px;
	height: 33px;
	font-size: 1.2em;
	border-top: solid 1px #e9e9e9;
	border-left: solid 1px #e9e9e9;
	border-bottom: none;
	border-right: solid 1px #e9e9e9;
}
ul.tabs2 li.last {
	margin: 0;
}
ul.tabs2 li a:hover {
	background-color: #ffffff;
	border: solid 1px #D65900;
}
ul.tabs2 li a:hover .tabs_data2, ul.tabs2 li a:hover {
	color: #D65900;
}
ul.tabs2 li a:hover .tabs_info2 {
	color: #323232;
}
ul.tabs2 li a.tabbs2b {
	font-size: 1.1em;
	height: 33px;
}
/******* MENU TABS ACTIU2 ********************************************************************/
ul.tabs2 li.active2 a {
	background-color: #ffffff;
	border-top: solid 1px #9F9D9E;
	border-left: solid 1px #9F9D9E;
	border-bottom: none;
	border-right: solid 1px #9F9D9E;
	height: 34px;
}
ul.tabs2 li.a ctive2 a.tabs_data2 {
	color: #D65900;
}
ul.tabs2 li.active2 a.tabs_info2 {
	color: #323232;
}
ul.tabs2 li.active2 a.tabbs2b {
	height: 34px;
}
/******* CONTINGUT2 **************************************************************************/
.tab_container2 {
	float: left;
	list-style: none;
	margin: -1px 2px 0 2px;
	padding: 5px 20px 20px 20px;
	display: block;
	overflow: auto;
	width: 654px;
	border-top: solid 1px #9F9D9E;
	border-left: solid 1px #9F9D9E;
	border-bottom: solid 1px #9F9D9E;
	border-right: solid 1px #9F9D9E;
}
.tabs_data2 {
	color: #AEA39D;
}
/******* MENU TABS 3 **************************************************************************/
ul.tabs3 {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;
	float: left;
	width: 704px;
}
ul.tabs3 li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
	width: 232px;
	float: left;
	text-align: center;
}
ul.tabs3 li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px;
	height: 33px;
	font-size: 1.2em;
	border-top: solid 1px #e9e9e9;
	border-left: solid 1px #e9e9e9;
	border-bottom: none;
	border-right: solid 1px #e9e9e9;
}
ul.tabs3 li.last {
	margin: 0;
}
ul.tabs3 li a:hover {
	background-color: #ffffff;
	border: solid 1px #D65900;
}
ul.tabs3 li a:hover .tabs_data3, ul.tabs3 li a:hover {
	color: #D65900;
}
ul.tabs3 li a:hover .tabs_info3 {
	color: #323232;
}
ul.tabs3 li a.tabbs3b {
	font-size: 1.1em;
	height: 33px;
}
/******* MENU TABS ACTIU 3 ********************************************************************/
ul.tabs3 li.active3 a {
	background-color: #ffffff;
	border-top: solid 1px #9F9D9E;
	border-left: solid 1px #9F9D9E;
	border-bottom: none;
	border-right: solid 1px #9F9D9E;
	height: 34px;
}
ul.tabs3 li.active3 a .tabs_data3 {
	color: #D65900;
}
ul.tabs3 li.active3 a .tabs_info3 {
	color: #323232;
}
ul.tabs3 li.active3 a.tabbs3b {
	height: 34px;
}
/******* MENU TABS 4 **************************************************************************/
ul.tabs4 {
	margin: 0;
	float: left;
	list-style: none;
	width: 160px;
	background-color: #000000;
}
ul.tabs4 li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
}
ul.tabs4 li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px;
	border: solid 1px #9F9D9E;
	color: #ffffff !important;
}
ul.tabs4 li.last {
	margin: 0;
}
ul.tabs4 li a:hover {
	background-color: #000000;
	border: solid 1px #000000;
	color: #D65900;
}
/******* MENU TABS ACTIU 4  *******************************************************************/
ul.tabs4 li.active a {
	background-color: #000000;
	border: solid 1px #9F9D9E;
	color: #ffffff;
}
ul.tabs4 li a:hover .tabs_data4 {
	color: #D65900;
}
ul.tabs4 li.active a .tabs_data4 {
	color: #D65900;
}
ul.tabs4 li.active a .tabs_info {
	color: #323232;
}
/******* CONTINGUT 4 **************************************************************************/
.tab_container4 {
	float: left;
	list-style: none;
	width: 542px;
	margin: 0 !important;
	padding: 0 !important;
	display: block;
	overflow: auto;
}
.tab_content4 {
	margin: 0 !important;
	padding: 0 !important;
	border: solid 1px #9F9D9E;
	background-color: #ffffff;
}
.tab_intern4 {
	padding: 20px 40px;
	margin: 0;
}
/******* MENU TABS 5 (Renting) ****************************************************************/
ul.tabs5 {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;
	float: left;
	width: 704px;
}
ul.tabs5 li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
	width: 174px;
	float: left;
	text-align: center;
}
ul.tabs5 li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px;
	height: 33px;
	font-size: 1.2em;
	border-top: solid 1px #e9e9e9;
	border-left: solid 1px #e9e9e9;
	border-bottom: none;
	border-right: solid 1px #e9e9e9;
}
ul.tabs5 li.last {
	margin: 0;
}
ul.tabs5 li a:hover {
	background-color: #d0cccd;
	border: solid 1px #D65900;
}
ul.tabs5 li a:hover .tabs_data5, ul.tabs5 li a:hover {
	color: #373737;
}
ul.tabs5 li a:hover .tabs_info5 {
	color: #323232;
}
ul.tabs5 li a.tabbs5b {
	font-size: 1.1em;
	height: 33px;
}
/******* MENU TABS ACTIU 2 ********************************************************************/
ul.tabs5 li.active5 a {
	background-color: #d0cccd;
	border-top: solid 1px #9F9D9E;
	border-left: solid 1px #9F9D9E;
	border-bottom: none;
	border-right: solid 1px #9F9D9E;
	height: 34px;
}
ul.tabs5 li.active5 a .tabs_data5 {
	color: #373737;
}
ul.tabs5 li.active5 a .tabs_info5 {
	color: #323232;
}
ul.tabs5 li.active5 a.tabbs5b {
	height: 34px;
}
/******* CONTINGUT 5 **************************************************************************/
.tab_container5 {
	float: left;
	list-style: none;
	margin: -1px 2px 0 2px;
	padding: 5px 20px 20px 20px;
	display: block;
	overflow: auto;
	width: 654px;
	background-color: #d0cccd;
	border-top: solid 1px #9F9D9E;
	border-left: solid 1px #9F9D9E;
	border-bottom: solid 1px #9F9D9E;
	border-right: solid 1px #9F9D9E;
}
.tabs_data5 {
	color: #AEA39D;
}
/******* MENU TABS 4a **************************************************************************/
ul.tabs4a {
	margin: 0;
	float: left;
	list-style: none;
	width: 260px;
	background-color: none;
}
ul.tabs4a li {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	position: relative;
}
ul.tabs4a li a {
	text-decoration: none;
	display: block;
	outline: none;
	position: relative;
	padding: 5px 30px;
	border-bottom: solid 1px #DEDAD9;
	color: #000000 !important;
	background: url("../Imagenes/recursos/ico_cube_negro.gif") no-repeat 20px 17px !important;
}
ul.tabs4a li.last {
	margin: 0;
}
ul.tabs4a li a:hover {
	background-color: #000000;
	color: #D65900;
	background: url("../Imagenes/recursos/ico_cube.gif") no-repeat 20px 17px !important;
}
ul.tabs4a li.active a {
	color: #000000;
	background: url("../Imagenes/recursos/ico_cube.gif") no-repeat 20px 17px !important;
}
ul.tabs4a li a:hover .tabs_data4 {
	color: #D65900;
}
ul.tabs4a li.active a .tabs_data4 {
	color: #D65900;
}
ul.tabs4a li.active a .tabs_info {
	color: #323232;
	background: url("../Imagenes/recursos/ico_cube.gif") no-repeat 20px 17px !important;
}
/******* CONTINGUT 4 **************************************************************************/
.tab_container4a {
	float: left;
	list-style: none;
	width: 480px;
	margin: 0 !important;
	padding: 0 !important;
	display: block;
	overflow: auto;
}
.tab_content4a {
	margin: 0 !important;
	padding: 0 !important;
}
.tab_intern4a {
	padding: 20px 40px;
	margin: 0;
}
.contenido_pasfub {
	margin: 0 !important;
	padding: 0 !important;
	background: #ffffff url("../Imagenes/recursos/contenido_pasfub.gif") repeat-y 0 0 !important;
	min-height: 350px;
}
.tab_intern4a h2 {
	font-size: 25px;
	font-weight: bold;
	color: #000000;
}
.tab_intern4a h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.tab_intern4a dl.llista {
	margin: 20px 0 !important;
}
.tab_intern4a dl.llista dt {
	background: url('../Imagenes/recursos/ico_flecha_ne.png') no-repeat left 4px !important;
	padding: 2px 0 4px 22px;
	margin: 10px 0;
}
/******* CONTACTAR ****************************************************************************/
.contacto {
	background: #FFF url("../Imagenes/recursos/contacta_fons.jpg") no-repeat top right !important;
	overflow: none;
	padding: 0 0 12.5% 0;
	margin: 0 4px 4px 0;
}
dl.contactca-llista {
	float: left;
	margin: 10px 0 0 100px;
	width: 520px;
}
dl.contactca-llista dt {
	float: left;
	width: 104px;
}
/******* FORMULARIS ASSEGURANCES **************************************************************/
input.camp {
	border: solid 1px #7d9fbb;
	margin: 3px 0;
}
textarea.camp {
	border: solid 1px #7d9fbb;
}
.MidColumn label {
	width: 215px;
	text-align: right;
	padding: 4px 10px 0 0;
	margin: 4px 0;
	display: block;
	float: left;
	clear: both;
}
.radio, .noborderform {
	border: none;
	background: transparent;
}
.radio {
	vertical-align: middle;
}
.dades {
	font-size: 0.9em !important;
}
/******* INFORMA ******************************************************************************/
.informa {
	width: 80%;
	display: block;
	border: solid 1px #9d9797;
	background-color: #E3E7E8;
	text-align: center;
	margin: 20px auto !important;
	font-weight: normal !important;
}
.informa p {
	padding: 5px 10px;
}
/******* PRODUCTES ****************************************************************************/
.contenidor-pensions {
	border: solid 1px #E3E7E8;
}
.plapensions {
	margin: 20px;
	display: block;
	float: left;
}
.plapensions-fons {
	background: url('../Imagenes/recursos/plapensions_fons.jpg') no-repeat left top;
	display: block;
	border: solid 1px #E3E7E8;
	min-height: 362px !important;
}
.ie8.plapensions-fons {
	min-height: 368px !important;
}
.plapensions-fons15 {
	background: url('../Imagenes/recursos/plapensions_fons15.jpg') no-repeat left top;
}
.plapensions-color {
	background: #E3E7E8;
}
/******* SEGURETAT ****************************************************************************/
.conexio {
	border: solid 1px #cc0001;
	padding: 2px 5px;
	color: #999;
	font-size: 0.9em;
}
.mail {
	color: #0000FF;
	text-decoration: underline;
}
.red11 {
	color: #CC0001;
}
/******* COMERÇ EXTERIOR **********************************************************************/
.acords-tabs {
	min-height: 270px;
}
.ie7 .acords-tabs {
	min-height: 280px;
}
.acords {
	width: 150px;
	border: solid 1px #e5e5e5;
	margin: 0 0 0 20px;
	float: right;
	text-align: center;
}
.acords span {
	margin: 5px;
	display: block;
}
.acords2 {
	width: 150px;
	border: solid 1px #e5e5e5;
	margin: 0 0 0 20px;
	float: right;
	text-align: center;
}
.acords-cont {
	padding: 5px 40px 20px 0;
}
.xat, .applus, .einforma {
	display: block;
	margin: 5px 0;
	padding: 5px;
	border: solid 1px #9D9797;
	background: #F4F4F4;
	width: 692px;
}
.xat span {
	display: block;
	margin: 12px 0 10px 50px;
	font-weight: bold;
}
.applus span, .einforma span {
	display: block;
	width: 450px;
	margin: 12px 0 10px 50px;
	font-weight: bold;
	float: left;
}
table.oficinas {
	border: solid 1px #9D9797;
	background: #F4F4F4 !important;
}
table.oficinas th {
	background: #E45205;
	padding: 5px;
	margin: 2px;
	font-weight: bold;
	color: #ffffff;
}
table.oficinas td {
	border-top: solid 1px #f4f4f4;
	padding: 5px;
}
table.oficinas td.center {
	border-top: solid 1px #f4f4f4;
	padding: 5px;
	margin: 0 auto;
	text-align: center;
}
table.oficinas tr {
	background: #ffffff;
	padding: 5px;
	margin: 2px;
}
table.oficinas tr.tr02 {
	background: #f4f4f4;
	padding: 5px;
	margin: 2px;
}
/******* ASSEGURANCES *************************************************************************/
.seguro {
	background: #ffffff url('../Imagenes/recursos/seguros_fondo.jpg') repeat-x left bottom;
	margin: 0;
	padding: 0;
}
.seguro-caixa {
	position: relative;
	display: block;
	min-height: 455px;
	border: solid 1px #c5c4c2;
	float: left;
	margin: 0 4px 20px 4px;
	width: 226px;
	background-color: #FFFFFF;
}
.seguro-caixa .nota {
	margin: 0 20px;
}
dl.llista-seguro {
	padding: 10px 10px 0 10px;
	margin: 0 0 10px 0;
	color: #504646 !important;
	font-size: 1.1em;
}
dl.llista-seguro dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa100.jpg') no-repeat left 4px;
	padding: 2px 0 4px 14px;
	margin: 0 0 3px 0;
}
dl.llista-seguro dd {
	padding: 0 0 0 14px;
}
dl.llista-seguro dd a {
	padding: 0;
	text-decoration: underline;
}
.seguro-caixa .btn_seguro {
	background-color: #E15313;
	text-align: center;
	margin: 0;
	padding: 5px 0;
	width: 100%;
	position: absolute;
	bottom: 0px;
}
.seguro-caixa .btn_seguro a {
	color: #ffffff;
	text-decoration: none;
	border-right: solid 1px #ffffff;
	padding: 0 5px 0 0;
	height: 20px;
	background-color: #E15313;
}
.seguro-caixa .btn_seguro a.fin {
	border-right: none;
}
.btn_seguro a:hover {
	color: #000000;
}
/******* NOU DIPÒSIT PROXIMAT *****************************************************************/
.cos-diposit {
	background-color: #ededed;
	width: 557px;
	height: 395px;
	background: #ededed url('../Imagenes/recursos/deposito_proximidad_02.jpg') no-repeat right bottom;
}
/******* PROFESSIONALS LLIBERALS **************************************************************/
a.guia-autonomos, a.teva-gestoria, a.newsletter {
	height: 65px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	font-size: 0em;
	text-indent: -9999px;
	float: left;
}
a.guia-autonomos {
	width: 166px;
	background-image: url('../Imagenes/ca/btn_guia_autonomos.html');
}
a.teva-gestoria {
	width: 210px;
	background-image: url('../Imagenes/ca/btn_teva-gestoria.html');
}
a.newsletter {
	width: 175px;
	background-image: url('../Imagenes/ca/btn_newsletter.html');
}
a.guia-autonomos:hover, a.teva-gestoria:hover, a.newsletter:hover {
	background-position: 0 -65px;
}
a.guia-autonomos span, a.teva-gestoria span, a.newsletter span {
	display: none;
}
/******* NEGOCI SEGUR *************************************************************************/
.negoci01, .negoci02 {
	border: solid 1px #b5b5b5;
	width: 320px;
	background-color: #e9e9e9;
}
.negoci03 {
	border: solid 1px #b5b5b5;
	width: 660px;
	margin-top: 14px;
	background-color: #e9e9e9;
}
.negoci01 .neg_top, .negoci02 .neg_top, .negoci03 .neg_top {
	color: #ffffff;
	font-weight: bolder;
	background-color: #000000;
	padding: 8px;
	display: block;
}
.neg_top p {
	width: 150px;
	float: right;
	text-align: right;
	margin: 8px 0 0 0;
	padding: 0;
}
.negoci01 .neg_cos, .negoci02 .neg_cos {
	padding: 10px 15px;
	height: 86px;
}
.negoci03 .neg_cos {
	padding: 10px 15px;
}
/******* Serveis profesionals *****************************************************************/
.sabies {
	border: solid 1px #cecece;
	background-color: #E8E8E8;
	padding: 5px 10px 10px 10px;
	width: 682px;
}
/******* OFERTA RENTING ***********************************************************************/
.oferta {
	width: 202px;/*	min-height: 170px;*/
	margin: 5px 6px 5px 6px;
	border: solid 1px #9D9797;
	text-align: center;
	float: left;
	background-color: #E8E8E8;
	font-size: 0.84em;
}
.oferta p {
	padding: 15px 5px;
	min-height: 100px;
}
.oferta img {
	border: solid 1px #E8E8E8;
	width: 200px;
}
/******* TPV **********************************************************************************/
dl.comerc {
	float: left;
	margin: 0 0 10px 0;
}
dl.comerc dt {
	width: 207px;
	height: 115px;
	margin: 0 4px 10px 0;
	padding: 0 4px 0 0;
	float: left;
	border: solid 1px #9D9797;
	background: #F4F4F4;
}
dl.comerc dt p {
	width: 137px;
	display: block;
	padding: 0 0 0 2px;
	float: right;
	font-size: 0.9em;
}
/******* VARIS ********************************************************************************/
.descarga, a.descarga-pdf {
	background: transparent url('../Imagenes/bgIconos/pdf.gif') no-repeat scroll left top;
}
a.descarga-pdf {
	padding: 2px 0 5px 25px;
	color: #00000 !important;
}
a.descarga-pdf:hover {
	text-decoration: none;
	color: #000000 !important;
}
h3.color02 {
	color: #2C2A29 !important;
}
/******* RENTA 2010 ***************************************************************************/
.renta-detalle {
	color: #867774;
	font-size: 1em;
	margin-botton: 30px;
}
.renta-titulo {
	color: #ffffff;
	font-size: 1em;
	font-weight: bolder;
	background: #E35203 url('../Imagenes/recursos/ico_flecla_renta.gif') no-repeat scroll 5px 2px;
	padding: 5px 10px 8px 30px;
	margin: 10px 0;
	width: 160px;
}
a.renta-titulo {
	color: #ffffff !important;
	text-decoration: none !important;
}
a.renta-titulo:hover {
	color: #000 !important;
}
/******* BTN LÍNIA TOTAL **********************************************************************/
dl.llista-serveis {
	padding: 0 60px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
}
dl.llista-serveis dt {
	font-weight: normal;
	padding: 2px 0 8px 30px;
	margin: 0 0 3px 0;
}
dl.llista-serveis dd {
	padding: 5px 0 0 14px;
	margin: 0 0 3px 14px;
}
dl.llista-serveis span {
	color: #F15B21 !important;
	font-weight: bolder;
}
dl.llista-serveis a {
	font-size: 1.2em !important;
}
dl.llista-serveis dt.servei-prestacions {
	background: url('../Imagenes/recursos/ico_servicios_prestaciones.jpg') no-repeat left top;
}
dl.llista-serveis dt.servei-faqs {
	background: url('../Imagenes/recursos/ico_servicios_faqs.jpg') no-repeat left top;
}
dl.llista-serveis dt.servei-acces {
	background: url('../Imagenes/recursos/ico_servicios_acceso.jpg') no-repeat left top;
}
dl.llista-serveis dt.servei-demo {
	background: url('../Imagenes/recursos/ico_servicios_demostracio.jpg') no-repeat left top;
}
dl.llista-serveis dt.servei-seguretat {
	background: url('../Imagenes/recursos/ico_servicios_seguridad.jpg') no-repeat left top;
}
dl.llista-serveis dt.servei-gestio {
	background: url('../Imagenes/recursos/ico_servicios_gestio.jpg') no-repeat left top;
}
/******* COMERCIO eXTERIOR ********************************************************************/
.comer-inter {
	width: 90%;
	padding: 20px 20px 0 20px;
	margin: 0 0 5px 0;
	border: solid 1px #9AD7D5;
}
p.titol-comercio {
	font-size: 2em !important;
	color: #00000;
	font-weight: bolder !important;
}
p.text-comercio {
	font-size: 1em !important;
	color: #007A75;
	font-weight: bolder !important;
}
.titol-info-comercio {
	background: url('../Imagenes/recursos/ico_comecuio_internacional.gif') no-repeat left top;
	padding: 4px 30px 10px 30px;
	font-size: 1em !important;
	color: #F2642E;
	font-weight: bolder !important;
}
/******* DIPOSIT DOBLE BENEFICI ***************************************************************/
h3.titol-diposit {
	font-size: 1.8em !important;
	color: #3F1F12 !important;
	font-weight: bolder;
	letter-spacing: -1px;
}
h4.titol-diposit {
	font-size: 1.5em !important;
	color: #62311C !important;
	font-weight: bolder;
	letter-spacing: -1px;
}
dl.llista-diposit {
	padding: 0 60px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
	font-size: 1.1em;
}
dl.llista-diposit dt {
	font-weight: normal;
	background: url ('../Imagenes/recursos/ico_doble_benefici.html') no-repeat left bottom;
	padding: 2px 0 4px 16px;
	margin: 0 0 3px 0;
}
.btnBenefici {
	background: #3F1F12;
	background: -webkit-gradient(linear, left top, left bottom, from(#62311C), to(#3F1F12));
	background: -moz-linear-gradient(top, #62311C, #3F1F12);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	-moz-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	color: #ffffff !important;
	text-decoration: none !important;
	font-weight: bold;
	white-space: nowrap;
	font-size: 0.9em !important;
	padding: 10px;
}
.ie6 .btnBenefici {
	text-align: center;
	background: #3F1F12;
	padding: 8px auto;
	font-size: 1.2em;
}
a.btnBenefici:hover {
	color: #EAC47D !important;
}
/******* PLUS 55 ******************************************************************************/
.plus55 {
	float: left;
	width: 435px;
	margin-top: 30px;
	display: block;
}
.plus55 dl {
	float: left;
	width: 435px;
	margin-top: 10px;
}
.plus55 dl dt {
	margin: 5px 0;
	padding: 0;
}
.plus55 dd {
	padding: 0 0 8px 8px;
}
.plus55img {
	float: left;
	width: 280px;
	text-align: center
}
/******* TARGETA MARC MAQUEZ ******************************************************************/
.targetaMarquez {
	width: 380px;
	margin: 90px 0 0 315px;
	clear: both;
}
.targetaMarquez span.titol01, .targetaMarquez01 span.titol01 {
	font-weight: bolder;
	color: #FF5A08;
	font-size: 1.2em;
}
.targetaMarquez span.titol02, .targetaMarquez01 span.titol02 {
	font-weight: bolder;
	color: #ffffff;
	font-size: 1.2em;
}
.targetaMarquez span.detall {
	font-weight: lighter;
	color: #ffffff;
	font-size: 0.9em;
}
.targetaMarquez01 {
	width: 580px;
	margin: 40px 0 0 70px;
	color: #ffffff;
	font-size: 1.1em;
}
dl.llitatgm {
	display: block;
	margin: 45px 0 0 70px;
	width: 580px;
}
dl.llitatgm dt {
	color: #ffffff;
	font-size: 1.2em;
	margin: 0 0 20px 0;
	font-weight: bolder;
}
.tgm01 {
	padding: 3px 10px 0 0;
	color: #ffffff;
	clear: both;
}
.tgm02 {
	padding: 3px 10px 0 0;
	color: #ffffff;
	clear: both;
}
.tgm03 {
	padding: 3px 10px 0 0;
	color: #ffffff;
	clear: both;
}
.tgm04 {
	padding: 3px 10px 0 0;
	color: #ffffff;
	clear: both;
}
.targetaMarquez01 a.tgm, a.tgm {
	color: #e35205;
	text-decoration: none;
}
.targetaMarquez01 a.tgm:hover, a.tgm:hover {
	color: #ffffff;
}
/******* SERVEI ALERTES ***********************************************************************/
.serAlertes {
	background: #F2F2F2;
	margin: 0;
}
.sa-alertas {
	background: #F2F2F2;
	margin: 0;
}
.sa-alertas-col {
	width: 420px;
	margin: 0 20px 0 0;
}
h3.sa-titol {
	color: #E35503;
	font-size: 1.6em;
	margin: 0;
	padding: 0;
}
color-font {
	color: #E35503;
}
.alertas-caixa01, .alertas-caixa02 {
	border: solid 1px #c8c8c8;
	width: 40%;
	padding: 12px 17px;
	margin: 0;
	background: #ffffff url('../Imagenes/bgFondos/sa_fons.html') repeat-x left bottom;
}
table.tarifas {
	float: left;
	width: 450px;
	margin: 10px 40px 0 0;
}
table.tarifas td, table.tarifas td {
	background: #E8E4E5;
	color: #000000;
	padding: 10px 0 10px 10px;
	border-bottom: solid 3px #ffffff;
}
.tarifas span {
	display: inline-block;
	width: 155px;
	text-align: center;
}
.tarifas span.underline {
	display: inline;
	width: auto;
	text-align: left;
	text-decoration: underline;
	color: #000;
}
.underline a {
	color: #000;
}
table.tarifas td.orange {
	height: 30px;
	background: #E45205;
	border-bottom: solid 3px #ffffff;
}
table.tarifas td.grey {
	background: #C8C8C8;
	padding: 5px;
}
.tarifas .orange .alleft {
	margin-top: 10px;
	width: 120px !important;
	text-align: center;
	font-size: 1.2em;
	font-weight: bolder;
	float: left;
	color: #ffffff;
	float: left !important;
}
.ie6 .tarifas .orange .alright, .ie7 .tarifas .orange {
	width: 245px;
}
.tarifas .orange .alright {
	margin-top: 10px;
	width: 105px !important;
	text-align: center;
	font-size: 1.2em;
	font-weight: bolder;
	color: #ffffff;
	float: left !important;
}
table.tarifas .left_short {
	text-align: center;
	vertical-align: middle;
	height: 45px;
	border-right: solid 3px #ffffff;
}
table.tarifas .left_long {
	border-right: solid 3px #ffffff;
}
table.tarifas .long_lgray {
	text-align: center;
	vertical-align: middle;
}
table .pad {
	padding-left: 20px;
}
table.tarifas2 {
	float: left;
	width: 620px;
	margin: 10px 40px 0 0;
}
table.tarifas2 td {
	padding: 5px;
}
table.tarifas2 td.orange {
	height: 30px;
	background: #E45205;
	border-bottom: solid 3px #ffffff;
	color: #FFFFFF;
}
table.tarifas2 td.grey {
	background: #C8C8C8;
}
/******* LÍNIES ICF ***************************************************************************/
div.margenTabLeft {
	width: 110px !important;
	margin: 0 0 10px 0;
	font-weight: bolder;
	padding: 0 0 0 15px;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 4px;
}
div.margenTabLeft2 {
	width: 195px !important;
	font-weight: bolder;
	padding: 7px 0 0 15px;
	margin: 2px 0 10px 15px;
	font-size: 1em;
	background: url('../Imagenes/recursos/ico_fletxa_gr.gif') no-repeat left 10px;
}
div.margenTabRight {
	padding: 0;
	margin: 0 0 10px 0;
	width: 520px;
	font-size: 1em !important;
}
.margenTabRight2 {
	padding: 5px 0;
	margin: 0;
	width: 623px;
	font-size: 1em !important;
}
.margenTabRight3 {
	padding: 5px 0;
	margin: 0;
	width: 522px;
	font-size: 1em !important;
}
/******* UNIVERSITARIS ************************************************************************/
dl.llistaUni {
	padding: 0 0 30px 0;
	margin: 20px 0 20px 0;
	float: left;
}
dl.llistaUni dt {
	display: block;
	float: left;
	margin: 0 auto 20px auto;
	text-align: center
}
dl.llistaUni dt.detalle {
	margin: 20px 10px 20px 30px;
	padding: 0 30px 0 30px;
}
dl.llistaUni dt.detalle img {
	text-align: center;
	margin: 0 45px;
}
dl.llistaUni dt p.nota {
	margin-top: 10px;
	text-align: center;
	width: 230px;
	color: #E35105 !important;
}
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
/******* FORMULARIS TWITTER  ******************************************************************/
#twiter {
	width: 99%;
	float: left;
	margin: 0;
}
#twiter br {
	margin: 0 !important;
	padding: 0 !important;
}
#twiter input.campform {
	width: 300px;
	margin: 3px 0;
}
#twiter textarea.camp {
	border-top: solid 2px #75736E;
	border-left: solid 2px #75736E;
	border-right: solid 2px #F1F0EE;
	border-bottom: solid 2px #F1F0EE;
}
#twiter label {
	float: none !important;
	clear: none !important;
}
#twiter label span.edform {
	margin: 0 0 5px 0 !important;
	padding: 4px 0 8px 0 !important;
	clear: both !important;
	break: all !important;
}
#twiter label.edform {
	text-align: left !important;
	padding: 0 0 4px 0;
	float: left !important;
	width: 300px;
	float: none !important;
}
#twiter label.edform option {
	text-align: left !important;
	float: left !important;
	margin: 10px 0 0 0 !important;
	float: none !important;
}
.twiter .dades {
	font-size: 0.9em !important;
}
.edformOption {
	width: 303px;
}
/*******  XARXES  *****************************************************************************/
#tabMenu {
	margin: 0;
	padding: 184px 0 30px 185px;
	list-style: none;
	width: 460px;
	display: block;
}
#tabMenu li {
	float: left;
	height: 152px;
	width: 114px;
	cursor: pointer;
	cursor: hand;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #ffffff;
	padding: 10px 20px;
	color: #ffffff;
	display: none;
	font-size: 1.4em !important;
	background-color: #E45205;
	background: #E45205 url('../Imagenes/recursos/ico_alt.gif') no-repeat 100px bottom;
}
li.mtwitter {
	background: url('../Imagenes/recursos/mtwitter.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.myoutube {
	background: url('../Imagenes/recursos/myoutube.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.mfacebook {
	background: url('../Imagenes/recursos/mfacebook.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.mblog {
	background: url('../Imagenes/recursos/mblog.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.mbloc {
	background: url('../Imagenes/recursos/mbloc.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.mouseover {
	background-position: 0 -152px;
}
li.mouseout {
	background-position: 0 0;
}
li.selected {
	background-position: 0 -152px;
}
.boxBody {
	width: 740px;
	height: 40px;
	margin: 10px 5px;
	padding: 20px 0;
	display: compact;
	overflow: hidden;
}
.boxBody div.parent {
	display: none;
}
.boxBody div.show {
	display: block;
}
div.xarxes {
	display: block;
}
.fondoca {
	background: #D9D8D7 url('../Imagenes/ca/xarxes_fons.jpg') no-repeat left top;
}
.fondoen {
	background: #D9D8D7 url('../Imagenes/en/xarxes_fons.jpg') no-repeat left top;
}
.fondoes {
	background: #D9D8D7 url('../Imagenes/es/xarxes_fons.jpg') no-repeat left top;
}
.ie7 div.xarxes {
	height: 480px;
}
.xarxes01 {
	height: 50px;
}
.peu_xarxes {
	width: 100%;
	background-color: #AFB1B1;
	height: 32px;
	text-align: center;
}
.tab_content_xarxes {
	margin: 0 auto;
}
.lightTip .content {
	width: 310px;
	padding: 10px;
	border: 4px solid #E45205;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #E45205;
	color: #fff;
}
.lightTip .bottom {
	height: 14px;
	background: url('../Imagenes/recursos/notch-orange.png') top center no-repeat;
}
a {
	outline: none;
}
/****** twitter ***********************************************************************************************************/
.twitter {
	width: 400px;
	margin: 0 auto;
}
a.twitter01 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXclient.gif');
	width: 69px;
}
a.twitter02 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXinfo.gif');
	width: 56px;
}
a.twitter03 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXobrasocial.gif');
	width: 91px;
}
a.twitter04 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXmarcmarquez.gif');
	width: 109px;
}
a.twitter07 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXmoto3.gif');
	width: 73px;
}
a.twitter05 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_CXinmopromos.gif');
	width: 109px;
}
a.twitter06 {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_telentrada.gif');
	width: 77px;
}
a.twitter08-ca {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_cxinversio.gif');
	width: 79px;
}
a.twitter08-en {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_cxinversio.gif');
	width: 79px;
}
a.twitter08-es {
	background-image: url('../Imagenes/recursos/xarxes_tiwtter_cxinversio.gif');
	width: 79px;
}
a.twitter01, a.twitter02, a.twitter03, a.twitter04, a.twitter05, a.twitter06, a.twitter07, a.twitter08-ca, a.twitter08-en, a.twitter08-es {
	height: 50px;
	display: block;
	float: left;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
a.twitter01:hover, a.twitter02:hover, a.twitter03:hover, a.twitter04:hover, a.twitter05:hover, a.twitter06:hover, a.twitter07:hover, a.twitter08-ca:hover, a.twitter08-en:hover, a.twitter08-es:hover {
	background-position: 0 -52px;
}
/****** facebook **********************************************************************************************************/

.facebook {
	margin: 0 auto;
	width: 450px;
}
a.facebook05 {
	background-image: url('../Imagenes/recursos/xarxes_facebook_joves.gif');
	width: 146px;
}
a.facebook01 {
	background-image: url('../Imagenes/recursos/xarxes_facebook_obrasocial.gif');
	width: 180px;
}
a.facebook02 {
	background-image: url('../Imagenes/recursos/xarxes_facebook_marcmarquez.gif');
	width: 119px;
}
a.facebook03 {
	background-image: url('../Imagenes/recursos/xarxes_facebook_inmobiliaria.gif');
	width: 157px;
}
a.facebook04 {
	background-image: url('../Imagenes/recursos/xarxes_facebook_teleentrada.gif');
	width: 98px;
}
a.facebook01, a.facebook02, a.facebook03, a.facebook04, a.facebook05 {
	height: 50px;
	display: block;
	float: left;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
a.facebook01:hover, a.facebook02:hover, a.facebook03:hover, a.facebook04:hover, a.facebook05:hover {
	background-position: 0 -52px;
}
/****** Blog ***********************************************************************************************************/
.blog {
	width: 210px;
	margin: 0 auto;
}
a.blog01 {
	background-image: url('../Imagenes/recursos/xarxes_blog_catalunyaCaixa_blog.gif');
	width: 213px;
}
a.blog01cat {
	background-image: url('../Imagenes/recursos/xarxes_blog_catalunyaCaixa_bloc.gif');
	width: 213px;
}
a.blog01, a.blog01cat {
	height: 50px;
	display: block;
	float: left;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
a.blog01:hover, a.blog01cat:hover {
	background-position: 0 -52px;
}
/****** youtube **********************************************************************************************************/
.youtube {
	margin: 0 auto;
	width: 450px;
}
a.youtube01 {
	background-image: url('../Imagenes/recursos/xarxes_youtube_catalunyaCaixa.jpg');
	width: 113px;
}
a.youtube02 {
	background-image: url('../Imagenes/recursos/xarxes_youtube_obrasocial.jpg');
	width: 189px;
}
a.youtube03 {
	background-image: url('../Imagenes/recursos/xarxes_youtube_teleentradatv.jpg');
	width: 97px;
}
a.youtube04 {
	background-image: url('../Imagenes/recursos/xarxes_youtube_marcmarquez.jpg');
	width: 114px;
}
a.youtube05 {
	background-image: url('../Imagenes/recursos/xarxes_youtube_catalunyaCaixa_inmobiliaria.jpg');
	width: 215px;
}
a.youtube05en {
	background-image: url('../Imagenes/recursos/xarxes_youtube_catalunyaCaixa_inmobiliaria_en.jpg');
	width: 215px;
}
a.youtube05es {
	background-image: url('../Imagenes/recursos/xarxes_youtube_catalunyaCaixa_inmobiliaria_es.jpg');
	width: 215px;
}
a.youtube01, a.youtube02, a.youtube03, a.youtube04, a.youtube05, a.youtube05en, a.youtube05es {
	height: 50px;
	display: block;
	float: left;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
a.youtube01:hover, a.youtube02:hover, a.youtube03:hover, a.youtube04:hover, a.youtube05:hover, a.youtube05en:hover, a.youtube05es:hover {
	background-position: 0 -52px;
}
/*******  TARGETES 01  ************************************************************************/
.tarjetas-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_targeta01.jpg') no-repeat left top;
}
.tarjetas-en-01 {
	background: url('../Imagenes/en/CX_escoge_targeta01.jpg') no-repeat left top;
}
.tarjetas-es-01 {
	background: url('../Imagenes/es/CX_escoge_targeta01.jpg') no-repeat left top;
}
.tarjetas-cx01-ca-01, .tarjetas-cx01-en-01, .tarjetas-cx01-es-01 {
	width: 168px;
	height: 270px;
	margin: 10px 0 0 2px;
	padding: 0 5px;
	float: left;
}
.tarjetas-cx01-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_tarjeta_marcmarquez01.jpg') no-repeat left top;
}
.tarjetas-cx01-en-01 {
	background: url('../Imagenes/en/CX_escoge_tarjeta_marcmarquez01.jpg') no-repeat left top;
}
.tarjetas-cx01-es-01 {
	background: url('../Imagenes/es/CX_escoge_tarjeta_marcmarquez01.jpg') no-repeat left top;
}
.tarjetas-cx02-ca-01, .tarjetas-cx02-en-01, .tarjetas-cx02-es-01 {
	width: 168px;
	height: 270px;
	margin: 10px 2px 0 15px;
	padding: 0 5px;
	float: left;
}
.tarjetas-cx02-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_tarjeta_platinium01.jpg') no-repeat left top;
}
.tarjetas-cx02-en-01 {
	background: url('../Imagenes/en/CX_escoge_tarjeta_platinium01.jpg') no-repeat left top;
}
.tarjetas-cx02-es-01 {
	background: url('../Imagenes/es/CX_escoge_tarjeta_platinium01.jpg') no-repeat left top;
}
.tarjetas-cx03-ca-01, .tarjetas-cx03-en-01, .tarjetas-cx03-es-01 {
	width: 168px;
	height: 270px;
	margin: 10px 2px;
	padding: 0 5px;
	float: left;
}
.tarjetas-cx03-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_tarjeta_electron01.jpg') no-repeat left top;
}
.tarjetas-cx03-en-01 {
	background: url('../Imagenes/en/CX_escoge_tarjeta_electron01.jpg') no-repeat left top;
}
.tarjetas-cx03-es-01 {
	background: url('../Imagenes/es/CX_escoge_tarjeta_electron01.jpg') no-repeat left top;
}
.tarjetas-cx04-ca-01, .tarjetas-cx04-en-01, .tarjetas-cx04-es-01 {
	width: 168px;
	height: 270px;
	margin: 10px 2px;
	padding: 0 5px;
	float: left;
}
.tarjetas-cx04-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_tarjeta_visa_classic01.jpg') no-repeat left top;
}
.tarjetas-cx04-en-01 {
	background: url('../Imagenes/en/CX_escoge_tarjeta_visa_classic01.jpg') no-repeat left top;
}
.tarjetas-cx04-es-01 {
	background: url('../Imagenes/es/CX_escoge_tarjeta_visa_classic01.jpg') no-repeat left top;
}
.tarjetas-cx05-ca-01, .tarjetas-cx05-en-01, .tarjetas-cx05-es-01 {
	width: 168px;
	height: 270px;
	margin: 10px 2px;
	padding: 0 5px;
	float: left;
}
.tarjetas-cx05-ca-01 {
	background: url('../Imagenes/ca/CX_escoge_tarjeta_mariscal.jpg') no-repeat left top;
}
.tarjetas-cx05-en-01 {
	background: url('../Imagenes/en/CX_escoge_tarjeta_mariscal.jpg') no-repeat left top;
}
.tarjetas-cx05-es-01 {
	background: url('../Imagenes/es/CX_escoge_tarjeta_mariscal.jpg') no-repeat left top;
}
div.infotarjetas {
	margin: 150px 0 5px 16px;
	width: 145px;
	color: #FFFFFF;
	font-size: 0.926em;
	font-family: Verdana, Geneva, sans-serif;
	height: 85px;
}
div.infotarjetas-es {
	margin: 150px 0 5px 16px;
	width: 154px;
	color: #FFFFFF;
	font-size: 0.926em;
	font-family: Verdana, Geneva, sans-serif;
	height: 90px;
}
div.addicional {
	width: 346px;
	display: block;
	margin: 150px 0 0 76px;
}
.ie7 div.addicional {
	margin: 160px 0 0 76px;
}
/*******  ENVIOS INTERNACIONALES  *************************************************************/
.envios img {
	margin: 0 5px;
}
/*******  WEB COORPORATIU *********************************************************************/
.caixaCoor01 {
	float: left;
	width: 340px;
	margin-right: 20px;
}
.caixaCoor02 {
	float: left;
	width: 300px;
	font-family: inherit;
}
/*******  Packs internet **********************************************************************/
.packs01 {
	background: url('../Imagenes/recursos/packs_internet_fondo01.jpg') no-repeat left bottom;
	width: 679px;
	display: block;
	float: left;
}
dl.llista-packs {
	float: left;
	margin: 10px 0 0 30px;
}
dl.llista-packs dt {
	color: #000000 !important;
	background: url('../Imagenes/recursos/ico_fletxa100.gif') no-repeat left 8px;
	padding: 0 8px;
	margin: 5px 20px 10px 0;
	float: left !important;
	width: 270px;
}
dl.llista-packs dt.last {
	margin: 30px 0 0 10px;
}
dl.llista-packs span {
	color: #F15B21 !important;
	font-weight: bolder;
}
.mida01 {
	width: 200px;
}
.mida01 p, .mida02 p, .mida03 p {
	float: left;
	display: block;
	font-size: 1.1em !important;
}
.mida01 p strong, .mida02 p strong, .mida03 p strong {
	font-size: 1.2em !important;
	color: #F15B21;
	word-spacing: -1px;
	letter-spacing: -1px;
}
.mida02 {
	width: 128px;
}
.mida03 {
	width: 190px;
}
.packs02 {
	background: url('../Imagenes/recursos/packs_internet_fondo02.gif') no-repeat 0 20px;
	width: 679px;
	display: block;
	float: left;
}
.packs02A {
	width: 250px;
	float: left;
	margin: 2px 10px 0 20px;
	font-size: 0.87em !important;
	font-weight: bold;
}
.packs02B {
	width: 220px;
	float: left;
	margin: 2px 10px 0 0;
	font-size: 0.87em !important;
	font-weight: bold;
}
.packs02C {
	width: 150px;
	float: left;
	margin: 2px 5px 0 0;
	font-size: 0.87em !important;
	font-weight: bold;
}
.packs-titol {
	color: #F15B21 !important;
	font-size: 1.4em !important;
	word-spacing: -1px;
	letter-spacing: -1px;
	font-weight: bolder;
	padding: 8px 0 5px 0;
	border-bottom: solid 1px #F15B21;
}
.destaco-packs {
	color: #F15B21 !important;
	font-size: 1.4em !important;
	word-spacing: -1px;
	letter-spacing: -1px;
	font-weight: bolder;
	padding: 5px 0 5px 0;
}
.packs02A dl, .packs02B dl, .packs02C dl {
	height: 110px;
}
.packs02 label.edformpack {
	padding: 0 0 4px 0;
	float: left;
	text-align: left !important;
	display: block;
	width: 330px;
	clear: none;
}
.packs02 label.edformpack span {
	margin: 0 0 2px 0 !important;
	padding: 0;
}
.packs02 input.campformpack {
	width: 320px;
	margin: 3px 0;
}
.edformOptionpack {
	width: 325px;
	margin: 3px 0;
}
.packs-form {
	margin: 20px 0 20px 10px;
	padding: 0;
	float: left;
}
/*******  BANCA MOBIL *************************************************************************/
#bm-tabMenu {
	list-style: none;
	width: 285px;
	margin: 10px 5px 10px 10px;
	float: left;
	display: block;
}
#bm-tabMenu li {
	float: left;
	width: 55px;
	height: 120px;
	cursor: pointer;
	cursor: hand;
}
.bm-seccio01 {
	background: url('../Imagenes/recursos/bm_01.jpg') no-repeat left bottom;
	width: 687px;
	margin-bottom: 12px;
}
.bm-seccio02 {
	display: compact;
	overflow: hidden;
	margin: 10px 10px 10px 5px;
	width: 370px;
	float: left;
	background-color: #EEEFF3;
}
.bm-seccio02 div.parent {
	display: none;
}
.bm-seccio02 div.show {
	display: block;
}
li.iphone {
	background: url('../Imagenes/recursos/bm_iphone.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.android {
	background: url('../Imagenes/recursos/bm_android.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.blackberry {
	background: url('../Imagenes/recursos/bm_blackberry.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.tablet {
	background: url('../Imagenes/recursos/bm_tablet.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.otros {
	background: url('../Imagenes/recursos/bm_otros.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
}
li.bm-mouseover {
	background-position: 0 -130px;
}
li.bm-mouseout {
	background-position: 0 0;
}
li.bm-selected {
	background-position: 0 -130px;
}
li.iphone, li.android, li.blackberry, li.tablet, li.otros {
	width: 55px;
	height: 120px;
	display: block;
}
li.iphone span, li.android span, li.tablet span, li.otros span {
	font-size: 0.87em;
	font-weight: bold;
	position: relative;
	top: 108px;
	left: 10px;
	color: #E35105;
}
li.blackberry span {
	font-size: 0.87em;
	font-weight: bold;
	position: relative;
	top: 108px;
	left: 1px;
	color: #E35105;
}
li.iphone span:hover, li.android span:hover, li.tablet span:hover, li.otros span:hover, li.blackberry span:hover {
	color: #000000;
}
.bm-animacion {
	margin: 10px;
	width: 254px;
	float: left;
}
div.bm-mida01 {
	width: 115px;
}
div.bm-mida02 {
	width: 80px;
}
div.bm-mida03 {
	width: 142px;
}
div.bm-mida01, div.bm-mida02, div.bm-mida03 {
	min-height: 100px;
	float: left;
	border-right: solid 1px #E0DEDE;
	display: block;
	margin: 10px 5px;
}
div.bm-mida04 {
	width: 46%;
	margin: 10px;
	float: left;
}
div.bm-mida05 {
	margin: 10px 10px 5px 10px;
	float: left;
}
div.bm-mida01 span, div.bm-mida02 span, div.bm-mida03 span {
	color: #E35105;
}
.noborder {
	border: none !important;
}
.bm-seccio01sub div span {
	font-size: 0.95em !important;
	font-weight: bold !important;
	color: #E35105;
	clear: left;
}
.bm-seccio01sub div span strong {
	font-size: 1.1em !important;
	font-weight: bolder !important;
	color: #E35105;
}
.bm-form {
	float: left;
	display: block;
	margin: 10px 0;
}
.bm-form input {
	width: 63px;
	height: 16px;
	margin-right: 3px;
}
p.bm-txt {
	margin: 10px 20px;
	width: 358px;
	float: left;
}
p.bm-txt a {
	text-decoration: none;
}/*******  Hechos relevantes *******************************************************************/
ul.listainfo {
	margin: 0 12px;
	padding: 0;
	width: 730px;
}
ul.listainfo h3 {
	background: url('../Imagenes/recursos/fonbar.gif') no-repeat left top;
	padding: 6px 0 9px 20px;
	width: 710px;
	margin-top: 10px;
	color: #000000 !important;
}
ul.listainfo li ul {
	margin: 0 0 10px 10px;
	float: left;
	width: 210px;
	white-space: nowrap;
	font-weight: bold;
}
ul.listainfo li {
	margin-bottom: 2px;
}
ul.listainfo a {
	color: #E25414 !important;
}
ul.listainfo a:hover {
	color: #363636 !important;
}
ul.listainfo li ul {
	padding: 5px 0 2px 20px;
}
ul.listainfo li ul li {
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 5px;
	padding: 0 0 2px 9px;
}
ul.listainfo li ul li ul.listainfo-nivel02 {
	margin: 5px 0 0 0;
}
ul.listainfo li ul li ul.listainfo-nivel02 li {
	background: url('../Imagenes/recursos/ico_subnivell.gif') no-repeat left 5px;
	padding: 0 0 5px 5px;
}
.bm-form .btn-mail {
	background: url('../Imagenes/recursos/btn_mail.gif') no-repeat left top;
	font-size: 0.95em !important;
	border: none;
	color: #ffffff;
	font-weight: bold !important;
	display: block;
	margin: 0;
	float: left;
	width: 52px !important;
	height: 28px;
	padding: 0 5px 5px 5px !important;
	line-height: 0.8em;
	cursor: hand;
}
.bm-form .btn-mail:hover {
	color: #000000;
}/*******  Vallnord ****************************************************************************/
.vallnord {
	background-color: #01D7CB;
}
p.txt-vallnord {
	font-family: Verdana, Geneva, sans-serif;
	color: #B61C62;
	font-size: 12px;
	line-height: 1.3em;
	margin: 0 23px 0 30px;
}
p.txt-vallnord strong {
	font-family: Verdana, Geneva, sans-serif;
	color: #B61C62;
	font-size: 14px;
}
.siguenos {
	background: url('../Imagenes/recursos/ico_facebook.gif') no-repeat 0 4px !important;
	margin: 0 50px 0 75px;
	padding: 0 0 0 17px;
}
.siguenos a {
	font-family: Verdana, Geneva, sans-serif;
	color: #B61C62;
	font-size: 10px;
}
.siguenos a:hover {
	color: #ffffff;
}
.nota-vallnord {
	margin: 20px 10px 0 28px;
	color: #ffffff;
	line-height: 1.3em;
}/*******  Agro ********************************************************************************/
.agro {
	background: url('../Imagenes/recursos/agro_fondo.jpg') no-repeat left top !important;
}
.agro-titulo {
	font-family: Verdana, Geneva, sans-serif;
	color: #67752F;
	font-size: 13px !important;
	font-weight: bolder;
	padding-top: 10px;
}
.agro-texto {
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	font-size: 11px;
}
a.agro-link {
	font-family: Verdana, Geneva, sans-serif;
	color: #000000 !important;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none !important;
}
a.agro-link:hover {
	color: #67752F !important;
}/*******  CHAT ********************************************************************************/
.chat-ca {
	background: url('../Imagenes/ca/cx_chat.jpg') no-repeat left top !important;
}
.chat-en {
	background: url('../Imagenes/en/cx_chat.jpg') no-repeat left top !important;
}
.chat-es {
	background: url('../Imagenes/es/cx_chat.jpg') no-repeat left top !important;
}
a.link-chat-ca, a.link-chat-en, a.link-chat-es {
	width: 341px;
	display: block;
	height: 36px;
	background-position: left top;
	background-repeat: no-repeat;
	margin: 215px 217px;
}
a.link-chat-ca {
	background: url('../Imagenes/ca/btn_chat.gif');
}
a.link-chat-en {
	background: url('../Imagenes/en/btn_chat.gif');
}
a.link-chat-es {
	background: url('../Imagenes/es/btn_chat.gif');
}
a.link-chat-ca:hover, a.link-chat-en:hover, a.link-chat-es:hover {
	background-position: left bottom;
}/*******  CONSEJO *****************************************************************************/
table.consejo tbody td {
	margin: 0;
	padding: 5px !important;
	border-bottom: solid 1px #bebebe;
}
table.consejo td span {
	font-size: 0.85em !important;
	color: #79736C;
}/******* Tarjetas Marc Marquez ****************************************************************/
.marc_marquez {
	background-color: #010101;
	font-family: Verdana, Geneva, sans-serif !important;
}
.marc_marquez_pie_ca {
	background: url('../Imagenes/ca/marc_marquez_tarjeta_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_en {
	background: url('../Imagenes/en/marc_marquez_tarjeta_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_es {
	background: url('../Imagenes/es/marc_marquez_tarjeta_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_deposito_ca {
	background: url('../Imagenes/ca/marc_marquez_deposito_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_deposito_en {
	background: url('../Imagenes/en/marc_marquez_deposito_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_deposito_es {
	background: url('../Imagenes/es/marc_marquez_deposito_pie.jpg') no-repeat center top !important;
}
.marc_marquez_pie_ca, .marc_marquez_pie_en, .marc_marquez_pie_es {
	width: 698px;
	padding: 24px 0 20px 60px;
}
.marc_marquez_pie_deposito_ca, .marc_marquez_pie_deposito_en, .marc_marquez_pie_deposito_es {
	width: 698px;
	padding: 15px 0 20px 40px;
}
.mm_text00 {
	font-size: 14px;
}
.mm_color00 {
	color: #ffffff;
}
.mm_text01 {
	font-size: 13px;
}
mm_text02 {
	font-size: 11px;
}
mm_text03 {
	font-size: 10px;
	color: #999999;
}
.mm_color01 {
	color: #E35205;
}
a.mm_link {
	color: #E35205 !important;
	font-size: 13px;
	text-decoration: underline;
}
a.mm_link:hover {
	text-decoration: none;
}
a.mm_link1 {
	color: #ffffff !important;
	font-size: 10px;
	text-decoration: underline;
}
a.mm_link1:hover {
	text-decoration: none;
	color: #E35205 !important;
}
.mm_contenido {
	width: 370px;
	padding: 23px 23px 0 0;
	float: right;
}
.mm_contenido dl {
	padding: 10px 0 0 0;
}
.mm_contenido dl dt {
	padding: 0 0 5px 20px;
	background: url('../Imagenes/recursos/ico_plus.gif') no-repeat left 3px !important;
}
.mm_detall {
	color: #9D9997;
	font-size: 10px !important;
}
a.btn_mm {
	background: url('../Imagenes/recursos/btn_mm.gif') no-repeat center top !important;
	margin: 15px auto;
	padding: 1px 23px 5px 23px;
	display: block;
	color: #ffffff !important;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none !important;
}
a.btn_mm:hover {
	color: #000000 !important;
}/******* PROMO PIS ****************************************************************************/
.promo_pis_fons_ca, .promo_pis_fons_es, .promo_pis_fons_en {
	font-family: Verdana, Geneva, sans-serif !important;
}
.promo_pis_fons_ca {
	background: #F19525 url('../Imagenes/ca/promo_pis_fons.gif') no-repeat left top !important;
}
.promo_pis_fons_en {
	background: #F19525 url('../Imagenes/en/promo_pis_fons.gif') no-repeat left top !important;
}
.promo_pis_fons_es {
	background: #F19525 url('../Imagenes/es/promo_pis_fons.gif') no-repeat left top !important;
}
.pp_text00 {
	font-size: 14px;
}
.pp_text01 {
	font-size: 11px;
}
.pp_color00 {
	color: #000000;
}
.pp_color01 {/*rojo*/
	color: #BD0926;
}
.pp_contenido {
	width: 350px;
	padding: 40px 23px 10px 0;
	float: right;
}
.pp_contenido dl {
	padding: 20px 0 5px 0;
}
.pp_contenido dl dt {
	padding: 0 0 15px 20px;
	background: url('../Imagenes/recursos/ico_plus2.gif') no-repeat left 3px !important;
}
.redes {
	display: block;
	margin: 0;
	padding: 0;
	width: 150px;
	float: left;
}
.redes dt {
	margin-left: 5px;
	display: block;
	width: 30px;
	float: left;
}
.redes img {
	display: block;
}/******* DEPOSITO TV **************************************************************************/
.depositotv_ca, .depositotv_en, .depositotv_es {
	font-family: Verdana, Geneva, sans-serif !important;
}
.depositotv_ca {
	background: #E45205 url('../Imagenes/ca/depositotv_fondo.jpg') no-repeat left top !important;
}
.depositotv_en {
	background: #E45205 url('../Imagenes/en/depositotv_fondo.jpg') no-repeat left top !important;
}
.depositotv_es {
	background: #E45205 url('../Imagenes/es/depositotv_fondo.jpg') no-repeat left top !important;
}
.tv_contenido {
	width: 350px;
	padding: 40px 23px 10px 0;
	float: right;
}
.tv_contenido_titol {
	font-size: 35px !important;
	font-weight: bold;
	color: #ffffff;
	line-height: 0.9em !important;
}
.depositotv_promo {
	float: left;
	width: 370px;
	text-align: center;
	margin-top: 350px;
	margin-bottom: 25px;
	color: #ffffff;
	font-size: 14px !important;
	line-height: 1em !important;
}
.depositotv_nota {
	font-size: 11px;
	color: #EE9769 !important;
	text-align: center;
	padding: 0 30px;
}
a.depositotv_btn_ca, a.depositotv_btn_en, a.depositotv_btn_es {
	width: 176px;
	height: 37px;
	display: block;
	margin: 30px auto;
}
a.depositotv_btn_ca {
	background: #E45205 url('../Imagenes/ca/depositotv_btn.gif') no-repeat left top !important;
}
a.depositotv_btn_es {
	background: #E45205 url('../Imagenes/es/depositotv_btn.gif') no-repeat left top !important;
}
a.depositotv_btn_en {
	background: #E45205 url('../Imagenes/en/depositotv_btn.gif') no-repeat left top !important;
}
a.depositotv_btn_ca:hover, a.depositotv_btn_es:hover, a.depositotv_btn_en:hover, a.depositotv_btn_info:hover {
	background-position: left -41px !important;
}
a.depositotv_btn_info {
	width: 120px;
	height: 37px;
	display: block;
	margin: 30px auto;
	background: #E45205 url('../Imagenes/recursos/depositotv_btn_info.gif') no-repeat left top !important;
}
.tv_niv01 {
	border-bottom: 2px solid #E9793D;
	width: 316px;
	padding: 30px 0 10px 0;
	text-align: center;
	margin: 5px auto;
}
.tv_niv02 {
	border-bottom: 2px solid #E9793D;
	width: 197px;
	padding: 10px;
	text-align: center;
	margin: 5px auto;
}
.tv_text00 {
	font-size: 14px;
}
.tv_text01 {
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}
.tv_blanco {
	color: #ffffff;
}
.tv_negro {
	color: #000000;
}
/******* CONSELL ******************************************************************************/

body.cv-consejo {
	padding: 10px;
	margin: 0;
	overflow: hidden !important;
	background-color: #ffffff !important;
}
.cv-consejo-caja {
	width: 95% !important;
	margin: 0 auto;
	line-height: 1.4em !important;
	font-family: Verdana, Geneva, sans-serif;
}
#cv-wrapper-inner {
	position: relative;
	border: 1px solid #A3A1A2 !important;
	overflow: hidden;
	height: 100px;
	background-color: #ffffff !important;
}
.cv-consejo-caja p {
	font-size: 12px !important;
}
.cv-consejo-caja dl {
	padding: 0;
	margin: 0;
	font-size: 12px !important;
}
.cv-consejo-caja h3 {
	color: #E35205;
	font-size: 1.3em;
!important;
	display: block;
	margin: 10px 0;
}
/******* VISA OLIMPYCS ************************************************************************/
.visa_olimpycs {
	font-family: Verdana, Geneva, sans-serif !important;
	background: #E45205 url('../Imagenes/recursos/visa_olimpycs_fondo.jpg') no-repeat left bottom !important;
}
.vo_contenido {
	width: 528px;
	padding: 0;
	margin: 0 0 0 180px;
}
.vo_text {
	font-size: 1.4em !important;
	color: #ffffff;
	line-height: 140% !important;
}
.vo_contenido ul {
	padding: 0;
	margin: 0 0 8px 30px;
}
.vo_contenido ul li {
	list-style: disc;
	color: #ffffff;
	padding: 0 0 8px 0;
	font-size: 1.3em !important;
}
.vo_detall {
	color: #ffffff;
	font-size: 0.625em !important;
}
a.vo_detall {
	background: url('../Imagenes/recursos/btn_vo_02.html') no-repeat center top !important;
	margin: 15px auto;
	padding: 3px 23px 8px 23px;
	display: block;
	color: #ffffff !important;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none !important;
}
a.vo_detall:hover {
	color: #F6AB00 !important;
}
/******* DIVISA INFLACION *********************************************************************/
.divisa_promo {
	float: left;
	width: 298px;
	text-align: center;
}
p.divisa_promo_nota {
	font-size: 9px !important;
	color: #000000;
	text-align: left;
	margin: 15px;
	display: block;
}
.divisa_promo_contenido {
	float: left;
	width: 420px;
	text-align: left;
	padding: 10px;
	font-size: 14px;
}
.divisa_promo_titol {
	font-size: 24px !important;
	color: #E15312;
	text-align: left;
	font-weight: bold;
	margin: 27px 0 18px 0;
	display: block;
}
.divisa_promo_subtitol {
	font-size: 22px !important;
	color: #E15312;
	text-align: left;
	font-weight: bold;
	display: block;
	line-height: 0.9em !important;
}
a.btn_divisa {
	font-size: 13px !important;
	color: #000000;
	width: 145px;
	height: 22px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
	margin: 20px 0 0 0;
	background: url('../Imagenes/recursos/btn_divisa.jpg') repeat-X center top !important;
	display: block;
}
a.btn_divisa:hover {
	color: #ffffff;
}
/******* SERVEIS CX  **************************************************************************/
.opc {
	margin: 10px auto;
	padding: 0;
	width: 699px;
}
.opcTitulo {
	color: #E1501B;
	font-size: 26px;
	line-height: 1.2em;
	font-weight: bold;
}
.opcSubTitulo {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
dl.serveiCX {
	width: 699px;
	border-bottom: solid 1px #DEDAD9;
	padding: 0 0 5px 0;
	margin: 20px 0 30px 0;
	display: block;
	float: left;
}
dl.serveiCX dt {
	width: 220px !important;
	float: left;
	margin: 0 24px 20px 0;
	display: block;
}
.opcWeb {
	background: url('../Imagenes/recursos/opcWeb.gif') no-repeat left top;
	padding: 0 0 40px 95px;
}
.opcWeb-en {
	background: url('../Imagenes/recursos/opcWeb_en.gif') no-repeat left top;
	padding: 0 0 20px 95px;
}
.opcMobil {
	background: url('../Imagenes/recursos/opcMobil.gif') no-repeat left top;
	padding: 0 0 10px 95px;
}
.opcMobil-es {
	background: url('../Imagenes/recursos/opcMobil_es.gif') no-repeat left top;
	padding: 0 0 10px 95px;
}
.opcMobil-en {
	background: url('../Imagenes/recursos/opcMobil_en.gif') no-repeat left top;
	padding: 0 0 10px 95px;
}
.opcTelefon {
	background: url('../Imagenes/recursos/opcTelefon.gif') no-repeat left top;
	padding: 0 0 15px 95px;
}
.opcTelefon-es {
	background: url('../Imagenes/recursos/opcTelefon_es.gif') no-repeat left top;
	padding: 0 0 15px 95px;
}
.opcTelefon-en {
	background: url('../Imagenes/recursos/opcTelefon_en.gif') no-repeat left top;
	padding: 0 0 15px 95px;
}
.opcCaixer {
	background: url('../Imagenes/recursos/opcCaixer.gif') no-repeat left top;
	padding: 0 0 25px 95px;
}
.opcCaixer-es {
	background: url('../Imagenes/recursos/opcCaixer_es.gif') no-repeat left top;
	padding: 0 0 25px 95px;
}
.opcCaixer-en {
	background: url('../Imagenes/recursos/opcCaixer_en.gif') no-repeat left top;
	padding: 0 0 25px 95px;
}
.opc div.opcsilverheader a {
	background: url('../Imagenes/recursos/opc_fondoOff.jpg') no-repeat left top !important;
	color: #DF4D19;
	display: block;
	position: relative;
	width: auto;
	padding: 3px 0 3px 16px;
	font-weight: bold;
	text-decoration: none;
}
.opc div.opcsilverheader a:visited {
	color: #ffffff !important;
}
.opc div.selected a, .opc div.opcsilverheader a:hover {
	background: url('../Imagenes/recursos/opc_fondoOn.jpg') no-repeat left top !important;
	color: #ffffff !important;
	padding: 3px 0 3px 16px;
	font-weight: bold;
}
.opc div.opcSubmenu table td {
	padding: 0 5px;
	height: 20px;
	vertical-align: middle;
}
/******* Tarjetas CXNEGOCIOS ****************************************************************/
.cxnegocios {
	background-color: #ffffff;
	font-family: Verdana, Geneva, sans-serif !important;
}
.cxnegocios_contenido {
	width: 300px;
	padding: 23px 23px 0 0;
	float: right;
}
.cxnegocios_pie {
	font-size: 9px;
	color: #999999;
	padding: 10px 20px;
}
h2.cxnegocios_titulo {
	font-size: 18px;
	color: #E15312;
	font-weight: normal;
}
h3.cxnegocios_subtitulo {
	font-size: 12px;
	color: #E15312;
}
.comisiones {
	padding: 7px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_comisiones.gif') no-repeat left top;
}
.transferencia {
	padding: 7px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_transferencia.gif') no-repeat left top;
}
.cheque {
	padding: 9px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_cheque.gif') no-repeat left top;
}
.tpv {
	padding: 7px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_tpv.gif') no-repeat left top;
}
.targetas {
	padding: 7px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_targetas.gif') no-repeat left top;
}
.internet {
	padding: 9px 0 20px 50px;
	background: url('../Imagenes/recursos/cxnegocios_internet.gif') no-repeat left top;
}
.peaje {
	padding: 9px 0 20px 50px;
	background: url('../Imagenes/recursos/ico_peaje.jpg') no-repeat 4px top;
}
.comisiones, .transferencia, .cheque, .tpv, .targetas, .internet, .peaje {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
a.btn_cxnegocios {
	background: url('../Imagenes/recursos/btn_cxnegocio.gif') no-repeat center top;
	margin: 15px auto;
	padding: 3px 40px 5px 40px;
	width: 156px;
	display: block;
	color: #ffffff !important;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none !important;
}
a.btn_cxnegocios:hover {
	color: #ffffff !important;
	background: url('../Imagenes/recursos/btn_cxnegocio.gif') no-repeat center bottom;
}
/******* CXNOMINA ******************************************************************************/
.cxnomina-ca, .cxnomina-en, .cxnomina-es {
	padding: 10px;
	margin: 0;
	line-height: 1em;
	font-family: Verdana, Geneva, sans-serif;
}
.cxnomina-ca {
	background: #ffffff url("../Imagenes/ca/cx_nomina.jpg") no-repeat top left;
}
.cxnomina-en {
	background: #ffffff url("../Imagenes/en/cx_nomina.jpg") no-repeat top left;
}
.cxnomina-es {
	background: #ffffff url("../Imagenes/es/cx_nomina.jpg") no-repeat top left;
}
.cxnomina_detall {
	color: #B7B6B6;
	font-size: 10px;
	width: 150px;
	float: left;
	margin: 500px 0 20px 200px;
	text-align: right;
}
.cxnomina_detall a {
	color: #B7B6B6;
	font-size: 10px;
	text-decoration: underline;
}
.cxnomina_detall a:hover {
	text-decoration: none;
}
.cxnomina_caixa {
	font-family: Verdana, Geneva, sans-serif;
	width: 300px;
	float: right;
	margin: 15px 15px 0 0;
	text-align: right;
}
.cxnomina_caixa p {
	margin: 8px 0 42px 0;
	font-size: 12px !important;
}
h3.cxnomina_titulo {
	color: #E25205;
	font-size: 20px !important;
	line-height: 1em;
	font-weight: normal !important;
	margin: 0 0 30px 0;
}
.cxnomina_subtitulo {
	color: #E25205;
	font-size: 18px !important;
	font-weight: bold;
}
.cxnomina_subtitulo2 {
	color: #E25205;
	font-size: 14px !important;
	font-weight: bold;
}
.cxnomina_subtitulo3 {
	color: #E25205;
	font-size: 30px !important;
	font-weight: bold;
}
a.cxnomina_btn {
	background-color: #F65D06;
	font-size: 16px !important;
	color: #FFFFFF;
	padding: 2px 5px;
	font-weight: bold;
}
a.cxnomina_btn:hover {
	background-color: #ffffff;
	color: #F65D06;
	border: solid 1px #F65D06;
}
.tablaseguro {
	background-color: #E15313;
	margin: 5px 0;
}
.tablaseguro td {
	margin: 10px 0;
	border-bottom: solid 1px #ffffff;
}
.tablaseguro td.td01 {
	font-size: 0.60em;
	padding: 2px 3px;
	color: #ffffff;
}
.tablaseguro td.td01 span {
	font-size: 1.5em;
	color: #ffffff;
	font-weight: bold;
}
.tablaseguro td.td03 {
	font-weight: bold;
	color: #ffffff;
	font-size: 1em;
	text-align: center;
	padding: 2px 3px;
	vertical-align: middle;
}/******* ACCIó JOVES ******************************************************************************/
.acciojoves-ca, .acciojoves-en, .acciojoves-es {
	padding: 10px;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
}
.acciojoves-ca {
	background: #F67E35 url("../Imagenes/ca/acciojoves.jpg") no-repeat top left;
}
.acciojoves-en {
	background: #F67E35 url("../Imagenes/en/acciojoves.jpg") no-repeat top left;
}
.acciojoves-es {
	background: #F67E35 url("../Imagenes/es/acciojoves.jpg") no-repeat top left;
}
.acciojoves_caixa {
	font-family: Verdana, Geneva, sans-serif;
	width: 300px;
	float: right;
	margin: 15px 15px 0 0;
}
.acciojoves_detall {
	color: #ffffff;
	font-size: 10px;
	width: 150px;
	float: right;
}
.acciojoves_detall a {
	color: #ffffff;
	text-decoration: underline;
}
.acciojoves_detall a:hover {
	text-decoration: none;
}
.acciojoves_text {
	font-size: 16px !important;
}
.acciojoves_text01 {
	font-size: 18px !important;
}
.acciojoves_col00 {
	color: #ffffff;
}
.acciojoves_col01 {
	color: #000000;
}
dl.acciojoves_llista {
	width: 300px;
	margin: 20px 0 0 0;
	display: block;
	float: left;
	line-height: 1.3em
}
dl.acciojoves_llista dt.accio01 {
	margin: 0 0 20px 0;
	padding: 0 0 0 28px;
	display: block;
	background: url("../Imagenes/recursos/accio01.gif") no-repeat top left;
	font-size: 12px;
	font-weight: bold;
}
dl.acciojoves_llista dt.accio02 {
	margin: 0 0 20px 0;
	padding: 0 0 0 28px;
	display: block;
	background: url("../Imagenes/recursos/accio02.gif") no-repeat top left;
	font-size: 12px;
	font-weight: bold;
}
dl.acciojoves_llista dt.accio03 {
	margin: 0 0 20px 0;
	padding: 0 0 0 28px;
	display: block;
	background: url("../Imagenes/recursos/accio03.gif") no-repeat top left;
	font-size: 12px;
	font-weight: bold;
}
dl.acciojoves_llista dt.accio04 {
	margin: 0 0 10px 0;
	padding: 0 0 0 38px;
	display: block;
	background: url("../Imagenes/recursos/accio_facebook.gif") no-repeat 0 3px;
}
dl.acciojoves_llista dt.accio04 a {
	font-size: 14px;
	font-weight: bolder;
}
dl.acciojoves_llista dt.accio04:hover, dl.acciojoves_llista dt.accio04 a span {
	color: #000000;
}/***********************************************************************************************************************************************//***** ICO *************************************************************************************************************************************//***********************************************************************************************************************************************/
a.btn_LICO_ca, a.btn_LICO_en, a.btn_LICO_es {
	width: 190px;
	height: 45px;
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 40px;
}
a.btn_LICO_ca {
	background: url("../Imagenes/ca/btn_mes_info_ICO.gif");
}
a.btn_LICO_en {
	background: url("../Imagenes/en/btn_mes_info_ICO.gif");
}
a.btn_LICO_es {
	background: #F67E35 url("../Imagenes/es/btn_mes_info_ICO.gif");
}
a.btn_LICO_ca:hover, a.btn_LICO_en:hover, a.btn_LICO_es:hover {
	background-position: bottom left;
}
a.btn_LICO_ca span, a.btn_LICO_en span, a.btn_LICO_es span {
	display: none;
}/******* DONACIó TECNOLóGICA ******************************************************************/
.donacion_tecnologica_ca, .donacion_tecnologica_es, .donacion_tecnologica_en {
	padding: 10px;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	display: block;
}
.donacion_tecnologica_ca {
	background: #ffffff url("../Imagenes/ca/donacion_tecnologica.gif") no-repeat 25px 25px;
}
.donacion_tecnologica_en {
	background: #ffffff url("../Imagenes/en/donacion_tecnologica.html") no-repeat 25px 25px;
}
.donacion_tecnologica_es {
	background: #ffffff url("../Imagenes/es/donacion_tecnologica.gif") no-repeat 25px 25px;
}
.donacion_tecnologica_caixa {
	font-family: Verdana, Geneva, sans-serif;
	width: 300px;
	float: right;
	margin: 15px 15px 0 0;
}
.donacion_tecnologica {
	font-family: Verdana, Geneva, sans-serif;
	width: 400px;
	float: left;
	margin: 25px 25px 0 329px;
}
p.donacion_tecnologica_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px !important;
	color: #000000;
	margin: 10px 0 25px 15px;
}
.donacion_tecnologica_detall {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	width: 185px;
	margin: 20px 0 0 0;
}
.donacion_tecnologica_detall a {
	color: #111111;
	text-decoration: underline;
}
.donacion_tecnologica_detall a:hover {
	text-decoration: none;
}
.donacion_tecnologica_btn_ca {
	background: #ffffff url("../Imagenes/ca/donacion_tecnologica_btn.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 195px;
	display: block;
	height: 40px;
}
.donacion_tecnologica_btn_en {
	background: #ffffff url("../Imagenes/en/donacion_tecnologica_btn.html");
	background-position: top left;
	background-repeat: no-repeat;
	width: 195px;
	display: block;
	height: 40px;
}
.donacion_tecnologica_btn_es {
	background: #ffffff url("../Imagenes/es/donacion_tecnologica_btn.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 195px;
	display: block;
	height: 40px;
}
.donacion_tecnologica_btn_ca:hover, .donacion_tecnologica_btn_en:hover, .donacion_tecnologica_btn_es:hover {
	background-position: bottom left;
}
.mensaje {
	background: #F67E35;
	padding: 10px 20px;
	color: #ffffff;
	font-size: 2em !important;
}/******* EURO RECETA **************************************************************************/
.euroreceta-ca {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	background: #ffffff url("../Imagenes/ca/euroreceta.jpg") no-repeat left -5px;
	min-height: 495px !important;
}
.euroreceta_caixa {
	font-family: Verdana, Geneva, sans-serif;
	width: 385px;
	float: right;
	margin: 10px 10px 0 0;
	font-size: 13px;
}
dl.euroreceta_llista {
	width: 330px;
	margin: 10px 0 10px 20px;
	display: block;
	float: left;
	line-height: 1.3em;
}
dl.euroreceta_llista dt {
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	display: block;
	background: url("../Imagenes/recursos/squaretaxa.gif") no-repeat 0 3px;
}
dl.euroreceta_llista dt span, .euroreceta-h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px !important;
	font-weight: bold;
}
p.euroreceta-h2 {
	margin: 5px 0 0 0;
	padding: 0;
}
.color00 {
	color: #000000;
}
a.euroreceta_btn {
	background-color: #E35105;
	font-size: 18px !important;
	color: #ffffff !important;
	padding: 2px 5px;
	font-weight: bold;
	text-decoration: none !important;
}
a.euroreceta_btn:hover {
	background-color: #ffffff;
	color: #E35105 !important;
	border: solid 1px #E35105;
}
a.euroreceta_bases {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px !important;
	text-decoration: underline;
}
a.euroreceta_bases:hover {
	text-decoration: none;
}
a.euroreceta_video {
	margin: 0 0 10px 0;
	padding: 0 0 4px 20px;
	display: block;
	background: url("../Imagenes/recursos/ver_video_off.gif") no-repeat 0 2px;
	text-decoration: none !important;
}
a.euroreceta_video:hover {
	background: url("../Imagenes/recursos/ver_video_on.gif") no-repeat 0 2px;
	text-decoration: none;
}/******* SABIES *******************************************************************************/
.sabies_caixa01, .sabies_caixa02, .sabies_caixa03, .sabies_caixa04, .sabies_caixa01-es, .sabies_caixa03-es {
	width: 348px;
	height: 128px;
	float: left;
}
.sabies_caixa01, .sabies_caixa01-es {
	background: url('../Imagenes/recursos/sabies_caixa01.jpg') no-repeat left top;
	margin: 25px 13px 30px 20px;
}
.sabies_caixa02 {
	background: url('../Imagenes/recursos/sabies_caixa02.jpg') no-repeat left top;
	margin: 25px 0 15px 0;
}
.sabies_caixa03, .sabies_caixa03-es {
	background: url('../Imagenes/recursos/sabies_caixa03.jpg') no-repeat left top;
	margin: 0 13px 0 20px;
}
.sabies_caixa04 {
	background: url('../Imagenes/recursos/sabies_caixa04.jpg') no-repeat left top;
}
.sabies_caixa01 h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #E14F1B;
	font-size: 13px;
	margin: 18px 0 40px 60px;
}
.sabies_caixa02 h3, .sabies_caixa01-es h3, .sabies_caixa03-es h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #E14F1B;
	font-size: 13px;
	margin: 18px 0 25px 60px;
}
.sabies_caixa03 h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #E14F1B;
	font-size: 13px;
	margin: 26px 0 40px 60px;
}
.sabies_caixa04 h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #E14F1B;
	font-size: 13px;
	margin: 20px 0 30px 60px;
}
.sabies_caixa01-es .sabies_detall {
	padding: 0 0 20px 25px;
}
.sabies_caixa01 .sabies_detall, .sabies_caixa03 .sabies_detall, .sabies_caixa03-es .sabies_detall {
	padding: 0 10px 10px 20px;
}
.sabies_caixa02 .sabies_detall {
	padding: 0 0 20px 15px;
}
.sabies_caixa04 .sabies_detall {
	padding: 0 0 20px 10px;
}
.sabies_detall span {
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	font-size: 11px;
	float: left;
	display: block;
}
.sabies_detall span:hover {
	color: #E14F1B;
}
.nolink:hover .sabies_caixa01 span, .nolink:hover .sabies_caixa02 span, .nolink:hover .sabies_caixa03 span, .nolink:hover .sabies_caixa04 span, .sabies_caixa01-es span, .sabies_caixa03-es span {
	text-decoration: none;
	color: #000000 !important;
}/******* DONACIó TECNOLóGICA ******************************************************************/
.deposito_accesible_ca, .deposito_accesible_es, .deposito_accesible_en {
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	height: 530px;
}
.deposito_accesible_ca {
	background: #ffffff url("../Imagenes/ca/deposito_accesible.jpg") no-repeat top left;
}
.deposito_accesible_en {
	background: #ffffff url("../Imagenes/en/deposito_accesible.jpg") no-repeat top left;
}
.deposito_accesible_es {
	background: #ffffff url("../Imagenes/es/deposito_accesible.jpg") no-repeat top left;
}
.deposito_accesible {
	font-family: Verdana, Geneva, sans-serif;
	width: 320px;
	float: right;
	margin: 50px 40px 0 0;
}
.ie7 .deposito_accesible, .ie6 .deposito_accesible {
	margin: 40px 40px 0 0;
}
.tamany14 {
	font-size: 14px !important;
}
.tamany16 {
	font-size: 16px !important;
}
.tamany28 {
	font-size: 28px !important;
}
.lineahr {
	color: #000000;
	background-color: #000000;
	height: 1px;
	margin: 20px 0;
}
.ie7 .lineahr, .ie6 .lineahr {
	margin: 10px 0;
}
p.deposito_accesible_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px !important;
	color: #000000;
	margin: 10px 0 25px 15px;
}
.deposito_accesible_detall {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	width: 185px;
	margin: 20px 0 0 0;
}
.deposito_accesible_detall a {
	color: #111111;
	text-decoration: underline;
}
.deposito_accesible_detall a:hover {
	text-decoration: none;
}
.deposito_accesible_btn_ca {
	background: #ffffff url("../Imagenes/ca/deposito_accesible_btn.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 236px;
	display: block;
	height: 50px;
	margin: 20px auto;
}
.deposito_accesible_btn_en {
	background: #ffffff url("../Imagenes/en/deposito_accesible_btn.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 236px;
	display: block;
	height: 50px;
	margin: 20px auto;
}
.deposito_accesible_btn_es {
	background: #ffffff url("../Imagenes/es/deposito_accesible_btn.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 236px;
	display: block;
	height: 50px;
	margin: 20px auto;
}
.deposito_accesible_btn_ca:hover, .deposito_accesible_btn_en:hover, .deposito_accesible_btn_es:hover {
	background-position: 0 -49px;
}
.ie7 .deposito_accesible_btn_ca, .ie7 .deposito_accesible_btn_en, .ie7 .deposito_accesible_btn_es, .ie6 .deposito_accesible_btn_ca, .ie6 .deposito_accesible_btn_en, .ie6 .deposito_accesible_btn_es {
	margin: 20px auto 20px auto;
}/******* Tarjetas Marc Marquez Aragon **********************************************************/
.marc_marquez_aragon {
	font-family: Verdana, Geneva, sans-serif !important;
	background: #000000 url("../Imagenes/recursos/MMAragon.jpg") no-repeat right top !important;
}
.MMAragon {
	width: 340px;
	padding: 26px;
	float: left;
}
.MMAragon dl {
	padding: 10px 0 0 0;
}
.MMAragon dl dt {
	padding: 0 0 18px 20px;
	background: url('../Imagenes/recursos/ico_plus.gif') no-repeat left 3px !important;
}
a.MMAragon_btn_ca, a.MMAragon_btn_en, a.MMAragon_btn_es {
	display: block;
	width: 320px;
	height: 133px;
}
a.MMAragon_btn_ca {
	background: url('../Imagenes/ca/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 0;
}
a.MMAragon_btn_ca:hover {
	background: url('../Imagenes/ca/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 -133px;
}
a.MMAragon_btn_en {
	background: url('../Imagenes/en/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 0;
}
a.MMAragon_btn_en:hover {
	background: url('../Imagenes/en/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 -133px;
}
a.MMAragon_btn_es {
	background: url('../Imagenes/es/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 0;
}
a.MMAragon_btn_es:hover {
	background: url('../Imagenes/es/MMAragon_descuento_btn.gif') no-repeat;
	background-position: 0 -133px;
}
.MMAragon_detall {
	color: #ffffff;
	font-size: 10px !important;
}
/******* Tarjetas Marc Marquez 82012 **********************************************************/

.marc_marquez_82012 {
	font-family: Verdana, Geneva, sans-serif !important;
	background: #000000 url("../Imagenes/recursos/MM82012.jpg") no-repeat right top !important;
}
.MM82012 {
	width: 650px;
	padding: 12px 0 0 20px;
	float: left;
}
.MM82012 dl {
	padding: 10px 0 0 0;
}
.MM82012 dl dt {
	padding: 0 0 16px 20px;
	background: url('../Imagenes/recursos/ico_plus.png') no-repeat left 3px !important;
}
.MM82012_detall {
	color: #ffffff !important;
	font-size: 10px !important;
	font-weight: bold;
}
/******* 2porciento ***************************************************************************/

.porciento_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/2porciento.jpg") no-repeat top left;
	min-height: 515px !important;
}
.porciento_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/2porciento.jpg") no-repeat top left;
	min-height: 515px !important;
}
.porciento_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/2porciento.jpg") no-repeat top left;
	min-height: 515px !important;
}
.porciento_titiol_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/2porciento_titol.gif") no-repeat left -5px;
}
.porciento_titiol_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/2porciento_titol.gif") no-repeat left -5px;
}
.porciento_titiol_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/2porciento_titol.gif") no-repeat left -5px;
}
.porciento_caixa {
	width: 395px;
	float: right;
	margin: 23px 31px 0 0;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.porciento_caixa_es {
	width: 415px;
	float: right;
	margin: 23px 10px 0 0;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.porciento_txt_22 {
	font-size: 22px;
	color: #E35105;
}
.porciento_txt_14 {
	font-size: 14px;
	margin: 8px 20px 20px 20px;
	float: left;
	font-weight: bold !important;
}
a.porciento_caixa_link {
	font-size: 14px;
	font-weight: bold !important;
	text-decoration: underline;
}
span.porciento_caixa_link {
	font-size: 14px;
	font-weight: bold !important;
	color: #BB3D00;
}
.porciento_txt_18 {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1.5em;
}
dl.porciento_llista {
	width: 280px;
	margin: -16px 0 -10px 20px;
	display: block;
	float: left;
	line-height: 1.54em;
}
dl.porciento_llista dt {
	margin: 0;
	padding: 0;
	display: block;
}
dl.porciento_llista dd a {
	color: #000000;
	text-decoration: underline;
}
dl.porciento_llista dd a:hover {
	color: #656565
}
.porciento_promo {
	font-size: 9px !important;
	color: #656565;
}
a.porciento_btn {
	background-color: #F7690B;
	border: solid 1px #000000;
	text-align: center;
	margin: 30px auto 10px auto !important;
	display: block;
	padding: 8px 20px;
	color: #ffffff;
	font-weight: bolder;
	width: 300px;
}
a.porciento_btn:hover {
	color: #000000;
}
/******* Assvidadona **************************************************************************/

.Assvidadona {
	margin: 0;
	background: url("../Imagenes/recursos/assvidadona.jpg") no-repeat top center;
}
.assvidadona_izq {
	float: left;
	width: 340px;
	margin: 20px 15px;
}
.assvidadona_der {
	float: right;
	width: 320px;
	margin: 15px 15px;
}
.assvidadona_text00 {
	font-weight: bolder !important;
	font-size: 14px !important;
	color: #000000;
}
.assvidadona_text01 {
	font-weight: bold !important;
	font-size: 18px !important;
	color: #E35105;
}
.assvidadona_disco {
	background: url("../Imagenes/recursos/disco.gif") no-repeat 0 2px;
	margin: 0 10px 0 10px;
	padding: 0 14px;
	display: block;
	width: 130px;
	float: left;
}
.assvidadona_text02 {
	font-size: 12px !important;
	color: #000000;
}
a.assvidadona_btn {
	color: #000000 !important;
	text-decoration: none !important;
	line-height: 1.3em;
}
a.assvidadona_btn:hover {
	color: #E35105 !important;
}
#tooltip2 {
	position: absolute;
	z-index: 3000;
	padding: 25px 20px;
	color: #ffffff;
	display: none;
	background-color: #E35205;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px !important;
	width: 230px;
	height: 105px;
	line-height: 1.3em;
}
/******* packcxcomercios **************************************************************************/

.packcxcomercios_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_caixa {
	width: 370px;
	margin: 40px 0 0 346px;
}
.packcxcomercios_caixa p {
	line-height: 1.2em;
	color: #19171B !important;
}
/******* acciomenors **************************************************************************/

.acciomenors-ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/acciomenors.jpg") no-repeat top left;
	min-height: 515px !important;
}
.acciomenors-en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/acciomenors.jpg") no-repeat top left;
	min-height: 515px !important;
}
.acciomenors-es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/acciomenors.jpg") no-repeat top left;
	min-height: 515px !important;
}
.acciomenors_caixa {
	width: 395px;
	float: right;
	margin: 15px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.acciomenors_promo {
	font-size: 10px !important;
	color: #656565;
}
/******* TAX **********************************************************************************/

.video {
	float: left;
	width: 320px;
	margin: 10px;
}
dl.tax, div.tax, dl.tax-ico {
	margin: 10px 30px 0 30px;
	padding-bottom: 10px !important;
	float: left;
	width: 690px;
	font-size: 11px !important;
}
dl.tax-ico-ca {
	background: #ffffff url('../Imagenes/ca/cx_negoios_tax.jpg') right 165px no-repeat;
}
dl.tax-ico-es {
	background: #ffffff url('../Imagenes/es/cx_negoios_tax.jpg') right 165px no-repeat;
}
dl.tax-ico-en {
	background: #ffffff url('../Imagenes/en/cx_negoios_tax.jpg') right 170px no-repeat;
}
dl.tax dt, dl.tax-ico dt {
	background: #1D1B1C;
	color: #000000;
	padding: 0;
	margin-bottom: 10px;
}
div.tax .video p {
	text-transform: inherit;
	background: #E4E4E4;
	border-bottom: solid 1px #9E9E9E;
}
div.tax p.vid {
	background: #E4E4E4;
	color: #000000;
	padding: 1em;
	margin-bottom: 0;
}
dl.tax, dl.tax-ico, {
padding-bottom: 4px;
}
dl.tax dd {
	margin: 7px 0;
	padding: 0 10px 5px 10px;
	float: left;
	width: 325px;
	font-weight: bolder;
}
dl.tax-ico dd {
	margin: 7px 10px;
	padding: 0 15px;
	float: left;
	width: 60%;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 2px;
}
dl.tax-ico dd.tax_sub {
	margin: 7px 60px;
	padding: 0 15px;
	background: url('../Imagenes/recursos/ico_fletxa_gr.gif') no-repeat left 3px;
	width: 53%;
}
dl.tax dd a {
	color: #EF322E;
}
.taxcont {
	width: 450px;
	float: left;
	background: #F3F3F3;
	color: #000000;
	padding: 10px;
	margin: 10px 30px;
	line-height: 1.2em !important;
}
a.descarga-visto {
	background: transparent url('../Imagenes/recursos/ico_visto.gif') no-repeat left top;
	padding: 2px 0 5px 20px;
	color: #000000 !important;
}
a.descarga-visto:hover {
	text-decoration: none;
	color: #E55205 !important;
}
/******* CX mobil *****************************************************************************/

.cxmobi_ca {
	background: #f8f8f8 url("../Imagenes/ca/cxmobi_fondo.jpg") no-repeat left top;
}
.cxmobi_en {
	background: #f8f8f8 url('../Imagenes/en/cxmobi_fondo.jpg') no-repeat left top;
}
.cxmobi_es {
	background: #f8f8f8 url('../Imagenes/es/cxmobi_fondo.jpg') no-repeat left top;
}
.cxmobi_video {
	width: 360px;
	height: 315px;
	padding: 0;
	margin: 10px;
	float: left;
}
.cxmobi_form {
	width: 340px;
	background-color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding: 10px;
	margin: 10px;
	float: left;
}
.cx_info {
	float: right;
	width: 350px;
	margin: 150px 10px 0 0;
	font-size: 12px;
}
dl.cxmobi_llista {
	margin: 0;
}
dl.cxmobi_llista dt {
	background: url('../Imagenes/recursos/linea_dis.gif') no-repeat 30px bottom;
	padding: 0 10px 15px 0;
	margin: 11px 0;
}
.ie7 dl.cxmobi_llista dt {
	margin: 15px 0;
}
dl.cxmobi_llista dt img {
	float: left;
	margin: 0 5px 10px 0;
}
dl.cxmobi_llista dt.noimg {
	background: none;
}
.cxmobi_segur {
	background-color: #E5E2E1;
	display: block;
	margin: 10px 0 0 0;
	padding: 10px;
}
.cxmobi_social {
	float: left;
	margin: 5px 10px;
	width: 731px;
}
.cxmobi_social01 {
	float: left;
	width: 350px;
	margin: 0 10px;
	font-size: 11px;
	font-weight: bold;
}
.social_share {
	float: right;
	margin: 10px 0 0 0;
	width: 145px;
	text-align: right;
}
.midi {
	float: left;
	width: 100%
}
.midi01 {
	margin-top: 30px;
	float: left;
}
.midi02 {
	float: right;
	margin-right: 70px;
}
.ie7 .midi02 {
	float: right;
	margin-right: 70px;
}
/******* packcxcomercios **************************************************************************/

.packcxcomercios_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_caixa {
	width: 370px;
	margin: 40px 0 0 346px;
}
.packcxcomercios_caixa p {
	line-height: 1.2em;
	color: #19171B !important;
}
/******* packcxcomercios **************************************************************************/

.packcxcomercios_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/packcxcomercios.jpg") no-repeat top left;
}
.packcxcomercios_caixa {
	width: 370px;
	margin: 40px 0 0 346px;
}
.packcxcomercios_caixa p {
	line-height: 1.2em;
	color: #19171B !important;
}
/******* Nou dipòsit lliure *******************************************************************/

.font_titol {
	font-size: 1.6em !important;
	font-weight: bold !important;
	color: #e35205 !important;
	line-height: 1em;
}
.font_titular {
	font-size: 1.5em !important;
	line-height: 1.2em;
}
.font_titular01 {
	font-size: 1.6em !important;
	font-weight: bold !important;
}
.font_text {
	font-size: 1.3em !important;
	line-height: 1.2em;
}
.dipositlliure_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/cx_dipositlliure.jpg") no-repeat top left;
	height: 605px;
}
.dipositlliure_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/cx_dipositlliure.jpg") no-repeat top left;
	height: 605px;
}
.dipositlliure_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/cx_dipositlliure.jpg") no-repeat top left;
	height: 605px;
}
.dipositlliure_caixa {
	width: 328px;
	float: right;
	margin: 8px 20px 0 0;
}
.dipositlliure_caixa p {
	line-height: 1.2em;
	color: #19171B !important;
}
hr.lin_cx_diposit {
	line-height: 1px;
	color: #323232;
	height: 1px;
	margin: 1em 0;
}
p.dp_margin_01 {
	margin: 2.45em 0 1.7em 0;
}
.ie7 p.dp_margin_01 {
	margin: 2.45em 0 0 0;
}
p.dp_margin_02 {
	margin: 2.45em 0 0 0;
}
.ie7 p.dp_margin_02 {
	margin: 1em 0 0 0;
}
p.dp_margin_03 {
	margin: 1em 0 0 0;
}
p.dp_margin_04 {
	margin: 33px 0 20px 55px;
}
.ie7 p.dp_margin_04 {
	margin: 0 0 20px 55px;
}
p.dp_margin_04_en {
	margin: 25px 0 20px 55px;
}
.ie7 p.dp_margin_04_en {
	margin: 0 0 20px 55px;
}
/******* 2porciento ***************************************************************************/

.ImpulsMM_ca {
	margin: 0;
	background: #F2F6F5 url("../Imagenes/ca/ImpulsMM_fondo.jpg") no-repeat top left;
	min-height: 680px !important;
}
.ImpulsMM_en {
	margin: 0;
	background: #F2F6F5 url("../Imagenes/en/ImpulsMM_fondo.jpg") no-repeat top left;
	min-height: 680px !important;
}
.ImpulsMM_es {
	margin: 0;
	background: #F2F6F5 url("../Imagenes/es/ImpulsMM_fondo.jpg") no-repeat top left;
	min-height: 680px !important;
}
.ImpulsMM_caixa {
	width: 459px;
	float: right;
	margin: 23px 18px 0 0;
	font-size: 11px !important;
	font-family: Verdana, Geneva, sans-serif;
}
.ImpulsMM_caixa p {
	margin: 10px 0 5px 0;
	line-height: 1.3em !important;
}
dl.ImpulsMM_llista {
	margin: 20px 0 10px 0;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_ca1, dl.ImpulsMM_llista dt.ImpulsMM_llista_ca2, dl.ImpulsMM_llista dt.ImpulsMM_llista_en1, dl.ImpulsMM_llista dt.ImpulsMM_llista_en2, dl.ImpulsMM_llista dt.ImpulsMM_llista_es1, dl.ImpulsMM_llista dt.ImpulsMM_llista_es2 {
	padding: 0 0 0 36px;
	margin: 8px 0;
	line-height: 1.4em !important;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_ca1 {
	background: url('../Imagenes/ca/ImpulsMM_llista1a.gif') no-repeat left top;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_ca2 {
	background: url('../Imagenes/ca/ImpulsMM_llista2a.gif') no-repeat left top;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_en1 {
	background: url('../Imagenes/en/ImpulsMM_llista1a.gif') no-repeat left top;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_en2 {
	background: url('../Imagenes/en/ImpulsMM_llista2a.gif') no-repeat left top;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_es1 {
	background: url('../Imagenes/es/ImpulsMM_llista1a.gif') no-repeat left top;
}
dl.ImpulsMM_llista dt.ImpulsMM_llista_es2 {
	background: url('../Imagenes/es/ImpulsMM_llista2a.gif') no-repeat left top;
}
.ImpulsMM_botones {
	height: 39px;
	display: block;
	float: left;
	margin: 18px 0 0 0;
}
/******* PPA **********************************************************************************/

.ppa_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/ppa_fondo.jpg") no-repeat top left;
}
.ppa_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/ppa_fondo.jpg") no-repeat top left;
}
.ppa_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/ppa_fondo.jpg") no-repeat top left;
}
.ppa_cos {
	margin: 116px 54px 10px 89px;
}
.ppa_en .ppa_cos {
	margin: 116px 54px 10px 170px;
}
.ppa_cos p {
	margin: 18px 0;
	line-height: 1.4em;
	font-size: 12px;
}
dl.ppa_lista {
	margin: 24px 0 28px 0;
}
dl.ppa_lista dt {
	background: url('../Imagenes/recursos/ppa_lista.gif') no-repeat left top;
	padding: 0 0 0 25px;
	margin: 4px 0;
	line-height: 1.4em !important;
	font-size: 15px;
	font-weight: bolder;
}
.ppa_popup {
	background: url('../Imagenes/recursos/ppa_fondo_popup.gif') no-repeat left top;
	display: none;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 420px;
	height: 220px;
	margin-top: -120px;
	margin-left: -210px;
	overflow: hidden;
}
.ppa_popup p {
	padding: 15px 20px 15px 15px;
	margin: 0;
	font-size: 10px;
	color: #ffffff;
	line-height: 1.2em;
	text-align: justify;
}
.ppa_popup p img {
	margin: 0 0 10px 15px;
}
.ppa_table {
	background: url('../Imagenes/recursos/ppa_table.gif') no-repeat center top;
	padding: 20px 20px 0 20px;
	width: 490px;
	margin: 0 auto;
}
.ppa_table table {
	font-size: 13px;
	color: #FFF;
	margin: 5px auto 35px auto;
}
.ppa_table table th {
	font-weight: bold;
	border-bottom: 2px solid #ffffff;
	padding: 5px 10px;
	font-size: 13px;
	text-align: center;
}
.ppa_table table td {
	padding: 5px 10px;
	font-size: 13px;
	text-align: center;
}
.ppa_nota {
	font-size: 9px !important;
	color: #656565;
}
/******* CX Plans de pensions *****************************************************************/

.cxplans_ca {
	margin: 0;
	background: #ffffff url("../Imagenes/ca/cx_plans.gif") no-repeat top left;
}
.cxplans_en {
	margin: 0;
	background: #ffffff url("../Imagenes/en/cx_plans.gif") no-repeat top left;
}
.cxplans_es {
	margin: 0;
	background: #ffffff url("../Imagenes/es/cx_plans.gif") no-repeat top left;
}
.cxplans_caixa {
	width: 310px;
	float: right;
	margin: 88px 18px 0 0;
}
.cxplans_caixa p {
	color: #19171B !important;
}
.cxplans_titol {
	font-size: 1.5em !important;
	font-weight: bold !important;
	color: #e35205 !important;
	line-height: 1em;
	line-height: 1.2em;
}
.cxplans_titular {
	font-size: 1.5em !important;
	line-height: 1.2em;
}
p.cxplans_text {
	font-size: 1.2em !important;
	line-height: 1.2em;
	margin: 20px 0;
}
p.cxplans_nota {
	font-size: 0.70em !important;
	color: #888888;
	margin: 10px;
}
/******* NADAL 2012 ***************************************************************************/

.nadal2012 {
	margin: 0;
	padding: 22px 10px 10px 10px !important;
	background: #ffffff url("../Imagenes/recursos/nadal2012.jpg") no-repeat top left;
	min-height: 510px;
}
.nadal2012int {
	margin: 0;
	padding: 22px 10px 10px 10px !important;
	background: #ffffff url("../Imagenes/recursos/nadal2012int.jpg") no-repeat top left;
	min-height: 510px;
}
.nadal2012 p {
	font-size: 14px !important;
	line-height: 1.1em;
	margin: 15px 0;
}
.nadal2012int p {
	font-size: 12px !important;
	line-height: 1.1em;
	margin: 15px 0;
}
.nadal2012_form {
	width: 360px;
	float: right;
}
.nadal2012_form form {
	margin: 0;
	padding: 0;
}
.nadal2012_formulario input {
	font-weight: bold;
}
.nadal2012_formulario .btnEnviar, a.btnEnviar {
	background-color: #F26100;
	color: #ffffff !important;
	font-size: 12px !important;
	font-weight: bold;
	border: solid 1px #F26100;
	padding: 2px 10px;
	text-decoration: none !important;
}
.nadal2012_formulario .btnEnviar:hover, .btnEnviar:hover {
	color: #000000 !important;
}
.datosForm {
	margin: 0;
	padding: 0;
}
.nadal2012_datosLopd {
	margin-top: -15px;
	padding: 0;
	float: left;
	display: block;
}
.nadal2012_aviso {
	color: #717171;
	font-size: 10px !important;
}
.ie7 .nadal2012_datosLopd, .ie8 .nadal2012_datosLopd {
	margin-top: -15px;
	padding: 0 0 -15px 0;
	float: left;
	display: block;
}
.ie7 .etiqueta, .ie8 .etiqueta {
	width: 330px !important;
	display: block;
	float: left;
	padding: 0;
	margin: 0 0 -10px 20px;
	top: -18px;
}
/******* FORMULARIOS NAVIDAD 2012 *************************************************************/

/*Ocultarlo siendo accesible*/
.custom-radio, .custom-checkbox {
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute;
}
/*Dejar espacio a la 'label' para posicionar el checkbox hecho con pseudoelementos*/
.custom-radio + label, .custom-checkbox + label {
	position: relative;
	padding-left: 5px;
}
/*El pseudoelemento que emulará el input*/
.custom-radio + label:before, .custom-checkbox + label:before {
	content: "";
	display: inline-block;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	width: 13px;
	height: 13px;
	line-height: 11px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 40%;
	margin-top: -4.5px;
	background: white;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
	background-image: -webkit-linear-gradient(#ffffff, #dddddd);
	background-image: -moz-linear-gradient(#ffffff, #dddddd);
	background-image: -o-linear-gradient(#ffffff, #dddddd);
	background-image: linear-gradient(#ffffff, #dddddd);
	zoom: 1;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#dddddd);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd')";
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #aaa;
}
/*Fondo para cuando se pasa el ratón por encima*/
.custom-radio + label:hover:before, .custom-checkbox + label:hover:before {
	background: #fafafa;
}
/*Fondo para cuando se está haciendo click * Con filtros para ie9*/
.custom-radio + label:active:before, .custom-checkbox + label:active:before {
	background: #f2f2f2;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #ffffff));
	background-image: -webkit-linear-gradient(#dddddd, #ffffff);
	background-image: -moz-linear-gradient(#dddddd, #ffffff);
	background-image: -o-linear-gradient(#dddddd, #ffffff);
	background-image: linear-gradient(#dddddd, #ffffff);
	zoom: 1;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#dddddd, endColorstr=#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff')";
}
/*Redondear el botón "radio" * Sobreescribimos el border-radius: 3px general*/
.custom-radio + label:before {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.custom-radio:checked + label:before {
	background: #444;
	-webkit-box-shadow: 0 0 0 3px #eeeeee inset;
	-moz-box-shadow: 0 0 0 3px #eeeeee inset;
	box-shadow: 0 0 0 3px #eeeeee inset;
}
.custom-radio:focus + label:before, .custom-checkbox:focus + label:before {
	outline: 1px dotted;
}
.custom-checkbox:checked + label:before {
	content: "X";
	font-size: 9px;
}
/*Sólo para IE 6, 7 y 8 (no soportado)*/
@media \0screen\,screen\9 {
.custom-radio, .custom-checkbox {
	clip: auto;
	position: static;
}
.custom-radio + label, .custom-checkbox + label {
	padding-left: 0;
}
.custom-radio + label:before, .custom-checkbox + label:before {
	display: none;
}
}
label.etiqueta {
	width: 340px !important;
	text-align: left;
	padding: 0 0 0 18px;
	font-size: 11px !important;
}
.nadal_ajuda_ca, .nadal_ajuda_en, .nadal_ajuda_es {
	padding: 10px 0;
	height: 190px;
}
.nadal_ajuda_ca {
	background: url("../Imagenes/ca/nadal2012_puzzle2.gif") no-repeat bottom right;
}
.nadal_ajuda_en {
	background: url("../Imagenes/en/nadal2012_puzzle2.gif") no-repeat bottom right;
}
.nadal_ajuda_es {
	background: url("../Imagenes/es/nadal2012_puzzle2.gif") no-repeat bottom right;
}
.share {
	float: right;
	margin-top: 10px;
	width: 40px;
	text-align: right;
}
.nadal2012peu {
	margin: 420px 0 0 60px;
	font-size: 9px !important;
	width: 320px;
}
.nadal2012peu_en {
	margin: 420px 0 0 20px;
	font-size: 9px !important;
	width: 400px;
}
.nadal2012peuInt {
	margin: 310px 0 0 60px;
	font-size: 9px !important;
	width: 320px;
}
.nadal2012peuInt_en {
	margin: 310px 0 0 50px;
	font-size: 9px !important;
	width: 400px;
}
.nadal2012musica {
	width: 25px;
	height: 25px;
	float: right;
	margin-right: 40px;
}
.nadal2012_label {
	width: 70px !important;
	float: left;
	text-align: left !important;
	margin: 2px 0 0 0 !important;
	padding: 0 !important;
	font-size: 12px !important;
	font-weight: bold;
}
/******* Segurovida Plan B *****************************************************************/

.segurovidaPlanB_ca {
	background: #ffffff url("../Imagenes/ca/segurovidaPlanB.jpg") no-repeat top left;
	min-height: 665px;
}
.segurovidaPlanB_en {
	background: #ffffff url("../Imagenes/en/segurovidaPlanB.jpg") no-repeat top left;
	min-height: 665px;
}
.segurovidaPlanB_es {
	background: #ffffff url("../Imagenes/es/segurovidaPlanB.jpg") no-repeat top left;
	min-height: 665px;
}
.segurovidaPlanB_caixa {
	width: 700px;
	float: left;
	margin: 26px 0 0 20px;
	font-size: 12px;
	color: #ffffff;
	line-height: 1.4em;
}
.segurovidaPlanB_caixa div.segurovidaPlanB_contingut {
	margin: 10px 0 0 20px;
	display: block;
}
dl.segurovidaPlanB_caixa {
	margin: 5px 0 0 0;
	display: block;
}
dl.segurovidaPlanB_caixa dt {
	background: url('../Imagenes/recursos/segurovidaPlanB_llista.gif') no-repeat left 7px;
	padding: 0 0 0 12px;
	margin: 0;
	line-height: 1.6em !important;
}
.segurovidaPlanB_botones {
	float: right;
	margin: 140px 120px 0 0;
	display: block;
}
a.segurovidaPlanB_consulta {
	font-size: 10px;
	text-decoration: underline;
	color: #ffffff !important;
}
/******* ViaT *********************************************************************************/

.viat_ca {
	background: #ffffff url("../Imagenes/ca/viat.jpg") no-repeat top right;
	min-height: 565px;
}
.viat_en {
	background: #ffffff url("../Imagenes/en/viat.jpg") no-repeat top right;
	min-height: 565px;
}
.viat_es {
	background: #ffffff url("../Imagenes/es/viat.jpg") no-repeat top right;
	min-height: 565px;
}
.viat_caixa {
	width: 420px;
	float: left;
	margin: 8px 0 0 25px;
	font-size: 12px;
	color: #000000;
	position: relative;
	z-index: 100;
}
.colorviat {
	color: #E37B25;
}
.viat_caixa p {
	margin: 5px 0 10px 0;
	line-height: 1.1em;
}
.viat_botones {
	display: block;
	float: right;
	margin: 0 0 10px 0;
}
.viat_contenido {
	padding: 15px;
	background-color: #EB8510;
	width: 266px;
	height: 535px;
	float: right;
	position: absolute;
	z-index: 200;
	top: 1px;
	right: 5px;
	display: none;
}
.viat_cerrar {
	float: right;
	margin-bottom: 50px;
}
.viat_contenido p, .viat_contenido_empresa p {
	margin-bottom: 18px;
	color: #ffffff;
	font-size: 11px;
	line-height: 1.2em;
}
.viat_contenido p.titulo, .viat_contenido_empresa p.titulo {
	margin-bottom: 18px;
	font-weight: bold;
	color: #000000;
}
.viat_line1 {
	top: 386px;
}
.viat_line1-eng {
	top: 390px;
}
.viat_line1_en_empresa {
	top: 386px;
}
.ie8 .viat_line1_en_empresa {
	top: 389px;
}
.viat_line1_ca_empresa {
	top: 386px;
}
.ie8 .viat_line1_ca_empresa {
	top: 390px;
}
.viat_line2, .viat_line2-es {
	top: 484px;
}
.ie8 .viat_line2-es {
	top: 487px;
}
.viat_line2-eng {
	top: 502px;
}
.ie8 .viat_line1 {
	top: 387px;
}
.ie8 .viat_line1-eng {
	top: 390px;
}
.ie8 .viat_line2 {
	top: 486px;
}
.ie8 .viat_line2-eng {
	top: 504px;
}
.viat_line1, .viat_line2, .viat_line1-eng, .viat_line2-eng, .viat_line2-es, .viat_line1_en_empresa, .viat_line1_ca_empresa {
	width: 200px;
	height: 1px;
	position: absolute;
	z-index: 200;
	left: 185px;
	display: none;
}
.viat_line3 {
	width: 281px;
	height: 1px;
	position: absolute;
	z-index: 200;
	top: 317px;
	left: 176px;
	display: none;
}
.viaT_share {
	float: left;
	margin: 15px 0 0 0;
	width: 150px;
}
.viat_caixa ul {
	margin: 0;
	padding: 10px 0 0 5px;
	list-style-type: none;
}
.viat_caixa li {
	background: url("../Imagenes/recursos/via_llista.gif") no-repeat top left;
	padding: 0 0 15px 15px;
}
P.via_nota {
	margin: -2px 0 10px 20px;
	width: 200px;
	font-size: 0.75em !important;
	color: #000000;
	line-height: 1em;
	font-weight: normal !important;
}
P.via_nota_empresa {
	margin: -2px 0 10px 20px;
	width: 190px;
	font-size: 0.75em !important;
	color: #000000;
	line-height: 1em;
	font-weight: normal !important;
}
P.via_parrafo {
	margin: 0 0 5px 8px;
}
/******* Ventana Modal ************************************************************************/

/* IE 6 hacks */
#simplemodal-container a.modalCloseImg {
	background: none;
	right: 14px;
	width: 14px;
	height: 16px;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Imagenes/recursos/segurovidaPlanB_close.gif', sizingMethod='scale');
}
#basic-modal-content, #basic-modal-content2 {
	display: none;
	overflow: hidden;
}
/* Overlay */
#simplemodal-overlay {
	background-color: #000;
}
/* Container */
#simplemodal-container {
	height: 152px;
	width: 385px;
	color: #ffffff;
	background-color: #3F382F;
	padding: 12px;
}
#simplemodal-container .simplemodal-data {
	padding: 8px;
}
#simplemodal-container a.modalCloseImg {
	background: url('../Imagenes/recursos/segurovidaPlanB_close.gif') no-repeat;
	width: 14px;
	height: 16px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
/******* Mariscal *****************************************************************************/

.mariscal_ca {
	background: #E85512 url("../Imagenes/ca/mariscal.jpg") no-repeat top left;
	min-height: 559px;
}
.mariscal_en {
	background: #E85512 url("../Imagenes/en/mariscal.jpg") no-repeat top left;
	min-height: 559px;
}
.mariscal_es {
	background: #E85512 url("../Imagenes/es/mariscal.jpg") no-repeat top left;
	min-height: 559px;
}
.mariscal_caixa1 {
	width: 325px;
	float: right;
	margin: 33px 20px 0 0;
}
.mariscal_caixa1 P {
	font-size: 18px !important;
	color: #ffffff;
	line-height: 1.3em;
}
.mariscal_caixa2 {
	width: 325px;
	float: right;
	margin: 170px 20px 0 0;
}
.mariscal_caixa2 P {
	font-size: 17px !important;
	color: #ffffff;
	line-height: 1em;
}
.mariscal_botones {
	width: 325px;
	float: right;
	margin: 0 20px 0 0;
}
.mariscal_botones p {
	font-weight: bolder !important;
	font-size: 14px !important;
	color: #000000;
	line-height: 1em;
}
.mariscal_caixa3 {
	width: 325px;
	float: right;
	margin: 0 20px 0 0;
}
.mariscal_caixa3 P {
	font-size: 11px !important;
	color: #ffffff;
	line-height: 1em;
	font-weight: bolder !important;
}
.mariscal_caixa3 P.nota {
	font-size: 9px !important;
	color: #000000 !important;
	line-height: 7px;
	font-style: oblique;
	font-weight: normal !important;
}
.mariscal_share {
	float: right;
	margin: 80px 0 0 0;
	width: 145px;
	text-align: right;
}
/******* Premium CX ***************************************************************************/

.premium_ca {
	background: #D5EBF7 url("../Imagenes/ca/premium.jpg") no-repeat top left;
	min-height: 565px;
}
.premium_en {
	background: #D5EBF7 url("../Imagenes/en/premium.jpg") no-repeat top left;
	min-height: 565px;
}
.premium_es {
	background: #D5EBF7 url("../Imagenes/es/premium.jpg") no-repeat top left;
	min-height: 565px;
}
.premium_caixa1 {
	width: 315px;
	float: right;
	margin: 28px 25px 0 0;
	font-size: 12px;
}
.premium_caixa1 p {
	margin: 8px 0 13px 0;
	line-height: 1.1em;
}
.premium_caixa1 ul {
	float: right;
	list-style: none;
}
.premium_caixa1 li {
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat left 10px;
	padding: 5px 0 0 9px;
	margin: 0 15px 14px 30px;
}
.premium_pie .premium_share {
	float: left;
	width: 134px;
	border: solid 1px #6491A9;
	padding: 4px 0;
	margin: 0 350px 0 18px;
	background-color: #ffffff;
}
.premium_pie .premium_btn {
	float: right;
}
/******** AGROPACK ***************************************************************************/

.agropack_content {
	font-size: 14px;
	height: 510px;
}
.imgBg {
	width: 448px;
	background: url('../Imagenes/ca/AgroPack_LandingPage_cat_00.jpg') no-repeat left top;
	display: inline;
	position: absolute;
	z-index: 0;
	left: 8px;
	float: left;
}
.text_right {
	overflow: hidden;
	right: 12px;
	font-size: 16px;
	text-align: right;
	width: 296px;
	position: absolute;
	z-index: 1;
}
.text_right p {
	width: 180px;
	float: left;
	text-align: left;
}
.text_right img {
	margin-bottom: 30px;
}
.information_right img {
	float: left;
	width: auto;
	margin-right: 20px;
	margin-top: 15px;
}
.information_right {
	margin-left: 40px;
}
.red_social {
	margin-top: 10px;
	overflow: hidden;
	width: 249px;
	height: 36px;
	float: left;
}
.red_social_ca {
	background: url('../Imagenes/ca/AgroPack_LandingPage_cat_12.png') no-repeat scroll 0 0;
}
.red_social_es {
	background: url('../Imagenes/es/AgroPack_LandingPage_es_12.png') no-repeat scroll 0 0;
}
.red_social li {
	float: left;
	display: inline;
	width: 20px;
	padding: 16px 6px;
	margin-top: -5px;
}
.red_social ul {
	margin-left: 86px;
}
.information_right .contact {
	margin-top: 40px;
}
/***********************************************************************************************/
/******** CXNEGOSI *****************************************************************************/
/***********************************************************************************************/
/*
 ul.cnegosi_llista { margin: 10px 0 0 20px; width: 390px; float: right;}
 ul.cnegosi_llista li {}
 ul.cnegosi_llista li a {color: #E35123; text-decoration:underline; }
 ul.cnegosi_llista li a:hover { text-decoration:none;}

 ul.cnegosi_llista li.compte {padding: 7px 0 20px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_comisiones.gif') no-repeat left top;}
 ul.cnegosi_llista li.transferencies {padding: 7px 0 20px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_transferencia.gif') no-repeat left top;}
 ul.cnegosi_llista li.ingressos {padding: 9px 0 18px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_cheque.gif') no-repeat left top;
 }
 ul.cnegosi_llista li.tpv {padding: 7px 0 18px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_tpv.gif') no-repeat left top;}
 ul.cnegosi_llista li.targetes {padding: 7px 0 18px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_targetas.gif') no-repeat left top;}
 ul.cnegosi_llista li.internet {padding: 9px 0 20px 50px;
 background: url('/docsdlv/Portal/Ficheros/Imagenes/recursos/cxnegocios_internet.gif') no-repeat left top;}

 .compte, .transferencies, .ingressos, .tpv, .targetes, .internet {
 font-size: 12px;
 color: #000000;
 font-weight: bold;
 }

 */

/******** CXNEGOSI *****************************************************************************/

.cxnegoci {
	/*	background: url('/docsdlv/Portal/Ficheros/Imagenes/ca/CXNegocios.gif') no-repeat left top;*/
	padding: 30px 22px;
}
.cxnegoci01 {
	width: 222px;
	margin: 30px 20px 0 20px;
	float: left;
}
.cxnegoci02 {
	width: 461px;
	margin: 30px 0 0 0;
	float: left;
}
.cxnegoci01_txt {
	padding: 40px 5px 20px 5px;
	font-size: 14px !important;
	color: #E15312;
	font-weight: bold;
	line-height: 1.3em !important;
}
.cxnegoci01_txt_es {
	padding: 30px 30px 10px 5px;
	font-size: 14px !important;
	color: #E15312;
	font-weight: bold;
	line-height: 1.3em !important;
}
.cxnegoci01_txt_en {
	padding: 25px 30px 10px 5px;
	font-size: 14px !important;
	color: #E15312;
	font-weight: bold;
	line-height: 1.3em !important;
}
.cxnegoci_share {
	background: url('../Imagenes/recursos/cxnegocios_share.png') no-repeat left top;
	width: 222px;
	height: 36px;
}
.cxnegoci_share {
	display: block;
	margin: 20px 0 0 0;
	padding: 5px 0;
	/*	width: 150px;*/
	float: left;
}
.cxnegoci_share .cxnegoci_redes dl {
	float: right
}
.cxnegoci_share .cxnegoci_redes dt {
	margin-left: 7px;
	display: block;
	float: left;
}
.cxnegoci_share .cxnegoci_redes img {
	display: block;
}
.cxnegoci_share span {
	margin: -5px 0 0 4px;
	float: left;
}
.cxnegoci_nota {
	font-size: 9px !important;
	color: #999999;
	padding: 10px;
	line-height: 1em;
}
ul.cnegoci_llista {
	margin: 25px 0 0 0;
}
ul.cnegoci_llista li a {
	color: #E35123;
	text-decoration: underline;
}
ul.cnegoci_llista li a:hover {
	text-decoration: none;
}
ul.cnegoci_llista li.compte {
	padding: 7px 0 20px 70px;
	background: url('../Imagenes/recursos/cxnegocios_comisiones.gif') no-repeat left top;
}
ul.cnegoci_llista li.transferencies {
	padding: 7px 0 10px 70px;
	background: url('../Imagenes/recursos/cxnegocios_transferencia.gif') no-repeat left top;
}
ul.cnegoci_llista li.ingressos {
	padding: 7px 0 16px 70px;
	background: url('../Imagenes/recursos/cxnegocios_cheque.gif') no-repeat left top;
}
ul.cnegoci_llista li.tpv {
	padding: 5px 0 20px 70px;
	background: url('../Imagenes/recursos/cxnegocios_tpv.gif') no-repeat left top;
}
ul.cnegoci_llista li.targetes {
	padding: 7px 0 18px 70px;
	background: url('../Imagenes/recursos/cxnegocios_targetas.gif') no-repeat left top;
}
ul.cnegoci_llista li.internet {
	padding: 9px 0 20px 70px;
	background: url('../Imagenes/recursos/cxnegocios_internet.gif') no-repeat left top;
}
.compte, .transferencies, .ingressos, .tpv, .targetes, .internet {
	font-size: 13px !important;
	color: #000000;
	font-weight: bolder;
	line-height: 1.2em;
}
.cxnegocio_botones {
	display: block;
	margin: 20px 70px 10px 70px;
}
/******** TELEENTRADA **************************************************************************/

.telentrada {
	background: #f5f5f5 url("../Imagenes/recursos/telentrada.jpg") no-repeat top left;
	min-height: 500px;
}
.telentrada_detall {
	margin: 20px auto;
	width: 455px;
	text-align: center;
}
dl.telentrada_lista dt {
	float: left;
	margin: 0 4px 10px 4px;
	height: 100px;
	background: url("../Imagenes/recursos/telentrada_sombra.png") no-repeat bottom center;
}
a.telentrada_btn_ca, a.telentrada_btn_en, a.telentrada_btn_es {
	display: block;
	width: 250px;
	height: 69px;
	margin: 0 auto;
}
a.telentrada_btn_ca {
	background: url("../Imagenes/ca/telentrada_oferta_btnOn.png") no-repeat top left;
}
a.telentrada_btn_en {
	background: url("../Imagenes/en/telentrada_oferta_btnOn.png") no-repeat top left;
}
a.telentrada_btn_es {
	background: url("../Imagenes/es/telentrada_oferta_btnOn.png") no-repeat top left;
}
a.telentrada_btn_ca:hover {
	background: url("../Imagenes/ca/telentrada_oferta_btnOff.png") no-repeat top left;
}
a.telentrada_btn_en:hover {
	background: url("../Imagenes/en/telentrada_oferta_btnOff.png") no-repeat top left;
}
a.telentrada_btn_es:hover {
	background: url("../Imagenes/es/telentrada_oferta_btnOff.png") no-repeat top left;
}
.telentrada_btn_ca span, .telentrada_btn_en span, .telentrada_btn_es span {
	display: none;
}
dl.telentrada_lista dt img {
	width: 216px;
	height: 92px;
}
.telentrada_share {
	float: right;
	margin: 70px 0 10px 0;
	width: 135px;
	text-align: right;
}
/******** CISTELLES ****************************************************************************/




div.graph {
	width: 155px !important;
	height: 185px;
	float: left !important;
	/*	border: 1px dashed #FB6F24;*/
	margin: 10px;
	display: block;
}
div.graph label {
	border: 1px solid #FB6F24;
	padding-left: 1em;
	display: block;
}
/*
label {
	display: block;
	margin-left: 400px;
	padding-left: 1em;
}
h2 {
	padding-top: 1em;
	margin-bottom: 0;
	clear: both;
	color: #ccc;
}
code {
	display: block;
	background-color: #eee;
	border: 1px dashed #999;
	padding: 0.5em;
	margin: 0.5em;
	color: #666;
	font-size: 10pt;
}
code b {
	color: black;
}
*/
.cistelles, dl.cistelles_caixa dt {
	width: 165px;
}
/*
}
.cistelles {
	height: 170px;
	margin: 0;
	padding: 0;
	border-bottom: solid 1px #933;
}
*/
dl.cistelles_caixa dt {
	width: 165px;
}
dl.cistelles_caixa {
	float: left;
	/*	width: 100%;*/
	margin: 0;
	padding: 0;
}
dl.cistelles_caixa dt {
	float: left;
	display: inline;
}
dl.cistelles_caixa dt h2 {
	margin: 10px 0 0 40px;
	padding: 0 0 0 10px;
	color: #933;
	font-size: 1.4em;
	color: #933;
	font-weight: bold;
	background: url('../Imagenes/recursos/ico_cube.gif') no-repeat 0 5px;
}
/******** TOP FOUNDS ***************************************************************************/
.topfounds {
	background: #DBE3E9 url('../Imagenes/recursos/topfounds_fondo.jpg') no-repeat left top;
}
.topfounds_caixa01 {
	width: 370px;
	float: left;
	text-align: center;
	margin: 0 0 10px 0;
	padding-top: 20px;
}
.topfounds_caixa02 {
	width: 351px;
	float: left;
	text-align: center;
	margin: 0 10px;
	padding-top: 20px;
}
.topfounds_caixa02 img {
	margin: 0;
	padding: 0;
}
.topfounds_pie {
	margin-top: 323px;
}
dl.topfounds_llista dt {
	float: left;
	width: 113px;
	text-align: left;
	margin: 0 2px 10px 4px;
	height: 80px;
	display: block;
}
dl.topfounds_llista dt.final {
	margin: 0;
}
.topfounds_color {
	color: #DB531F;
}
.ie7 .topfounds_form {
	margin: 10px auto 0 auto;
}
.topfounds_form {
	background: url('../Imagenes/recursos/topfounds_form.png') no-repeat left top;
	padding: 15px 30px 0 20px !important;
	text-align: left;
	margin: 10px auto 0 auto;
	display: block;
	height: 210px;
}
p.topfounds_titol {
	font-size: .625em;
	font-weight: bold;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
}
p.topfounds_camps {
	font-size: 0.85em !important;
	font-weight: bold;
	display: block;
	width: 120px;
	float: left;
}
p.topfounds_text {
	font-size: .5625em;
	display: block;
	margin: 0;
	padding: 0;
}
.topfounds_label, .topfounds_label2, .topfounds_label_en, .topfounds_label_en2, .topfounds_label_es, .topfounds_label_es2 {
	font-size: 0.85em;
	font-weight: bold;
	float: left;
	display: block;
	margin: 8px 0 !important;
	padding: 0 !important;
}
.topfounds_label {
	width: 87px !important;
}
.topfounds_label_en {
	width: 120px !important;
}
.topfounds_label_es {
	width: 110px !important;
}
.topfounds_label2 {
	width: 180px !important;
}
.topfounds_label_es2 {
	width: 200px !important;
}
.topfounds_label_en2 {
	width: 200px !important;
}
.topfounds_imput, .topfounds_imput_en, .topfounds_imput_es {
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-size: 0.85em;
	color: #535454;
	padding: 3px 15px;
	float: left;
	background: #ffffff;
	border: 1px solid #D0D6D9;
	margin-top: 5px;
	float: right;
}
.topfounds_imput {
	width: 175px;
}
.topfounds_imput_en {
	width: 140px;
}
.topfounds_imput_es {
	width: 150px;
}
.topfounds_select, .topfounds_select_en, .topfounds_select_es {
	border: 1px solid #D0D6D9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font-size: 9px;
	color: #535454;
	padding: 3px 3px;
	margin-top: 5px;
	float: right;
}
.topfounds_select {
	width: 110px !important;
}
.ie7 .topfounds_select_en {
	width: 100px !important;
}
.topfounds_select_en {
	width: 90px !important;
}
.topfounds_select_es {
	width: 90px !important;
}
.topfounds_btnSolicitar, .topfounds_btnSolicitar_en {
	display: block;
	width: 72px;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.85em;
	padding: 2px 0 15px 0 !important;
	margin: 0 !important;
	border: none;
	cursor: pointer;
	background: url("../Imagenes/recursos/topfounds_btnSolicitar.png") no-repeat center top;
}
.topfounds_btnSolicitar:hover {
	color: #E35123;
}
a.topfounds_link {
	color: #000000;
	text-decoration: underline;
}
a.topfounds_link:hover {
	text-decoration: none;
}
p.topfounds_nota_pie {
	font-size: .85em !important;
	text-align: left;
	display: block;
	margin: 10px 25px;
	padding: 0;
}
.viaT_topfounds {
	float: right;
	margin: 5px 0;
	width: 150px;
}
/******** TARGETA SOLIDARIA ********************************************************************/
.tsolidaria_ca, .tsolidaria_en, .tsolidaria_es {
	font-family: Verdana, Geneva, sans-serif !important;
}
.tsolidaria_ca {
	background: #fff url('../Imagenes/ca/tsolidaria.jpg') no-repeat left top;
}
.tsolidaria_es {
	background: #fff url('../Imagenes/es/tsolidaria.jpg') no-repeat left top;
}
.tsolidaria {
	float: right;
	width: 360px;
	margin-top: 30px;
	padding-right: 0;
	background: url('../Imagenes/recursos/tsolidaria2.jpg') no-repeat left 215px;
}
.tsolidaria_int {
	float: right;
	width: 360px;
	margin-top: 30px;
	padding-right: 30px;
}
.tsolidaria_titol {
	color: #E35105;
	font-weight: bold;
	font-size: 19px !important;
}
.tsolidaria_titol_ca {
	color: #E35105;
	font-weight: bold;
	font-size: 15px !important;
}
.tsolidaria_subtitol_ca {
	color: #000;
	font-weight: bold;
	font-size: 13px !important;
}
.tsolidaria_text {
	color: #000;
	font-size: 14px !important;
}
ul.tsolidaria_llista {
	list-style-type: disc;
	font-size: 13px !important;
	margin: 8px 20px;
	padding: 5px 0 20px 0;
}
.ie8 ul.tsolidaria_llista {
	padding: 5px 0 10px 0;
}
ul.tsolidaria_llista_ca {
	width: 328px;
	list-style-type: disc;
	padding: 0 15px;
	font-size: 11px !important;
}
.tsolidaria_sello {
	background: url('../Imagenes/ca/tsolidaria_sello.gif') no-repeat right top;
	padding-bottom: 10px;
}
ul.tsolidaria_llista_es {
	background: url('../Imagenes/es/tsolidaria_sello.png') no-repeat 260px top;
	width: 348px;
}
ul.tsolidaria_llista li {
	padding: 3px 0;
	line-height: 1.1em;
}
ul.tsolidaria_llista_ca li, ul.tsolidaria_llista_es li {
	width: 260px;
}
ul.tsolidaria_llista li a {
	color: #000;
	text-decoration: underline;
}
ul.tsolidaria_llista li a:hover {
	text-decoration: none;
}
.tsolidaria_botones_ca {
	display: block;
	margin: 25px 100px 25px 0;
	text-align: right;
	text-align: center;
}
.tsolidaria_vota {
	width: 280px;
	margin: 25px 100px 25px 0;
}
.tsolidaria_caixa {
	width: 348px;
	border: solid 1px #E35105;
	padding: 10px;
	margin-bottom: 20px;
}
.tsolidaria_botones_ca P.botonera {
	font-size: 18px !important;
	font-weight: bold !important;
	color: #fff;
	text-align: center;
}
.tsolidaria_botones {
	display: block;
	margin: 35px 40px 40px 140px;
}
.ie8 .tsolidaria_botones {
	margin: 50px 40px 40px 140px;
}
p.tsolidaria_detalle {
	display: block;
	margin: 30px 20px 30px 0;
	font-size: 9px !important;
	font-weight: bold;
}
p.tsolidaria_detalle a {
	color: #E35205 !important;
	text-decoration: underline;
}
p.tsolidaria_detalle a:hover {
	text-decoration: none;
}
/******** TARGETA SOLIDARIA  VOTACIONS *********************************************************/
.tsvotacions_ca, .tsvotacions_es {
	font-family: Verdana, Geneva, sans-serif !important;
}
.tsvotacions_ca {
	background: #fff url('../Imagenes/ca/ts_votacions.gif') no-repeat left top;
}
.tsvotacions_es {
	background: #fff url('../Imagenes/es/ts_votacions.gif') no-repeat left top;
}
.tsvotacions_ca p.cabeza, .tsvotacions_es p.cabeza {
	margin: 20px 0 0 280px;
	font-size: 12px !important;
	line-height: 1.4em;
}
.tsvotacions_ca p.cabeza {
	width: 225px;
}
.tsvotacions_es p.cabeza {
	width: 230px;
}
.tsvotacions {
	padding: 0 20px 10px 20px;
	float: left;
}
.tsvotacions p {
	margin: 0;
	padding: 0;
	font-size: 12px !important;
	line-height: 1.3em;
}
a.tsvotacions_link {
	width: 111px;
	text-decoration: underline;
	float: right;
	margin: 15px 53px 0 0;
	font-size: 11px !important;
	color: #EC5529;
	line-height: 1.3em;
}
a.tsvotacions_link:hover {
	color: #000;
}
.tsvotacions .titulo {
	float: left;
	margin: 30px 0 15px 0;
}
.tsvotacions .subtitulo {
	margin: 20px 0 15px 0;
}
.tsvotacions_botones {
	display: block;
	margin: 0;
	float: left;
	width: 220px;
}
.tsvotacions_share {
	background: url('../Imagenes/recursos/cxnegocios_share.png') no-repeat left top;
	width: 222px;
	height: 27px;
	display: block;
	margin: 20px 0 0 0;
	padding: 10px 0;
	float: right;
}
.tsvotacions_share .tsvotacions_redes dl {
	float: right
}
.tsvotacions_share .tsvotacions_redes dt {
	margin-left: 7px;
	display: block;
	float: left;
}
.tsvotacions_share .tsvotacions_redes img {
	display: block;
}
.tsvotacions_share div {
	margin: 0 0 0 4px;
	float: left;
}
a.tsvotacions_bases {
	font-size: 11px !important;
	color: #000 !important;
	text-decoration: underline;
}
a.tsvotacions_bases:hover {
	color: #EC5529;
}
.tsvotacions_menu {
	list-style: none;
	margin: 20px;
	padding: 0;
	vertical-align: top;
	float: left;
	position: absolute;
	z-inde: 100;
}
.tsvotacions_menu ul {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
ul#menuCXtgs li.tsvotacions_btn_fondo {
	background: url('../Imagenes/recursos/tsvotacions_btn_fondo.png') no-repeat left top;
	float: left;
	padding: 0;
	width: 236px;
}
ul#menuCXtgs li img {
	padding: 5px 0 7px 10px;
}
#menuCXtgs {
	margin: 0;
}
ul#menuCXtgs li.tsvotacions_btn_fondo ul.tsvotacions_btn_subfondo {
	background: url('../Imagenes/recursos/tsvotacions_btn_subfondo.png') no-repeat center bottom;
	float: left;
	padding: 10px 0;
	margin: 0 10px;
	width: 200px;
	height: 150px;
}
ul#menuCXtgs li.tsvotacions_btn_fondo ul.tsvotacions_btn_subfondo li {
	background: url('../Imagenes/recursos/tsvotacions_collapse_ico.png') no-repeat left 3px;
	font-size: 11px;
	color: #FFF;
	margin: 5px 10px;
	padding: 0 0 5px 12px;
	font-weight: bold;
}
#menuCXtgs li, .tsvotacions_menu li {
	margin: 0 0 0 15px;
	padding: 0;
	float: left;
}
#menuCXtgs li, .tsvotacions_menu li .tsvotacions_last {
	margin: 0;
}
.tsvotacions_menu a {
	color: #000;
	cursor: pointer;
	display: block;
	font-weight: bold;
	padding: 0;
	margin: 0;
	width: 218px;
}
.tsvotacions_menu a.expanded {
	background: url('../Imagenes/recursos/tsvotacions_collapse.png') no-repeat 185px 50%;
}
.tsvotacions_menu a.collapsed {
	background: url('../Imagenes/recursos/tsvotacions_expand.png') no-repeat 185px 50%;
}
/******** SIMULADOR TPV *********************************************************/

.tpv_simulador {
	background: url('../Imagenes/recursos/tpv_fondo.jpg') no-repeat top left;
	/*	min-height: 580px;*/
	font-size: 12px !important;
}
.tpv_titular {
	display: block;
	float: left;
	width: 670px;
	margin: 18px 40px 3px 40px;
}
.tpv_caixa01 {
	margin: 0 0 0 50px;
	float: left;
	width: 265px;
	display: block;
	font-size: 1em;
	line-height: 1em;
	height: 145px;
}
.tpv_caixa02 {
	margin: 0 0 0 60px;
	padding: 0;
	float: left;
	/*width: 315px;*/
	width: 315px;
	display: block;
}
.tpv_pregunta01 {
	background: url('../Imagenes/recursos/tpv_simulador01.png') no-repeat top left;
	padding: 16px 0 22px 58px;
	float: left;
}
.tpv_pregunta02 {
	background: url('../Imagenes/recursos/tpv_simulador02.png') no-repeat top left;
	padding: 16px 0 22px 58px;
	float: left;
}
.tpv_text_pregunta {
	width: 145px;
	float: left;
}
.tpv_radio {
	width: 108px;
	float: right;
}
.tpv_pregunta01 strong, .tpv_pregunta02 strong {
	color: #E35105;
	font-size: 13px !important;
	letter-spacing: -1px;
}
.tpv_pregunta03 strong {
	color: #E35105;
	font-size: 20px !important;
	letter-spacing: -1px;
}
a.virtual_btn, a.virtual_btn_es, a.virtual_btn_en {
	background: url('../Imagenes/recursos/tpv_simulador_btn.gif') no-repeat top left;
	color: #FFF;
	font-size: 12px !important;
	font-weight: bold;
	text-decoration: none;
	float: right;
	margin-right: 20px;
	margin-bottom: 10px;
}
a.virtual_btn {
	padding: 7px 13px;
}
a.virtual_btn_es {
	padding: 7px 15px;
}
a.virtual_btn_en {
	padding: 7px 27px;
}
a.virtual_btn:hover, a.virtual_btn_es:hover, a.virtual_btn_en:hover {
	text-decoration: underline;
}
.tpv_caixa03 {
	margin: 15px 40px;
	padding: 15px 0 0 0;
	float: left;
	width: 670px;
	display: block;
	/*	*/

	position: relative;
	z-index: 100;
}
#item300 {
	/*
	 border-top: dotted 1px #000;
	 border-left: dotted 1px #000;
	 border-right: dotted 1px #000;
	 border-bottom: solid 1px #fff;
	 */
	width: 751px;
	display: block;
	clear: both;
	color: #E5550A;
	font-size: 20px !important;
	background: url('../Imagenes/recursos/tpv_fondo_pestanya.png') no-repeat bottom left;
	position: absolute;
	z-index: 0;
	height: 373px;
	bottom: 20px;
}
#item300 strong {
	margin: 20px 70px;
	display: block;
}
#item555, .item555 {
	/*clear: both;*/
	/*border-top: dotted 1px red;*/
	/*display: none;*/
	width: 751px;
	line-height: 1em;
	height: 2px;
}
.tpv_caixa {
	background: url('../Imagenes/recursos/tpv_producto.png') no-repeat top left;
	width: 167px;
	min-height: 290px;
	padding: 20px 24px 5px 24px;
	margin: 0 auto;
	display: block;
}
.tpv_caixa_demo {
	width: 167px;
	min-height: 290px;
	padding: 20px 24px 5px 24px;
	margin: 0 auto;
	display: block;
}
.tpv_caixa img {
	margin: 5px;
}
.tpv_subtitulo {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	line-height: 1em;
	height: 35px;
}
.tpv_titulo {
	text-align: center;
	font-size: 20px !important;
	font-weight: bold;
	text-transform: uppercase;
	color: #E35105;
	line-height: .9em !important;
	letter-spacing: -.1em;
	height: 38px;
}
.tpv_text {
	text-align: center;
	font-size: 11px !important;
	line-height: 1em;
	font-weight: normal;
	display: block;
	height: 67px;
	letter-spacing: -.1;
}
.tpv_text_es {
	height: 65px;
	text-align: center;
	font-size: 11px !important;
	line-height: 1em;
	font-weight: normal;
	display: block;
	letter-spacing: -.1;
}
.tpv_btn {
	width: 159px;
	margin: 2px 5px 10px 5px;
	display: block;
}
.tpv_btn a.tpv_btn01 {
	background: #ffffff;
	color: #E5560A;
	border: solid 1px #ffffff;
	width: 75px;
	padding: .4em 1em;
	display: block;
	float: left;
	text-align: center;
}
.tpv_btn a.tpv_btn03 {
	background: #ffffff;
	color: #E5560A;
	border: solid 1px #ffffff;
	width: 131px;
	padding: .4em 1em;
	display: block;
	text-align: center;
	float: left;
}
.tpv_btn a.tpv_btn01:hover, .tpv_btn a.tpv_btn03:hover {
	background: #E5560A;
	color: #ffffff;
}
.tpv_btn a.tpv_btn02 {
	background: #E5560A;
	color: #ffffff;
	border: solid 1px #ffffff;
	width: 42px;
	padding: .4em;
	display: block;
	float: right;
}
.tpv_btn a.tpv_btn02:hover {
	background: #ffffff;
	color: #E5560A;
}
.contenidoItem {
	display: none;
}
/****** ARBITRATGE ***********************************/
.arbitratge_cont {
	margin: 0;
	padding: 0;
}
.arbitratge_cont .contenido {
	margin: 40px;
}
dt.arbitratge_ico01 {
	background-image: url('../Imagenes/recursos/arbitratge_ico01.png');
}
dt.arbitratge_ico02 {
	background-image: url('../Imagenes/recursos/arbitratge_ico02.png');
}
dt.arbitratge_ico03 {
	background-image: url('../Imagenes/recursos/arbitratge_ico03.png');
}
dt.arbitratge_ico04 {
	background-image: url('../Imagenes/recursos/arbitratge_ico04.png');
}
/*
 dd.thepet {
 padding: 0 10px 0 10px;
 margin: 0 0 10px 0;
 color: #837773;
 font-size: 11px;
 }
 */
.arbitratge {
	cursor: hand;
	cursor: pointer;
	padding: 10px 0 15px 40px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.thepet p {
	margin-bottom: 10px;
	line-height: 1.2em;
}
dt.arbitratge_ico01.openpet, dt.arbitratge_ico02.openpet, dt.arbitratge_ico03.openpet, dt.arbitratge_ico04.openpet {
	background-position: 0 -195px !important;
	display: block;
}
dt.arbitratge_ico01:hover, dt.arbitratge_ico02:hover, dt.arbitratge_ico03:hover, dt.arbitratge_ico04:hover, dt.arbitratge_ico05:hover, dt.arbitratge_ico06:hover, dt.arbitratge_ico07:hover {
	background-position: 0 -195px !important;
}
.openpet p.arbitratge_mas {
	background-position: bottom right;
}
p.arbitratge_mas {
	background-image: url('../Imagenes/recursos/seguros_auto_mas.png');
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #E54F06;
	font-size: 14px;
	font-weight: bold;
	line-height: 1em;
}
dt.arbitratge span {
	color: #000;
	font-size: 12px;
	line-height: 1em;
	padding: 0;
	margin-right: 20px;
	display: block;
}
dd.thepet {
	padding: 0 20px 0 40px;
	margin: 0 0 10px 0;
	color: #837773;
	font-size: 11px;
}
.thepet {
	margin: 0;
}
p.arbitratge_btn {
	display: block;
	margin: 15px 0 5px 0;
}
.llistafaqs3, .llistafaqs4 {
	padding: 0 5px 10px 0;
	margin: 0 0 20px 0;
	color: #504646 !important;
}
.llistafaqs3 dt, .llistafaqs4 dt {
	font-weight: normal;
	background: url('../Imagenes/recursos/ico_fletxa_na.gif') no-repeat left 6px;
	padding: 4px 0 10px 14px;
	margin: 0 0 3px 0;
}
.llistafaqs3 dd, .llistafaqs4 dd {
	display: none;
}
.llistafaqs3 dd p {
	margin: 0 14px 10px 14px;
}
.llistafaqs4 dd p {
	margin: 0 14px 10px 14px;
	font-size: 11px !important;
}
.llistafaqs3 a, .llistafaqs4 a, .llistafaqs4 h4 {
	color: #F15B21 !important;
	font-weight: bolder;
	cursor: default;
	cursor: pointer;
}
.llistafaqs4 h4 {
	color: #F15B21 !important;
	font-weight: bolder;
	cursor: default;
	cursor: pointer;
}
.llistafaqs4 h4:hover, .llistafaqs4 h4 .active {
	color: #504646 !important;
}
.llistafaqs3 a:hover {
	color: #000000 !important;
}
.llistafaqs3 ul li, .llistafaqs4 ul li {
	list-style: circle;
	margin-left: 30px;
}
.llistafaqs4 ul {
	margin-bottom: 5px;
}
.llistafaqs4 ul li {
	font-size: 11px !important;
}
/****** BUSCADOR TARJETAS ***********************************/
.buscador_tarjeta {
	letter-spacing: 0;
	word-spacing: -1px;
}
.bus_titulo, .bus_titulo_int, .bus_titulo_int2, .bus_titular {
	font-size: 14px !important;/*
	 letter-spacing: 0;
	 word-spacing: -1px;
	 */
}
.bus_titulo {
	font-weight: bold;
}
.bus_titulo_int {
	/*	color: #F2571F;*/
	color: #504646;
	font-weight: bold;
}
.bus_titulo_int2 {
	font-weight: bold;
	color: #F2571F;
}
.bus_titular {
	font-weight: bold;
	color: #504646;
}
p.bus_txt {
	font-size: 11px !important;
	color: #504646;
	/*color: #2C2A29;*/
	margin: 5px 0;
	letter-spacing: 0;
	word-spacing: -1px;
	background: url('../Imagenes/recursos/fletxa_na.gif') no-repeat left 5px;
	padding: 5px 0 0 15px;
	float: left;
}
.bus_tarjeta {
	cursor: hand;
	cursor: pointer;
	padding: 15px 0 18px 75px;
	background-position: 0 3px;
	background-repeat: no-repeat;
	margin: 0 10px;
}
.bus_caixa {
	float: left;
}
dt.bus_tarjeta_ico01, dt.bus_tarjeta_ico01_int {
	background-image: url('../Imagenes/recursos/bus_tarjeta_ico01.png');
	display: block;
}
dt.bus_tarjeta_ico02, dt.bus_tarjeta_ico02_int {
	background-image: url('../Imagenes/recursos/bus_tarjeta_ico02.png');
	display: block;
}
.openpet, dt.bus_tarjeta_ico01:hover, dt.bus_tarjeta_ico02:hover {
	background-position: 0 -156px !important;
}
.bus_tarjeta_mas {
	background-image: url('../Imagenes/recursos/seguros_auto_mas.png');
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding: 0;
	color: #E54F06 !important;
	font-size: 17px !important;
	font-weight: bold;
}
.bus_tarjeta_mas_int {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	color: #E54F06 !important;
	font-size: 17px !important;
	font-weight: bold;
	width: 320px;
}
.bus_tarjeta_mas_int2 {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	color: #E54F06 !important;
	font-size: 17px !important;
	font-weight: bold;
	width: 250px;
}
.bus_tarjeta_mas_plus {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 40px !important;
	font-weight: bold;
	width: 40px;
}
a.bus_tarjeta_mas, {
color: #E54F06 !important;
}
.bus_tarjeta_mas a:hover {
	color: #504646 !important;
}
.bus_tarjeta_mas_int a, .bus_tarjeta_mas_int2 a {
	color: #E54F06 !important;
}
.bus_tarjeta_mas_int a:hover, .bus_tarjeta_mas_int2 a:hover {
	color: #504646 !important;
}
dd.thepet1 {
	padding: 0;
	margin: -5px 0 10px 85px;
	color: #837773;
	font-size: 11px;
}
.thepet1 p strong {
	color: #000;
	font-size: 14px;
	margin-top: -20px;
	display: block;
}
.bus_contenido1 {
	background-color: #E8E8E8;
	padding: 5px 20px 10px 20px;
}
.bus_contenido1_int {
	background-color: #E8E8E8;
	padding: 10px 20px 30px 20px;
}
.bus_contenido2 {
	background-color: #f7f7f7;
	padding: 10px 20px 30px 20px;
}
.bus_contenido3 {
	padding: 25px 20px 30px 20px;
	background: url('../Imagenes/recursos/bus_tarjeta_fondo_int.jpg') no-repeat bottom left;
}
.bus_subcontenido {
	background: url('../Imagenes/recursos/bus_tarjeta_fondo.gif') no-repeat center top;
	margin: 10px 0;
}
.bus_subcontenido03 {
	background: #fff;
	margin: 10px 0;
	text-decoration: none !important;
}
.bus_subcontenido03 a {
	text-decoration: none !important;
}
ul.buscador_tarjeta_lista a {
	color: #E54F06;
}
ul.buscador_tarjeta_lista a:hover {
	color: #504646;
}
a.link_cx {
	color: #E54F06 !important;
}
a.link_cx:hover {
	color: #504646 !important;
}
ul.buscador_tarjeta_lista li {
	background: url('../Imagenes/recursos/bus_tarjeta_faqs.png') no-repeat left top;
	padding: 10px 0 12px 35px;
	font-size: 12px !important;
	font-weight: bold;
}
.bus_subcontenido01 {
	float: left;
	margin: 20px 10px;
	width: 330px;
}
.bus_subcontenido01 img, .bus_subcontenido02 img {
	float: left;
}
.bus_subcontenido01 p, .bus_subcontenido02 p {
	float: left;
	width: 165px;
}
.bus_subcontenido02 {
	float: right;
	margin: 20px 10px;
	width: 330px;
}
.bus_subcontenido a {
	font-weight: bolder;
	color: #F16420;
	text-decoration: none !important;
	margin-top: 10px;
	display: block;
}
.bus_interes {
	float: left;
}
.bus_caixa a {
	text-decoration: none !important;
}
a.bus_volver {
	background: url('../Imagenes/recursos/bus_volver.gif') no-repeat left top;
	font-size: 13px !important;
	font-weight: bold;
	color: #fff !important;
	text-decoration: none !important;
	text-align: center;
	width: 129px;
	padding: 5px 5px 10px 5px;
	float: right;
	position: absolute;
	right: 0px;
	bottom: 150px;
}
a.bus_volver:hover {
	color: #000 !important;
}
/******** NOUS CLIENTS ********************************************************************/

.clientes {
	background: #fff url('../Imagenes/recursos/cx_clientes.html') no-repeat left top;
}
.clientes_titulo {
	text-align: center;
	margin: 40px auto;
}
.clientes_int {
	float: right;
	width: 360px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-right: 30px;
	color: #2B2633;
	font-size: 13px;
}
.clientes_int p {
	margin: 5px 0;
	display: block;
}
.clientes_int form {
	float: left;
	-webkit-border-radius: 10px;  /* Safari  */
	-moz-border-radius: 10px;     /* Firefox */
	border-radius: 10px;
	-khtml-border-radius: 10px;
	width: 300px;
	background-color: #E3DFDC;
	color: #666666;
	font-size: 12px;
	padding: 20px;
	margin-bottom: 20px;
}
.clientes_int dl {
	margin: 5px 0;
}
.clientes_int dt {
	margin: 5px 0;
}
.clientes form label {
	float: left;
	width: 95%;
	margin: 0 auto 5px auto;
}
.clientes form label span {
	float: left;
	width: 120px;
	margin-top: 5px;
}
.btnClientes {
	float: right;
	color: #E35105;
	font-size: 13px !important;
	background-color: #EB5B0C;
	color: #ffffff;
	padding: 5px 10px;
	margin-right: 15px;
	-webkit-border-radius: 7px;  /* Safari  */
	-moz-border-radius: 7px;     /* Firefox */
	border-radius: 7px;
	-khtml-border-radius: 7px;
}
.btnClientes:hover {
	color: #2B2633;
}
.clientes_telefono {
	font-size: 21px;
	color: #2B2633;
	font-weight: bold;
	letter-spacing: -1px;
}
.clientes_em {
	font-style: italic;
}
/******** CX Solidari ********************************************************************/

.cxsolidari {
	background: #fff url('../Imagenes/ca/cx_solidari.jpg') no-repeat left top;
}
.cxsolidari_es {
	background: #fff url('../Imagenes/es/cx_solidari.jpg') no-repeat left top;
}
.cxsolidari_en {
	background: #fff url('../Imagenes/en/cx_solidari.jpg') no-repeat left top;
}
.cxsolidari_targeta {
	float: left;
	width: 160px;
	padding: 6px 0;
}
.cxsolidari_targeta img {
	margin: 0 auto 15px auto;
}
.cxsolidari_entitats {
	margin: 300px 40px 10px 40px;
	width: 430px;
}
.cxsolidari_entitats img.cxsolidaricentro {
	margin: 0 25px;
}
.cx_solidari_ver {
	background: #fff url('../Imagenes/recursos/cx_solidari_ver.png') no-repeat left top;
	font-size: 14px !important;
	color: #E35105;
	padding: 25px 0px 25px 60px;
	font-weight: bold;
	margin: 0;
}
.cx_solidari_ver_int_ca, .cx_solidari_ver_int_en, .cx_solidari_ver_int_es {
	background: url('../Imagenes/recursos/cx_solidari_ver.png') no-repeat left top;
	padding: 5px 50px 5px 60px;
	font-weight: bold;
	margin: 0;
}
.cx_solidari_ver_int_ca a, .cx_solidari_ver_int_en a, .cx_solidari_ver_int_es a {
	background-position: left 0;
	background-repeat: no-repeat;
	float: right;
	width: 53px;
	height: 15px;
	margin: 0;
}
.cx_solidari_ver_int_ca a {
	background: url('../Imagenes/ca/cx_solidari_volver.png');
}
.cx_solidari_ver_int_en a {
	background: url('../Imagenes/en/cx_solidari_volver.png');
}
.cx_solidari_ver_int_es a {
	background: url('../Imagenes/es/cx_solidari_volver.png');
}
.cx_solidari_ver_int_ca a:hover, .cx_solidari_ver_int_en a:hover, .cx_solidari_ver_int_es a:hover {
	background-position: left -24px !important;
}
.cx_solidari_ver_int_ca a span, .cx_solidari_ver_int_en a span, .cx_solidari_ver_int_es a span {
	display: none;
}
.cxsolidari .text {
	margin: 30px auto 20px auto;
}
.cxsolidari .text img {
	margin: 0 0 10px 0;
}
.cxsolidari_info_mas {
	color: #E55B13;
	font-size: 12px;
	font-weight: bold;
	display: block;
	width: 450px;
	float: left;
	margin-top: 10px;
}
.cxsolidari_info {
	cursor: hand;
	cursor: pointer;
	padding: 0;
	background-position: right 0;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 650px;
}
.cxsolidari_info_ico01_ca {
	background-image: url('../Imagenes/ca/cx_solidari_info.png');
	display: block;
	padding: 0 0 10px 0;
}
.cxsolidari_info_ico01_en {
	background-image: url('../Imagenes/en/cx_solidari_info.png');
	display: block;
	padding: 0 0 10px 0;
}
.cxsolidari_info_ico01_es {
	background-image: url('../Imagenes/es/cx_solidari_info.png');
	display: block;
	padding: 0 0 10px 0;
}
.openpet, dt.cxsolidari_info_ico01_ca:hover, dt.cxsolidari_info_ico01_en:hover, dt.cxsolidari_info_ico01_es:hover {
	background-position: right -56px !important;
}
a.btn_colabora_ca, a.btn_colabora_en, a.btn_colabora_es {
	float: right;
	width: 105px;
	height: 34px;
	margin: 2px 120px 0 0;
	background-position: left 0;
	background-repeat: no-repeat;
}
a.btn_colabora_ca {
	background-image: url('../Imagenes/ca/cx_solidari_colabora.png');
}
a.btn_colabora_en {
	background-image: url('../Imagenes/en/cx_solidari_colabora.png');
}
a.btn_colabora_es {
	background-image: url('../Imagenes/es/cx_solidari_colabora.png');
}
a.btn_colabora_ca:hover, a.btn_colabora_en:hover, a.btn_colabora_es:hover {
	background-position: right -57px !important;
}
a.btn_colabora_ca span, a.btn_colabora_en span, a.btn_colabora_es span {
	display: none;
}
dd.thepet2 {
	padding: 0;
	margin: 10px 0 10px 30px;
	color: #636161;
	width: 620px;
}
.thepet2 p strong {
	color: #000;
	display: block;
}
/******** CX Comptador ********************************************************************/
iframe .simul, #ifrm {
	height: 295px;
	width: 540px !important;
	color: #ffffff;
}
.quisom h1 {
	color: #000000;
	font-size: 20px;
	font-weight: normal;
	display: block;
	margin: 20px 0;
	line-height: 1.4em;
}
.quisom p {
	font-size: 12px;
	color: #5F5F5F;
	line-height: 1.4em !important;
	margin: 20px 0 !important;
	display: block;
}
