/* ------------------------------------- */
/* ------------------------------------- */
/* Full d'estils en cascada per PRUAB		 */
/* autor: keepu						   						 */
/* data: 10/2007		 			   						 */
/* ------------------------------------- */

/******************************************
*	ESTILS PER ALS TAGS HTML, BODY i DEFAULT
******************************************/

html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
body{
	background:#dedddd url('/Xcelerate/graphics/i-PR/img/bgDegradat.gif') repeat-x top left;
	background-attachment:fixed;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
*{
	margin:0px;
	padding:0px;
	border:none;
	text-decoration:none;
	font-family:Verdana, Arial, Sans-serif;
	font-size:15px;
	color:#596468;
}

/******************************************
*	ESTILS PER COLORS ESTANDARDS DE LA WEB
******************************************/

.colorOrange{
	color:#f25012;
}
.colorBlanc{
	color:#feffff;
}
.colorGris{
	color:#596468;
}
.colorGrisFosc{
	color:#514d4e;
}
.COLorGrisFluix{
	color:#9a9a9a;
}

/*****************************************
*	ESTILS PER ALS CONTENIDORS PRINCIPALS
*****************************************/

div.cosWeb{
	background:#ffffff;
	float:left;
	width:894px;
	padding:0px;
}
div.contenidorWeb{
	margin-left:auto;
	margin-right:auto;
	width:894px;
	margin-top:20px;
}

/****************************
*	ESTILS PER LA CAPSALERA
****************************/

div.topCapsalera{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bgTopCapsalera.png') repeat-x top left;
	height:3px;
	line-height:3px;
	float:left;	
	width:894px;
}
div.capsalera{
	background:#ffffff url('/Xcelerate/graphics/i-PR/img/bgDegradatCapsalera.gif') repeat-x top left;
	height:104px;
	float:left;
	width:894px;
}
div.capsalera img.logo{
	width:352px;
	height:104px;
	float:left;
	margin-left:10px;
}
div.capsalera ul.llistatEines{
	display:block;
	text-align:right;
	padding-right:15px;
	padding-top:8px;
}
div.capsalera ul.llistatEines li{
	list-style:none;
	display:inline;
}
div.capsalera ul.llistatEines li a.letterSmall{
	font-weight:bold;
	font-size:0.8em;
	padding-right:2px;
}
div.capsalera ul.llistatEines li a.letterMedium{
	font-weight:bold;
	font-size:1em;
	padding-left:2px;
	padding-right:2px;
}
div.capsalera ul.llistatEines li a.letterBig{
	font-weight:bold;
	font-size:1.2em;
	padding-left:2px;
}
div.capsalera ul.llistatEines li a.letterBig:hover, div.capsalera ul.llistatEines li a.letterSmall:hover, div.capsalera ul.llistatEines li a.letterMedium:hover{
	color:#f25012;
}
div.capsalera ul.llistatEines li span.separator{
	padding-left:6px;
	padding-right:6px;
}
div.capsalera ul.llistatEines li a.linkIdioma{
	font-weight:bold;
}
div.capsalera ul.llistatEines li a.linkIdioma:hover{
	text-decoration:underline;
}
div.capsalera ul.llistatLogos{
	display:block;
	float:right;
	padding-right:35px;
	margin-top:45px;
}
div.capsalera ul.llistatLogosInterior{
	float:left;
	margin-left:-252px;
	padding-right:35px;
	margin-top:40px;
}
div.capsalera ul.llistatLogos li, div.capsalera ul.llistatLogosInterior li{
	display:inline;
	list-style:none;
	padding-left:14px;
}
div.capsalera ul.llistatLogosInterior li{
	display:inline;
	list-style:none;
	padding-left:5px;
}

/******************************
*	ESTILS PER AL MENU CENTRAL
******************************/

ul.menuCentral{
	width:874px;
	background:#514d4d url('/Xcelerate/graphics/i-PR/img/bgMenuCentral.gif') no-repeat top left;
	margin-left:auto;
	margin-right:auto;
	padding-top:11px;
	padding-bottom:11px;
}
ul.menuCentral li{
	list-style:none;
	display:inline;
}
ul.menuCentral li a{
	font-weight:bold;
	padding:12px;
}
ul.menuCentral li span{
	font-weight:bold;
	padding:12px;
}
ul.menuCentral li a:hover{
	text-decoration:underline
}
ul.menuCentral li a.selected{
	text-decoration:underline
}

/*****************************************************
*	ESTILS PER ALS BANNERS CENTRALS DE LES PANTALLES
*****************************************************/

div.bannerHome{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bgHome.jpg') no-repeat top center;
	height:253px;
	width:874px;
	margin-bottom:9px;
	margin-left:auto;
	margin-right:auto;
}
div.bannerEsfera{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bgEsfera.jpg') no-repeat top center;
	height:136px;
	width:874px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}
p.textoBanner{
	font-size:1.8em;
	font-family:Arial, Verdana, Sans-serif;
	display:block;
	padding-top:218px;
	padding-left:20px;
}

/********************************************
*	ESTILS PER AL PEU DE LA PAGINA I CREDITS
********************************************/

div.bottomPeu{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bgBottomPeu.png') repeat-x bottom left;
	float:left;
	.float:none;
	width:894px;
	height:5px;
	line-height:5px;
}
p.credits{
	font-size:0.8em;
	text-align:center;
	float:both;
	clear:both;
	width:894px;
	padding-top:15px;
	padding-bottom:5px;
}

/************************************************
*	ESTILS PER LA PART ESQUERRA, DRETA i CENTRAL
************************************************/

div.cosWeb div.partEsquerra{
	float:left;
	width:725px;
	padding-left:3px;
}
div.partDreta{
	float:right;
	width:157px;
	padding-right:3px;
	padding-right:6px;
}
div.partCentral{
	background:#fcfcfc;
	float:left;
	width:528px;
}
div.partCentralAmple{
	background:#fcfcfc;
	float:left;
	width:720px;
}
/***************************************************
*	ESTILS PER A FORMULARIS I ELEMENTS DE FORMULARI
***************************************************/

div.formularioEsfera{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bgFormularioEsfera.jpg') no-repeat top center;
	height:463px;
	margin-left:auto;
	margin-right:auto;
	padding-top:18px;
}
input.inputTextCercador{
	border:1px solid #b8b8b8;
	background:#ffffff;
	width:115px;
	margin-left:12px;
	margin-right:6px;
}
label.inputLabel{
	font-weight:bold;
	font-family:Arial, Verdana, Sans-serif;
	padding-left:2px;
	padding-right:2px;
}
form.formCercador{
	display:inline;
}
select.selectEsfera{
	border:1px solid #cbcbcb;
	background:#ffffff;
	width:62px;
}
select.selectEsfera option{
	width:auto;
}
table.tablaEsfera{
	float:left;
	margin-top:50px;
	margin-left:150px;
	width:160px;
}
table.tablaEsfera tr td{
	padding:2px;
}
a.labelBlue,td.labelBlue{
	color:#0b4d6a;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
a.labelOrange,td.labelOrange{
	color:#e0551c;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
a.labelYellow,td.labelYellow{
	color:#fea40c;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
a.labelBrown,td.labelBrown{
	color:#816516;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
a.labelRed, td.labelRed{
	color:#993046;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}

/************************************
*	ESTILS PER A MODULS D'INFORMACIO
************************************/

div.modulInformacio{
	float:left;
	width:361px;
	padding-left:1px;
}

div.modulInformacioNoticies{
	float:left;
	width:65%; /*484px;*/
	padding-left:1px;
}
* html div.modulInformacioNoticies{
	width:62.5%;
}
div.modulInformacioAgenda{
	float:left;
	width:33%; /*239px;*/
	padding-left:1px;
}

div.modulInformacio p.titularInformacio{
	background:transparent url('/Xcelerate/graphics/i-PR/img/topModulInformacio.gif') no-repeat top left;
	width:346px;
	height:37px;
	font-weight:bold;
	line-height:37px;
	vertical-align:middle;
	font-family:Arial, Verdana, Sans-serif;
	padding-left:15px;
	font-size:1em;
	float:left;
}

div.modulInformacioNoticies p.titularInformacioNoticies{
	background:transparent url('/Xcelerate/graphics/i-PR/img/topModulInformacio66.gif') no-repeat top left;
	width:100%; /*	width:469px;*/
	height:37px;
	font-weight:bold;
	line-height:37px;
	vertical-align:middle;
	font-family:Arial, Verdana, Sans-serif;
	padding-left:15px;
	font-size:1em;
	float:left;
}

div.modulInformacioAgenda p.titularInformacioAgenda{
	background:transparent url('/Xcelerate/graphics/i-PR/img/topModulInformacio33.gif') no-repeat top left;
	width:100%; /*	width:224px;*/
	height:37px;
	font-weight:bold;
	line-height:37px;
	vertical-align:middle;
	font-family:Arial, Verdana, Sans-serif;
	padding-left:15px;
	font-size:1em;
	float:left;
}

div.modulInformacio p.contingutInformacio{
	background:transparent url('/Xcelerate/graphics/i-PR/img/middleModulInformacio.gif') repeat-y top left;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	line-height:16px;
	width:91%;
	height:220px;
}

div.modulInformacioNoticies div.contingutInformacioNoticies{
	background:transparent url('/Xcelerate/graphics/i-PR/img/middleModulInformacio66.gif') repeat-y top left;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	line-height:16px;
	width:93%;
}
* html div.modulInformacioNoticies div.contingutInformacioNoticies{
	width:96%;
}
div.modulInformacioAgenda p.contingutInformacioAgenda{
	background:transparent url('/Xcelerate/graphics/i-PR/img/middleModulInformacio33.gif') repeat-y top left;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	line-height:16px;
	width:94%;
}


div.modulInformacio p.contingutInformacio img{
float:left;
margin: 5px 10px 10px 0px;
}

div.modulInformacioNoticies div.contingutInformacioNoticies img{
float:left;
margin: 5px 10px 10px 0px;
}

div.modulInformacio p.contingutInformacio span.titolContingut{
	font-size:1.3em;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	font-family:Arial, Verdana, Sans-serif;
	line-height:20px;
}

div.modulInformacioNoticies div.contingutInformacioNoticies span.titolContingutNoticies{
	font-size:1.3em;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	font-family:Arial, Verdana, Sans-serif;
	line-height:20px;
}

div.modulInformacioAgenda p.contingutInformacioAgenda span.titolContingutAgenda{
	font-size:1.1em;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	font-family:Arial, Verdana, Sans-serif;
	line-height:20px;
}

div.modulInformacio p.contingutInformacio a.linkMes{
	font-size:1.1em;
	font-weight:bold;
}

div.modulInformacio p.peuInformacio{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bottomModulInformacio.gif') no-repeat top left;
	width:346px;
	height:83px;
	line-height:83px;
	vertical-align:middle;
	padding-left:15px;
	float:left;
}

div.modulInformacioNoticies p.peuInformacioNoticies{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bottomModulInformacio66.gif') no-repeat top left;
	width:450px;
	height:107px;
	line-height:83px;
	vertical-align:middle;
	padding-left:15px;
	float:left;
}

div.modulInformacioAgenda p.peuInformacioAgenda{
	background:transparent url('/Xcelerate/graphics/i-PR/img/bottomModulInformacio33.gif') no-repeat top left;
	width:100%;
	height:83px;
	line-height:83px;
	vertical-align:middle;
	padding-left:15px;
	float:left;
}

div.modulInformacio p.peuInformacio a.mesInfo{
	font-size:1em;
	font-weight:bold;
}
div.modulInformacio p.peuInformacio a.mesInfo:hover{
	text-decoration:underline;
}

/********************************************
*	ESTILS PER A LES PASTILLES DELS LATERALS
********************************************/

p.pastillaGrey{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaGrey.gif') no-repeat top left;
	width:127px;
	height:41px;
	line-height:36px;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
	font-size:0.9em;
}
p.pastillaOrange{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaOrange.gif') no-repeat top left;
	width:127px;
	height:41px;
	line-height:36px;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
	font-size:0.9em;
	display:block;
}
p.pastillaGrey a:hover{
	text-decoration:underline;
}
p.pastillaOrange a:hover{
	text-decoration:underline;
}
p.pastillaGreyEscalableTop{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaEscalableGreyTop.gif') no-repeat top left;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

p#doblelinea.pastillaGreyEscalableTop{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaEscalableGreyTop.gif') no-repeat top left;
	height:29px;
	line-height:27px;
	padding-top:4px;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
}


div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaEscalableGreyMiddle.gif') repeat-y top left;
	display:block;
	width:127px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:5px;
}
div.pastillaGreyEscalable p.pastillaGreyEscalableBottom{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaEscalableGreyBottom.gif') no-repeat top left;
	height:10px;
}
span.titolContacte{
	font-weight:bold;
	font-size:1.0em;
	display:block;
	line-height:1.0em;
	vertical-align:middle;
	padding-top:3px;
}
span.nameContacto{
	font-weight:bold;
	display:block;
	font-size:0.8em;
}
span.telContacto{
	display:block;
	font-size:0.8em;
}
a.mailContacto{
	font-size:0.8em;
}
a.mailContacto:hover{
	text-decoration:underline;
}
div.pastillaImate p.pastillaImateTop{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaTopOrange.gif') no-repeat top left;
	height:29px;
	line-height:29px;
	vertical-align:middle;
	padding-top:4px;
	padding-left:15px;
	padding-right:15px;
}
div.pastillaImate p.pastillaImateBottom{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaFoto.gif') no-repeat top left;
	height:61px;
}
div.pastillaImate p.pastillaEurekaBottom{
	background:transparent url('/Xcelerate/graphics/i-PR/img/pastillaEureka.gif') no-repeat top left;
	height:61px;
}
a.titolImatge{
	font-weight:bold;
}
a.titolImatge:hover{
	text-decoration:underline;
}

/************************************
*	ESTILS PER ALS MENUS INTERIORS
************************************/

ul.menuInteriorDret{
	display:block;
	margin-bottom:3px;
	/*background:url('/Xcelerate/graphics/i-PR/img/middleMenuDretInterior.gif') repeat-y top left;*/
	background:url('/Xcelerate/graphics/i-PR/img/middleMenuDretInteriorMig.gif') repeat-y top left;

}
ul.menuInteriorDret li{
	list-style:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}
ul.menuInteriorDret li.menuInteriorDretTop{
	/*background:url('/Xcelerate/graphics/i-PR/img/topMenuDretInterior.gif') no-repeat top left;*/
	background:url('/Xcelerate/graphics/i-PR/img/topMenuDretInteriorMig.gif') no-repeat top left;
	display:block;
	height:12px;
	line-height:1px;
	margin:0px;
	padding:0px;
}
ul.menuInteriorDret li.menuInteriorDretBottom{
/*	background:url('/Xcelerate/graphics/i-PR/img/bottomMenuDretInterior.gif') no-repeat bottom left;*/
	background:url('/Xcelerate/graphics/i-PR/img/bottomMenuDretInteriorMig.gif') no-repeat bottom left;
	display:block;
	height:11px;
	margin:0px;
	padding:0px;
}
ul.menuInteriorDret li span{
font-weight:bold;
color:#f25012;
}
ul.menuInteriorDret li a{
	display:block;
	width:128px;
	font-weight:bold;
	/*background:url('/Xcelerate/graphics/i-PR/img/arrowGreyGrey.jpg') no-repeat top right;		*/
	background:url('/Xcelerate/graphics/i-PR/img/arrowGrey.gif') no-repeat top right;

}
ul.menuInteriorDret li a:hover{
	color:#f25012;
	/*background:url('/Xcelerate/graphics/i-PR/img/arrowOrangeGrey2.jpg') no-repeat top right;		*/
	background:url('/Xcelerate/graphics/i-PR/img/arrowOrange.gif') no-repeat top right;
}
ul.menuInteriorDretFosc{
background:url('/Xcelerate/graphics/i-PR/img/middleMenuDretFosc.jpg') repeat-y top left;
}
ul.menuInteriorDretFosc li.menuInteriorDretTop{
background:url('/Xcelerate/graphics/i-PR/img/topMenuDretFosc.jpg') no-repeat top left;
}
ul.menuInteriorDretFosc li.menuInteriorDretBottom{
background:url('/Xcelerate/graphics/i-PR/img/bottomMenuDretFosc.jpg') no-repeat bottom left;
}
ul.menuInteriorDretFosc li a{
color:white;
background:url('/Xcelerate/graphics/i-PR/img/arrowWhite.jpg') no-repeat top right;
}
ul.menuInteriorDretFosc li a:hover{
color:black;
background:url('/Xcelerate/graphics/i-PR/img/arrowOrangeGrey.jpg') no-repeat top right;
}
ul.menuInteriorDretFosc li span{
font-weight:bold;
color:black;
}
ul.menuInteriorDretClar{
	display:block;
	margin-bottom:3px;
	background:url('/Xcelerate/graphics/i-PR/img/middleMenuDretInteriorClar.jpg') repeat-y top left;
}
ul.menuInteriorDretClar li{
	list-style:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}
ul.menuInteriorDretClar li.menuInteriorDretTop{
	background:url('/Xcelerate/graphics/i-PR/img/topMenuDretInteriorClar.jpg') no-repeat top left;
	display:block;
	height:12px;
	line-height:1px;
	margin:0px;
	padding:0px;
}
ul.menuInteriorDretClar li.menuInteriorDretBottom{
	background:url('/Xcelerate/graphics/i-PR/img/bottomMenuDretInteriorClar.jpg') no-repeat bottom left;
	display:block;
	height:11px;
	margin:0px;
	padding:0px;
}
ul.menuInteriorDretClar li span{
font-weight:bold;
color:#f25012;
}
ul.menuInteriorDretClar li a{
	display:block;
	width:128px;
	font-weight:bold;
	background:url('/Xcelerate/graphics/i-PR/img/arrowGreyWhite.jpg') no-repeat top right;
}
ul.menuInteriorDretClar li a:hover{
	color:#f25012;
	background:url('/Xcelerate/graphics/i-PR/img/arrowOrangeWhite.jpg') no-repeat top right;
}

div#menuEsquerra{
	float:left;
	width:197px;
font-size:15px;
}
ul.menuInteriorEsquerre{
	float:left;
	margin-left:1px;
	margin-bottom:3px;
	background:url('/Xcelerate/graphics/i-PR/img/middleMenuEsquerreInterior.gif') repeat-y top left;
	width:193px;
}
ul.menuInteriorEsquerre li{
	list-style:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}
ul.menuInteriorEsquerre li.menuInteriorEsquerreTop{
	background:url('/Xcelerate/graphics/i-PR/img/topMenuEsquerreInterior.gif') no-repeat top left;
	display:block;
	height:12px;
	line-height:1px;
	margin:0px;
	padding:0px;
	width:193px;
}
ul.menuInteriorEsquerre li.menuInteriorEsquerreBottom{
	background:url('/Xcelerate/graphics/i-PR/img/bottomMenuEsquerreInterior.gif') no-repeat bottom left;
	display:block;
	height:11px;
	margin:0px;
	padding:0px;
	width:193px;
}
ul.menuInteriorEsquerre li span{
font-weight:bold;
color:#f25012;
}
ul.menuInteriorEsquerre li a{
	display:block;
	width:154px;
	font-weight:bold;
	background:url('/Xcelerate/graphics/i-PR/img/arrowGrey.gif') no-repeat top right;
	padding-right:10px;
}
ul.menuInteriorEsquerre li a:hover, ul.menuInteriorEsquerre li a.selected{
	color:#f25012;
	background:url('/Xcelerate/graphics/i-PR/img/arrowOrange.gif') no-repeat top right;
}

/***********************************
ESTILS PER ALS ENLLAÇOS DEL MENÚ DE L'ESQUERRA
*****************************/
ul.menuEnllaEsquerre{
	float:left;
	margin-left:1px;
	margin-bottom:3px;
	background:url('/Xcelerate/graphics/i-PR/img/middleMenuEsquerreEnlla.jpg') repeat-y top left;
	width:193px;
}
ul.menuEnllaEsquerre li{
	list-style:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
}
ul.menuEnllaEsquerre li.menuInteriorEsquerreTop{
	background:url('/Xcelerate/graphics/i-PR/img/topMenuEsquerreEnlla.jpg') no-repeat top left;
	display:block;
	height:12px;
	line-height:1px;
	margin:0px;
	padding:0px;
	width:193px;
}
ul.menuEnllaEsquerre li.menuInteriorEsquerreBottom{
	background:url('/Xcelerate/graphics/i-PR/img/bottomMenuEsquerreEnlla.jpg') no-repeat bottom left;
	display:block;
	height:11px;
	margin:0px;
	padding:0px;
	width:193px;
}
ul.menuEnllaEsquerre li span{
font-weight:bold;
color:black;
/*color:#f25012;*/
}
ul.menuEnllaEsquerre li a{
	display:block;
	width:154px;
	font-weight:bold;
	background:url('/Xcelerate/graphics/i-PR/img/arrowWhite.jpg') no-repeat top right;
	padding-right:10px;
	color:white;
}
ul.menuEnllaEsquerre li a:hover, ul.menuEnllaEsquerre li a.selected{
	/*color:#f25012;*/
	color:black;
	background:url('/Xcelerate/graphics/i-PR/img/arrowOrangeGrey.jpg') no-repeat top right;
}


/**********************************
*	ESTILS PER A MODULS D'ARTICLES
**********************************/

div.modulArticle{
	float:left;
	width:508px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:20px;
}
* html div.modulArticle{
	width:489px;
}
span.titolArticle{
	font-size:1.6em;
	font-family:Arial, Verdana, Sans-serif;
	display:block;
	margin-bottom:15px;
	font-weight:bold;
}
img.imgArticulo{
	float:left;
	margin-right:10px;
}
div.textoArticulo{
font-size:14px;
}
/*************************************
*	ESTILS PER AL LLISTAT DE CARTELLS
*************************************/

ul.llistatCartells{
	float:left;
	width:518px;
	padding-left:10px;
}
ul.llistatCartells li{
	list-style:none;
	display:inline;
}
ul.llistatCartells li a img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

/******************************************
*	ESTILS PER AL LLISTAT DE PATROCINADORS
******************************************/

ul.llistatPatrocinadors{
	float:left;
	width:518px;
	padding-left:10px;
	margin-top:40px;
	margin-bottom:40px;
}
ul.llistatPatrocinadors li{
	list-style:none;
	display:inline;
}
ul.llistatPatrocinadors li a img{
	float:left;
	margin-right:13px;
	margin-left:13px;
	margin-bottom:10px;
}
/****************************************************
*	ESTILS PER ALS TEXTES D'INTRODUCCIO A LES PLANES
****************************************************/

div.introEsfera{
	font-size:0.9em;
	width:250px;
	float:left;
	margin-top:30px;
	padding-left:27px;
	line-height:16px;
	clear:left;
}
div#breadCumbsEsf{
float:left;
width:420px;
margin-bottom:-30px;
margin-left:20px;
}
div#breadCumbs{
margin: 0px 10px 10px 10px;
float:left;
width:500px;
}
div#contingutPestanyes{
margin: 0px 10px 10px 10px;
}
div#allImages{
overflow:auto;
margin:10px;
padding: 0px 0px 0px 20px;
font-size:0.9em;
float:left;
width:63%;
}

