.bmenu {
	background-color:#2e4337;
}
.bgesq {
background-image:url(/SocratesDt/images/bg_esq.gif); background-position:right; background-repeat:repeat-y; 
}
.bgdre {
background-image:url(/SocratesDt/images/bg_dre.gif); background-position:left; background-repeat:repeat-y; 
}
.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;
	
}

.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: #4663DC;
	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: #009966;
	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(/SocratesDt/images/ico_grup.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:12px;
}
.notaForum {
display:block;
	background-image:url(/SocratesDt/images/botons/nota_resposta.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #006699;
	text-decoration:none;
	margin:8px 0px 3px 0px;
	padding-left:15px;
}
.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;
}
.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;
}
.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;
}

.txtnota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
	list-style-position: outside;
	list-style-image: url(../images/vinyeta.gif);
}

.respo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245686;
	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;
}



.submenu2 {
	background-image:url(/SocratesDt/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: #245686;
	text-decoration:none;
}
.submenu2_destacat {
	background-image:url(/SocratesDt/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: #FFA54A;
	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(/SocratesDt/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(/SocratesDt/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 { 
	
	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(/SocratesDt/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: #245686;
	padding-left:9px;
background: url(/SocratesDt/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; 
}
.sidebar3 div.menu { 
	margin: 0px; 
	padding: 15px  0px 10px 10px; 
	background: #fff url(/SocratesDt/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: #245686;
	padding-left:9px;
background: url(/SocratesDt/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(/SocratesDt/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(/SocratesDt/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(/SocratesDt/images/fltxmenu.gif) 8px 3px no-repeat; 
padding: 0 0 3px 20px;
border-bottom: 1px solid #cacaca; }
.aperfil {
cursor:hand; width:220px; height:100%; float:left; padding:10px 10px 0px 10px; 
}
.aperfil:hover {
background-color:#f7f7f7; 
}
.aperfil2 {
cursor:hand; height:100%; padding:10px 10px 0px 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;
}
	
