/******************************************************************************
* web.css
*
* Fulla d'estils de la web
******************************************************************************/

@charset "utf-8";
/* CSS RESET *************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i{margin:0; padding:0; border:0; font-weight:normal; font-style:normal; font-size:100%; font-family:inherit; vertical-align:baseline;}
body{line-height:1; text-align:center; margin:0 auto;}
ol, ul{list-style:none;}
table{border-collapse:collapse; border-spacing:0;}
caption, th, td{text-align:left; font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
input, textarea{margin:0; padding:0;}

a img{border:none;}
strong{font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
/* CSS RESET *************************************************************************************************************/

html{overflow-y:scroll;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;}

h1{font-size:26px; color:#007fc6; font-weight:bold; line-height:26px; margin:0px 0 0px 0;}
/*h2{font-size:20px; line-height:20px; margin:10px 0 10px 0; color:#e31937; font-weight:bold;}*/
p{font-size:13px; color:#888888; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
input{border:0; height:25px; color:#333; padding-left:5px;  padding-right:5px;}
/*Estructura*/
#web{width:100%; margin: 0 auto; text-align:left;}
#header{height:126px; width:960px;margin: 0 auto; background: url(../images/idiomes.gif) no-repeat scroll right top;}
#logo{}
	
#logo h1 a{
	float:left;
	width:223px;
 display: block;
 text-indent:-5000px;
 background:url(../images/logo-bcn-centre-negocis.gif) 0 0px no-repeat #ffffff;
 height:126px;
}
A.vincle:link {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0px;
}
A.vincle:active {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0px;
}
A.vincle:visited {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0px;
}
A.vincle:hover {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	letter-spacing: 0pt;
}

/* MENÚ ***********************************************************************************/
#menu{ width:590px; float:right;display:block; margin-top:62px;}
#menu ul{ float:right;display:block;}
#menu li{ display:inline}
#menu li .espai{height:25px; float:left; display:block;  }
#menu li .bloc1{width:160px; }
#menu li .bloc2{width:133px; }
#menu li .bloc3{width:194px; }
#menu li .bloc4{width:100px; }
#menu li a{height:15px; width:auto; float:left; display:block; padding:2px;}
#menu li a:hover{ background-color:#000; color:#FFF}
#menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; text-decoration:none; }
#menu li .select a{ background-color:#000; color:#FFF}

#anim{width:100%; height:425px; background: url(../images/ombra_long.jpg) no-repeat scroll center bottom transparent;}
#cu3er-container {display:block; width:960px; height:360px; outline:0; margin: 0 auto;  }
#content{width:100%; height:auto; background: url(../images/ombra_radial_top.jpg) no-repeat scroll center top transparent;}
#content2{width:100%; height:auto; background: url(../images/ombra_radial_top.jpg) no-repeat scroll center top transparent;}
#int_content{display:block; width:960px; min-height:200px;margin: 0 auto}
#col1{ width:360px; height:auto;float:left; margin-top:8px;}
#col1 h1{float:left;width:357px;height:170px;display: block;text-indent:-5000px;background:url(../images/titles/tit-business-center-barcelona.gif) 0 0px no-repeat transparent;}
#col2{ float:left; display:block; width:560px; height:auto; margin:54px 0 60px;;}
#col2 p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; line-height:22px}
#col2 p strong{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:22px}
#col2 p .black{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:22px}
#col2 p .black em{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:22px; font-style:italic}
#footer{width:100%; height:200px; background: url(../images/ombra_radial_top.jpg) no-repeat scroll center top transparent;}
#int_footer{display:block; width:960px; min-height:100px;margin: 0 auto;}
#int_footer p{float:left; display:block; margin:20px 112px 0 0; color:#666}
#int_footer p.last{margin-right:0;}
#int_footer p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none;}
#int_footer p a:hover{color:#000;}