ul{
 list-style-type:none;
}
.ckb{
 border:none;
 background:none;
 width:auto;
}
.inp_img{
 width:auto;
 height:auto;
 border:none;
}
a{
 color:#0182c3;
}
a:hover{
 
}


#franja_menu{
 margin:0 auto;
 width:1024px;
 height:30px;
 background:#1D262F url(imatges/menu/bg_franjaMenu.gif) repeat-x; 
 /*border-bottom:0px solid #1D262F;*/
 background-position:center;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
}
#franja_menu ul{
padding-left:20px;
margin:0;
 font-weight:bold;
}
#franja_menu li{

 float:left;
}

#franja_menu li.telefon{
  color:white;
 display:block;
 padding:0 10px 5px 10px;
 text-decoration:none;
 float:left;
}

#franja_menu li a{
 color:white;
 display:block;
 padding:0 10px 5px 10px;
 text-decoration:none;
 background:url(imatges/menu/bg_fondoMenu.gif) no-repeat right; 
}
* html #franja_menu li a{padding:0 10px 6px 10px;}

#franja_menu li a:hover{
 background:url(imatges/menu/bg_fondoMenu1.gif) no-repeat right;
}

#text_franja{
	height:90px;
	float:left;
	text-align:right;
	width:350px;
	border:none;
	border-right:#FFFFFF medium solid;
	margin-top:15px;
	padding-right:10px;
}

#imatge_franja{
	padding-top:5px;
}* html #imatge_franja{padding-top:6px;}

.titol_franja {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.subtitol_franja {
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#franja_menu li a.selected{
 color:white;
 display:block;
 padding:0 10px 5px 10px;
 text-decoration:none;
 background:url(imatges/menu/bg_fondoMenu1.gif) no-repeat right;
}
* html #franja_menu li a.selected{padding:0 10px 6px 10px;}

#franja_menu li#li_contr a{
/* background:url(/img/bg_fondoShopping.gif) no-repeat right;*/
 padding-right:28px;
}
#franja_menu li#li_contr a:hover{
/* background:url(/img/bg_fondoShopping2.gif) no-repeat right;*/
}

#franja_menu li a.last{ /*sin uso actualmente*/
/* background:url(/img/bg_fondoMenu2.gif) no-repeat right;*/
}
#franja_menu li a.last:hover{
/* background:url(/img/bg_fondoMenu3.gif) no-repeat right;*/
}

#franja_menu p{ /*telefono*/
 color:white;
 font-weight:bold;
 font-size:112%;
 float:right;
 margin:0 4px 0 0;
 vertical-align:middle;
}
* html #franja_menu p{margin:2px 7px 0 0; width:10.5em; text-align:right;}

#franja_menu .h24{
 color:#e89133;
}
#franja_menu img{
 margin-right:5px;
}
#franja_menu #li_contr a{
 padding-right:9px;
}
#franja_menu #li_contr img{
 margin:0;
}


#data_menu_superior{
 margin:0 auto;
 position:relative;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 padding-bottom:8px;
 display:block;

}

#cabecera_int{
 margin:0 auto;
 position:relative;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 padding-right:0px;
}

#cabecera_int ul{
 float:right;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
}

#cabecera_int li{
 float:left;
 background:white;
}

#cabecera_int li a{
 display:block;
 color:black;
 padding:0 10px 0 9px;
 border-bottom:5px solid white;
 text-decoration:none;
 background:url(imatges/menu/bg_separaPuntos.gif) no-repeat right; 
}

#cabecera_int li a:hover{ 
 display:block;
 color:black;

 border-bottom:5px solid #e89133;
 text-decoration:none;

}

#cabecera_int li.last a{
 background:none; 
 padding-right:0;
}

#cabecera_int li.last a:hover{
 display:block;
 color:black;
 border-bottom:5px solid white;
 text-decoration:none;
}

#peu{ 
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;

 padding: 0;
 
 color:white;

 margin:0 ;
 background-color:#0170c9;
 
 height:35px;
 width:100%;
 float:none;
 text-align:center;
}

#peu ul{
 list-style:  none; 
 padding: 0;  
 float:left;
 margin: 0 0 0 0;
 width: 100%
}

#peu li{
 padding-left: 8px;  
 display: inline;	
}

#peu li a{	
 color:white;
 padding:10px 9px 9px 11px; 
 text-decoration:underline;
 background:url(imatges/menu/bg_separaPuntos.gif) no-repeat right; 
}

#peu li a:hover{
 text-decoration:none;
/* background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;*/
}

#peu li a.last{
 background:none; 
}

#peu li a.last:hover{
 text-decoration:none;
/* background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;*/
}

#peu li span{
 display:block;
 color:black;
 padding:0 10px 0 9px;
 border-bottom:5px solid white;
 text-decoration:none;
}




#columna_0e{
	float:left;
	width:130px;
}

#columna_0c{
	float:left;
	width:60px;
}


#columna_1{
	float:left;
}

#columna_2{
	float:left;
}


