/* Master Template CSS */

#wrapper {
	border-top: 3px solid #0D0B0B;
}

#content {
	width: 350px;
	margin: 10px auto 0;
}



/* publicidade */
adv-1-column {
}
div.adv250x320 {
	margin-top: 10px;
}



/* breadcrumbs */
#content #columns-AB-A #breadcrumbs-section {
	width: 350px;
	height: 30px;
	margin: 0 0 8px -1px;
	color: #999999;
	background: #3A3835 url('../../images/master/bg_radio2.jpg') right no-repeat !important; 
}
#breadcrumbs-section dl {
	margin: 0;
	padding: 12px 0 0 0;
}
#breadcrumbs-section dl dt,
#breadcrumbs-section dl dd {
	float: left;
	display: inline;
	margin: 0;
}
#breadcrumbs-section dl dt {
	padding: 0 5px 0 18px;
}
#breadcrumbs-section dl dd {
	padding: 0 3px 0 0;
}
#breadcrumbs-section dl dd a {
	color: #9A65FD;
	text-decoration: underline;
}

/* breadcrumbs 2 */ 

#content #columns-AB-A #breadcrumbs-section2 {
	width: 350px;
	height: 38px;
	margin: 0 0 8px -1px;
	color: #999999;
	background: #3A3835 url('../../images/master/bg_radio2.jpg') right no-repeat !important; 
}
#breadcrumbs-section2 dl {
	margin: 0;
	padding: 12px 0 0 0;
}
#breadcrumbs-section2 dl dt,
#breadcrumbs-section2 dl dd {
	float: left;
	display: inline;
	margin: 0;
}
#breadcrumbs-section2 dl dt {
	padding: 0 5px 0 18px;
}
#breadcrumbs-section2 dl dd {
	padding: 0 3px 0 0;
}
#breadcrumbs-section2 dl dd a {
	color: #9A65FD;
	text-decoration: underline;
}

/* box busca */
#content #columns-AB-B #search-section {
	width: 250px;
	height: 38px;
	margin: 0 0 8px 0;
	color: #999999;
	background: #3A3835 url('../../images/master/bg_search.jpg') right no-repeat;
}

/* paginas internas */
#internal-section {
	display: table;
	width: 480px;
	color: #999999;
	background: #272523;
}
#internal-section h2 {
	padding: 10px 15px;
	font-size: 17px;
	color: #999999;
	background: #272523 url("../../images/master/bg_title_h2.jpg") bottom repeat-x;
}
#internal-section h1 {
	padding: 15px;
	font-size: 13px;
	color: #9A65FD;
	background: #3A3835;
}
#internal-section h1 strong {
	color: #999999;
	background: #3A3835;
}
/* Bares E casas */
#internal-section h1 span {
	color: #999999;
	background: #3A3835;
	margin:0 30px 0 0;
}
/* agenda de festas - listagem */
#internal-section #agenda {
	display: table;
	clear: both;
	margin: 10px 20px 20px 20px;
}
#agenda-filters {
	padding-bottom: 10px;
	text-align: right;
}
#agenda-content {
	float: left;
	color: #999999;
	background: #454545;
}

/* agenda de festas - view */
#agenda-view-options {
	display: table;
	width: 480px;
	padding: 8px 0;
	color: #999999;
	background: #272523 url("../../images/master/bg_paginacao_top.jpg") top repeat-x;
}
#agenda-view-options a {
	float: left;
	height: 16px;
	margin-left: 10px;
	color: #999999;
	background: #272523;
}
#agenda-view-options a#indique {
	margin-left: 20px;
	padding-right: 20px;
	color: #999999;
	background: #272523 url("../../images/icons/ico_indique.gif") right center no-repeat;
}
#agenda-view-options a#print {
	margin-left: 20px;
	padding-right: 20px;
	color: #999999;
	background: #272523 url("../../images/icons/ico_print.gif") right center no-repeat;
}
#internal-section #agenda-view,
#djsEbandas-view {
	display: table;
	clear: both;
	margin: 20px;
}
#agenda-view #agenda-view-content,
#djsEbandas-view {
	width: 440px;
	color: #999999;
	background: #454545;
	margin-bottom:10px;
}
	#cadastroFesta-view-content {	
	width: 430px;
	color: #999999;
	background: #454545;
	margin-bottom:10px;
	padding:5px;
	line-height:16px;}
	#cadastroFesta-view-content p{
	margin:0px;
	padding:0px;}
	
	/* padrao geral */
	#padrao-view-content {	
	width: 430px;
	color: #999999;
	background: #454545;
	margin-bottom:10px;
	padding:5px;
	line-height:16px;}
	#padrao-view-content p{
	margin:0px;
	padding:0px;}


		#agenda-view-content dl, 
		#djEbandas-view-content dl {
			display: table;
			clear: both;
			margin: 0;
			padding: 10px 0;
			width: 440px;
			border-bottom: 1px solid #272523;
		}
		#agenda-view-content dl dt, 
		#djEbandas-view-content dl dt {
			float: left;
			display: table-cell;
			margin: 0;
			padding: 0 20px;
			width: 90px;
			color: #999999;
		}
		#agenda-view-content dl dd, 
		#djEbandas-view-content dl dd {
			float: left;
			display: table-cell;
			margin: 0;
			padding: 0;
			width: 290px;
		}
		
		
