/* --- Configuracoes Gerais ---*/
body{
	background-image:url(../imagens/bgsp.jpg);
	background-repeat: no-repeat;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e0e9f1;
}
p{
margin-top:15px;
margin-bottom:0px;
line-height:17px;
}
hr{
width:100%;
height:1px;
}
.noticias a:visited{
font-weight:bol
d;text-decoration:none;color:#2b4558;
}
.noticias a:active{
font-weight:bold;text-decoration:none;color:#2b4558;
}
.noticias a:link{
font-weight:bold;text-decoration:none;color:#2b4558;
}
.noticias a:hover{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
 
a.email:visited{
font-size:13px;
color:#000000;
}
a.email:active{
font-size:13px;
color:#000000;
}
a.email:link{
font-size:13px;
color:#000000;
}
a.email:hover{
color:#000000;
font-size:13px;
}

.texto a:visited{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.texto a:active{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.texto a:link {
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.texto a:hover{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding-left:10px;
padding-top:20px;
text-align:left;
color:#2b4558;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
color:#5A636B;
}
/* fim das configuracoes gerais ---*/
/* --- Configurações dos botoes ---*/
ul{
padding:1px;
margin:0px;
list-style:none;
}
ul{
display:block;
font-weight:bold;
}
ul a{
font-size:12px;
width:95%;
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
color:#FFFFFF;
text-decoration:none;
}

ul#con a{
background:#2b4558;
background-image:url(../imagens/background_menu_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#con a:hover{
background:#5A636B;
background-image:url(../imagens/background_menu.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#congray a{
background:#5A636B;
background-image:url(../imagens/background_menu.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#conl a{
background:#5A636B;
background-image:url(../imagens/background_l_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#conl a:hover{
background:#2b4558;
background-image:url(../imagens/background_menu_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}
ul#conp a{
background:#2b4558;
background-image:url(../imagens/background_menu_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#conp a:hover{
background:#5A636B;
background-image:url(../imagens/background_p_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}
/* --- fim dos intens dos botoes --- */
/* --- configuracoes do menu --- */
ul#menu{
padding-top:10px;
margin-right:5px;
}
ul#menu li{
padding:2px;

}
ul#menu a{
display:block;
width:100%;
font-size:11px;
font-weight:normal;
padding-left:1px;
color:#2b4558;
border-bottom:dotted 1px #2b4558;

}
ul#menu a:hover{
display:block;
width:100%;
color:#5A636B;
text-decoration:none;
}
/* --- fim das configuracoes do menu --- */


#linha{
float:right;width:100%;
}
label.esquerda{
font-size:12px;
float:left;
margin:4px;
}
input.campos{
float:right;
margin:2px;
}
/* ---- Configuracoes do corpo da pagina ----*/
#container{
position:absolute;left:105px;top:45px;background:#FFFFFF;
}
.top{
position:relative;width:875px; border-bottom:solid 5px #ffffff;
}
.conteudo2{
position:absolute;top:370px; width:875px; padding-bottom:5px;padding-top:5px;border-bottom:solid 1px #cccccc; background:#FFFFFF;
}
.conteudo{
position:absolute;top:183px; width:875px; padding-bottom:5px;padding-top:5px;border-bottom:solid 1px #cccccc; background:#FFFFFF;
}
.bloco_esquerdo{
position:relative; float:left; width:77%;left:10px; background-image:url(../imagens/background_conteudo_f.jpg); border-bottom:solid 1px #cccccc;
}
.bloco_direito{
position:relative; float:right; width:20%;background:#ffffff;
}
.bloco_texto{
position:relative; float:left; width:32%; padding-left:5px;
}
.bloco_texto_b{
position:relative; float:right;width:65%; padding-right:10px;
}
.menu_item{
position:relative; float:left; width:33%; padding-left:2px;
}
.menu_item_b{
position:relative; 
}
.divisor_a{
position:relative; width:100%; float:left; background:url(../imagens/divisor_conteudo_a.gif); 
}
.divisor_b{
position:relative; width:100%; float:left; background:url(../imagens/divisor_conteudo_b.gif); 
}
.noticias{
position:relative; padding:10px; margin-right:5px; margin-left:1px; background:#E9EEF3;
}
.texto{
padding:10px;
}

/* ---- Teste ---- */

ul#boxinterno a{
background:#5A636B;
background-image:url(../imagens/background_l_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}

ul#boxinterno a:hover{
background:#2b4558;
background-image:url(../imagens/background_menu_a.jpg);
background-position:right 10%;
background-repeat:no-repeat;
}
.noticias2{
position: relative; 
padding:5px; 
margin-right:0px; 
margin-left:1px; 
background: #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

ul#conl5 a{
background: #2b4558;
background-repeat: no-repeat;
position: relative; 
padding:5px;
margin-right:7px; 
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF; 
}

ul#conl5 a:hover{
background: #5A636B;
background-repeat: no-repeat;
position: relative; 
padding:5px;
margin-right:7px; 
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
ul#conl6 a{
background: #2b4558;
background-repeat: no-repeat;
position: relative; 
padding:6px;
margin-right:0px; 
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF; 
}

ul#conl6 a:hover{
background: #5A636B;
background-repeat: no-repeat;
position: relative; 
padding:6px;
margin-right:0px; 
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.noticias3{
position: relative; 
padding:6px; 
margin-right:0px; 
margin-left:1px; 
background: #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias3 a:active{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias3 a:link{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias3 a:hover{
font-weight:none;
text-decoration:none;
color:#5A636B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias3 a:visited{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.noticias2 a:visited{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias2 a:active{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias2 a:link{
font-weight:none;
text-decoration:none;
color:#2b4558;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.noticias2 a:hover{
font-weight:none;
text-decoration:none;
color:#5A636B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.textolightbox a:visited{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.textolightbox a:active{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.textolightbox a:link {
font-weight:bold;text-decoration:none;color:#1ca2df;
}
.textolightbox a:hover{
font-weight:bold;text-decoration:none;color:#1ca2df;
}
/* ---- Fim do corpo da Página ---- */


/* ---- Teste Slider ---- */

div#slider {
  overflow: hidden;
  margin: 0 0 0 0;
  padding: 0px 0px 0px 0px;
  cursor: default;
}