.bloque_interior_big{
 background:url(imatges/marc/bg_bloqueInteriorBig.gif) left bottom;
 width:352px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 padding-top: 5px;
 padding-left:0;
}
.bloque_interior_big h1{
 background:url(imatges/marc/bg_bloqueInteriorBigh1.gif) no-repeat left top  !important; 
 padding:7px 0 1px 14px !important;
 margin:0 !important;
 font-size:20px;
}
.bloque_interior_big h1 a{
 color: #000;
 text-decoration:underline;
}
/*division para big usado como promo*/
.bloque_interior_big .big_izq{
 float:left;
 width:80px;
 margin:5px;
} 
.bloque_interior_big .big_der{
 margin:10px 0 0 100px;
 padding-bottom:10px;
}
.bloque_interior_big .big_der li{
 background:url(imatges/marc/bg_bloque_bullet.gif) no-repeat 2px 5px !important;
 padding-left:12px !important;
} 
/*.bloque_interior_big li{
 margin-bottom:3px;
} 
*/

.bloque_interior_big ul{
 padding-left:0;
 padding-top:2px;
}

.bloque_interior_big li{
 /*background:url(imatges/menu/bg_menuLiPpal.gif) no-repeat 0 0;*/
 margin:0 0 0 2px;
 padding:2px 0 2px 18px;
 text-align:left;
}

.bloque_interior_big li a:visited{
 color:#000000;
}

.bloque_interior_big li.selected{
 background:url(imatges/menu/bg_menuLiPpalSel.gif) no-repeat 0 0;
 color:white;
}

.bloque_interior_big li.selected a:hover{
 color:#990000;
}

.bloque_interior_big ul ul{
 padding-bottom:0;
padding-left:10px;
 margin:0 0 0 0;
 background:none;
}

.bloque_interior_big li li{
 margin:3px 3px 3px 0;
 padding:0px 0 0px 0px;
 background:none;
 /*background:url(imatges/menu/bg_menuLiLi.gif);  f.explorer */
}

.bloque_interior_big li li.selected{
 background:url(imatges/menu/bg_menuLiLiSel.gif); /* f.explorer */
}

.bloque_interior_big li li a{
 color:#4e6d89;
}

.bloque_interior_big li li a:visited{
 color:#4e6d89;
}

.bloque_interior_big ul ul ul{
 padding-bottom:0;
  padding-top:5px;
 margin:0 0 0 10px;
 background:none;
}
.bloque_interior_big li li li{
 margin:0 0 0 0;
 padding:0 0 0 0;
 background:none;
 /*background:url(imatges/menu/bg_menuLiLi.gif);  f.explorer */
}
.bloque_interior_big li li li a{
 color:#0170c9;
}

.bloque_interior_big li li li a:visited{
 color:#0170c9;
}




td.apartatMenu {
	background-image:url("imatges/menu/fons_apartat_menu_clar.gif");
/*	background-color:#E9E9E9;^*/
	background-repeat:repeat-x;
	padding-bottom:5px;
	text-align:center;
	vertical-align:bottom;
	width:25%;
	height:20px;

    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;
}

td.apartatMenu:hover {
	background-color:#CCCCCC;
	background-image:url("imatges/menu/fons_apartat_menu_selected.gif");
	background-repeat:repeat-x;
}

td.apartatMenuSelected {
	background-image:url("imatges/menu/fons_apartat_menu.gif");
	background-color:#AAAAAA;
	background-repeat:repeat-x;
	padding-bottom:5px;
	text-align:center;
	vertical-align:bottom;
	width:25%;
	height:20px;
	
	FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;
}

A.topMenuRapid{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    text-align: left;
	padding-left:2px;
	padding-right:2px;
}
A.topMenuRapid:hover{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
	color:#000000;
    text-align: left;
}
td.topMenuRapid:hover{
	background-image:url("imatges/menu/fons_menu_rapid.gif");
	background-position:bottom;
	background-repeat:repeat-x;
}

label{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;	
    text-align: left;
}

.buscar{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    text-align: left;
	border:1px solid #ccc;
}

A.titolCaixa{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;	
    text-align: left;
}

.textCaixa{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
	position:relative;
	vertical-align:bottom;
	font-weight:bold;
}

.desconnectar{
    BACKGROUND-COLOR: #BFE0FB;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    FONT-WEIGHT: bold;
    text-align: center;
	padding: 2px;
    height: 25px;
	border: #000000 thin solid;
}




.bloque1x1, .bloque1x2, .bloque1x3, .bloque2x1, .bloque2x2, .bloque2x3, .bloque3x1, .bloque3x2, .bloque3x3{
 float:left;
 border:1px solid #d7dde3;
 padding:5px;
 margin:0 10px 8px 0;
 height:250px;
} 
* html .bloque1x3{height:400px;}

.bloque1x3{
 width:174px;
 background:url(imatges/caixes/bg_1x3.gif) repeat-x;
 min-height:434px;
}
* html .bloque1x3{height:400px;}

