﻿@charset "utf-8";
/* Estrutura
-------------------------------------------------------------------------- */	
*{margin:0px; padding:0px; border:none; vertical-align:baseline;}
body{font-size:12px; font-family: Arial, Helvetica, sans-serif,Trebuchet MS ; color: #757570; overflow:inherit; width:100%; margin:0 auto; 
background: #438a44; background-image:url(../images/graph/bgSombra.png); background-position:center}
body a img { border:3px solid transparent;}
body a img:hover { border:3px solid #F63;}
h3 { font-size:22px; color: #fff; font-family:Verdana, Geneva, sans-serif; font-weight:normal; padding-left:5px; list-style:none; background:url(../images/graph/atleta.png) left no-repeat #FFAA2B;  padding:2px 2px 2px 5px}
p { line-height:20px; margin-bottom:5px}
p.seta{background:url('../../bolsaAtleta/images/graph/seta.png') no-repeat 15px 4px!important;padding-left:30px;}
h1 {background:url(images/graph/seta.jpg) ; font:Arial, Helvetica, sans-serif; font-size:20px; margin-bottom:20px; color:#CCC;  height:20px}
ol { padding-left:18px}
.romano{list-style-type:upper-roman!important;}
.ordenacao{list-style-type:decimal!important;}
.alpha{list-style-type:lower-alpha!important;}
ol, ul{list-style:none !important;}
ol li,
ul li{}
ol li a:link,
ol li a:visited,
ul li a:link,
ul li a:visited{}
ol li a:hover,
ul li a:hover{}
address,caption,cite,code,dfn,var,em,del,code,kbd{margin:0 0 1em 0; font-size:1em; line-height:1.1em;}
.tabelaFormulario tbody td, .tabelaFormulario thead th{border:1px solid #3c3f36!important; padding:5px!important;}
.tabelaDados td, .tabelaDados th, .tabelaDados tr{border:1px solid #3c3f36!important; padding:5px!important;}


/* Barra do Governo
-------------------------------------------------------------------------- */	

#barra-brasil { position:relative; overflow:hidden; min-width:1000px; background: #004b82 url(/images/graph/barra-brasil-v3-bgx.png) center bottom no-repeat; padding-top:5px}
#barra-brasil .barra { display: block;  width: 1000px;   height:28px;   margin: 0 auto;   background: url(/images/graph/barra-brasil-v3-bgx.gif) 0 bottom repeat-x;}
#barra-brasil .barra ul {  float:right;   width: 319px;}
#barra-brasil .barra ul li {   float: left;   padding-left: 155px; list-style:none}
#barra-brasil .ai { display: block;    width: 161px;    height: 28px;    text-indent: -2000px;    background: #004b82 url(/images/graph/ai.png) no-repeat 0 4px;}
#barra-brasil .brasilgov {  display: block;    width: 108px;    height: 28px;    text-indent: -2000px;  background: #004b82 url(/images/graph/brasil.png) no-repeat 0 4px;}

#barraMETopo{ position:relative; overflow:hidden; min-width:990px; background: #006b0a url(/images/graph/barraME2012.png) top  no-repeat; padding-top:3px}
#barraMETopo .barraTitulo { display: block;  width: 990px;   height:35px;   margin: 0 auto;}
#barraMETopo .barraTitulo ul {  float:left;   width: 200px;}
#barraMETopo .barraTitulo ul li {   float: left;   padding-left: 0px; list-style:none}
#barraMETopo .Titulo {  display: block;    width: 86px;    height: 35px;    text-indent: -2000px;  background:  url(/images/graph/barraME2012Titulo.png) no-repeat 0 -4px;}

#barraABCDTopo{width:100%; height:200px; background:url(images/graph/barraTopo2.png) center bottom no-repeat; margin:0 auto}
#barraTopo {background:url(images/graph/bg.jpg); height:213px; width:100%}

/* Saudações
-------------------------------------------------------------------------- */

/* Menu Superior  */
#menuSuperior { background: url(../images/graph/menuSuperior.png) no-repeat; width:991px; height:28px; margin:0 auto; padding-top:2px;}
.menuSuperior { padding-top:5px; padding-left:15px}
.menuSuperior li { background:url(../images/graph/marcador.png) no-repeat; padding-left:10px;}
.menuSuperior li a:hover { color: #FC0; text-decoration:none}
.menuSuperior li a {  color:#fff; font-size:13.2px; font-weight:700; font-family:Arial, Helvetica, sans-serif; text-decoration:none; width:120px; padding-left:10px !important; padding-right:10px}
.menuSuperior li{ display:inline; float:left;}
/* ---------------------------------------------------------------------------------------------------------- */

/* Menu Tab  */
#menuTab {width:991px;height:50px; margin:0 auto; background: url(../images/graph/menuTab.png)}
#menuTab ul li a span { background: url(../images/graph/marcador.png) no-repeat;}
#menuTab table td a {background:url(../images/graph/marcador.png) no-repeat 0px 10px;}
/* ---------------------------------------------------------------------------------------------------------- */


/* Conteudo  */
#conteudoDefault{ margin:0 auto; background:#fff; height:730px; width:989px; margin-top:0px; border:1px solid #CCC; border-bottom:none }

#conteudoDefault .informacoes h3 { font-size:22px; color: #fff; font-family:Verdana, Geneva, sans-serif; font-weight:normal;  list-style:none; background:#4a8f4e;border-radius:8px 8px 8px 8px;;border-radius:8px 8px 8px 8px;padding:2px 2px 2px 2px; text-align:center}
#conteudoDefault .informacoes {float:left;width:30%; height:290px; display:block; margin-right:2px; text-align:left;}

#conteudoDefault .noticiaLista  {float:left; width:32%; height:260px; margin-right:30px; text-align:left; padding-right:5px}
#conteudoDefault .noticiaLista a { line-height:18px;color:#006537}
#conteudoDefault .noticiaLista a:hover { color:#F60}
#conteudoDefault .noticiaLista a:visited { color:none !important;}
#conteudoDefault .noticiaLista h3 { font-size:22px; color: #fff; font-family:Verdana, Geneva, sans-serif; font-weight:normal; padding-left:20px; list-style:none; background:#4a8f4e;border-radius:8px 8px 8px 8px; padding:2px 2px 2px 2px; text-align:center}

#conteudoDefault .areaRestrita {float:left; width:30%; height:290px; margin-right:30px; text-align:left;}
#conteudoDefault .areaRestrita h3 { font-size:22px; color: #fff; font-family:Verdana, Geneva, sans-serif; font-weight:normal; padding-left:20px; list-style:none; background:#4a8f4e;border-radius:8px 8px 8px 8px; padding:2px 2px 2px 2px; text-align:center}

#conteudoNoticia{ margin:0 auto; background:#fff; height:auto; min-height:400px; width:949px; margin-top:0px; border:1px solid #CCC; border-bottom:none; padding:20px 20px 20px 20px ; color:#333}
#conteudoNoticia p{ color:#333} 
#conteudoNoticia a { color: #0099ff; text-decoration:underline}
#conteudoNoticia a:hover {color: #F63}


#conteudo {margin:0 auto; background:#fff; height:510px; width:989px; margin-top:0px; border:1px solid #CCC; border-bottom:none}
#conteudo a { color: #06C}
#conteudo a:hover { color:#000}
#conteudo .seta{background:url('../images/bt/setaBlue.png') no-repeat 1px 6px!important;padding-left:10px;}

.conteudoLateral {float:left; padding:20px 20px 20px 30px; text-align:justify; line-height:20px; width:600px}
.conteudoLateral p{text-align: justify !important; margin-bottom:1.35em}

/* ---------------------------------------------------------------------------------------------------------- */


/* Arte Interna  */
#arteInterna1 {height:500px; width:320px; background: url(../images/graph/arte01.jpg);  float:left}
#arteInterna2 {height:500px; width:320px; background: url(../images/graph/arte02.jpg);  float:left}
#arteInterna3 {height:500px; width:320px; background: url(../images/graph/arte03.jpg);  float:left}
#arteInterna4 {height:500px; width:320px; background: url(../images/graph/arte04.jpg);  float:left}
/* ---------------------------------------------------------------------------------------------------------- */


/* Footer  */
#footer {height:60px; width:992px; margin:0 auto; margin-bottom:2px;}
#footerInformacoes {color:#FFF; font-size:11px; margin:0 auto; width:100%; background:#3d7f3e; height:95px; padding-top:20px}
#footerEndereco {width:998px; margin:0 auto;}
/* ---------------------------------------------------------------------------------------------------------- */


/* Diversos */


.tooltip{position:absolute;	display:none;	padding: 5px 15px;	background: #09F; color:#fff;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;	font-size:12px;}

/* ---------------------------------------------------------------------------------------------------------- */


/* Lista Notícia */
.listaNoticia { line-height:20px}