/* Fotos E Coberturas View */

.fotosEcoberturasView #columns-AB-A #breadcrumbs-section2,
.fotosEcoberturasView #columns-AB-A #internal-section,
.fotosEcoberturasView #columns-AB-A #agenda-view-options {
	width: 739px !important;
} 
.fotosEcoberturasView #columns-AB-A #breadcrumbs-section2 {
     background: #3A3835 url('../../images/master/bg_radio2.jpg') right no-repeat !important;
}
.fotosEcoberturasView #columns-AB-A #breadcrumbs-section2 dl {
	width: 739px;
}
.fotosEcoberturasView #columns-AB-A #agenda-view,
.fotosEcoberturasView #columns-AB-A #agenda-view-content,
.fotosEcoberturasView #columns-AB-A #agenda-view-content dl {
	width: 700px; !important;
}

.fotosEcoberturasView #columns-AB-A #agenda-view-options {
	width: 739px;
}

.fotosEcoberturasView #columns-AB-A #agenda-view #banners {
	width: 700px;
	height: 80px;
}

.fotosEcoberturasView #columns-AB-A #agenda-view #banners .banner-200x80,
.fotosEcoberturasView #columns-AB-A #agenda-view #banners .banner-280x80 {
	float: left;
	height: 80px;
	border: 0px;
	background-color: #272523;
}

.fotosEcoberturasView #columns-AB-A #agenda-view #banners .banner-200x80 {
	width: 200px;
	padding: 0 10px 12px 0;
}

