/** 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,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
:focus {
	outline: 0;
	}
body {
	line-height: 1;
	color: black;
	background: white;
	zoom:1;
	}
ol, ul {
	list-style: none;
	}
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
	
/** Padrão **/
html {
height: 100%;
width: 100%;
font-family: Helvetica, Arial, sans-serif;
}

p {
margin: 10px 0;
color:#4296A1;
}

h1 {
background:url("../imagens/orange_dot.png") no-repeat scroll left center transparent;
border-bottom:1px solid #FFC353;
color:#4286A1;
float:left;
line-height:30px;
padding-left:30px;
text-transform:uppercase;
width:580px;
}

h1 a {
text-decoration: none;
color: #4286A1;
}

h1 a:hover {
text-decoration: underline;	
}

h2 {
background:url("../imagens/orange_dot.png") no-repeat scroll left center transparent;
border-bottom:1px solid #FFC353;
color:#4286A1;
line-height:19px;
margin-bottom:10px;
padding-bottom:5px;
padding-left:25px;
text-transform:uppercase;
}

h3 {
color:#CC3300;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
}

strong {
font-weight: bold;
}

em {
font-style: italic;
}

.clear {
clear: both;
}

#body_background {
background: url(../imagens/background_repeat.jpg) repeat-x center top #5eb7e1;	
height: 100%;
width: 100%;
}

#background_central {
background: url(../imagens/background_centro.jpg) no-repeat center top transparent;	
height: 100%;
width: 100%;
}

.wrapper {
width: 960px;
margin: 0 auto;
position: relative;
}

.conteudo {
background:url("../imagens/background_conteudo.png") repeat-y scroll center top transparent;
float:left;
position:relative;
width:100%;
z-index:50;
}

.padding_conteudo {
padding: 10px;	
position: relative;
}

.padding_conteudo.noticias {
margin: 0 15px 30px;
position:relative;
width:580px;
}

#newsletter {
color:#FFFFFF;
text-transform:uppercase;
width:100%;
position: relative;
}

#newsletter_padding {
float:right;
padding-top:10px;
width:500px;
position:relative;
}

#cadastro_confirmacao {
display: none;	
}

#cadastro_confirmacao input {
width: 266px;
margin: 5px 0;
}

#cadastro_confirmacao_erro {
bottom:31px;
left:20px;
position:absolute;
}

#fique_por_dentro {
float:left;
margin-right:7px;
margin-top:5px;
}

#newsletter input {
border:medium none;
color:#B4CFD9;
float:left;
margin-top:1px;
padding:4px 0;
text-indent:4px;
width:200px;
}
#newsletter_mensagem {
background-color:#4286A1;
font-size:14px;
position:absolute;
right:0;
text-transform:none;
top:47px;
width:290px;
z-index:99999;
display: none;
}
#newsletter_mensagem_padding {
padding: 10px;	
}

.botao_enviar {
background:url("../imagens/botao_enviar.png") no-repeat scroll center center transparent;
border:medium none;
float:right;
height:25px;
margin-left:5px;
text-indent:-9999px;
width:76px;
cursor:pointer;
}

.botao_ok {
background:url("../imagens/botao_ok.jpg") no-repeat scroll center center transparent;
border:medium none;
float:right;
height:25px;
margin-left:5px;
text-indent:-9999px;
width:45px;
cursor:pointer;
}

#top {
width: 100%;
height: 47px;
background-color:#4286A1;
overflow:visible;
position:relative;
z-index: 999;
}

#footer {
background-color:#4286A1;
bottom:0;
color:#FFFFFF;
float:left;
height:64px;
text-align:center;
width:100%;
}

#footer_links {
font-size:11px;
height:25px;
line-height:20px;
margin:13px auto 0;
text-transform:uppercase;
width:500px;
}

#footer_dados {
color:#FFC353;
font-size:11px;
height:25px;
line-height:20px;
margin:0 auto;
text-transform:uppercase;
width:576px;
}

#footer_links li, #footer_dados li {
float:left;
margin:0 3px;
}

#footer_links a {
color: #FFFFFF;
text-decoration: none;
}

#footer_links a:hover {
text-decoration: underline;
}

.link_azul_under {
color: #4286a1;
text-decoration: underline;
}

/** Coluna Direita **/
#coluna_direita {
width: 312px;
float: right;
}

#logo_aline_correa {
height:115px;
width:100%;
position: relative;
overflow:hidden;
}

#logo_overlay {
background:url("../imagens/logo_overlay.png") no-repeat scroll center center transparent;
height:115px;
left:0;
position:absolute;
width:115px;
z-index:11;
}