div#allVideos{
overflow:auto;
margin:10px;
font-size:0.9em;
width:27%;
padding: 10px 0px 0px 0px;
}
div.imatgeParc{
text-align:center;
float:left;
width:27%;
padding:0px 100px 10px 20px;
}
div#allVideos div.imatgeParc{
padding: 0px;
}
div.separator{
clear:both;
}
a.download{
color:#f25012;
font-weight:bold;
}
a.download:hover{
text-decoration:underline;
}
/*Començen els estils per a les pestanyes, amb la mida fixada*/

.secciono10px{
font-size:15px;
}
div#contingutPestanyes .secciono10px{
font-weight:bold;
color:#f25012;
}
.texto_normal_peq10Negrita{
font-size:15px;
}
.menu_seccion h1{
font-size:15px;
}
.texto_normal p{
font-size:15px;
}
.texto_normal{
font-size:15px;
}

div.imatgeMD{
padding:0px 6px 0px 3px;
background: url('/Xcelerate/graphics/i-PR/img/ombralateral.jpg') repeat-y top right;
}

div.imatgeMD a{
display:block;
padding:3px 8px 3px 8px;
background:#f25012 url('/Xcelerate/graphics/i-PR/img/senyala_menu_FB.gif') no-repeat center right;
color:white;
margin-top:-2px;
font-size:1.2em
}

