body {
	color: #fff;
	background:url(images/fundo.jpg) center top;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
	background-color:#000000;
	background-repeat:no-repeat;
}
#tudo {
	width:770px;
	margin: 0 auto;
	display:block;
}
h2 {
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom: 10px;
	display:inline;
	float:left;
}
h3 {
	font-size:14px;
}
p {
	font-size:12px;
	line-height:14px;
	font-weight:normal;
}
a{
	color:#fff;
	cursor:pointer;
}
strong {
	font-weight:bold;
}
.justificado {
	text-align:justify;
}

#navegacao{
	float:left;
	width:150px;
	margin-right:20px;
}

.cont1{
	float:left;
	width:230px;
	margin-right:20px;
}

.cont2{
	float:left;
	width:350px;
	_overflow:hidden;
}


.cont3 {
	float:left;
	width:580px;
	#width:600px;
}
.cont4 {
	float:left;
	width:600px;
}


.um,.dois,.tres {
	color:#000;
}
.um {
	height:90px;
	background:#CD3333;
	margin:2px 0;
	padding:0 10px 0 0;
	font-weight:bold;
}
.um img {
	background-color:#FFFFFF;
	width:90px;
	height:90px;
	float:left;
	display:block;
	margin-right:10px;
}
.dois {
	/*height:25px;*/
	background-color:#FFCC00;
	margin:2px 0;
	padding:10px;
	font-weight:bold;
}

.tres {
	margin:2px 0;
	padding:10px;
	font-weight:bold;
	/*height:25px;*/
	background-color:#FEFF41;
}



.borda {
	-moz-border-radius:5px;
	background:#000000;
	height:1%;
	overflow:hidden;
	padding:10px;
	margin:0 0 20px 0;
}


#logo {
	width:142px;
	height:123px;
	margin: 0 auto 10px auto;
	*margin: 0 auto 20px auto;
	display:block;
	text-align:center;
	background:url(images/logo.png) center center no-repeat;
	text-indent:-9000px;
}
#menu {
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#menu li {
	padding:6px 0;
	line-height:14px;
	border-bottom:dashed 1px #999999;
}
#menu li a{
	display:block;
	background-image: url(images/normal.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#menu li a:hover {
	background-image: url(images/hover.gif);
	padding-left: 19px;
	_paddin-left:19px;
	*padding-left:17px;
}
#menu li a.ativo {
	background-image: url(images/ativo.gif);
	padding-left: 19px;
	color:#666;
}
#menu li a.ativo:hover {
	background-image: url(images/ativo.gif);
}
	

.programacao ul li {
	font-size:12px;
	line-height:12px;
	padding:5px 0;
	border-bottom:#CCCCCC 1px dashed;
}
#cad-email {
	margin-top:10px;
}

.campo {
	width:208px;
	_width:205px;
	border:solid 1px #CCCCCC;
	margin:3px 0;
}


/* Fotos */
.fgrande, .fpequena , .fmedia{
	background-color:#3E9CB5; 
	*background-color:none; 	
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	color:#000000;
}
.fgrande {
	*background:url(images/grande.gif) no-repeat bottom;	
	width:350px;
	font-size:14px;
	margin:0 0 10px 0;
}
.fmedia{
	*background:url(images/media.gif) no-repeat bottom;	
	margin:0px 10px 10px 0;
	width:193px;
	float:left;
	font-size:10px;
}
.fpequena{
	*background:url(images/pequena.gif) no-repeat bottom;	
	margin:10px 10px 10px 0;
	width:110px;
	float:left;
	font-size:10px;
	height:145px;
}
.noright {
	margin-right:0;
}
.fpequena .conteudo, .fmedia .conteudo , .fgrande .conteudo{
	padding:8px 10px 8px;	
}
.fpequena span {
	font-size:11px;
}

.seta {
	background:url(images/seta-esquerda.jpg) repeat-x left;
	height:12px;
	display:inline;
	float:right;
	position:relative;
	top:0;

}
.logobanda{
	float:right;
	margin-top:10px;
}


#banner .bannerum {
	background:url(images/eutonobuxa.png) no-repeat;
	clear:both;
	float:right;
	height:155px;
	margin:0;
	*margin:0 20px 0 0;
	text-indent:-9000px;
	top:-191px;
	width:355px;
}

