/* CSS Document */

/* -----------------------------------------
CSS BCN Binary
http://www.bcnbinary.com
Creat per Signia Technologies - Octubre 2011
-------------------------------------------- */

body {
	background:	#eeeeee url(/img/common/bb_bck_body.png) repeat-x 0 0;
	color:		#747474;
	font:		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 auto;
	padding:	0;
	text-align:	center;
	width:		100%;
}

.izq {float:left;}
.der {float:right;}
.clear {clear:both;}

.nobackground {
	background:	none!important;
	margin: 	0!important;
}

strong {
	color: #555;	
}

.noborder {border:none!important;}
.oculto {display:none}

ul {
	list-style:	none;
	margin:		0;
	padding:	0;
}

ol {
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	list-style:	none;
	margin:		0;
	padding:	0;
}

a {
	color:		#2B6998;
	text-decoration:none;
}

a:hover {
	color:		#747474;
	outline:	none;
}

a img {border: none;}

fieldset {
	border:		none;
	margin:		0;
	padding:	0;
}

.ampliar {float:right;}

h1 {
	clear: 		right!important;
	color:		#2B6998;
	display:	block; 
	float:		none; 
	font:		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		10px 0 0 0;
	width: 		auto;
}

h2 {
	color: 		#666666;
	font: 		bold 12px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	width:		auto;
}

h3 {
	color: 		#2B6998;
	font: 		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:12px;
	margin: 	6px 0 8px 0;
	padding:	0;
	width: 		auto; 
}

h4 {
	color: 		#2B6998;
	float:		left;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:12px;
	margin:		4px 0 0 0;
	padding:	0;
	text-align:	center;
	width: 		89px;
}

.p {line-height:18px;}

#global {
	background: #FFF;
	display:	block;
	height: 	auto;
	margin:		0 auto;
	text-align:	left;
	width:		920px;
}
	
#barragris_top {background:url(/img/bb_bck_barratop.gif) repeat-x top;}	

#area_top {
	background: #FFFFFF	url(/img/common/bb_bck_top.jpg) no-repeat 0 0;
	float:		left;
	height: 	102px;
	width: 		990px;
}

#top-idiomes {
	color:		#CADAE6;
	float:		right; 	
	height: 	15px;
	margin: 	0 20px 0 0;
	text-align: center;
	padding-top:0px; 
	width: 		58px;
}

#top-idiomes a{
	background:	url(/img/bb_bck_buttons.gif) no-repeat;
	color:		#EBEFDF;
	display:	block; 
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	20px;
	overflow:	auto; 
	padding: 	2px 0 0 0;
	text-align: center; 
	width:		58px;
}

#top-idiomes a:hover {
	background:	url(/img/bb_bck_buttons_on.gif) no-repeat;
	color:		#ffffff;
	display:	block; 
	float:		left;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	20px;
	overflow:	auto;
	text-align: center; 
	width: 		58px;
}

#logotip {
	float:		left;
	height: 	60px;
	margin: 	20px 0 1px 15px;
	text-align:	center;
	width: 		237px;
}

#area_privada {
	height: 	auto;
	margin:		42px 0 0 534px;
	overflow:	auto;
	padding:	0;
	position:	absolute; 
	width:		460px; 
}

#area_privada-img {
	float:		left; 
	height: 	auto; 
	margin: 	25px 5px 0 0;
	width:		83px;
}

#area_newsletter {
	float:		left;
	height: 	69px;
	margin: 	15px 0 0 80px;
	width: 		66px; 
}

#area_menu {
	float:		left; 
	height: 	95px; 
	width: 		920px; 
}

#menu {
	background:	url(/img/mainnav/bb_bck_subnav_gris.gif) repeat-x;
	float:		left;
	height: 	38px; 
	width: 		990px;
}

#menu li {
	float:		left;
	background:	url(/img/mainnav/bb_bck_subnav_separador.gif) repeat-x;
	width: 		128px; 
}

#submenu {
	background:	url(/img/mainnav/bb_bck_subnav_blau.gif) repeat-x;
	float:		left;
	height: 	38px; 
	padding: 	0 0 0 20px;
	width:	 	970px;
}

#submenu li{
	color: 		#E7EEF3;
	float:		left;
	font: 		normal 11px "ColaborateLightRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	38px; 
	padding: 	11px 0 0 0;
	width: 		auto;
}

#submenu a {
	border-right:1px solid #c9d8e4;
	color: 		#E7EEF3;
	float:		left;
	padding: 	0 10px 0 10px;
	width: 		auto;
}

#submenu a:hover {
	float:		left;
	color: 		#FFFFFF;
	width: 		auto;
}

.submenuCatalogo {
	background:	url(/img/mainnav/bb_bck_subnav_naranja.gif) repeat-x!important;
	float:		left;
	height: 	38px; 
	width: 		920px;
}

#submenu strong {color: #FFFFFF;}

#content_fila-00 {
	float:		left; 
	height: 	285px;
	margin:		5px 0 0 0;
	width: 		990px; 
}

.breadcrumb {
	background: url(/img/common/bb_bck_mainnav.gif) top no-repeat;
	color:		#2B6998;
	float:		left;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	19px;
	margin-top: 0; 
	padding-top:9px;
	text-indent: 20px;
	width: 		990px;
}

.breadcrumb a {
	color:		#929293;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

.breadcrumb a:hover {
	color:		#747474;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

.breadcrumb-strong {
	color:		#2B6998;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

#destacat-01-f01 {
	background:	#FFFFFF;
	float:		left;
	height: 	305px;
	margin: 	0 10px 0 0;
	padding: 	20px; 
	width: 		240px;
}

#destacat-01-f01 figure img, #destacat-02-f01 figure img {
	width: 		240px!important;
}

#destacat-02-f01 {
	background:	#FFFFFF;
	float:		left;
	height: 	305px;
	margin: 	0 10px 0 0; 
	padding: 	20px;
	width: 		240px;
}

.p-destacats {
	clear:		both!important;
	display:	block;
	float:		left; 
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	57px;
	line-height:14px;
	margin: 	0 0 10px 0;
	overflow:	hidden;
	width: 		260px;
}

#destacat-410px-f01 {
	background:	#FFF; 
	float:		right;
	height: 	345px;
	width: 		410px;
}

.bt_ampliar {
	clear:		both;
	display:	block;
	left: 		228px; 
	overflow:	hidden;
	position:	relative;
	top: 		-35px;
	width: 		35px;
}

#content_fila-02 {
	background:	#E9E9E9;
	height: 	86px;
	float:		left;
	margin: 	10px 0 0 0;
	padding:	12px 0 12px 12px; 
	width: 		978px; 
}

#content_fila-02 a{
	float:		left;
	margin: 	0;
}

#content_fila-02 a:hover {
	color:		#747474;
	float:		left;
	margin: 	0;
}

#content_fila-02 li {
	background:	url(/img/bb_linia_vertical.gif) repeat-y right;
	float:		left; 
	height: 	87px; 
	margin: 	0 10px 0 0;
	width:		294px; 
}

#content_fila-02 img {
	border: 	4px solid #D7D7D7;
	float:		left; 
	margin: 	0 10px 0 0;
}

#content_fila-02 p {
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:12px;
	margin: 	0 0 10px 0;
	width: 		180px;
}

#content_fila-info {
	float:		left;
	height: 	auto;
	margin: 	10px 0 0 0;
	width:	 	990px; 
}

#content_fila-info h2 {
	color:		#2B6998;
	font:		bold 22px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	width:	 	265px; 
}

#area_notis {
	background:	#fff;
	display:	block;
	float:		left;
	height: 	auto; 
	margin: 	0;
	overflow:	hidden;
	padding: 	30px 30px 20px 30px;
	width: 		930px;
}

#area_notis a {
	color:		#2B6998;
}

#area_notis a:hover {
	color:		#747474;
}