#logo_layer_1 {
background:url("../imagens/logo_layer_1.gif") no-repeat scroll center center transparent;
height:107px;
position:absolute;
width:312px;
z-index: 10;
}
#logo_layer_2 {
background:url("../imagens/logo_layer_2.gif") no-repeat scroll center center transparent;
height:107px;
position:absolute;
width:312px;
z-index: 9;
}
#logo_layer_3 {
background:url("../imagens/logo_layer_3.gif") no-repeat scroll center center transparent;
height:107px;
position:absolute;
width:312px;
z-index: 8;
}
#logo_layer_4 {
background:url("../imagens/logo_layer_4.gif") no-repeat scroll center center transparent;
height:107px;
position:absolute;
width:312px;
z-index: 7;
}

.coluna_direita_aba {
background: url(../imagens/coluna_direita_aba.jpg) no-repeat center center transparent;
width: 100%;
height: 44px;
position: relative;
}

.coluna_direita_aba_texto {
color:#1F536C;
font-size:13px;
font-weight:bold;
height:20px;
left:134px;
position:absolute;
text-align:center;
text-transform:uppercase;
top:26px;
width:172px;
}
.coluna_direita_aba_texto a {
color: #1F536C !important;	
}

#coluna_direita_redes {
width: 312px;
height: 225px;
}

#coluna_direita_redes a {
width: 100%;
display: block;
}

#coluna_direita a {
text-decoration: none;
color: #8b8b8b;
}
#coluna_direita a:hover {
text-decoration: underline;	
}

.icones_redes {
color:#1F536C;
float:left;
font-size:12px;
height:32px;
line-height:32px;
margin-left:36px;
margin-top:18px;
text-indent:41px;
text-transform:uppercase;	
}
.icones_redes.dir {
margin-left:14px;	
}
#redes_flickr {
background:url("../imagens/icones/flickr.png") no-repeat scroll left top transparent;
}
#redes_facebook {
background:url("../imagens/icones/facebook.png") no-repeat scroll left top transparent;
}
#redes_youtube {
background:url("../imagens/icones/youtube.png") no-repeat scroll left top transparent;
}
#redes_meadiciona {
background:url("../imagens/icones/meadiciona.png") no-repeat scroll left top transparent;
}
#redes_twitter {
background:url("../imagens/icones/twitter.png") no-repeat scroll left top transparent;
}
#redes_orkut {
background:url("../imagens/icones/orkut.png") no-repeat scroll left top transparent;
}
#redes_formspring {
background:url("../imagens/icones/formspring.png") no-repeat scroll left top transparent;
}
#redes_linkedin {
background:url("../imagens/icones/linkedin.png") no-repeat scroll left top transparent;
}

#coluna_direita_galeria_fotos {
width: 312px;
height: 344px;	
}

#coluna_direita_galeria_fotos_padding {
float:left;
margin:15px 0 0 13px;
width:285px;
}

.coluna_direita_galeria_fotos_item {
float:left;
height:75px;
margin:10px;
overflow:hidden;
position:relative;
width:75px;
}

.coluna_direita_galeria_fotos_item img {
position:absolute;
}

.thumb_1 {
left:30px;
top:30px;
}

#coluna_direita_galeria_fotos_mais {
color:#8B8B8B;
float:right;
font-size:14px;
margin-right:25px;
margin-top:10px;
position:relative;
width:75px;
}

#coluna_direita_galeria_fotos_mais a {
float: left;	
}

.icone_mais {
background:url("../imagens/botao_mais.png") no-repeat scroll center center transparent;
height:14px;
position:absolute;
right:0;
top:0;
width:14px;
cursor: pointer;
}

#coluna_direita_galeria_videos {
width: 312px;
height: 295px;	
}

#coluna_direita_video {
float:left;
margin:10px 0 0 10px;
width:294px;
}

#coluna_direita_video_titulo {
clear:both;
color:#1F536C;
float:left;
font-size:14px;
margin:10px 0 0 10px;
width:100%;
}

#coluna_direita_video_data {
clear:both;
color:#70D0F4;
float:left;
font-size:12px;
margin:10px 0 0 10px;
width:100%;
}

#coluna_direita_video_mais {
color:#8B8B8B;
float:right;
font-size:14px;
margin-right:8px;
width:75px;
position:relative;
}

#coluna_direita_video_mais a {
float: left;	
}

.menu_botao_mais {
text-indent: -9999px;
display: block;
width: 14px;
height: 14px;
}

