/*base --------------------------*/
* {
  margin: 0;
  padding: 0;
}
.clear {
  clear: both;
}
body {
font:62.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
background-color:#003455;
text-align:center;
color: #111111;
min-width:820px;

}
#pag_central {
width:800px;
margin:auto;
text-align:left;
background-color: #fff;
}
/* fim base --------------------------*/

/* tabela------------*/

#base {
width:800px;
border:0;
}

.td_1 {
width:355px;
padding-left:10px;
}

.td_2 {
width:415px;
padding-left:5px;
padding-right:15px;

}
.td_3 {
padding-left:10px;
}

#margem {
width:132px;
padding-left:18px;

}

#table{ width:100%;}
#table thead{ font-weight:bold; text-align:center; }
#table thead tr{background:#CCC;}
#table tbody tr{ background:#DAE9F2;}

/* fim tabela */


/* cabecalho --------------------------*/

#cabecalho {
width:800px;
}
.img {
float:left;
margin:10px,10px, 0px, 0px;
}

.box_cabecalho {
margin: 10px,10px, 0px, 0px;
width: 430px;
height:53px;
padding-top:17px;
background-image: url(../images/fundo_logo.gif);
float:right;
color:#FFFFFF;
text-align:center;

}

.link_cabecalho:link, .link_cabecalho:visited {
font-size:12px;
color:#fff;
  text-decoration: none;
  font-weight: 800;
  line-height:20px;
  margin:0px;
}
.link_cabecalho:hover {
 color: #FF9900;
}

/* fim cabeçalho --------------------------*/



/* menu superior --------------------------*/
  
  #menu_superior {
  width:800px;
  height: 20px;
  margin-bottom:10px;
  margin-top:10px;
  background-color:#DCEFF3;
  }

#menu_superior ul{
margin:0;
padding:0;
list-style-type:none;
width:800px;
background-color:#DCEFF3;
}

#menu_superior ul li{
float:left;
display: block;
width: 114px;
height:20px;
text-align:center;
line-height:20px;
}

  .link_menu:link,  .link_menu:visited {
	font-size:11px;
	color:#000000;
  text-decoration: none;
  font-weight: 800;
  margin:0px;
}

.link_menu:hover,  .link_menu:active {
 color: #FF9900;
}

/* fim menu superior --------------------------*/

/* menu interno --------------------------*/
  
  #menu_interno {
  width:355px;
  margin-bottom:10px;
  }
  .p_menu_interno{
  display: block;
  width:330px;
  text-align:left;
  line-height:20px;
  background: #DCEFF3 url(../images/seta_alone.gif) 10px 5px no-repeat;
  margin-top:5px;
  padding-right:10px;
  text-indent:10px;
  }

  #menu_interno ul{
  margin:0;
padding:0;
list-style-type:none;

}
 #menu_interno ul li{
display: block;
width:340px;
background-color:#DCEFF3;
background: url(../images/seta_alone.gif) no-repeat 0 50%;
  text-align:left;
  line-height:20px;
  text-indent:10px;
  margin-top:5px;
} 

/* fim menu interno --------------------------*/


/* artista --------------------------*/
#artista {
width:355px;
height:170px;
}

.img_artista {
float:right;
padding-left:5px;
}

.p_artista{
text-align:right;
padding-right:10px;
}
/* fim artista --------------------------*/



/* busca/ boletim --------------------------*/

  #busca {
  width:345px;
  height: 50px;
  padding-left:10px;
  }
  
  .espaco_busca {
width:300px;
height:15px;
margin-top:60px;
}
  
    #boletim {
  width:345px;
  height: 70px;
  padding-left:10px;
  }
  .text_field {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 15px;
	background-color: #EFEFEF;
	border:1px solid  #CCCCCC;


}
.text_area {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;
}
.form{
margin-botton:10px;
}
  
/* fim busca --------------------------*/



/*elementos padroes --------------------------*/
h1, h2, h5, p {
  margin: 0;
}

h1 {
font-weight:800;
font-size:13px;
padding:0;
margin:0;
}
h2 {
font-weight:800;
font-size:11px;
padding:0;
padding-left:20px;
padding-right:10px;
margin:0;
background: #DCEFF3 url(../images/seta_alone.gif) 10px 5px no-repeat;
}

h3 {
font-weight:800;
font-size:13px;
padding:0;
margin-bottom:10px;
margin-top:22px;
line-height:18px;
background-color:#DCEFF3;
}


.p_tracejado {
border-bottom: 1px dotted #A0D0F3;
	
}
.p_border_left {
border-left:1px dotted #A0D0F3;
padding-left:10px;
	
}

