/*
 * Copyright (C) 2006 Generalitat de Catalunya
 * This file is part of ECAT Platform.
 * 
 * ECAT Platform is free software; you can redistribute 
 * it and/or modify it under the terms of the 
 * GNU General Public License as published by the 
 * Free Software Foundation; either version 2 
 * of the License, or (at your option) any later version.
 * 
 * ECAT Platform is distributed in the hope that 
 * it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE. 
 * See the GNU General Public License for more details, 
 * currently published at http://www.gnu.org/copyleft/gpl.html 
 * or in the gpl.txt in the licenses folder of this distribution. 
 * 
 * You should have received a copy of the GNU General 
 * Public License along with this program; if not, 
 * write to the Free Software Foundation, Inc., 51 Franklin 
 * Street, Fifth Floor, Boston, MA 02110-1301, USA. 
 * 
 * Authors:
 * 
 * Eduard Morales (eduard@fib.upc.edu)
 * Universitat Politècnica de Catalunya
 * 
 * You may contact the copyright holder at: Direcció General 
 * d'Atenció Ciutadana, Departament de la Presidència, 
 * Generalitat de Catalunya, Via Laietana 14, Third 
 * Floor, 08003 Barcelona, Spain
 *  
 */


/* coses propies dels submenus */
.capsula {
background-color:#FFF;
font-family:Verdana,Sans-Serif;
font-size:10px;
color:#585854;
margin-bottom:5px;
text-decoration:none;
clear: none;
}

.decoraSup{
height: 5em;
background-color:#000000;
background: url('/portal/images/ecat/fonsCapceleraN.gif') repeat-x 0px;
}

.capsula2 {
background-color:#FFF;
font-family:Verdana,Sans-Serif;
font-size:10px;
color:#585854;
padding: 4px 4px 4px 4px;

text-decoration:none;
clear: none;
}

.capsula3 {
background-color:#FFF;
font-family:Verdana,Sans-Serif;
font-size:10px;
color:#585854;
padding: 10px 0px 10px 8px;

text-decoration:none;
clear: none;
}


