* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
  }
	
body {
	font-size: 12px;
	color: #000000;
	background-color:#d0d0d0;
	background-image:url(../images/bg_body4.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

/* --------------------------------------------------------------------------------Topo */

#header{
background:url(../images/bg_header.gif) repeat-x top;
height:130px;
text-align:center;
	}

#top_menu {
background:url(../images/bg_menu.gif) repeat-x top;
height: 32px;
}

/* -----------------------------------------------------SlideShow */

#flash {
width: 778px;
/* height: 190px; */
background: url(../images/slide/loading.gif) no-repeat;
background-position: center center
}

ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

#fade-example-1 li {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}

.caption {
	padding: 1em;
	position: absolute;
	top: 0px;
	left: 500px;
	right: 0px;
	background-color: #336699
}
.example {
	position: relative;
	background-color:#F2F2F2;
	border:5px solid #CCCCCC;
	padding:1em;
	margin-bottom: 1em;
	width: 520px;
	height: 520px;
}
.example-r {
	position: relative;
	background-color:#F2F2F2;
	border:5px solid #CCCCCC;
	padding:1em;
	width: 700px;
	margin-bottom: 1em;
}
code {
	font-family: monospace;
	font-size: 1.2em;
}
.control {
	cursor: pointer;
	font-weight: bold;
	padding: 5px;
}

#controls {
	position: absolute;
	top: 180px;
	left: 500px;
}

#fade-example-1-next {

}

#fade-example-1-previous {

}
.ajax {
	margin: 3em;
	border: 1em solid #FF8C00;
	padding: 1em;
}

#tab_geral {
	margin-top: 5px;
	text-align: left
}

#tab_menu{
float: right
}

#tab_conteudo{
width: 346px;
min-height: 300px;
background-color: #e7e7e8;
float: left;
border-bottom: 1px solid #ccc;
}

.menu_nav{
    width: 34px;
	position:relative;
}
.menu_nav li{
    height: 71px;
	width: 34px;
	display:block;	
	background: url(../images/tabs.gif) 0px 0px no-repeat;
}

.menu_nav li a{
    height: 71px;
	width: 34px;
	display:block
}

.menu_nav #pesquisa{
	background: url(../images/tabs.gif) 0px 0px no-repeat scroll;
}


.menu_nav #noticias{
	background: url(../images/tabs.gif) 0px no-repeat scroll;
}

.menu_nav #agenda_tabs{
	background: url(../images/tabs.gif) 0px -142px no-repeat scroll;
}

div#rss_links {
}

div#bord_sombra {
background: url(../images/bord_blue.gif) top repeat-x;
height: 20px;
width: 380px;
clear: both
}

div#c1{
width: 346px;
background-color: #e7e7e8;
}

div#pool{
clear: both;
}

.tit_pool{background: url(../images/tit_pool.gif) top left no-repeat; height:69px; width: 340px}
.tit_noticias{background: url(../images/tit_noticias.gif) top left no-repeat; height:40px; width: 325px}
.tit_agenda{background: url(../images/tit_agenda.gif) top left no-repeat; height:40px; width: 325px; padding-bottom: 10px}

.assunto_pool{padding: 45px 5px 5px 5px; text-align: right}
.assunto_pool h2{color: #426CB3; font-size: 12px}
.body_pool{
background: #FFF9C1 url(../images/round_postit.gif) top left no-repeat;
padding-top: 10px;
margin: 10px 5px 5px 5px;
border-right: #ccc solid 1px;
border-bottom: #ccc solid 1px;
text-align: right;
min-height: 200px
}
.body_pool input{padding: 10px;}
.in_pool{vertical-align: bottom;}
.opt_pool {text-align: right; margin: 10px; color: #436a8d; font-weight: bold; border-bottom: dashed 1px #ccc; padding: 5px}

div#c2{
width: 346px;
background-color: #e7e7e8;
clear: both
}

div#c3{
width: 346px;
background-color: #e7e7e8;
}

#c2 h5{
font-size: 10px
}

#c3 h5{
font-size: 10px
}

