 *{
	padding: 0;
	margin: 0;
}
.separ{
    clear: both; margin: 0px 0px -1px; width: 100%; height: 1px;font-size: 0; 
}
.pixel{
	width: 800px; height: 1px;
}
/*body{
	background-color: #eeeded; padding: 10px; min-width: 800px;
}#caixa{
	background-color: #ffffff; border: 1px solid #dddcdc; padding: 10px 10px 0 10px; position: relative; height: 65px;
}#caixa_inf{
	background-color: #ffffff; border: 1px solid #dddcdc; padding: 2px 2px 0; margin-top: 2px; 
}*/#logo{
	position: absolute; top:10px; left:10px;	
}#info{
	padding: 4px; position: absolute; top:10px; right:10px; text-align: right;
}
/*.data{
	font: 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8c8b8b;
	text-align: right;
}*/
.Nom_usuari{
	font: bold 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #174eaf;
	background: url(/imgfiles/Back/imgs/punts.gif) 2px right no-repeat;
	padding-right: 4px;
	padding-top: 2px; 
	float: right;
	text-align: right;
}
#tancar{
	float: right;
}
/*a.tancar{
	text-decoration: none;
	font: bold 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}*/
a.tancar:hover{
	text-decoration: underline;
}

/*#columna_izq {
	float: left; height:100%; width: 207px !important;  /* height: 650px; width: 220px;*/
/*}*/
#fila_top{
	border-bottom: 1px solid #cecdcd; height:40px;
}
/*#columna_der{
	 margin: 0 0 0 230px;
	height:98.5%;
	border: 1px solid #C3CBD3; float: left !important; margin: 0 !important; position: relative !important; padding-bottom: 10px;
	height: 500px;
}
#columna_der.small 	{ width: 99.8%; }
#columna_der.big	{ width: 100%; }*/
.LISTPAG_toptable 	{ float: right !important; text-align: right !important; width: 410px !important; margin: 5px 5px 20px 0 !important; }
a.LISTPAG_pagnum:link 	{ border: 1px solid #7F7F7F; color: #000000; font: 11px Verdana,Arial,Helvetica,sans-serif; padding: 3px 5px 2px 5px; text-decoration: none; }

.div_buttons {  margin: 5px; text-align: center;  }
.buttons_accept { background:#42b100; border: 1px solid #42b100;color: #ffffff; width: auto; text-align: center; padding: 6px 12px !important; margin-right: 5px; cursor:pointer;}
.buttons_delete { background:#F46350;  border: 1px solid #F46350;color: #ffffff; width: auto; text-align: center; padding: 6px 12px !important; margin-right: 5px; cursor:pointer;}
a.buttons_back { float:right;background:#BBBBBB; border: 1px solid #888888; color: #000000; width: auto; text-align: center; padding: 4px 10px !important; margin-right: 5px; cursor:pointer; text-decoration: none; font-size: 13px; display: inline-block;}
a.buttons_back:hover { text-decoration: underline; }
.buttons_block { background:#8BC2E0; border: 1px solid #1A5777; color: #ffffff; width: 100px; text-align: center; padding: 2px 0 !important; margin-right: 5px; cursor:pointer;}
.buttons_warn { background:#F2EE85; border: 1px solid #AAA74C; color: #AAA74C; width: 100px; text-align: center; padding: 2px 0 !important; margin-right: 5px; cursor:pointer;}
.div_buttons input:hover {
	text-decoration: underline;
}

.tit_information { float: right; }


.label_alta{
color: rgb(217,79,0);
font-size: 12px;
padding-left: 22px;
}

input.textfield{
border: 1px solid rgb(148,135,122);
height: 13px;
width: 250px;
color: rgb(133,122,112);
padding-left: 3px;
margin-left: 3px
}

/* -- Galeria -- */
.elt_galeria{
	padding:10px 0;
	margin:0 10px;
	border-bottom:1px dotted #DED6CC;
}

.cont_img_galeria{
  width:100px;
  height:57px;
  overflow:hidden;
  background:#DED6CC;
  border:1px solid #94877A;
  text-align:center;
  margin:0 auto;
}
.searcher {
	margin-top:5px; border:1px solid #e1edf9; background:#f4f9ff;
}

/* ----------------------------Style Intranet new jhss--------------------------------------- */
body{
	background-color: #edeff1; padding: 0px; min-width: 1100px;
}
#cabecera{background-color: #143345;}
#caixa{
	margin:auto;width:1000px;background-color: #143345; border: 1px solid #143345; padding: 10px 0 0 0; position: relative; height: 65px;
}
.data{
	font: 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin-bottom:10px;
}
.spanDat{
	font: bold 14px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;
}
a.tancar{
	padding:5px 15px;background:#0c73aa;text-decoration: none;
	font: bold 14px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
#caixa_inf{
	overflow:auto;background-color: #edeff1; padding: 0 0 0 0; margin-top: 0px;
	width:100%;
}
#fila_topPesta{
	margin:auto;
	width:1000px;
}

#menu {
	margin: 5px 0 0 0;/*20px 0 0 0*/
	width:1000px;
	background-color: #143345;
	height:40px;
}

ul.menus{
	list-style-type: none;	
}

ul.menus  li{
	float:left;
	display: block;
	list-style-type: none;
}

ul.menus li a{
	font: 14px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	padding: 9px 30px;
	background-color: #143345;
	border:0px solid #0c73aa;
}
ul.menus li a ._contA ._left img{margin-right:7px;border:0px;}

ul.menus li a:hover{
	background-color: #1a3855; color: #ffffff;
}
#activa{background-color: #0c73aa !important; color: #ffffff;}
/*ul.menus li.activa,ul.menus li.activa a,ul.menus li.activa a:hover {color:#333;font-weight:bold;background:#ccc;border-bottom:1px solid #ccc;}*/

._contA{height:20px;}
._left{float:left !important;}
._right{float:right !important;}
._text_top{vertical-align:top !important;}
._textMen{float:left;padding:1px;}

#inp_descriptionTask{width:621px;}

/*espcios entre campos de formularios*/
#new_commentTask table tr td {padding:0 0 5px 0 !important;}
._tblCont tr td,._left tr td,.formData tr td{ padding:0 0 5px 0 !important;}
._tblCont tr td.space_t,._left tr td.space_t,.formData tr td.space_t{ padding:0 0 12px 0 !important;}

/*contenido sobre*/
._divSobr{height:23px;}
._divSobr ._left{padding:5px 0 0 0;}

#pie{
	width:100%;position:absolute;bottom: 0px;background-color: #143345;height: 60px;min-width:1100px;
}
#peu{
	margin:auto;width:1000px;background-color: #143345;position: relative; height: 50px; padding: 10px 0 0 0;
}
#txt_peu{
	font: 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; position: absolute;
}

#powered{
	background: url(/imgfiles/intranet/img/Mlogo.png) top right no-repeat;
	top:10px; right:10px; position: absolute; text-align: right; width: 150px; height: 15px; padding-right: 90px; font: 10px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;

}
