﻿/*
Theme Name: FM 93
Theme URI: http://www.tropus.com.br/
Description:
Version: 1.0
Author: Tropus
Author URI: http://www.tropus.com.br/
*/

/* Copyright (c) 2008, Yahoo! Inc. All rights reserved. */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}legend{color:#000;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

#LogoImpressao { display:none; }

/* Float Fix */
#Conteudo:after,.destaques li:after,.secundarios:after,.eventos.lista:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
#Conteudo {
	height:1%;
}

/* Tags e Classes */

html {
	background:url(img/bg.png) repeat-x center 50px #93d70a; /* fundo do topo */
}
body {
	background:url(img/bg_folhas_base.png) center bottom no-repeat; /* fundo do rodape */
	border-top:4px solid #08662e
}

/* Geral */

#Atalhos,
.cf_hidden,
.linklove { display:none !important }
#Site { background:url(img/bg_folhas_topo.png) center top repeat-x; }
	#Cabecalho {
		position:relative;
		width:884px;
		height:132px;
		margin:0 auto;
		background:url(img/bg_topo.png) center top no-repeat;
	}
		#Cabecalho h1 {
			position:relative;
			top:16px;
			left:8px;
			width:264px;
			height:104px;
			margin:0;
			text-indent:-9999px;
			background:url(img/marca.png) center no-repeat;
		}
			#Cabecalho h1 a {
				overflow:hidden;
				display:block;
				position:absolute;
				*top:0;
				*left:0;

