/* ==========================================
** CSS - APLICACI� GPOD 
**
** USER...........: A.T. APLICACIONS
** DATA      .....: 10.03.2004
** ==========================================
*/
/* ==========================================
** Marc general
**
** Acronym's
** ------------------------------------------
** ah  : Applicationheader
** ahl : Applicationheader Label
** ==========================================
*/



/* ==========================================
** Header
**
** Acronym's
** ------------------------------------------
** ==========================================
*/


body {
	margin: 0px 0px 0px 0px;
	color: #000000;
   background-color: #E8E8EA; /*background-color: #A7B4C0;*/
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	font-size: 10px;
	SCROLLBAR-FACE-COLOR: #E8E8EA; /*scrollbar-face-color: #D5E2F1;*/
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #374E68;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

/* mida de font per llistes (Re: Serveis lingüístics 2020/03/09) */
ul li {
    margin-bottom: 10px;
}

/* estructura  deL MARC GENERAL - cap�alera  */
tr.trcap {
	vertical-align: top;
	height: 50px;
	width: 1000px;
	white-space: nowrap;
}

td.tdcap_logo {
	width: 188px;
}
td.tdcap_menu {
	width: 606px;
	height: 48px;
	border-left: 1px solid #4682B4;
	border-bottom: 1px solid #4682B4;
	border-right: 1px solid #4682B4;
	border-top: 1px solid #4682B4;
	background-color: #9FBEDF;
}
td.tdcap_D{
	width: auto;
	height: 48px;
	background-color: #F5F5F5;
	border-left: 1px solid #4793DA;
	border-bottom: 1px solid #4682B4;
	border-right: 1px solid #4793DA;
	border-top: 1px solid #4793DA;
}
td.tdSeparacio{
	width: 2px;
}



td.menu_e{
	width: 188;
	height: 100%;
	vertical-align: top;
	background-color: #D9E6F2;
}

/* ==========================================
** Cos
** ------------------------------------------
** ==========================================
*/

td.cos800{
	width: 796px;
	height: 100%;
	vertical-align: top;
	background-color: White;
	border-left: 1px solid #4793DA;
	border-bottom: 1px solid #4793DA;
	border-right: 1px solid #4793DA;
	border-top: 1px solid #4793DA;
	white-space: nowrap;
}

td.cos1000{
	width: 1006px;
	height: 100%;
	vertical-align: top;
	background-color: White;
	border-left: 1px solid #4793DA;
	border-bottom: 1px solid #4793DA;
	border-right: 1px solid #4793DA;
	border-top: 1px solid #4793DA;
	white-space: nowrap;
}

td.cos_titol{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	background: url(../imatges/titol20.gif);
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	padding-left: 10px;
}

td.cos_titol_alt{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	background: url(../imatges/titol202.gif);
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	padding-left: 10px;
}

td.cos_titol_normal{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E8E8EA; /*background-color: #A7B4C0;*/
	color: Black;
	padding-left: 10px;
}

td.cos_subtitol, td.cos_subtitol_traduccio {
	width: 100%;
	height: 15px;
	vertical-align: middle;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E8E8EA; /*background-color: #A7B4C0;*/
	color: Black;
	padding-left: 10px;
}

td.cos_panell600{
	width: 612;
	height: auto;
	vertical-align: top;
	background-color: White;
	border-top: 2px groove InactiveBorder;
	padding: 10px 2px 3px 4px;
}

td.cos_panell800{
	width: 812px;
	height: 100%;
	vertical-align: top;
	background-color: White;
	BACKGROUND-POSITION: left top;
	border-right: 2px groove InactiveBorder;
	border-bottom: 1px outset InactiveBorder;
	border-left: 2px groove InactiveBorder;
	border-top: 2px groove InactiveBorder;
	padding: 10px 2px 3px 4px;
}

td.cos_menu_a{
	width: 190px;
	height: 100%;
	vertical-align: top;
	background-color: #F2F2F2;
	border-left: 0px solid #4793DA;
	border-bottom: 0px solid #4793DA;
	border-right: 0px solid #4793DA;
	border-top: 0px solid #4793DA;
	white-space: nowrap;
	padding-top: 10px;
}

td.cos_menu{
	width: 188;
	height: 100%;
	vertical-align: top;
	background-color: #D6E5EF;
}

td.cos_D{
	width: auto;
	height: 100%;
	border-left: 1px solid #4793DA;
	border-bottom: 1px solid #4682B4;
	border-right: 1px solid #4793DA;
	border-top: 1px solid #4793DA;
	background-image: url(../imatges/fonts200.gif);
}

/* td lateral per cos sense menu -- espais*/
td.cosf_panell{
	width: 730px;
	height: 550px;
	vertical-align: top;
	background-color: White;
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../imatges/spacer.gif);
	background-repeat: repeat-y;
	border-top: 2px groove InactiveBorder;
	padding: 10px 2px 3px 4px;
}