.bloque1x1{
 width:240px;
/* background:url(imatges/caixes/bg_bloquePeq.gif) repeat-x;*/
 background:url(imatges/caixes/bg_1x3.gif) repeat-x;
 height:250px;
}


.bloque1x1 img{
 vertical-align:text-bottom;
}
.bloque1x1 .mas_info{
    display:block;
    margin:0 0 5px 55px;
}


.bloque2x1{
 width:502px;
 /*background:url(imatges/caixes/bg_bloquePeq.gif) repeat-x;*/
  background:url(imatges/caixes/bg_1x3.gif) repeat-x;
 height:250px;
}

.bloque2x1 img{
 vertical-align:text-bottom;
}
.bloque2x1 .mas_info{
    display:block;
    margin:0 0 5px 55px;
}
* html .bloque1x1,* html .bloque2x1,* html .bloque3x1{height:130px;}


.banners{
	float:none;
	vertical-align:bottom;
	height:100%
}

#portada {
	width:100%;
	height:100%;
}

#portada .titol{
	background:url(imatges/caixes/fons_titols.gif) repeat-x;
	margin-bottom:10px;
	padding-top:5px;
	vertical-align:middle;
	height:20px;	
	font-size:11px;
	font-weight:bold;
}

#portada .imatge{
	height:105px;
	width:100%;
	margin:0;
}


#portada .textcaixa{
	FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial;
    position:relative;
	text-align:justify;
	height:70px;
	margin:0;

}

#portada .contingut{
	FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial;
    position:relative;
	text-align:justify;
}

#portada hr{
	margin-top:5px; 
	margin-bottom:5px;
}

#portada p{
	margin:0;
}

#portada a{
	font-size:11px;
	margin:0 0 0 0;	
}

#portada a.mas_info{
    margin:0;

	color:#0000FF;
	font-weight:bold;
	font-size:10px;
	text-align:right;
}

#portada a.mas_info:hover{
    display:block;

	color:#0000FF;
}

#portada ul{	
	margin:0 0 0 15px;
	padding:0 0 0 10px;
}

#portada li{

	list-style-type: disc;
}

#menu_seccion{
 padding:0 0 0 0;
 margin:0 0 0 0;
 width:176px;

}
#menu_seccion a{

 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
}
#menu_seccion a:hover{
 text-decoration:underline;
}
#menu_seccion h1{
 font-size:110%;
 color:white;
 padding:0 0 0 0;
 /*background:url(/img/bg_menuSeccionSup.gif) no-repeat 4px 0;*/
 height:20px;
}
#menu_seccion h1 a{
 color:white;
}

#menu_seccion_int{
 background:url(imatges/menu/bg_fondoMenuDentro.gif);
 padding-top:5px;
 padding-left:0;
}

#menu_seccion_int .right_menu
{
}

#menu_seccion_int ul{
 background:url(imatges/menu/bg_pieMenu.gif) no-repeat bottom;
 padding-left:0;
 padding-bottom:20px;
 margin:0;
}
#menu_seccion_int li{
 background:url(imatges/menu/bg_menuLiPpal.gif) no-repeat 0 0;
 margin:0 0 0 7px;
 padding:4px 0 5px 18px;
 text-align:left;
}

#menu_seccion_int li.selected{
 background:url(imatges/menu/bg_menuLiPpalSel.gif) no-repeat 0 0;
 color:white;
}

#menu_seccion_int li.selected a:hover{
 color:#990000;
}

#menu_seccion_int ul ul{
 padding-bottom:0;
 margin:5px 0 0 0;
 background:none;
}

#menu_seccion_int li li{
 margin:3px 3px 3px 0;
 padding:0px 0 0px 0px;
 background:url(imatges/menu/bg_menuLiLi.gif); /* f.explorer */
}

#menu_seccion_int li li.selected{
 background:url(imatges/menu/bg_menuLiLiSel.gif); /* f.explorer */
}

#menu_seccion_int li li a{
 color:#4e6d89;
}


#menu_seccion_int ul ul ul{
 padding-bottom:0;
 margin:0 0 0 10px;
 background:none;
}
#menu_seccion_int li li li{
 margin:0 0 0 0;
 padding:0 0 0 0;
 background:url(imatges/menu/bg_menuLiLi.gif); /* f.explorer */
}
#menu_seccion_int li li li a{
 color:#0170c9;
}

.logos{
	margin-top:20px;
}
.logos ul{
 list-style: none; 
 padding: 0;  
 float:left;
 margin: 0 0 0 0;
 width: 100%
}

.logos li{

 display: inline;	
}

.logos li a{	
 color:white;
 padding-left:3px;
 padding-bottom:3px; 
 text-decoration:underline;
}

.logos li a.last{
 color:white;
 padding-left:3px;
 padding-right:3px;
 padding-bottom:3px; 
 text-decoration:underline;
}

.logos li a:hover{
 text-decoration:none;
 /*background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;*/
}

.logos li a.last:hover{
 text-decoration:none;
/* background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;*/
}