.prev_noticias {padding: 0 0 10px 10px}
.prev_noticias a {color: #1e2d5d; text-decoration: none}
.prev_noticias a:hover {color: #fdbb11; text-decoration: underline;}

#c2 .noticias_desc{color: #436a8d; min-height: 70px; padding: 5px}
#c2 .noticias_desc a{color: #fdbb11; text-decoration: none; font-weight: bold}
#c2 .noticias_desc a:hover{color: #fdbb11; text-decoration: underline;}

#c3 .agenda_desc{color: #436a8d; padding: 10px 0 0 10px; font-size: 11px}
#c3 .agenda_desc a{color: #fdbb11; text-decoration: none; font-weight: bold}
#c3 .agenda_desc a:hover{color: #fdbb11; text-decoration: underline}

#c2 .date_format{float: left; font-size: 18px; width: 50px; height: 67px; margin: 5px; text-align: center; color: #1e2d5d; background: url(../images/field_date.png) top no-repeat; padding-top: 5px}

#c3 .date_format{float: right; font-size: 18px; width: 50px; height: 67px; margin: 5px; text-align: center; color: #1e2d5d; background: url(../images/field_date.png) top no-repeat; padding-top: 5px}

#tab1_agenda {
float: left;
padding: 10px;
background-color: #fff9c1;
margin: 0 0 5px 5px;
border-bottom: 1px solid #cfbb02;
border-left: 1px solid #cfbb02;
background: #fff9c1 url(../images/check.gif) top right no-repeat;
}
#tab1_agenda h1 {color: #1e2d5d; font-size: 11px; border-bottom: 1px solid #fdbb11}
#tab1_agenda h2 {color: #436a8d; font-size: 11px; padding: 2px}
#tab1_agenda a {color: #1e2d5d; font-size: 11px; font-weight: normal; text-decoration: none}
#tab1_agenda a:hover {color: #1e2d5d; text-decoration: underline}

#tab2_agenda {
float: left;
padding: 10px;
width: 95px;
background-color: #fff9c1;
margin: 0 2px 5px 2px;
border-bottom: 1px solid #cfbb02;
border-left: 1px solid #cfbb02;
background: #fff9c1 url(../images/check.gif) top right no-repeat;
}
#tab2_agenda h1 {color: #1e2d5d; font-size: 11px; border-bottom: 1px solid #fdbb11}
#tab2_agenda h2 {color: #436a8d; font-size: 11px; font-weight: normal; padding: 2px}
#tab2_agenda a {color: #1e2d5d; font-size: 11px; font-weight: normal; text-decoration: none}
#tab2_agenda a:hover {color: #1e2d5d; text-decoration: underline}

#tab3_agenda {
padding: 10px;
background-color: #fff9c1;
width: 115px;
float: right;
margin: 0 5px 5px 0;
border-bottom: 1px solid #cfbb02;
border-left: 1px solid #cfbb02;
background: #fff9c1 url(../images/check.gif) top right no-repeat;
}
#tab3_agenda h1 {color: #1e2d5d; font-size: 11px; border-bottom: 1px solid #fdbb11}
#tab3_agenda h2 {color: #436a8d; font-size: 11px; font-weight: normal; padding: 2px}
#tab3_agenda a {color: #1e2d5d; font-size: 11px; font-weight: normal; text-decoration: none}
#tab3_agenda a:hover {color: #1e2d5d; text-decoration: underline}

.tab_list{background-color: #fdbb11}

#all_agenda{clear: both; padding: 5px}

/* --------------------------------------------------------------------------------conteudo*/

#page {
width: 780px;
margin: 0 auto;
min-height: 350px;
font-weight: normal;
}

#sombra {
background: url(../images/bord_blue.gif) top repeat-x;
}

#left {
width: 382px;
float: left;
margin-top: 5px;
}

#right {
float: right;
width: 380px;
}

/* --------------------------------------------------------------------------------rodapé*/

#footer {
background: url("../images/bg_header.gif") left bottom repeat-x; 
text-align: center;
color: #666666;
height: 80px;
clear:both;
}

