body, html, form, h1, h2, h3, ul, p {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	font-family:Georgia, Times, serif;
	color:#fff;
	background: url(/i/fundalgri.jpg) center top #000;
}
ul {list-style-type:none;}
a { outline:none; text-decoration:none;}
object { outline:none; }
img {border:none;}
input, select, option, textarea {
	font-size:12px;
	color:#000;
	font-family:Georgia, Times, serif;
}
textarea {
	overflow:auto;
}
label {
	cursor:pointer;
}
#header {
	background: url(/i/panorama.jpg) repeat-x center top;
	width:100%;
	height:150px;
}
.logo {
	width:882px;
	margin:0 auto;
	padding:57px 0 0 18px;
}
#top {
	position:fixed;
	top:150px;
	left:0px;
	width:100%;
	height:42px;
	z-index:1000;
	background: url(/i/bara-meniu.jpg) repeat-x center -2px;
}
#menu {
	width:900px;
	height:40px;
	margin:0 auto;
	padding:0 4px;
	background: url(/i/meniu.jpg) repeat-x center top;
}
#menu a {
	height:40px;
	float:left;
	margin-right:2px;
}
#menu strong, iframe {
	display:none;
}
a.acasa {
	width:62px;
}
a.acasa:hover, a.acasa-activ {
	background: url(/i/meniu.jpg) no-repeat 0 -40px;
}
a.stiri {
	width:53px;
}
a.stiri:hover, a.stiri-activ {
	background: url(/i/meniu.jpg) no-repeat -64px -40px;
}
a.concerte {
	width:97px;
}
a.concerte:hover, a.concerte-activ {
	background: url(/i/meniu.jpg) no-repeat -119px -40px;
}
a.blog {
	width:56px;
}
a.blog:hover, a.blog-activ {
	background: url(/i/meniu.jpg) no-repeat -218px -40px;
}
a.istorie {
	width:74px;
}
a.istorie:hover, a.istorie-activ {
	background: url(/i/meniu.jpg) no-repeat -276px -40px;
}
a.discografie {
	width:120px;
}
a.discografie:hover, a.discografie-activ {
	background: url(/i/meniu.jpg) no-repeat -352px -40px;
}
a.video {
	width:62px;
}
a.video:hover, a.video-activ {
	background: url(/i/meniu.jpg) no-repeat -474px -40px;
}
a.foto {
	width:56px;
}
a.foto:hover, a.foto-activ {
	background: url(/i/meniu.jpg) no-repeat -538px -40px;
}
a.bmdownloads {
	width:118px;
}
a.bmdownloads:hover, a.bmdownloads-activ {
	background: url(/i/meniu.jpg) no-repeat -596px -40px;
}
a.fan-club {
	width:88px;
}
a.fan-club:hover, a.fan-club-activ {
	background: url(/i/meniu.jpg) no-repeat -716px -40px;
}
a.contact {
	width:90px;
	margin-right:0;
}
a.contact:hover, a.contact-activ {
	background: url(/i/meniu.jpg) no-repeat -806px -40px;
}
.container {
	padding-top:20px;
	width:900px;
	margin:0 auto;
	position:relative;
}
.content {
	float:left;
	width:605px;
	padding:10px 0;
	background: url(/i/separatorv.jpg) repeat-y right top;
	min-height:600px;
}
.big {
	width:900px;
	background:none;
}
.sidebar-right {
	float:left;
	width:274px;
	padding:10px 0 0 21px;
}
.sidebar-separator {
	background: url(/i/separatoro.jpg) repeat-x left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}
