.bmenu {
	background-color:#2e4337;
}
.bgesq {
background-image:url(../images/bg_esq.gif); background-position:right; background-repeat:repeat-y; 
}
.bgdre {
background-image:url(../images/bg_dre.gif); background-position:left; background-repeat:repeat-y; 
}
#estatDia *{
margin:0em;
	padding:0em;
	/*border:0em;*/
	list-style-position:outside;
	list-style-type:none;
}
#diari{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#diari li{
	margin-right:10px;
	display:inline;
}
#diari li.dia{font-size:11px; font-weight:bold; }
#diari li.sant{font-size:11px; }
#diari li.sol{ padding-left:18px; background:url(../images/ico_sol.gif) 0em no-repeat; }
#diari li.lluna{padding-left:18px; background:url(../images/ico_lluna.gif) 0em no-repeat; }
.fld_ln {
	float:left;overflow:hidden;width:200px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	
}
.submenuIco{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
text-decoration:none;
border-bottom:1px solid #cccccc;
padding:3px 3px 3px 25px;
font-weight:bold;
}
.submenuIco_dest{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
text-decoration:none;
border-bottom:1px solid #cccccc;
padding:3px 3px 3px 25px;
font-weight:bold;
}
.submenu2 {
	background-image:url(../images/ico_sub.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.submenu2_destacat {
	background-image:url(../images/ico_sub.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.missA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	border:0px;
	text-align:left;
	text-decoration:none;
	
}
.menugrups {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	border:0px;
	text-align:left;
	text-decoration:none;
	
}
.missB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:0px;
	text-align:left;
	text-decoration:none;
}
.fld_ln_sel {
	float:left;overflow:hidden;width:200px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration:none;
}
.carpetes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	height:16px;
	text-align: left;
	vertical-align: middle;
}
.grupTreball {
display:block;
	background-image:url(../images/ico_grup.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:12px;
}
.notaForum {
	background-image:url(../images/botons/nota_resposta.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:20px;
}
.missatgeNoLlegit {
	background-image:url(../images/botons/sobre_bo.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #333333;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:20px;
}
.missatgeLlegit {
	background-image:url(../images/botons/mailobert_bo.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:20px;
}
.formDocu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:0px;
	background-color:#F7F7F7;
	text-align:left;
}
.formDocu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #333333;
	background-color:#ffffff;
	text-align:left;
}
.formDocu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #333333;
	background-color:#ffffff;
	text-align:left;
	width:150px;
}
.formDocu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	text-align:left;
	width:120px;
}
.formDocu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	text-align:left;
	width:100%;
}
.titolCarpeta2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:1px solid #333333;
	text-align:left;
}
.caixesSelect {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:180px;
	text-decoration: none;
	border:1px solid #cccccc;
}
.cerques_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width:230px;
	text-decoration: none;
}
.cerques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:300px;
	text-decoration: none;
}
.cerques_forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:200px;
	text-decoration: none;
}
.cerques_Hora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.obligatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*width:200px;*/
	background-color:#FFF1CA;
	text-decoration: none;
	border:1px solid #7F9DB9;
}
.obligatoridata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:70px;
	text-decoration: none;
	background-color:#FFF1CA;
	border:1px solid #7F9DB9;
}
.cerques_forum300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:300px;
	text-decoration: none;
}
.cerques_forum150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:150px;
	text-decoration: none;
}
.nova_resposta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	list-style-position: outside;	
}
.txt_valida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	list-style-position: outside;	
}
.txtnota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
	list-style-position: outside;
}
.txt_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
}
.txt_10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: underline;
}
.respo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../images/vinyeta.gif);
}
.txt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.submenu_destacat {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration:none;
}
.tlater {
	border-right-style:solid;
	border-right-color:#cccccc;
	border-right-width:1px;
	border-left-style:solid;
	border-left-color:#cccccc;
	border-left-width:1px;
}
.ttop {
	border-top-style:solid;
	border-top-color:#cccccc;
	border-top-width:1px;
}