p.imatgeMDShadow {
background: url('/Xcelerate/graphics/i-PR/img/ombrainf.jpg') repeat-x top left;
margin:0px 4px 0px 3px;
padding:0px 0px 4px 0px;
font-size:1px;
}

div.partDreta div.contactaQuadrat{
margin-top:0px;
padding:0px 6px 0px 3px;
background: url('/Xcelerate/graphics/i-PR/img/ombralateral.jpg') repeat-y top right;
}
div.partDreta div.contactaQuadrat div.quadrat{
border:1px solid #b4b4b4;
padding:5px 0px;
}
div.partDreta div.contactaQuadrat div.quadrat span, div.partDreta div.contactaQuadrat div.quadrat a{
color:#606060;
margin:0px 8px;
padding:0px 22px;
background: url('/Xcelerate/graphics/i-PR/img/ombralateral.jpg') no-repeat center left;
}
div.partDreta div.contactaQuadrat div.quadrat span.telContacto{
background-image: url('/Xcelerate/graphics/UAB/icons/telefon.gif');
}
div.partDreta div.contactaQuadrat div.quadrat a.mailLink{
background-image: url('/Xcelerate/graphics/UAB/icons/sobre.gif');
}
div.partDreta div.contactaQuadrat div.quadrat a.web{
background-image: url('/Xcelerate/graphics/UAB/icons/direccion-web.gif');
}
table.formsatPR{
margin:0px 10px;
}
table.formsatPR td{
padding:3px;
}
table.formsatPR td input{
border:1px solid black;
}
table.formsatPR td input.check{
border:none;
}
table.formsatPR td select{
	border:1px solid black;
	width:180px;
}
table.formsatPR td input:focus{
background-color:#FFEAE1;
}
table.formsatPR td label.ifOther{
display:block;
margin:3px 0px;
}
ul.genericTextLinks{
padding-top:10px;
padding-left:20px;
}
ul.genericTextLinks a{
color:#f25012;
}
div#centreNoticies{
padding:0px 10px;
}
ul#pestanyesNoticies{
list-style-type:none;
display:block;
position:relative;
z-index:2;
border-top:1px solid white;
}
ul#pestanyesNoticies li{
display:inline;
}
ul#pestanyesNoticies li a{
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/pestanya-unsel.png') no-repeat top left;
text-transform:uppercase;
padding:8px 15px;
margin-right:13px;
width:103px;
color:#bababa;
font-weight:bold;
font-size:1.2em;
float:left;
	text-decoration:underline; /* MICG 170709 */
}
ul#pestanyesNoticies li.selected a{
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/pestanya-selected.png') no-repeat top left;
color:#f25012;
margin-bottom:-3px;
height:18px;
z-index:2;
position:relative;
	text-decoration:underline; /* MICG 170709 */
}
div#contentNoticies{
clear:both;
}
div#cosNoticies{
position:relative;
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/fons-noticies.png') no-repeat top left;
min-height:250px;
padding: 20px 15px;
float:left;
width:673px;
}

