/* CSS Document */

body, td, th {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	}
body {
	margin: 0;
	color: #FFF;
	background: url(img_pages/paginas_bac.jpg);
	}
#body {
	background: url(img_index/fundo.jpg);
	margin: 10px 0;
}
.menu a {
	display: block;
	font: bold 13px 'arial narrow', geneva, helvetica, sans-serif;
	color: #DEA98F;
	line-height: 16px;
	padding: 12px 19px 11px 19px;
	text-decoration: none;
	outline: none;
	text-align: center;
	vertical-align: middle;
	}
.menu a.dual {
	padding: 4px 19px 3px 19px;
	}
.menu a:hover, .menu a:active {
	text-decoration: none;
	color: #fff;
	background: url(img_index/menu_bac_hover.jpg);
	}
.conteudo {
	padding: 25px 30px;
	text-align: justify;
	}
.editor {
	font: 12pt Verdana, Arial, Helvetica, sans-serif;
	}
input, textarea, select {
	border: 1px solid #74130a;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
.sembora, .sem_borda, .semborda input, .sem_borda input {
	border: none;
	vertical-align: middle;
	}
.calendarHeader { 
    font-weight: bolder; 
    color: #CC0000; 
    background-color: #FFFFCC; 
}
.calendarHeader a:link {
	color: #FF3300;
}
.calendarHeader a:visited {
	color: #FF3300;
}
.calendarHeader a:hover {
	color: #FF0000;
}
.calendarHeader a:active {
	color: #FF3300;
}


.calendarToday {
	background-color: #FF6600;
	color: #000000;
	font-weight: bold;
}
.calendarToday a:link {
	color: #000000;
}
.calendarToday a:visited {
	color: #000000;
}
.calendarToday a:hover {
	color: #666666;
}
.calendarToday a:active {
	color: #000000;
}
table.calendar {
	border: 1px solid #000000;
}
.calendar {
	background-color: #FFFFCC;
	color: #000000;
}
.calendar a:link {
	text-decoration:underline;
	color: #000000;
}
.calendar a:visited {
	color: #000000;
	text-decoration:underline;
}
.calendar a:hover {
	color: #FF0000;
	text-decoration:none;
}
.calendar a:active {
	color: #000000;
	text-decoration:underline;
}
	
.img_padding {
	border: 1px solid #663300;
	background: #fff;
	padding: 1px;
	}
.TituloArtistas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bolder;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.AlambiquePrincipal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 14px;
}
.AlambiquePrincipal p {
	margin:5;
}

.new a {
	display: block;
	background: #971B0D;
	color: #fff;
	font: bold 16px 'arial narrow', geneva, helvetica, sans-serif;
	padding: 0 15px;
	line-height: 25px;
	border: 3px double #732119;
	text-decoration: none;
	letter-spacing: 1px;
	}
.new a:hover, .new a:active {
	color: #fff;
	text-decoration: none;
	background: #A94F1E;
	}