/* gesti� espais */
td.cosf_lateral{
	width: 60px;
	height: 100%;
	vertical-align: top;
	padding-top: 30px;
	background-color: #F2F2F2;
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../imatges/spacer.gif);
	background-repeat: repeat-y;
	border-left: 0px solid #4793DA;
	border-bottom: 0px solid #4793DA;
	border-right: 2px groove InactiveBorder;
   border-top: 0px solid #4793DA;
}

/* gesti� espais */
td.cosf_le{
	background-color: #CBECE2;
}
/* gesti� recursos humans */
td.cosf_lrh{
	background-color: #FFDAB9;
}
/* gesti� CALENDARI UB */
td.cosf_lc{
	background-color: #FFFACD;
}

td.peu_border{
	border-left: 1px solid #4793DA;
	border-bottom: 0px solid #4793DA;
	border-right: 1px solid #4793DA;
	border-top: 1px solid #4793DA;
	background-image: url(../imatges/border.gif);
}
td.peu_cos{
	border-left: 1px solid #4793DA;
	border-bottom: 1px solid #4793DA;
	border-right: 1px solid #4793DA;
	border-top: 0px solid #4793DA;
	background-color: #F0F0F0;
	font-size: 12px;
	font: bold;
}
/* fitxa de 1000 */
td.cos_lat_e{
	width: 10px;
	height: 100%;
	vertical-align: top;
	background-color: #F2F2F2;
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../imatges/spacer.gif);
	background-repeat: repeat-y;
}
td.cos_lat_d{
	width: 10px;
	height: 100%;
	vertical-align: top;
	background-color: #F2F2F2;
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../imatges/spacer.gif);
	background-repeat: repeat-y;
}

td.cos_panell1000{
	width: 980px;
	height: 100%;
	vertical-align: top;
	background-color: White;
	BACKGROUND-POSITION: left top;
	border-right: 2px groove InactiveBorder;
	border-bottom: 1px outset InactiveBorder;
	border-left: 2px groove InactiveBorder;
	border-top: 2px groove InactiveBorder;
	padding: 10px 2px 3px 4px;
}

.contextPD {
	background-color: rgb(181,231,255);
}

.contextPD .cos_titol_normal{
	background-color: transparent;
}

.contextPD .cos_subtitol, .contextPD .cos_subtitol_traduccio {
/*        background-color: transparent;*/
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
        color: black;
}

.contextPD .cos_subtitol_traduccio {
        background-color: rgb(255,214,214);
        color: black;
}

.contextProg {
	background-color: rgb(66,198,255);
}

.contextProg .cos_titol_normal{
	background-color: transparent;
}


textarea.lectura {
border: none;
background-color: transparent;
	
}


.formPD {
    width: 900px;
/*    height: 500px;*/
}

.formPD_petita {
    width: 600px;
/*    height: 500px;*/
}


.taulaAjudaCanvisTemari th {
    border-bottom: 1px solid gray;
}

td .ajudaCanvisTemari, td .ajudaCanvisTemari_inf  {
    border-bottom: 1px solid gray;
    padding: 5px 5px 5px 8px;
}

td .ajudaCanvisTemari_inf {
    border: 0px none black;
}

/*td .columnaHTML p{
    display: inline;
    color: red;
    font-size: 16px;
}*/