/*CSS RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, button, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, input, textarea, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

html, body {height: 100%;}
* html #tudo { height: 100%; /*Hack para o ie6*/ }
#tudo {position: relative; min-height: 100%}


/*Classes genéricas*/
.clear{clear:both}
.upper{text-transform:uppercase}
.normal{text-transform:none}

/*Margin-left*/
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml21{margin-left:21px}

/*Margin-top*/
.t10{margin-top:10px}
.t15{margin-top:15px}
.t20{margin-top:20px;}


/*TAGS HTML genricas*/
/*Headers*/
h1{
    font-size:15px;
    color:#e06415;
    margin:0 auto;
	padding: 7px 0 7px 0;
}
h2 {
    color: #000;
    font-size: 11px;
    margin: 0 0 3px 0;
    padding: 0 0 2px 0;
}

h3 {
    color: #073E78;
    font-size: 12px;
    margin: 0 0 3px 0;
    padding: 10px 0 10px 0;
	font-weight:bold;
}
/*Imagens*/
img{border:none}

a{
    text-decoration:none;
}
:focus {
outline: 0;
}

body {
line-height: 1;
color: black;

}

ol, ul {
list-style: none;
}

table {
border-collapse: separate;
border-spacing: 0;
}

caption, th, td {
text-align: left;
font-weight: normal;
}

blockquote:before, blockquote:after, q:before, q:after {
content: "";
}

blockquote, q {
quotes: "" "";
}


small{
    font-size:10px;
    display:block;
    color:#808080;
}

.lead{
    color:#808080;
}

.fz16{
    font-size:16px;
}

.fz14{
    font-size:14px;
}

.fz12{
    font-size:12px;
}

.paging{
    
}

.paging span{
    background:#dddddd;
    display:inline-block;
    width:25px;
    height:25px;
    line-height:25px;
    text-align:center;
    color:#808080;
}

.paging a{
    background:#dddddd;
    display:inline-block;
    padding-left:5px;
    padding-right:5px;
    height:25px;
    line-height:25px;
    text-align:center;
    color:#808080;
}

.paging span.current{
    background:#003975;
    color:#fff;
}

.noticia{
    border-bottom:1px solid #f4aa29;
    padding-bottom:20px;
    padding-top:20px;
}

.overLink{
    text-decoration:underline;
    cursor: pointer;
}

#content #conteudo p{
    color:#808080;
}

#content #conteudo ul{margin:10px 0}
#content #conteudo .ul li {
    color:#808080;
    list-style:disc;
    list-style-position:inside;
}

.Laranja{color:#e06415}
.Azul{color:#003975}
.Cinza{color:#656565}


.ftRight{ float:right}
.ftLeft{ float:left}

.strong{
    font-weight:bold
}

strong{
    font-weight:bold
}

.highlight {
    background-color:#F4AA29;
    font-weight:normal;
    color:#fff
}

.textarea textarea, .input input{
    border:1px solid #E0E0E0;
    width:100%;
    color:#999;
    background-color:#f6f6f6;
}
.input input{
    height:20px
}


/*ETEP NA WEB - eh o mesmo css para home (default) e para internas*/
#etepnaweb{
	height:61px;
	width:100px;
}
#etepnaweb div.conteudo_etepnaweb{
    margin:0 auto;
    position:absolute;
}

#etepnaweb a{
	padding-left:5px
}
 


