body, h1, h2, h3, p {padding: 0; margin: 0;}

a{outline:none;}

body {}

a.enlace_home:link, a.enlace_home:visited { font: 14px Arial Narrow, Helvetica, sans-serif; text-align:left; text-transform: uppercase; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_home:hover, a.enlace_home:active { font: 14px Arial Narrow, Helvetica, sans-serif; text-align:left; color: #003C76; text-transform: uppercase; outline: none; text-decoration: none; list-style:none;}

.nolink { font: 14px Arial Narrow, Helvetica, sans-serif; color: #003C76; text-transform: uppercase; outline: none; text-decoration: none; list-style:none;}

.enlace_otros_home_no { font: 13px Arial Narrow, sans-serif; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_otros_home:link, a.enlace_otros_home:visited { font: 13px Arial Narrow, sans-serif; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_otros_home:hover, a.enlace_otros_home:active { font: 13px Arial Narrow, sans-serif; color: #666666; outline: none; text-decoration: none; list-style:none;}

.enlace_otros_home_M_no { font: 13px Arial Narrow, sans-serif; text-transform: uppercase; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_otros_home_M:link, a.enlace_otros_home_M:visited { font: 13px Arial Narrow, sans-serif; text-transform: uppercase; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_otros_home_M:hover, a.enlace_otros_home_M:active { font: 13px Arial Narrow, sans-serif; text-transform: uppercase; color: #666666; outline: none; text-decoration: none; list-style:none;}

a.enlace_textos:link, a.enlace_textos:visited { font: 11px Arial; color: #000000; outline: none; text-decoration: none; list-style:none;}
a.enlace_textos:hover, a.enlace_textos:active { font: 11px Arial; color: #666666; outline: none; text-decoration: none; list-style:none;}

a.enlace_textos_myestoli:link, a.enlace_textos_myestoli:visited { font: 11px Arial; color: #FFFFFF; outline: none; text-align:center; text-decoration: none; list-style:none;}
a.enlace_textos_myestoli:hover, a.enlace_textos_myestoli:active { font: 11px Arial; color: #FFFFFF; outline: none; text-align:center; text-decoration: none; list-style:none;}

a.enlace_custom:link, a.enlace_custom:visited { font: 18px Arial Narrow, Helvetica, sans-serif; color: #000000; font-weight: bold; outline: none; text-decoration: none; list-style:none;}
a.enlace_custom:hover, a.enlace_custom:active { font: 18px Arial Narrow, Helvetica, sans-serif; color: #003C76; font-weight: bold; outline: none; text-decoration: none; list-style:none;}


a.enlace_login:link, a.enlace_login:visited { font: 11px Arial, Helvetica, sans-serif; align: right; font-weight: bold; text-transform: uppercase; color: #003C76; outline: none; text-decoration: none; list-style:none;}
a.enlace_login:hover, a.enlace_login:active { font: 11px Arial, Helvetica, sans-serif; align: right; font-weight: bold; color: #000000; text-transform: uppercase; outline: none; text-decoration: none; list-style:none;}

a.enlace_empresaimportant:link, a.enlace_empresaimportant:visited { font: 11px Arial, Helvetica, sans-serif; align: right; font-weight: bold; color: #003C76; outline: none; text-decoration: none; list-style:none;}
a.enlace_empresaimportant:hover, a.enlace_empresaimportant:active { font: 11px Arial, Helvetica, sans-serif; align: right; font-weight: bold; color: #000000; outline: none; text-decoration: none; list-style:none;}


.enlace_custom_sinlink { font: 14px Arial Narrow, Helvetica, sans-serif; color: #ffffff; margin-right:5px; font-weight: bold; text-align:right; outline: none; text-decoration: none; list-style:none;}

.titols_menus {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left;
	font-weight: bold;
	color: #003C76;
}

.titols_menus_dreta {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 20px;
	text-align:right;
	font-weight: bold;
	color: #003C76;
}


.enlace_myestoli_notlogged {
	font: 13px "Arial Narrow", sans-serif;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}

.titols_mapaweb {
	font: 14px Arial Narrow, Helvetica, sans-serif;
	color: #003C76; 
	font-weight: bold;
}

.apretat {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align:left;
	color: #003C76;
}

.apretat_dreta {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align:right;
	color: #003C76;
}

.enlace_home{ font: 14px Arial Narrow, Helvetica, sans-serif; text-align:left; text-transform: uppercase; outline: none; text-decoration: none; color: #000000;}
.enlace_home_senselink { font: 14px Arial Narrow, Helvetica, sans-serif; color: #000000; font-weight: bold; outline: none; text-decoration: none; text-align:left;}
.enlace_otros_home { font: 13px Arial Narrow, sans-serif; color: #000000; outline: none; text-decoration: none; }
.enlace_otros_home_derecha { font: 13px Arial Narrow, sans-serif; color: #000000; outline: none; text-decoration: none; text-align:right;}

.apretatat {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color: #003C76;
}


.txt_empresa_majuscules {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #000000;
}

.apretat_M {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #003C76;
}

.txt_normal   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color: #000000; 
}

.txt_normal_dreta   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #000000; 
}

.txt_empresa    {
	font: 11px Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #000000; 
}

.txt_empresa_dreta   {
	font: 11px Arial, Helvetica, sans-serif;
	text-align:right;
	color: #000000; 
}

.txt_localizacion    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #000000; 
}

.txt_empresa_important   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	color: #003C76; 
}

.contentbox {
	width: 450px;
	height: 300px;
	overflow: auto;
	text-align: justify;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}

.barra_esq {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.contentbox_bisagres {

	width: 180px;
	height: 330px;
	overflow: auto;
	text-align: justify;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}

.contentbox_selec_bisagres {

	width: 253px;
	height: 400px;
	overflow: auto;
	text-align: justify;
}
.contentbox_comb_prod_bis {

	width: 570px;
	height: 400px;
	overflow-y: auto;
	text-align: justify;
}

.contentbox_color {
	width: 180px;
	height: 190px;
	overflow: auto;
	text-align: justify;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}

#link {
position:absolute;
width:570px;
height:110px;
}

a.link_link{
display:block;
width:490x;
height:110px;
}

.taula_lateral {
	float: left;
}

.contentbox_lineas {
	width: 400px;
	height: 230px;
	overflow: auto;
	text-align: justify;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}

.contentbox_cat_bisagres {
	width: 400px;
	height: 230px;
	overflow: auto;
	text-align: justify;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}
.quadre_colors {
	float: left;	
}
.marge_negre {
	border: 1px solid #003D76;
}
.linea_base {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003D76;
}

.contentbox_bisagres {

	width: 660px;
	height: 330px;
	overflow: auto;
	overflow-x: hidden;
	padding-right: 1em;
	padding-left: 1em;
	background: #FFFFFF;
	left: 543px;
	top: 194px;
}
.boto {
	font: 11px Arial;
	color: #000000;
	outline: none;
	background:#fff;
    border:0px;
	cursor:pointer;
	height:20px;
}