* html div#cosNoticies{
height:250px;
}
div#rightNoticies{
float:left;
width:167px;
margin-left:4px;
}
div#rightNoticies div.partDreta{
padding:0px 4px 0px 0px;
margin:0px;
}
div#rightNoticies div.partDreta div.pastillaGreyEscalable{
width:167px;
}
div.noticiaLlistat{
clear:both;
overflow:auto;
margin-bottom:15px;
padding-bottom:1px;
}
div.noticiaLlistat div.imatgeNoticiaLlistat{
float:left;
margin-right:15px;
}
div.noticiaLlistat div.infoNoticiaLListat{
float:left;
width:550px;
}
div.noticiaLlistat div.infoNoticiaLListat h1{
color:#f25012;
margin:3px 0px 6px 0px;
font-size:1.1em;
	text-decoration: underline; /* added by MICG 16/7/09 */
}
div.noticiaLlistat div.infoNoticiaLListat a.linkMes{
color:#f25012;
font-weight:bold;
}
div#noticies{
border-bottom:1px solid #bababa;
padding-bottom:5px;
overflow:auto;
}
div#noticies div.separatorLlistat{
clear:both;
}
div#detallNoticia h1.titular{
color:#f25012;
font-size:1.2em;
margin-bottom:15px;
}
div#detallNoticia div.detallText img{
float:left;
margin-right:15px;
}
div#detallNoticia div.detallText{
	float:left;
	/*width:505px; MICG*/ width:670px;
}
div#detallNoticia div.detallText p{
margin-bottom:15px;
}
div#detallNoticia div.detallText {
font-weight:bold;
margin-bottom:15px;
}
div#detallNoticia div.detallText span.data{
font-weight:normal;
margin-right:10px;
}
div#detallNoticia div.detallText span.tema{
	color:#f25012;
	margin-right:10px;
	/*micg*/ width:100%;
}