/** Home **/
#banners_home {
height:354px;
position:relative;
width:960px;
background-color:#999;
overflow: hidden;
}
#banners_home_links {
position: absolute;
top: 0;
}
#mapa {
height:354px;
position:relative;
width:610px;	
float: left;
}
#mapa_overlay {
background:url("../imagens/overlay_mapa.jpg") no-repeat scroll center center transparent;
height:354px;
position:absolute;
width:960px;
z-index:2;
cursor: pointer;
}
#mapa_overlay_texto {
left:330px;
position:absolute;
top:109px;
width:360px;
}
#mapa_overlay_texto p {
color:#2656AB;
font-size:17px;
line-height:22px;
}
#minha_cidade {
text-decoration: underline;	
}
.ui-button {
margin-left: -1px;
}
.ui-button-icon-only .ui-button-text {
padding: 0.35em;
} 
.ui-autocomplete-input {
margin: 0;
padding: 0.48em 0 0.47em 0.45em;
float: left
}
.ui-autocomplete {
width: 100%;
}
.ui-autocomplete.ui-menu {
width: 168px;
overflow-x: hidden;
}
.ui-button {
height: 33px;	
}

#aba_aline {
background:url("../imagens/aba_aline.png") no-repeat scroll center center transparent;
height:70px;
left:10px;
position:absolute;
top:0;
width:240px;
z-index:10;
}

#popup_custom {
background:url("../imagens/mapa_custom_popup.png") repeat scroll 0 0 transparent;
border:0 none;
display:block;
height:241px;
left:490px;
position:absolute;
top:27px;
width:512px;
cursor:default;
}

#popup_custom_fechar {
background:url("../imagens/mapa_custom_popup_fechar.png") no-repeat scroll center center transparent;
clear:both;
cursor:pointer;
float:right;
height:13px;
margin:11px 15px;
width:14px;
}

#popup_custom_conteudo {
height:160px;
left:31px;
overflow:visible;
position:absolute;
top:33px;
width:469px;
}

#popup_custom_conteudo img[name=gmaps] {
float:left;
margin:0 10px 5px 0;
}

#popup_custom_conteudo p {
font-size:14px;
line-height:15px;	
}

#popup_titulo {
color:#2F5F71;
font-size:12px;
font-weight:bold;
left:36px;
position:absolute;
text-align:center;
text-transform:uppercase;
top:19px;
width:134px;
}

#iframe_formspring {
height:225px;
left:-16px;
position:relative;
width:400px;
z-index:999;
}

#header_home {
float:left;
height:354px;
width:960px;
position: relative;
}

#header_foto_aline {
background:url("../imagens/header_foto_aline_reduzido.png") no-repeat scroll center center transparent;
height:288px;
left:6px;
position:absolute;
top:79px;
width:229px;
z-index:1000;
}

#home {
float:left;
width:630px;	
}

#home_menu_twitter {
height:25px;
left:189px;
position:absolute;
width:146px;
}

#home_tweets {
float:left;
margin:20px 0;
width:100%;
}
#home_tweets a {
color: #8B8B8B;
text-decoration: none;
}
#home_tweets a:hover {
text-decoration: underline;
}

.box_top {
background: url(../imagens/tweet_top.png) no-repeat scroll center center transparent;
width: 612px;
height: 11px;
}

.box_content {
background-color:#F8F8F8;
color:#2F5F71;
font-size:16px;
line-height:18px;
padding:0 20px;
position: relative;
cursor: pointer;
}

.content_tweet {
cursor: default;	
}

.box_bottom {
background: url(../imagens/tweet_bottom.png) no-repeat scroll center center transparent;
width: 612px;
height: 11px;
margin-bottom: 12px;
}

#home_blog_logo {
background:url("../imagens/logo_blog_da_aline.gif") no-repeat scroll center center transparent;
float:right;
height:44px;
margin-top:-50px;
width:158px;
}

#home_blog {
float:left;
margin:20px 0;
width:100%;	
}

#home_blog a {
color: #2F5F71;
text-decoration: none;
}

#home_blog a:hover {
text-decoration: underline;
}

.botao_mais_single {
background: url(../imagens/botao_mais_menos.png) no-repeat scroll center top transparent;
height: 14px;
width: 14px;
position: absolute;
right: 5px;
top: 2px;
cursor: pointer;
}
.botao_mais_double {
background: url(../imagens/botao_mais_menos.png) no-repeat scroll center top transparent;
height: 14px;
width: 14px;
position: absolute;
right: 5px;
top: 12px;
}
.fechar {
background-position: center bottom;	
}

#home_perguntas_logo {
background:url("../imagens/logo_formspring.png") no-repeat scroll center center transparent;
float:right;
height:29px;
left:587px;
margin-top:-32px;
width:33px;
}

#home_perguntas {
float:left;
margin-top:20px;
width:100%;	
}