span.erro0 {
	float:left;
	margin:5px 0 0 0;
	background:url(images/exclamacao.jpg) no-repeat center left;	
	margin:4px 0 0;
	padding:3px 0 0 21px;
	color:#872A35;
	font-size:10px;
	line-height:15px;
	clear:both;
	display:none;
}
span.erro1 {
	float:left;
	margin:5px 0 0 0;
	background:transparent url(../images/emoticon.jpg) no-repeat center left;	
	margin:4px 0 0;
	padding:3px 0 0 21px;
	color:#7DA854;
	font-size:10px;
	line-height:15px;
	clear:both;
	display:none;
}
/*Botões*/
.datePicker {
	background:url(images/date.png) no-repeat right center #fff;
	padding-right:18px;
}
.x {
	background:url(images/x-hover.png) center center no-repeat;
	background:url(images/x-normal.png) center center no-repeat;
	text-indent:-9000px;
	margin:0 0 0 5px;
	float:right;
	display:block;
	width:14px;
	height:14px;
	position:relative;
	top:-2px;
}
.x:hover{
	background:url(images/x-hover.png) no-repeat;
	top:-1px;
}
.vertudo {
	background:url(images/vertudo.gif) no-repeat;
	float:right;
	display:block;
	text-indent:-9000px;
	width:77px;
	height:12px;
	margin:5px 0 0 0;
	padding:0;
}
.vertodas {
	background:transparent url(images/vertodas.gif) no-repeat;
	display:block;
	float:right;
	height:12px;
	margin:5px 0 0 0;
	position:relative;
	text-indent:-9000px;
	width:85px;
	z-index:1;
}
.infoemapa{
	background:transparent url(images/infoemapa.gif) no-repeat;
	display:block;
	height:12px;
	margin:10px 0 0 0;
	text-indent:-9000px;
	width:95px;
}
.vertodososdias{
	background:transparent url(images/vertodosdias.gif) no-repeat;
	display:block;
	float:left;
	height:12px;
	margin:0;
	text-indent:-9000px;
	width:145px;
}
.quandotocam{
	margin-top:10px !important;
	background:transparent url(images/quandotocam.gif) no-repeat;
	clear:left;
	display:block;
	float:left;
	height:12px;
	margin:0;
	text-indent:-9000px;
	width:128px;
}
.sitedabanda{ 
	margin-top:10px !important; 
	background:transparent url(images/sitedabanda.gif) no-repeat;
	display:block;
	float:left;
	height:12px;
	margin:0;
	text-indent:-9000px;
	width:112px;
}

.cadastrar {
	background:url(images/cadastrar.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:93px;
	height:12px;
	display:block;
	float:right;
	margin:5px 0 0 0;
	text-indent:-9000px;
	font-size:0px;
}
.enviar {
	background:url(images/enviar.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:58px;
	height:12px;
	display:block;
	float:right;
	margin:5px 0 0 0;
	text-indent:-9000px;
	font-size:0;
}
.vai {
	background:url(images/vai.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:28px;
	height:12px;
	display:block;
	float:right;
	text-indent:-9000px;
}
.volta {
	float:left;
	background:url(images/volta.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:51px;
	height:12px;
	display:block;
	text-indent:-9000px;
}
.voltar {
	float:left;
	background:url(images/brvoltar.gif) no-repeat;
	border:none;
	cursor:pointer;
	height:12px;
	display:block;
	margin-top:10px;
	text-indent:-9000px;
	width:61px;
}

.botoes {
	width:120px;
	text-align:center;
	float:right;
}
.resultado {
	width:100px;
	margin: 0 auto;
	padding:0 10px;
	color:#333333;
}


.limit {
	clear:both;
	float:right;
	font-size:11px;
	margin-right:12px;
	color:#872A35;
}
/*Dias das semana*/
.domingo,.segunda ,.terca,.quarta,.quinta,.sexta,.sabado{
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(images/seg.jpg) no-repeat #000000;
	padding:2px;
	*padding:2px;
	_padding:0px 2px;
	width:14px;
	height:7px;
	margin:0 5px 0 0;
}

.segunda {
	background:url(images/seg.gif) no-repeat center center #000000;
}
.terca{
	background:url(images/ter.gif) no-repeat center center #000000;
	width:15px;
}
.quarta{
	background:url(images/qua.gif) no-repeat center center #000000;
	width:15px;
}
.quinta{
	background:url(images/qui.gif) no-repeat center center #000000;
}
.sexta{
	background:url(images/sex.gif) no-repeat center center #000000;
}
.sabado{
	background:url(images/sab.gif) no-repeat center center #000000;
}
.domingo{
	background:url(images/dom.gif) no-repeat center center #000000;
	width:15px;
}
.ie6HackTag{
	background-position:2px 2px;
	height:11px;
	overflow:hidden;
	position:relative;
	top:1px;
}

/*"Pagina "Programação"*/
.programacao ul li:hover {
	background-color:#1A1A1A;
}
.programacao ul li a:hover {
	text-decoration:underline;
}

/*Pagina "Fale conosco"*/
#faleconosco form{
	float:left;
	width:350px;
	border-right:2px #333333 solid;
	margin-right:20px;
	padding:0;
}
#faleconosco form .enviar {
	margin-right: 20px;
	_margin-right: -1px;
	*margin-right: -1px;
}
#faleconosco form .campo {
	width:329px;
}
#faleconosco #endereco {
	float:left;	

}

