﻿/*  Nom ................... :Full d'Estil
'   Formulari ............. :SilverlabWeb.css
'   Inici tasca ........... :Daniel Vila (25 Gen 2014)
'   Canvis ................ :Daniel Vila (17 Jun 2022)
'   Canvis ................ :
'   Canvis ................ :
'   Canvis ................ :
'   Canvis ................ :
'   Comentari ............. :
*/

.PantallaFons 
{
    background-color:#dcdcba;
    font-family:'Arial';
    font-size:12px;
}

.PantallaFonsTablet
{
    background-color:#dcdcba;
    font-family:'Arial';
    font-size:12px;
    vertical-align:text-top;
}

.TaulaForm
{
    width: 1200px;
    height: 750px;
    border-style: solid;
    border-width: 1px;
    border-color: lightgray;
    font-family: 'Arial';
    font-size: 12px;
    background-color: transparent;
    /*box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75);-moz-box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75);-webkit-box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75);
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;*/
}

.TaulaForm100x100
{
    width:100%;
    height:100%;
    border-style:solid;
    border-width:1px;
    border-color: lightgray;
    font-family:'Arial';
    font-size:12px;
    background-color:transparent;
}

.TaulaFormTablet
{
    width:100%;
    height:100%;
    text-align:Center;
    border-style:solid;
    border-width:1px;
    border-color: lightgray;    
    font-family:'Arial';
    font-size:40px;
    background-color:transparent;
}

.LBox
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray; 
    width:100%;
	height:100%;
    padding-left:4px; padding-right:0px; padding-top:4px; padding-bottom:4px;
    font-family:'Arial';
    font-size:9px;
}

.Chk 
{
    padding:0px;
    color:#555555;
    vertical-align:middle;
    font-size:12px;
}

.TBox
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray; 
    width:100%;
	height:18px;
    padding-left:4px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-radius:1px;
}

.TBoxUpper
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray;
    width:100%;
	height:18px;
    padding-left:4px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    text-transform:uppercase;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.TBox100x100
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray; 
    width:100%;
	height:100%;
    padding-left:4px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.TBoxNoBorder
{
    color:black;
    border-width:0px;
    width:100%;
	height:18px; 
    padding-left:4px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    font-weight:normal;
}