/** Home interacao **/
#home_interacao {
float:left;
height:269px;
margin-bottom:20px;
margin-top:15px;
width:610px;
position:relative;
z-index: 10;
}

#formspring {
height:234px;
left:16px;
position:absolute;
top:13px;
width:610px;
z-index:10;
display: none;
}
#form_top {
border-bottom:1px solid;
font-size:12px;
height:21px;
margin-top:19px;
position:relative;
width:345px;
}
#form_titulo {
margin-top:10px;
position:relative;
}
#form_textarea {
border:1px solid;
margin-top:13px;
position:relative;
width:340px;
}
#form_send_type {
margin-top:10px;
position:relative;
}
#form_send_user {
position: relative;
}
#form_send_ano {
margin-top:4px;
position:relative;
}
#form_send {
margin-top:10px;
position:relative;
}
#form_send_button {
	
}
#form_avatar {
background:url("../imagens/formspring_avatar.png") no-repeat scroll center center #f3f3f3;
height:212px;
left:370px;
position:absolute;
top:5px;
width:212px;
}

#aba_twitter {
background: url(../imagens/aba_twitter.png) no-repeat scroll left bottom transparent;
height: 36px;
width: 124px;
position:absolute;
top:0;
left: 0;
z-index: 1;
text-indent: -9999px;
cursor: pointer;
}

#aba_formspring {
background: url(../imagens/aba_formspring.png) no-repeat scroll left top transparent;
height: 23px;
width: 124px;
position:absolute;
top:0;
left: 124px;
z-index: 1;
text-indent: -9999px;
cursor: pointer;
}

#formspring_overlay {
background-color:#FFFFFF;
font-size:12px;
left:10px;
line-height:14px;
position:absolute;
top:84px;
width:300px;
z-index:1000;
}

#interacao_padding {
background:url("../imagens/background_interacao.png") no-repeat scroll 0 0 transparent;
height:246px;
position:relative;
top:23px;
width:610px;
z-index:10;
}

#interacao_padding2 {

}

#twitter{
height:234px;
left:16px;
position:absolute;
top:13px;
width:610px;
z-index:10;
}
#twitter_top {
border-bottom:1px solid;
font-size:12px;
height:21px;
margin-top:19px;
position:relative;
width:345px;
}
#twitter_titulo {
margin-top:10px;
position:relative;
}
#twitter_textarea {
margin-top:13px;
position:relative;
width:340px;
overflow: auto;
}
#twitter_send_type {
margin-top:10px;
position:relative;
}
#twitter_send_user {
position: relative;
}
#twitter_send_ano {
margin-top:4px;
position:relative;
}
#twitter_send {
margin-top:10px;
position:relative;
height: 35px;
}
#twitter_send_button {
float: left;
}
#twitter_load {
background:url("../imagens/loaderTwitter.gif") no-repeat scroll center top transparent;
display:block;
float:left;
height:16px;
margin-left:10px;
width:16px;
display: none;
}
#twitter_msg {
font-size: 12px;
color: #999999;
float: left;
margin-left: 20px;
margin-top: 4px;
}
#twitter_avatar {
background:url("../imagens/twitter_avatar.png") no-repeat scroll center center #f3f3f3;
height:212px;
left:364px;
position:absolute;
top:5px;
width:212px;
}
#twitter_follow {
-moz-border-radius:4px 4px 4px 4px;
background:url("../imagens/tweet_btn.gif") repeat-x scroll 0 0 #DDDDDD;
border-color:#DDDDDD #DDDDDD #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;
cursor:pointer;
font:11px/14px "Lucida Grande",sans-serif;
margin:0;
overflow:visible;
padding:4px 8px 5px;
text-shadow:1px 1px 0 #FFFFFF;
width:85px;
}
#twitter_follow:focus, #twitter_follow:hover {
border-color: #999999 #999999 #888888;
color: #000000;
}
#twitter_follow i {
background:url("../imagens/tweet_sprites.png") no-repeat scroll -176px -32px transparent;
display:block;
float:left;
height:13px;
outline:medium none;
width:15px;
margin:0 5px 0 0;
}
.is-following {
color: #333333;
font: 15px/26px 'Helvetica',Sans-serif;
display: inline-block;
}
.is-following i {
background:url("../imagens/tweet_sprites.png") no-repeat scroll -144px -16px transparent;
height:13px;
width:15px;
display: inline-block;
margin-right: 5px;
}
#twitter_char_counter {
display:inline;
left:320px;
position:absolute;
top:10px;
color: #999999;
font-weight: bold;
background-color: #F3F3F3;
}
.twitter_actions {
text-align:right;
}
.twitter_actions a {
font-size: 12px;
color: #b9b9b9;
text-decoration: none;
}
.twitter_actions a:hover {
color: #8B8B8B;
text-decoration: underline;
}
.twitter_actions ul {
list-style: none;
padding: 0px;
margin: 0px;
float: right;
}
.twitter_actions ul li {
display: inline;
}
.reply, .retweet_link {
float: left;
display: block;
}
.reply_icon {
background:url("../imagens/tweet_sprites.png") no-repeat scroll transparent;
display:block;
float:left;
margin-left:8px;
height:15px;
margin-right:1px;
width:15px;
}
.reply:hover .reply_icon, .reply:focus .reply_icon {
background-position: -16px 0;
}
.retweet_icon {
background:url("../imagens/tweet_sprites.png") no-repeat scroll transparent;
display:block;
float:left;
margin-left:8px;
background-position:-176px 0;
height:16px;
margin-right:2px;
width:16px;
}
.retweet_link:hover .retweet_icon, .retweet_link:focus .retweet_icon {
background-position: -192px 0;
}
.retweeted {
font-size: 12px;
color: #b9b9b9;
text-decoration: none;
}