/* Pagina "ultimas noticias" */
#ultimasnoticias ul{
	margin:0;
	clear:both;
	font-size:14px;
	line-height:14px;
	border-top:dashed 1px #999999;
}
#ultimasnoticias li {
	line-height:14px;
	border-bottom:dashed 1px #999999;
	line-height:14px;
}
#ultimasnoticias li a:hover {
	padding:10px 6px;
	display:block;
	background-color:#3E9CB5;
}
#ultimasnoticias li a{
	padding:10px 6px;
	display:block;
	font-size:12px;
}

/* pagina "bandas" */
#fotos ul li{
	list-style:disc;
	list-style-position:inside;
}
#fotos ul li a{
	color:#000;
	font-size:12px;
}
#fotos ul li a:hover{
	text-decoration:underline;
}

/* Tick banda */
#thickbanda img {
	margin-bottom:10px !important;
}
#thickbanda .logobanda {
	margin-top:10px !important;
	float:right;
}

/* Listas */
#listas {
	float:left;
	width:350px;
	border-right:2px #333333 solid;
	margin-right:20px;
	padding:0;
}
#listas .enviar {
	margin-right:10px;
}
#listas .campo {
	width: 307px;
}
#listas.cont2 {
	width: 320px;
	margin:0;
	padding:0;
}
#listas .campo.peq {
	width:85px;
	float:left;
}
#listas .domingo,#listas .segunda ,#listas .terca,#listas .quarta,#listas .quinta,#listas .sexta,#listas .sabado{
	margin:2px 5px 0 0;
	_margin:-3px 5px 0 0;
}
#listas .compdata {
	padding:0;
	float: right;
	width: 212px;
	margin-top: 7px;
	text-align: left;
	color:#7DA854;
}
#listas .compdata.cheio{
	color:#872A35;
}

/* Paginas fotos-in*/
#fotosin .fmedia {
	background:none;
}

/* Pagina fotos */
/*#fotos .conteudo p */
.segunda ,.terca,.quarta,.quinta,.sexta,.sabado,.domingo  {
	margin-top:2px;
	_margin-right:0px;
	*margin-top:1px;
	_margin-top:0px;
	
}



/*radape*/
#rodape {
	font-size:11px;
	padding:20px 0 25px 0;
	color:#414042;
	clear:both;
}
#rodape p {
	font-size:10px;
}
#rodape .menu {
	
}
#rodape .menu  li {
	display:inline;
	font-size:14px;
	color:#414042;
}
#rodape .menu li a {
	font-size:11px;
	color:#414042;
}
#rodape .logo {
	background:url(images/mini-logo.gif) no-repeat;
	text-indent:-9000px;
	display:block;
	float:left;
	width:67px;
	height:51px;
	margin-right:10px;
	margin-top:-7px;
}
#rodape .poco {
	background:url(images/poco.png) no-repeat;
	text-indent:-9000px;
	display:block;
	float:right;
	width:40px;
	height:13px;
}
.clear{
	overflow:hidden;
	content: " ";
	clear:both;
	height:1%;
}
ul#dj li{
	list-style-type:none;
}
.descrFotos{
	height:27px;
}
.baixar{
	background-color:#FFFFFF;
	clear:both;
	display:block;
	height:10px;
	padding:4px 0;
	position:relative;
	top:-18px;
	width:18px;
}
.baixar span{
	background-image:url(../images/theme.png);
	background-position:-128px -192px;
	display:block;
	height:16px;
	left:1px;
	position:relative;
	top:-3px;
	width:16px;
}