html, body {
	margin: 0;
	padding: 0;
	border: none;
    font-family:Verdana;
	background-image: url("../img/background.jpg");
	background-repeat: repeat-x; 
	background-color:White;
}

#tableContents{margin: 0 auto; background-color:white;}

td.menu_links_dreta
{
	background: url("../img/fons_links_dreta.jpg") repeat-y;
	width:182px;
	height:100%;
	vertical-align:top;
}

td.area_titol_enllasos_web
{
    
    background-image:url("../img/arees_enllasos_web.jpg");
    background-repeat:no-repeat;
    width:175px;
    height:23px;
	font-size:12px;
    text-align:left;
    font-weight:bold;
	padding-left:18px;
}

td.area_titol_material_grafic
{
    background-image:url("../img/arees_material_grafic.jpg");
    background-repeat:no-repeat;
    background-position:left top;
    width:175px;
    height:23px;
	font-size:12px;
    text-align:left;
    font-weight:bold;
	padding-left:18px;
}

td.area_titol_localitzador
{
    background-image:url("../img/arees_localitzador.jpg");
    background-repeat:no-repeat;
    width:175px;
    height:23px;
	font-size:12px;
    text-align:left;
    font-weight:bold;
	padding-left:18px;
	cursor:pointer;
}

.menu_capsalera
{
    color:White;
    font-size:11px;
	text-decoration:none;
}

.ombra_esq
{
    background:url("../img/ombra_fons_esq2.jpg") repeat-y;
    width:10px;
	vertical-align:top;
}

.ombra_drt
{
    background:url("../img/ombra_fons_drt2.jpg") repeat-y;
    width:10px;
	vertical-align:top;
}

.capsalera
{
    background-image:url("../img/capsalera.jpg");
    background-repeat:no-repeat;
    width:1006px;
    height:85px;
    vertical-align:top;
    padding-top:10px;
    text-align:right;
}

.capsaleraEsp
{
    background-image:url("../img/capsalera_esp.jpg");
    background-repeat:no-repeat;
    width:1006px;
    height:85px;
    vertical-align:top;
    padding-top:10px;
    text-align:right;
}

table.menus
{
    margin-left:571px;
    margin-right:65px;
}

.cos_menu
{
    background-image:url("../img/cos_centre_baix.jpg");
    background-repeat:no-repeat;
    width:711px;
    height:60px;
}

.titol_menu_arees
{
    font-size:15px;
    color:White;
    vertical-align:top;
}

img{ border:0;}

.combo_capsalera
{
    color:#89a1bf;
    font-size:11px;
    outline:#adc7e8 solid 2px;
}

.ombra_flash_home
{
	background: url("../img/ombra_flash_home.jpg") repeat-y;
	width:9px;
}

.petit{ font-size:5px;}

.peu
{
    background-image:url("../img/peu.jpg");
    background-repeat:no-repeat;
    width:1026px;
    height:52px;
    vertical-align:top;
}

.text_peu_blau
{
    font-size:9px;
    color:#89a1bf;
    word-spacing:-1px;
    text-align:center;
}

.text_peu_blanc
{
    font-size:9px;
    color:white;
    padding-left:5px;
}

td.menu_drt
{
    background-image:url("../img/ombra_drt_menu.jpg");
    background-repeat:repeat-y;
    width:24px;
	min-width:24px !important;
    height:100%;
}

.menu_peu {
background-image:url("../img/menu_peu.jpg");
background-repeat:no-repeat;
height:6px;
width:207px;
}

.ombra_vora_drt
{
	background: url("../img/ombra_vora_drt_inf.jpg") no-repeat;
	width: 9px;
	height: 5px;
}

/*Estils específics part corporativa*/

.migues_actual
{
    color:#697f9b;
    font-size:11px;
    font-weight:bold;
}

.migues
{
	color:#bbbbbb;
    font-size:11px;
}

a.migues
{
	color:#bbbbbb;
    font-size:11px;
	text-decoration:underline;
}

a.migues:hover
{
	text-decoration:none;
}

