@charset "utf-8";

/* CSS Document */



body {

	background:#ff7c00 url(images/bg.jpg) center top no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px; 

	overflow-y: scroll;

	_overflow-y: normal;

}



* { margin:0; padding:0}

img { border:0}

a { text-decoration:none; outline:none; color:#000}

a:hover { text-decoration:underline}

ul { list-style-type:none}

/*for FireFox*/

input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {   

	border : 0px;

} 

/*for IE8 */

input[type="submit"]:focus, input[type="button"]:focus {     

    outline : none; 

}

.clear {clear:both; height:0; font-size:0; line-height:0}

/* clearing floated elements */

.clearing:after {content: "."; display:block; height:0px; font-size:0;line-height:0px; clear: both; visibility: hidden;}

.clearing {display:	inline-block;}

.clearing { /* Hides from IE-mac \*/display:block;}

* html .clearing { /* Hides from IE-mac \*/display:inline;}

/***********************************/

.fl { float:left }

.fr { float:right }

.margins { margin-bottom:20px }

.nomargins { margin:0 !important }



#site-content {

	width:805px;

	margin:0 auto;

	position:relative;

	padding-top:90px;

}

.top {

	width:788px;

	height:101px;

	background:url(images/top.jpg) left top no-repeat;

	padding:14px 0 0 12px;

	position:absolute;

	left:0;

	top:0;

	z-index:1;

}

.top blockquote {

	width:468px;

	height:60px;

	background:#fff;

	float:left;

}

.search {

	width:270px;

	height:40px;

	background:url(images/search.jpg) left top no-repeat;

	margin-top:15px;

}

.search .submit {

	width:35px;

	height:0px;

	padding-top:40px;

	overflow:hidden;

	color:#000;

	font-size:0;

	border:none;

	background:none;

	cursor:pointer;

	margin-right:7px;

}

.search .text {

	border:none;

	width:220px;

	height:20px;

	margin-top:10px;

	background:none;

}

.header {

	position:relative;

	z-index:2;

}

.header  .logo {

}

.header .data {

	width:396px; 

	padding:2px; 

	margin:0px 0 6px 60px;

}

.header .amr {

	background:url(images/amr_bg.png) left top no-repeat; 

	display:block; 

	margin:0 0 0 60px; 

	width:350px; 

	height:60px; 

	padding:5px 0px 5px 50px; 

	color:#d2cbae; 

	font-size:55px; 

	text-align:left; 

	font-family:Arial, Helvetica, sans-serif;

}

.header .amr2 {

	background:url(images/amr_bg2.png) left top no-repeat; 

	display:block; 

	margin:0; 

	width:233px; 

	height:40px;

	_height:43px;	

	padding:5px 0 0 33px; 

	_padding-top:2px;

	color:#d2cbae; 

	font-size:36px; 

	text-align:left; 

	font-family:Arial, Helvetica, sans-serif;

}

.meniu {

	width:805px;

	height:32px;

	background:url(images/bgmeniu.png) left top no-repeat;

	position:relative;

	padding-top:36px;

}

.meniu .imgabs {

	position:absolute;

	left:-32px;

	top:37px;

}

.meniu .rss {

	position:absolute;

	right:4px;

	top:6px;

	display:block;

	width:31px;

	height:0px;

	padding-top:31px;

	overflow:hidden;

}

.meniu .linkuri {

	height:25px;

	display:block;

	padding-left:4px;

}

.meniu .linkuri li {

	display:block;

	float:left;

	height:25px;

	background:url(images/bgli.jpg) right top no-repeat;

	padding-right:2px;

}

.meniu .linkuri li a {

	display:block;

	float:left;

	height:0;

	padding-top:25px;

	overflow:hidden;

	background:url(images/meniu.jpg) left top no-repeat;

}

.meniu .linkuri li.news a {

	width:52px; 

	background-position: 0 0;

}

.meniu .linkuri li.artisti a {

	width:110px; 

	background-position: -52px 0;

}

.meniu .linkuri li.istoric a {

	width:144px; 

	background-position: -165px 0;

}