.noti {
	background: url(/img/bb_linia_vertical.gif)	repeat-y right;
	float:		left; 
	height: 	215px; 
	margin: 	0 15px 0 0;
	padding: 	0 15px 0 0;
	width: 		245px;
}

.noti_01 {
	background: url(/img/bb_linia_vertical.gif) repeat-y right;
	float:		left; 
	height: 	215px; 
	margin: 	0 15px 0 0;
	width: 		255px;
}

.noti_02 {
	background: url(/img/bb_linia_vertical.gif) repeat-y right;  
	float:		left; 
	margin: 	0 15px 0 0;
	width: 		255px;
}

.noti_03 {
	float:		left; 
	margin: 	0;
	width: 		255px;
}

.txt_leermas a {
	color:		#2B6998;
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	15px 0 0 20px;
}

.txt_leermas a:hover {
	color:		#747474;
	float:		left; 
	margin: 	15px 0 0 20px; 
}

#area_notis p {
	float:		left; 
	font: 		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0; 
	width: 		auto;
}

#area_notis h3 {
/*  background:	url(/img/bb_ul_fletxes.gif) no-repeat left top; */
	float:		left; 
	margin: 	17px 0 0 0;
/*	padding: 	0 0 0 10px; */
	width:		230px;
}

.data {
	background:	url(/img/bb_bck_data.gif) no-repeat;
	float:		left;
	height: 	auto; 
	margin: 	14px 0 0 0;
	width: 		auto;
}

.data-dia {
	color:		#2B6998;
	font: 		bold 14px "Trebuchet MS", Arial, Tahoma, Verdana, Helvetica, sans-serif;
	height: 	20px;
	padding: 	5px 0 0 1px;
	text-align:	center;
	width: 		28px;
}

.data-mes {
	color:		#4998D2;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	2px 0 0 0px;
	text-align:	center;
}

#area_topfive {
	float:		left; 
	height: 	230px;
	padding: 	20px 0 0 15px;
	width: 		230px!important; 
}

#llista_topfive {
	background: url(/img/bb_bck_topfive.gif) no-repeat;
	float:		left; 
	margin: 	7px 0 0 0;
}

#area_topfive li {
	color:		#2B6998;
	height: 	30px;  
	margin: 	0 0 0 28px;
	overflow:	hidden;
	padding: 	5px 0 0 0;
	width: 		255px;
}

.estado {
	left: 		232px; 
	position:	relative;
	top: 		-11px;
	width: 		15px;  
}

#content_fila-04 {
	background: #FFF url(../img/es/bann/bb_bck_ban_masinfo.png) no-repeat top right;
	display: 	block;
	float:		left; 
	height: 	auto;
	margin: 	0;
	padding:    30px 0 30px 30px;
	width: 		960px; 
}

#area_slide_partners {
	background: #b4d5e4;
/*  background: url(../img/common/bb_bck_casosexito.png) repeat 0 0; */
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	217px;
	margin: 	0 0 0 0;
	padding: 	0;
	width: 		603px; 
}

#area_slide_partners li {
	float:		left; 
	height: 	177px;
	margin: 	0;
	width: 		526px; 
}

#area_slide_partners li h2 {
	clear:	    none!important;
	float:		left;
	font: 		bold 26px "ColaborateRegular", "Trebuchet MS" , Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing:-0.05em;
	margin:		0!important;	
	padding:	0!important;
	text-align: left!important;
	width:		250px;
}

#area_slide_partners li h3 {
	color:		#2B6998;
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		0 0 12px 0;
}

#area_slide_partners li p {
	color:		#000;
	float:		left;
	font: 		normal 13px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	width:		255px!important;
}

#area_slide_partners li a {
	color:		#192d69;
}

#area_slide_partners li a.sabermas {
	color:		#192d69;
	float:		left;
	font: 		bold 13px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		20px 0 0 0!important;
}

#area_slide_partners li a.sabermas:hover {
	opacity:	0.8;
}


#area_slide_partners li figure {
	float:		left!important;
	margin:		0 20px 0 0;
}

#area_slide_partners p {
	float:		left; 
	margin: 	0;
}

#area_slide_partners-bt-prev {
	float: 		left;
	height: 	140px;
	margin: 	0 28px 0 0;
	width: 		20px; 
}

.slide_partners-img {
	float:		left; 
	height: 	177px!important;
	overflow: 	hidden;
	width: 		240px!important;
}

.slide_partners-img img {
	float:		left; 
}

#area_slide_partners-bt-next {
	float: 		right;
	height: 	140px;
	width: 		20px; 
}

#area_partnerdelmes {
	background:	#FFFFFF;
	border: 	14px solid #F0F0F0;
	float:		left; 
	height: 	112px;
	margin: 	0 0 0 15px;
	padding: 	0;
	text-align:	center!important;
	width: 		257px; 
}

#area_partnerdelmes img {padding:3px;}

#area_partnerdelmes p {
	margin: 	-5px 0 0 0;
	text-align:	center;
	width: 		auto;
}

#credits {
	display:	none!important;
	float:		left;
	margin:		11px 0 0 0!important;
	width: 		auto;
}

#credits a {
	background:	#fff;
	color:		#171717!important;
	float:		left;
	margin:		0;
	padding:    4px 5px;
	width: 		auto;
}

#credits a:hover {
	background:	#91C6EE;
	color:		#fff!important;
}

#fecha { float:right; }

#container-contenidos {
	float:		left;
	margin: 	10px 0 0 0;
	width: 		990px; 
}

#col-980px {
	background:	#FFF;
	float:		left; 
	height:		auto;
	margin: 	0 15px 0 0;
	min-height: 750px;
	overflow:	hidden;
	padding: 	20px;
	width: 		880px;
}

#col01, #col01-notis {
	background:	#FFF;
	float:		left; 
	height:		auto;
	margin: 	0 20px 0 0;
	min-height: 750px;
	padding: 	20px;
	text-align: justify;
	width: 		605px;
}

#col01 h2, #col01-notis h2 {
	color: 		#2B6998;
    font:	 	bold 22px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;
	letter-spacing:-0.03em;
	width: 		auto;
}

#col01 p, #col01-notis p {
	margin:		0 0 10px 0;
	text-align: left;
}

#col01 ul {
	float:		left;
	margin: 	0 0 15px 0;
	width: 		605px;
}

#col01 li {
	background:	url(/img/bb_ul_bullet.gif) no-repeat left top;
	float:		left;
	margin: 	0 0 10px 0;
	padding: 	0 0 0 8px;
	width: 		595px;
}

/*#col01 a {background: url(/img/bb_bck_decolinks.gif) repeat-x bottom;}*/

#col01 a:hover {background-image: none;}

#col01-notis h1 {
	background:	url(/img/bb_linia_horitzontal.gif) repeat-x bottom;
	color:		#2b6998;
	float:		none!important;
	font: 		bold 22px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing:-0.04em;
	margin:		0 0 10px 0!important;
	padding: 	0 0 8px 0;
	width: 		605px;
}

.h1-especial {
	height: 	38px!important;
	margin:		0 0 0 -2px;
}

#col-subNav-catalogo {
	margin: 	0;
	width: 		535px;
}

#col01 h2, #col01-notis h2 {
	margin: 	0!important;
	width: 		605px;
}

#col01 h1 {
	background:	url(/img/bb_linia_horitzontal.gif) repeat-x bottom;
	color:		#5B87A9;
	float:		none; 
	font: 		bold 16px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	10px 0 15px 0!important;
	padding: 	0 0 8px 0;
	width: 		605px;
}

#col01 h4, #col01-notis h4 {
	color:		#747474;
	float:		left; 
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0;
	text-align: left;
	width: 		605px;
}

#col02 {
	float:		right; 
	display:	block;
	width: 		325px;
}