.fotosEcoberturasView #columns-AB-A #agenda-view #banners .banner-280x80 {
	width: 280px;
	padding: 0 0 12px 0px;
}

		
		/* Fotos Info */
			#agenda-view-content ul.fotosInfo, 
			#djEbandas-view-content ul.fotosInfo {
				position:relative; 
				float:left;
				width:670px;
				border-bottom: 1px solid #272523;
				padding:0 0 0 30px; 
				margin:0px;
				background-color:#454545;
				list-style:none;
			}
			#agenda-view-content ul.fotosInfo li, 
			#djEbandas-view-content ul.fotosInfo li{
				float:left;
				line-height:30px;
				padding:0 30px 0 0;
			}
				#agenda-view-content ul.fotosInfo li span, 
				#djEbandas-view-content ul.fotosInfo li span{
				color:#999999;
				padding:0px; margin:0px; 
				font-size:11px; 
				font-weight:normal
				
				}
				/* destaque */
				#agenda-view-content dl.destaque, 
				#djEbandas-view-content dl.destaque {
					color: #999999;
					background: #3A3835;
				}
				#agenda-view-content dl.destaque dt, 
				#djEbandas-view-content dl.destaque dt {
					color: #9A65FD;
					font-weight: bold;
				}
				#agenda-view-content dl.destaque dd ul, 
				#djEbandas-view-content dl.destaque dd ul {
					margin-top: 10px;
					list-style: decimal;
				}
				/* iframe da imagem ampliada e thumbnails*/
				iframe#fotoAmpliada {
					width: 400px;
					height: 339px;
					overflow: hidden;
				}
				iframe#fotoThumbnails {
					width: 270px;
					height: 260px;_height: 259px;
					overflow: hidden;
				}
				/* destaque - lista de fotos */
				#agenda-view-content dl.fotos, 
				#djEbandas-view-content dl.fotos {
					color: #999999;
					background: #3A3835;
				}
				#agenda-view-content dl.fotos {
				 width:220px; margin:10px 0; padding:2px 0 0 0; border:none;
				}
				
				#agenda-view-content dl.fotos dt,
				#djEbandas-view-content dl.fotos dt {
					padding:0px; 
					margin:0 0 0 10px;
					width:400px;
					height:auto;
				}
				#agenda-view-content dl.fotos dt {
				  float:left background:#454545;
				}
					div#large-image-section {
						height: 300px;
						color: #FFFFFF;
						background: #3A3835 url('../../images/icons/ico_load_large.gif') center center no-repeat; /* icone de load no fundo da imagem */
					}
				#agenda-view-content dl.fotos dd,
				#djEbandas-view-content dl.fotos dd {
					padding:0px; 
					margin:0 0 0 10px;
				    width:270px; 
					height:auto;
				}
				#agenda-view-content dl.fotos dd {  position: relative; float: left;
				}
				#agenda-view-content dl.fotos dd ul,
				#djEbandas-view-content dl.fotos dd ul {
					list-style: none;
					padding:0px; margin:1px 0 0 0; _margin:11px 0 0 0; width:290px; height:200px;
				
				}
				#agenda-view-content dl.fotos dd li, 
				#djEbandas-view-content dl.fotos dd li {
					width:60px;
					height:45px;
					margin:3px 10px 5px 0px; 
					padding:0px;
					float:left;
					
				}
				/* thumbnails da pagina de fotos */
				#agenda-view-content dl.fotos dd ul#listagem-fotos-thumbs ul{ padding:0px; margin:0px;}
				#agenda-view-content dl.fotos dd ul#listagem-fotos-thumbs li {
					text-align: center;
					color: #FFFFFF;
					background: #454545 url('../../images/icons/ico_load_thumb.gif') center center no-repeat; /* icone de load no fundo da imagem */
					font-size:0px; line-height:0px;
				}
				 	#agenda-view-content dl.fotos div.NavSlideShow {
						
						width:400px;
						height:15px;
						background-color:#454545;
						padding:8px 0;
						margin:6px 0 0 0;
					}
					#agenda-view-content dl.fotos div.NavSlideShow ul{
						margin:0px; 
						padding:0px;
						list-style: none;
						display:inline;
					}
					#agenda-view-content dl.fotos div.NavSlideShow li {
						width:133px;
						float:left;
					}
					#agenda-view-content dl.fotos div.NavSlideShow ul a {
						float: left;
						height: 16px;
						margin-left: 10px;
						color: #999999;
						background: #454545;
					}
					#agenda-view-content dl.fotos div.NavSlideShow ul a#SlideShowPlay {
						margin-left: 8px;
						padding-left: 20px;
						color: #999999;
						background: #454545 url('../../images/master/botao_SlideShowPlay.gif') left center no-repeat;
					}
					/* SlideShow 2 */
					#agenda-view-content dl.fotos div.NavSlideShow2 {
						float:left;
						width:270px;
						height:15px;
						background-color:#454545;
						padding:7px 0 ;
						margin:1px 0 0 0;
						text-align:center;
					}
					#agenda-view-content dl.fotos div.NavSlideShow2 li {
						text-align:center;
					}
					#agenda-view-content dl.fotos div.NavSlideShow2 ul { margin-top:-3px;_margin-top:-2px;}
					#agenda-view-content dl.fotos div.NavSlideShow2 ul a {

						height: 13px;
						padding: 0 4px;
						margin-top:0px;
						_line-height:11px;
						color: #999999;
						background: #454545;
					}
					#agenda-view-content dl.fotos div.NavSlideShow2 ul a#SlideShowAnterior {
						float:left;position:relative;
						margin-left: 3px;
						padding-left: 15px;
						color: #999999;
						background: #454545 url('../../images/master/botao_SlideShowAnterior.gif') left center no-repeat;
					}
					#agenda-view-content dl.fotos div.NavSlideShow2 ul a#SlideShowProximo {
						float:right;position:relative;
						width:40px;
						text-align: right;
						margin-right: 3px;
						padding-right: 15px;
						color: #999999;
						background: #454545 url('../../images/master/botao_SlideShowProximo.gif') right center no-repeat;
					}
						#agenda-view-content dl.fotos div.NavSlideShow2 ul li.SlideShowLinks{
							text-align: center; 
							width: 126px;
							position:relative;
							float:left;
							height:13px;
						}
					    #agenda-view-content dl.fotos div.NavSlideShow2 ul li.SlideShowLinks a.SlideShowLinksAtivo {
							margin-top: -2px;
							padding: 2px 6px;
							height: 12px;
							color: #999999;
							background: #3A3835;
							font-weight: bold;
							text-decoration: none;
						}
							
				/* flyer */
				#agenda-view-content dl#flyer dt,
				#djEbandas-view-content dl#flyer dt {
					width: 400px;
				}
				#agenda-view-content dl#flyer dd, 
				#djEbandas-view-content dl#flyer dd {
					width: 400px;
					margin-top: 10px;
					padding: 0 15px;
				}
				#agenda-view-content dl#flyer dd img, 
				#djEbandas-view-content dl#flyer dd img {
					border: 5px solid #3A3835;
				}
					/* Lista Bares */
				#agenda-view-content dl#flyer ul,
				#djEbandas-view-content dl#flyer ul {
					width:100%; padding:10px 0 0 0; margin:0px; list-style:none;
				}
				#agenda-view-content dl#flyer ul li, 
				#djEbandas-view-content dl#flyer ul li {
					display:inline; padding:0 5px 0 0;
				}	
				#agenda-view-content dl#flyer ul li img, 
				#djEbandas-view-content dl#flyer ul li img {
					border: 5px solid #3A3835;
				}
					