*+html div#slider { margin-top: 0 !important; }

div#slider_container {
  margin: 0px 0px;
  padding: 0px 0px 0px 0px;
}

div#slider_bar_container {
  background: #EDEDED;
  padding: 5px 5px 5px 5px;
}

div#slider_bar {
  height: 16px;
  width: 350px;
  background: url(http://www.hear-the-world.com.br/web/imagens/slider_bg.gif) right center no-repeat;
  margin-left: 0px;
  font-weight: bold;
  font-size: 11px !important;
  position: relative;
  padding: 4px 0px;
  line-height: 15px;
}

div#slider_status {
  height: 18px;
  background: #2b4558;
  letter-spacing: 1px;
  position: absolute;
  top: 2px;
  left: 84px;
  width: 5px;
  border: 1px solid #FFFFFF;
}

div#slider_check {
  background: url(http://www.hear-the-world.com/fileadmin/templates/_layout/img/dots.grey2.gif) 0 8px repeat-x;
  padding: 21px 0px 0px 0px;
}

div#slider_check p {
  font-weight: bold;
  margin-bottom: 4px;
}

div#slider_check label {
  font-weight: normal;
  width: 400px;
  line-height: 1.35em;
  margin-bottom: 5px;
  margin-top /*\**/: 2px\9;
  margin-bottom /*\**/: 3px\9;
}

* html div#slider_check label {
  padding-top: 6px !important;
}

div#slider_check input.checkbox {
  margin: 0px 0px 0px 0px;
}

div#slider_text {
  padding: 0px 0px 0px 0px;
  font-size:1.1em;
}

div#slider div.hidden_text {
  padding: 5px 5px 5px 5px;
  display: none;
  background: #E2E2E2;
}

span.slider_header {
  font-size: 12px;
  line-height: 20px;
}

div.clear {
  clear: both !important;
  height: 1px !important;
  padding: 0 !important;
  font-size: 1px !important;
  line-height: 1px !important;
  float: none !important;
  border: none !important;
  background: none !important;
}

/* ---- Fim Teste Slider ---- */