#col02-interior {
	background: #FFF;
	float:		left; 
	padding: 	20px;
	width: 		285px;
}

#col02 ul {
	float:		left;
	padding: 	0 0 15px 0!important;
}

#col02 li {
	background:	#FFFFFF url(/img/bb_bck_stripe_325px.gif) no-repeat;
	float:		left; 
	height:		90px; 
	margin: 	0 0 10px 0;
	padding:	10px 0 10px 0;
	width: 		325px;
}

#col02-interior li {
	background:	#FFFFFF url(/img/bb_bck_stripe_325px.gif) no-repeat;
	float:		left; 
	height:		100px; 
	margin: 	0 0 10px 0;
	width: 		285px;
}

.col02-li-img {
	background:	#FFFFFF url(/img/bb_bck_stripe_325px.gif) no-repeat;
	border: 	4px solid #D7D7D7; 
	float:		left; 
	height: 	75px; 
	margin: 	0 10px 8px 8px;
	width: 		80px;
}

#col02 h2 {
	color: 		#2B6998;
    font:	 	bold 22px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;
	letter-spacing:-0.03em;
	width: 		auto;
}

#col02 h3 {
	color:		#5B87A9;
	float:		left; 
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:14px; 
	margin: 	10px 0 2px 0;
	width: 		215px;
}

#col02-interior h3 {
	color:		#5B87A9;
	float:		left; 
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:12px; 
	margin: 	16px 0 2px 0;
	width: 		175px;
}

#col02 p {
	float:		left; 
	font: 		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:14px; 
	margin: 	0 0 2px 0;
	width: 		200px;
}

#col02-interior p {
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:14px; 
	margin: 	2px 0 2px 0;
	width: 		160px;
}

#col02-interior h1 {
	float:		left; 
	width: 		285px;
}

.fieldset-CV {
	float:		none;
	padding:	0!important;
}

.fieldset-comentarios {
	float:		none;
	padding: 	2px 0 0 0!important;
}

.fieldset-CV p {
	float:		none;
	height: 	25px!important;
	padding: 	0!important;
	width: 		285px!important;
}

.CV-input {
	background:	#FFFFFF!important; 
	border:		1px solid #CECFD1!important; 
	float:		left;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	font-size:	100%;
	height: 	21px!important;
	margin: 	0 0 2px 0;
	width:		auto;
}

.content ul {margin: 15px 0 0 10px;}

.content li {
	background:	url(/img/bb_bck_bullet.gif) no-repeat top left;
	clear:		both;
	display:	block;
	margin: 	0 0 0 5px;
	padding: 	6px 0 6px 10px;
	width: 		auto;
}

.area_destacada {
	background:	#F0F4F7;
	display:	block;
	float:		left;
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	auto;
	margin: 	10px 0 0 0;
	padding: 	30px 0 30px 10px;
	text-align:	center!important;
	width: 		520px;
}

.area_destacada-gran {
	background:	#F0F4F7;
	display:	block;
	float:		left;
	font:		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	auto;
	margin: 	10px 0 0 0;
	padding: 	30px 0 0 10px;
	text-align:	center;
	width: 		595px;
}

.area_destacada-gran ul { 
	float:		left;
	margin: 	0 0 30px 10px;
}

.area_destacada-gran li { 
	background:	#FFFFFF;
	border: 	1px solid #CFCFCF;
	float:		left;
	height: 	80px;
	margin: 	0 10px 0 0;
	padding: 	5px;
	width: 		85px;
}

.area_destacada-doble{
	background:	#F0F4F7;
	display:	block;
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	50px;
	margin: 	20px 0 0 0;
	padding: 	30px 0 30px 30px;
	text-align:	left;
	width: 		510px;
}

.galeria-certificaciones ul, .galeria-casosexito ul {
	margin: 	0!important;
	width: 		605px!important;
}

.galeria-certificaciones li {
	background:	none!important;
	display:	block;
	float:		left!important;
	height: 	180px;
	margin: 	10px 40px 25px 0!important;
	padding:	0!important;
	width: 		150px!important;
}

.galeria-casosexito li {
	background:	none!important;
	display:	block;
	float:		left!important;
	height: 	180px;
	margin: 	10px 60px 40px 0!important;
	padding:	0!important;
	width: 		240px!important;
}

.galeria-certificaciones li img {
	margin: 	0 0 5px 0;
}

.galeria-certificaciones p {
	line-height:12px;
	text-align: center!important;
	width: 		150px;
}

.galeria-certificaciones a {background: none!important;}

.container-ficha-cliente {
	background:	#F0F4F7;
	float:		left;
	height: 	180px;
	margin: 	0 0 10px 0;
	padding: 	20px;
	width: 		565px;
}

.container-ficha-cliente img {
	border:		1px solid #cecfd1;
	float:		left;
	margin-right:20px; 
}

.container-ficha-cliente-tit {
	color:		#5B87A9;
	float:		left;
	font:		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	15px 0 10px 0;
	width: 		285px;
}

.container-ficha-cliente p {
	float:		right;
	width: 		303px;
}

#col01 p.bt_volver {
	background:	none!important; 
	border: 	0!important; 
	float:		left!important; 
	height: 	20px!important;  
	margin: 	10px 0 0 0!important;
	padding: 	2px 0 0 0!important;
	width: 		58px!important; 
}

.bt_volver {
	background:	none!important; 
	border: 	0!important; 
	float:		right!important; 
	height: 	20px!important;  
	margin: 	52px 0 0 0!important;
	padding: 	2px 0 0 0!important;
	width: 		58px!important; 
}

.error  {
	background:	#F0F4F7;
	display:	block;
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:18px!important;
	margin: 	15px 0 0 0!important;
	padding: 	15px;
	text-align: center;
	width: 		255px!important;
}

.error li {
	background-color:#F0F4F7!important;
	background-image:none!important;
	height: 	auto!important;
	margin: 	0!important;
	padding: 	0;
	width: 		285px!important;
}

.error-doble  {
	background:	#fff1df;
	color:		#fbab3c;
	display:	block;
	font:		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:18px!important;
	margin: 	15px 0 0 0!important;
	overflow:	hidden;
	padding: 	15px;
	text-align: left!important;
}

.ok {
	background:	#F0F4F7;
	display:	block;
	font:		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:18px!important;
	margin: 	15px 0 15px 0!important;
	overflow:	hidden!important;
	padding: 	15px 15px 0 15px;
	text-align: left!important;
	width:		514px;
}

.formok {
	background:	#F0F4F7;
	display:	block;
	font:		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:18px!important;
	margin: 	15px 0 15px 0!important;
	overflow:	hidden!important;
	padding: 	15px 15px 15px 15px;
	text-align: left!important;
	width:		514px;
}

#telf-902 {
	float:		left;
	margin:		0;
	width: 		187px;
}

.item-noti-activa {
	color: 		#747474;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		13px 0 0 0;
}

img.fotoNoticia {
	border: 	4px solid #D7D7D7; 
	float:		left;
	margin:		0 10px 10px 0; 
	padding: 	1px;
	width:		200px; 
}

.zonaDescarga {
	background: url(/img/bb_bck_zona_descarga.gif) no-repeat;
	float:		left;
	height: 	40px;
	margin: 	25px 0 0 0;
	padding: 	16px 0 0 50px;
	width: 		530px; 
}

.zonaDescarga-gran {
	background: url(/img/bb_bck_zona_descarga02.gif) no-repeat;
	float:		left;
	height: 	40px;
	margin: 	25px 0 0 0;
	padding: 	16px 0 0 50px;
	width: 		585px; 
}

#col-subNav-catalogo {
	background:	#FFFFFF;
	float:		left;
	margin: 	0 15px 0 0;
	min-height: 900px;
	overflow: 	hidden;
	padding: 	10px 20px 20px 20px;
	width: 		220px;
}