#content_footer {
padding-top: 10px;
clear:both;
}

#content_footer li {
padding: 0 5px;
}

#content_footer ul {
/* border-top: 1px dashed #ccc; */
margin: 0 25px 0 25px;
padding-top: 10px;
}

#footer ul {
text-align: center;
}

#footer li {
display: inline;
}

#footer ul li a {
text-decoration: none;
color: #003366;
font-weight: bold;
}

#footer ul li a:hover {
text-decoration: none;
color: #fdbb11;
font-weight: bold;
border-bottom: 2px solid #fdbb11
}

#validador {
float: right;
margin-right: 20px;
}
#validador img {
padding: 5px;
}

/* --------------------------------------------------------------------------------tabs - 2*/
#tabs_geral {
	margin-top: 5px;
	text-align: left;
}

#tabs_menu ul { list-style: none; margin-right: 26px }
#tabs_menu ul li { float: right; margin: 0 0 0 4px }
#tabs_menu ul li.tabs_primeira { margin: 0 0 0 4px }
#tabs_menu ul li a {
	display: block;
	padding: 5px 12px;
	background: #d1d3d4 url("../images/round_tabs_off.gif") left top no-repeat;
	color: #aaa;
	font-weight: bold;
	text-decoration: none;
	border-right: 1px solid #ccc
}

#tabs_menu ul li a.tabs_select, #tabs_menu ul li a:hover { background: #e7e7e8 url("../images/round_tabs_on.gif") left top no-repeat; color: #666; text-decoration: none; border-right: 1px solid #ccc }

#tabs_conteudo { background-color: #e7e7e8; color: #666; border-bottom: #d1d3d4 solid 1px; float: left; width: 353px; height: 300px}

div#rss_link {
float: right;
padding-top: 60%;
border-left: 1px solid #ccc
}

#rss_link img {
}

/* --------------------------------------------------------------------------------home - mais vendidos*/

div#titulo_mv {
background: url("../images/tit_maisvend.gif") left top no-repeat;
height: 30px;
}

div#content_mv {
/* border-left: 2px #FEBC11 solid;
border-right: 2px #FEBC11 solid; */
color: #fdbb11;
font-weight: bold;
padding: 8px;
}

#content_mv a {
text-decoration: none;
color: #1e2d5d;
font-weight: normal;
padding-right: 5px;
padding-left: 20px;
background: url(../images/cd_icon.gif) no-repeat top left;
margin: 50px 0 50px 0;
}
#content_mv a:hover {color: #fff; background: #1e2d5d url(../images/cd_icon.gif) no-repeat top left; border-right: 5px solid #FEBC11}

div#vejamais_mv {
background: url("../images/linkmaisvend.gif") left top no-repeat;
height: 40px;
text-align: right;
padding: 18px 26px 4px 0;
}

#vejamais_mv span a {
color: #fff;
text-decoration: none;
}

#vejamais_mv span a:hover {
color: #BE882C;
text-decoration: none;
}

/* --------------------------------------------------------------------------------home - gravadora*/

div#titulo_grvd {
background: url("../images/tit_grvd.gif") left top no-repeat;
background-position: 0px 0px;
height: 12px;
padding-top:8px;
width: 200px;
}

div#content_grvd{
background-color: #E7E7E7;
text-align: right;
}

#content_grvd img{
float: right;
padding: 8px
}

#content_grvd p{
color: #666;
font-size: 12px;
padding: 10px;
text-align: left;
}

div#content_bn {
background: #E7E7E7 url("../images/bord_round.gif") left bottom no-repeat;
text-align: left;
clear: both;
padding: 5px
}

#busca {
padding: 4px;
width: 170px;
margin: 2px 2px 2px 5px;
background: url("../images/field_busca.gif") left top no-repeat;
text-align: left
}

#newsletter{
width: 170px;
height: 55px;
margin: 2px 2px 2px 5px;
background: url("../images/field_news.gif") left top no-repeat;
float: right;
text-align: left;
}

#estudo_bib{
padding-top: 5px;
float: left
}

