body{
	background: #000 url(../images/interface/bg_city.jpg);
	padding: 0px;
	margin: 0px;
	font: normal 11px Trebuchet MS;
	color: #fff;
	text-align: left;
	cursor: default;
}
.borde{
	padding: 5px;
	/*background: #fff;*/
}
.top{
	width: 760px;
	height: 114px;
	background: #121212 url(../images/interface/bg_top.jpg) repeat-x;
	text-align: left;
}
.logo{
	width: 305px;
	height: 114px;
	background: #121212 url(../images/interface/logo.jpg) no-repeat;
	float: left;
}
.musica{
	width: 160px;
	height: 18px;
	float: right;
	margin: 50px 30px 0px 0px;
}
.menu{
	background: #121212;
	height: 20px;
	width: 760px;
	padding: 0px;
	margin: 0px;
}

.boton{
	padding: 0px;
	height: 20px;
	color: #747474;
	font: bold 11px Trebuchet MS;
	float: left;
	text-transform: uppercase;
}
.boton a{
	padding: 5px 10px 0px 10px;
	height: 15px;
	border-right: 2px solid #3B3B3B;
	color: #747474;
	font: bold 11px Trebuchet MS;
	float: left;
	text-transform: uppercase;
	text-decoration: none;
}
.boton a:hover{
	background: transparent url(../images/interface/boton_on.jpg) repeat-x;
	color: #9D9D9D;
}

.boton_activo a{
	padding: 5px 10px 0px 10px;
	height: 15px;
	border-right: 2px solid #3B3B3B;
	color: #747474;
	font: bold 11px Trebuchet MS;
	float: left;
	text-transform: uppercase;
	text-decoration: none;
	background: transparent url(../images/interface/boton_on.jpg) repeat-x;
	color: #9D9D9D;
}

.boton_activo a:visited{
	color: #747474;
	text-decoration: none;
}

.bottom{
	width: 760px;
	height:30px;
	background: #000;
	filter: alpha(Opacity=50);
	-moz-opacity:0.5;
}
.borde_h{
	height: 5px;
	/*background: #fff;*/
}
.borde_v{
	width: 5px;
	/*background: #fff;*/
}
#news_home{
	/*background: #9B9B9B url(../images/interface/bg_tablas.jpg) repeat-x;*/
	width: 170px;/*200*/
	padding: 15px;
	margin: 0px;
}
#news{
	padding: 15px;
	margin: 0px;
}

.noticia_home p{
	width: 170px;
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 10px Trebuchet MS;
	color: #fff;
	clear: both;
	text-align: left;
	background: url(../images/interface/punto_blanco.gif) repeat-x bottom left;
}
.noticia_home{
	width: 170px;
	margin: 0px 0px 20px 0px;
	font: normal 10px Trebuchet MS;
	color: #ccc;
	clear: both;
	text-align: justify;
}
.noticia_home a{
	font: normal 10px Trebuchet MS;
	color: #ccc;
	text-align: justify;
	text-decoration: none;
	cursor: pointer;
}
.noticia_home a:hover{
	text-decoration: underline;
}



.noticia p{
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 10px Trebuchet MS;
	color: #fff;
	clear: both;
	text-align: left;
	background: url(../images/interface/punto_blanco.gif) repeat-x bottom left;
}
.noticia{
	margin: 0px 0px 20px 0px;
	font: normal 10px Trebuchet MS;
	color: #ccc;
	clear: both;
	text-align: justify;
}
.noticia a{
	font: normal 10px Trebuchet MS;
	color: #ccc;
	text-align: justify;
	text-decoration: none;
	cursor: pointer;
}
.noticia a:hover{
	text-decoration: underline;
}




.titulos{
	background: #222;
	font: bold 10px Trebuchet MS;
	color: #9B9B9B;
	padding: 0px 0px 0px 15px;
	vertical-align: middle;
	text-align: left;
	height: 25px;
	text-transform: uppercase;
}
/* ***** CHART HOME ******* */
.chart_cover{
	width: 70px;
	height: 70px;
	padding: 15px 10px 15px 10px;
	float: left;
	background: url(../images/chart/chart_def_cover.jpg) no-repeat center center;
}
.chart_info{
	width: 280px;
	height: 85px;
	padding: 15px 0px 0px 0px;
	font: normal 11px Trebuchet MS;
	color: #fff;
	float: left;
	text-align: left;
}
.chart_info p{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	font: bold 11px Trebuchet MS;
	color: #fff;
}
.chart_info a{
	padding: 0px;
	font: normal 10px Trebuchet MS;
	color: #fff;
	text-decoration: underline;
}