.tdret {
	border-right-style:solid;
	border-right-color:#cccccc;
	border-right-width:1px;
}
.tsep {
	border-right-style:solid;
	border-right-color:#ffffff;
	border-right-width:1px;
}
.ordasc {
	border-right-style:solid;
	border-right-color:#ffffff;
	border-right-width:1px;
	
	background-image:url(../images/botons/asc.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.orddesc {
	border-right-style:solid;
	border-right-color:#ffffff;
	border-right-width:1px;
	
	background-image:url(../images/botons/desc.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.tesq {
	border-left-style:solid;
	border-left-color:#cccccc;
	border-left-width:1px;
}
.tbot {
	border-bottom-style:solid;
	border-bottom-color:#cccccc;
	border-bottom-width:1px;
}
.tdmarge {
	border:1px solid #cccccc;
}
.SelecSi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	text-decoration: none;
	background-color: #DADADA;
	text-align: left;
	vertical-align: middle;
	display: inline;
	padding: 2px;
}
.SelecNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.rollovertr{
	background-color:#f5f5f5;
}
.rollovertr:hover{
	background-color:#d6d6d6;
}
/*/////////////////////////////////////////////////*/
/* Nuevo sidebar */
.divcarp{
padding: 0px  0px 15px 0px;
}
.sidebar2 { 
	background-color:#FFFFFF;
	padding: 0 0 0px 0;
	margin: 0px 0px 20px 0; 
	border-bottom: 1px solid #cacaca; 
}
.sidebar2 div.menu { 
	margin: 0px; 
	padding: 15px  0px 10px 10px; 
	background: #fff url(../images/sidebartitler.gif) 0 0 repeat-x; 
	
	text-decoration:none; 
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca; 
}
.sidebar2 .capmenu{
font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	padding-left:9px;
background: url(../images/fltxmenu.gif) 0px 5px no-repeat; 
}
.sidebar2 div.cos{
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca;
}
.sidebar2 h2 {	
	margin: 0px 0px 0px 0px; 
	padding: 0; 
	border-bottom: 1px solid #cacaca; }
.sidebar2 ul li h2 { 
	margin: 0px 0 0 0px; 
	padding: 0; }
.sidebar2 ul, .sidebar2 ul ol {	
	margin: 0px 0 0 0px; 
	padding: 0px 0; 
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca; }

.sidebar2 ul ul {
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px; 
	border-right: 0;}
.sidebar2 ul li { 
	color: #777;
	list-style: none; 
	padding-left: 0px; 
	margin-bottom: 0px; }
.sidebar2 ul li.publi { 
	text-align: center; }	
.sidebar2 li.seleccionado { 
	background: #ddd; 
	width: 165px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
.sidebar2 .herramientas li { 
padding: 0 20px 0px 20px;
}

.sidebar3 { 
	width: 49%;
	margin-bottom:20px;
	padding: 0 0 0px 0; 
	border-bottom: 1px solid #cacaca;
	background-color:#FFFFFF;
}
.sidebar3 div.menu { 
	margin: 0px; 
	padding: 15px  0px 10px 10px; 
	background: #fff url(../images/sidebartitler.gif) 0 0 repeat-x; 
	
	text-decoration:none; 
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca; 
}
.sidebar3 .capmenu{
font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #333333;
	padding-left:9px;
background: url(../images/fltxmenu.gif) 0px 5px no-repeat; 
}
.sidebar3 div.cos{
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca;
}
.sidebar3 h2 {	
	margin: 0px 0px 0px 0px; 
	padding: 0; 
	border-bottom: 1px solid #cacaca; }
.sidebar3 ul li h2 { 
	margin: 0px 0 0 0px; 
	padding: 0; }
.sidebar3 ul, .sidebar3 ul ol {	
	margin: 0px 0 0 0px; 
	padding: 0px 0; 
	border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca; }

.sidebar3 ul ul {
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px; 
	border-right: 0;}
.sidebar3 ul li { 
	color: #777;
	list-style: none; 
	padding-left: 0px; 
	margin-bottom: 0px; }
.sidebar3 ul li.publi { 
	text-align: center; }	
.sidebar3 li.seleccionado { 
	background: #ddd; 
	width: 165px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
.sidebar3 .herramientas li { 
padding: 0 20px 0px 20px;
}





.sidebar { 
	width: 198px; 
	/*background: #fff url(../images/sidebarfooter.gif) left bottom no-repeat;  */
	padding: 0 0 10px 0;
	margin: 0px 0px 0 0; }
.sidebar div.menu { 
	margin: 0px; 
	padding: -10px  0px 0px 0px; 
	background: #fff url(../images/sidebartitle.gif) 0 0 repeat-x; 
	/*font-size: 1em; 
	text-transform: uppercase; 
	text-align: left;*/ }
.sidebar h2 {	
	margin: -15px 0px -15px 0px; 
	padding: 0; }
.sidebar ul li h2 { 
	margin: 0px 0 0 0px; 
	padding: 0; }
.sidebar ul, .sidebar ul ol {	
	margin: -20px 0 0 0px; 
	padding: 6px 0; 
	/*border-right: 1px solid #cacaca; 
	border-left: 1px solid #cacaca;*/ }
.sidebar ul {
	margin-top: -10px;
	padding-top: 20px; }
.sidebar ul ul {
	margin-top: 0px;
	padding-top: 7px;
	padding-bottom: 2px; 
	border-right: 0;}
.sidebar ul li { 
	color: #777;
	list-style: none; 
	padding-left: 0px; 
	margin-bottom: 3px; }
.sidebar ul li.publi { 
	text-align: center; }	
.sidebar li.seleccionado { 
	background: #ddd; 
	width: 165px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
.sidebar .herramientas li { 

background: url(../images/fltxmenu.gif) 8px 3px no-repeat; 
padding: 0 0 3px 20px;
border-bottom: 1px solid #cacaca; }
.aperfil {
cursor:hand; width:220px; height:230px; float:left; padding:10px 10px 0px 10px; 
}
.aperfil:hover {
background-color:#f7f7f7; 
}
.aperfil2 {
height:100%; padding:10px 10px 10px 10px; 
}
.aperfil2:hover {
background-color:#f7f7f7; 
}
.atasca {
cursor:hand; height:100%; padding:8px 8px 8px 8px; 
}
.atasca:hover {
background-color:#f7f7f7; 
}
.atasca2 {
cursor:hand; height:100%; padding:2px 2px 2px 2px; 
}
.atasca2:hover {
background-color:#f7f7f7; 
}
.Pendent {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	text-decoration: none;
}
.Realitzat{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.modificaFoto:hover{
background: url(../images/Modificar.png) 8px 3px no-repeat; 
}
.txtMissatgeNom {
	font-family:Arial, Helvetica, sans-serif;
	color:#979725;
	font-weight:bold;	
}
#BoAcceptar{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(accept.png) 5px 5px no-repeat; 
}	
#BoEliminar{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(../images/cross.png) 5px 5px no-repeat; 
}	
#BoBuscar{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(../images/botons/magnifier.png) 5px 5px no-repeat; 
}	
#BoNou{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(../images/botons/mes_bo.gif) 5px 5px no-repeat; 
}	
#BoNouText{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(../images/botons/recursText.png) 5px 5px no-repeat; 
}
#BoNouArxiu{
margin:8px;
text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding:0.5em;
	padding-left:25px;
	padding-right:0.8em;
	border:1px solid #cccccc;
	background:#f7f7f7 url(../images/botons/docUp.png) 5px 5px no-repeat; 
}	
#veure{
min-width:570px;
max-width:720px;
}
#modificar{
min-width:570px;
max-width:720px;
}
#fancyMin{
min-width:570px;
max-width:720px;
}
#uploadMin{
min-height:500px;
min-width:570px;
max-width:720px;

}