.text_blau
{
    color:#7991af;
    font-size:12px;
	text-decoration:none;
	line-height:16px;
}

.text_blau_fosc
{
    color:#7991af;
    font-size:12px;
    font-weight:bolder;
	letter-spacing: normal;
	line-height: 16px;
}

a.titolin
{
	color:#7d90a8;
    font-size:10px;
    font-weight:bolder;
    vertical-align:top;
	text-decoration: underline;
}

a.titolin:hover
{
	text-decoration: none;
}

.titol
{
    color:#7a7979;
    font-size:12px;
    font-weight:bolder;
    vertical-align:top;
}

.text
{
    color:#7a7979;
    font-size:10px;
    text-align:justify;
    vertical-align:top;
	line-height: 16px;
}

.text_area_material_grafic
{
    color:#7a7979;
    font-size:9px;
    vertical-align:top;
    text-align:left;
	line-height: 16px;
}

.text_negreta
{
    color:#7a7979;
    font-size:9px;
    font-weight:bolder;
    vertical-align:top;
    margin-bottom:0px;
}

.linia_horitzontal
{
    background-image:url("../img/linia_hor.jpg");
    background-repeat:repeat-x;
    width:100%;
    height:9px;
}

.linia_horitzontal2
{
    background-image:url("../img/linia_horitzontal.jpg");
    background-repeat:repeat-x;
    width:100%;
    height:1px;
}

.linia_vertical
{
    background-image:url("../img/linia_ver.jpg");
    background-repeat:repeat-y;
    width:13px;
    height:100%;
}

.linia_vertical2
{
    background-image:url("../img/linia_ver2.jpg");
    background-repeat:repeat-y;
    width:1px;
    height:100%;
}

p
{
    margin-top:0px;
    margin-bottom:10px;
}

.titol_gran
{
    color:#89a1bf;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
}


.titol_cursiva
{
    color:#7a7979;
    font-size:11px;
    font-style:italic;
    font-weight:bold;
}

a.text_link
{
    color:#7a7979;
    font-size:10px;
    text-align:justify;
    text-decoration:underline;
	line-height: 16px;
}
a.text_link:hover { text-decoration:none;}

a.mapa_web
{
	color:#7a7979;
    font-size:10px;
    text-align:justify;
    vertical-align:top;
	line-height: 16px;
	text-decoration:underline;
}

a.mapa_web:hover{text-decoration:none;}

/*Zona de banners de la pagina principal*/

.portal
{
    background-image:url("../img/portal.jpg");
    background-repeat:no-repeat;
    width:331px;
    height:73px;
}

.localitzador
{
    background-image:url("../img/localitzador.jpg");
    background-repeat:no-repeat;
    width:331px;
    height:73px;
}

.borsa
{
    background-image:url("../img/borsa_treball.jpg");
    background-repeat:no-repeat;
    width:331px;
    height:73px;
}

.enllasos
{
    background-image:url("../img/enllasos.jpg");
    background-repeat:no-repeat;
    width:331px;
    height:73px;
}

/*Fi zona de banners de la pagina principal*/

/*Arees genèric*/

a.links_arees
{
    font-size:14px;
    color:White;
    text-decoration:none;
    vertical-align:top;
}

a.links_corp
{
    font-size:12px;
    color:#4a4949;
    text-align:center;
    text-decoration:none;
	font-weight: bold;
}

.arees_ombra_vora
{
    background-image:url("../img/arees_ombra_vorera.jpg");
    background-repeat:no-repeat;
    width:24px;
    height:5px;
}

.arees_ombra_horitzontal
{
    background-image:url("../img/arees_ombra_hor.jpg");
    background-repeat:repeat-x;
    width:89px;
    height:5px;
}

.arees_ombra_horitzontal2
{
    background-image:url("../img/arees_ombra_hor.jpg");
    background-repeat:repeat-x;
    height:5px;
}

.arees
{
    font-size:13px;
    color:White;
    font-weight:bold;
}

