
.btn {   
   color:#21A9E3;   
   font: bold 84% 'trebuchet ms',helvetica,sans-serif;   
   background-color:#21A9E3;   
   filter:progid:DXImageTransform.Microsoft.Gradient   
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#21A9E3');   
 }  



.GH
{
   background-color:Gray; /*#F68B22; #F68B22; #333333;*/
    font-family: Verdana;
    /*color: black;*/
    color: white;
    font-size: 11px;
    /*font-weight: bold;*/
}

.GH2
{
    background-color:#666666;
    font-family: Verdana;
    color: White;
    font-size: 10px;
    font-weight: bold;
}

.GL
{
    background-color: white;
    font-family: Verdana;
    font-size: 12px;
}
.GLN
{
    background-color: white;
    font-family: Verdana;
    font-size: 12px;
    font-weight:bold 
}
.GL2
{
    background-color: white;
    font-family: Verdana;
    font-size: 10px;
    text-align:left;
}

.panell
{
    background-color: #cccc99;
    border-color: Black;
}
.cap3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #21A9E3; /*#cccc99;*/
    backcolor: #21A9E3;
    padding:5px;
    
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#21A9E3, endColorstr=#0094D7)"; 
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#808080)"; */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f68b22, endColorstr=#e37303)"; */
}

.cap
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #65B00A; /*#cccc99;*/
    backcolor: #65B00A;
    padding:5px;
    
      /* For Internet Explorer 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80D41A, endColorstr=#65B00A);
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80D41A, endColorstr=#65B00A)";
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#808080)"; */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f68b22, endColorstr=#e37303)"; */
}
.cap2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #E38203; /*#cccc99;*/
    backcolor: #E38203;
    padding:5px;
    
    /* For Internet Explorer 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDA539, endColorstr=#E38203); 
    
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDA539, endColorstr=#E38203)"; 
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#808080)"; */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f68b22, endColorstr=#e37303)"; */
}

.cap4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #999999; /*#cccc99;*/
    backcolor: #999999;
    padding:5px;
    
    /* For Internet Explorer 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0C0C0, endColorstr=#999999); 
    
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0C0C0, endColorstr=#999999)"; 
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#808080)"; */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f68b22, endColorstr=#e37303)"; */
}



.cos
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #21A9E3; /*#cccc99;*/
    backcolor: #21A9E3;
    padding:5px;
    
    /* For Internet Explorer 8 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0D0D0, endColorstr=#B2B2B2)"; */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#B2B2B2)";
}

.notif
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF; /*#cccc99;*/
    backcolor: #FFFFFF;
    padding:5px;
    border-color:Black;
    border-width=1px;
    
    
    /* For Internet Explorer 8 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D0D0D0, endColorstr=#B2B2B2)"; 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8a722, endColorstr=#F68B22)";*/
}

.pagines
{
    font-family:Verdana;
    font-size: 14px;
    background-color: #FFFFFF; /*#cccc99;*/
    backcolor: #FFFFFF;
    padding:3px;
    font-weight:bold;
    color:Gray;
}

.pagines a:Hover
{
    font-family:Verdana;
    font-size: 14px;
    background-color: #FFFFFF; 
    backcolor: #FFFFFF;
    padding:3px;
    font-weight:bold;
    color:Gray;
}


.pagines a:hover
{
    font-family:Verdana;
    font-size: 14px;
    background-color: #FFFFFF; 
    backcolor: #FFFFFF;
    padding:3px;
    font-weight:bold;
    color:Gray;
}

.capAlt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #0099D4; /*#cccc99;*/
    color:Black;
} 

.txt
{
     background-color:#FFFFC0;
     text-align:right;     
}

.lbl
{
     text-align:right;   
}

.noti
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color:Blue;
    color:Black;
}
/*
A:Visited
{
    color: #000000;
    font-size: 12px;
    font-family: Arial;
}

A:Active
{
    color: #09018B;
    font-size: 12px;
    font-family: Arial;
}


A:Hover
{
    color: #09018B;
    font-size: 12px;
    font-family: Arial;
}
*/
A
{
    color: #555f62;
    font-size: 12px;
    font-family: Arial;
}


.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #09018B;
    text-align: justify;
}
.textN
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: justify;
}
.textgrey
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #CCCCCC;
    text-align: justify;
    font-weight: bold;
}
.textb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #09018B;
    text-align: justify;
    font-weight: bold;
}

.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #09018B;
    text-align: justify;
}
.text12b
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #09018B;
}
.text14b
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #09018B;
}
.text12
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #09018B;
}
.text12N
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.text12B
{
    font-family:Verdana;
    font-size: 12px;
    color:#ffffff;
    
}


.text12Ns
{
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
}

.text14N
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.text14N:visited
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.text14N:Hover
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}

.text16N
{
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

.text16B
{
    font-family:Verdana ;
    font-size: 16px;
    font-weight:bold;
    color: #FFFFFF;
}

.titulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #09018B;
}


.FonsTaula
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #eaeaea;
    color: #000099;
}
.FonsTaulaN
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #f5f5f5;
    /*background-color:lemonchiffon;*/
    color:Black;
}

.FonsTaulaT
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #f5f5f5;
    /*background-color:lemonchiffon;*/
    color:Black;
}
/* ajax modal dialog styles */
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.modalBox
{
    background-color: #f5f5f5;
    border-width: 3px;
    border-style: solid;
    border-color: Blue;
    padding: 3px;
}
.modalBox caption
{
    background-image: url(images/window_titlebg.gif);
    background-repeat: repeat-x;
}

/* tweb modal dialog styles */
.modalPanelTitle td
{
    padding: 3px;
    font-weight: bold;
    font-size: 0.9em;
    background-image: url(images/window_titlebg.gif);
    cursor: pointer;
    color: black;
    font-family: Verdana;
    width: 100%;
    height: 30px;
    background-color: #6f90dc;
}

.modalPanel
{
    z-index: 500;
    width: 500px;
    border: solid 1px #275473;
    position: absolute;
    border-collapse: collapse;
    background-color: #f0faff;
}

.modalPanel td
{
    vertical-align: top;
}

.titleIcon
{
    padding-right: 20px;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.lletraAjaxControlToolkit
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 75%;
}

.modalPopup
{
    background-color: White;
    border-width: 2px;
    border-style: solid;
    border-color: Black;
}

.handleText
{
    width: 16px;
    height: 16px;
    overflow: hidden;
    cursor: se-resize;
}

.gradient {      
    color:#21A9E3;
    /*height: 60px; */
    padding: 10px; 
    /* For WebKit (Safari, Google Chrome etc) */ 
    background: -webkit-gradient(linear, left top, left bottom, from(#00f), to(#fff)); 
    /* For Mozilla/Gecko (Firefox etc) */ 
    background: -moz-linear-gradient(top, #00f, #fff); 
    /* For Internet Explorer 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000FF, endColorstr=#FFFFFFFF); 
    /* For Internet Explorer 8 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#21A9E3, endColorstr=#0094D7)"; 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CECECE, endColorstr=#808080)"; */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f68b22, endColorstr=#e37303)"; 
       
  
} 