/* paginacao padrao */
div.paginacao {
	display: table;
	width: 350px;
	clear: both;
}
div.paginacao ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
div.paginacao ul li {
	display: inline;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.paginacao ul li.prev {
	float: left;
	width: 60px;
	padding-left: 10px;
}
div.paginacao ul li.pages {
	float: left;
	width: 350px;
	text-align: center;
}
div.paginacao ul li.next {
	float: left;
	width: 55px;
	padding-right: 10px;
}
div.paginacao ul li a {
	padding: 0 3px;
	color: #999999;
	background: none;
}
div.paginacao ul li a.set-page {
	padding: 0 3px;
	color: #9A65FD;
	background: #272523;
	border-color: #272523;
	border-style: solid;
	font-weight: bold;
	text-decoration: none;
}
div#top { /* topo da listagem */
	color: #999999;
	background: #272523 url("../../images/master/bg_paginacao_top.jpg") top repeat-x;
}
div#top ul li a.set-page {
	border-width: 2px 3px 8px 3px;
}
div#bottom { /* fim da listagem */
	color: #999999;
	background: #272523 url("../../images/master/bg_paginacao_bottom.jpg") bottom repeat-x;
}
div#bottom ul li a.set-page {
	border-width: 8px 3px 3px 3px;
}

/* ultimas coberturas */
#last-photos-section {
	display: table;
	width: 250px;
	margin-top: 10px;
	color: #999999;
	/*background: #272523;*/
}
#last-photos-section h2 {
	float: left;
	display: inline;
	dis/play: table-cell; /* Firefox */
	clear: both;
	width: 100px;
	height: 70px;
	color: #454545;
	background: #0D0B0B;
}
#last-photos-section h3 {
	float: left;
	display: inline;
	dis/play: table-cell; /* Firefox */
	width: 140px;
	height: 60px;
	padding: 10px 0 0 10px;
	color: #999999;
	background: #272523 url('../images/home/bg_h3_ultimas_coberturas.jpg') bottom repeat-x;
	font-weight: normal;
}
#last-photos-section h4 {
	float: left;
	width: 250px;
	height: 14px;
	padding: 10px 0;
	color: #999999;
	background: #121011 url('../images/master/bg_link.jpg') top repeat-x;
	text-align: center;
}
#last-photos-section h4 a {
	color: #999999;
	/*background: #272523;*/
}

/* COBERTURAS-SECTION */