.sidebar-concert {
	padding:20px 0 0 10px;
}
.sidebar-concert-data {
	float:left;
	width:36px;
	background: url(/i/box-calendar.jpg) no-repeat left top;
	margin-top:2px;
}
.sidebar-concert-data span {
	font-size:10px;
	text-transform:uppercase;
	display:block;
	text-align:center;
	padding-top:1px;
}
.sidebar-concert-data strong {
	font-size:20px;
	display:block;
	text-align:center;
}
.sidebar-concert-content {
	float:left;
	width:215px;
	padding:0 0 0 10px;
}
.sidebar-concert-content a, .sidebar-concert-bottom a {
	color:#FFFFFF;
}
.sidebar-concert-content a:hover, .sidebar-concert-bottom a:hover {
	color:#be0000;
}
a.sidebar-concert-content-a {
	font-style:italic;
	display:block;
	font-weight:bold;
}
a.sidebar-concert-content-a strong {
	font-size:17px;
	text-transform:uppercase;
	display:block;
	padding:2px 0 2px 0;
	font-style:normal;
}
a.sidebar-concert-content-comentarii {
	font-size:10px;
	text-decoration:underline;
}
.sidebar-concert-bottom {
	text-align:right;
}
.sidebar-cauta-input {
	float:left;
	background: url(/i/input-box.gif) no-repeat left top;
	width:132px;
	height:24px;
	padding:0 10px;
}
.sidebar-cauta-input input {
	background: none;
	border: none;
	width:132px;
	height:22px;
	color:#979797;
	font-size:11px;
}
.buton-cauta {
	background: url(/i/cauta-buton.jpg) no-repeat left top;
	width:112px;
	height:24px;
	border: none;
	float:right;
	cursor:pointer;
}
.buton-cauta:hover {
	background-position: 0px -24px;
}
.buton-trimite {
	background: url(/i/trimite-buton.jpg) no-repeat left top;
	width:112px;
	height:24px;
	border: none;
	float:right;
	cursor:pointer;
}
.buton-trimite:hover {
	background-position: 0px -24px;
}
#slide {
	border-bottom:1px solid #4d4d4d;
	margin-top:42px;
	height:220px;
	background:#000;
}
#image_rotator {
	position: relative;
	height: 220px;
	width:900px;
	margin:0 auto;
}
#image_rotator img {
	position: absolute;
	top: 0;
	left: 0;
	width: 900px;
	height: 220px;
	opacity: 0;
	visibility: hidden;
}
#image_rotator img.first {
	opacity: 1;
	visibility: visible;
}
#preloading {
	position: absolute;
	top: 0;
	left: 0;
	width: 900px;
	height: 220px;
	background: url(/i/loader.gif) no-repeat center center;
}
#slide-buttons {
	position: absolute;
	bottom: 20px;
	right: 20px;
	z-index:800;
}
#slide-buttons span {
	float:left;
	width:14px;
	height:14px;
	text-align:center;
	border:1px solid #4d4d4d;
	font-family:Arial, Verdana;
	font-size:10px;
	cursor:pointer;
	margin-left:5px;
}
span.slide-buton-normal {
	color:#FFFFFF;
	background:#bf0000;
}
span.slide-buton-hover {
	color:#000000;
	background:#FFFFFF;
}
span.slide-buton-activ {
	color:#000000;
	background:#FFFFFF;
}
.stire {
	padding:20px 0 0 10px;
}
.stire-title {
	width:526px;
	padding:0 0 0 10px;
	float:left;
}
.stire-title-categorie {
	background: url(/i/separatoro.jpg) repeat-x left bottom;
	padding:0 0 3px 0;
	margin-bottom:3px;
}
.stire-categorie {
	color:#FFFFFF;
	font-style:italic;
	text-transform:lowercase;
}
.stire-categorie:hover {
	color:#bf0000;
}
.comment-bubble {
	width:25px;
	height:25px;
	background: url(/i/comment-bubble.gif) no-repeat left top;
	float:right;
	margin:8px 0 0 10px;
	padding:0 0 0 2px;
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}
.comment-bubble:hover {
	color:#bf0000;
}
h1 {
	font-weight:normal;
}
.stire-nume, .hnume {
	font-style:italic;
	font-size:22px;
	color:#FFFFFF;
}
.stire-nume:hover {
	color:#bf0000;
	text-decoration:underline;
}
.stire-desc {
	background: url(/i/fond-stiri.gif) no-repeat left top;
	width:573px;
	line-height:18px;
	padding:5px 10px 0 10px;
	min-height:65px;
	margin:5px 0 0 -10px;
}
.stire-descriere {
	width:573px;
	line-height:18px;
	padding:15px 10px 0 0;
}
.stire-descriere a {
	text-decoration:underline;
	color:#FFF;
}
.stire-descriere a:hover {
	color:#bf0000;
}
.stire-image {
	border:1px solid #4d4d4d;
	margin:-4px 10px 0px 0;
	float:left;
}
.stire-page-image {
	margin-top:0px;
}
.alte-stiri {
	color:#bf0000;
	padding:20px 0 5px 10px;
}
.alta-stire {
	color:#b1b1b1;
	line-height:16px;
	padding:0 23px 0 10px;
}
.alta-stire a, .alt-video a, #afiseaza-categorii a {
	color:#b1b1b1;
	text-decoration:underline;
}
.alta-stire a:hover, .alt-video a:hover, #afiseaza-categorii a:hover {
	color:#FFFFFF;
}
a.alta-stire-nume {
	font-style:italic;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:20px;
}
a.alta-stire-nume:hover {
	color:#bf0000;
	text-decoration:underline;
}
.alt-video {
	float:left;
	margin:0 47px 20px 10px;
	width:154px;
	color:#b1b1b1;
	line-height:18px;
}
a.alt-video-nume {
	display:block;
	height:37px;
	overflow:hidden;
	margin-bottom:2px;
}
.spin {
	background: url(/i/loader.gif) no-repeat center top;
	padding:16px;
	width:0px;
}
.erori {
	padding-left:10px;
}
.erori, .erori li {
	color:#ff0000;
}
.breadcrumb {
	background: url(/i/bara-locatie.gif) no-repeat left top;
	width:564px;
	/*min-height:20px;*/
	height:20px;
	overflow:hidden;
	padding:4px 10px 0 10px;
	font-style:italic;
	line-height:17px;
}
.breadcrumb-mic {
	background: url(/i/bara-locatie-mica.gif) no-repeat left top;
	width:442px;
}
.breadcrumb-timeline {
	background: url(/i/bara-timeline.gif) no-repeat left top;
	width:758px;
}
.breadcrumb a {
	color:#fff;
}
.breadcrumb a:hover {
	text-decoration:underline;
}
#comentarii {
	padding:20px 0 0 0;
}
.comentarii-titlu {
	background: url(/i/bara-comentarii.gif) no-repeat left top;
	width:144px;
	height:21px;
	padding:4px 0 0 10px;
	margin:20px 0 10px 0;
}
#comentarii_form {
	padding:0 0 0 10px;
}
.form_div {
	padding:0 0 10px 0;
}
.form_div strong {
	display:block;
	margin:0 0 3px 10px;
}
.comentariu_input {
	width:250px;
}
.comentariu_textarea {
	width:250px;
	height:50px;
}
.comentariu {
	background: url(/i/trans.png) left top;
	width:583px;
	padding:5px 0 0 0;
	margin-bottom:10px;
}
.comentariu strong {
	display:block;
	padding:0 5px 0 10px;
}
.comentariu span {
	font-size:10px;
	margin-left:10px;
}
.comentariu p {
	padding:10px 10px 10px 10px;
	background: url(/i/separatoro.jpg) repeat-x left top;
	margin-top:5px;
}
#comentarii em {
	padding:40px 0 10px 0;
	display:block;
}
em {
	padding:10px 0;
	display:block;
}
em.noconcert {
	font-size:18px;
	background: url(/i/fond-stiri.gif) no-repeat left top;
	color:#be0000;
	text-align:center;
	margin:20px 0 0 0;
}
#verificare {
	float:left;
}
#reload-cod {
	background: url(/i/reload.gif) repeat-x left top;
	width:21px;
	height:21px;
	display:block;
	float:left;
	cursor:pointer;
	margin:10px 0 0 10px;
}
.concerte-concert, .foto_gals {
	padding:10px 0 0 0;
}
.descriere-concert {
	padding:0 23px 0 10px;
	line-height:18px;
}
.mics {
	background: url(/i/microfoane.png) no-repeat 253px top;
	min-height:705px;
}
.video-separator {
	background: url(/i/separatoro.jpg) repeat-x left bottom;
	height:2px;
	margin:10px 21px 0 10px;
	font-size:1px;
}
.comenteaza {
	font-size:10px;
	text-decoration:underline;
	color:#fff;
	float:right;
	margin:25px 23px 0 0;
}
.comenteaza:hover {
	color:#be0000;
}
#buton-categorii {
	background: url(/i/categorii-buton.jpg) no-repeat left top;
	width:112px;
	height:24px;
	float:right;
	margin:0 21px 0 0;
	cursor:pointer;
}
#afiseaza-categorii {
	padding:20px 21px 0 10px;
}
#afiseaza-categorii a {
	text-decoration:none;
	font-style:italic;
}
.paginare {
	width:578px;
	line-height:18px;
	padding:15px 0 0 10px;
}
.paginare a, .paginare {
	color:#b1b1b1;
}
.paginare a:hover {
	color:#FFFFFF;
}
.paginare span {
	color:#FFFFFF;
}
span.middot {
	float:right;
	margin:0 2px;
}
.album {
	width:572px;
	padding:0 0 20px 0;
	background: url(/i/separatoro.jpg) repeat-x left bottom;
	margin:20px 0 20px 10px;
	font-style:italic;
}
.album img, .wallpaper-img {
	margin:0 20px 0 0;
	float:left;
	border:1px solid #000000;
	background:#535353;
	padding:1px;
}
.album-info {
	float:left;
}
.album-info h2 {
	color:#be0000;
	font-size:22px;
	font-weight:normal;
	margin:0 0 5px 0;
}
.album-info span {
	color:#b1b1b1;
	line-height:18px;
}
.album-info strong {
	line-height:18px;
	margin-left:3px;
}
.tracklist {
	padding:5px 0 0 0;
}
span.tracklist-title {
	float:left;
	width:65px;
}
.piese {
	float:left;
	width:330px;
}
.foto-desc {
	background: url(/i/fond-foto.gif) no-repeat left top;
	min-height:71px;
}
.foto-aimg {
}
.foto-aimg img {
	border:1px solid #000000;
	background:#535353;
	padding:1px;
	margin:0px 5px 0 0;
}
.foto-categorie {
	color:#b1b1b1;
}
.footer {
	text-align:center;
	color:#b1b1b1;
	padding:50px 0;
	font-size:10px;
}
.foto-comentarii {
	color:#FFFFFF;
}
.foto-comentarii:hover {
	color:#be0000;
}
.nextprev {
	padding:0 0 0 10px;
	float:right;
	width:75px;
}
.foto-prev {
	width:35px;
	height:24px;
	float:left;
	background: url(/i/nextprev.gif) no-repeat left top;
}
.foto-prev:hover {
	background-position: 0px -24px;
}
.foto-next {
	width:35px;
	height:24px;
	float:right;
	background: url(/i/nextprev.gif) no-repeat -35px top;
	margin-left:5px;
}
.foto-next:hover {
	background-position: -35px -24px;
}
#buton-timeline, #buton-istorie {
	background: url(/i/timeline-buton.gif) no-repeat left top;
	width:112px;
	height:24px;
	float:right;
	margin:0 21px 0 0;
}
#buton-timeline:hover, #buton-istorie:hover {
	background-position:left -24px;
}
#buton-timeline strong, #buton-istorie strong, .buton-download strong, .buton-download-m4r strong, .buton-rss strong {
	display:none;
}
#buton-istorie {
	background: url(/i/istorie-buton.gif) no-repeat left top;
	margin:0 0 0 0;
}
#timeline-years {
	color:#b1b1b1;
	text-align:center;
	padding:15px 0 8px 0;
}
#timeline-years span {
	cursor:pointer;
}
.timeline-border {
	border: 1px solid #000;
}
#timeline {
	width: 894px;
	height: 430px;
	border: 1px solid #535353;
	overflow: auto;
	background: url(/i/timeline-fundal.jpg) no-repeat left top;
	padding:0 1px;
}
.timeline-events {
	/*min-height: 1000px;*/
	padding-right:2px;
}
.timeline-year {
	height:26px;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	padding:5px 0 0 10px;
	float:left;
	color:#b1b1b1;
}
.timeline-month {
	height:17px;
	font-size:10px;
	font-style:italic;
	padding:3px 0 0 10px;
	float:left;
	width:165px;
	background:#262626;
	margin-bottom:5px;
}
.timeline-col {
	float:left;
	width:175px;
	min-height: 420px;
	background: url(/i/separatorv.jpg) repeat-y right top;
	margin:10px 0 10px 0;
}
.timeline-event {
	width:138px;
	margin:10px auto 0 auto;
	padding:5px;
	border: 1px solid #262626;
	background:#000;
	font-style:italic;
}
.timeline-event span {
	color:#b1b1b1;
	font-size:10px;
}
.timeline-event a {
	color:#be0000;
}
.timeline-event a:hover {
	text-decoration:underline;
}
.timeline-view {
	position:relative;
	min-height:465px;
	padding:0 0 90px 0;
}
.timeline-event-border {
	background: url(/i/separatoro.jpg) repeat-x left 10px;
	position:absolute;
	bottom:0;
	left:0;
	padding:20px 0 0 0;
	width:670px;
}
.timeline-info {
	background:#1a1a1a;
	font-style:italic;
	padding:10px;
	width:650px;
	height:85px;
	overflow:auto;
}
.timeline-info h1 {
	color:#cc0000;
	font-size:20px;
	height:24px;
	overflow:hidden;
}
.timeline-info h1 a {
	color:#FFF;
	font-size:12px;
}
.timeline-info h1 a:hover {
	color:#cc0000;
}
.timeline-info span {
	color:#b1b1b1;
}
.timeline-info p {
	padding:10px 0 0 0;
	font-style:normal;
	line-height:18px;
}
.timeline-a {
	color:#b1b1b1;
	text-decoration:underline;
}
.timeline-a:hover {
	color:#cc0000;
}
.contact-email {
	color:#fff;
}
.contact-email:hover {
	color:#bf0000;
}
.downloads-categorie {
	color:#b1b1b1;
	font-style:italic;
}
.buton-download, .buton-download-m4r {
	background: url(/i/down-mp3.gif) no-repeat left top;
	width:38px;
	height:42px;
	float:right;
	margin:0 21px 0 0;
}
.buton-download:hover, .buton-download-m4r:hover {
	background-position:-38px top;
}
.buton-download-m4r {
	background: url(/i/down-m4r.gif) no-repeat left top;
}
.wallpaper-a {
	padding:15px 0 0 0;
}
.wallpaper-a a {
	color:#FFF;
}
.wallpaper-a a:hover {
	color:#bf0000;
	text-decoration:underline;
}
.sociale {
}
.sociale a {
	float:left;
	background: url(/i/sociale.gif) no-repeat left top;
}
.sociale a strong {
	display:none;
}
a.youtube {
	background-position:0px 0px;
	width:74px;
	height:50px;
}
a.youtube:hover {
	background-position:-254px 0px;
}
a.facebook {
	background-position:-78px 0px;
	width:86px;
	height:50px;
	margin:0px 6px 14px 4px;
}
a.facebook:hover {
	background-position:-332px 0px;
}
a.twitter {
	background-position:-170px 0px;
	width:84px;
	height:50px;
}
a.twitter:hover {
	background-position:-424px 0px;
}
a.vimeo {
	background-position:-12px -64px;
	width:70px;
	height:40px;
	margin:0px 10px 6px 12px;
}
a.vimeo:hover {
	background-position:-266px -64px;
}
a.ilike {
	background-position:-92px -64px;
	width:70px;
	height:40px;
	margin-right:12px;
}
a.ilike:hover {
	background-position:-346px -64px;
}
a.lastfm {
	background-position:-174px -64px;
	width:70px;
	height:40px;
}
a.lastfm:hover {
	background-position:-428px -64px;
}
a.hi5 {
	background-position:-31px -110px;
	width:58px;
	height:44px;
	margin:0px 10px 0 31px;
}
a.hi5:hover {
	background-position:-285px -110px;
}
a.mafia93 {
	background-position:-99px -110px;
	width:130px;
	height:44px;
	margin:0 0 0 65px;
	margin:0 0 0 65px;
}
a.mafia93:hover {
	background-position:-353px -110px;
}
.page-istorie {
	padding:20px 23px 0 10px;
	line-height:18px;
}
.page-istorie p {
	padding:20px 0 10px 0;
	text-indent:15px;
}

.linka {
	color:#bf0000;
}
.linka:hover {
	text-decoration:underline;
}
.istorie-paginare {
}
.istorie-paginare, .istorie-paginare a {
	color:#b1b1b1;
}
.istorie-paginare a:hover {
	color:#bf0000;
}
.istorie-paginare strong {
	color:#FFFFFF;
}

.buton-rss {
	background: url(/i/rss.gif) no-repeat left top;
	width:16px;
	height:16px;
	position:absolute;
	right:32px;
	top:4px;
}
.buton-rss:hover {
	background-position:-16px top;
}
.share-me {
	padding:10px 0 0 0;
	vertical-align:middle;
}
.share-me a {
	margin:0 10px 0 0;
	background:#FFFFFF;
	border:1px solid #b1b1b1;
	float:left;
	height:19px;
	width:19px;
	text-align:center;
}
.share-me a img {
	vertical-align:middle;
}
img.share-align {
	height:19px;
	width:0px;
}