#estudo_bib a{
text-decoration: none;
font-size: 11px;
color: #666;
}

#estudo_bib a:hover{
color: #000;
}

#busca select {
margin-left: 10px;
margin-top: -20px
}

#radio{
	float: right;
	padding: 2px;
	width: 182px
	
}

.tit { font-weight: bold; color: #436A8E; padding: 2px}

.input_2 {border: 1px solid #ccc; color: #666; padding: 2px; margin-left: 6px; margin-right: 2px; margin-bottom: 3px; font-size: 10px;}
.input_select_2 {border: 1px solid #ccc; width: 100px; color: #aaa; margin: 5px 0 6px 10px; font-size: 10px;}

.form1 {text-align: center;}
.form1 img {text-align: left;}

/* --------------------------------------------------------------------------------home - destaque musical*/

div#destaque {
height: 25px;
border-top: dashed 1px #ccc;
margin-top: 10px;
background: url("../images/tit_destq.gif") right top no-repeat;
clear: both;
}

div#destaque_content {
padding: 0px 0 0px 0
}

/* ------------------------------------------------ descrição do vídeo 

div#desc_video {
padding: 5px;
color: #FEBC11;
font-size: 12px;
}

#desc_video ul {
padding: 5px;
display: block;
}

#desc_video ul li {
display: block;
background: url(../images/listtube.gif) no-repeat;
height: 20px;
text-decoration: none;
padding: 2px
}

#desc_video ul li a {
vertical-align: middle;
padding-left: 25px;
}

#desc_video a {
color: #1E429B;
font-weight: bold;
text-decoration: none;
}

#desc_video a:hover {
color: #FEBC11;
text-decoration: none;
}
---------------------------------------------------------- */

/* --------------------------------------------------------------------------------home - testemunhos*/

#testemunho{
clear: both
}

div#col1{
float: left;
width: 183px;
}

div#col2{
float: right;
width: 183px;
}

div#add_test {
clear: both;
border-top: #ccc dashed 1px;
background: url("../images/tit_addtest.gif") left top no-repeat;
background-position: 2px 4px;
padding-top: 25px
}

/* IE fixes */

#add_test {
height: 1%;
}

/* End IE fixes */

#add_test h3{
font-weight: normal;
font-size: 12px;
color: #436a8d;
margin: 5px
}

#add_test h3 input{
vertical-align: middle;
margin-left: 5px
}

#add_test a {color: #aaa; text-decoration: none;}
#add_test a:hover {color: #3399cc;}
.in_test {padding-left: 10px}

.txt_test {background: #FFFAC2 url("../images/ballon_btm.gif") left bottom no-repeat; padding: 5px 10px 18px 10px; color: #666; font-style: italic;}
.nome_test {color: #1E429B; font-weight: bold; padding: 10px 0 0 0; font-size:11px }
.pro_test {color: #666; font-weight: normal; padding: 0 0 10px 0; font-size: 9px; }

.input {margin: 5px 0 5px 0; border: 1px solid #ccc; color: #aaa; padding: 2px;}
.input_select {margin: 5px; border: 1px solid #ccc; width: 100px; color: #aaa;}

/* ---------------------------------------------------------------------------------------------------interna - padrão*/

div#pathway {
height: 15px;
border-bottom: 1px dashed #ccc;
padding: 10px;
font-weight: bold;
}

#pathway a {color: #1e2d5d; text-decoration: none; font-weight: normal;}

#pathway a:hover {color: #1e2d5d; border-bottom: 2px solid #fdbb11; font-weight: normal}

#carrinho {
	float: right;
	color: #436a8d;
	width: 300px;
	text-align: right
}

#carrinho a {
	color: #fdbb11;
	text-decoration: none;
	font-weight: bold;
	text-align: left
}

#carrinho a:hover {
	text-decoration: underline;
}

#carrinho p {
	background: url("../images/cart.png") left center no-repeat;
	padding: 5px
}

div#left_interna{
width: 200px;
float: left;
margin-top: 5px;
}