div#coberturas-section table tr td div.box {
	width: 215px;
	height: 120px;
	font:Tahoma, Arial;
	padding:0px;
	margin:0 0 10px 0;
	background: #3A3835  url('../../images/master/bg_fotoscoberturas.jpg') 0px 30px repeat-x;
	position:relative;
}
		div#coberturas-section table tr td div.box h1{
			font-size:11px;
			color: #999999;
			padding:8px;
			background:#454545;
		}
				.linq {
					text-decoration: underline;
					color: #999999;
				}
				div#coberturas-section table tr td div.box h1 div {
					white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:190px;
				}
		div#coberturas-section table tr td div.box h2,
		div#coberturas-section table tr td div.box h3 {
			width:95px;
			position:relative;
			float:left;
			font-weight:normal;
			border-bottom:solid 1px #272523;
			margin-top: 3px; 
			font-size:10px;
		}
		div#coberturas-section table tr td div.box h2{color:#999999; background:none; padding:5px 0 3px; 0; }
		div#coberturas-section table tr td div.box h3{color:#9A65FD; font-weight:normal;line-height:15px; }
		div#coberturas-section table tr td div.box img{ float:left; padding:8px; position:relative;}
		
/* Bares E Casas Noturnas */


div#coberturas-section ul.coberturas-box { 
	width:100%; height:auto; list-style:none; padding:0px; margin:0px;
	}

div#coberturas-section ul.coberturas-box li {
	width: 100%;
	height: auto;
	font:Tahoma, Arial;
	padding:0px;
	margin:0 0 10px 0;
	background:#3A3835  url('../../images/master/bg_fotoscoberturas.jpg') 0px 30px repeat-x;
	position:relative;
}
		div#coberturas-section ul.coberturas-box li h1{
			font-size:11px;
			color: #999999;
			padding:8px;
			background:#454545;
		}
				.linq {
					text-decoration: underline; color: #999999;
				}
				div#coberturas-section ul.coberturas-box li h1 div {
					white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:400px;
				}
	
					div#coberturas-section ul.coberturas-box li img{
					float:left; padding:10px 8px 0 8px; position:relative;
					}
					div#coberturas-section ul.coberturas-box li   a.linq2{
					width:200px; padding:0 0 0 120px; line-height:25px; color:#FFFFFF;
					}
			
			div#coberturas-section ul.coberturas-box li dl.coberturas-box-dl {
			width:323px; height:auto; padding:5px 0 0 0; margin:0px; 
			float:left; font-family: Tahoma, Arial; font-size:11px; position:relative; float:left; 
			}
				div#coberturas-section ul.coberturas-box li dl.coberturas-box-dl dt{
				width:60px; height:10px; float:left; padding:6px; margin:0px; color:#999999;
				}
				div#coberturas-section ul.coberturas-box li dl.coberturas-box-dl dd{
				width:238px; height:10px; float:right; padding:6px; margin:0px; color:#9A65FD;
				}
				
				







#destaques-index {
	width: 350px;
	background-color: #000000;
	float: left;
	height: 180px;
}
#destaques-index img { float: left; }
#destaques-index h1 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	background-color: #0D0B0B;
	color: #8F9984;
	padding: 5px 10px;
	width: 350px;
	height: 30px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#destaques-index .navegacao {
	margin: 0px;
	width: 350px;
	background-color: #272523;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
	height: 15px;
}
#destaques-index .navegacao a { display: block; color: #fff; font-weight: bold; text-decoration: none; padding-top: 5px; width: 30px; /*border-right: 3px #0D0B0B solid;*/ height: 20px; text-align: center; float: left; }
#destaques-index .navegacao a:hover { display: block; color: #fff; font-weight: bold; background-color: #cc3300; text-decoration: none; padding-top: 5px; width: 30px; height: 20px; text-align: center; float: left; }
#destaques-index .activeSlide { color: #CC3300; background-color: #0D0B0B; float: left; }
#destaques-index .activeSlide a { display: block; color: #CC3300; font-weight: bold; background-color: #0D0B0B; text-decoration: none; padding-top: 5px; width: 30px; height: 20px; text-align: center; float: left; }
#destaques-index .activeSlide a:hover { display: block; color: #CC3300; font-weight: bold; background-color: #0D0B0B; text-decoration: none; padding-top: 5px; width: 30px; height: 20px; text-align: center; float: left; }
#destaques-index h1 a {
	text-decoration: none;
	height: 30px;
}
#destaques-index h1 a:hover { text-decoration: underline; }
