/* @group reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
/* @end */

/* @group utility */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
/* @end */

/* @group typography */
body {font-family:"Arial",Georgia,Serif;color:#b8cee5;font-size:13px;}
a:hover {color:#ff9600;text-decoration:none;}
a {color:#f8c301;text-decoration:none;}
q {}
h1 {color:#fff; font-size:36px;padding:10px 0 10px 0;}
h2 {font-size:18px;color:#ffd25d;padding:0 0 5px 0;}
h3 {font-size:12px;color:#ffd25d;padding:10px 0 10px 0;}
h4 {color:#ffd25d;}
h5 {color:#ffffff; font-size:18px;padding:0 0 15px 0;}
p {text-align:justify;padding:5px 0 5px 0;}
hr {margin:0 0 20px 0;color:#103260;}
/* @end */

/* @group grid */
.row {*zoom:1;position:relative;float:none;clear:both;}
.row:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cell {*zoom:1;position:relative;float:left;}
/* @end */

/* @group blocks */
.left {float:left;}
.right {float:right;}
.first {margin-left:0 !important;padding-left:0 !important;}
.last {margin-right:0 !important;padding-right:0 !important;}
.top {margin-top:0 !important;padding-top:0 !important;}
.bottom {margin-bottom:0 !important;padding-bottom:0 !important;}
/* @end */

/* @group forms */
label {}
input {}
textarea {}
legend {display:none;}
/* @end */

/* ------------ */

body{background:#103260;_background:#103260;}
#miolo{width:960px;margin:0 auto;}

#topo a.home{background:url(../img/header.png) no-repeat;display:block;overflow:hidden;text-indent:-1000px;width:178px;height:80px;position:absolute;left:0;top:0;}

#topo{width:960px;height:80px;background:url(../img/logo_topo.gif) no-repeat;margin:18px 0 15px 0;position:relative;font-family:Arial,Helvetica,sans-serif;}


#topo .main-menu{position:absolute;left:170px;top:16px;}
#topo .main-menu li{float:left;}
#topo .main-menu li a{display:block;padding:8px  6px 8px 8px;font-size:11px;font-weight:bold;color:#fff;margin:0 0 0 3px;}
#topo .main-menu li a.selected,
#topo .main-menu li a:hover{background:#ffd25d;text-decoration:none;color:#103260;}
#topo .main-menu li.ultimo a{margin:0;}
/* #topo .main-menu li.divisor{padding:6px 0 8px 0;}

/* ------------ */

#miolo.inicio .main-menu a.inicio,
#miolo.noticias .main-menu a.noticias,
#miolo.projeto .main-menu a.projeto,
#miolo.linha .main-menu a.linha,
#miolo.contribuir .main-menu a.contribuir,
#miolo.contatos .main-menu a.contatos,
#miolo.cadastre .main-menu a.cadastre,
#miolo.login .main-menu a.login{background:#ffd25d;text-decoration:none;color:#103260;}

/* ------------ */

#topo .buscar{position:absolute;left:180px;top:52px;}
#topo .buscar li{float:left;}
#topo .buscar li a{display:block;padding:5px 10px 5px 10px;font-size:12px;color:#fff;margin:0 0 0 5px;background:#b8cee5;text-decoration:none;color:#18519c;}
#topo .buscar li a.selected,
#topo .buscar li a:hover{background:#99bfe6;text-decoration:none;color:#18519c;}
#topo .buscar li.last a{margin:0;}
#topo .buscar input {border:0px;width:420px;height:19px;background:#b8cee5;margin:0 0 0 3px;}

.texto{padding-top:5px;}

/* ------------ */

.campo {border:0px;width:403px;height:19px;background:#b8cee5;margin:0 0 0 3px;}

.botao_enviar {margin-left:200px;}

/* ------------ */

.logo_governo {position:absolute;left:760px;top:15px;}

/* ------------ */

.conteudo{width:100%;background:#0d1e34;padding:10px 0 30px 0;}

/* ------------ */

#colunaA{float:left;width:555px;padding-right:68px;}

.caixa_azul{width:560px;background:#103260;_background:#103260;padding:20px;margin:20px 0 10px -20px;}

.link{padding:0 0 0 23px;}

.seta_download{top:2px;position:relative;}

/* ------------ */

#colunaB{float:left;width:335px;margin-top:10px;}

#titulo_lista{width:100%;height:22px;background:#103260 url(../img/seta_baixo.gif) no-repeat right;padding:7px 0 0 10px;margin-top:13px;font-size:14px;}

.item_lista{padding:20px 0 0 0;}
.item_lista p{text-align:left;}
.item_lista strong{color:#fff;}
.item_lista1{padding:20px 40px 0 0;}
.item_lista1 p{text-align:left;}
.item_lista1 strong{color:#fff;}
.paginacao{text-align:center;font-size:18px;padding:20px 0 20px 0;}
.paginacao a{color:#fff;padding:0 5px 0 5px;}
.paginacao a:hover{color:#f8c301;}
.seta{top:5px;position:relative;}
.thumb{float:left;padding-right:10px;}


/* ------------ */

#colunalinha{float:left;width:290px;padding-right:45px;}
#colunalinhafinal{float:left;width:290px;}

.menulinha{font-size:18px;line-height:1.4;color:#385984;padding-bottom:15px;}
.selecionadolinha{font-size:30px;color:#fff;font-weight:bold;}

/* ------------ */

#rodape{width:960px;margin:0 auto;padding:30px 0 0 0;font-size:11px;}
#rodape strong{color:#f8c301;font-size:13px;}
.logo_rodape1 {position:relative;left:835px;top:-41px;} /*-- LOGO GOVERNO --*/
.logo_rodape2 {position:relative;left:631px;top:-155px;} /*-- LOGO CEDINE --*/
.logo_rodape3 {position:relative;left:733px;top:-97px;} /*-- LOGO CELUB --*/

/* ------------ */