div#detallNoticia div.detallText div.detallCos{
	font-weight:normal;
}

div#detallNoticia div.detallText div.detallCos a{
	text-decoration:underline;
}

div.detallTools{
text-align:right;
border-top:1px solid #bababa;
margin-top:15px;
padding-top:15px;
clear:both;
margin:10px 0px;
overflow:hidden;
}
div.detallTools a{
margin-left:20px;
padding-right:25px;
background:transparent no-repeat right center;
font-weight:bold;
}
div.detallTools a.imprimir{
background-image:url('/Xcelerate/graphics/i-PR/img/noticies/imprimir-noticia.gif');
}
div.detallTools a.enviarAmic{
background-image:url('/Xcelerate/graphics/i-PR/img/noticies/enviar-noticia.gif');
}
div.detallTools a.pdf{
background-image:url('/Xcelerate/graphics/i-PR/img/noticies/pdf-noticia.gif');
}
div.paging{
text-align:center;
margin:15px;
font-size:1.4em;
font-weight:bold;
clear:both;
}
div.paging a{
text-decoration:underline;
margin:0px 3px;
}
div.paging a:hover{
color:#f25012;
}
div.paging a:hover{
color:#f25012;
}
div.paging a:hover span{
color:#f25012;
}
div.paging span.currentPage{
color:#f25012;
}
div#rightNoticies p.pastillaGreyEscalableTop{
	background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/pastillaEscalableGreyTopNoticies.gif') no-repeat top left;
	height:29px;
	line-height:27px;
	padding-top:4px;
	vertical-align:middle;
	padding-left:15px;
	padding-right:12px;
}
div#rightNoticies div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle{
	background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/pastillaEscalableGreyMiddleNoticies.gif') repeat-y top left; /* ; */
	display:block;
	width: 140px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:5px;
}
div#rightNoticies div.pastillaGreyEscalable p.pastillaGreyEscalableBottom{
	background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/pastillaEscalableGreyBottomNoticies.gif') no-repeat top left;
	height:10px;
}