#col-subNav-catalogo p {
	float:		left;
	margin: 	20px 0 0 0;
	overflow: 	hidden;
	padding: 	0;
	width: 		230px;
}

#col-subNav-catalogo ul {
	background:	url(/img/bb_ul_puntets.gif) repeat-x left top;
	float:		left;
	font:		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	15px 0 0 0;
	width: 		220px;
}

#col-subNav-catalogo ul li ul {
	background:	none!important;
	float:		left;
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin: 	12px 0 0 0;
	padding: 	0;
	width: 		230px;
}

#col-subNav-catalogo ul li ul li {
	background-image:url(/img/bb_ul_fletxa.gif)!important;
	background-repeat:no-repeat;
	background-position:left top;	
	color:		#2F6B98;
	cursor:		pointer;
	float:		left;
	font:		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin: 	5px 0 0 0;
	padding: 	0 0 0 8px;
	width: 		230px;
}

#col-subNav-catalogo ul li ul li ul {
	background:	none!important;
	color:		#717171;
	float:		left;
	font:		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin: 	7px 0 0 0;
	padding: 	0 0 10px 5px!important;
	width: 		230px;
}

#col-subNav-catalogo ul li ul li ul li {
	background-image:url(/img/bb_ul_bullet.gif)!important;
	background-repeat:no-repeat;
	background-position:left top;	
	color:		#717171;
	float:		left;
	font:		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin: 	0;
	padding: 	0 0 2px 7px!important;
	width: 		230px;
}

#col-catalogo {
	background:	#FFFFFF;
	float:		right;
	padding: 	10px 20px 0 20px;
	margin: 	0 0 15px 0;
	width: 		605px;
}

#col-catalogo h1, #col-catalogo-data h1, #col-catalogo-data h2, #col-catalogo-data h1 {
	float:		none!important;
}

#col-catalogo-buscador {
	background:	#FFFFFF;
	float:		left;
	height: 	auto;
	margin: 	0 0 15px 0;
	padding: 	0!important;
	width: 		595px;
}

#col-catalogo-data {
	background:	#FFFFFF;
	float:		left;
	height: 	auto;
	margin: 	0;
	min-height: 900px;
	padding: 	20px 0 10px 20px;
	width: 		625px;
}

#col-catalogo-data ul {
	margin: 	10px 0 0 0;
}

#col-catalogo-data li {
	float:		left!important;
	height: 	105px;
	margin: 	0 17px 50px 0;
	padding: 	0;
	width: 		105px;
}

#col-catalogo-data p {
	color:		#2F6B98;
	float:		none;
	font:		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:12px!important;
	overflow: 	hidden;
	padding: 	5px 0 0 0!important;
	text-align: center;
	width: 		105px;
}

.itemsListado-img a {
	border: 	1px solid #E1E1E1; 
	float:		left; 
	height: 	105px;
	width: 		105px; 
}

.itemsListado-img a:hover {
	border: 	1px solid #BABABA; 
	float:		left; 
	height: 	105px;
	width: 		105px; 
}

#col-catalogo-productosDestacados {
	background:	#FFFFFF!important;
	float:		right;
	height: 	auto;
	margin: 	0;
	overflow: 	hidden;
	padding: 	0 0 20px 20px;
	width: 		625px;
}

#col-catalogo-productosDestacados ul {
	background:	url(/img/catalogo/bb_bck_productosDestacados.gif) no-repeat;
	float:		left;
	height: 	auto;
	overflow: 	hidden;
	padding: 	10px 0 20px 20px;
	width: 		585px;
}

#col-catalogo-productosDestacados li {
	background:	url(/img/bb_linia_vertical.gif) repeat-y right top;
	float:		left;
	height: 	auto;
	margin: 	10px 25px 0 0;
	overflow: 	hidden;
	padding: 	0;
	width: 		178px;
}

.col-catalogo-productosDestacados-noback {
	background: none!important;
	margin: 	10px 0 0 0!important;
}

#col-catalogo-productosDestacados h3 {
	color:		#2F6B98;
	float:		none;
	font:		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	width: 		185px;
}

#col-catalogo-productosDestacados p {
	float:		none;
	line-height:14px;
	width: 		185px;
}

.itemsproductosDestacados-img a {
	background:	#FFFFFF;
	border: 	1px solid #E1E1E1;
	float:		left; 
	height: 	125px;
	margin: 	0 0 10px 0;
	text-align: center;
	width: 		150px; 
}

.itemsproductosDestacados-img a:hover {
	background:	#FFFFFF;
	border: 	1px solid #BABABA; 
	float:		left; 
	height: 	125px;
	margin: 	0 0 10px 0;
	text-align: center;
	width: 		150px; 
}

.nobackground-img {
	background:	none!important;
	margin: 	10px 0 0 0!important;
}

