/* CVRA */

.brancob {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobc {
background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobd {
background-color : #FFFFFF;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.clarob {
background-color : #E6E6E6;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.corlaranja {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
}
div#conteudo li {
margin-bottom:1em;
}
div#conteudo ul.yui-nav li {
padding-bottom: 0;
margin-bottom: 0;
}
div.intervalo {
background-color: #e1f4f5;
border: 1px solid #c3e8eb;
text-align: center;
padding: .5em;
margin-bottom: 1em;
font-weight: bold;
font-size: 1.2em;
}
.escurob {
background-color : #CCCCCC;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.europeuseparad {
background-color : #FFFFFF;
padding-left : 0px;
padding-right : 15px;
padding-top : 0px;
padding-bottom : 0px;
color : Black;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
}
.europeuseparae {
background-color : #FFFFFF;
padding-left : 15px;
padding-right : 0px;
padding-top : 0px;
padding-bottom : 0px;
color : Black;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
img.eplogo {
width:2.3cm;
}
.obrigatoriod {
color : Red;
background-color : transparent;
text-align : right;
}
span.campo {
font-weight: bold;
font-style: italic;
}
span.identificador {
background-color: #aaa;
color: #fff;
border-radius: .4em;
font-weight: bold;
padding: .2em .4em;
margin: .4em 0;
display: block;
}
td.barradivisoria {
border-bottom: 1px solid #cacaca;
}
td.epdados {
font-size: 10pt;
font-weight: normal;
font-family: "Arial Narrow", Arial, sans-serif;
text-align: left;
vertical-align: top;
padding-left: .5em;
}
td.epdadosi {
font-size: 12pt;
font-weight: bold;
font-family: "Arial Narrow", Arial, sans-serif;
text-align: left;
vertical-align: top;
padding-left: .5em;
}
td.eplabel {
font-size: 10pt;
font-weight: normal;
font-family: "Arial Narrow", Arial, sans-serif;
border-right: 1px solid #000;
text-align: right;
vertical-align: top;
padding-right: .5em;
}
td.eplabeli {
font-size: 11pt;
font-weight: normal;
font-family: "Arial Narrow", Arial, sans-serif;
border-right: 1px solid #000;
text-align: right;
vertical-align: top;
padding-right: .5em;
}
td.eplogo {
text-align: right;
padding-right: 1em;
}
td.epseccao {
font-size: 12pt;
font-weight: bold;
font-family: "Arial Narrow", Arial, sans-serif;
border-right: 1px solid #000;
text-align: right;
padding: 1em .5em 1em 0;
}
td.epseparador {
height: 1em;
}
td.eptitulo {
font-size: 14pt;
font-weight: bold;
font-family: "Arial Narrow", Arial, sans-serif;
border-right: 1px solid #000;
text-align: right;
padding-right: .5em;
vertical-align: top;
}
td.recente {
border-right: 4px solid #009036;
}