.artigo { color:#006699;}

.border_box {
  border-top: 1px dotted #A0D0F3;
  border-bottom: 1px dotted #A0D0F3;
    background-color:#DCEFF3;
}

.espaco {
width:330px;
height:15px;
}


p {
text-align:left;
padding-left:10px;
margin:0;
}

.p_right {
text-align: right
}

a:link {
	color: #006699;
	text-decoration: none;

	}
a:visited {
	color: #006699;
	text-decoration: none;
	
}
a:hover {
	text-decoration: 1px dotted #A0D0F3;
	color: #FF9900;
}
a:active {
	text-decoration: 1px dotted #A0D0F3;
	color: #FF9900;
}


ul {
  margin: 0;
  padding:10px;
  list-style-type:none;
  }


.texto_bold {
font-weight:bold;
}
/*fim elementos pradroes _____________________________*/

/*ACOMPANHE SEU PROCESSO _____________________________*/

#acompanhe {
width:375px;
height:70px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
background-color: #DCEFF3;
}

.img_acompanhe {
float:left;
}
.p_acompanhe {
text-indent:70px;
float:left;
}
.label{
text-indent:5px;
float:left;
}


/* FIM ACOMPANHE SEU PROCESSO _____________________________*/


/* banner flash  _____________________________*/

#banner_flash {
width:130px;
height:162px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border:1px solid #CCCCCC;
background-color:#E8E8E8;
text-align:left;

}
#banner { width:395px; border:#CCC solid 1px; height:190px; margin-bottom:10px;}


/* banner flash  _____________________________*/


/* notícia _____________________________width 375px*/

#noticia {
width:395px;
padding-right:10px;
}
#noticia p{
	margin-bottom:10px;}

#noticia img{
float:left;
margin: 10px 10px 10px 0;
}

.p_notiia{
text-align:justify;
font-size:10px;
font-weight:normal;
padding-left:20px;
padding-right:10px;
}

.a_not:link {
	color: #000000;
	text-decoration: none;
	
}
.a_not:visited {
	color: #000000;
	text-decoration: none;
	
}
.a_not:hover {
	text-decoration: none;
	color: #FF9900;
}
.a_not:active {
	text-decoration: none;
	color: #000000;
}

/* fim noticia _____________________________*/
/* conteudo interno _____________________________*/

#content {
width:750px;
padding-right:10px;
}
#content p{
text-align:justify;
font-size:10px;
font-weight:normal;
}

#content p a {
	color: #000000;
	text-decoration: none;
	
}
#content p a:visited {
	color: #000000;
	text-decoration: none;
	
}
#content p a:hover {
	text-decoration: none;
	color: #FF9900;
}
#content p a:active {
	text-decoration: none;
	color: #000000;
}
#content h1 {
padding:0;
margin-bottom:10px;
margin-top:22px;
background-color:#DCEFF3;
}
#content h1 p{
border-bottom: 1px dotted #A0D0F3;
font-weight:bold;
font-size:13px;
}
#content h4 p{
font-weight:bold;
font-size:11px;
}
.texto_bold{
font-weight:bold;
}

/* fim noticia _____________________________*/


/*  rodape _____________________________*/
#rodape {
width:780px;
margin:10px;
text-align:center;
font-size:9px;
}

#parceiro {
width:780px;
margin:10px;
text-align:center;
}

/*fim rodape _____________________________*/


/*   boletins ___________________________ */
.boletim {
width:550px;
margin-left:110px;
}

#content-boletim {
width:550px;
}

.logo-online {
	margin-bottom:30px;
}

#content-boletim p{
text-align:justify;
font-size:10px;
font-weight:500;
}

#content-boletim p a {
	color: #000000;
	text-decoration: none;
	
}
#content-boletim p a:visited {
	color: #000000;
	text-decoration: none;
	
}
#content-boletim p a:hover {
	text-decoration: none;
	color: #FF9900;
}
#content-boletim p a:active {
	text-decoration: none;
	color: #000000;
}
#content-boletim h1 {
padding:0;
margin-bottom:10px;
margin-top:22px;
background-color:#DCEFF3;
}
#content-boletim h1 p{
border-bottom: 1px dotted #A0D0F3;
font-weight:bold;
font-size:13px;
}
#content-boletim h4 p{
font-weight:bold;
font-size:11px;
}

form input , form textarea{ background:#EDF1F2; border:#DAE9F2 solid 1px; color:#406472;}
form input:focus , form textarea:focus{ background:#fff; border:#DAE9F2 solid 1px;}

