﻿h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}

h3,h4,h5,h6{font-weight:normal;}


@media screen{        
  .novisualizzavideo {display:none;}
}


@media print {
  .noprint {display:none;}
}

* {
    margin: 0;
    padding: 3px;
    font-family:Verdana;
}
.centered {
    margin: 0 auto;
    text-align: left;
    width: 800px;
}
    
        .menu {
          width: 100%;
          padding:4px;
          font-size:16px;
          background-color:#d3d3d3;
          color:white;
        }

        .menu td{
          min-width: 100px;
        }

        .menu a{
          text-decoration:none;
          color:#FFFFFF;
        }
        .menu a:hover{
          text-decoration:none;
          color:#64b4be;
        }

        .paginazione a{
          text-decoration:none;
          color:#64b4be;
        }
        .paginazione a:hover{
          text-decoration:none;
          color:#64b4be;
        }


        .cssTextBox {
            height: 30px;
            width: 98%;
            font-size: 16px;
            color: #333333;
            padding-left: 10px;
            margin-right: 10px;
            border: 1px solid silver;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-box-shadow: 2px 2px 2px #777777;
            -webkit-box-shadow: 2px 2px 2px #777777;
            box-shadow: 2px 2px 2px #777777;
            background-color: #EFEFEF;
        }

        .cssBtnAccedi
        {
            background-color:#41a5b2;
            border-radius: 10px;
            -moz-border-radius:  10px;
            -webkit-border-radius:  10px;
            min-width:120px;
            height:40px;
            font-size:20px;
            color:White;
            border:1px solid silver;
            -moz-box-shadow: 2px 2px 2px #777777;
            -webkit-box-shadow: 2px 2px 2px #777777;
            box-shadow: 2px 2px 2px #777777;
        }


        .cssBtnAccedi:hover
        {
            background-color:#64b4be;
            cursor:pointer;
            -moz-box-shadow: 2px 2px 2px #999999;
            -webkit-box-shadow: 2px 2px 2px #999999;
            box-shadow: 2px 2px 2px #999999;
            color:White;
        }
        .cssBtnAccedi:active
        {
            -moz-box-shadow: 0px 0px 0px #FFFFFF;
            -webkit-box-shadow: 0px 0px 0px #FFFFFF;
            box-shadow: 0px 0px 0px #FFFFFF;
        }

.inputSelect
{
  height:40px;    
  width:250px;  
  font-size:16px;
}





.container{
}

.cssLblMsgErrore {
  padding:10px;
  color:red;
  font-size:16px;
  font-weight: bold;
}

.cssLblMsgOk {
  padding:10px;
  color:green;
  font-size:16px;
  font-weight: bold;
}


.loginIntestazione{
    background-color:#64b4be;
    color:white;
    padding:10px;
    font-size:24px;
}


.pannelloLogin{
   padding:0px;
   width:500px;
   background-color:#fafafa; 
   height:200px;
   text-align:left;
 -moz-border-radius: 15px;
 -webkit-border-radius: 15px;
 border-radius: 15px;
}

.pannelloLoginCP {
    padding: 0px;
    width: 550px;
    background-color: #fafafa;
    height: 200px;
    text-align: left;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.loginLabel {
    align-content:left;
    float:left;
    width:83px;
    margin-top:4px;
    padding:8px;
    height: 25px;
    vertical-align:central;
}
.loginLabelCP {
    align-content: left;
    float: left;
    width: 183px;
    margin-top: 4px;
    padding: 8px;
    height: 25px;
    vertical-align: central;
}

.loginInput {
    float:left;
    width:227px;
    padding:3px;
}
.loginInputCP {
    float: left;
    width: 300px;
    padding: 3px;
}
.loginButton {
    width:100%;
    text-align:center;
    padding:3px;
}

.clear {
    clear : left;
}

/* ********************************************************* */
.intestazione{
}

#gvElencoOrdini {
  border:0px;
  width:100%;

}

#grDettOrdine {
  border:0px;
  width:100%;

}

.pannelloTabellaStampa {
  width:90%;
  border: 0px solid #ffffff;
}

/*
.pannelloTabellaStampa table{
  border:0px solid #ffffff;
}

.pannelloTabellaStampa th{
  color:black;
  font-size:medium;
  text-align:left;
  padding:0px;
  margin:0px;
  border:0px solid #ffffff;
}

.pannelloTabellaStampa td{
  font-size:small;
  height:40px;
  text-align:left;
  padding:0px;
  margin:0px;
  border:0px solid #ffffff;
  min-width:100px;
}
*/
/* ---------------------------- */




.pannelloTabella {
  width:80%;
  border: 0px;
}



.pannelloTabella th{
  color:black;
  font-size:14px;
  text-align:left;
  padding:0px;
  margin:0px;
  height:30px;
}

.pannelloTabella td{
  font-size:14px;
  height:25px;
  text-align:left;
  padding:0px;
  margin:0px;
}


.LabelTesto {
  font-weight: bold;
}


.tabDettaglio input[type="text"] {width:90%;}
.tabDettaglio td {width:25%;}

hr{border:0px;border-top:1px solid silver;}
