@charset "UTF-8";
/* CSS Document */


/* ***************************************************************************************************** */
/*  RESET browser defaults (Eric Meyer Global 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;
	}
/* remember to define focus styles! */
:focus { outline: 0; }

body {
	line-height: 1;
	color: black;
	background: white;
	}

ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
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: "" ""; }

/* END RESET browser defaults */



/* ***************************************************************************************************** */
/* CONTENT CSS */


BODY{
	background-color: #000;
	background-image: url("../images/MDK_background.jpg");
	background-attachment: fixed;
	background-position: top center;
	background-repeat: no-repeat;
	color: #FFF;	
	text-align: center;
}
body, th, td {
    font:normal 11px Verdana, sans-serif;
    line-height: 16px;
}
a:link, a:active, a:visited {
	color: #39F;
}
a:hover{
	color: #FFF;
}
P{

}
em { 
	font-style: italic;
}
strong { 
	font-weight: bold;
}
H1{
	color: #09F;
	display: block;
	font-weight: bold;
	font: normal 13px Verdana,sans-serif;
}
H2{
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 16px;
}
H3{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 8px;
	margin-bottom:12px;
}



/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */


#container {
	margin: 0 auto;
	position: relative;
	width: 800px;
	text-align: left;
}
#cabecalho {
	display: block;
	float: left;
	height: 102px;
	overflow: hidden;
	width: 800px;
}
.clear {
	clear:both;
	height: 1px;
	width: 100%;
}
#colunaartistas {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	width: 200px;
}
#colunaesquerda {
    background-image: url("../images/coluna_esquerda-01.png");
    background-repeat: no-repeat;
	float: left;
	margin-right: 25px;
	overflow: hidden;
	width: 285px;	
}
#colunaesquerdainterior {
    background-image: url("../images/coluna_esquerda-02.png");
    background-position: 0 30px;
    background-repeat: repeat-x;  
    display:block;
    float: left; 
	overflow: hidden;
    padding: 0 15px;
    width: 255px;
}
#colunaesquerdainterior div  {
	float: left; 
}
#conteudo {
	float: right;
	overflow: hidden;
	width: 490px;
}
#conteudoLargo {
	float: right;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 800px;
}
#conteudomedio {
	float: right;
	overflow: hidden;
	width: 580px;
}
#destaque {
	background-color:#000;
	border-top: 1px solid #1c5186;
	border-bottom: 1px solid #1c5186;
	display: block;
	float: left;
	height: 185px;
	margin-bottom: 20px;
	overflow: hidden;
	width: 800px;
}
#homecoluna {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	width: 200px;
}
.jfdefaulttext {
	border: 0 !important;
}
#homeconteudo {
	float: left;
	overflow: hidden;
	width: 580px;
}
#linguas {
	float: right;
	height: 30px;
	width: 640px;
}
#logotipo {
	float: left;
	overflow: hidden;
	width: 150px;
}
#menuprincipal {
	float: left;
	padding-top: 43px;
	width: 425px;
}
#menuprincipal a, #menuprincipal a:active, #menuprincipal a:visited  {
	display: block;
	float: left; 
	font:normal 13px Verdana, sans-serif;
	padding-right: 10px;
	text-align: center;
	text-decoration: none; 
	text-transform: uppercase;
}
#menuprincipal a:hover{
	color: #FFF;
}
.menu li{
	display: inline;
}
#rodape {
	display: block;
	margin-top: 30px;
	margin-bottom: 50px;
	float: left;
	width: 800px;
}
.moduletable_linksrodape {
	float: left;
	text-align: center;
	width: 800px;
}
.moduletable_linksrodape li {
	display: inline;
}


/* ***************************************************************************************************** */
/* LANGUAGE SELECTOR */

#jflanguageselection {
	float: right;
	padding-top: 10px;
}
.jflanguageselection li {
	float: right;
	font-size: 9px;
	margin-left: 12px;
	text-transform: uppercase;
}
.jflanguageselection li a {
	border-bottom: 1px dotted #39F;
	text-decoration:none;
}
.jflanguageselection li a:hover {
	border-bottom: 1px dotted #FFF;
}
li#active_language a {
	border: none;
	color: #FFF;
}



/* ***************************************************************************************************** */
/* MODULO SUBSCREVER NEWSLETTER */