.meniu .linkuri li.bilete a {

	width:64px; 

	background-position: -310px 0;

}

.meniu .linkuri li.locatie a {

	width:70px; 

	background-position: -375px 0;

}

.meniu .linkuri li.fun a {

	width:76px; 

	background-position: -448px 0;

}

.meniu .linkuri li.goodies a {

	width:68px; 

	background-position: -528px 0;

}

.meniu .linkuri li.forum a {

	width:60px; 

	background-position: -597px 0;

}

.meniu .linkuri li.press a {

	width:57px; 

	background-position: -659px 0;

}

.meniu .linkuri li.contact a {

	width:74px; 

	background-position: -717px 0;

}



/*hover link*/

.meniu .linkuri li.news a:hover {

	background-position: 0 -25px;

}

.meniu .linkuri li.artisti a:hover {

	background-position: -52px -25px;

}

.meniu .linkuri li.istoric a:hover {

	background-position: -165px -25px;

}

.meniu .linkuri li.bilete a:hover {

	background-position: -310px -25px;

}

.meniu .linkuri li.locatie a:hover {

	background-position: -375px -25px;

}

.meniu .linkuri li.fun a:hover {

	background-position: -448px -25px;

}

.meniu .linkuri li.goodies a:hover {

	background-position: -528px -25px;

}

.meniu .linkuri li.forum a:hover {

	background-position: -597px -25px;

}

.meniu .linkuri li.press a:hover {

	background-position: -659px -25px;

}

.meniu .linkuri li.contact a:hover {

	background-position: -717px -25px;

}

/*activ*/

.meniu .linkuri li.news a:active {

	background-position: 0 -25px;

}

.meniu .linkuri li.artisti a:active {

	background-position: -52px -25px;

}

.meniu .linkuri li.istoric a:active {

	background-position: -165px -25px;

}

.meniu .linkuri li.bilete a:active {

	background-position: -310px -25px;

}

.meniu .linkuri li.locatie a:active {

	background-position: -375px -25px;

}

.meniu .linkuri li.fun a:active {

	background-position: -448px -25px;

}

.meniu .linkuri li.goodies a:active {

	background-position: -528px -25px;

}

.meniu .linkuri li.forum a:active {

	background-position: -597px -25px;

}

.meniu .linkuri li.press a:active {

	background-position: -659px -25px;

}

.meniu .linkuri li.contact a:active {

	background-position: -717px -25px;

}

/*selected*/

.meniu.news_s .linkuri li.news a {

	background-position: 0 -25px;

}

.meniu.artisti_s .linkuri li.artisti a {

	background-position: -52px -25px;

}

.meniu.istoric_s .linkuri li.istoric a {

	background-position: -165px -25px;

}

.meniu.bilete_s .linkuri li.bilete a {

	background-position: -310px -25px;

}

.meniu.locatie_s .linkuri li.locatie a {

	background-position: -375px -25px;

}

.meniu.fun_s .linkuri li.fun a {

	background-position: -448px -25px;

}

.meniu.goodies_s .linkuri li.goodies a {

	background-position: -528px -25px;

}

.meniu.forum_s .linkuri li.forum a {

	background-position: -597px -25px;

}

.meniu.press_s .linkuri li.press a {

	background-position: -659px -25px;

}

.meniu.contact_s .linkuri li.contact a {

	background-position: -717px -25px;

}

/*selected pt submeniuri*/

.meniu .linkuri li.news a.selected {

	background-position: 0 -25px;

}

.meniu .linkuri li.artisti a.selected {

	background-position: -52px -25px;

}

.meniu .linkuri li.istoric a.selected {

	background-position: -165px -25px;

}

.meniu .linkuri li.bilete a.selected {

	background-position: -310px -25px;

}

.meniu .linkuri li.locatie a.selected{

	background-position: -375px -25px;

}

.meniu .linkuri li.fun a.selected {

	background-position: -448px -25px;

}

.meniu .linkuri li.goodies a.selected {

	background-position: -528px -25px;

}

.meniu .linkuri li.forum a.selected {

	background-position: -597px -25px;

}

.meniu .linkuri li.press a.selected {

	background-position: -659px -25px;

}

