@media all{
body {font:62.5% Arial;vertical-align:baseline;text-align:center;color:#000;background:#121212;height:100%;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}

h1	{font:bold 3em/1.16em Arial;padding:0 0 1em;}
h2	{font:bold 2.5em/.9em Arial;padding:0 0 1em;}
h3	{font:bold 2.2em/1.02em Arial;padding:0 0 .05em;}
h4	{font:bold 1.5em/1.30em Arial;padding:0 0 1em;}
h5	{font:bold 1.4em/1.13em Arial;padding:.3em 0 0;}
h6	{font:bold 1.0em/1.18em Arial;padding:0 0 1em;}

p		 {font:1.3em/1.21em Arial;padding:0 0 .85em;}
.bold {font-weight: bold;}
p.lheight{line-height:1.45em;padding:0 0 1.5em;}
ul,
ol	{padding:0 0 .85em;}
li	{font:1.3em/1.21em Arial;}
ol li{list-style:decimal inside;}

a		{color:#333;outline:0;text-decoration:none;}
a:hover{color:#FEECD2;}

dl	{float:left;width:100%;}
dt	{float:left;width:100%;font:bold 2.5em/1.07em Arial;text-transform:lowercase;}
dd	{float:left;width:100%;}

table	{width:100%;font:1.3em/1.21em Arial;margin:0 0 2em;}
caption	{text-align:left;font:bold 1.16em/1.30em Arial;margin:0 0 1em;}
th		{padding:4px 0;}
td		{padding:4px 0;}

.img_l	{float:left;margin:0 1.8em .5em 0;}
.img_r	{float:right;margin:0 0 .5em 1.8em;}

.txt_l	{text-align:left;} 
.txt_r	{text-align:right;} 
.txt_c	{text-align:center;} 
.txt_j	{text-align:justify;}

.left	  {float:left;}
.right	  {float:right;}
.clear    {float:none;clear:both;display:block;height:.01em;}
.separator{display:block;float:none;clear:both;width:100%;height:.7em;border-top:1px solid #000;}
.hidden,	  
hr,
legend    {display:none;visibility:hidden;}
dt small  {font-size:.6em;}

.bg_layer{float:left;width:100%;background:url(../dsg/bg/bg_pattern.png) 0 0 repeat;}

/*Header*/

#header		{width:1000px;height:262px;margin:0 auto;text-align:left;position:relative;}
#header-international		{width:1000px;height:240px;margin:0 auto;text-align:left;position:relative;}
#zastave	{float: left;clear: right;width: 168px;height: 21px; margin: 35px 0 0 210px; text-align: right;}

.page-title	     {width:644px;height:210px;overflow:hidden;text-indent:-999px;position:absolute;left:72px;top:59px;background:url(../dsg/bg/dunking-devils-logo.png) -214px -51px no-repeat;}
.logo			 {position:relative;left:-36px;top:8px;display:block;float:left;width:214px;height:210px;background:url(../dsg/bg/dunking-devils-logo.png) 0 0 no-repeat;}

.twitter	         {width:215px;height:159px;position:absolute;right:157px;top:59px;background:url(../dsg/bg/header-sprite.png) -380px 0 no-repeat;}
.twitter h2		     {position:relative;top:90px;left:0;letter-spacing:-1px;line-height:0.91em;} 	
.twitter h2	a	     {display:block;color:#000;text-decoration:none;padding:8px 0 15px 78px;background:url(../dsg/ico/twity.png) 15px 0 no-repeat;}	
.twitter h2	a:hover {color:#000;}
.tweet			     {width:203px;height:105px;padding:10px 5px 0 12px;position:absolute;top:-12px;left:-10px;background:url(../dsg/bg/header-sprite.png) -160px 0 no-repeat;}
.tweet ul li			 {display:block;height:65px;overflow:hidden;font:1.2em/1.4em Arial;}

.contact-info	   {width:157px;height:159px;position:absolute;left:843px;top:59px;background:url(../dsg/bg/header-sprite.png) -595px 0 no-repeat;}
.contact-info dt   {width:113px;padding:8px 19px 10px 25px;line-height:.8em;text-align:center;}
.contact-email	   {padding:13px 17px 15px 17px;width:123px;background:url(../dsg/bg/header-sprite.png) 0 0 no-repeat;}	
.contact-email a   {text-decoration:none;color:#fff4d9;font:1.1em/1.16em Arial;}
.contact-social ul {float:left;width:129px;padding:14px 7px 0 21px;overflow:hidden;}
.contact-social li {float:left;padding:0 11px 0 0;}
.contact-social img{display:block;}

#main-navigation   {float:left;width:1000px;position:absolute;left:0;top:218px;background:url(../dsg/bg/main-navig.png) 0 0 no-repeat;}
#main-navigation ul{float:left;width:956px;padding:3px 22px 7px;}
#main-navigation li{float:left;font:bold 3em/1.16em Arial;padding:0 52px 0 0;text-transform:lowercase;}
#main-navigation li.last{padding:0;}
#main-navigation a {color:#fff2d8;}
#main-navigation a:hover  {color:#fac36c;}
#main-navigation .active a {color:#fac36c;}

#international-navigation {float:left;width:1000px;height: 22px;position:absolute;left:0;top:218px;background:url(../dsg/bg/main-navig2.jpg) 0 0 no-repeat;font:bold 1.6em/1em Arial;color:#fff2d8;padding: 2px 0 0 0; text-align:center;}


/*Main Content*/
#main	 {width:980px;margin:0 auto;text-align:left;}
#content{width:597px;float:left;padding:0 0 31px;}

.mi		{float:left;width:557px;padding:15px 19px 19px 21px;background:#ffa300 url(../dsg/bg/modules-bot.png) 0 100% no-repeat;}
.mi-last {background:#ffa300 url(../dsg/bg/modules-bot.png) -597px 100% no-repeat;}
.mi-ponudba img {float:left; padding: 0 10px 30px 0;}

ul.bullet li   {padding: 0 0 5px 10px;	list-style-type: none; background:transparent url(../dsg/ico/bullet.png) no-repeat scroll 2px 6px;}

/*Hpage*/
.entry-about  {float:left;width:500px;padding:9px 0 0 57px;background:url(../dsg/ico/entry.png) 0 0 no-repeat;}
.entry-about p{padding:0 0 .17em;}
.entry-content{float:left;width:100%;}
h3.entry-title {padding-bottom:30px;}

.video        {padding:0 0 1.8em;}
.gal_ctrl	  {padding:.75em 0 0;}

/*Lights-off effect*/
#the_lights{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;display:none;}
#standout{position:relative;z-index:1000000;}


/*Gallery*/
.gallery .video {padding:0;}
.image-wide     {float:left;width:100%;text-align:center;}

.ctrls		    {float:left;width:428px;padding:7px 0 13px 129px;position:relative;text-align:center;}
.ctrls .prev    {float:left;font:bold 1.4em/1.16em Arial;display:block;width:150px;padding:3px 0 6px;margin:0 1px 2px 0;background:url(../dsg/bg/tabs.png) 0 0 no-repeat;}
.ctrls .next    {float:left;font:bold 1.4em/1.16em Arial;display:block;width:150px;padding:3px 0 6px;margin:0 0 2px;background:url(../dsg/bg/tabs.png) 100% -25px no-repeat;}
.ctrls a:hover {color:#000;}
.ctrls h5	    {float:left;width:301px;padding:5px 0 4px;background:#FFF4D9 url(../dsg/bg/tabs.png) 0 -50px no-repeat;}	

.thumbnails  		   {float:left;width:100%;padding: 20px 0 0 0;}
.thumbnails ul		   {float:left;width:100%;padding:0 0 20px;}
.thumbnails li		   {float:left;width:124px;padding:0 20px 0 0;}
.thumbnails li.last    {padding:0;}
.thumbnails img		   {display:block;}
.thumbnails h6		   {font-size:.769em;width:112px;padding:4px 6px 5px;background:#fac26a url(../dsg/bg/thumbnail-bg.png) 0 100% no-repeat;}
.thumbnails .active h6 {background:#fff4d9 url(../dsg/bg/thumbnail-bg.png) -124px 100% no-repeat;}

/*Pagination*/
.pagination   		 {float:left;width:100%;font:1.3em/1.21em Arial;padding:5px 0 0 0}
.pagination a        {color:#000000;}

/*Rounded boxes*/
.rbox    {float:left;width:515px;margin:0 auto;background:url(../dsg/bg/rnd-sprite.png) -1515px 100% no-repeat;padding:0 0 8px;margin:0 0 14px 23px;display:inline;position:relative;}
.rbox div{float:left;background:url(../dsg/bg/rnd-sprite.png) -1000px 0 no-repeat;padding:8px 0 0;}
.rbox div div{float:left;background:#FFF4D9;padding:0 7px;}

.rbox530{float:left;width:530px;display:inline;position:relative;text-align: right; padding-right: 20px;}

p.overlay{position:absolute;left:30px;top:20px;width:300px;text-align: left;}
ul.overlay{position:absolute;left:30px;top:50px;width:300px;text-align: left;}

.rb-prev {display:block;width:26px;height:37px;background:url(../dsg/ico/b-ctrls.png) 0 0 no-repeat;position:absolute;top:87px;left:-18px;}	
.rb-next {display:block;width:26px;height:37px;background:url(../dsg/ico/b-ctrls.png) 0 -37px no-repeat;position:absolute;top:87px;right:-18px;}	

/*Booking form*/
.form      {float:left;width:100%;padding:0 0 2.5em;}
.form div  {float:left;width:100%;padding:0 0 5px;}
.form span {display:block;float:left;font:1.2em/1.21em Arial;padding:1px 5px 2px 0;}
.lead      {padding:0 0 1.2em;}
label	   {float:left;width:196px;padding:3px 10px 0 0;text-align:right;font:1.3em/1.21em Arial;}
input	   {float:left;font:1.2em/1.21em Arial;width:342px;padding:4px 3px;color:#333;border:1px solid #343434;background:url(../dsg/bg/input-bg.png) 0 0 repeat-x;}
select	   {float:left;font:1.2em/1.21em Arial;color:#333;width:40px;margin:0 5px 0 0;display:inline;}
textarea   {float:left;font:1.2em/1.21em Arial;width:342px;height:90px;padding:4px 3px;color:#333;border:1px solid #343434;overflow:auto;background:url(../dsg/bg/texta-bg.png) 0 0 repeat-x;}
textarea.error    {float:left;font:1.2em/1.21em Arial;width:340px;height:90px;padding:4px 3px;color:#333;border:2px solid #FF3434;overflow:auto;background:#FFDCC9;}
input.error{background:#FFDCC9;width:340px;padding:3px 3px;border:2px solid #FF3434;}

 div.sectionTitle {padding:13px 0 4px;}
.sectionTitle p	  {font:bold 1.2em/1.20 Arial;padding:0 0 0 206px;}
select.year		  {margin:0 34px 0 0;width:55px;}
.description-text {font:bold .9em/1.20 Arial;padding:1px 0 0 206px;}
.form div.captcha {background:#FFE09B;padding:8px 0 3px;margin:3px 0 0;}
.captcha input    {width:142px;background:#FFF4D9;}
.captcha img	  {margin:0 0 0 206px;}
div.submit        {padding:10px 0 13px 206px;width:351px;text-align:center;} 
.submit	input	  {cursor:pointer;float:left;width:82px;text-align:center;margin:0 7px 0 0;padding:3px 3px 2px;background:#FFF4D9;font:1.3em/1.11em Arial;}
div.msg  	      {float:left;display:inline;width:100%;height:50px;padding:0;margin:0 0 9px;background:url(../dsg/bg/msgs.png) 0 0 no-repeat;}
div.warning       {background-position:0 -50px;}
.msg p		      {padding:10px 0 0 206px;}

/*Poll & poll form*/
#pollcontainer{margin-top: 15px;}
#pollcontainer p{font:bold 1.4em/1.16em Arial; text-align: left;}
#pollcontainer em{font-size: 0.8em;}
#loader{ display:none; text-align:center; margin-top: 5px;}
.option{ margin:5px 0;}
.option p{ line-height:1.1em; font-size:0.85em;}
.bar{ height:15px; background:#FECA6D;}
.yourvote{ background:#FFF4D9;}

#pollcontainer input.radio {width: 20px; height: 25px; float: left; margin-right: 15px;}

#pollcontainer input.button {position:relative;margin:0 0 0 -1px;float:left;width:325px;height:42px;display:block;text-align:center;font:bold 1.8em/2.3em Arial;background:url(../dsg/bg/sidebar-sprite.png) 0 -200px no-repeat; border: 1px solid #FFA300; padding: 0px; margin-bottom: 10px;}
#pollcontainer input.button:hover {background:url(../dsg/bg/sidebar-sprite.png) 0 -242px no-repeat;}


/*Back*/
.back	 {padding:1.5em 0 .4em;font:normal 1.2em/1.16em Arial;}

/*Sidebar*/
#sidebar		  {width:363px;float:right;padding:0 0 31px;}
.sidebar dl	      {background:#fea000 url(../dsg/bg/ip_mid.png) 0 0 repeat-x;padding:.9em 0 0;}
.sidebar dt	      {width:323px;padding:0 21px .04em 19px;}
.sidebar dd	      {width:323px;padding:0 21px 25px 19px;background:url(../dsg/bg/modules-bot.png) -1194px 100% no-repeat;min-height:70px;height:auto !important;height:70px;}
.sidebar .last dd {width:323px;padding:0 21px 21px 19px;background:url(../dsg/bg/modules-bot.png) -1557px 100% no-repeat;}
.sidebar img.artists { padding-top: 15px;}
.sidebar li	 	  {font:bold 1.4em/1.16em Arial;padding:0 0 .1em 10px;}
.sidebar ul		  {padding:1.4em 0 1.6em;}
.sidebar ul li	  {background:url(../dsg/ico/bullet.png) 2px 6px no-repeat;}
.sidebar a,
.sidebar a:hover {color:#000;}

ul.no-bullet	  {padding:.8em 0;}
ul.no-bullet li   {padding:0;background:none;line-height:1.26em;}
ul.lite, ul.lite li {font-weight: normal;font-style: normal;}


/*Event list*/
.event-list   {float:left;width:100%;padding:.85em 0 0;}
.event-list li{float:left;width:100%;list-style:none;padding:0 0 .35em;}

/*Shows list*/
ul.shows-list	     {float:left;width:100%;padding:.9em 0 0;}
ul.shows-list	li   {float:left;width:100%;padding:0 0 10px;overflow:hidden;background:none;}
.shows-list a 		 {float:left;display:block;line-height:2.9em;height:40px;width:100%;background:url(../dsg/bg/sidebar-sprite.png) 100% 0 no-repeat;}
.shows-list a:hover,
.shows-list	a.active {background:url(../dsg/bg/sidebar-sprite.png) 100% -40px no-repeat;}
.shows-list	img	     {float:left;margin:0 20px 0 0;display:block;}
.shows-list	li ul    {float:left;padding:10px 0 0 50px;width:272px;}
.shows-list	li li	 {font-size:1.1em;}

/*Tubemogul*/
img.tubemogul{padding: 15px 0 0 50px;}

/*Member list*/
ul.member-list	   	 {float:left;width:100%;padding:1.4em 0 0;}
ul.member-list	li 	 {float:left;width:100%;padding:0 0 10px;overflow:hidden;background:none;}
.member-list a 		 {float:left;display:block;line-height:4.4em;height:60px;width:100%;background:url(../dsg/bg/sidebar-sprite.png) 100% -80px no-repeat;}
.member-list a:hover,
.member-list a.active{background:url(../dsg/bg/sidebar-sprite.png) 100% -140px no-repeat;}
.member-list img	 {float:left;margin:0 65px 0 0;display:block;}

/*Sponsors list*/
.sponsors-list  	    {float:left;width:323px;height:70px;margin:.35em 0 0;display:inline;overflow:hidden;text-align:center;position:relative;background:url(../dsg/bg/sidebar-sprite.png)  0 -324px no-repeat;}
.sponsors-list ul 		{padding:0;}
.sponsors-list ul li	{float:left;width:273px;padding:5px 25px 0 25px;background:none;}
.sponsors-list .previous{display:inline-block;position:absolute;top:26px;left:8px;width:16px;height:16px;background:url(../dsg/ico/s-ctrls.png) 0 0 no-repeat; cursor:pointer;overflow:hidden; } 
.sponsors-list .next    {display:block;position:absolute;top:26px;right:8px;width:16px;height:16px;background:url(../dsg/ico/s-ctrls.png) 0 -16px no-repeat;}

.merchandise {height: 233px; background:url(../dsg/bg/sidebar-sprite.png)  0 -508px no-repeat;}
.sponsors-list .p_merch, .sponsors-list .n_merch{top: 105px;}
.sponsors-list .merch {margin-top:25px;}
div.merchandise .next, div.merchandise .previous    {top:110px;}

.equipment {width: 320px; height: 241px; margin-left: 120px; background:url(../dsg/bg/equipment_bg.jpg) no-repeat;}
.sponsors-list .p_equip, .sponsors-list .n_equip{top: 105px;}
.sponsors-list .equip {margin-top:40px;}
div.equipment .next, div.equipment .previous    {top:110px;}

.desc-box  {float:left;width:303px;padding:5px 10px 0;height:35px;overflow:hidden;background:url(../dsg/bg/sidebar-sprite.png) 0 -284px no-repeat;}
.desc-box p{padding:10px 0 0 0;font-size:1.2em;line-height:1.19em;color:#000;}

.btn	 	{position:relative;margin:0 0 0 -1px;float:left;width:325px;height:42px;display:block;text-align:center;font:bold 1.8em/2.3em Arial;background:url(../dsg/bg/sidebar-sprite.png) 0 -200px no-repeat;}
.btn:hover,
.btn_active {background:url(../dsg/bg/sidebar-sprite.png) 0 -242px no-repeat;}

/*News archive*/
#sidebar .news-archive dt {text-align:center;background:url(../dsg/bg/sidebar-sprite.png)  19px -394px no-repeat;padding:5px 21px 6px 19px;margin:0 0 2px;}
ul.sort-by 				   {float:left;width:100%;padding:0;}
ul.sort-by li 	 		   {float:left;width:115px;text-align:center;display:inline;background:#FAC16D;font:bold 1.5em/.86em Arial;padding:5px 0 7px;}

.sort-by a		 		   {display:block;}
.sort-by li.first		   {width:112px;margin:0 2px 0 0;background:url(../dsg/bg/sidebar-sprite.png) 0 -432px no-repeat;}
.sort-by li.last 		   {width:92px;margin:0 0 0 2px;padding:11px 0 14px;background:url(../dsg/bg/sidebar-sprite.png) 100% -470px no-repeat;}

ul.sort-by li.active 	 	{background: #FFF2D8;}
ul.sort-by li.first.active 	 	{background:url(../dsg/bg/sidebar-sprite.png) 0 -741px no-repeat;}
ul.sort-by li.last.active 	 	{background:url(../dsg/bg/sidebar-sprite.png) 100% -741px no-repeat;}

.sidebar .pagination li		   {font:normal 1.2em/1.16em Arial;padding:0 11px 0 0;background:none;}
.sidebar .pagination .first	   {padding:0;}
.sidebar .pagination .previous {padding:0 10px 0 9px;}
.sidebar .pagination .next	   {padding:0 9px 0 0;}
.sidebar .pagination .last	   {padding:0;}

/*Team info*/
.team-info dd  {padding-top:4px;}
.team-info .btn{margin-top:24px;}


/*Footer*/
#footer  {float:left;width:100%;clear:both;color:#ccc;padding:1.6em 0 4em;background:url(../dsg/bg/footer_bg.png) 0 0 repeat-x;}
.wrapper  {width:980px;margin:0 auto;}
.copyright{font:1.1em/1.35em Arial}


}
@media print{
body{color:#000000;background:#ffffff;font: 12pt Arial, Serif;} a{text-decoration:underline;color:#0000ff;} img{border:0;}

#header,
#sidebar{display:none;}
#footer {text-align:left;}

#content,
.mi{width:100%;}
.entry-about{padding-left:0;}
}