#subscrever {
	float: left;
	padding-top: 19px;
	width: 225px;
}
#subscrever .button {
	background: none;
	border: none;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	float:left;
	font-size: 9px;
	margin:0;
	overflow: hidden;
	padding: 5px 0 0 2px;
	text-align: left;
	text-transform: uppercase;
	width: 58px;
	
}
#subscrever .button:hover {
	color:#09F;
	
}
#subscrever .inputbox {
	background: none;
	background-image: url("../images/newsletter-inputbox.gif");
	background-repeat: no-repeat;
	border: none;
	color: #FFF;
	font:normal 11px Verdana, sans-serif !important;
	height: 24px;
	width: 142px;
	padding:2px 8px 0 8px;
	margin: 0;
}
#subscrever p {
	color: #2570bb;
	font: bold 14px Verdana, sans-serif;
	padding-left: 8px;
	padding-bottom: 2px;
}


/* ***************************************************************************************************** */
/* MODULO LISTA DE ARTISTAS HTML */

div.moduletablelista {
	background-repeat: no-repeat;
    float:left;
    overflow: hidden;
    padding: 25px 0 0 0;
    margin: 20px 0 0 10px;
    width: 245px;
}
div.moduletablelistahome {
	background-repeat: no-repeat;
    float:left;
    overflow: hidden;
    padding: 25px 0 0 0;
    margin: 20px 0 0 0px;
    width: 255px;
}
.menulista {
	margin-bottom:10px;
	padding-bottom:10px;
	width:240px;
}
.menulista li a, .menulista li a:visited {
	color:#FFF;
	font-size: 14px;
	line-height:24px;
	text-decoration:none;
}
.menulista li a:hover {
	color: #07F;
}


/* ***************************************************************************************************** */
/* MODULO LISTA DE ARTISTAS HTML */

div.moduletable_scrollartists {
    float:left;
    margin-bottom:5px;
}


/* ***************************************************************************************************** */
/* MODULO ADD THIS */

.addthis_toolbox {
	float:left;
	display:inline;
}



/* ***************************************************************************************************** */
/* MODULO EVENT LIST */

.eventlistmod { 
    background-repeat: no-repeat;
    float:left;
    overflow: hidden;
    padding: 25px 0 0 0;
    margin: 20px 0 0 0;
    width: 255px;
}
.eventlistmod a {
    color: #FFF;
    text-decoration: none;
}
.eventlistmod li {
    float:left; 
    padding:6px 0; 
    border-top: 1px dotted #333;
    width: 255px;
}
.eventlistmod li:first-child {border: none;}