.meniu .linkuri li.contact a.selected {

	background-position: -717px -25px;

}



.submeniu {

	position:absolute; 

	left:63px;

	top:60px;

	z-index:999;

	display:none;

	width:100px;

}

.submeniu a {

	background:#000 !important;

	display:block;

	margin-bottom:2px;

	color:#fff;

	height:18px !important;

	line-height:18px;

	padding:0 3px !important;

	text-transform:uppercase;

	width:100% !important;

	filter:alpha(opacity=90);

	opacity: 0.90;

	color:#f8ad19;

	text-transform:uppercase;

	font-weight:bold;

}

.submeniu a:hover {

	color:#fff;

	text-decoration:none;

}

.submeniuistoric {

	position:absolute;

	top:60px;

	left:180px

}

.submeniulocatie {

	position:absolute;

	top:60px;

	left:390px

}

.submeniufun {

	position:absolute;

	top:60px;

	left:463px

}

.submeniugoodies {

	position:absolute;

	top:60px;

	left:538px;

	width:170px;

}

.submeniupress {

	position:absolute;

	top:60px;

	left:670px

}





.galleryview {

	height:245px !important;

}

.slider {

	width:780px;

	height:245px;

	background:#000;

	padding:10px 10px 15px;

	position:relative;

}

.slider .bottom {

	position:absolute;

	left:0;

	bottom:0;

}

#gallery_wrap .galleryview .panel {

	position:absolute;

	left:0 !important;

	top:0 !important;

	background:red

} 



.filmstrip {

	z-index:2;

	height:17px !important;

	z-index:10000;

}

.filmstrip li {

	display:block;

	text-align:center;

	width:16px !important;

	height:17px !important;

	line-height:17px;

	float:left;

	color:#ff7c00;

	font-size:12px;

	margin:0 5px 0 0 !important;

	z-index:1001;

}

.panel-overlay, .overlay {

	display:none;

}



#content {

	padding-bottom:100px;

	width: 465px;

	padding-top:15px;

	float:left;

}



#content .left {

	width:465px;

	padding-top:15px;

}

#content .right {

	width:320px;

	padding-top:15px;

}

.titlu {

	text-transform:uppercase;

	font-size:25px;

	margin-bottom:10px;

}



.stire {

	text-align:justify;

	margin-bottom:20px;

}

.stire blockquote {

	position:relative;

	width:141px;

	height:141px;

	overflow:hidden;

	padding:6px;

	margin:0 10px 0px 0;

	float:left;

}

.stire blockquote .abs {

	position:absolute;

	left:0;

	top:0;

	z-index:2

}

.stire .detalii {

	margin-top:10px;

}

.facebook_s {

	display:block;

	background:url(images/urmarestene2.png) 0 0;

	width:14px;

	height:0px;

	padding-top:14px;

	font-size:0;

	overflow:hidden;

	margin-right:3px;

	margin-top:5px;

}

.facebook_s:hover {

	background-position: 0 -14px;

}

.twitter_s {

	display:block;

	background:url(images/urmarestene2.png) -27px 0;

	width:14px;

	height:0px;

	padding-top:14px;

	font-size:0;

	overflow:hidden;

	margin-right:3px;

	margin-top:5px;

}

.twitter_s:hover {

	background-position: -27px -14px;

}

.maideparte {

	display:flock;

	width:74px;

	font-weight:bold;

	height:14px;

	line-height:14px;

	background:url(images/bgmaideparte.jpg) left top no-repeat;

	text-align:center;

	text-transform:uppercase;

	color:#d2cbae;

	font-size:8px;

	margin-right:10px;

	margin-top:5px;

}

.maideparte:hover {

	text-decoration:none;

	color:#f9a816

}

.maimult {

	display:block;

	width:126px;

	height:0px;

	padding-top:25px;

	font-size:0;

	overflow:hidden;

	background:url(images/citestemaimult.jpg) left top no-repeat;

}

.maimult:hover {

	background-position: 0 -26px;

}

.detalii font {

	display:block;

	width:210px;

	height:1px;

	background:#000;

	float:left;

	margin-top:12px;

}

