#BoxCorse {width: 1060px; height: auto;background-color: #d0c39b;padding: 5px 0 15px 0 ;text-align: center;color: #6C6C6C;-webkit-border-radius: 2px;border-radius: 2px;margin-top:10px;}
#BoxPrint {width: 870px; height: auto;background-color: #d0c39b;padding: 5px 0 15px 0 ;text-align: center;color: #6C6C6C;-webkit-border-radius: 2px;border-radius: 2px;margin-top:10px;}

.TabCorse {display:table;padding:0px;width:1050px;background-color:#ffffff;margin: 0px;}
.RowCorse {display:table-row;background-color: #fff;}

.TabData {display:table;padding:0px;width:1050px;height:40px;margin-bottom: 5px;}
.RowData {display:table-row;}

.TabOpzioni {display:table;padding:0px;width:1050px;height:40px;margin-bottom: 5px;}
.RowOpzioni {display:table-row;}

.TabPrint {display:table;padding:0px;width:860px;background-color:#ffffff;margin: 0px;}
.RowPrint {display:table-row;}

.HeadDataCorsa {display:table-cell;width:50px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadIppoCorsa {display:table-cell;width:80px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadNomeCorsa {display:table-cell;width:200px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadCavCorsa {display:table-cell;width:200px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadPropCorsa {display:table-cell;width:250px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadPosfinCorsa {display:table-cell;width:250px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadFlagCorsa {display:table-cell;width:250px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}

.HeadDataPrint {display:table-cell;width:50px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadIppoPrint {display:table-cell;width:50px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadNomePrint {display:table-cell;width:150px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadCavPrint {display:table-cell;width:150px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadPropPrint {display:table-cell;width:140px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadStatoPrint {display:table-cell;width:30px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}
.HeadFlagPrint {display:table-cell;width:30px;height:30px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.9em;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;border-top: 1px solid #000;background-color:#bbc3bb;}

.CellDataPrint {display:table-cell;width:50px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellIppoPrint {display:table-cell;width:50px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellNomePrint {display:table-cell;width:150px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellCavPrint {display:table-cell;width:150px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellPropPrint {display:table-cell;width:140px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellStatoPrint {display:table-cell;width:30px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellFlagPrint {display:table-cell;width:30px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;}

.CellDataCorsa {display:table-cell;width:50px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellIppoCorsa {display:table-cell;width:80px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellNomeCorsa {display:table-cell;width:200px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellCavCorsa {display:table-cell;width:200px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellPropCorsa {display:table-cell;width:250px;height:20px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellPosfinCorsa {display:table-cell;width:250px;height:20px;vertical-align:middle;text-align:right;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;}
.CellFlagCorsa {display:table-cell;width:250px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;}

.TabCorsaPC {color:#000000;line-height:normal;margin-left:3px;}
.TabCorsaPC strong{color:d00000;}
.TabCorsaPC a{text-decoration:none;color:#000000;}
.TabCorsaPC a:hover{text-decoration:none;color:#d00000;}

.TabStatoPC {color:#ff0000;line-height:normal;margin-left:3px;font-family:PTSERIF;font-size:0.6em;}
.TabStatoPC strong{color:d00000;}
.TabStatoPC a{text-decoration:none;color:#000000;}
.TabStatoPC a:hover{text-decoration:none;color:#d00000;}

.CellDataCalendario {display:table-cell;width:345px;height:40px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.9em;padding:3px;border-top:0px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;}
.CellDataDati {display:table-cell;width:690px;height:40px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-top:0px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:0px solid #fff;}
.CellFormCalendario {display:table-cell;float:left;width:345px;height:50px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.9em;padding:3px;border:1px solid #fff;}
.CellFormOption {display:table-cell;float:left;width:603px;height:50px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.CellFormSubmit {display:table-cell;float:left;width:80px;height:50px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:0.8em;padding:3px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.CellPrintSubmit {display:table-cell;width:850px;height:50px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:0.8em;padding:3px;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;}

.TabDataPC {color:#000000;line-height:normal;margin-left:3px;}

.butP {height: 30px;width: 4vw;color: #900;background: #dedede;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butPF {height: 30px;width: 4vw;color: #900;background: #dedede;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butATT {height: 30px;width: 4vw;color: #900;background: #dedede;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.buttATTF {height: 30px;width: 4vw;color: #900;background: #dedede;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butNP {height: 30px;width: 4vw;color: #900;background: #dedede;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butRESET {height: 30px;width: 3vw;color: white;background: black;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}

.butP:hover {color: #000;background: #FFF;}
.butPF:hover {color: #000;background: #FFF;}
.butATT:hover {color: #000;background: #FFF;}
.butATTF:hover {color: #000;background: #FFF;}
.butNP:hover {color: #000;background: #FFF;}
.butRESET:hover {color: #000;background: #FFF;}

.butPsel {height: 30px;width: 4vw;color: #000;background: GreenYellow;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butPFsel {height: 30px;width: 4vw;color: #FFF;background: OliveDrab;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butATTsel {height: 30px;width: 4vw;color: #FFF;background: RoyalBlue;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;;}
.butATTFsel {height: 30px;width: 4vw;color: #FFF;background: green;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butNPsel {height: 30px;width: 4vw;color: #FFF;background: red;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butRESETsel {height: 25px;width: 4vw;color: #FFF;background: OrangeRed;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}

.butPprint {height: 30px;width: 4vw;color: #000;background: GreenYellow;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butPFprint {height: 30px;width: 4vw;color: #FFF;background: OliveDrab;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;;}
.butATTprint {height: 30px;width: 4vw;color: #FFF;background: RoyalBlue;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}
.butNPprint {height: 30px;width: 4vw;color: #FFF;background: red;font-weight: bold;font-size: 0.7em;border: 1px solid #000;text-align:center;padding:1px;}

.butFT {height: 25px;width: auto;color: #900;background: #dedede;font-weight: bold;font-size: 0.8em;border: 1px solid #000;}
.butCO {height: 25px;width: auto;color: #900;background: #dedede;font-weight: bold;font-size: 0.8em;border: 1px solid #000;}
.butCPAN {height: 25px;width: auto;color: #900;background: #dedede;font-weight: bold;font-size: 0.8em;border: 1px solid #000;}
.butFT:hover {color: #000;background: #FFF;}
.butCO:hover {color: #000;background: #FFF;}
.butCPAN:hover {color: #000;background: #FFF;}
.butFTsel {height: 25px;width: auto;color: #FFF;background: white;font-weight: bold;font-size: 0.7em;border: 1px solid #000;}
.butCOsel {height: 25px;width: auto;color: #FFF;background: white;font-weight: bold;font-size: 0.7em;border: 1px solid #000;}
.butCPANsel {height: 25px;width: auto;color: #FFF;background: white;font-weight: bold;font-size: 0.7em;border: 1px solid #000;}

.butCERCA {height: 50px;width: 60px;color: #900;background: #dedede;font-weight: bold;font-size: 0.9em;border: 1px solid #000;text-align:center;padding:0 0 2px 0;}
.butCERCA:hover {color: #000;background: #FFF;}
.butREPORT {height: 40px;width: 100px;color: #900;background: #dedede;font-weight: bold;font-size: 0.9em;border: 1px solid #000;text-align:center;padding:0 0 2px 0;}
.butREPORT:hover {color: #000;background: #FFF;}
.butPRINT {height: 40px;width: 200px;color: #900;background: #dedede;font-weight: bold;font-size: 0.9em;border: 1px solid #000;text-align:center;padding:0 0 2px 0;}
.butPRINT:hover {color: #000;background: #FFF;}
.butSELDES {height: 20px;width: 10px;color: #900;background: #000;font-weight: bold;font-size: 0.9em;border: 1px solid #000;text-align:center;padding:0 0 2px 0;}
.butSELDES:hover {color: #000;background: #FFF;}
.butTORNA {height: 40px;width: 200px;color: #900;background: #dedede;font-weight: bold;font-size: 0.9em;border: 1px solid #000;text-align:center;padding:0 0 2px 0;}
.butTORNA:hover {color: #000;background: #FFF;}

#BoxBarrautente {width: 1060px; height: auto;background-color: #d0c39b;padding: 1px 1px 1px 1px ;text-align: center;color: #6C6C6C;-webkit-border-radius: 2px;border-radius: 2px;margin-top:10px;}
.TabBarrautente {display:table;padding:0px;width:1050px;background-color:#fff;margin: 0px;}
.RowBarrautente {display:table-row;}

.CellBarrautenteDati {display:table-cell;width:400px;height:30px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:1.0em;padding:3px;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;}
.CellBarrautenteMenu {display:table-cell;width:647px;height:30px;vertical-align:middle;text-align:left;font-family:PTSERIF;font-size:1.0em;padding:3px;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;}

#BoxNote {width: 400px; height: auto;background-color: #fff;padding: 5px 0 15px 0 ;text-align: center;color: #000;-webkit-border-radius: 2px;border-radius: 2px;margin-top:10px;}
.TabNote {display:table;padding:0px;width:390px;background-color:#ffffff;margin: 0px;}
.RowNote {display:table-row;}
.CellNoteTitolo {display:table-cell;width:390px;height:20px;vertical-align:middle;text-align:center;font-family:PTSERIF;font-size:1em;padding:3px;border: 1px solid #000;background-color:#bbc3bb;}
.CellNoteContent {display:table-cell;width:390px;height:290px;vertical-align:top;text-align:center;font-family:PTSERIF;font-size:0.9em;padding:3px;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;background-color:#FFFFD0;}
.NoteTitolo {color:#900;line-height:normal;margin-left:3px;}
.NoteContent {color:#000000;line-height:normal;margin-left:3px;}


.rigaricerca_fixed {top: 0; z-index: 100; position: fixed; background-color: #d0c39b; -webkit-animation: fadein 0.7s; -moz-animation: fadein 0.7s; -ms-animation: fadein 0.7s; -o-animation: fadein 0.7s; animation: fadein 0.7s; }
@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}