/** Home Formspring **/
.resposta_formspring {
font-size:14px;
line-height:20px;
margin:10px 0 0;
width:100%;
display: none;
}

/** Menu **/
#menu_superior {
background:url("../imagens/menu_superior.jpg") no-repeat scroll center center transparent;
float:left;
height:43px;
position:relative;
width:960px;
z-index:100;
}

#menu_superior a {
height: 43px;
width: 100%;
display: block;
text-indent: -9999px;
}

#menu_superior li {
float: left;	
}

.menu_selecionado {
background-color: #FFFFFF;
}

#menu_inicio {
width:158px;
}

#menu_projetos {
margin-left:2px;
width:158px;
}

#menu_noticias {
margin-left:2px;
width:158px;	
}

#menu_biografia {
width:158px;
margin-left:2px;
}

#menu_multimidia {
width:158px;
margin-left:2px;
}

#menu_contato {
width:158px;
margin-left:2px;
}

/** Noticias **/
#noticias {
float:left;
position:relative;
width:630px;
}

#noticias_logo_blog {
background:url("../imagens/logo_blog_aline_noticias.gif") no-repeat scroll center center transparent;
height:44px;
left:10px;
position:absolute;
top:22px;
width:158px;
}

#noticias_espacador {
height:60px;
float: left;
width: 100%;
}

.post {
float: left;
color:#4286A1;
font-size:15px;
width: 100%;
}

.post_data {
color:#4286A1;
margin-bottom:10px;
text-align:right;
}

.post_conteudo {
	
}

#post_foto {
background:url("../imagens/foto_blog.jpg") no-repeat scroll center center transparent;
float:left;
height:166px;
margin:2px 10px 10px 0;
width:200px;
}

#post_foto2 {
background:url("../imagens/foto_blog2.jpg") no-repeat scroll center center transparent;
float:right;
height:150px;
margin:2px 2px 10px 10px;
width:200px;
}

.divisor {
width: 100%;
float: left;
height: 30px;
clear: both;
}

.barra_compartilhe {
/** background: url(../imagens/barra_compartilhe.jpg) no-repeat scroll center center transparent; **/
width: 245px;
height: 37px;
float: left;
}

.barra_comentarios{
/** background: url(../imagens/barra_comentarios.jpg) no-repeat scroll center center transparent; **/
width: 156px;
height: 37px;
float: right;
}

#noticias_arquivo_todas {
color:#4286A1;
float:left;
font-size:14px;
margin-top:20px;
}

#noticias_arquivo_todas li {
border-bottom:1px solid #FFC353;
line-height:15px;
margin-bottom:10px;
}

.espacador_arquivo {
margin-bottom:5px;
}

#noticias_arquivo_todas a {
text-decoration: none;	
color: #4286A1;
}

#noticias_arquivo_todas a:hover {
text-decoration: underline;	
}

#coluna_direita_noticias {
margin:18px 0;
width:312px;	
}

#noticias_arquivo {
	width: 292px;
	margin: 0 auto;
	color: #4286a1;
}

#noticias_meses {
	margin: 3px 0;
}

.noticias_meses_titulo {
font-weight:bold;
margin-bottom:6px;
text-transform:uppercase;
cursor: pointer;
}

.noticias_meses_noticias {
margin-bottom: 10px;	
}

.noticias_meses_noticias li {
font-size:13px;
margin-bottom:10px;
margin-left:20px;
width:260px;
}

.noticias_data {
background:url("../imagens/orange_dot.png") no-repeat scroll left center transparent;
padding-left:15px;
}