.boxbilete {

	width:296px;

	height:202px;

	background:url(images/bgbilete.jpg) left top no-repeat;

	position:relative;

	padding:10px;

	margin-top:5px;

}

.boxbilete blockquote {

	width:296px;

	height:202px;

	overflow:hidden;

}

.boxbilete .abs {

	position:absolute; 

	right:-5px; 

	top:-15px;

}

.boxharta {

	width:296px;

	height:127px;

	background:url(images/bgharta.jpg) left top no-repeat;

	position:relative;

	padding:10px;

}

.boxharta blockquote {

	width:296px;

	height:127px;

	overflow:hidden;

}

.boxharta .abs {

	position:absolute; 

	right:-5px; 

	top:-13px;

}

.urmaresteneaici {

	padding-top:50px;

	height:200px;

	position:relative

}

.urmaresteneaici .abs {

	position:absolute; 

	right:-5px; 

	top:-8px;

}





.parteneri-principali {

	background: url(images/bg_parteneri.jpg) no-repeat left top;

	width:260px;

	height:560px;

	padding:50px 30px 10px 30px;

}







.logo-partener {

	width:120px;

	height:110px;

}





.follow {

	

}

.follow li {

	float:left;

	margin-right:28px;

}

.follow li a {

	background:url(images/urmarestene.png) left top no-repeat;

	display:block;

	float:left;

	width:30px;

	height:0px;

	padding-top:30px;

	font-size:0;

	overflow:hidden;

}

/*normal*/

.follow li.facebook a {

	background-position: 0px 0px;

}

.follow li.twitter a {

	background-position: -58px 0px;

}

.follow li.myspace a {

	background-position: -114px 0px;

}

.follow li.lastfm a {

	background-position: -170px 0px;

}

.follow li.youtube a {

	background-position: -228px 0px;

}

.follow li.tilllate a {

	background-position: -286px 0px;

}

/*hover*/

.follow li.facebook a:hover {

	background-position: 0px -30px;

}

.follow li.twitter a:hover {

	background-position: -58px -30px;

}

.follow li.myspace a:hover {

	background-position: -114px -30px;

}

.follow li.lastfm a:hover {

	background-position: -170px -30px;

}

.follow li.youtube a:hover {

	background-position: -228px -30px;

}

.follow li.tilllate a:hover {

	background-position: -286px -30px;

}



#footer {

	background:#000 url(images/bgfooter.jpg) left top repeat-x;

	min-height:550px;

}



#footer blockquote {

	width:805px;

	margin:0 auto;

	background:#000 url(images/bgfooter.jpg) center top no-repeat;

	height:112px;

	padding-top:38px;

}

#footer blockquote a {

	float:left;

	margin-right:10px;

}



/* CHELIE*/

.tag-cloud {

	margin:10px 0 0 0;

	text-align:center;

	text-transform:uppercase;

}



.tag-cloud a {

	text-transform:uppercase;

	text-decoration:none;

}



.tag-cloud a:hover {

	color:#af0000;

	text-decoration:none;

}



#sidebar {

	width: 322px;

	float: right;

	padding-top:15px;

}





/* pagina artist */



#main {

	width:546px;

	margin:0 auto;

	position:relative;

}





.connect {

	width:410px; 

	left:60px;

	bottom:-85px;

	height:30px;

	position:absolute;

}

.connect a {

	float:left; 

	margin-right:15px;

}

.lineup {

	width:546px; 

	left:0px;

	bottom:-860px;

	position:absolute;

	padding-bottom:10px;

}

.lineup .ziggi {

	position:absolute;

	left:0;

	top:25px;

}

.lineup .true {

	position:absolute;

	left:233px;

	top:36px;

}

.lineup .djrafik {

	position:absolute;

	left:0;

	top:132px;

}

.lineup .jfb {

	position:absolute;

	left:285px;

	top:126px;

}

.lineup .djvadim {

	position:absolute;

	left:0px;

	top:246px;

}

.lineup .deekline {

	position:absolute;

	left:271px;

	top:255px;

}