.grisContador {
	color:		#A2A2A2;
	font:		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

.azulContador {
	color:		#2F6B98;
	float:		none;
	font:		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

.itemActivo {
	font:		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	color:		#2F6B98;
}

.ico_oferta {
	background:	#CC0033;
	left: 		5px;
	position:	absolute;
	top: 		2px;
}

.paginacion {
	color:		#FF8400;
	float:		right;
	margin: 	0 0 10px 0!important;
	overflow:	hidden;
	text-align: center!important;
	width: 		325px;
}

.paginacion li {
	background:	none!important;
	display:	block;
	float:		left;
	height: 	auto!important;
	margin:		0 5px 0 0!important;
	padding:	0!important;
	width:		auto!important;
}

.paginacion a {
	background:	#BCBCBC;
	color:		#FFFFFF!important;
	display:	block;
	float: 		left; 
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 5px 0 0!important;
	padding: 	2px 7px 2px 7px;
}

.paginacion a:hover {
	background:	#666666;
	color:		#FFFFFF!important;
	display:	block;
	padding: 	2px 7px 2px 7px;
}

.paginacion-item-active {
	background:	#2B6998!important;
	color:		#FFFFFF!important;
	display:	block;
	height:		14px!important;
	margin: 	0 5px 0 0;
 	padding: 	2px 7px!important;
	width: 		6px!important;
}

.paginacion-item-active a {
	background:	#2B6998!important;
	height:		16px!important;
	padding:	0 0 2px 0!important;
}

.paginacion-num_paginas {
	border-right: 1px solid #2B6998;
	color:		#2B6998!important;
	display:	block;
	height:		11px!important;
	margin: 	0 5px 0 0;
 	padding: 	3px 9px 6px 7px!important;
	width: 		auto!important;
}

.paginacion-btn-anterior {
	background:	#FFFFFF;
	border-right:1px solid #2B6998;
	color:		#2B6998!important;
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0!important;
	padding: 	2px 9px 2px 10px!important;
}

.paginacion-btn-siguiente {
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding:	0!important;
}

.paginacion-btn-siguiente a {
	background:	#FFFFFF;
	border-left:1px solid #2B6998;
	color:		#2B6998!important;
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0!important;
	padding: 	2px 9px 2px 10px!important;
}

.paginacion-btn-siguiente a:hover {
	background:	#FFFFFF;
	border-left:1px solid #2B6998;
	color:		#666666!important;
	font:		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding: 	2px 9px 2px 10px!important;
}

table, td, th {
	border:		none;
	border-collapse:collapse;
	color:		#656565;
	font: 		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0;
	padding:	0;
}

table {
	border:		none;
	margin: 	0 0 10px 0;
	width:		605px;
}

.table880px {
	border:		none;
	margin: 	10px 0 10px 0;
	width:		880px;
}

td, th {
	font-weight:normal;
	margin: 	0;
	padding:	.2em .5em;
	vertical-align:top;
}

thead th {
	background:	#2B6998;
	border-bottom:none;
	color:		#ffffff;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	30px;
	vertical-align:bottom;
	vertical-align:middle;
	margin-bottom:5px;
	padding:	.2em .5em;
}

tbody th, td {border-right:none;}

tbody td, tbody th {padding:7px 10px;}

tbody th{border-left:none;}

tfoot td, tfoot th {
	border:		none;
	border-top:	none;
	margin-top:	5px;
}

caption {
	font-size:	100%;
	font-weight:bold;
	margin:		5px;
	text-align:	left;
}

table a:link {color:#2B6998;}

table a:visited {color:#2B6998;}

table a:hover {
	color:		#717171;
	text-decoration:none;
}

table a:active {color:#656565;}

.gris {
	color:		#656565;
	font:		bold 9px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding: 	7px 0 0 5px;
}

.separador {
	background:	#FFFFFF;
	height: 	5px!important;
}

.gris-fort {
	background:	url(/img/bb_linia_horitzontal.gif) repeat-x top #F5F5F5;
	height: 	30px!important;
}

.gris-fluix {
	background:	url(/img/bb_linia_horitzontal.gif) repeat-x top #FAFAFA;
	background-position:bottom;
	border-bottom:1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	height: 	auto!important;
	padding: 	10px 0 10px 0!important;
}

.txt-grisfluix {
	color:		#747474;
}

.txt-grisfluix-petit {
	color:		#b3b3b3;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

.codigo {
	color:		#717171;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding: 	10px 0 0 8px;
}

.precio_th {
	color:		#FFFFFF;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
}

.precio {
	color:		#EC7806;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
	padding: 	7px 5px 0 0!important;
	width: 		80px!important;
}

.precioNo {
	color:		#929292;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
	padding: 	7px 5px 0 0!important;
	width: 		80px;
}

.stock {
	padding: 	8px 5px 0 0!important;
	width:		18px!important;
}

.stockSi {
	background:	none!important;
	color:		#8ebb66;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
}

.stockNo {
	background:	none!important;
	color:		#929292;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	text-align: right;
}

.nombreProducto {
	border:		none!important; 
	color:		#717171;
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding: 	10px 0 0 6px;
	width: 		300px!important;
}

.descripcionProducto {
	color:		#717171;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:12px!important;
	margin:		0!important;
	padding: 	0;
}

.pagedisplay {
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right: 1px solid #2F6B98;
	border-top:1px solid #FFFFFF;
	color:		#2F6B98;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 10px 0 0;
	width: 		45px;
}

#pag_1 {
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right: 1px solid #2F6B98;
	border-top:1px solid #FFFFFF;
	color:		#2F6B98;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 10px 0 0;
	padding:	0 10px 0 0;
	width: 		45px;
}

.paginacionVS02 {
	float:		right;
	margin: 	0;
	width: 		183px;
}
.first, .prev, .next, .last {cursor: pointer;}
.prev {cursor: pointer;}
.next {cursor: pointer;}

#col-subNav-catalogo .active {font: bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;}

.headerSortDown {
	background:	url(/img/bb_ico_ordenAscen.gif) no-repeat right #2b6998;
	cursor: 	pointer;
	padding: 	0 0 0 18px;
	text-align: left;
}

.headerSortUp {
	background:	url(/img/bb_ico_ordenDescen.gif) no-repeat right #2b6998;
	color:		#FFF;
	cursor: 	pointer;
	padding: 	0 0 0 18px;
	text-align: left;
}

.header {cursor: pointer;}

.marc-imgFicha {
	border: 	1px solid #D7D7D7;
	float:		left; 
	overflow:	hidden;
	width:		102px;
}

#area_infoExtra {
	background:	#FFFFFF;
	float:		right;
	margin: 	0;
	overflow: hidden;
	padding: 	20px;
	width: 		605px;
}

.llista-especial {
	background:	#f0f4f7;
	float:		left!important;
	height:		76px;
	margin:		0 0 15px 0!important;
	padding: 	15px;
	width: 		564px!important;
}

.llista-especial li {
	float:		none!important;
	height:		auto!important;
	margin:		0 0 5px 0!important;
	padding:	0!important;
	text-align: left!important;
	width: 		280px!important;
}

.busquedaAvanzada {
	background:	#999933;
	left: 		5px;
	position:	relative;
	top: 		5px;
}

iframe {
	left: 		-10px;
	position: 	relative;
}

#TB_iframeContent {
	left: 		0;
	position: 	relative;
}

.descripcioProducte {
	color: 		#2b6998;
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	text-align: left;
}

.addCarrito {
	background: url(../img/bb_ico_carrito_anade.png) no-repeat top right;
	color: 		#2b6998;
	float:		left;
	font: 		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		15px 0 0 280px!important;
	padding:	0 20px 0 0;
	text-align: left;
	width:		90px!important;
}

.marcaProducte{
	color: 		#2b6998;
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	text-align: right;
}

.partNumber {
	color: 		#2b6998;
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	text-align: right;
}

.preuProducte {
	color: 		#2b6998;
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	text-align: right!important;
	width: 		560px;
}

.marcImatge {border: 1px solid #cfcfd1;}

.banner {
	float:		left;
	margin: 	0 0 15px 0;
}

#form-buscadorAvanzado {
	background:	#fff;
	float: 		left; 
	height: 	auto;
	margin: 	0 0 15px 0;
	padding: 	0;
	width: 		880px;
}

#form-buscadorAvanzado label {
	float: 		left; 
	font: 		bold 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	auto;
	margin: 	0 0 3px 0;
	padding: 	0;
	width: 		880px;
}

#form-buscadorAvanzado input {
	border: 	1px solid #CECFD1;
	color: 		#636568;
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height:		18px;
	margin: 	0; 
	padding:	2px 0 0 5px;
	width: 		auto;
}

.checkbox {border:0!important;}

.nombreProducto-input {width:873px!important;}

.bt_buscadorAvanzado {
	background-image:none!important; 
	border: 	0!important; 
	height: 	20px!important;  
	margin: 	0 10px 0 0!important;
	padding: 	2px 0 0 0!important;
	position:	relative!important; 
	width: 		68px!important; 
}

#buscadorPorMarcas, #buscadorPorCategorias {
	float:		left; 
	margin: 	0 0 20px 0!important;
	overflow:	hidden;
	width:		890px;
}

#buscadorPorCategorias ul, #buscadorPorMarcas ul {
	float:		left; 
	margin: 	0!important;
	padding:	0!important;
}

#buscadorPorCategorias li, #buscadorPorMarcas li {
	float:		left; 
	margin: 	5px 50px 10px 0;
	width: 		auto;
}

#buscadorPorCategorias input, #buscadorPorMarcas input, .fieldset-mostrarSoloStock input {
	float:		left;
	margin: 	5px 3px 5px 0;
	width: 		auto;
}

#buscadorPorCategorias label {
	margin: 	5px 3px 5px 2px;
	width: 		auto!important;
}

#buscadorPorMarcas label, .fieldset-mostrarSoloStock label {
	margin: 	5px 3px 5px 2px;
	width: 		200px!important;
}

#buscadorPorCategorias h3, #buscadorPorMarcas h3 {
	background: url(../img/bb_ul_puntets.gif) repeat-x bottom left;
	float:		left; 
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 5px 0;
	padding: 	-3px 0 5px 0!important;
	width: 		880px;
}

.listadoCategorias h2, .listadoMarcas h2 {
	margin: 	3px 0 5px 4px!important;
	width: 		auto;
}

.listadoCategorias, .listadoMarcas {
	color: 		#2b6998;
	float:		left;
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 10px 20px -5px;
	padding: 	0;
	width:		auto;
}

.listadoCategorias h1, .listadoMarcas h1 {
	margin: 	0!important;
	padding: 	0!important;
	width: 		885px;
}

.fieldset-buscadorAvanzado {
	margin:		0 0 20px 0;
	overflow:	hidden;
}