.arees_titol_menu
{
    background-image:url("../img/arees_titol_menu_esq.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:47px;
    font-size:16px;
    color:White;
    vertical-align:middle;
    text-align:center;
}

.arees_menu_sup
{
    background-image:url("../img/arees_menus_sup.jpg");
    background-repeat:repeat-x;
    width:155px;
    height:47px; 
    font-size:12px;
    color:#4a4949;
    text-align:center;
}

.arees_menu_sup_fi
{
    background-image:url("../img/arees_menus_sup_fi.jpg");
    background-repeat:no-repeat;
    width:189px;
    height:47px;
    font-size:12px;
    color:#4a4949;
    text-align:center;
}

td.arees_menus_distribucio
{
    background-image:url("../img/arees_01distribucio.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_menus_turisme
{
    background-image:url("../img/arees_02turisme.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_menus_hotels
{
    background-image:url("../img/arees_03hotels.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_menus_alimentacio
{
    background-image:url("../img/arees_04alimentacio.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:43px;
}

td.arees_menus_equipaments
{
    background-image:url("../img/arees_05equipaments.jpg");
    background-repeat:repeat-x;
    width:183px;
    height:42px;
}

td.arees_menus_serveis
{
    background-image:url("../img/arees_06serveis.jpg");
    background-repeat:repeat-x;
    width:183px;
    height:43px;
}


td.arees_menus_distribucio:hover{ background-image:url("../img/arees_01distribucio_hover.jpg"); background-repeat:no-repeat;}

td.arees_menus_turisme:hover{ background-image:url("../img/arees_02turisme_hover.jpg"); background-repeat:no-repeat;}

td.arees_menus_hotels:hover{ background-image:url("../img/arees_03hotels_hover.jpg"); background-repeat:no-repeat;}

td.arees_menus_alimentacio:hover{ background-image:url("../img/arees_04alimentacio_hover.jpg"); background-repeat:no-repeat;}

td.arees_menus_equipaments:hover{ background-image:url("../img/arees_05equipaments_hover.jpg"); background-repeat:no-repeat;}

td.arees_menus_serveis:hover{ background-image:url("../img/arees_06serveis_hover.jpg"); background-repeat:no-repeat;}

td.arees_1_actiu
{
    background-image:url("../img/arees_01distribucio_hover.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_3_actiu
{
    background-image:url("../img/arees_02turisme_hover.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_5_actiu
{
    background-image:url("../img/arees_03hotels_hover.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:42px;
}

td.arees_4_actiu
{
    background-image:url("../img/arees_04alimentacio_hover.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:43px;
}

td.arees_6_actiu
{
    background-image:url("../img/arees_05equipaments_hover.jpg");
    background-repeat:repeat-x;
    width:183px;
    height:42px;
}

td.arees_7_actiu
{
    background-image:url("../img/arees_06serveis_hover.jpg");
    background-repeat:repeat-x;
    width:183px;
    height:43px;
}

.area_titol
{
    color:White;
    font-size:30px;
    font-weight:bold;
    text-align:right;
}

td.descripcio
{
    font-size:12px;
    color:white;
    text-align:right;
}

.text_logo_central
{
    color:#4a4949;
    font-size:10px;
    text-align:center;
    vertical-align:top;
    line-height:17px;
}

.text_logo_central:hover{ text-decoration:none;}

a.link_cursiva
{
    color:#7a7979;
    font-size:9px;
    font-style:italic;
	line-height:14px;
}

a.link_cursiva:hover{ text-decoration:none;}

.slogan
{
	color:#c4c3c3;
	font-size:16px;
	font-style:italic;
    font-weight:bolder;
	vertical-align:top;
    letter-spacing:2px;   
}

/*Fi arees genèric*/

/*=====================================================*/

/*Zona de banners del menu esquerre*/

.titol_cursiva_mini
{
    color:#7a7979;
    font-size:8px;
    font-style:italic;
    font-weight:bold;
}

.combo_capsalera_mini
{
    color:#89a1bf;
    font-size:10px;
    outline:#adc7e8 solid 1px;
}

.portal_mini
{
    background-image:url("../img/portal_mini.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:31px;
	color:#89a1bf;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
	cursor:pointer;
}   

.localitzador_mini
{
    background-image:url("../img/localitzador_mini.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:31px;
    vertical-align:middle;
    color:#89a1bf;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
	cursor:pointer;
}

.borsa_mini
{
    background-image:url("../img/borsa_treball_mini.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:31px;
    color:#89a1bf;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
	cursor:pointer;
}

.enllasos_mini
{
    background-image:url("../img/enllasos_mini.jpg");
    background-repeat:no-repeat;
    width:183px;
    height:31px;
    color:#89a1bf;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
	cursor:pointer;
}

.portal_mini:hover{ background-image:url("../img/portal_mini_hover.jpg");color:#7e7e7e;}
.localitzador_mini:hover{ background-image:url("../img/localitzador_mini_hover.jpg");color:#7e7e7e;}
.borsa_mini:hover{ background-image:url("../img/borsa_treball_mini_hover.jpg");color:#7e7e7e;}
.enllasos_mini:hover{ background-image:url("../img/enllasos_mini_hover.jpg");color:#7e7e7e;}


.localitzador_mini_actiu{ 
	background-image:url("../img/localitzador_mini_hover.jpg");
	background-repeat:no-repeat;
    width:183px;
    height:31px;
    vertical-align:middle;
	color:#7e7e7e;
	font-family:Arial;
    font-size:14px;
    font-weight:bold;
}

.borsa_mini_actiu{ 
	background-image:url("../img/borsa_treball_mini_hover.jpg");
	background-repeat:no-repeat;
    width:183px;
    height:31px;
	color:#7e7e7e;
	font-family:Arial;
    font-size:14px;
    font-weight:bold;
}
	
	
	
.enllasos_mini_actiu{ 
	background-image:url("../img/enllasos_mini_hover.jpg");
	background-repeat:no-repeat;
    width:183px;
    height:31px;
	color:#7e7e7e;
	font-family:Arial;
    font-size:14px;
    font-weight:bold;
}

/*Fi zona de banners del menu esquerre*/

/*Formularis*/

form table td{text-align:right;}

.titol_subconjunt
{
	font-weight:bold;
	font-size:12px;
	background-color:#dadada;
	text-align:left;
	padding:5px 0px 5px 25px;
}

.etiqueta
{
	color:#8599b4;
	font-size:11px;
}

.asterisc{color:red; font-size:9px;}

.cursiva
{
	color:#7a7979;
	font-size:9px;
	font-style:italic;
}

.box{
	width:100%;
	background:#f3f3f3;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:solid;
	border-bottom-color:#cccccc;
	border-bottom-width: 1px;
	border-left-style:none;

	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-top: 3px;
	padding-bottom: 2px;
}

.box:focus{background-color:#dbdbdb;}

.boxError{
	width:100%;
	background:#f3f3f3;
	border:1px solid red;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-top: 3px;
	padding-bottom: 2px;
}

form select
{
	width:100%;
	background:#f3f3f3;
	border:1px solid #cccccc;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:20px;
}

form select:focus{background-color:#dbdbdb;}

.cboError{
	width:100%;
	background:#f3f3f3;
	border:1px solid red;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:20px;
}

form textarea
{
	width:100%;
	background:#f3f3f3;
	border:1px solid #cccccc;
	color:#000000;
}

form textarea:focus{background-color:#dbdbdb;}

.enviar{
	width:72px;
	height:18px;
	background:url("../img/enviar.gif") top left no-repeat;
	padding-left:3px;
	padding-top:2px;
	cursor:pointer;
	text-align:left;
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.esborrar{
	width:92px;
	height:18px;
	background:url("../img/esborrar.gif") top left no-repeat;
	color:white;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	padding-top:2px;
	cursor:pointer;
	text-align:left;
}

.tornar{
	width:72px;
	height:18px;
	background:url("../img/tornar.gif") top left no-repeat;
	padding-left:22px;
	padding-top:2px;
	cursor:pointer;
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

/*============= Google Maps ==================================*/

.gMaps
{
	background:url("../img/googleMaps.jpg");
	width:88px;
	height:28px;
	cursor:pointer;
}

/*=========== Capsaleres ====================================*/


div.areaPremsa
{
	background:url("../img/continguts/premsa.jpg") top left no-repeat;
	width:278px;
	height:126px;
	vertical-align:bottom;
	padding-left:387px;
	padding-top:62px;
	font-size:12px;
	color:white;
	font-weight:bolder;
}

div.revistaSerhs
{
	background:url("../img/continguts/revista.jpg") top left no-repeat;
	width:278px;
	height:126px;
	vertical-align:bottom;
	padding-left:387px;
	padding-top:62px;
	font-size:12px;
	color:white;
	font-weight:bolder;
}

div.localitzador_gran
{
	padding-left:73px;
	padding-top:20px;
	background:url("../img/continguts/localitzador.jpg") top left no-repeat;
	width:592px;
	height:64px;
	color:#89a1bf;
	font-size:18px;
	font-weight:bolder;
}

div.enllassos_gran
{
	padding-left:73px;
	padding-top:20px;
	background:url("../img/continguts/enllassosWeb.jpg") top left no-repeat;
	width:592px;
	height:64px;
	color:#89a1bf;
	font-size:18px;
	font-weight:bolder;
}

div.borsaTreball_gran
{
	padding-left:73px;
	padding-top:20px;
	background:url("../img/continguts/borsaTreball.jpg") top left no-repeat;
	width:592px;
	height:64px;
	color:#89a1bf;
	font-size:18px;
	font-weight:bolder;
}

/*============ Mapa web ===================================*/

ul.Arees
{
	list-style-type:none;
	margin-left:0px;
	color:#7a7979;
    font-size:10px;
    text-align:justify;
    vertical-align:top;
	line-height: 16px;
}

li.liDistribucio
{
	background-image:url("../img/fletxaMapaDistr.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liLogistica
{
	background-image:url("../img/fletxaMapaDistrLogPer.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liTurisme
{
	background-image:url("../img/fletxaMapaTurisme.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liHotels
{
	background-image:url("../img/fletxaMapaHotels.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liAlimentacio
{
	background-image:url("../img/fletxaMapaAlimentacio.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liEquipaments
{
	background-image:url("../img/fletxaMapaEquipaments.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

li.liServeis
{
	background-image:url("../img/fletxaMapaServeis.jpg");
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding-left:11px; 
	list-style-position:inside;
}

/*========== Borsa de treball =====================================*/

th.Ofertes
{
	font-size:8pt;
	font-weight:bold;
	color:white;
	padding:2px;
}

.text2
{
    color:#7a7979;
    font-size:9px;
    text-align:left;
	line-height: 16px;
	/*font-weight:bold;*/
}

a.linkOferta
{
    color:black;
    font-size:9px;
    text-decoration:underline;
	/*line-height: 16px;*/
	font-weight:bold;
	/*padding:4px;*/
	
	padding:8px 0px 8px 0px;
	display:block;
}
a.linkOferta:hover { text-decoration:none;}

a.link_cursiva_gran
{
    color:#7a7979;
    font-size:8pt;
    font-style:italic;
	line-height:14px;
}

a.link_cursiva_gran:hover{ text-decoration:none;}

th.capsaleraDetallOferta
{
	font-size:9pt;
	font-weight:bold;
	color:white;
	padding:4px;
	text-transform:uppercase;
}

.detallOferta
{
	color:#7a7979;
    font-size:9px;
	line-height: 16px;
	text-align:justify;
	padding:8px 0px 8px 0px;
}

.inscriures{
	width:193px;
	height:18px;
	background:url("../img/inscriuOferta.jpg") top left no-repeat;
	padding-left:3px;
	padding-top:2px;
	cursor:pointer;
	margin-right:-7px;
	float:right;
	
	color:white;
	font-size:7.5pt;
	font-weight:bold;
	text-decoration:none;
}

.miniLinks
{
	color:#7991af;
	font-size:8pt;
	cursor:pointer;
	font-weight:bold;
}