/* estilo do menu interno padrão */
#left_interna ul{
padding: 10px 0 10px 0;
}

#left_interna ul li{
display: block;
padding: 5px;
margin-top: 5px
}

#left_interna ul li a{
color: #666;
text-decoration: none;
padding: 5px;
border: 1px solid #fff;
}

#left_interna ul li a:hover{
color: #666;
text-decoration: none;
padding: 5px;
border: 1px solid #fdbb11;
background-color: #fff9c1
}
/*   */
/* estilo do texto interno padrão */
#right_interna p{
color: #666;
text-align: left
}

#right_interna h1{
color: #fdbb11;
font-size: 18px;
font-weight: normal;
padding-bottom: 5px
}
/*   */

div#right_interna{
width: 575px;
float: right;
margin-top: 5px;
text-align: right
}

div#bord_sombra2 {
background: url(../images/bord_blue.gif) top repeat-x;
height: 15px;
width: 200px;
clear: both;
border-top: 1px solid #666;
}

/* usado atualmente para busca na página de cantores */
div#content_left {
padding: 5px;
background-color: #e7e7e8;
border-top: solid 1px #ccc
}

#link_loja{
height: 35px;
text-align: right;
padding: 4px 26px 4px 0;
background: url(../images/more.gif) no-repeat;
background-position:  435px 2px;
border-bottom: 1px dashed #ccc
}

#link_loja span a {
color: #436A8D;
text-decoration: none;
}

#link_loja span a:hover {
color: #2C4B63;
text-decoration: none;
}

.buy{
text-align: right;
padding: 0 10px 0 0;
background: url(../images/cart.png) no-repeat right;
background-position: 200px 0px
}

.buy a {
color: #436A8D;
text-decoration: none;
}

.buy a:hover {
color: #febc11;
text-decoration: none;
}

.notes{color: red;}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------interna - gravadora*/
div#content_gravadora img{
border: 5px solid #e7e7e8;
float: right
}

div#right_interna_g{
width: 750px;
float: right;
margin-top: 5px;
text-align: right
}

#right_interna_g p{
color: #666;
text-align: left
}

#right_interna_g h1{
color: #fdbb11;
font-size: 18px;
font-weight: normal;
padding-bottom: 5px
}

/* --------------------------------------------------------------------------------------interna - cantores*/

#foto_perfil{
width: 110px;
background: #e7e7e8 url(../images/border_line.gif) bottom repeat-x;
height: 210px;
text-align: center;
float: left
}

#bottom_round{
background: url(../images/round_bottom.gif) bottom right no-repeat;
}

#foto_perfil img{
margin-top: 5px;
border: 1px solid #ccc
}

#content_perfil{
float: right;
background-color: #e7e7e8;
width: 460px;
text-align: left;
}

#content_perfil h2{
color: #aaa;
font-size: 14px;
padding: 0 0 5px 0;
border-bottom: 1px solid #ccc;
margin: 0 10px 0 10px
}

div#tit_perfil{
height: 35px;
background: url(../images/round_top.gif) top left no-repeat;
text-align: left;
}

#tit_perfil h1{
color: #888;
font-size: 18px;
padding: 15px 0 0 20px;
font-weight: normal
}

#lanca_perfil{
background-color: #fff;
min-height: 150px;
margin-left: 10px;
margin-right: 10px;
border: 1px solid #ccc
}

.menu_perfil{
height: 45px;
color: #3399cc;
clear: both;
text-align: center;
}

.menu_perfil ul{
padding-top: 15px;
}

.menu_perfil li{
display: inline;
}

.menu_perfil li a{
margin: 2px;
color: #3399cc;
text-decoration: none
}

.menu_perfil li a:hover{
border-bottom: 2px solid #3399cc
}

.menu_perfil #perfil {background-color: #e7e7e8}

.menu_perfil #discografia {background-color: #e7e7e8}

.menu_perfil #galeria {background-color: #e7e7e8}

.menu_perfil #agenda {background-color: #e7e7e8}

#agende_cantores{
margin-top: 20px
}

#agende_cantores img{
border-style: none
}