width:264px;
height:104px;

				/*
				width:100%;
				height:100%;
				text-indent:-9999px;
				*/
			}
				#escute a {
					display:block;
					overflow:hidden;
					position:absolute;
					top:16px;
					left:282px;
					width:200px;
					height:100px;
					text-indent:-9999px;
					border-right:1px solid #08662e;
					background:url(img/escute_agora.png) center no-repeat;
				}
			#ofereca{
				position:absolute;
				top:16px;
				left:483px;
				width:198px;
				height:100px;
				text-align:center
			}
				#ofereca h3{
					color:#043fb5;
					margin: 5px 0 4px 0;
					text-transform:uppercase;
					overflow: hidden;
				}
				#fmmusica{
					position:absolute;
					height:69px;
					text-align:left;
					margin-left:20px;
				}
					#fmmusica input{
						background:#e4e5ff;
						border: 1px solid ##e4e5ff;
						padding-bottom:2px;
						margin-bottom:2px;
						color: #000;
					}
					#fmmusica #oferece{
						width: 100px;	
					}
			#ligue {
				display:block;
				position:absolute;
				top:16px;
				left:681px;
				width:200px;
				height:100px;
				/*text-indent:-9999px;*/
				border-left:1px solid #08662e;
				/*background:url(img/ligue_para_a_fm93.png) center no-repeat;
				cursor:help*/
			}
				#ligue img {
					display:block;
					margin:2px auto 0;
				}
	#Menu {
		overflow:hidden;
		width:743px;
		height:38px;
		margin:0 auto;
		background:url(http://blogs.fm93.com.br/beto/wp-content/themes/blogsfm93/img/bg_menu.png) no-repeat;
		position:relative;
		left:-72px;

	}
		#Menu ul { margin:0 }
			#Menu .page_item { display:inline }
				#Menu a {
					float:left;
					overflow:hidden;
					height:38px;
					text-indent:-9999px;
					background:url(img/menu.png);
				}
				#Menu .current_page_item a { cursor:default }
				#Menu .page-item-1 a { width:58px }
					#Menu .page-item-1 a:hover,
					#Menu .page-item-1 a:focus,
					#Menu .page-item-1 a:active { background-position:0 38px; }
				#Menu .page-item-2 a { width:115px; background-position:-58px 0; }
					#Menu .page-item-2 a:hover,
					#Menu .page-item-2 a:focus,
					#Menu .page-item-2 a:active,
					.programacao #Menu .page-item-2 a,
					#Menu .page-item-2.current_page_ancestor a { background-position:-58px 38px !important; }
				#Menu .page-item-3 a { width:76px; background-position:-173px 0; }
					#Menu .page-item-3 a:hover,
					#Menu .page-item-3 a:focus,
					#Menu .page-item-3 a:active,
					.artistas #Menu .page-item-3 a,
					#Menu .page-item-3.current_page_ancestor a { background-position:-173px 38px !important; }
				#Menu .page-item-4 a { width:141px; background-position:-249px 0; }
					#Menu .page-item-4 a:hover,
					#Menu .page-item-4 a:focus,
					#Menu .page-item-4 a:active,
					.blogs-e-podcasts #Menu .page-item-4 a,
					#Menu .page-item-4.current_page_ancestor a { background-position:-249px 38px !important; }
				#Menu .page-item-5 a { width:96px; background-position:-390px 0; }
					#Menu .page-item-5 a:hover,
					#Menu .page-item-5 a:focus,
					#Menu .page-item-5 a:active,
					.promocoes #Menu .page-item-5 a,
					#Menu .page-item-5.current_page_ancestor a { background-position:-390px 38px !important; }
				#Menu .page-item-6 a { width:62px; background-position:-486px 0; }
					#Menu .page-item-6 a:hover,
					#Menu .page-item-6 a:focus,
					#Menu .page-item-6 a:active,
					.mural #Menu .page-item-6 a,
					#Menu .page-item-6.current_page_ancestor a { background-position:-486px 38px !important; }
				#Menu .page-item-7 a { width:71px; background-position:-548px 0; }
					#Menu .page-item-7 a:hover,
					#Menu .page-item-7 a:focus,
					#Menu .page-item-7 a:active,
					.agenda #Menu .page-item-7 a,
					.agenda-cultural #Menu .page-item-7 a,
					.single.agenda-cultural #Menu .page-item-7 a,
					#Menu .page-item-7.current_page_ancestor a { background-position:-548px 38px !important; }
				#Menu .page-item-8 a,
				.single.agenda-cultural #Menu .page-item-8 a { width:77px; background-position:-619px 0 !important; }
					#Menu .page-item-8 a:hover,
					#Menu .page-item-8 a:focus,
					#Menu .page-item-8 a:active,
					.noticias #Menu .page-item-8 a,
					.noticia #Menu .page-item-8 a,
					.single #Menu .page-item-8 a,
					#Menu .page-item-8.current_page_ancestor a { background-position:-619px 38px !important; }
				#Menu .page-item-9 a { width:75px; background-position:-696px 0; }
					#Menu .page-item-9 a:hover,
					#Menu .page-item-9 a:focus,
					#Menu .page-item-9 a:active,
					.anuncie #Menu .page-item-9 a,
					#Menu .page-item-9.current_page_ancestor a { background-position:-696px 38px !important; }
				#Menu .page-item-10 a { width:113px; background-position:113px 0; }
					#Menu .page-item-10 a:hover,
					#Menu .page-item-10 a:focus,
					#Menu .page-item-10 a:active,
					.fale-conosco #Menu .page-item-10 a,
					#Menu .page-item-10.current_page_ancestor a { background-position:113px 38px !important; }
	#Conteudo {
		width:864px;
		/*min-height:868px;
		_height:868px;*/
		padding:10px 10px 0 10px;
		margin:0 auto;
		background:#fff;
		position:relative;
		}
			#SiteCabecalho {
				position:absolute;
				left:10px;
			}
			#SiteCabecalho h3,
			.destaques h3,
			.secundarios h3 {
				display:block;
				width:468px;
				height:38px;
				margin:0;
				padding:0;
				margin-top:70px;
				text-indent:-9999px;
				background:url(img/t_destaques.png) no-repeat;
			}
		#SiteConteudo {
			overflow:hidden;
			float:left;
			width:468px;
			padding-top:118px;
			background:url(img/bg_dots_fade.png) 0 38px no-repeat;
		}
		.page #SiteConteudo,
		.single #SiteConteudo { background:none }
			.destaques { *zoom:1 }
				.destaques h3 { display:none }
				.destaques ul {
					*float:left;
					_float:none;
					margin:0
				}
					.destaques li,
					.secundarios li {
						clear:both;
						*float:left;
						*width:100%;
						padding:8px 0;
						list-style:none;
						border-top:1px solid #ff6300
					}
					.destaques .li-1 {
						padding-top:0;
						border:none
					}
						#SiteConteudo a { text-decoration:none }
							#SiteConteudo a:hover,
							#SiteConteudo a:focus,
							#SiteConteudo a:active { text-decoration:underline }
							.destaques a:link { color:#ff6300 }
							.destaques a:visited { color:#df4800 }
			.interacao {
				margin:0 18px;
				padding:6px 0 0;
				border-top:solid 1px
			}
					.interacao a {
						padding:6px 15px 0;
						border-left:solid 1px;
						font-style:italic;
						font-size:93%
					}
					.interacao .maior { border:none !important }
					.interacao span { display:none }
		#Sidebar {
			float:left;
			width:264px;
			padding-left:8px
		}
	#Pub3 {
		float:right;
		width:120px;
		height:250px;
		padding:0 !important
	}
		#Pub3 .skyscrapper { padding-bottom:0; } 
	#Rodape {
		width:884px;
		margin:65px auto 0 auto;
		clear:both;
	}
		#Rodape .menu {
			padding:25px 0 15px 150px;
			font-size:108%;
			font-weight:bold;
			text-transform:uppercase;
		}
			#Rodape .menu a {
				padding:0 16px 0 0;
				text-decoration:none;
			}
				#Rodape a:link { color:#fff }
				#Rodape a:visited { color:#f0f0f0 }
				#Rodape a:hover,
				#Rodape a:focus,
				#Rodape a:active { text-decoration:underline }
			#Rodape .menu span { display:none }
		#hcard-SVM {
			position:relative;
			width:884px;
			margin:0 auto
		}
			#hcard-SVM a {
				display:block;
				overflow:hidden;
				position:absolute;
				top:-62px;
				left:715px;
				width:84px;
				height:42px;
				text-indent:-9999px;
				background:url(img/svm.png)
			}

/* Variações */

