@font-face {
    font-family: 'EuroStile';
    src: url('/fonts/EuroStyle/EUROSTILEEXTENDEDBLACK.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url("/fonts/BebasNeue-Regular.otf");
    src: url("/fonts/BebasNeue-Regular.eot?#iefix") format("embedded-opentype"),
         url("/fonts/BebasNeue-Regular.woff") format("woff"),
         url("/fonts/BebasNeue-Regular.ttf") format("truetype"),
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AgletSans';
    src: url('/fonts/AgletSans/Aglet Sans Regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
    letter-spacing: 1.5px;
}

@font-face {
    font-family: 'AgletSansBold';
    src: url('/fonts/AgletSans/Aglet Sans Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BebasKai';
    src: url('/fonts/BebasKai/Bebas Kai.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MediaSans';
    src: url('/fonts/MediaSans/mediasansextended-bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MediaSansRegular';
    src: url('/fonts/MediaSans/mediasans-regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MediaSansSemi';
    src: url('/fonts/MediaSans/mediasanssemicondensed-regular.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}

.Preta { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #000000; border-style: outset; border-color: #000000}
.Branca { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FFFFFF; border-style: outset; border-color: #FFFFFF}
.Vermelha { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #FF0000; border-style: outset; border-color: #FF0000}
.Amarela { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FFFF00; border-style: outset; border-color: #FFFF00}
.Azul { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #0000FF; border-style: outset; border-color: #0000FF}
.Laranja { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FF6600; border-style: outset; border-color: #FF6600}
.Verde { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #00FF00; border-style: outset; border-color: #00FF00}
.morhy {height: 18px; width: 100px; border: 1px solid B3B3B3; background-color: F5F5F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

.Verm { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #8A0000; border-style: none solid; border-color: #FFFFFF}
.Bran { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #F9F9F9; border-style: none solid; border-color: #FFFFFF}
.Amar { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #DEBC50; border-style: none solid; border-color: #FFFFFF}
.Pret { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #2D2D2D; border-style: none solid; border-color: #FFFFFF}
.Azu2 { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #0000FF; border-style: none solid; border-color: #FFFFFF}
.Verd { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #00FF00; border-style: none solid; border-color: #FFFFFF}
.Cinz { font-family: Verdana, Arial; font-size: 10px; color: #FFFFFF; text-align: center; background-color: #999999; border-style: none solid; border-color: #FFFFFF}

.TBVerm { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBVermelha.png); background-repeat: no-repeat; background-position: center;}
.TBBran { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBBranca.png); background-repeat: no-repeat; background-position: center;}
.TBAmar { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBAmarela.png); background-repeat: no-repeat; background-position: center; }
.TBPret { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBPreta.png); background-repeat: no-repeat; background-position: center;}
.TBAzul { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBAzul.png); background-repeat: no-repeat; background-position: center;}
.TBVerd { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574; background-image:url(TBVerde.png); background-repeat: no-repeat; background-position: center;}
.TBNada { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574}
.TBSoma { font-family: Bebas Neue, Verdana, Arial; font-size: 18px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574}
.TBPrec1 { font-family: Bebas Neue, Verdana, Arial; font-size: 10px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574}
.TBPrec2 { font-family: Bebas Neue, Verdana, Arial; font-size: 14px; color: #FFFFFF; text-align: center; background-color: #6E7574; border-style: none solid; border-color: #6E7574}
.TBCin2 { font-family: Bebas Neue, Verdana, Arial; font-size: 16px; color: #00FF00; text-align: center; background-color: #6E7574; background-image: url("xx.jpg"); background-repeat:no-repeat; background-position:center center; background-size:100px 15px;  padding:1px 10px; text-shadow: black 0.1em 0.1em 0.2em; border-style: none solid; border-color: #6E7574}

.DTVerm { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBVermelha.png); background-repeat: no-repeat; background-position: center;}
.DTBran { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBBranca.png); background-repeat: no-repeat; background-position: center;}
.DTAmar { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBAmarela.png); background-repeat: no-repeat; background-position: center; }
.DTPret { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBPreta.png); background-repeat: no-repeat; background-position: center;}
.DTAzul { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBAzul.png); background-repeat: no-repeat; background-position: center;}
.DTVerd { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369; background-image:url(TBVerde.png); background-repeat: no-repeat; background-position: center;}
.DTNada { font-family: Bebas Neue, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369}
.DTSoma { font-family: Bebas Neue, Verdana, Arial; font-size: 18px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369}
.DTPrec1 { font-family: Bebas Neue, Verdana, Arial; font-size: 10px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369}
.DTPrec2 { font-family: Bebas Neue, Verdana, Arial; font-size: 14px; color: #FFFFFF; text-align: center; background-color: #254369; border-style: none solid; border-color: #254369}
.DTCin2 { font-family: Bebas Neue, Verdana, Arial; font-size: 16px; color: #00FF00; text-align: center; background-color: #254369; background-image: url("xx.jpg"); background-repeat:no-repeat; background-position:center center; background-size:100px 15px;  padding:1px 10px; text-shadow: black 0.1em 0.1em 0.2em; border-style: none solid; border-color: #254369}

.2DTNada { font-family: MediaSans, Verdana, Arial; font-size: 9px; color: #FFFFFF; text-align: left; letter-spacing: 1.5px; border-style: none;}
.2DTNotas { font-family: BebasKai, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; vertical-align: middle; border-style: none;}
.2DTSoma { font-family: BebasKai, Verdana, Arial; font-size: 16px; color: #FFFFFF; text-align: center; background-color: #23384D; border-style: none }
.2DTPrec1 { font-family: BebasKai, Verdana, Arial; font-size: 10px; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #23384D; border-style: none }
.2DTPrec2 { font-family: BebasKai, Verdana, Arial; font-size: 15px; color: #FFFFFF; text-align: center; background-color: #23384D; border-style: none }
.2DTCin2 { font-family: BebasKai, Verdana, Arial; font-size: 16px; color: #00FF00; text-align: center; background-color: #23384D; background-image: url("xx.jpg"); background-repeat:no-repeat; background-position:center center; background-size:100px 15px;  padding:1px 10px; text-shadow: black 0.1em 0.1em 0.2em; border-style: none}

.TBppVerm { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBVermelha.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: black 0.1em 0.1em 0.2em}
.TBppBran { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBBranca.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: white 0.1em 0.1em 0.2em}
.TBppAmar { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBAmarela.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: black 0.1em 0.1em 0.2em}
.TBppPret { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBPreta.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: black 0.1em 0.1em 0.2em}
.TBppAzul { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBAzul.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: black 0.1em 0.1em 0.2em}
.TBppVerd { font-family: Bebas Neue, Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBVerde.png); background-size: 30px; background-repeat: no-repeat; background-position: center; text-shadow: black 0.1em 0.1em 0.2em}

.TBxpVerm { font-family: BebasKai, Arial; font-size: 14px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBVermelha.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: white 0.5px 0.5px}
.TBxpBran { font-family: BebasKai, Arial; font-size: 14px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBBranca.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: gray 0.5px 0.5px}
.TBxpAmar { font-family: BebasKai, Arial; font-size: 14px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBAmarela.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: white 0.5px 0.5px}
.TBxpPret { font-family: BebasKai, Arial; font-size: 14px; color: #FFFFFF; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBPreta.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: gray 0.1em 0.1em}
.TBxpAzul { font-family: BebasKai, Arial; font-size: 14px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBAzul.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: gray 0.5px 0.5px}
.TBxpVerd { font-family: BebasKai, Arial; font-size: 14px; color: #000000; text-align: center; background-color: transparent; border-style: none solid; border-color: #6E7574; background-image:url(TBVerde.png); background-size: 25px; background-repeat: no-repeat; background-position: center; text-shadow: white 0.5px 0.5px}

.B1Header { font-family: Verdana, Arial; font-size: 12px; color: #000000; text-align: center; background-image: url("tdBranca.png"); background-repeat: repeat; opacity: 0.6; background-color: transparent; border-style: none solid; border-color: #FFFFFF}
.B1Nada { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-image: url("tdBranca.png"); background-repeat: repeat; opacity: 0.6; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Verm { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #FF0000; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Bran { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #F9F9F9; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Amar { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FFFF00; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Pret { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #2D2D2D; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Azul { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #0000FF; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Verd { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #00FF00; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Lara { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FF6600; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}
.B1Cinz { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #999999; border-style: none solid; border-right: 1px solid gray; border-left: 1px solid gray}

.LinkVerm { font-family: Verdana, Arial; font-size: 4px; color: #FFFFFF; text-align: center; background-color: #FF0000; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkBran { font-family: Verdana, Arial; font-size: 4px; color: #000000; text-align: center; background-color: #F9F9F9; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkAmar { font-family: Verdana, Arial; font-size: 4px; color: #000000; text-align: center; background-color: #FFFF00; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkPret { font-family: Verdana, Arial; font-size: 4px; color: #FFFFFF; text-align: center; background-color: #2D2D2D; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkAzul { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #0000FF; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkVerd { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #00FF00; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkLara { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-align: center; background-color: #FF6600; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}
.LinkCinz { font-family: Verdana, Arial; font-size: 8px; color: #FFFFFF; text-align: center; background-color: #999999; border-style: solid; border-width: .0px .0px .0px .0px; border-color: #081C38}

.Cin2 { font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; font-weight:bold; background-image: url("xx.jpg"); background-repeat:no-repeat; background-position:center center; background-size:100px 15px; background-color: #999999; border-style: none solid; border-color: #FFFFFF; border-bottom: none solid 2px #C0C0C0; border-right: solid #FFFFFF; border-left: solid #FFFFFF; padding:1px 10px; text-shadow: black 0.1em 0.1em 0.2em}
.Cin3 { font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; font-weight:bold; background-repeat:no-repeat; background-position:center center; background-size:100px 15px; background-color: #EEEEEE; border-style: none solid; border-color: #EEEEEE; border-bottom: none solid 2px #EEEEEE; border-top: solid #000000; border-right: solid #EEEEEE; border-left: solid #EEEEEE; padding:1px 10px; text-shadow: black 0.1em 0.1em 0.2em}
.Cin4 { font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; text-align: center; font-weight:bold; background-repeat:no-repeat; background-position:center center; background-size:100px 15px; background-color: #EEEEEE; border-style: none solid; border-color: #EEEEEE; border-bottom: none solid 2px #EEEEEE; border-top: solid #000000; border-right: solid #EEEEEE; border-left: solid #EEEEEE; padding:1px 10px; text-shadow: black 0.0em 0.0em 0.0em}
.CinJ { font-family: Verdana, Arial; font-size: 10px; color: gray; text-align: center; background-color: #999999; border-style: none solid; border-color: #FFFFFF}

.UFCEVerm { background:#8A0000 url('CE.gif') no-repeat center 80); background-size: 35%; font-family: Verdana, Arial; font-size: 8px, color: #000000; text-align: center; border-left-style:solid; border-left-color:#FFFFFF; border-right-style:solid; border-right-color:#FFFFFF; border-top-style:none; border-top-color:#FFFFFF; border-bottom-style:none; border-bottom-color:#FFFFFF; background-color:#8A0000}
.UFSEBran { background:#FFFFFF url('SE.gif') no-repeat center top; background-size: 35%; font-family: Verdana, Arial; font-size: 8px, color: #000000; text-align: center; border-left-style:solid; border-left-color:#FFFFFF; border-right-style:solid; border-right-color:#FFFFFF; border-top-style:none; border-top-color:#FFFFFF; border-bottom-style:none; border-bottom-color:#FFFFFF; background-color:#FFFFFF}
.UFALPret { background:#2D2D2D url('AL.gif') no-repeat center top; background-size: 35%; font-family: Verdana, Arial; font-size: 8px, color: #000000; text-align: center; border-left-style:solid; border-left-color:#FFFFFF; border-right-style:solid; border-right-color:#FFFFFF; border-top-style:none; border-top-color:#FFFFFF; border-bottom-style:none; border-bottom-color:#FFFFFF; background-color:#2D2D2D}
.UFRNAmar { background:#DEBC50 url('RN.gif') no-repeat center top; background-size: 35%; font-family: Verdana, Arial; font-size: 8px, color: #000000; text-align: center; border-left-style:solid; border-left-color:#FFFFFF; border-right-style:solid; border-right-color:#FFFFFF; border-top-style:none; border-top-color:#FFFFFF; border-bottom-style:none; border-bottom-color:#FFFFFF; background-color:#DEBC50}

.cabecalho { font-family: Bebas Neue, Arial; color: #FFF; font-size: 18px; height:20px; margin:0px 0; }
.cabyellow { font-family: Bebas Neue, Arial; color: #FFFF00;  font-size: 18px; height:20px; margin:0px 0; }
.cabred { font-family: Bebas Neue, Arial; color: #FF0000; font-size: 18px; height:20px; margin:0px 0; }

border-style: solid;
border-bottom-color: #FFFFFF; border-right-color: #FFFFFF;
border-width: 1px;
background-color:#393939; font-weight:bold; padding:1px 10px;
background-color:#000; color:#ffffff; font-size:17px; height:39px; right:0px; padding:5px 0 0; text-align:center; top:0; width:54px;