/* ----------------------------------------------------------------------------------------------------------agende comigo*/

.reserva{
padding: 10px;
color: #436a8e;
font-weight: bold
}

.reserva input{
padding: 2px;
font-weight: normal;
border: 1px solid #aaa
}

.reserva textarea{
padding: 2px;
border: 1px solid #aaa;
color: #666
}

.envia_solic{
	margin: 10px;
	color: #fff;
	font-weight: bold;
	background: #6397c8
}
/* -----------------------------------------------------------------------------------------------------------perfil */
#c_perfil {
min-height: 100px
}

#c_perfil h2 {
padding-top: 10px
}

#c_perfil p{
color: #436a8d;
padding: 10px;
text-align: justify;
}

#c_perfil h6{
float: right;
clear: both;
margin-right: 10px;
font-size: 10px;
background-color: white;
padding: 0 5px 5px 0;
max-width: 226px;
min-width: 226px;
text-align: right
}

#c_perfil img{
float: right;
margin: 10px 10px 0 10px;
border: 8px solid #fff;
width: 215px
}

#c_perfil a{
  color: #003366;
}

#c_perfil a:hover{
  color: #FF9900;
}


/* -------------------------------------------------------------------------------------- lançamento no perfil -------------------------------*/

#mais_novo{
	margin: 10px;
	background: #e7e7e8;
	border-bottom: 1px solid #ccc
}

#mais_novo img{
	border: 2px solid #1e2d5d;
	float: left;
	margin: 10px
}

#mais_novo_texto{
	color: #aaa;
	text-align: right;
	padding: 5px
}

#mais_novo_texto h1{
	font-weight: bold;
	color: #1E2D5D;
	font-size: 13px
}

#mais_novo_texto p{
	padding: 5px
}

#mais_novo_texto h4{
	color: #666;
	font-size: 10px
}
/* -----------------------------------------------------------------------------------------------------------discografia */
#c_discografia {clear: both}

.capa_album {
float: left;
}

.capa_album img {
margin: 10px;
border: 1px solid #666
}

#txt_disco{
padding: 10px;
min-height: 105px
}

#txt_disco h3 a{
color: #1e2d5d;
font-size: 14px;
text-decoration: none
}

#txt_disco h3 a:hover{
color: #fdbb11;
font-size: 14px;
text-decoration: none
}

#txt_disco h4{
font-weight: normal;
color: #1e2d5d;
text-align: right;
font-size: 11px
}

#txt_disco h5{
color: #000;
font-size: 10px
}
/* -----------------------------------------------------------------------------------------------------------galeria de fotos */
#c_fotos {}

#c_fotos img {
padding: 10px 10px 0 10px
}

#c_fotos h3 {
padding: 0 0 0 10px;
font-size: 11px;
color: #1e2d5d
}

#c_fotos h5 {
padding: 0 0 0 10px;
font-size: 10px;
color: #436a8d
}

/* -----------------------------------------------------------------------------------------------------------agenda */
#c_agenda {clear: both}

#c_agenda h1 {
	color: #1e2d5d;
	font-size: 14px
}

#c_agenda h3 {
	font-weight: normal;
	color: #1e2d5d;
	font-size: 14px
}

#c_agenda h4 {
	font-weight: normal;
	color: #1e2d5d;
	font-size: 12px;
	/* border-bottom: 1px solid #fff9c1; */
	padding-bottom: 10px
}

#c_agenda h4 a {
	text-decoration: none;
	color: #fdbb11;
	font-size: 11px
}

#c_agenda h5 {
	color: #1e2d5d;
	font-size: 10px
}

/* -----------------------------------------------------------------------------------------------------------blog*/

.hr{
	border-bottom: 4px solid white;
	clear: both
}

.post_blog{
	padding: 5px 10px 10px 10px;
	clear: both
}

.comment_blog{
	float: left;
	margin: 5px 0 10px 20px;
	background: url(../images/blog_com.gif) top left no-repeat;
	padding: 4px 25px 4px 30px
}