#noticias_arquivo_todos {
text-align: right;	
font-size:14px;
}

#noticias_arquivo_todos_link {
text-decoration: underline;
}

#noticias_meses a {
color: 	#4286a1;
}

/** Propostas **/
#propostas {
float:left;
position:relative;
width:630px;
}

#atuacao {
float:left;
position:relative;
width:630px;
line-height: 18px;
font-size: 15px;
}
#atuacao_intro {
margin: 20px 0;
color:#4296A1;
float: left;
font-size: 15px;
}
#container_mapa {
position: relative;
float: left;
}
#combo_cidades {
display: none;
position:absolute;
right:14px;
top:12px;
width:185px;
z-index:100;
}

#atuacao_texto {
margin-top: 20px;	
float: left;
}

#input_cidades {
width: 130px;
height: 18px;
}

#mostrar_todas {
	float: left;
}
/** Biografia **/
#header_biografia {
float:left;
height:350px;
position:relative;
width:960px;
overflow: hidden;
}
#conteudo_biografia {
width: 610px;
height: 1112px;
float: left;
}

#slide_01 {
background:url("../imagens/slides_biografia_01.jpg") no-repeat scroll center center transparent;
height:350px;
position:absolute;
left: 0;
top: 0;
width:960px;
}

#slide_02 {
background:url("../imagens/slides_biografia_02.jpg") no-repeat scroll center center transparent;
height:350px;
position:absolute;
left: 960px;
top: 0;
width:960px;	
}

#slide_03 {
background:url("../imagens/slides_biografia_03.jpg") no-repeat scroll center center transparent;
height:350px;
position:absolute;
left: 960px;
top: 0;
width:960px;	
}

.slides_botao_next {
background:url("../imagens/slides_botao.png") no-repeat scroll left center transparent;
cursor:pointer;
height:350px;
position:absolute;
right:2px;
top:0;
width:13px;
}

.slides_botao_back {
background:url("../imagens/slides_botao.png") no-repeat scroll right center transparent;
cursor:pointer;
height:350px;
left:2px;
position:absolute;
top:0;
width:13px;
}

#biografia_titulo {
float:left;
margin-top:33px;
}

.biografia_subtitulo {
background-color:#F8F8F8;
color:#4286A1;
float:left;
font-size:14px;
font-weight:bold;
height:32px;
margin-left:18px;
margin-top:8px;
margin-bottom:10px;
width:589px;
background:url("../imagens/background_subtitulo.png") no-repeat scroll center right transparent;
}
.biografia_subtitulo_padding {
padding: 9px;	
}

#conteudo_biografia p {
font-size:13px;
line-height:16px;
margin-left:22px;
line-height:22px;
color: #4286A1;
float:left;
width: 100%;
}

/** Multimidia **/
.unselectable {
        user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        behavior: url(unselectable.htc); /* change this path as needed */
}
	
#conteudo_multimidia {
width: 610px;
float: left;
}

#coluna_direita_galerias_titulo {
color:#4286A1;	
margin-top:10px;	
margin-left:20px;
}

#coluna_direita_multimidia_fotos {
color:#4286A1;
height:268px;
margin-left:20px;	
}

#coluna_direita_multimidia_videos {
margin-top:10px;
width:312px;
}

#sub_menu_multimidia {
background:url("../imagens/sub_menu_multimidia.gif") no-repeat scroll -13px top transparent;
height:98px;
position:relative;
top:-5px;
width:158px;
display: none;
z-index:100;
}

#menu_multimidia_fotos {
height:34px;
position:relative;
width:158px;
z-index: 10;
}

#sub_menu_multimidia li a {
position: relative;
z-index: 11;
}

#menu_multimidia_videos {
height:30px;
position:relative;
width:158px;
}

#menu_multimidia_divulgacao {
height:29px;
position:relative;
width:158px;
}

#mp3_player, #dewplayer {
clear:both;
float:left;
}

#mp3_player_title {
clear:both;
color:#4296A1;
float:left;
margin:40px 2px 10px;
width:100%;
font-size:14px;
}