.eventlistmod .date {
	color: #39f;
	display: block; 
	float:left; 
	font-size:11px; 
	font-style:italic; 
}
.eventlistmod .date a {color: #39f;}
.eventlistmod .date a:hover {color: #FFF;}

.eventlistmod .location {
	display: block;  
	float:right; 
	font-size:11px; 
	width:135px;
}
.el_fleft button {
	cursor: pointer; 
}


/* ***************************************************************************************************** */
/* MODULO MUSICAS */

.moduletable_musicas {
    background-repeat: no-repeat;
    float:left;
    padding: 25px 0 0 0;
    margin: 20px 0 5px 0;
    width: 255px;
    overflow: hidden;
}

/* ***************************************************************************************************** */
/* MODULO PLAYER GLOBAL HOMEPAGE */

.moduletable_mp3global{
	float:left;
	margin-top:6px;
}


/* ***************************************************************************************************** */
/* MODULO ALL VIDEOS */

.moduletable_artvideos {
    background-image: url("../images/modtit-videos.gif");
    background-repeat: no-repeat;
    float:left;
    padding: 25px 0 0 0;
    margin: 20px 0;
    width: 255px;
    overflow: hidden;
}


/* ***************************************************************************************************** */
/* MODULO LINKS */

.moduletable_linksartista {
    background-image: url("../images/modtit-links.gif");
    background-repeat: no-repeat;
    float:left;
    padding: 25px 0 0 0;
    margin: 10px 0;
    width: 255px;
    overflow: hidden;
}
.moduletable_linksartista a {
    color: #FFF; 
    text-decoration: none;
}


/* ***************************************************************************************************** */
/* MODULO DOWNLOADS */

.moduletable_modsections, .moduletable_downloads {
    width: 255px;
}


/* ***************************************************************************************************** */
/* MODULO SHARE */

.moduletable_share {
    float: left; 
    margin: 12px 0;
}


/* ***************************************************************************************************** */
/* PAGINA HOME-ARTISTAS */

.contentpaneopen_artistsHome {
	float: left;
	width: 800px;
}
.contentpaneopen_artistsHome H2 {
    color: #0076bf;
	float: left;
    font: bold 14px Verdana,sans-serif;
    padding: 10px 0 10px 7px;
	width: 100%;
}
.contentpaneopen_artistsHome img {
	
	float: left;
    margin: 0 6px 10px 6px;
}


/* ***************************************************************************************************** */
/* PAGINA LINKS */

.contentpaneopen_links {
    background-color:#000;
    padding: 0 20px;
    width:580px;
}
.contentpaneopen_links p a {
	color:#FFF;
	display: block;
	font: bold 12px Verdana,sans-serif;
	margin: 0 0 16px 48px;
	text-decoration: none;
}
.contentheading_links, .contentpagetitle_links, .contentpagetitle_links a{
	color: #0076bf;
	display: block;
	font: bold 14px Verdana,sans-serif;
	padding: 20px 0 45px 0;
	text-decoration: none;
	text-transform: uppercase;
}


/* ***************************************************************************************************** */
/* PAGINA NOTICIAS */

.componentheading_noticias {
	color: #0076bf;
	font: bold 14px Verdana,sans-serif;
	padding: 12px 0;
	text-decoration: none;
	text-transform: uppercase;
}
.contentpane_noticias table table {
	display: none;
}
.sectiontableheader_noticias {
	display: none;
}
.contentpane_noticias a, .contentpane_noticias a:visited {
	color: #FFF;
	text-decoration: none;
}
.contentpane_noticias a:hover {
	color: #07C;
	text-decoration: none;
}
.sectiontableentry1_noticias td, .sectiontableentry2_noticias td {
	border-bottom: 1px dotted #07C;
	font:normal 14px Verdana, sans-serif;
	padding: 6px 0;
}
.contentpane_noticias td[align="right"]  {
	display: none;
}


/* ***************************************************************************************************** */
/* PAGINA NOVAS DATAS */

.contentheading_novasdatas {
	color: #0076bf;
	font: bold 13px Verdana,sans-serif;
	padding: 12px 0;
	text-decoration: none;
	text-transform: uppercase;
}
.contentpaneopen_novasdatas a, .contentpaneopen_novasdatas a:visited {
	color: #FFF;
	text-decoration: none;
}
.contentpaneopen_novasdatas a:hover {
	color: #07C;
	text-decoration: none;
}
.contentpaneopen_novasdatas div {
	border-bottom: 1px dotted #07C;
	float:left;
	overflow: hidden;
        padding: 6px 0;
}
.novasdatastitulo {
	border: 0 !important;
	color: #0076bf;
	float: left;
	font: bold 13px Verdana,sans-serif;
	margin: 18px 0 6px 0;;
	text-decoration: none;
	text-transform: uppercase;
	width: 800px;
}
.coluna1 {
	clear:left;
	width: 150px;
}
.coluna2 {
	width: 300px;
}
.coluna3 {
	color: #3399ff;
	width: 200px;
}
.coluna4 {
	width: 150px;
}



/* ***************************************************************************************************** */
/* PAGINA CONTACTOS */

.contentheading_contactos, .contentpagetitle_contactos, .contentpagetitle_contactos a{
	color: #0076bf;
	display: block;
	font: bold 14px Verdana,sans-serif;
	padding: 20px 0 20px 0;
	text-decoration: none;
	text-transform: uppercase;
}
.contacts-coluna {
	float: left;
	margin: 0 25px 0 0; 
	width: 375px;
}
.contacts-coluna strong {
	font-size:11px;
	color: #0076BF;
	font-weight: bold;
}
.contentpaneopen_contactos .clear{
	height: 35px;
}


/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */


.article_separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}
.button{

}
.buttonheading{

}
.clr{
	clear:both
}
.componentheading, .contentheading, .contentheading_noticias {
	color: #09F;
	display: block;
	font: bold 18px Verdana,sans-serif;
	padding: 10px 0 12px 0;
	text-decoration: none;
	text-transform: uppercase;
}
.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle, .contentpagetitle a{
	color: #0076bf;
	font: bold 14px Verdana,sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}
.contentpane{

}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.created-date{

}
.date{

}
.input{

}
.inputbox{

}
.intro{

}
.latestnews{

}
.loclink{

}
a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{

}
a.mainlevel:hover{

}
.message{

}
.metadata{

}
.modifydate{

}
.module{

}
.moduletable{

}
.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{

}
.pagenav_next{

}
.pagenav_prev{

}
.pagenavbar{

}
.pagescounter {
	color: #3399FF; 
	font-size: 9px;
	margin: 6px 0;
	text-transform: uppercase;
}
.pagenavcounter { 
	margin: 10px 0;
}
.pageslinks span, .pageslinks a {
	font-size: 9px;
	margin: 0 3px;
	text-decoration: none;
	text-transform: uppercase;
}
.pathway{

}
.pollstableboarder{

}
.read{

}
.search{

}
.searchintro{

}
.sections{

}
.sectiontable_footer{

}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{

}
.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.wrapper{

}