.comment_blog a{
	font-size: 11px;
	text-decoration: none;
	color: #1e2d5d 
}

.comment_blog a:hover{
	font-size: 11px;
	text-decoration: underline;
	color: #666
}	

.ver_comment_blog{
	float: right;
	margin: 5px 20px 10px 0;
	background: url(../images/blog_vercom.gif) top right no-repeat;
	padding: 4px 18px 4px 48px
}

.ver_comment_blog a{
	font-size: 11px;
	text-decoration: none;
	color: #1e2d5d 
}

.ver_comment_blog a:hover{
	font-size: 11px;
	text-decoration: underline;
	color: #666
}

.autor_blog{
	border-top: 1px dashed #1e2d5d;
	margin-top: 10px;
	color: #1e2d5d;
	font-size: 11px
}

.date_blog{
	color: #1e2d5d;
	font-size: 11px
}

.date_c_blog{
	font-size: 10px;
	color: #1e2d5d;
	text-align: right
}

.user_blog{
	color: #1e2d5d;
	font-size: 11px
}

.comment_user{
	margin: 5px;
	padding: 15px;
	border: 2px solid #febc11;
	background: #fff9c1
}

/* ------------------------------------------------------------------------------------interna - imprensa*/

div#top_imprensa p{
	text-align: right;
	color: red;
	padding: 5px;
	font-size: 10px;
	font-weight: bold
}

#imprensa_form1{
	float: right;
	background: #e7e7e8 url(../images/round_top.gif) no-repeat top left;
	padding: 20px;
	border-bottom: 3px solid #436a8d;
	width: 450px
}

#imprensa_form1 h2{
	color: #1e2d5d;
	font-size: 11px;
	padding: 5px;
	border-top: 1px solid #ccc;
	text-align: right
}

#imprensa_form1 input{
	color: #1e2d5d;
	padding: 2px;
	border: 1px solid #fdbb11;
	background-color: #fff9c1;
	margin-bottom: 5px;
	vertical-align: middle
}

#imprensa_form1 select{
	color: #1e2d5d;
	padding: 2px;
	border: 1px solid #fdbb11;
	background-color: #fff9c1;
	margin-bottom: 5px;
	vertical-align: middle;
	font-weight: normal
}

#imprensa_form2{
	padding: 10px;
	border: 1px dashed #ccc;
	width: 250px
}

#imprensa_form2 p{
	color: #666;
	text-align: right
}

#imprensa_form2 h2 input{
	color: #1e2d5d;
	padding: 2px;
	border: 1px solid #fdbb11;
	background-color: #fff9c1;
	margin-bottom: 5px;
	vertical-align: middle
}

#imprensa_form2 h2{
	color: #1e2d5d;
	font-size: 12px;
	padding: 10px;
	font-weight: normal;
	text-align: right
}

/* ------------------------------------------------------------------------------Bonus --------------------*/

.bonus{color: #436a8d; background: #ffffcc url(../images/bonus_round.gif) top right no-repeat; margin: 10px; padding: 10px; float: right; border-bottom: 1px solid #fdbb11; border-left: 3px solid #fdbb11}
.bonus input, select{color: #1e2d5d; border: 1px solid #436a8d}
.bon_text1{color: #ccc}
.bon_text2{color: #1e2d5d; width: 250px}
.bon_line{border-bottom: 1px solid #ccc}

#rodape_bonus{background: url(../images/tit_bonus_home_bottom.gif) top left no-repeat; height: 41px}
#conteudo_bonus_home{background: #316BB4; border: #316BB4 1px solid; padding: 5px; color: #fff}
#conteudo_bonus_home a{text-decoration: none; color: #ffffcc; font-weight: bold}
#conteudo_bonus_home a:hover{text-decoration: none; color: #fff; text-decoration: underline; }

/*-----Google Maps Api Key para http://www.novotempo.com.br ----> ABQIAAAAJ7h5Ea1EFQEg2cGVoEKRARRf0sMg_agbMWAaO4vTE6-4Rf_h7xQdg9I__PN-5V66WSbCuEpeDYxleA*/