.capsula a {text-decoration:none;color:#585854;}
.capsula a:hover {color:#CC0000}
.capsula ul {
list-style:none;
margin:0px;
padding:15px 15px 0px 20px;
color: #323232;
}
.descripcioPortal{
list-style:none;
margin:0px;
padding:15px 15px 10px 10px;
}
.capsula ul li {
	/*background:url("/portal/images/ecat/fletxa.gif") no-repeat;*/
	background-position:0px 4px;padding-left:12px;margin:0px;
font-weight:bold}
.capsula ul ul {
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
color: #666666;
}
.capsula ul ul li { background:none; padding-left:0px;padding-bottom:10px;font-weight:normal}
.capsula ul ul li a{ font-weight:bold}



.titolCapceleraGrisaDret{
	font-size:17px;
	padding-top: 8px;
	padding-left: 10px;
}
.acompCapceleraGrisa{
	color: #9A9A9A;
}
.superIco {
	float:left;
	margin-left: 10px;
	margin-top: 5px
}
.superIcoDret{
	float:right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
}

/*
 * Traslladat del template de la pagina inicial de grups
 */

.grupHtml {
	font-family: Arial;
	font-size: 11px;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 5px;
	padding: 5px;
}
.style5 {
	color:#34618B;
	font-size: large;
}
.edita_ico {
	float: right;
}

.style5 {
	color:#34618B;
	font-size: large;
}
.htmlbox {
	font-family: Arial;
	font-size: medium;
	width: 90%;
	height: 240px;
	margin-bottom: 3px;
}
.htmlbut {
	width: 120px;
	border: 1px solid #E9E9E8;
	background-color: #F6F6F6;	
}



/*
 * General
 */
.index-page-portlet {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;
}
.index-page-portlet a:link, a:visited {
	color: #585854;
	text-decoration: none;
}
.index-page-portlet a:hover, a:active 	{
	color: #BF2F14;
	text-decoration: none;
}

/*
 * Titol de la seccio a la capcelera
 */
.index-page-portlet .titol {
   font-size:14px;
   font-weight:bold;
   text-decoration:none;  
   color:#CC0000;
}

/*
 * Subtitol de la seccio, a sota del titol en gris
 */
.index-page-portlet .subtitolcapcelera{
   font-size:12px;
   font-weight:bold;
   text-decoration:none;  
   color:#666666;
}

/*
 * Per la cerca
 */
.index-page-portlet .cerca {
	border:solid 1px #CCCCCC;
	width:100%;
}
.index-page-portlet .cerca TD, TH { padding:5px 5px 5px 10px; }


/*
 * taula general
 */
.index-page-portlet .llista  {
  width:100%; 
}
.index-page-portlet .llista TD {
	padding:2px;
	line-height:14px; 
}
.index-page-portlet .llista TH {
	vertical-align:top;
	text-align:left;
	background-color:#FFF;
	padding: 1px;
	border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	height:17px;  
}

/*
 * llistat Categories
 */
.index-page-portlet .categories .header { color:black; height:40px; font-weight:bold; text-align:left }
.index-page-portlet .categories TH, .categories TD { text-align:center }
.index-page-portlet .categories .id { text-align:left;padding-left:5px }
.index-page-portlet .categories .nom { text-align:left; padding-left:5px }

/*
 * Usuaris
 */
.index-page-portlet .usuaris .header { color:black; height:40px; font-weight:bold; text-align:left }
.index-page-portlet .usuaris TH, .usuaris TD { text-align:center }
.index-page-portlet .usuaris .email { text-align:left;padding-left:5px }
.index-page-portlet .usuaris .email A { text-decoration:underline }
.index-page-portlet .usuaris .nom { text-align:left; padding-left:5px }
.index-page-portlet .usuaris .rol { text-align:left; padding-left:5px }


/*
 * llistat Grups
 */
.index-page-portlet .grups .header { color:black; height:40px; font-weight:bold }
.index-page-portlet .grups TH, .grups TD { text-align:center }
.index-page-portlet .grups .id 	{ text-align:left }
.index-page-portlet .grups .nom	{ text-align:left }
.index-page-portlet .grups .public	{ text-align:center }
.index-page-portlet .grups .formal	{ text-align:center }
.index-page-portlet .grups .caducitat	{ text-align:left }


/*
 * Accions
 */
.index-page-portlet .accions 			{ width:100% }
.index-page-portlet .accions .links 	{ vertical-align:middle; padding-left:10px }
.index-page-portlet .accions .links A	{ text-decoration:underline }
.index-page-portlet .accions .botons 	{ padding-top:10px; padding-bottom:10px; text-align:center }
.index-page-portlet .accions .botons 	{ font-weight:bold }


/*
 * Propietats
 */
.index-page-portlet .propietats TH {text-align:left;}
.index-page-portlet .propietats TD { border:none }
.index-page-portlet .propietats .nom {
	text-align:left;
	width:25%;
	padding: 0px 0px 0px 17px;
	background: url('/eCat-AdminGroups/img/star.gif') no-repeat 8px 50%;
	vertical-align: middle;
} 
.index-page-portlet .propietats .valor { text-align:left; padding-left:10px; }

/*
 *Camp obligatori
 */
.obligatori { font-weight:bold }


/* 
 * Widgets de formularis 
 */
.index-page-portlet SELECT,INPUT.text {
   border: 1px solid #C2C2C1;
   font-family:verdana,sans-serif;
   font-weight:normal;
   text-decoration:none;
   font-size:10px;
   color:#000000;		
}

/*
 * Eines
 */
.index-page-portlet .eines .nom { text-align:left;padding-left:5px }
.index-page-portlet .eines .header { color:black; height:40px; font-weight:bold }
.index-page-portlet .eines .public { text-align:center }

/*
 * Widgets de formularis
 */
.index-page-portlet TEXTAREA,SELECT,INPUT.text {
	font:normal x-small Verdana;
	border:solid 1px #CCCCCC;
	background:white;
}

.index-page-portlet INPUT[disabled],SELECT[disabled] { 
	color:#CCCCCC;
	border-color:#CCCCCC;
}

/* 
 * FIX per a treure marges del portlet 
 */
.exo-body-container td {
  vertical-align: top ;
  padding: 0px 0px 0px 0px ;
}


/* 
 * Contenidor per seccions sense taula 
 */
.index-page-portlet .marc_interior{
	background-color:#FFFFFF;
	padding:0px;
	width: 100%;
	border-left: 1px solid #C2C2C1;
	border-right: 1px solid #C2C2C1;
	border-bottom: 1px solid #C2C2C1;
	border-top: 1px solid #C2C2C1;
}

/* 
 * Contenidor per seccions sense taula 
 */
.index-page-portlet .marc_fitxa{
	background-color:#FFFFFF;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
}

/*
 * Paginació
 */
.index-page-portlet .pager #actual,#total { font-weight:bold }


/*
 * ESTILS NAVBAR
 */
.opcionsSup{
   border-collapse: collapse;
}
.index-page-portlet .colSep{
  width:1px;
  height:17px;
  background: url('/eCat-AdminUsers/img/colSep.gif') repeat-y;
}
.index-page-portlet .colOp{
  background: url('/eCat-AdminUsers/img/fletxa.gif') no-repeat 8px 50%;
  padding: 0px 10px 0px 20px;
  vertical-align:middle;
}
#caixaSuperior{
	background-color:#FFF;
	padding:0px;
	width: 100%;	
	color:#585854;
	text-decoration:none;
}
#caixaSeccio{
	background-color:#FFF;
	padding:0px;
	width: 100%;	
	color:#585854;
	text-decoration:none;
}


