/*-------------------- DEFAULTS -------------------- */
body{font-size:11px;COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
td{font-size:11px;COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
 

/*-------------------- TXT -------------------- */
.txtcerc{font-size:9px;COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.txt{font-size:10px;COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txtn{font-size:10px;COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.txt2{font-size:9px; COLOR:#4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;font-style: normal;}
.txtb{font-size:10px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
.txtbnb{font-size:10px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:normal;}
.txterror{font-size:10px;COLOR:red; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:none;}  

.footer{font-size:9px; COLOR: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:none; }
.footerb,.footerb:link,.footerb:hover,footerb:visited,footerb:visited:hover{font-size:9px; COLOR: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold;}
.footerb_selected,.footerb_selected:link,.footerb_selected:hover,footerb_selected:visited,footerb_selected:visited:hover{font-size:9px; COLOR: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold;}
.footer2{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:none; }

/*.title{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #4f4f4f; font-weight: bold;}*/
.title{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold;}
.title2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.nota{font-size:9px;COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }  
.verd_ok{font-size:10px;COLOR: #008000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

/*------------------- LINKS -------------------- */
  
.menu{font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
.menuf2{font-size:9px;COLOR: #ffffff;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; background-color: #7493FF;}
a.menu:link{font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.menu:hover{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.menu:visited {font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.menu:visited:hover {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; } 

.link{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link:link{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link:hover{font-size:9px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link:visited {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link:visited:hover {font-size:9px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

.link2{font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link2:link{font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link2:hover{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link2:visited {font-size:9px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link2:visited:hover {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }

.link3{font-size:10px; COLOR: #BEE3FF; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;}
a.link3:link{font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline; }
a.link3:hover{font-size:10px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline; }
a.link3:visited {font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
a.link3:visited:hover {font-size:10px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline; }

.link4{font-size:10px; COLOR: #BEE3FF; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;}
a.link4:link{font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link4:hover{font-size:10px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link4:visited {font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.link4:visited:hover {font-size:10px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

.link5{font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;}
a.link5:link{font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link5:hover{font-size:10px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link5:visited {font-size:10px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.link5:visited:hover {font-size:10px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

.link6{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link6:link{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link6:hover{font-size:9px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link6:visited {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link6:visited:hover {font-size:9px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

.link7{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link7:link{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link7:hover{font-size:9px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link7:visited {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link7:visited:hover {font-size:9px; COLOR: #838383; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }

.link8{font-size:11px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link8:link{font-size:11px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link8:hover{font-size:11px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link8:visited {font-size:11px; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }
a.link8:visited:hover {font-size:11px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold; }

.link9{font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link9:link{font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link9:hover{font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link9:visited {font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link9:visited:hover {font-size:9px; COLOR: #4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

.link10{font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link10:link{font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link10:hover{font-size:9px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link10:visited {font-size:9px; COLOR: #FF8E05; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
a.link10:visited:hover {font-size:9px; COLOR: #000001; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }

/*-------------------- FONS DE COLOR---------------------  */

.top1{background:#FFFFFF;}
.top2{background:#FF8E05;}
.top3{background:#BEE3FF;}

.background{background:#BEE3FF;}
.background2{background:#FFFFFF;}
/*.background3{background:#000001;}*/
.background3{background:#4f4f4f;}

.colortop {background:#4f4f4f}
.colorlinia {background:#000001}
.colorliniaf {background:#004D91}
.colorcontent {background:#FFFFFF}
/*.colormenu {background:#97D1FF}*/
.colormenu {background:#838383; border:solid #4f4f4f 1px}
.colortitle {background:#838383}
/*.colortitle {background:#BEE3FF}*/
.arriba{ padding-right: 20px; }
.border {border: 1px solid #4f4f4f;}
/*.borderico {border: 0.5pt solid}*/
.borderico {border: thin solid #4f4f4f;}
.bordernone {border: 0px }
.bordercolor {border: 1px solid #4f4f4f; background:#e7e7e7}
.bordercolor_bgnull {border: 1px solid #4f4f4f;}
.actButtonBG {background:#838383}

tr .grismes  { background:#d4d4d4}
tr .grismenys {background:#f8f8f8}


tbody tr:hover.grismes { background-color: #FFF5DA;}
tbody tr:hover.grismenys { background-color: #FFF5DA;}

.grocmes {background:#FFE9B1}
.grocmenys {background:#FFF5DA}
.fonsblanc {background:#ffffff}
.fonstaronja  {background:#ff8e05; border: 1px solid #ff8e05;}


.avis_sortida{color:#FF8E05;height:46px; border-bottom: 1px solid #FF8E05; border-top: 1px solid #FF8E05; font-weight:bold; font-size:14px; background-image:url(../admin/images/exclamacio.png); background-repeat:no-repeat; padding-left:50px;}

.alert_div{background:#D40000; width:400px; padding:10px; color:#FFFFFF;}
/*-------------------FORMULARIS----------------------   */
input{FONT-SIZE: 11px;COLOR: #4f4f4f;  text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}

.login{FONT-SIZE: 9px;COLOR: #000000; text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.button{  FONT-SIZE: 10px;COLOR: #FFFFFF; font-weight:bold; background:#838383; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;  }
.button9{  FONT-SIZE: 9px;COLOR: #FFFFFF; font-weight:normal; background:#838383; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;  }
.button2{ FONT-SIZE: 10px;COLOR: #FFFFFF; font-weight:bold; background:#0DA901; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;  }

.aaaa2{ FONT-SIZE: 10px;COLOR: #FFFFFF; font-weight:bold; background:#0DA901; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;  }

/*.form{ FONT-SIZE: 10px;COLOR: #4f4f4f; border-width:0; text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}*/
.form{FONT-SIZE: 10px;COLOR: #4f4f4f; text-decoration:none;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}
.textfield{FONT-SIZE: 10px;COLOR: #4f4f4f; text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}
.txtarea{FONT-SIZE: 10px;COLOR: #4f4f4f; text-decoration:none;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}
.formselect{FONT-SIZE: 10px;COLOR: #4f4f4f; text-decoration:none;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}
select{FONT-SIZE: 10px;COLOR: #4f4f4f; text-decoration:none;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #4f4f4f;}

/*bug textarea JSHtml*/
textarea { width: 100%;  } 

.ul_admin{
	list-style-type: none; 
	position:relative; 
	left:-20px;}
.menu_admin{
	border: #838383 1px solid; 
	padding: 2px 5px 5px 5px; 
	height: 10px; 
	float: left; 
	margin-right: 2px; 
	margin-bottom: 2px; 
	/*background:url(/admin/images/puntaronja.gif) no-repeat left ; */
	background-color: #D4D4D4;
	}
.menu_admin_on{
	border: #FF8E05 1px solid; 
	padding: 2px 5px 5px 5px; 
	height: 10px; 
	float: left; 
	margin-right: 2px; 
	margin-bottom: 2px; 
	/*background:url(/admin/images/puntaronja.gif) no-repeat left ; */
	background-color: #ffdc84;
	}
.menu_admin_defecte{
	border: #FF8E05 1px solid; 
	padding: 2px 5px 5px 5px; 
	height: 10px;  
	float: left; 
	margin-right: 2px; 
	margin-bottom: 2px; 
	/*background:url(/admin/images/puntaronja.gif) no-repeat left ; */
	background-color: #FFF5DA;
	}
.menu_ico_admin{
	width:98px; 
	height:80px; 
	float:left; 
	text-align:center;
	}
#infox{
	position:absolute;
	left:30px;
	top:250px;
	background-color:#CCCCCC;
	border:#000000 1px solid;
	display:none;
	width:600px;
	padding: 0px 0px 5px 5px;
	}
#tanca_infox{
	text-align:right;
	}
#afegeixmails{
	position:absolute;
	left:50px;
	top:280px;
	background-color:#CCCCCC;
	border:#000000 1px solid;
	display:none;
	width:600px;
	padding: 0px 0px 5px 5px;
	}
.floatde130{
	width:140px; 
	height:40px; 
	float:right; 
	text-align:center;
	display:block;
	}
.floatdebarraleft{
	/*width:800px; */
	float:left; 
	text-align:center;
	}
.floatdebarraright{
	width:130px; 
	float:right; 
	text-align:center;
	}
.cont_botons_sup{
	padding: 0px 30px 0px 0px;
	right:0px;
	display:block;
	}
.barra_esquerra{
	float:left;
	width:auto;
	vertical-align:middle;
	padding: 0px 30px 0px 0px;
	}
.barra_cercador{
	float:left;
	width:auto;
	vertical-align:middle;
	padding: 3px 30px 0px 0px;
	height:20px;
	}
.barra_dreta{
	float:right;
	width:auto;
	vertical-align:middle;
	padding: 0px 30px 0px 0px;
	}
.title_barra_blanca_left{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;float:left;padding-left:10px; vertical-align:middle;}
.title_barra_blanca_right{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF8E05;;float:right;padding-right:10px;vertical-align:middle; padding-top:2px;}
.modificaform{width:600px; position:absolute; top:100px; left:100px; display:none; border: 1px solid #838383; background-color:#CCCCCC; padding-left:10px;}

#contenidor_pastillamens_esq{
	width:405px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
#admin_tuit{
	float:left;
	padding-top: 5px;
	margin-top:5px;
	width:395px;
}

.admin_95{
	width:95%;
	margin:auto;
}
.admin_95_gris{
	/*padding-left:5px;*/
	padding-top: 5px;
	width:395px;
	background:#E7E7E7;
	border:1px solid #989898;
	height:auto;
	float:left;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px; 
}

.admin_95_blanc{
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:10px;
	background:#FFFFFF;
	height:auto;
	float:left;
}

.capcalera_news{
	font-size:16px; 
	COLOR: #FF8E05; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-weight:bold; 
	padding-bottom:5px;
}

.admin_caixa_noti{
	padding:5px;
	padding-top:2px;
	border:1px solid #FF8E05;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px; 
}

.admin_caixa_noti a:link{COLOR: #FF8E05;text-decoration:underline; }
.admin_caixa_noti a:hover{COLOR: #4f4f4f;text-decoration:underline; }
.admin_caixa_noti a:visited {COLOR: #FF8E05;text-decoration:underline; }
.admin_caixa_noti a:visited:hover {COLOR: #4f4f4f;text-decoration:underline;}

.news_hq_portada_img{
	width:80px;
	height:80px;
}
.news_hq_portada_thumb{
	float:right;
	padding-left:10px;
}

/* NEWS PORTADA HQ*/
#news_hq_portada_list {margin:0px;text-align:left;}

.news_hq_portada_caixa {
	/*padding: 10px;*/
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 6px;
	padding-top: 6px;
	text-align:left;
	height:inherit;
	border-bottom: 1px dotted #E7E7E7;;
	}

.news_hq_portada_titol, .news_hq_portada_titol p {
	color:#FF8E05;
	font-weight: bold;
	font-size:14px;
	text-align:left;
	margin: 0px;
}

.news_hq_portada_titol_int, .news_hq_portada_titol_int p {
	color:#4F4F4F;
	font-weight: bold;
	font-size:20px;
	text-align:left;
	margin: 0px;
	padding-bottom:8px;
}

.news_hq_portada_lead, .news_hq_portada_lead p {
	font-size:12px;
	/*font-weight: bold;*/
	color:#4F4F4F;
	text-align:left;
	margin: 0px;
	padding-bottom:5px;
	text-align:justify;
}

.news_hq_portada_lead_int, .news_hq_portada_lead_int p {
	font-size:12px;
	font-weight: bold;
	color:#4F4F4F;
	text-align:left;
	margin: 0px;
	padding-bottom:5px;
	text-align:justify;
}

.news_hq_portada_caixa a, a.news_hq_portada_caixa:link, a.news_hq_portada_caixa:visited, a.news_hq_portada_caixa:hover, a.news_hq_portada_caixa:visited:hover{text-decoration: none;color:#4F4F4F;}

.news_hq_portada_noti, .news_hq_portada_noti p {
font-size:11px;
text-align:left;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
margin: 0px;
text-align:justify;
}
.tanca_noti{ 
	padding-bottom:4px;
	padding-top:4px;
}


/* NEWS PORTADA  HQ*/

/* LINKS PORTADA  HQ*/
.hq_links_list { /* espai on es mostra la llista de thumbnails*/
margin: 5px;
text-align: left;
}
.hq_links_caixa {  /* caixa sencera del thumbnail */
/*border: #CC0000 1px solid;*/
padding-bottom:7px;
width:auto;
height:inherit;
} 
.hq_links_thumb { /* estil del thumbnail */
}
.hq_links_title { /* estil del titol */
color:#FF8E05;
font-weight: bold;
font-size:14px;
text-align:left;
margin: 0px;
}
.hq_links_ico{ vertical-align:middle;}
.hq_links_URL a, a.hq_links_URL:link, a.hq_links_URL:visited{text-decoration: underline;color:#4F4F4F;font-size:11px;} 
.hq_links_URL a:hover ,a.hq_links_URL:hover, a.hq_links_URL:visited:hover{text-decoration: none;color:#FF8E05;font-size:11px;}
.hq_links_description { /* estil de la descripció */
padding-top:4px;
font-size:11px;
text-align:left;
text-align:justify;
}
/* LINKS PORTADA  HQ*/