.fieldset-mostrarSoloStock {
	clear:		both;
	float:		none!important;
	margin:		20px 0 20px 0;
	overflow:	hidden;
	width: 		900px;
}

.listadoCategorias img, .listadoMarcas img {padding: 4px 0 0 4px!important;}
#marcaFicha {border:1px solid #aaa; height:84px; margin-left:495px; margin-top:10px; overflow:hidden; position:absolute;}
#marcaFicha img {background-color:white;}
.justificados {text-align:justify;}
.justificados p {text-align:justify;}
#marcaLogotip {background-color:transparent; margin: -14px 0 20px 523px; padding: 0; position:absolute;}
#marcaLogotip img {background-color:transparent; padding: 0!important;}
.par {background-color:#FFF; background-image: url(../img/bb_bck_separador.gif); background-position:top left; background-repeat:repeat-x;}
.impar {background:#f0f4f7; background-image: url(../img/bb_bck_separador.gif); background-position:top left; background-repeat:repeat-x;}

.icoTienda {
	background: url(../img/destaca_catalogo.png) no-repeat left;
	height:		48px;
	margin:		80px 0 0 215px; 
	position:	absolute;
	width:		48px;
	z-index: 	10;
}

.masInfo {
	float:		right!important;
	margin:		0 16px 0 0!important;
	width:		100px;
}

.fieldset_enviar {
	float:		left;
	overflow:	hidden;
	width:		auto;
}

#empresaColaboradora {
	color:		#f5f5f5;
	float:		right;
	font-weight:bold;
	margin:		-38px 0 0 0;
	padding:	0 0 0 10px;
}

#empresaColaboradora ul {
	float:		left;
	margin:		0;
}

#empresaColaboradora li {
	float:		left;
	margin:		0 5px 0 0;
}

#empresaColaboradora img {
	margin:		0;
	padding:	0;
}

.txtEmpresa {
	color:		#919191;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	line-height:12px;
	margin:		0 7px 0 0;
	padding:	15px 0 0 0;
	text-align: right;
	width:		105px;
}

.carrito {
	background:	url(/img/bb_bck_carrito.gif) no-repeat top right;
	float:		right;
	height: 	20px!important;
	left:		0;
	margin:		-22px 0 0 0;
	padding:	8px 15px 0 0!important;
	text-align: right;
	width:		170px!important;
}

.carrito a, .carrito-homepage a {
	color:		#5b87a9!important;
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

.carrito a:hover, .carrito-homepage a:hover {
	font: 		bold 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	color:		#747474!important;
}

.carritoHome {
	background:	url(/img/bb_bck_carrito.gif) no-repeat top right;
	float:		right;
	height: 	20px!important;
	left:		0;
	margin:		-9px 0 0 0;
	padding:	7px 15px 0 0!important;
	text-align: right;
	width:		170px!important;
}

.participa {
	margin:		0;
	padding:	5px 0 0 0;
	width: 		540px;
}

.participa p {
	margin:		20px 0 5px 0;
	width: 		540px;
}

.participa h4 {
	float:		none!important;
	margin:		0;
	width:		560px;
}

.participa-textarea {
	margin: 	3px 0 0 0; 
	width: 		598px!important;
}

#puntua {
	background-color: #0F0;
	float:		none;
}

#rating {
	float:		none!important;
	margin:		0 0 40px 0;
}

.bt_comentar {
	background:	none!important; 
	border: 	0!important; 
	float:		left!important; 
	height: 	20px!important;  
	margin: 	10px 20px 0 0!important;
	padding: 	2px 0 0 0!important;
	width: 		68px!important; 
}

.links-10px {
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

#area_comentarios {
	border-top:	1px solid #5b87a9;
	float:		left;
	margin:		10px 0 0 0;
	padding: 	10px 0 0 0;
	width:		542px;
}

#area_comentarios li {
	background: url(../img/bb_ico_comentarios.gif) no-repeat top left;
	list-style: none!important;
	list-style-type: none!important;
	margin:		0 0 15px 0!important;
	padding:	0 0 0 15px;
}

#area_comentarios p {
	margin:		0 0 5px 0;
	width:		525px!important;
}

.usuario {
	color:		#f9a739;
	font-weight:bold;
}

.fechapublicacion {
	color: 		#9f9f9f;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
}

.star-rating-control {
	margin:		0 0 15px 0!important;
}

.tableListadoProductos {
	margin: 	0 0 20px 0;
}

.tableCarrito-item {
	padding: 	11px 0 0 0!important;
	text-align: center;
	width: 		40px;
}

.inputCantidad {
	color: 		#636568;
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height:		16px;
	margin: 	0; 
	padding: 	2px 0 0 1px;
	width: 		21px!important;
}

.tableCarrito-titulo {
	color:		#4B4B49;
	font: 		bold 12px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	padding: 	10px 0 5px 0!important;
}

.tableCarrito-titolGris {
	color: 		#2b6998;
	font: 		bold 11px "Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding: 	15px 0 8px 0!important;
	text-align: center;
	width: 		auto;
}

.tableCarrito-foto, .tableCarrito-eliminar, .tableCarrito-cantidad {
	padding: 	14px 0 8px 0!important;
	width: 		auto;
}

.filaGris {
	background-color: #F9F9F9;
	border-bottom: 1px solid #ECECEC;
}

.filaGris-borderDoble {
	background: #F9F9F9 url(/img/bb_bck_borderTop.gif) repeat-x top left;
	border-bottom: 1px solid #ECECEC;
	padding: 	8px 0 0 0!important;
}

.filaBlanca-borderDoble {
	background: #FFFFFF url(/img/bb_bck_borderTop.gif) repeat-x top left;
	border-bottom: 1px solid #ECECEC;
	padding: 	8px 0 0 0!important;
}

.filaBlanca {
	background: #FFFFFF;
	border-bottom: 1px solid #ECECEC;
	padding: 	0;
}

.carrito-descripcion {
	color:		#888888;
	font: 		normal 9px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	margin: 	5px 0 0 0;
}

.tableCarrito-btnEnviar {
	padding: 	20px 0 20px 0!important;
}

.precioSinIVA, .IVA {
	color:		#2b6998;
	font: 		normal 14px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	padding:	15px 15px 10px 0;
}

.precioConIVA {
	color:		#2b6998;
	font: 		bold 18px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	padding:	15px 15px 10px 0;
}

.precioSinIVA-bold, .IVA-bold {
	color:		#2b6998;
	font: 		bold 14px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	padding:	15px 15px 10px 0;
}

.tableCarrito-precio {
	color:		#2b6998;
	font: 		bold 12px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	padding:	10px 15px 0 0;
}

.tableCarrito-nombreProducto {
	color:		#2b6998;
	font: 		bold 12px "Trebuchet MS", Tahoma, Helvetica, sans-serif;
	text-align: left!important;
	padding: 	14px 0 8px 0!important;
	width: 		auto;
}

.tableCarrito-cantidad-paso02 {
	padding: 	14px 0 8px 0!important;
	text-align: center!important;
	width: 		100px;
}

.tableCarrito-titolGris-paso02 {
	color: 		#2b6998;
	font: 		bold 11px "Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding: 	15px 15px 8px 0!important;
	text-align: right;
	width: 		auto;
}

.tableComprar {
	margin: 	0 0 10px 0;
} 


#datos-tecnicosFicha {
	float:		left;
	width:		200px;
}

#datos-precioFicha {
	float:		left;	
	width:		200px;
}

.opcionesLogado {
	float:		right;
	display:	block;
	margin:		0 30px 0 0 ;
	height:		28px;
	width:		440px;
	overflow:hidden;
	text-align:	right;
}

.opcionesLogado img {
	position:	relative;
	top:		6px;
}

#noticies-esquerra {
	float:		left;
	margin:		0;
	width:		603px;
}

#noticies-esquerra p {
	float:		none;
}