#revista {
color:#4296A1;
float:left;
margin-left:40px;
margin-top:40px;
width:160px;
}
#revista ul {
	float: left;
}
#revista_capa {
	background: url(../imagens/capa_revista.jpg) no-repeat scroll center center #FFF;
	width: 160px;
	height: 218px;
	float: left;
}
#revista_capa a {
	text-indent: -9999px;
	width: 220px;
	height: 300px;
	display: block;
}
#revista_ver {
font-size:17px;
height:30px;
line-height:24px;
margin:10px 0 0;
width:160px;
}
#revista_download {
font-size:17px;
height:30px;
line-height:24px;
margin:5px 0;
width:160px;
}
#revista_download a, #revista_ver a, #jingles_download a {
	color: #4296A1;
	text-decoration: none;
}
#revista_ver_icone {
background:url("../imagens/revista_icone_ver.jpg") no-repeat scroll center center #FFFFFF;
float:left;
height:24px;
margin-left:20px;
margin-right:5px;
width:24px;
}
#revista_download_icone {
background:url("../imagens/revista_icone_download.jpg") no-repeat scroll center center #FFFFFF;
float:left;
height:24px;
margin-left:9px;
margin-right:5px;
width:24px;
}

#lista_cidades {
list-style-type:disc;
margin-left:20px;
margin-top:10px;
}

#lista_cidades li {
border-bottom:1px solid #BBBBBB;
line-height:21px;
margin:4px 0;
width:239px;
}

#lista_cidades li::selection {
	background-color: transparent;
}

#lista_cidades li a {
cursor: pointer;	
}
#lista_cidades li a:hover {
text-decoration: underline;	
}

#galeria_instrucao {
background:url("../imagens/galeria_instrucao.png") no-repeat scroll center center transparent;
height:109px;
position:absolute;
right:29px;
top:300px;
width:110px;
z-index:999;
}

/** Multimidia Videos **/
#conteudo_multimidia_videos {
color:#4296A1;
float:left;
height:935px;
width:610px;
}

#videos_titulo {
height:25px;
margin:34px 0 0;
}

#videos_titulo_mais_recente {
font-size:14px;
margin-left:32px;
margin-top:10px;
position:relative;
}

#video_mais_recente {
margin-left:21px;
margin-top:13px;
}

#video_mais_recente_titulo {
font-weight:bold;
margin-bottom:5px;
margin-left:10px;
}

#video_mais_recente_data {
font-size:12px;
margin-bottom:5px;
margin-left:10px;
}

#video_mais_recente_container {
margin-left: 10px;
}

#videos_galeria {
margin-left:31px;
margin-top:30px;
position:relative;
width:560px;
}
#videos_galeria ul li {
float:left;
margin-bottom:10px;
width:100%;	
}
#videos_galeria_titulo {
color:#4296A1;
font-weight:bold;
margin:10px 0;
}
.videos_galeria_thumb {
float:left;
height:90px;
margin-right:10px;
width:120px;
cursor: pointer;
}
.video_galeria_thumb_titulo {
color:#4296A1;
font-weight:bold;
margin-bottom:5px;
cursor: pointer;
line-height:20px;
}
.video_galeria_thumb_titulo:hover {
text-decoration: underline;	
}
.video_galeria_thumb_data {
font-size: 12px;
cursor: pointer;
}

.page_navigation, .alt_page_navigation {
padding-bottom:10px;
position:absolute;
top:450px;
left:0;
}
.page_navigation a, .alt_page_navigation a {
background-color:#F7941E;
color:white;
float:left;
font-family:Tahoma;
font-size:12px;
margin:2px;
padding:3px 5px;
text-decoration:none;
}
.active_page {
background-color:white !important;
color:black !important;
}

#video_destaque {
background:none no-repeat scroll center center #000000;
cursor:pointer;
height:200px;
margin:0 auto 10px;
position:relative;
width:292px;
}

#video_destaques_controle {
width: 100%;
height: 25px;
background: url(../imagens/controle_youtube.jpg) no-repeat scroll center center transparent;
position: absolute;
bottom: 0;
}

/** Multimidia divulgacao **/
.mp3_title {
color:#4296A1;
float:left;
margin:4px 0;
}
#mp3_container {
float:left;
margin-left:15px;
margin-top:40px;
width:300px;
}
.mp3_player {
float:left;
margin:2px 0;
}
#jingles_download {
clear:both;
float:left;
font-size:17px;
height:30px;
line-height:24px;
margin:5px 2px;
width:190px;
}
#jingles_download_icone {
background:url("../imagens/jingles_icone_download.jpg") no-repeat scroll center center #FFFFFF;
float:left;
height:24px;
margin-right:10px;
width:24px;
}
#videos {
float:left;
margin:50px 0 10px 20px;
}
#videos a {
color:#4296A1;
text-decoration:none;
}
#video_1_container, #video_2_container {
float:left;
width:450px;
}
#video_2_container {
margin-top: 25px;	
}
#video_1_thumb, #video_2_thumb {
float: left;	
}
.video_ver {
float:left;
line-height:24px;
margin-left:20px;
margin-top:50px;	
}
.video_download {
float:left;
line-height:24px;
margin-left:20px;
margin-top:15px;
}
.video_ver_icone {
background:url("../imagens/video_icone_ver.jpg") no-repeat scroll center center #FFFFFF;
float:left;
height:24px;
margin-right:10px;
width:24px;	
}
.video_download_icone {
background:url("../imagens/video_icone_download.jpg") no-repeat scroll center center #FFFFFF;
float:left;
height:24px;
margin-right:10px;
width:24px;		
}
/** Contato **/
#conteudo_contato {
width: 610px;
height: 780px;
float: left;
}