.lineup .sabac {

	position:absolute;

	left:0px;

	top:405px;

}

.lineup .snowgoons {

	position:absolute;

	left:280px;

	top:402px;

}

.lineup .milliondan {

	position:absolute;

	left:144px;

	top:540px;

}





.texte {

	width:145px;

}

#content2 {

	margin:0 auto;

	width:690px;

	position:relative;

}



.content {

	width:795px;

}





.left {

	width:390px;

	position:relative;

}



.left .artist-logo {

	margin:20px 0;

}



.left p {

	font-size:12px; 

	padding-bottom:8px;

	text-align:justify;

}

.right {

	width:362px;

	position:relative;

	padding-top:249px;

	z-index:1

}

.right .profile-pic {

	position:absolute;

	right:-18px;

	top:0;

}

.right .clip {

	width:362px;

	height:300px;

	overflow:hidden;

	margin-bottom:10px;

	z-index:2;

	position:relative;

}

.afestival {

	border-top:1px solid #000; 

	width:397px; 

	text-align:center; 

	margin:25px 0; 

	padding-top:22px

}



ul.thumb li {

    margin: 0; padding: 5px;

    float: left;

    position: relative;  /* Set the absolute positioning base coordinate */

    width: 110px;

    height: 110px;

}

ul.thumb li img {

    width: 100px; height: 100px; /* Set the small thumbnail size */

    -ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */

    border: 1px solid #ddd;

    padding: 5px;

    background: #f0f0f0;

    position: absolute;

    left: 0; top: 0;

}

ul.thumb li img.hover {

    background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect

    border: none; /* Get rid of border on hover */

}



.alignleft {

	margin:0 10px 0 0;

}





#commentform {

	background: #000000;

	padding:10px;

	color:#ffffff !important;

}



#commentform a {

	color:#ff7c00 !important;

}



#comment {

	width:100%;

	border:none;

	margin:5px 0;

}



.textfield {

	margin:5px 0;

	border:none;

}



#submit {

	background:#ff7c00;

	border:none;

	padding:5px;

	color:#000000;

}



.comment-body {

	margin-bottom:10px;

	padding-bottom:10px;

	border-bottom:1px solid #000000;

}



.comment-body p {

	margin-left:42px;

}





.comment-author {

	padding-left:42px;

	font-size:16px;

	font-weight:bold;

}







.commentlist ol li {

	list-style:none;

}



.comment-meta {

	font-size:10px;

	padding-left:42px;

}



.commentlist img {

	float:left;

	margin-left: -42px;

}



.links_on{

	width:280px;

	margin:0 auto;

}

.footer-logo{

	width:120px;

}

.parteneri {

	width:670px;

}





.listare-artisti {

	width:150px;

	min-height:250px;

	margin-right:5px;

	float:left;

	text-align:center;

	margin-bottom:20px;

}



.artist-thumbnail {

	position:relative;

	width:141px;

	height:141px;

	padding:6px;

	margin:0 10px 0px 0;

	float:left;

}



.pic-overlay {

	width:141px;

	height:141px;

	position:absolute;

	left:6px;

	top:0;

	z-index:2

}



.titlu-artist {

	text-transform:uppercase;

	font-size:13px;

	margin-bottom:10px;

	height:30px;

}



.sj-day {

	margin-bottom:5px;

	color:#ffffff;

}



.sj-stage {

	font-weight:normal;

	font-size:14px;

}



.breadcrumbs {

	width:435px;

	padding:10px;

	background:#000000;

	margin-bottom:10px;

	text-transform: uppercase;

	color:#ffffff;

}



.breadcrumbs h3 {

	color:#ffffff !important;

}



.breadcrumbs p {

	font-size:10px !important;

}



.tag-title {

	font-weight:normal;

	color:#ffffff !important;

	text-transform: uppercase;

	font-size:14px;

}



.breadcrumbs a {

	text-decoration:none;

	color:#fff;

}



.breadcrumbs a:hover {

	color:#ff7c00;

}





.formular-inscriere {

	background:#000;

	color:#fff;

}



.textfield2 {

	border:none;

	width:280px;

	padding:3px;

}