﻿/* blu griglie inserimento: #143a70 */
/* giallo selezione griglia: #FFCC66 */

body {
    font-family: Calibri, sans-serif;
    font-size: 0.9em;
}

a {
    color:#054187;
}

.header {
    height: 70px;
    background-image: url("Images/logo.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    text-align: left;
    padding-left:200px;
}

.headerhome {
    height: 70px;
    background-repeat: no-repeat;
    background-position: 0 0;
    text-align: center;
    padding-left:35px;
}

.txtred {
    color: red;
}

.txtblu {
    color: blue;
}

.txtcenter {
    text-align:center;
}

.lblnumeri {
    padding-right:15px;
    text-align:right;
}

.txtnumeri {
    text-align:right;
}
/*.txtcenterred {
    color: red;
    text-align:center;
}

.txtright {
    text-align:right;
}

.txtrightred {
    color: red;
    text-align:right;
}
*/
.etichetteSel {
    /*font-weight:bold;*/
    font-size:18px;
}

.tabResp {
    white-space:nowrap;
}

.tabIns
{
    /*background-color: #143a70;*/
    border: 1px solid black; 
    padding: 2px;
    color: #143a70;
    background-image: url("Images/header.png");
    background-repeat:repeat-x;
    border-collapse: collapse;
}

.rigatabIns
{
    padding: 0;
    vertical-align:top;
}
.cellatabIns
{
    border: 1px solid black;
    vertical-align:top;
}

.pulsante {
    background-color: #cecccc;
}

.pulsante:hover
{
    /*background-color: #719bd4;*/
    background-color: #FFCC66;
}

.pulsanteSel
{
	font-size: 8pt;
	border-top-style: outset;
	font-family: Verdana;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #FFFFFF;
	background-image: url("images/header.png" );
	background-repeat: repeat-x;
	border-bottom-style: outset;
	color: #696969; 
	cursor: hand;
}

/*Stili per formattazione griglie*/
.gridHeaderStyle {
    background-image: url("Images/header.png");
    background-repeat:repeat-x;
    color: #808080;
    border-bottom-color: #FFCC66; /*#990033;*/
    border-bottom-width:1px;
    font-weight: bold;
}      

.gridRowStyle {
    background-color: #FFFFFF;
    vertical-align: top;
}     
.gridRowStyle a {
    color: #333333;
    text-decoration:none;
}  

.gridAlternatingRowStyle {
    background-color: #F7F7F7;
    vertical-align: top;
}  
.gridAlternatingRowStyle a {
    color: #333333;
    text-decoration:none;
}     

.gridEditRowStyle {
   background-color: gray;
   color:white;
   vertical-align: top;
}    
.gridEditRowStyle a {
  Color:White;
  text-decoration:none;
} 

.gridSelectedRowStyle
{
    background-color: #FFCC66; /* #96accb;*/ 
    color: #663399;
     /*background-color: #97c00e;
    color: #006600;*/
    font-weight: bold;
}      
.gridSelectedRowStyle a {
    text-decoration:none;
    font-weight:normal;
}

.gridPagerStyle {
    /*BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" */
    background-color: #2461BF;
    color: white;
    text-align:center;
}      

.lnkgriglia {
    text-decoration: none;
    /* color:#054187 !important; */
    color: #143a70 !important;
}

.lnkgriglia8 {
    text-decoration: none;
    /* color:#054187 !important; */
    color: #006600 !important;
    font-size: 8pt;
}
.lbldotted {
    border-bottom:1px dotted gray;
    min-height:18px;
}

.gridEditRowStyle input[type=text] {width:140px } /* size textboxes */
.gridEditRowStyle select {width:144px }   /* size drop down lists */
.gridRowStyle span {width:144px }
.tabIns input[type=text] {width:140px } /* size textboxes */
.tabIns select {width:144px;}   /* size drop down lists */

   





/*pagine login e index*/
.border-radius { 
  border-radius: 20px; 
  -moz-border-radius: 20px; /* firefox */
  -webkit-border-radius: 20px; /* safari, chrome */
  background-color:#F7F6F3;
  width: 600px;
  min-height: 500px;
  margin-top: 30px;
}

/*DettaglioChiamata*/
.ch-border-radius { 
  border-radius: 20px; 
  -moz-border-radius: 20px; /* firefox */
  -webkit-border-radius: 20px; /* safari, chrome */
  border: 3px solid #143a70;
  width: 600px;
  margin-top: 30px;
  padding:15px;
}