/* Bordas */
.agenda #SiteConteudo *,
.single.agenda-cultural #SiteConteudo * { border-color:#1d0097 }
.artistas #SiteConteudo * { border-color:#ff6300 }
.blogs-e-podcasts #SiteConteudo *,
.noticias #SiteConteudo *,
.single #SiteConteudo * { border-color:#043fb5 }
.fale-conosco #SiteConteudo * { border-color:#08662e }
.mural #SiteConteudo * { border-color:#c69 }
.search #SiteConteudo * { border-color:#d19600 }
.single #SiteConteudo * { border-color:#043fb5 }
.single.promocoes #SiteConteudo * { border-color:#b80d09 }
/* Comentários */
.single .comentarios h3 { background:url(img/bg_ciano.png) }
.single.agenda-cultural .comentarios h3 { background:url(img/bg_roxo.png) }
.single.promocoes .comentarios h3,
.promocoes .comentarios h3 { background:url(img/bg_vermelho.png) }
.mural .comentarios li { border-top:1px solid #c69 }
.mural .comentarios .li-1 { border:none }
.single .comentarios li { border-top:1px solid #043fb5 }
.single .comentarios .li-1 { border:none }
.single.agenda-cultural .comentarios li { border-top:1px solid #043fb5 }
.single.agenda-cultural .comentarios .li-1 { border:none }
.single .comentarios a { color:#043fb5 }
.single.agenda-cultural .comentarios a { color:#1d0097 !important }
.single.promocoes .comentarios a { color:#d80d09 !important }
/* Links */
.agenda #SiteConteudo a:link { color:#1d0097 }
.agenda #SiteConteudo a:visited { color:#00007b }
.artistas #SiteConteudo a:link { color:#ff6300 }
.artistas #SiteConteudo a:visited { color:#df4800 }
.blogs-e-podcasts #SiteConteudo a:link,
.single #SiteConteudo a:link { color:#043fb5 }
.single.promocoes #SiteConteudo a { color:#b80d09 !important }
.blogs-e-podcasts #SiteConteudo a:visited,
.single #SiteConteudo a:visited { color:#088ed8 }
.mural #SiteConteudo a:link { color:#c69 }
.mural #SiteConteudo a:visited { color:#b04b7f }
.promocoes #SiteConteudo a:link { color:#990d08 }
.promocoes #SiteConteudo a:visited { color:#993936 }
.single #SiteConteudo a:link { color:#043fb5 }
.single #SiteConteudo a:visited { color:#088ed8 }
/* Listas */
.agenda .lista h3 { display:none }
.artistas .lista h3 { background:url(img/bg_laranja.png) }
.blogs-e-podcasts .lista h3,
.single .lista h3 { background:url(img/bg_ciano.png) }
.single.promocoes .lista h3,
.programacao .lista h3 { background:url(img/bg_vermelho.png) }
.single.agenda-cultural .lista h3 { background:url(img/bg_roxo.png) }
.programacao .lista a:link,
.single.promocoes .lista a:link { color:#990d08 !important }
.programacao .lista a:visited,
.single.promocoes .lista a:visited { color:#993936 !important }
.programacao .lista img,
.single.promocoes .lista img { border-color:#990d08 !important }
.single.agenda-cultural .lista a:link { color:#1d0097 !important }
.single.agenda-cultural .lista a:visited { color:#00007b !important }
.single.agenda-cultural .lista img { border-color:#1d0097 !important }
/* Títulos de Seções */
.single.agenda-cultural #SiteCabecalho h3,
.agenda #SiteCabecalho h3 { background:url(img/t_agenda-cultural_big.png) }
.anuncie #SiteCabecalho h3 { background:url(img/t_anuncie.png) }
.artistas #SiteCabecalho h3 { background:url(img/t_artistas_big.png) }
.blogs-e-podcasts #SiteCabecalho h3 { background:url(img/t_blogs-e-podcasts_big.png) }
.fale-conosco #SiteCabecalho h3 { background:url(img/t_fale-conosco.png) }
.mural #SiteCabecalho h3 { background:url(img/t_mural_big.png) }
.noticias #SiteCabecalho h3,
.single #SiteCabecalho h3 { background:url(img/t_noticias_big.png) }
.page.expediente #SiteCabecalho h3 { background:url(img/t_expediente.png) }
.page.fique-antenado #SiteCabecalho h3 { background:url(img/t_fique-antenado.png) }
.page.institucional #SiteCabecalho h3 { background:url(img/t_institucional.png) }
.programacao #SiteCabecalho h3 { background:url(img/t_programacao_big.png) }
.promocoes #SiteCabecalho h3 { background:url(img/t_promocoes_big.png) }
.search #SiteCabecalho h3 { background:url(img/t_busca_big.png) }
/* Títulos de Widgets */
.widget_mytheme_search .widgettitle { background:url(img/t_busca.png) }
.widget_top5 .widgettitle { background:url(img/t_top5.png); text-indent:-9999px; height:38px}
.widget_polls .widgettitle { background:url(img/t_enquete.png) }
.widget_widget_agenda_cultural .widgettitle { background:url(img/t_agenda-cultural.png) }
.widget_fm93_posts_recentes .widgettitle { background:url(img/t_ultimos-artigos.png) }

/* Início */
		
		.home #SiteConteudo {
			padding-top:0;
			background:none
		}
					.home .destaques li { *width:468px }
			.home .secundarios {
				clear:both;
				background:url(img/bg_dots.png)0 38px
			}
				.home .destaques h3 { display:block }
				.home .destaques ul,
				.secundarios ul {
					_float:left;
					background:url(img/bg_dots.png);
					margin:0
				}
								.home .destaques img {
									float:right;
									margin:0 0 0 8px;
									border:2px solid #ff6300
								}
						.destaques h2,
						.secundarios p {
							*display:inline;
							margin:0;
							font-size:182%;
							font-weight:normal;
							text-transform:uppercase;
							line-height:1.1em
						}
						.destaques p,
						.secundarios h2,
						.home .comentarios h3,
						.home .mural h3 {
							margin:0;
							font-size:108%
						}
					.home .destaques .li-1 { padding-top:8px }
								.home .destaques .li-1 img,
								.destaques img {
									float:left;
									margin:0 8px 0 0;
									border:2px solid #ff6300
								}
								.promocoes .destaques img { border:2px solid #990d08 }
				.especiais h3 { display:none }
				.especiais ul {
					*float:left;
					padding-bottom:8px;
					margin:-8px 0 0;
				}
					.especiais li {
						*float:left;
						*width:100%;
						list-style:none;
						border-top:8px solid #fff;
					}
								.especiais img {
									display:block;
									*clear:left;
									*float:left
								}
			.secundarios { *clear:both }
				.secundarios h3 { background:url(img/t_blogs.png) }
				.secundarios ul {
					_float:none;
					background:none;
				}
					.secundarios li {
						float:right;
						width:280px;
						padding:0 0 8px;
						border:none;
						background:url(img/bg_dots.png) 0 38px
					}
								.secundarios a:link { color:#c69 }
								.secundarios a:visited { color:#b04b7f }
						.secundarios h2,
						.home .comentarios h3,
						.home .mural h3 {
							border-bottom:1px solid #803359;
							text-transform:uppercase
						}
								.secundarios h2 a:link,
								.secundarios h2 a:visited,
								.home .comentarios h3,
								.home .mural h3 { color:#803359 }
						.secundarios p { text-transform:none }
					.secundarios .li-1 {
						float:none;
						width:auto;
						padding-top:8px
					}
						.secundarios .li-1 h2 {
							font-size:182% !important;
							font-weight:normal !important;
							text-transform:uppercase;
							border:none !important;
						}
						.secundarios .li-1 p { display:none }
				#Pub2 {
					width:180px;
					height:150px;
					/*background:#000*/
				}
			.home .comentarios,
			.home .mural {
				float:left;
				width:222px;
				padding:8px 24px 0 0
			}
				.home .comentarios h3 {
					clear:both;
					display:block;
					width:222px;
					padding:0;
					text-indent:0;
					background:none
				}
				.home .comentarios ul,
				.home .mural ul {
					padding:4px 0;
					margin:0
				}
					.home .comentarios li,
					.home .mural li {
						padding:4px 8px !important;
						list-style:none;
						border:none !important
					}
					.home .mural li { background-position:-246px -1px }
					.home .mural .alt { background:none }
							.home .comentarios a:link,
							.home .mural a:link { color:#333 }
							.home .comentarios a:visited,
							.home .mural a:visited { color:#555 }
								.home .comentarios cite,
								.home .mural cite {
									font-size:108%;
									font-weight:bold
								}
						.home .comentarios blockquote,
						.home .mural blockquote { margin:0 }
							.home.comentarios p,
							.home.mural p {
								margin:0;
								font-size:108%
							}
			.home .mural {
				padding-right:0;
				background-position:-246px 0
			}
			
/* Programação */
			
			.menuProgramacao {
				text-align:right;
				border-bottom:1px solid #990d08;
			}
				.menuProgramacao p a {
					color:#990d08;
					padding:2px 5px;
				}
					.menuProgramacao a.sel {
								text-decoration:none !important;
								background:#990d08;
								color:#fff !important;
							}
			
						.menuProgramacao abbr,
						.noticias .paginacao abbr {
							cursor:pointer;
							border-bottom:none
						}

						.submenu a,
						.noticias .paginacao a {
							padding:1px 2px;
							*padding-bottom:0;
							*margin-left:4px;
							font-size:108%;
							font-weight:bold;
							text-transform:uppercase
						}

			.submenu {
				text-align:right;
				border-bottom:1px solid #990d08
			}
				.submenu p {
					display:inline;
					line-height:0;
					*line-height:normal;
				}
						.submenu abbr,
						.noticias .paginacao abbr {
							cursor:pointer;
							border-bottom:none
						}
					.submenu span,
					.noticias .paginacao span { display:none }
					.submenu a,
					.noticias .paginacao a {
						padding:1px 2px;
						*padding-bottom:0;
						*margin-left:4px;
						font-size:108%;
						font-weight:bold;
						text-transform:uppercase
					}
						.submenu a { color:#990d08; }
						.submenu a:hover,
						.submenu a:focus,
						.submenu a:active,
						.submenu a.sel,
						.noticias .paginacao a.selecionado {
							text-decoration:none !important;
							background:#990d08;
							color:#fff !important
						}
						.noticias .paginacao a.selecionado { background:#043fb5 }
			.programas { padding-bottom:24px }
				.programas ol,
				.noticias .conteudo ul { margin:0 }
				.programas ol { *zoom:1 }
					.programas li { list-style:none }
						.programas h4 {
							padding-top:8px;
							font-size:182%;
							font-weight:normal;
							text-transform:uppercase;
							border-bottom:1px solid #990d08;
							color:#990d08;
						}
							.programas li li {
								border-bottom:1px solid #990d08;
								background:url(img/bg_dots_10.png)
							}
							.programas .alt { background:url(img/bg_dots.png) }
								.programas h2 {
									margin:0;
									font-size:100%;
									font-weight:normal
								}
									.programas a {
										display:block;
										padding:4px 8px
									}
										.programas a:link { color:#333 }
										.programas a:visited { color:#666 }
										.programas a:hover,
										.programas a:focus,
										.programas a:active {
											text-decoration:none !important;
											color:#990d08
										}
											.programas em {
												font-size:182%;
												font-style:normal;
												color:#666
											}
											.programas span {
												position:relative;
												top:-.2em;
												padding-left:4px;
												font-size:108%;
												font-weight:bold
											}
			.lista {
				clear:both;
				_float:left;
				*width:468px;
				padding-top:18px;
			}
				div.lista h3,
				.cform legend,
				.comentarios h3,
				.mural h3 {
					display:block;
					overflow:hidden;
					*width:460px;
					padding:4px 0 4px 468px;
					*padding-left:8px;
					margin:0;
					font-size:108%;
					font-weight:bold;
					text-indent:-460px;
					*text-indent:0;
					text-transform:lowercase;
					background:url(img/bg_vermelho.png);
					color:#fff
				}
				.lista ul {
					padding:8px 0 0;
					margin:0
				}
					.lista li {
						clear:both;
						float:left;
						width:230px;
						margin-bottom:8px;
						*margin-bottom:0;
						list-style:none;
						border:none;
						_background:none
					}
					.lista li.alt {
						clear:none;
						float:right;
						_background:none
					}
				.lista.relacionados ul { padding:0 }
					.lista.relacionados li {
						float:none;
						width:100%;
						margin:0;
						padding:8px 12px;
						border-top:solid 1px
					}
					.lista.relacionados .alt {
						clear:none;
						float:none
					}
					.lista.relacionados li.li-1 { border:none }
								.lista img {
									float:left;
									margin:0 8px 0 0;
									border:2px solid
								}
						div.lista h2 {
							font-size:108%;
							font-weight:bold;
							text-transform:uppercase;
							margin:0
						}
						div.lista.relacionados h2 { text-transform:none }
						.lista p {
							font-size:108%;
							line-height:1.1em;
							margin:0;
						}

/* Artistas */

					.artistas .destaques li { *width:468px }

/* Notícias */

			.noticias .conteudo { padding:0 }
					.noticias .conteudo li { position:relative }
						.noticias h4 {
							display:inline;
							padding:0 0 0 8px;
							font-size:182%;
							font-weight:normal;
							color:#043fb5
						}
						.noticias h4.selecionado {
							position:absolute;
							top:-5px
						}
						.noticias .paginacao {
							margin:0;
							padding:.5em 4px 0;
							text-align:right;
							border-bottom:1px solid #043fb5;
						}
							.noticias .paginacao a {
								*position:relative;
								*top:1px
							}
							.noticias a:link,
							.blogs-e-podcasts .conteudo a:link { color:#043fb5 }
							.noticias a:visited,
							.blogs-e-podcasts .conteudo a:visited { color:#088ed8 }
						ul.noticias h5 { display:none }
				.tagcloud {
					padding-top:20px;
					text-align:center
				}
					.tagcloud h3 {
						display:block;
						padding:4px 0 4px 468px;
						text-indent:-460px;
						font-size:108%;
						font-weight:bold;
						text-transform:lowercase;
						text-align:left;
						background:url(img/bg_ciano.png);
						color:#fff
					}
						.noticias #cforms2form legend,
						.noticias #comments h3 { background:url(img/bg_ciano.png) }
						.noticias #cforms2form label { color:#043fb5 }
						.noticias #cforms2form .single,
						.noticias #cforms2form .secinput,
						.noticias #cforms2form .area { border-left-color:#043fb5 }
						.noticias #usermessage2a { background:#043fb5 }

/* Promoções */

					.single.promocoes .convite a { font-weight:bold }

/* Mural */

		/*.mural #SiteConteudo { padding-top:38px; }*/
				.mural .comentarios h3 { display:none }
				.comentarios ul { margin:0 }
					.comentarios li {
						padding:1em 18px 0;
						_padding-bottom:1em;
						font-weight:bold;
						color:#333;
						list-style:none
					}
						.comentarios cite { font-weight:bold }
						.comentarios blockquote { margin:0 }
				.paginacao {
					padding:4px 0;
					text-align:right
				}
					.page-numbers {
						padding:4px 8px;
						font-size:85%;
						text-transform:uppercase;
						border:1px solid #c0c0c0 !important;
						background:#f0f0f0
					}
					.paginacao .current {
						font-weight:bold;
						color:#666;
						cursor:default
					}

/* Agenda */
			
			.agenda .lista { margin-bottom:24px }
				dl.eventos-meta { margin:0 }
					dl.eventos-meta dt {
						font-size:77%;
						text-transform:uppercase;
						letter-spacing:.1em
					}
					dl.eventos-meta dd {
						margin:0 0 .5em;
						font-weight:bold
					}

/* Fale Conosco */

				.fale-conosco .conteudo h3 {
					width:452px;
					padding:4px 8px;
					text-transform:lowercase;
					background:url(img/bg_verde.png);
					color:#fff
				}

/* Páginas */

			.conteudo { padding:0 18px 18px }
			.fale-conosco .conteudo { padding-left:0 }
				.page .conteudo h2 { *padding-top:1em }
				.conteudo a { text-decoration:underline }
					.conteudo .alignleft {
						float:left;
						margin:0 8px 4px 0
					}
					.conteudo .alignright {
						float:right;
						margin:0 0 4px 8px
					}
					.conteudo .aligncenter {
						display:block;
						margin:0 auto
					}

/* Artigos */

			.cabecalho { padding:10px 18px 18px }
				.cabecalho h2 {
					margin:0;
					font-size:182%;
					font-weight:normal;
					text-transform:uppercase;
					color:#043fb5
				}
				.artistas .cabecalho h2 { color:#df4800 }
				.programacao .cabecalho h2,
				.promocoes .cabecalho h2 { color:#990d08 }
				.agenda-cultural .cabecalho h2 { color:#00007b }
				.cabecalho p {
					margin:0;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#555
				}
					.cabecalho small { font-size:85% }
						.cabecalho em { font-style:normal }
						.cabecalho strong { font-weight:normal }
				.artigos .lista ul { padding:0 }
					.artigos .lista li {
						float:left;
						width:100%;
						margin:0;
						border-top:1px solid #043fb5;
						background:url(img/bg_dots.png)
					}
					.artigos .lista .alt { background:url(img/bg_dots_10.png) }
					.artigos .lista .li-1 { border:none }
						.artigos .lista h2 { text-transform:none }
							.artigos .lista a {
								display:block;
								width:100%;
								padding:8px 0
							}
									.single .lista em { font-style:normal }
			.comentarios { clear:both }
				.comentarios .li-1 a, .mural .li-1 a{ color:#000;}
/* Search */

			.search .cabecalho { padding:0 8px 8px }
				.search .cabecalho h2 {
					text-transform:none;
					color:#d19600
				}
					.cabecalho h2 kbd {
						font-family:arial, helvetica, sans-serif;
						white-space:normal
					}
			.search .conteudo { padding:0 }

/* Indicar Artigo */

.indicar-artigo #SiteCabecalho h3 { display:none }
.indicar-artigo #SiteConteudo { padding-top:0 }
.indicar-artigo #SiteConteudo .conteudo { padding-left:0; padding-right:0 }
#sendbutton5 { background:url(img/bg_vermelho.png) }

/* Formulários */

.cf_info {
	padding:0 0 8px 8px;
	font-size:108%;
	font-weight:bold
}
.agenda .cf_info,
.agenda .cform label,
.single.agenda-cultural .cf_info,
.single.agenda-cultural .cform label { color:#1d0097 }
.fale-conosco .cf_info,
.fale-conosco .cform label { color:#0da64b }
.mural .cf_info,
.mural .cform label { color:#803359 }
.single .cf_info,
.single .cform label { color:#043fb5 }
.single.promocoes .cf_info,
.single.promocoes .cform label { color:#b80d09 }
.fale-conosco .cf_info { padding:0 0 0 18px }
.form {
	clear:both;
	position:relative
}
.mural .form { padding-top:24px }
		.cform legend { *margin-left:-7px }
		.agenda .cform legend,
		.agenda .cform .sendbutton,
		.single.agenda-cultural .cform legend,
		.single.agenda-cultural .cform .sendbutton { background:url(img/bg_roxo.png) }
		.fale-conosco .cform legend { display:none }
		.fale-conosco .cform .sendbutton { background:url(img/bg_verde.png) }
		.mural .cform legend,
		.mural .cform .sendbutton { background:url(img/bg_lilas.png) }
		.single .cform legend,
		.single .cform .sendbutton { background:url(img/bg_ciano.png) }
		.single.promocoes .cform legend,
		.single.promocoes .cform .sendbutton { background:url(img/bg_vermelho.png) }
		.cform ol {
			width:468px;
			padding-left:18px;
			margin:0
		}
			.cform li { list-style:none }
				.cform label {
					display:block;
					font-size:108%;
					font-weight:bold;
					padding:8px 0
				}
				.cform .single,
				.cform .secinput,
				.cform .area {
					width:50%;
					padding:2px;
					margin-right:8px;
					font-size:108%;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					border:none;
					border-left:2px solid;
					background:#f0f0f0;
				}
				.cform .area { width:426px }
				.cform .reqtxt,
				.cform .emailreqtxt {
					font-size:85%;
					color:#555
				}
				.captcha {
					position:relative;
					top:2px;
					vertical-align:bottom
				}
		.cform .cf-sb { padding:0 18px }
			.cform .sendbutton {
				cursor:pointer;
				padding:2px 4px;
				border:none;
				font-size:108%;
				font-weight:bold;
				color:#fff
			}
/* Formulários Administrativos */
.acesso .erro,
.alterar-cadastro .erro,
.registrar .erro { color:#c00 }
.form_admin legend { display:none }
.form_admin ol { margin:0 }
.form_admin li {
	clear:both;
	width:330px;
	padding:0 0 10px;
	list-style:none
}
#form_login li { width:345px }
.form_admin label {
	display:block;
	float:left;
	width:120px;
	_width:116px;
	padding-right:5px;
	text-align:right
}
#form_login label {
	width:135px;
	_width:131px
}
	.form_admin label a { color:#043fb5 }
.form_admin input {
	width:200px;
	padding:2px 1px;
	border:solid 1px #fff;
	border-left:solid 2px #043fb5;
	background:#f0f0f0
}
.form_admin #openid_url {
	width:183px;
	background-color:#f0f0f0
}
.form_admin button {
	cursor:pointer;
	float:right;
	padding:2px 4px;
	border:solid 1px #fff;
	font-size:108%;
	font-weight:bold;
	background:#043fb5;
	color:#fff
}
/* Formulário Encontre seu Show */
#cforms4form { position:relative }
	#cforms4form fieldset {
		display:block;
		width:auto;
		margin-bottom:0
	}
		#cforms4form ol { padding:8px 0 0 }
			#cforms4form li {
				clear:none;
				display:inline;
				width:auto
			}
				#cforms4form label { display:none }
				#cforms4form .single {
					float:left;
					width:136px;
					padding:1px;
					margin-right:8px;
					border-width:1px;
					border-style:inset;
				}
				#cforms4form .reqtxt,
				#cforms4form .emailreqtxt { display:none }
	#cforms4form .cf-sb {
		display:inline;
		position:absolute;
		top:36px;
		left:445px;
		padding:0
	}
		#cforms4form .sendbutton {
			width:16px;
			height:16px;
			text-indent:-9999px;
			*text-indent:0;
			*line-height:9999px;
			border:none;
			cursor:pointer;
			background:url(img/search.png) no-repeat
		}
/* Formulários de Promoções */
	.promocao fieldset { padding:8px 0 0 }
		.promocao legend {
			font-size:108%;
			text-transform:uppercase;
			color:#b80d09
		}
			.promocao label {
				display:block;
				padding:0 0 4px
			}
			.promocao .checkbox,
			.promocao .radio {
				display:inline;
				padding:0 0 0 4px
			}
			.promocao input,
			.promocao select,
			.promocao textarea {
				padding:1px;
				border:solid 1px #fff !important;
				border-left:solid 2px #b80d09 !important;
				background:#f0f0f0
			}
			.promocao .textfield,
			.promocao .textarea { width:240px }
			.promocao textarea.textarea {
				min-height:120px;
				_height:120px
			}
			.promocao .select { width:244px }
			.promocao select { padding:0 }
			.promocao select option { padding:1 }
			.promocao .submit {
				border-left:solid 1px #fff !important;
				font-weight:bold;
				background:#b80d09;
				color:#fff
			}

/* Lateral */

.lateral {
	float:right;
	width:188px;
	margin:8px 0 8px 12px;
	padding:0 0 8px 12px;
	border-left:solid 1px
}
	.lateral div { padding:8px 0 0 }
		.gallery * { margin:0 }
		.gallery dl,
		.gallery br { display:none }
		.gallery dl:first-child,
		.gallery dl.first-child,
		.gallery img {
			display:block !important;
			margin:0 auto
		}
			.gallery-caption {
				padding:2px 0 0;
				font-size:85%;
				text-align:center;
				color#555
			}

/* Listas de Resultados */

.noticias .conteudo li { *zoom:1 !important }
.noticias .lista,
.search .lista {
	_position:relative;
	margin:0;
	padding:0
}
.search .lista { border-top:solid 1px }
	.noticias .lista li,
	.search .lista li {
		float:none;
		width:468px;
		margin:0;
		list-style:none;
		background:url(img/bg_dots_10.png)
	}
	.noticias .lista li { border-bottom:solid 1px }
	.search .lista li { border-bottom:solid 1px }
	.noticias .lista .alt,
	.search .lista .alt { background:url(img/bg_dots.png) }
		.noticias .lista h2,
		.search .lista h2 {
			margin:0;
			*padding:0;
			font-size:100%;
			font-weight:normal
		}
			.noticias .lista a,
			.search .lista a {
				*zoom:1;
				display:block;
				padding:4px 8px
			}
			.noticias .lista a:link,
			.search .lista a:link { color:#333 }
			.noticias .lista a:visited,
			.search .lista a:visited { color:#666 }
			.noticias .lista a:hover,
			.noticias .lista a:focus,
			.noticias .lista a:active,
			.search .lista a:hover,
			.search .lista a:focus,
			.search .lista a:active { text-decoration:none !important }
			.noticias .lista a:hover,
			.noticias .lista a:focus,
			.noticias .lista a:active { color:#043fb5 }
			.search .lista a:hover,
			.search .lista a:focus,
			.search .lista a:active { color:#d19600 }
				.noticias .lista em,
				.search .lista em {
					font-size:182%;
					font-style:normal;
					color:#666
				}
				.noticias .lista span,
				.search .lista span {
					position:relative;
					top:-.2em;
					padding-left:4px;
					font-size:108%;
					font-weight:bold
				}

/* Paginações */

.artistas .paginacao {
	clear:both;
	padding:0;
	border-top:solid 1px
}
.search .paginacao { padding:1px 0 0 }
	.artistas .paginacao a,
	.search .paginacao a {
		margin-left:10px;
		padding:2px;
		font-size:108%;
		font-weight:bold;
		text-decoration:none !important;
		text-transform:uppercase;
		color:#fff !important;
	}
	.artistas .paginacao a { background:#ff6300 }
	.search .paginacao a { background:#d19600 }

/* Widgets */
		
			.widget { margin:0 0 8px }
				.widget h3 {
					height:38px;
					margin:0;
					text-indent:-9999px
				}
				/* Busca */
					.widget_mytheme_search fieldset { margin:0 }
						.widget_mytheme_search legend { display:none }
						.widget_mytheme_search input {
							float:left;
							width:83%;
							margin:8px 0 0;
							padding:1px 0;
							font-size:108%;
							border:2px solid #d19600
						}
						.widget_mytheme_search button {
							cursor:pointer;
							float:right;
							position:relative;
							top:3px;
							width:15%;
							margin:2px 0 0;
							padding:0;
							border:none;
							font-size:153.9%;
							font-weight:bold;
							text-transform:lowercase;
							background:#fff;
							color:#d19600
						}
				/* Top 5 */
				.widget_top5 object { display:block }
				/* Enquete */
				.wp-polls,
				.wp-polls-form { background:url(img/bg_red-dots.png) }
					.wp-polls p,
					.wp-polls li {
						font-size:108%;
						color:#fff
					}
					.wp-polls li { margin-right:10px }
					.wp-polls .pergunta,
					.wp-polls .resultado {
						padding:8px 8px 0;
						font-weight:bold
					}
					.wp-polls .resultado {
						margin:0;
						padding:0 0 10px 10px
					}
						.wp-polls-form p.submit {
							margin-bottom:0;
							text-align:right;
							background:#fff;
						}
							.wp-polls-form button.submit {
								cursor:pointer;
								width:80px;
								height:28px;
								text-indent:-9999px;
								_text-indent:0;
								_line-height:9999px;
								border:none;
								background:url(img/b_votar.png) no-repeat top right
							}
						@media all and (min-width:0px) {
							.wp-polls-form button.submit {
								font-size:1px;
								padding-left:190px
							}
						}
							.wp-polls-form button.submit { [ padding-left:0; padding-left:0; ] }
				/* Agenda Cultural e Últimos Artigos */
				.widget_widget_agenda_cultural ul,
				.widget_fm93_posts_recentes ul {
					*width:264px;
					margin:0
				}
					.widget_widget_agenda_cultural li,
					.widget_fm93_posts_recentes li {
						clear:both;
						*float:left;
						*width:264px;
						padding:8px 0 0;
						list-style:none
					}
						.widget_widget_agenda_cultural img,
						.widget_fm93_posts_recentes img {
							float:right;
							margin:0 0 8px 8px;
						}
						.widget_widget_agenda_cultural img { border:2px solid #1d0097 }
						.widget_fm93_posts_recentes img { border:2px solid #df4800 }
						.widget_widget_agenda_cultural a,
						.widget_fm93_posts_recentes a { text-decoration:none }
							.widget_widget_agenda_cultural a { color:#8900d1 !important }
							.widget_fm93_posts_recentes a { color:#ff6300 !important }
							.widget_widget_agenda_cultural a:hover,
							.widget_widget_agenda_cultural a:focus,
							.widget_widget_agenda_cultural a:active,
							.widget_fm93_posts_recentes a:hover,
							.widget_fm93_posts_recentes a:focus,
							.widget_fm93_posts_recentes a:active { text-decoration:underline }
						.widget_widget_agenda_cultural h2,
						.widget_fm93_posts_recentes h2,
						.widget_widget_agenda_cultural p,
						.widget_fm93_posts_recentes p {
							margin:0;
							font-size:108%
						}
						.widget_widget_agenda_cultural h2,
						.widget_fm93_posts_recentes h2 {
							font-weight:bold;
							text-transform:uppercase
						}
							.widget_widget_agenda_cultural h2 a { color:#1d0097 !important }
							.widget_fm93_posts_recentes h2 a { color:#df4800 !important }

/* Alterações Feitas pelo Glacial */

#Pub1 {
	position:absolute;
	top:10px;
	left:10px;
	z-index:9999;
}


/* Barras da globo */
#Barras {
	position:absolute;
	top:0;
	width:100%;
}
#Site {
	margin-top:50px;
}


/* Reset */

#Barra_pvm_conteudo *,
#Barra_pvm * {
	margin:0px;
	padding:0px;
}
#Barra_pvm a {
	font:bold 9px Verdana, Arial, Helvetica, "sans-serif 9px bold";
	color: #666666;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration:none;
}

#Barra_pvm a:hover {
	color:#006633;
}

/* Barra_PVM */

#Barra_pvm {
	background-color:#EEF3F6;
	border-bottom:solid 1px #A0B7BF;
	text-align:center;
/*	width:780px;  não centralizado */
	width:100%;
	height:20px;
}

#Barra_pvm_conteudo {
	width:780px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#Barra_pvm_conteudo h1 {
	float:left;
}
#Barra_pvm_conteudo h1 a {
	text-indent:-5000px;
	width:248px;
	height:20px;
	background:url(http://www.verdesmares.com.br/v3/nuc/img/barra_pvm_logo.gif) no-repeat;
/*	float:left;*/
	position:absolute;
	top:0px;
	left:0px;
}
#Barra_pvm ul {
	position:absolute;
	top:0px;
	left:200px;
}

#Barra_pvm ul li {
	display:inline;
}

#Barra_pvm ul li a {
	padding-right:12px;
	margin-right:3px;
	background:url(http://www.verdesmares.com.br/v3/nuc/img/barra_pvm_ponto.gif) no-repeat right;
}

#Barra_pvm ul li a.final {
	background:none;
}

div.conteudo #texto p {
	padding:5px 0;
}

/* Micox Pseudo-Classes CSS2 to IE (MXPC) - Activate .first-child and .hover in IE 6 */
.gallery dl{_color:expression((function(who){if(!who.MXPC){who.MXPC='1';if(who.nodeName!='A'){who.onmouseenter=function(){who.className+=' hover'};who.onmouseleave=function(){who.className=who.className.replace(' hover','')};}(who==who.parentNode.firstChild)?who.className+=' first-child':'';}})(this),'auto')}
.aviso {
	color:#FF0000;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:solid 1px;
}



/* Agenda Cultural */
.widget_widget_agenda_cultural,
.widget_widget_agenda_cultural li {width:264px; position:relative; left:-22px;}

.widget_widget_agenda_cultural a:hover { text-decoration:underline; }

.lpbcWidget { margin-left:0; }
.lpbcWidget li { list-style:none; margin-bottom:10px; }
.lpbcWidget h2 { display:none; }
.lpbcWidgetPost a { font-weight:bold; color:#333; font-size:120%; text-decoration:none; }
.lpbcWidgetDate { color:#999; font:90%; }
.lpbcWidgetMore a { color:#430498; font-weight:bold; font-size:90%; text-decoration:none; }
.lpbcWidgetMore a:hover { text-decoration:underline; }