@font-face {
    font-family: Segoe UI;
    font-style:  normal;
    font-weight: normal;
    src: url(SEGOEUI2.eot);
}
@font-face {
    font-family: Segoe UI;
    font-style:  oblique;
    font-weight: normal;
    src: url(SEGOEUI1.eot);
}
@font-face {
    font-family: Segoe UI;
    font-style:  normal;
    font-weight: bold;
    src: url(SEGOEUI0.eot);
}

/*@font-face {
font-family: Segoe UI;
font-style:  normal;
font-weight: normal;
src: url(SEGOEUI0.eot);
}*/

a {
text-decoration: none;
color: #ffffff;
text-transform: none;
}

a:hover {
color: #ffdd00;
}

div {
display: inline;
margin: 0px;
border: 0px;
}

.quadroprincipal {
vertical-align: top;
text-align: justify;
border: 1px dotted #aaaaaa;
padding: 0px;
width: 590px;
height: 450px;
}

.topico {
background: url('layout/fundo_topico.png');
color: #ffffff;
font-weight: bold;
font-family: Segoe UI;
font-size: 9pt;
padding: 5px 0px;
width: 100%;
text-transform: uppercase;
text-align: center;
}

.quadro {
vertical-align: top;
text-align: justify;
padding: 5px;
width: 97%;
height: 450px;
}

.conteudo {
text-align: justify;
font-family: Segoe UI;
color: #666666;
font-size: 10pt;
}

.conteudo a {
color: 0044aa;
text-decoration: underline;
}

.conteudo a:hover {
color: 0088ff;
}

.imagens {
vertical-align: top;
align: center;
border: 1px dotted #aaaaaa;
width: 150px;
height: 450px;
}

.programacao a {
font-family: Segoe UI;
font-size: 9pt;
color: #444444;
text-align: center;
text-decoration: none;
}

.programacao a:hover {
color: #000000;
}

.item {
font-size: 9pt;
background-color: #dddddd;
text-align: center;
margin: 2px;
border: 1px solid #aaaaaa;
display: block;
padding: 5px;
}

.item:first-line {
font-weight: bold;
}

strong {
font-family: Segoe UI;
font-size: 8pt;
}

.forte {
font-family: Segoe UI;
font-size: 10pt;
font-weight: bold;
}

td input, textarea {
font-family: Segoe UI;
font-size: 10pt;
color: #000000;
border: 1px dotted #4455aa;
}

.linx {
background: url('layout/linx.png');
color: #000000;
font-weight: bold;
font-family: Segoe UI;
font-size: 9pt;
padding: 5px 0px;
width: 100%;
text-align: center;
}

.linx a {
color: #000000;
margin:0px;
}

.linx a:hover {
color: #993333;
}

.outros {
vertical-align: top;
border: 1px dotted #aaaaaa;
padding: 0px;
}

.table, .table tr, .table td, .table th {
font-family: Segoe UI;
border: dotted 1px #cccccc;
border-collapse: collapse;
font-size: 10pt;
}

.table a{
color: #0000aa;
}