/* 
 * Les opcions que hi ha a la part inferior de la capcelera 
 */
#einesSup{
  font-size:10px;
  text-decoration:none;
  font-weight:normal;	
	color:#858585;
	padding: 2px 2px 0px 0px;
}
#einesSup a{	
	color:#323232;	
}
#einesSup a:hover, a:active 	{
	color: #CC0000;
	text-decoration: none;
}
.index-page-portlet .opcionsSup{
   border-collapse: collapse;
}
.index-page-portlet .colSep{
  width:1px;
  height:17px;
  background: url('/eCat-AdminUsers/img/colSep.gif') repeat-y;
}
.index-page-portlet .colOp{
  background: url('/eCat-AdminUsers/img/fletxa.gif') no-repeat 8px 50%;
  padding: 0px 10px 0px 20px;
  vertical-align:middle;
}

/* 
 * Capa que engloba els continguts de la capcelera 
 */
#titolSeccio{
	padding: 10px 0px 10px 8px;
}

#caixaSuperior{
	background-color:#FFF;
	padding:0px;
	width: 100%;	
	color:#585854;
	text-decoration:none;
}

.index-page-portlet .userRol{
color:#CC0000;
font-size:10px;
}

.index-page-portlet .taulacaixes{
width: 100%;

}

.index-page-portlet .caixaesquerra{
width:59%;
}

.index-page-portlet .espaialmig{
width:2%;
}

.index-page-portlet .caixadreta{

width: 39%;
}

.index-page-portlet .capsalogo{

padding: 10px 0px 0px 5px;
width: 100px;
border: 0;
}

.index-page-portlet .capsadefaultlogo{

padding: 10px 0px 0px 5px;

border: 0;
}

.index-page-portlet A.no-bold, A.no-bold:link, A.no-bold:active, A.no-bold:visited {
	text-decoration:none;
	font-weight: normal;
	display: inline;
}

.index-page-portlet .paraulaFreq, A.paraulaFreq:hover,  A.paraulaFreq:active, A.paraulaFreq:link, A.paraulaFreq:visited {
		display:inline;
		font-weight:bold;
  		padding: 6px 2px 2px 6px;
   		color:#585854;
}