.noticies-esquerra-p {
	margin:	    0!important;
}

#container-notis {
	float:		none;
}

ul.listadoTarifas {
	margin:		0 0 20px 0!important;
}

ul.listadoTarifas li {
	background:	url(/img/bb_linia_horitzontal.gif) repeat-x bottom!important;
	padding:	0 0 20px 0!important;
}

.container-categorias-notis {
	background:	#FFF;
	clear:		both;
	float:		left;
	margin:		10px 0 0 0;
	padding:	20px 10px 10px 20px;
	width:		960px;
}

.container-categorias-notis ul {
	margin:		0;
}

.container-categorias-notis ul li {
	background: url(../img/bb_bck_bullet-listados.gif) no-repeat 0 2px!important;
	border-right:1px solid #f0f0f0;
	float:		left;
	font: 		normal 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	height:		55px;
	margin:		0 10px 0 0;
	padding:	0 10px 0 7px;
	width:		120px;
}

.container-categorias-notis h1 {
	font: 		bold 16px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	line-height:14px!important;
	padding:	0 0 8px 0;
}

.container-categorias-notis h1 a {
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

.container-categorias-notis h2 {
	color: 	#2B6998;
    font: 	bold 22px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;
    letter-spacing:-0.03em;
}

.h3-categorias {
	background: url(../img/bb_ul_puntets.gif) repeat-x bottom left;
	float:		left; 
	font: 		bold 14px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	15px 0 10px 0!important;
	padding: 	0 0 12px 0;
	width: 		950px;
}

.fecha-notis {
	clear:		both;
	color:		#747474;
	float:		none!important;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 0 10px 0!important;
	padding:	0!important;
}

.suscripcionRSS {
	background: url(../img/bb_ico_rss_12px.gif) no-repeat top right;
	float:		right;
	margin:		-33px 10px 0 0;
	padding:	0 18px 0 0;
	text-align: right;
}

#listadoNoticias h1 {
	float:		none;
	font:		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 0 5px 0!important;
	padding:	0!important;
}

#listadoNoticias p {
	margin:		0!important;
}

#facebook {
	float:		left;
	height:		45px;
	margin:		45px 0 0 28px;
	width:		300px;
}

.video {
	height:		180px;
	width:		300px;
}

#googleplus {
	float:		left;
	height:		auto;
	margin:		0;
}

#googleplus div {
	float:		left;
	height:		auto;
	margin:		-2px 5px 0 0!important;
	width:		70px;
}


#googleplus p {
	float:		left;
	height:		auto;
	margin:		0;
}



/* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

NOUS ESTILS OCTUBRE 2011
Creat per Signia Technologies - Octubre 2011

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* HTML 5 */

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:	block;
	margin:		0;
}

mark, rp, rt, ruby, summary, time {
	display: 	inline;
}


/* FONT-FACE */

@font-face {
    font-family: 'ColaborateThinRegular';
    src: url('../fonts/ColabThi-webfont.eot');
    src: url('../fonts/ColabThi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabThi-webfont.woff') format('woff'),
         url('../fonts/ColabThi-webfont.ttf') format('truetype'),
         url('../fonts/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ColaborateRegular';
    src: url('../fonts/ColabReg-webfont.eot');
    src: url('../fonts/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabReg-webfont.woff') format('woff'),
         url('../fonts/ColabReg-webfont.ttf') format('truetype'),
         url('../fonts/ColabReg-webfont.svg#ColaborateRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ColaborateMediumRegular';
    src: url('../fonts/ColabMed-webfont.eot');
    src: url('../fonts/ColabMed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ColabMed-webfont.woff') format('woff'),
         url('../fonts/ColabMed-webfont.ttf') format('truetype'),
         url('../fonts/ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.last {
	border:		none!important;
	margin:		0!important;
	padding:	0!important;
}

#area_footer {
	background: #595959;
	color:		#fff;
	float:		left;
	font: 		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	230px;
	margin: 	15px 0 0 0;
	overflow:	hidden!important;
	padding: 	20px 20px 0 30px;
	width: 		940px; 
}

#area_footer article.left {
	float:		left;
	margin:		0;
	width:		305px!important;
}

#area_footer article.left a {
	color:		#91c6ee;
	font: 		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

#area_footer article.left a:hover {
	color:		#fff!important;
}

#area_footer article.middle {
	border-left:1px dotted #686868;
	float:		left;
	margin:		0 0 25px 0;
	padding:    0 0 0 20px;
	width:		420px;
}

#area_footer article.right {
	float:		right;
	margin:		0;
}

#area_footer article.right figure {
	margin:		0 0 2px 0;
}

#area_footer article.middle a {
	background: url(../img/common/bb_blt_footer-li.png) no-repeat 0 5px;
	color:		#91c6ee;
	padding:    0 0 0 10px;
}

#area_footer article.middle a:hover {
	background: url(../img/common/bb_blt_footer-li.png) no-repeat 0 5px;
	color:		#fff;
	padding:    0 0 0 10px;
}

ul.servicios {
	float:		left!important;
	margin:		10px 0 0 0;
	width:		210px!important;
}

ul.servicios li {
	width:		210px!important;
}

#area_footer h2 {
	color:		#fff;
	font: 		bold 18px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		0 0 2px 0;
}

#area_footer a {
	color:		#C9CACA;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

#area_footer a:hover {
	color:		#FFFFFF;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

#area_copyright p { margin:0; }

#cloudcomputing {
	border:		0;
	float:		right;
}

aside#area_copyright {
	border-top: 1px solid #303030;
	color:		#a2a2a2;
	float:		left; 
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	padding:	16px 0 0 0;
	width: 		940px; 	
}

aside#area_copyright a {
	color:		#91c6ee;
}

aside#area_copyright strong {
	color:		#fff;
	font: 		bold 16px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
}

ul#footernav {
	float:		left;
	margin:		15px 0 0 0;
	text-align: center;
	width:		990px;
}

ul#footernav li {
	border-right:1px solid #000;
	display:	inline;
	margin:		0 11px 0 0;
	padding:    0 15px 0 0;
}

ul#footernav li a {
	color:		#000;
}

ul#footernav li a:hover {
	color:		#747474;
}


/* ENTRADES BLOG --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#entradasblog {
	float:		left;
	margin:		0 30px 0 0;
}

#entradasblog a {
	color:		#2b6998;
}

#entradasblog ul {
	border-top: 1px dotted #999;
	margin:		17px 0 20px 0;
	width:		273px;

}

#entradasblog ul li {
	border-bottom:1px dotted #999;
	padding:	12px 0;
}


#entradasblog ul li.last {
	font-weight:bold;
	margin:		10px 0 0 0!important;
}

#entradasblog ul li p {
	font: 		normal 11px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0;
}



/* NOTICIA DESTACADA ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#noticiadestacada {
	float:		left;
	margin:		0;
	width:		300px;
}

#noticiadestacada p {
	margin:		0 0 15px 0;
	width:		300px;
}

#noticiadestacada h1 {
	color:		#2B6998;
	font:		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		0 0 7px 0;
}

#noticiadestacada a {
	color:		#2b6998;
}

#noticiadestacada figure img {
	border:		1px solid #d6d6d6;
/*  height:		180px; */
	margin:		0 0 12px 0;
/*	width:		300px; */
}