/* añadida por MICG */
div#BuscadorNoticias div.pastillaGreyEscalableMiddle{
	padding-left:10px;
	padding-right:10px;
	width:137px;
}

div.arxiuFinsA, div.arxiuDesde {
/*clear:both; MICG*/
overflow:auto;
padding-bottom:10px;
}
div.arxiuDesde div,div.arxiuFinsA div{
float:right;
margin-left:0px; /*5px; MICG*/
}

div.arxiuDesde div.selTitol,div.arxiuFinsA div.selTitol{
float:left;
margin:0px;
}
* html div.arxiuDesde div.selTitol{
width:50px;
}
* html div.arxiuFinsA div.selTitol{
width:50px;
}
div.arxiuDesde select, div.arxiuFinsA select{
border:1px solid #bababa;
width:45px;
}
div.arxiuParaulaClau input#paraulaclau{
width:80px;
border:1px solid #bababa;
}
div.arxiuParaulaClau input#Cercar{
text-transform:lowercase;
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/botoCerca.gif') no-repeat top left;
text-align:middle;
padding:1px 2px 2px 0px;
font-weight:bold;
color:white;
width:50px;
}
div.noticiaRelacionadafirst{
padding:0px 5px 10px 10px;
margin-left:-10px;
margin-right:-5px;
}
div.noticiaRelacionada{
padding:10px 5px 10px 10px;
border-top:1px solid #bababa;
margin-left:-10px;
margin-right:-5px;
}
div.noticiaRelacionadafirst span.data,div.noticiaRelacionada span.data{
font-weight:bold;
}
div.noticiaRelacionadafirst span.tema,div.noticiaRelacionada span.tema{
color:#f25012;
font-weight:bold;
}
div.noticiaRelacionadafirst span.titol a, div.noticiaRelacionada span.titol a{
color:#f25012;
font-weight:bold;
}
div.noticiaRelacionadafirst span.titol a:hover,div.noticiaRelacionada span.titol a:hover{
color:#596468;
font-weight:bold;
}
div#noticies div.agendaLlistat{
padding:15px 0px;
border-top:1px solid #bababa;
}
div#noticies div.agendaFirst{
border:none;
padding-top:0px;
}
div#noticies div.agendaLlistat h1.titolAct{
color:#f25012;
margin:3px 0px 6px 0px;
font-size:1.1em
}
div#noticies div.agendaLlistat span.title{
font-weight:bold;
}
div#noticies div.agendaLlistat div.descripcio{
padding:8px 0px;
}
div#noticies div.agendaLlistat a{
text-decoration:underline;
}
div.calendar table{
width:100%;
text-align:center;
}
div.calendar table td.prevMonth a{
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/prev-calendar.gif') no-repeat center left;
padding:3px;
}
div.calendar table td.nextMonth a{
background:transparent url('/Xcelerate/graphics/i-PR/img/noticies/next-calendar.gif') no-repeat center left;
padding:3px;
}
div.calendar table td.titleMonth{
font-weight:bold;
}
div.calendar table span.hasNot{
font-weight:bold;
}
div.calendar table a.has{
font-weight:bold;
color:#f25012;
}