#contact_form {
float:left;
margin:25px 0 16px;
width:380px;
}

.contact_field {
float:left;
margin-bottom:10px;
width:100%;
}

.contact_field_textarea {
float:left;
margin-bottom:10px;
width:100%;
}

.contact_titles {
color:#4296A1;
float:left;
font-size:14px;
font-weight:bold;
margin-top:2px;
text-align:right;
width:92px;
}

.contact_input {
float:right;
width:270px;
}

.contact_input input {
	width: 100%;
}

.contact_textarea {
float:right;
height:110px;
width:270px;
}

.contact_textarea textarea {
height:110px;
width:270px;
overflow: auto;
}

#contact_form .responder {
background-color:#FFF6CF;
border: 1px solid #EFE2A4;
padding: 3px;
}

#contact_form_msg {
background:none repeat scroll 0 0 #FFF6CF;
border:1px solid #EFE2A4;
clear:both;
float:left;
font-size:13px;
margin:15px 0;
padding:5px 4px;
text-align:center;
width:100%;
}

#receber_noticias {
float:left;
font-size:12px;
margin-left:107px;
margin-top:8px;
width:153px;
}

#receber_noticias div {
float:right;
margin-top:3px;
}

#receber_noticias input {
float: left;	
}

#contact_enviar {
background:url("../imagens/contato_botao_enviar.png") no-repeat scroll center top transparent;
float:right;
height:25px;
margin:6px -6px 0 0;
width:74px;
cursor: pointer;
border: 0px;
}
#contact_enviar:hover {
background-position: center bottom;	
}

#contact_foto {
background:url("../imagens/foto_contato.jpg") no-repeat scroll center center transparent;
float:right;
height:275px;
margin:20px 6px 0 0;
width:208px;
}

#contato_redes {
float:left;
height:200px;
margin:0 78px;
width:453px;
}

#contato_redes a {
display:block;
text-decoration:none;
width:100%;
color: #1f536c;
}

#contato_redes a:hover {
text-decoration: underline;	
}

.icones_redes_contato {
color:#1F536C;
float:left;
font-size:12px;
height:32px;
line-height:32px;
margin-left:36px;
margin-top:25px;
text-indent:41px;
text-transform:uppercase;
width:98px;
}

#contato_endereco {
float:left;
line-height:20px;
margin:18px;
}

/** Overrides do jquery UI **/
.ui-menu {
max-height:300px;
overflow:auto;
}
.ui-menu .ui-menu-item {
font-size:12px;
}

/** Iframe do Formspring **/
#question {
overflow: auto;	
}

/** Discuss **/
#dsq-content #dsq-global-toolbar {
float:right;
margin:40px 0 0;
position:relative;
}

/** light box **/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:hidden;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../imagens/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:5px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../imagens/close.png);}
#sb-nav-next{background-image:url(../imagens/next.png);}
#sb-nav-previous{background-image:url(../imagens/previous.png);}
#sb-nav-play{background-image:url(../imagens/play.png);}
#sb-nav-pause{background-image:url(../imagens/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

/** Coin Slider **/
.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a {
background-color:#B8C4CF;
color:#FFFFFF;
float:left;
font-size:11px;
margin-left:5px;
padding:3px 2px 3px 5px;
width:10px;	
}
.cs-button-banners_home.cs-active { background-color: #21409a; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }
#cs-buttons-banners_home {
position: absolute;
z-index: 999;
right: 0;
}
#player {
position: absolute;	
}
#player_ctr {
color:#2D4D5B;
cursor:pointer;
font-size:12px;
height:24px;
left:15px;
line-height:21px;
position:absolute;
top:13px;
width:120px;
z-index:9999;
}
#player_ctr_stop {
background:url("../imagens/som_icone.gif") no-repeat scroll left bottom #4286A1;
height:24px;
text-indent:27px;
width:120px;
z-index: 10000;
position: relative;
display: block;
}
#player_ctr_play {
background:url("../imagens/som_icone.gif") no-repeat scroll left top #4286A1;
height:24px;
text-indent:31px;
width:120px;
z-index: 10000;
display: none;
position: relative;
}