/* VÍDEO DESTACAT -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

aside#homevideo {
	float:		right;
	margin:		0;
	width: 		300px;
}

aside#homevideo h3 {
	float:		left;
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	width:		300px;
}

.verTodosComentarios {
	background:url(../img/bb_ico_comentarios.gif) no-repeat top left;
	left:		375px;
	overflow:	hidden;
	padding:	0 0 0 15px;
	position:	relative;
	top:		0px;
	width:		180px;
}

aside#homevideo ul {
	float:		left;
	font: 		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	margin:		14px 0 0 0;
	padding:    0;
	text-align:	left;
	width:		300px;
}

aside#homevideo ul li {
	display:	inline;
	padding:	0 5px 0 0;
	text-align: center;
}

aside#homevideo .btn {
	background:	#2b6998;
	color:		#fff;
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif!important;
	padding:    6px!important;
}

aside#homevideo .btn:hover {
	background:	#171717;
}



/* BANNER MÉS INFO ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#area_bannerhome {
	float:		right; 
	height: 	auto;
	margin:		0 43px 0 0; 
	padding: 	0;
	width: 		auto; 
}

aside#carroussel {
	width:		605px;
}

aside#carroussel h2.titol {
	margin:		-42px 0 0 0;
	position:	absolute;
	width:		525px;
}



/* FILA SERVEIS HOMEPAGE ------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#content_fila-01 {
	float:		left; 
	height: 	auto;
	margin:		0;
	width: 		990px; 
}

#content_fila-01 ul {
	float:		left; 
	margin:		10px 0 0 0;
	width: 		990px; 
}

#content_fila-01 ul li {
	background: #FFF;
	float:		left;
	height:		90px;
	margin:		0 10px 10px 0;
	overflow:	hidden;
	padding:	20px;
	width:		283px;
}

#content_fila-01 ul li.last {
	margin:		0 0 10px 0!important;
	padding:	20px!important;
}

#content_fila-01 ul li figure img {
	border:		6px solid #dfdfdf;
	float:		left;
	margin:		0 10px 0 0;
}

#content_fila-01 ul li h1 {
	color:		#2b6998;
	font:		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 0 5px 0!important;
}

#content_fila-01 ul li p {
	float:		right;
	font:		normal 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0!important;
	text-align: left;
	width:		181px!important;
}

#content_fila-01 ul li p.precio {
	color:		#ec7806;
	float:		right;
	font:		bold 12px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0!important;
	text-align: left;
	width:		176px!important;
}

.mesinfo a {
	background: url(../img/common/bb_bt_mas.gif) no-repeat 0 0;
	cursor:		pointer;
	display:	block;
	height:		20px;
	margin:		81px 0 0 271px;
	position:	absolute;
	text-indent:-9999px;
	width: 		22px;
}

.youtubeHome {
	width:		300px;
}

.mesinfo a:hover {
	background: url(../img/common/bb_bt_mas_on.gif) no-repeat 0 0;
}

.telf-fax {
	margin:		10px 0 0 0!important;
}

#area_social {
	background:	#fff;
	display:	block;
	float:		left;
	height: 	auto; 
	margin: 	10px 0 0 0;
	overflow:	hidden;
	padding: 	30px 30px 30px 30px;
	width: 		930px;
}

#area_social ul li {
	float:		left;
	margin:		0 10px 0 0;
	padding:    10px 0 0 0;
	width:		225px;
}

#area_social ul li.last {
	float:		left;
	margin:		0;
	padding:    10px 0 0 0!important;
	width:		225px;
}

#area_social ul li figure {
	float:		left;
}

#area_social ul li figure img, #area_social ul li.last figure img {
	margin:		-7px 5px 0 0;
}

#area_social ul li p {
	color:		#2B6998;
	font:		bold 14px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif !important;
}

#area_social ul li p span {
	color:		#747474;
	font:		normal 12px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif !important;
}

#area_social a {
	color:		#2B6998;
}

#area_social a:hover {
	color:		#747474;
}



/* ---------------------------------------
LAYOUT INTERIOR 
------------------------------------------ */

#content_layoutinterior {
	background: #fff;
	float:		left; 
	height: 	auto;
	margin:		7px 0 0 0;
	padding:	20px;
	width: 		950px; 
}

#content_layoutinterior p {
	float:		right;
	font: 		normal 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 0 20px 0;
	text-align: justify;
	width:		630px;
}

#content_layoutinterior ul {
	float:		left; 
	margin:		10px 0 0 0;
	width: 		990px; 
}

#content_layoutinterior ul li {
	float:		left;
	margin:		0 10px 10px 0;
	overflow:	hidden;
	width:		283px;
}

#content_layoutinterior ul li.last {
	margin:		0 0 10px 0!important;
}

#content_layoutinterior ul li figure img {
	border:		6px solid #dfdfdf;
	float:		left;
	margin:		0 10px 0 0;
}

#content_layoutinterior h2 {
	color: 		#2B6998;
    font:	 	bold 22px "ColaborateThinRegular","Trebuchet MS",Tahoma,Verdana,Helvetica,sans-serif;
	letter-spacing:-0.03em;
	width: 		940px;
}

#content_layoutinterior h4 {
	color:		#747474;
	float:		left; 
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0;
	text-align: left;
	width: 		940px;
}

#content_layoutinterior h5 {
	color:		#2b6998;
	float:		right; 
	font: 		bold 16px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0;
	text-align: left;
	width: 		630px;
}

#content_layoutinterior h6 {
	border-bottom:1px dotted #717171;
	color:		#717171;
	float:		right; 
	font: 		bold 14px "ColaborateThinRegular", "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0;
	padding:    0 0 7px 0;
	text-align: left;
	width: 		630px;
}

#content_layoutinterior figure {
	float:		left;
	margin:		0 30px 0 0;
	width:		230px;
}



/* ---------------------------------------
Article content-tabs 
------------------------------------------ */

article#content-tabs {
	background: #fff url(../img/common/bb_bck_content-tabs.png) repeat-x 0 0;
	clear:		both;
	display: 	block;
	float:		left;
	margin:     0;
	min-height:	640px;
	padding: 	30px;
	width:		891px;
}

ul#tabs {
	clear:		both;
	display:	block;
	float:		left;
	margin:		10px 0 0 0;
	width:		960px;
}

ul#tabs li {
	font:		normal 13px "ColaborateRegular", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	float:		left;
	letter-spacing:-0.04em;
	margin:		0 1px 0 0;
	text-align: center;
	width:		135px;
}

ul#tabs li a {
	background: #245f8c;
	color:		#fff;
	display:	block;
	height:		25px;
	padding:	10px 0 0 0;
	width: 		auto;
}

ul#tabs li a:hover, .tab-nomargin a:hover {
	background: #eaeaea;
	color:		#323232!important;
}

.tab-active {
	background: #f4f4f4;
	color: 		#2b6998;
	display:	block;
	font:		bold 13px "ColaborateRegular", "Lucida Sans Unicode", Arial, Helvetica, sans-serif!important;
	height:		25px;
	letter-spacing:0em!important;
	padding:	10px 0 0 0;	
	width: 		auto;
}

.tab-active a, .tab-active a:hover, .tab-active-nomargin a, .tab-active-nomargin a:hover {
	background: #f4f4f4!important;
	color:		#2b6998!important;
	cursor:		default;
	display:	block!important;
	font-weight:bold;
	height:		25px;
	padding:	0!important;
}

.tab-nomargin {
	color: 		#2b6998!important;
	display:	block;
	margin:		0!important;
	width: 		115px;
}















#area_slideshow {
	background:	none; 
	float:		left; 
	font: 		normal 10px "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	height: 	285px;
	margin: 	0 0 0 0;
	padding: 	0;
	width: 		990px; 
}

#area_slideshow li {
	float:		left; 
	height: 	285px;
	margin: 	0;
	width: 		990px; 
}

#area_slideshow p {
	float:		left; 
	margin: 	0;
}

#area_slideshow-bt-prev {
	float: 		left;
	height: 	140px;
	margin: 	0 28px 0 0;
	width: 		20px; 
}

.slide_partners-img {
	float:		left; 
	height: 	177px!important;
	overflow: 	hidden;
	width: 		240px!important;
}

.slide_partners-img img {
	float:		left; 
}

#area_slideshow-bt-next {
	float: 		right;
	height: 	140px;
	width: 		20px; 
}