div.entradaNoticia {
	border-bottom:2px solid #bababa;
	padding-top:5px;
	padding-bottom:5px;
	width:49%;
	float:left;
}

div.entradaNoticiaDerecha {
	border-bottom:2px solid #bababa;
	padding-top:5px;
	padding-bottom:5px;
	width:49%;
	float:right;
}

span.enlaceNoticia{
	font-size:1.2em;
	display:block;
	font-weight:bold;
	font-family:Arial, Verdana, Sans-serif;
}

div.columnes{
	width:46%;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
div.parteCentralOferta h1{
	color:#f25012;
	font-size:1.6em;
	font-family:Arial, Verdana, Sans-serif;
	display:block;
	margin-bottom:15px;
	font-weight:bold;
}
.tituloTecnologia{
	color:#f25012;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:5px;
}
.resumenTecnologia{
	font-weight:bold;
	font-size:1.1em;	
	margin-bottom:10px;
}

div.puntoTecnologia{
	color:#f25012;
	font-size:1em;
	margin-bottom:0px;
}
div.textTecnologia{
	font-size:1em;
	margin-bottom:10px;
}

div.listaTipos{
	background:url('/Xcelerate/graphics/i-PR/img/fondoCheckboxlist.gif') repeat-x scroll top left;
	line-height:20px;
	float:left;
	width:100%;
	margin-bottom:12px;
}
div.listaTiposWrapper1{
	background:url('/Xcelerate/graphics/i-PR/img/IRBox-left.gif') no-repeat top left;
	line-height:20px;
	float:left;
	width:100%;
}
div.listaTiposWrapper2{
	background:url('/Xcelerate/graphics/i-PR/img/IRBox-right.gif') no-repeat top right;
	line-height:20px;
	float:left;
	width:100%;
}
div.listaTipos div.columnListaTipos {
	float:left;
	width:49%;
margin-bottom:20px;
}
* html div.listaTipos div.columnListaTipos{
width:45%;
}
div.listaTipos div.columnListaTipos span.tituloTecnologia{
	padding-left:10px;
	color:#f25012;
	font-weight:bold;
	font-size:1.1em;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	width:100%;
}
a.goBackLink{
float:right;
color:#f25012;
}
a.goBackLink:hover{
text-decoration:underline;
}
div.listaTipos div.columnListaTipos span.checkTab1{
	padding-left:20px;
	float:left;
	width:95%;
background:transparent url('/Xcelerate/graphics/i-PR/img/checkbox.jpg') no-repeat left 6px;
margin-left:10px;
clear:both;
}

div.listaTipos div.columnListaTipos span.checkTab2{
	padding-left:20px;
	float:left;
	width:92%;
background:transparent url('/Xcelerate/graphics/i-PR/img/checkbox.jpg') no-repeat left 6px;
margin-left:30px;
clear:both;
}
div.listaTipos div.columnListaTipos span.selected{
background:transparent url('/Xcelerate/graphics/i-PR/img/checkbox-selected.jpg') no-repeat left 6px;
}
div.textoOfertaTecnologica{
	margin-bottom:20px;
}
span.titolOfertaTecnologica{
	color:#f25012;
	font-size:1.6em;
	font-family:Arial, Verdana, Sans-serif;
	display:block;
	margin-bottom:15px;
	font-weight:bold;
}

div.partCentralOfertaTecnologica{
	background:#fcfcfc;
	float:left;
	width:100%;
	margin-bottom:30px;
}

div.centroOfertaTecnologica{
	float:left;
	width:720px;
	margin-left:10px;
}
div.parteCentralOferta div#centralTOImages div.imageTOCenter{
width:279px;
float:left;
margin-bottom:24px;
}
div.parteCentralOferta div#centralTOImages div.imageTOOdd{
clear:left;
margin-right:12px;
}
div.parteCentralOferta div#centralTOImages div.imageTOCenter img{
width:100%;
margin-bottom:6px;
}
div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle div.comboSearcher{
	float:right;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}