.TBoxTablet
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray; 
    width:100%;
	height:60px;
    padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
    font-family:'Arial';
    font-size:40px;
    vertical-align:middle;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.DDList
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray;
    width:100%;
	height:22px;
    padding-left:2px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    font-weight:bold;
    vertical-align:middle;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.DDList100x100
{
    color:black;
    border-width:1px;
    border-style:solid;
    border-color: lightgray;
    width:100%;
	height:100%;
    padding-left:2px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.DDList250
{
    color:black;
    border-width:0px;
    border-style:solid;
    border-color: lightgray;
    width:250px;
	height:22px;
    padding-left:2px; padding-right:0px; padding-top:2px; padding-bottom:2px;
    font-family:'Arial';
    font-size:12px;
    font-weight:bold;
    vertical-align:middle;
    border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;
}

.Bttn
{
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnAjuda
{
	width:30px;
	height:20px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:10px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnDetall
{
	width:80px;
	height:23px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnDetallTablet
{
	width:100%;
	height:80px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:40px;
    text-align:center;
    vertical-align:middle;
    padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnDetall60
{
	width:60px;
	height:23px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}
.BttnDetall80 {
    width: 80px;
    height: 23px;
    color: black;
    background-color: #EBEBEB;
    border-width: 1px;
    border-style: solid;
    border-color: #AAAAAA;
    cursor: pointer;
    font-family: 'Arial';
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
}

.BttnDetall120
{
	width:120px;
	height:23px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnDetallPath
{
	width:40px;
	padding-left:10px;
	height:20px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnDetallMig
{
	width:40px;
	height:23px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnMenu
{
	width:230px;
	height:28px;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
    word-wrap:normal;
}

.Bttn100x100
{
	width:100%;
	height:100%;
    color:black;
    background-color:#EBEBEB;
    border-width:1px;
    border-style:solid;
    border-color:#AAAAAA;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.BttnTabActiu
{
	width:100%;
	height:100%;
    color:black;
    background-color:#EBEBEB;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    font-weight:bold;
    vertical-align:middle;
    border-top-width:1px; border-top-color:gray;
    border-left-width:1px; border-left-color:gray;
    border-right-width:1px; border-right-color:gray;
    border-bottom-width:1px; border-bottom-color:#EBEBEB;
    border-style:solid;
    border-top-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;
    border-top-right-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;
}

.BttnTabInactiu
{
	width:100%;
	height:100%;
    color:#555555;
    background-color:white;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-top-width:1px; border-top-color:#909090;
    border-left-width:1px; border-left-color:#909090;
    border-right-width:1px; border-right-color:#909090;
    border-bottom-width:1px; border-bottom-color:gray;
    border-style:solid;
    border-top-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;
    border-top-right-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;
}

.BttnTabInvisible
{
	width:100%;
	height:100%;
    color:#555555;
    background-color:white;
    cursor:pointer;
    font-family:'Arial';
    font-size:12px;
    vertical-align:middle;
    border-top-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-bottom-width:1px; border-bottom-color:gray;
    border-style:solid;
}

.Tc
{
    font-size:12px;
    padding-left:4px; 
    padding-right:4px;
    padding-top:0px; 
    padding-bottom:0px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcTop
{
    font-size:12px;
    vertical-align:top;
    padding-left:0px; 
    padding-right:0px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcImage
{
    height:100%;
	height:100%;
}

.TcGrid0
{
    height:25px;
    font-size:12px;
    padding-left:0px; 
    padding-right:0px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGrid
{
    height:25px;
    font-size:12px;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGrid3
{
    height:19px;
    font-size:12px;
    padding-left:3px; 
    padding-right:3px; 
    padding-top:3px; 
    padding-bottom:3px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGrid5
{
    height:19px;
    font-size:12px;
    padding-left:5px; 
    padding-right:5px; 
    padding-top:5px; 
    padding-bottom:5px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGridNoBorder
{
    height:25px;
    font-size:12px;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color:#FFFFFF;
}

.TcGridLabel
{
    height:25px;
    font-size:12px;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
 	color:#555555;
 	text-align:right;
}

.TcGridLabelNoBorder
{
    height:25px;
    font-size:12px;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color:#FFFFFF;
 	color:#555555;
}

.TcGridControl
{
    width:100%;
    height:100%;
    font-size:12px;
    padding-left:0px; 
    padding-right:0px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGridControlNoBorder
{
    width:100%;
    height:100%;
    font-size:12px;
    padding-left:0px; 
    padding-right:0px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color:#FFFFFF;
}

.TcGridBold
{
    font-size:12px;
    font-weight:bold;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGridBoldNoBorder
{
    font-size:12px;
    font-weight:bold;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:1px; 
    border-style:solid; 
    border-color:#FFFFFF;
}

.TcGridTablet
{
    /*height:55px;*/
    font-size:40px;
    font-family:'Arial';
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:0px;
    border-style:solid; 
    border-color: lightgray;
}

.TcGridLoginTablet
{
    font-size:40px;
    font-family:'Arial';
    padding-left:20px; 
    padding-right:10px; 
    padding-top:5px; 
    padding-bottom:5px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcGridNotesTablet
{
    /*height:45px;*/
    font-size:25px;
    font-family:'Arial';
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcCaption
{
    border: 1px #c0c0c0 solid;
    color:white;
    background-color:#339933;
    padding-left:4px; 
    padding-right:4px; 
    padding-top:0px; 
    padding-bottom:0px;
    font-size:12px;
    font-weight:bold;
}

.TcControl
{
    width:100%;
    height:100%;
    font-size:12px;
    padding-left:0px; 
    padding-right:0px; 
    padding-top:1px; 
    padding-bottom:1px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcPrompt 
{
	height:100%;
    text-align:left;
    padding-left:10px;
    vertical-align:middle;
}

.TcPromptTablet
{
    width:100%;
	height:80px;
    text-align:left;
    padding-left:10px;
    vertical-align:middle;
}

.TcLabel 
{
 	font-size:12px; 
 	color:#555555;
 	text-align:right;
}

.TcTexte
{
 	font-size:12px; 
 	color:black;
    font-weight:bold;
 	text-align:left;
}

.TcCombo400
{
	width:400px;
 	font-size:12px; 
 	color:black;
 	text-align:left;
}

.TcCombo
{
 	font-size:12px; 
 	color:black;
 	text-align:left;
}

.TcDetall 
{
	width:80px;
	height:100%;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
}

.TcDetall60 
{
	width:60px;
	height:100%;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
}

.TcDetallMig 
{
    width:40px;
	height:100%;
    text-align:center;
    padding-left:2px;
    padding-right:2px;
}

.TcDetallTablet50
{
	width:50%;
	height:100%;
	text-align:center;
    padding-left:2px; 
    padding-right:2px; 
    padding-top:2px; 
    padding-bottom:2px;
}

.TcSeparacio 
{
    width:5px;
	height:100%;
    text-align:center;
    padding-left:0px;
    padding-right:0px;
}

.TcSeparacioEsquerra
{
    width:25px;
	height:100%;
    text-align:center;
    padding-left:0px;
    padding-right:0px;
}

.TcSeparacioDreta 
{
    width:25px;
	height:100%;
    text-align:center;
    padding-left:0px;
    padding-right:0px;
}

.Tc100x100 
{
	width:100%;
	height:100%;
    padding:0px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcTab
{
    padding:0px;
    border-width:0px; 
    border-style:solid; 
    border-color: lightgray;
}

.TcDummy 
{
    vertical-align:middle;
}

.TcTaula
{
	width:100%;
	height:100%;
	vertical-align:top; 
    text-align:center;
    padding-top:0px;
    padding-left:5px; 
    padding-right:5px;
    padding-bottom:5px;
}

.TcGBox
{
	width:100%;
	height:100%;
	vertical-align:middle; 
    text-align:center;
    padding-top:5px;
    padding-left:5px; 
    padding-right:5px; 
    padding-bottom:5px;
}

.Taula
{
	width: 100%;
    border-style:solid;
    border-width:1px;
    border-color: lightgray;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	/*border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;
	box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75); -moz-box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75); -webkit-box-shadow:-1px 0px 30px rgba(50, 50, 50, 0.75);*/
}

.TaulaTop
{
	width:100%;
	height:100%;
	padding:0;
}

.TaulaBotons
{
	width:100%;
	height:100%;
	padding:0;
}

.TaulaBotonsTablet
{
	width:100%;
	height:80px;
    padding-left:3px; 
    padding-right:3px;
    padding-top:3px; 
    padding-bottom:3px;
}

.TaulaBottom
{
	width:100%;
	height:100%;
	padding:0;
}

.Taula100
{
	width:100%;
	padding:0;
	border-width:0;
}

.Taula100x100
{
	width:100%;
	height:100%;
	padding:0;
	border-width:0;
}

.TaulaBorder
{
    border-style:solid;
    border-width:1px;
    border-color: lightgray;
    vertical-align:middle;
    text-align:center;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.TaulaGBox
{
	width:100%;
	height:100%;
    border-style:solid;
    border-width:1px;
    border-color: lightgray;
    vertical-align:middle;
    text-align:center;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.TaulaGrid 
{
    border: 1px #f0f0f0 solid;
    width:970px;
    background-color:white;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.TaulaGrid100x100
{
    border: 1px #f0f0f0 solid;
    width:100%;
    background-color:white;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
}

.TaulaGrid100x100Tablet
{
    border: 1px #f0f0f0 solid;
    width:100%;
    background-color:white;
    border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;
    vertical-align:top;
}

.TaulaGridNoBorder 
{
    width:100%;
    background-color:white;
    border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid;
}

.TaulaTab
{
    background-color:#EBEBEB;
    border-top-width:0px; border-top-color:#EBEBEB; border-top-style:solid;
    border-left-width:1px; border-left-color:gray; border-left-style:solid; 
    border-right-width:1px; border-right-color:gray; border-right-style:solid;
    border-bottom-width:1px; border-bottom-color:gray; border-bottom-style:solid;
    vertical-align:middle;
    text-align:center;
    border-top-left-radius:0px;-moz-border-top-left:0px;-webkit-border-top-left:0px;-khtml-border-top-left:0px;
    border-top-right-radius:0px;-moz-border-top-right:0px;-webkit-border-top-right:0px;-khtml-border-top-right:0px;
    border-bottom-left-radius:4px;-moz-border-bottom-left:5px;-webkit-border-bottom-left:5px;-khtml-border-bottom-left:5px;
    border-bottom-right-radius:4px;-moz-border-bottom-right:5px;-webkit-border-bottom-right:5px;-khtml-border-bottom-right:5px;
    padding:0px;
}

.TaulaTabCompleta
{
    background-color:#EBEBEB;
    border:1px; 
    border-color: lightgray; 
    border-style:solid;
    vertical-align:middle;
    text-align:center;
    border-radius:1px;-moz-border:1px;-webkit-border:1px;-khtml-border:1px;
    padding:0px;
}

.Tr 
{ 
    vertical-align:middle; 
	height:24px;
    font-size:9px;
    padding:0px;
}

.TrTop
{ 
    vertical-align:top; 
	height:24px;
    font-size:9px;
    padding:0px;
}

.TrCaption
{
    color:white; 
    background-color:#339933;
    border-top-width:1px; border-top-color:#BBBBBB; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#BBBBBB; border-bottom-style:solid;
    height:31px;
    font-size:12px;
    font-weight:bold;
}

.TrCaptionNoBorder
{
    color:white; 
    background-color:#339933;
    height:31px;
    font-size:12px;
    font-weight:bold;
}

.TrCaptionTablet
{
    color:white; 
    background-color:#339933;
    border-top-width:1px; border-top-color:#BBBBBB; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#BBBBBB; border-bottom-style:solid;
    height:55px;
    font-size:40px;
    font-weight:bold;
    vertical-align:middle;
}

.TrGrid0
{
    color:black;
    background-color:#fafafa;
    vertical-align:middle;
    border-bottom-width:1px; border-bottom-color:#BBBBBB; border-bottom-style:solid;
    padding-top:2px; padding-bottom:2px;
    height:29px;
    font-size:12px;
}

.TrGrid1
{
    color:black;
    background-color:#FFFFFF;
    vertical-align:middle;
    padding-top:2px; padding-bottom:2px;
    height:29px;
    font-size:12px;
    border-bottom-width:1px; border-bottom-color:#BBBBBB; border-bottom-style:solid;
}

.TrGrid1NoBorder
{
    color:black;
    background-color:#FFFFFF;
    vertical-align:middle;
    padding-top:2px; padding-bottom:2px;
    height:29px;
    font-size:12px;
    border-bottom-width:1px; border-bottom-color:#FFFFFF; border-bottom-style:solid;
}

.TrGridTablet
{
    color:black;
    background-color:#FFFFFF;
    vertical-align:middle;
    padding-top:2px; padding-bottom:2px;
    height:65px;
    font-size:40px;
    border-bottom-width:0px; border-bottom-color:#FFFFFF; border-bottom-style:solid;
}

.Panell
{
	width:100%; 
	height:630px;
    vertical-align:top;
    text-align:left;
}

.Panell1200x630 {
    width: 1200px;
    height: 630px;
    vertical-align: top;
    text-align: left;
}

.Panell100x100
{
	text-align:center;
	width:100%; 
	height:100%;
}

.Panell100x100Centrat
{
	text-align:center;
    vertical-align:middle;
	width:100%; 
	height:100%;
    border-width: 1px;
    border-color: #BEBEBE;
    border-style: solid;
}

.PanellTablet
{
	width:100%; 
	text-align:left;
    vertical-align:top;
    border-width: 1px;
    border-color: #BEBEBE;
    border-style: solid;
}

.Panell100x100Grid
{
    text-align: center;
    vertical-align: top;
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-color: #BEBEBE;
    border-style: solid;
}

.PanellHoritzontal
{
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
}

.TrFilaTop
{
	width:100%;
	height:30px;
    background-color:#339933;
    vertical-align:middle;
    border-width:0px;
    padding:0px;
    /*border-top-right-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;
    border-top-left-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;*/
}

.TcTopEsquerra
{
    height: 100%;
    background-color: #006600;
    vertical-align: middle;
    text-align: left;
    border-width: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom-width: 1px;
    border-bottom-color: #339933;
    border-bottom-style: solid;
    /*border-top-left-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;*/
}

.TcTopDreta
{
    width:250px;
	height:100%;
    background-color:white;
    vertical-align:middle;
    text-align:center;
    border-width:0px;
    border-bottom-width:1px; 
    border-bottom-color:gray; 
    border-bottom-style:solid;
    /*border-top-right-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;*/
}

.TrFilaBottom
{
	width:100%;
	height:30px;
    background-color:#339933;
    vertical-align:middle;
    text-align:left;
    border-width:0px;
    padding:0px;
    /*border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;*/
}

.TcBottomEsquerra 
{
    height: 100%;
    background-color: #006600;
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    /*border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;*/
}

.TcBottomDreta
{
    width: 300px;
    height: 100%;
    background-color: #006600;
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
	/*border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;*/
}

.TrFilaBotons
{
	width:100%;
	height:48px;
    vertical-align:middle;
    padding:0px;
}

.TrFilaCentre100
{
	width:100%;
	height:100%; 
    background-color:white;
    padding:0px;
}

.TrFilaCentre100Centrat
{
	width:100%;
	height:100%; 
    background-color:white;
    padding:0px;
	vertical-align:middle;
}

.TrFilaCentre
{
	width:100%;
	height:685px; 
    background-color:white;
    padding:0px;
}

.TrFilaCentreDetall
{
	width:100%;
	height:635px;
    background-color:white;
    vertical-align:top;
    text-align:center;
    padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:0px;
}

.TrFilaCentreDetallNoPad
{
	width:100%;
	height:635px;
    background-color:white;
    vertical-align:top;
    text-align:center;
}

.Label 
{
 	font-size:12px; 
	color:#555555;
}

.lblCaption 
{
 	font-size:12px; 
	color:white;
}

.lblTexte
{
 	font-size:12px; 
    font-weight:bold;
	color:black;
}

.lblMenu
{
    font-size:18px;
    font-weight:bold;
    color:black;
}

.lblTasca
{
    font-size:14px;
    font-weight:bold;
    color:white;
}

.lblPrograma
{
    font-size:15px;
    font-weight:bold;
    color:#2D6090;
}

.lblPrompt
{
    font-size:14px;
    font-weight:bold;
    color:black;
}

.lblStatusPanel1
{
    font-size:13px;
    color:white;
}

.lblStatusPanel2
{
    font-size:13px;
    color:white;
}