/* ***** CHART HOME ******* */
.transparent{
	background: url(../images/interface/black_transparent.png);
}
/* ***** RELEASES ***** */
.info_holder{
	width: 246px;/*260*/
	height: 186px;
	padding: 7px;
	float: left;
	text-align: left;
}
.info_titles{
	width: 241px;
	height: 20px;
	border-bottom: 1px solid #333;
	background: #000;
	float: left;
	clear: both;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 5px;
	font: normal 11px Trebuchet MS;
	color: #fff;
}
.info_credits{
	width: 236px;
	float: left;
	clear: both;
	padding: 5px;
	font: normal 10px Trebuchet MS;
	color: #fff;
}
.cover_holder{
	width: 200px;
	height: 200px;
	padding: 0px;
	float: left;
}
.tracks_holder{
	width: 300px;
	height: 200px;
	padding: 0px;
	background: #000;
	float: left;
}
.track{
	width: 272px;/*300*/
	height:24px;/*66*/
	padding: 28px 14px 14px 14px;
	background: url(../images/interface/punto_blanco.gif) repeat-x left top;
	float: left;
	clear: both;
	font: normal 10px Trebuchet MS;
	color: #fff;
	text-align: left;
}
/* ***** CHART ***** */
.chart_holder{
	width: 95%;/*375*/
	padding: 7px;
	float: left;
	text-align: left;
}
.chart_titles{
	width: 100%;
	height: 20px;
	border-bottom: 1px solid #333;
	background: #000;
	float: left;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font: normal 11px Trebuchet MS;
	color: #fff;
}
/* ***** BIOGRAPHIES ***** */
.photo_holder{
	width: 236px;
	padding: 7px;
	float: left;
}
.bio_photo{
	width: 229px;
	/*height: 179px;*/
	/*background: #ffffff;*/
	padding: 7px;
	float: left;
	text-align:center
}
.bio_holder{
	width: 496px;
	padding: 7px;
	float: left;
	text-align: left;
}
.bio_titles{
	width: 489px;
	height: 20px;
	border-bottom: 1px solid #333;
	background: #000;
	float: left;
	clear: both;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 5px;
	font: normal 11px Trebuchet MS;
	color: #fff;
}
.bio_titles a{
	color: #ffffff;
	text-decoration: underline;
}
.bio_text{
	width: 479px;
	float: left;
	clear: both;
	padding: 5px;
	font: normal 11px Trebuchet MS;
	color: #fff;
}

.gallery_thumbnails{
	width: 656px;/*696*/
	height: 123px;/*123*/
	padding: 0px 20px 0px 0px;
	vertical-align: middle;
	text-align: center;
}
img.thumbnail{
	width: 80px;
	height: 80px;
	margin: 0px 20px 20px 0px;
	border: 1px solid #fff;
	cursor: pointer;
}
.gallery_big{
	text-align: center;
	padding: 20px 0px 20px 0px;
	width: 656px;
}

img.scroll{
	cursor: pointer;
}

td.show_image{
	width: 100%;
	padding: 20px 20px 20px 0px;
	vertical-align: middle;
	text-align: center;
}

.formulario{
	padding: 20px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.form_button{
	background: #000000;
	font: bold 11px Trebuchet MS;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	border: 0px none;
	cursor: pointer;
	width: 100px;
	height: 20px;
}
.button{
	background: #000000;
	font: bold 11px Trebuchet MS;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	border: 0px none;
	cursor: pointer;
	width: 100px;
	height: 20px;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}

.distribution{
	width: 212px;
	height: 80px;
	/*background: #000 url(../images/distribution/default.jpg) no-repeat;*/
	float: left;
	clear: none;
	padding: 0px 25px 0px 0px;
	margin: 20px 0px 10px 15px;
}

.textbox{
	font: normal 11px Trebuchet MS;
	width: 45%;
}


.centrado{
	margin-left: auto;
	margin-right: auto;
}

.ancho100{
	width:100%;
}

.ancho70{
	width:70%;
	margin-left:auto;
	margin-right:auto;
}

a.edit{
	color: #00CC00;
}

a.delete{
	color: #CC0000;
}

a.new{
	color: #0095EC;
}

.chart_edit p{
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 10px Trebuchet MS;
	color: #fff;
	clear: both;
	text-align: left;
	background: url(../images/interface/punto_blanco.gif) repeat-x bottom left;
}



.chart_edit{
	margin: 0px 0px 10px 10px;
	font: normal 10px Trebuchet MS;
	color: #ccc;
	clear: both;
	text-align: justify;
}
.chart_edit a{
	font: normal 10px Trebuchet MS;
	color: #00DD00;
	text-align: justify;
	text-decoration: none;
	cursor: pointer;
}

.chart_edit a.delete{
	font: normal 10px Trebuchet MS;
	color: #DD0000;
	text-align: justify;
	text-decoration: none;
	cursor: pointer;
}
.chart_edit a:hover{
	text-decoration: underline;
}


h1,h2,h3,h4,h5,h6{
	text-align:center;
}

td.back_options{
	padding-right: 10px;
	text-align: right;
}

a.logout{
	color: #CCCCCC;
}

div.logo_prakton{
float: right;margin-right: 20px;
}

img.logo_prakton{
border-style: none;
height: 114px;
width: 123px;
}