div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle div.etiquetaKeywords label{
	float:right;
	width:100%;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle div.etiquetaKeywords input.cajaTextoSearch{
	float:left;
	width:70px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
}

div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle div.etiquetaKeywords input.botonSearch{
	background:url('/Xcelerate/graphics/i-PR/img/sombreadobutton.gif') no-repeat scroll transparent center center;
	width:50px;
	color:#ffffff;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

div.pastillaGreyEscalable div.pastillaGreyEscalableMiddle div.comboSearcher select.comboBox{
	width:125px;
}

ul#text li a{
	font-size:inherit;
	text-decoration: underline !important;
}

ul.xmpl {
	padding: 5px 15px 5px 30px !important;
	position: static;
}

div.parteCentralOferta {
	float:left;
	width:720px;;
	margin-left:10px;
}

div.contactoIzquierda{
	float:left;
	width:150px;
}

div.modulDetalle{
	width:570px;
	float:left;
}

.contactoIzquierdaTitulo{
	font-weight:bold;
display:block;
}
div.contactoIzquierda strong, div.contactoIzquierda b{
	font-weight:bold;
	color:#f25012;
}
div.contactoIzquierda em,div.contactoIzquierda i{
	color:#f25012;
font-style:normal;
}
div.contactoIzquierda a{
	color:#f25012;
	text-decoration: underline;
}
div.contactoIzquierda img{
margin-bottom:10px;
}
div.contactoIzquierda p{
margin-top:10px;
}
div.rightImageTO img{
width:150px;
}
*+html div.rightImageTO{
float:right;
margin-right:12px;
}
* html div.rightImageTO{
float:right;
margin-right:12px;
}
a.bannerUABInvestiga{
	float:right;
}
div#formCandidate{
padding:0px 24px;
}
div#formCandidate div{
margin:8px 0px;
}
div#formCandidate div label{
float:left;
width:170px;
clear:both;
}
div#formCandidate input{
border:1px solid black;
}
div#formCandidate select{
border:1px solid black;
}


/* CSS Formulari Espais - jorp */

tr.espais input[type=text]{
	width:163px;
}

tr.espais input#centre{
	width:336px;
}
tr.espais input#numporta{
	margin-bottom:36px;
}

tr.espais td select{
	width:163px;
}

div#facturacioSelect{
	float:left;
}
div#facturacioSelect select{
	width:60px;
	margin-top:43px;
}

div#facturacioInputs{
	float:right;
}
div#facturacioInputs input{
	width:260px;
}


td#tdexplicacio input#desccehc{
	float:left;
}
.highlight { background-color: #445566; }


/******************************************
*	Tags Cloud
******************************************/

div.tagCloud {
	width:90%;
	text-align:center;
	padding:20px;
}
div.tagCloud a{
	color:#f25012;
	margin:5px;
	white-space: nowrap;
	text-decoration:underline;
}
div.tagCloud a.tagCloud0{
	font-size:1em;
}

div.tagCloud a.tagCloud5{
	font-size:1.2em;
	font-weight:bold;
}

div.tagCloud a.tagCloud10{
	font-size:1.5em;
	font-weight:bold;
}

/******************************************
*	End Tags Cloud
******************************************/

/********************************************
*	ESTILS PER A LES XARXES SOCIALS
********************************************/

p.textoBannerXarxes{
	vertical-align:middle;
	font-weight:bold;
	font-size:15px;
	display:block;
	padding-top:6px;
}
