﻿@charset "utf-8";

/* Eric Meyer's Reset CSS | v1.0 | 20080212 | MX-edited *********************/
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, b, u, i, center, 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-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1.2;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';	content:none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse:collapse; border-spacing:0;}
td { vertical-align:top;}
input { margin:1px 0 1px 0;}
html* input { margin:0;} /*only for IE*/
/* End of Reset CSS **********************************************************/

body { width:100%; height:100%; background:#FFF; }
body { font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333;}
input { font-family:Arial, Helvetica, sans-serif; font-size:1em; border:1px solid #666;}
input.btt { border:0; background-color:#999; color:#FFF; font-weight:bold; width:100px; cursor:pointer;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; border:1px solid #666;}
p { margin-bottom:0.5em;}

a { text-decoration:none; color:#E20074;}
a:hover { text-decoration:underline; color:#E20074;}

body.back1 { background:url(img/bg1.jpg) no-repeat top #dfdfdf;}
body.back2 { background:url(img/bg2.jpg) no-repeat top #a395a2;}
body.back3 { background:url(img/bg3.jpg) no-repeat top #9fb7b9;}
body.back4 { background:url(img/bg4.jpg) no-repeat top #bec9a7;}
body.back5 { background:url(img/bg5.jpg) no-repeat top #f2f2f0;}
body.back6 { background:url(img/bg6.jpg) no-repeat top #8f999a;}
body.back7 { background:url(img/bg7.jpg) no-repeat top #dfe1e0;}
body.back8 { background:url(img/bg8.jpg) no-repeat top #b3b1b2;}
body.back9 { background:url(img/bg9.jpg) no-repeat top #999ea2;}
body.back10 { background:url(img/bg10.jpg) no-repeat top #cfdbf1;}
body.back11 { background:url(img/bg11.jpg) no-repeat top #f7f1e1;}
body.back12 { background:url(img/bg12.jpg) no-repeat top #ffffff;}
body.back13 { background:url(img/bg13.jpg) no-repeat top #eaebed;}
body.back14 { background:url(img/bg14.jpg) no-repeat top #f62489;}
body.back15 { background:url(img/bg15.jpg) no-repeat top #dedfe1;}
body.back16 { background:url(img/bg16.jpg) no-repeat top #dedfe1;}
body.back17 { background:url(img/bg17.jpg) no-repeat top #cfdbf1;}
body.back18 { background:url(img/bg18.jpg) no-repeat top #d0a1c1;}
body.back19 { background:url(img/bg19.jpg) no-repeat top #a2c4d0;}
body.back20 { background:url(img/bg20.jpg) no-repeat top #dad19a;}
body.back21 { background:url(img/bg21.jpg) no-repeat top #d080b5;}

/* common */
.cleaner { height:0px; clear:both; overflow:hidden;}
.h10px { height:10px;}
.h20px { height:20px;}
.headline { background-color:#e20074; padding:2px 10px 4px 10px; }
.headline h2 { display:block; height:22px; overflow:hidden; background-repeat:no-repeat;}
.headline h2.h2link { cursor:pointer;}
.headline h2 span { visibility:hidden;}
.more { margin:-20px 10px 25px 0; position:relative;}
.more a { color:#000; font-weight:bold; display:block; height:20px; white-space:nowrap; text-align:right; float:right; margin-left:10px;}
.more a:hover { color:#000;}
.more span { color:#000; font-weight:bold; display:block; height:20px; white-space:nowrap; text-align:right; float:right; margin-left:10px;}
.more select { float:right; margin-left:5px; margin-top:-5px; margin-bottom:5px;}
.contentFull { background-color:#e4e4e4; border-right:5px solid #000; padding:5px 0 5px 0; clear:both;}
.contentHalf { background-color:#e4e4e4; border-right:5px solid #000; border-bottom:5px solid #000; border-left:1px solid #000; clear:both;}
.contentHalfInv { background-color:#FFF; border-right:5px solid #000; border-bottom:5px solid #000; border-left:1px solid #000; clear:both;}
.contentList { border:5px solid #999999; padding:5px; clear:both;}		
.archiv { background-color:#000; float:right; padding:0 10px 3px 10px;}
.archiv a { color:#FFF; white-space:nowrap;}
.archivL { background:#000; height:5px; overflow:hidden;} 
.Hplus5 { border-top:5px solid #000;}
.viac { text-align:right;}
.viac a { color:#E20074; font-weight:bold; white-space:nowrap;}
.viac a.Blk { color:#666;}
.viac span { float:left;}
.pridal { text-align:right; padding-bottom:5px;}
.pridal a { color:#E20074; white-space:nowrap; background-color:#FFF; padding:0 10px 3px 10px; }
.pridal a.Blk { color:#333;}
.pridal span { color:#333; white-space:nowrap; background-color:#FFF; padding:0 10px 3px 10px; }
.tab {clear:both;}
.koncertyBnr { margin:0 0 5px 5px;}
.notes { font-size:10px; color:#666666; }
.nazor { border:5px solid #e20074; padding:5px; margin-top:1em;}

.profilPersonal { float:left; width:200px; margin-left:5px; font-weight:bold; display: inline;} /* display:inline = IE6 bug override */
.profilFoto { width:200px; height:200px; background-color:#FFF; margin-bottom:5px;}
.profilFoto td { width:200px; height:200px; vertical-align:middle; text-align:center;}
.profilInfo { float:left; width:475px; margin-left:20px; display: inline;} /* display:inline = IE6 bug override */
.profilPlaying { border-left:2px solid #E20074; padding:4px 0 2px 10px; background-color:#FFF; margin-bottom:20px;}
	.profilPlaying h4 { color:#666;}
	.profilPlaying span { font-style:italic; font-weight:bold;}
.profilInfo h3 { font-size:1.4em; margin-bottom:10px;}
.profilInfo p { padding-right:10px;}


.clanokMag { background-image:url(img/grfx_sqrMagenta.gif); background-repeat:no-repeat; margin:0 5px 5px 0; padding:5px 0 0 5px; clear:both;} 
.clanokBlk { background-image:url(img/grfx_sqrBlack.gif); background-repeat:no-repeat; margin:0 5px 5px 0; padding:5px 0 0 5px; clear:both;}
.clanokIn { background-color:#FFF; padding:5px;}
.clanokIn p { margin:0;}
.clanokIn img.right { float:right; margin:0 0 5px 10px;}
.clanokIn td.separe { width:10px;}
.clanokIn td.separe5 { width:5px;}
.clanokIn h3.Mag { color:#e20074; font-size:1.6em; font-weight:bold; margin-bottom:6px;}
.clanokIn h3.Blk { color:#666; font-size:1.6em; font-weight:bold; margin-bottom:6px;}
.clanokIn h3 a { text-decoration:none;}
.clanokIn h3.Mag a { color:#E20074;}
.clanokIn h3.Blk a { color:#666;}

.contentHalf .clanokMag, .contentHalf .clanokBlk, .contentHalfInv .clanokMag, .contentHalfInv .clanokBlk { margin-left:5px;}
.contentHalfInv .clanokIn { background-color:#e4e4e4;}


.blogNew { background-image:url(img/grfx_sqrBlack.gif); background-repeat:no-repeat; margin:15px 5px 0 0; padding:5px 0 0 5px; width:540px; float:left;}
.blogNew h3 { color:#e20074; font-size:2em; font-weight:bold;}
.blogNew h3 a { text-decoration:none;}
.blogNew img.right { float:right; margin:0 0 5px 10px;}
.blogIn { background-color:#FFF; padding:5px;}
.blogyOld { width:150px; margin-top:20px; float:left;}
.blogyOld h2 { background-color:#E20074; color:#FFF;}
.blogyOld h2 a { color:#FFF; display:block; padding:5px 0 4px 10px;}
.blogOld { margin-top:5px; background-color:#FFF; padding:5px;}
.blogOld p { margin:0;}
.hodnotenie { color:#666; font-weight:bold;}

.diskusia { clear:both; background-color:#FFF; margin-left:5px; padding:5px; width:530px; border-top:5px solid #e4e4e4;}
.diskusia .headline { background-color:#e4e4e4; padding:2px 10px 4px 10px; margin:0 !important;}
.diskusia h2 { background-image:url(img/head_diskusia.gif);}
.diskusia .more { position:static;}
.diskusiaPost { clear:left; margin-bottom:5px;}
.diskusiaFoto { float:left;}
.diskusiaFoto td { width:60px; height:60px; background-color:#E4E4E4; vertical-align:middle; text-align:center; overflow:hidden;}
.diskusiaPostHold { float:left; background-image:url(img/grfx_cornDisc.gif); background-repeat:no-repeat; margin-left:10px;}
.diskusiaPostTxt { background-color:#e4e4e4; margin-left:10px; padding:5px; width:440px;}
.diskusiaPostTxt span { color:#E20074; font-weight:bold;}
.diskusiaPostTxt p { margin:0;}
.diskusiaAdd { clear:both; background-color:#FFF; margin-left:5px; padding:5px 5px 5px 85px; width:450px; border-top:5px solid #e4e4e4;}
.diskusiaAdd textarea { width:445px; height:60px;}


.listCount { text-align:right; font-weight:bold; margin:0 5px 5px 0;}
.listSelect { text-align:right; font-weight:bold; margin:0 5px 5px 0;}
.listPaging { clear:both; text-align:right; color:#E20074; font-weight:bold;}
.listPaging a { padding:0 5px 0 5px; color:#666;}
.listPaging a.actual { color:#e20074; font-weight:bold;}

.userFoto {height:100px; width:100px; background-color:#E4E4E4; text-align:center; vertical-align:middle;}
.userFotoBig {height:225px; width:225px; background-color:#E4E4E4; text-align:center; vertical-align:middle;}

.imgAll { margin:20px 0 0 0; width:685px;}
.imgHolder { float:left; height:120px; margin:0 14px 14px 0;}
.imgHolder td { height:120px; vertical-align:middle;}
.Mag { color:#E20074;}

.albumyThumbs { margin-left:10px;}
.albumyThumbs a { display:block; float:left; height:110px; width:110px; margin-right:5px; overflow:hidden;}

table.formular { width:100%;}
table.formular td { vertical-align:middle; padding-right:10px;}
table.formular td.Mag { color:#E20074;}
table.formular input { border:1px solid #666;}
table.formular input.btt { border:0; background-color:#999; color:#FFF; font-weight:bold; width:80px; cursor:pointer;}
table.formular tr.evenRow td { background-color:#F4F4F4;}

/* unique ID's */

#bodycontainer { width:970px; background-color:#FFF; margin:0 auto 0 auto; position:relative;}
#top { width:950px; height:100px; margin:0 10px 0 10px; background-image:url(img/grfx_topXS.jpg); background-repeat:no-repeat; cursor:pointer;}
	#top h1 { visibility:hidden;}
	
#left { width:230px; overflow:hidden; margin:5px 0 0 10px; float:left; display: inline;} /* display:inline = IE6 bug override */
	#loginbox { background-color:#999; color:#FFF; padding:10px; position:relative;}
		#loginbox span.username { text-transform:uppercase; font-weight:bold; font-size:1.3em; display:block; width:210px; overflow:hidden;}
		#loginbox a { color:#FFF;}

		#loginpop { visibility:hidden; position:absolute; top:136px; left:100px; padding:20px 15px 15px 20px; background-image:url(img/grfx_trans.png); border-right:2px solid #000; border-bottom:2px solid #000;}
			#loginpopSqr { padding:5px; background-image:url(img/grfx_sqrMagenta.gif); background-repeat:no-repeat;}
			#loginpopIn { background-color:#CCC; border-right:5px solid #000; border-bottom:5px solid #000; border-left:1px solid #000; padding:5px 5px 0 5px; color:#333; font-weight:bold;}
			#loginpopIn div { margin-bottom:5px; text-align:right;}
			#loginpopIn label { width:40px; display:block; float:left; line-height:18px; padding-right:10px;}
			#loginpopIn input { border:0; width:160px}
			#loginpopIn input.btt { background-color:#999; color:#FFF; font-weight:bold; width:80px; cursor:pointer;}
			#loginpopIn input.bttX { background-color:#999; color:#FFF; font-weight:bold; width:20px; cursor:pointer;}
			
	#leftmenu { width:220px; overflow:hidden; margin-top:10px; text-transform:uppercase; font-weight:bold; color:#000;}
		#leftmenu ul  {border-top:2px solid #000;}
		#leftmenu li { border-bottom:2px solid #000; padding:2px 10px 4px 10px;}
		#leftmenu a { display:block; height:17px; overflow:hidden; background-repeat:no-repeat; text-decoration:none;}
		#leftmenu a span { visibility:hidden;}
		#leftmenu a#menu_home { background-image:url(img/menu_home.gif);}
		#leftmenu a#menu_home:hover { background-image:url(img/menu_home_a.gif);}
		#leftmenu a#menu_coje { background-image:url(img/menu_coje.gif);}
		#leftmenu a#menu_coje:hover { background-image:url(img/menu_coje_a.gif);}
		#leftmenu a#menu_redakcia { background-image:url(img/menu_redakcia.gif);}
		#leftmenu a#menu_redakcia:hover { background-image:url(img/menu_redakcia_a.gif);}
		#leftmenu a#menu_musicsity { background-image:url(img/menu_musicsity.gif);}
		#leftmenu a#menu_musicsity:hover { background-image:url(img/menu_musicsity_a.gif);}
		#leftmenu a#menu_embassy { background-image:url(img/menu_embassy.gif);}
		#leftmenu a#menu_embassy:hover { background-image:url(img/menu_embassy_a.gif);}
		#leftmenu a#menu_koncerty { background-image:url(img/menu_koncerty.gif);}
		#leftmenu a#menu_koncerty:hover { background-image:url(img/menu_koncerty_a.gif);}
		#leftmenu a#menu_sutaze { background-image:url(img/menu_sutaze.gif);}
		#leftmenu a#menu_sutaze:hover { background-image:url(img/menu_sutaze_a.gif);}
		#leftmenu a#menu_galeria { background-image:url(img/menu_galeria.gif);}
		#leftmenu a#menu_galeria:hover { background-image:url(img/menu_galeria_a.gif);}
		#leftmenu a#menu_party { background-image:url(img/menu_party.gif);}
		#leftmenu a#menu_party:hover { background-image:url(img/menu_party_a.gif);}
		#leftmenu a#menu_press { background-image:url(img/menu_press.gif);}
		#leftmenu a#menu_press:hover { background-image:url(img/menu_press_a.gif);}
		#leftmenu a#menu_stiahni { background-image:url(img/menu_stiahni.gif);}
		#leftmenu a#menu_stiahni:hover { background-image:url(img/menu_stiahni_a.gif);}
		#leftmenu a#menu_albumy { background-image:url(img/menu_albumy.gif);}
		#leftmenu a#menu_albumy:hover { background-image:url(img/menu_albumy_a.gif);}
		#leftmenu a#menu_resident { background-image:url(img/menu_resident.gif);}
		#leftmenu a#menu_resident:hover { background-image:url(img/menu_resident_a.gif);}
	#leftsutaz { width:220px; overflow:hidden; margin-top:20px;}
		#leftsutaz .headline h2 { background-image:url(img/head_sutaz.gif);}
		#leftsutazimg { Xmargin-top:30px;}
	#leftmusicsity { width:220px; overflow:hidden; margin-top:20px;}
		#leftmusicsity .headline h2 { background-image:url(img/head_musicsity.gif);}
		#leftmusicsityCont { border:5px solid #707070;}
		#leftmusicsitySticker { margin:0 5px 5px 5px;}
		#leftmusicsityTxt { padding:5px; font-weight:bold; color:#333; }
		#leftmusicsityBtts { border-top:2px solid #707070;}
			#leftmusicsityBtts td.separe { width:2px; background-color:#707070;}
			#leftmusicsityBtts a { display:block; text-align:center; color:#000; font-size:1.1em; font-weight:bold; text-decoration:none; padding:2px 0 2px 0; }
			#leftmusicsityBtts a:hover { text-decoration:underline;}
		#leftmusicsityCount { border-top:2px solid #707070; font-weight:bold; text-align:center; padding:2px 0 2px 0;}
		#leftmusicsityVizs { border-top:2px solid #707070; padding:5px; height:225px; overflow:hidden; border-bottom:5px solid #FFF;}
			#leftmusicsityVizs div.holderRow{ height:42px; width:100%; margin-top:2px; border-bottom:2px solid #707070; overflow:hidden;}
			#leftmusicsityVizs div.holderImg { float:left; width:40px; margin-right:10px;}
			#leftmusicsityVizs div.holderImg td { height:40px; width:40px; vertical-align:middle; text-align:center; background-color:#e4e4e4;}
			#leftmusicsityVizs h3 a { text-decoration:none; color:#666; font-size:1.1em; font-weight:bold; margin-top:2px;}
			#leftmusicsityVizs h3 a:hover { text-decoration:underline;}
			#leftmusicsityVizs span { display:block; font-size:0.9em; margin-top:2px;}
		#leftmusicsityCountBottom { font-weight:bold; text-align:center; padding:2px 0 2px 0;}
		#leftmusicsityVizsBottom { padding:5px; height:225px; overflow:hidden; border-bottom:5px solid #FFF;}
			#leftmusicsityVizsBottom div.holderRow{ height:42px; width:100%; padding-top:2px; border-top:2px solid #e20074; overflow:hidden;}
			#leftmusicsityVizsBottom div.holderImg { float:left; width:40px; margin-right:10px;}
			#leftmusicsityVizsBottom div.holderImg td { height:40px; width:40px; vertical-align:middle; text-align:center; background-color:#e4e4e4;}
			#leftmusicsityVizsBottom h3 a { text-decoration:none; color:#666; font-size:1.1em; font-weight:bold; margin-top:2px;}
			#leftmusicsityVizsBottom h3 a:hover { text-decoration:underline;}
			#leftmusicsityVizsBottom span { display:block; font-size:0.9em; margin-top:2px; color:#e20074;}
	#leftTMobile { margin:20px 0 20px 0;}

#main { width:720px; overflow:hidden; margin:5px 0 0 0; float:left; }
	.mainBlk { background-color:#000; background:url(img/grfx_resBgrMain.jpg) repeat-y;}
	.mainBlk .diskusia { border-top:0;}
	#mainSearch { background-color:#999; text-align:right; padding:3px;}
	#mainSearch input.txt { border:0; background:#FFF; color:#999; height:16px; vertical-align:middle; width:200px; padding-left:3px;}
	#mainSearch input.btt { border:2px solid #FFF; background:#999; color:#FFF; font-weight:bold; height:18px; vertical-align:middle; margin-left:-3px; line-height:10px;}

#mainLeftCol { width:345px; float:left; margin:10px 0 0 10px; display: inline;} /* display:inline = IE6 bug override */
	.mainBlk #mainLeftCol { width:330px; margin-left:20px;}
	#mainLeftRedakcia {}	
		#mainLeftRedakcia .headline {margin-right:5px;}
		#mainLeftRedakcia .headline h2 { background-image:url(img/head_redakcia.gif);}
		#mobici { padding:5px 0 15px 5px; width:334px; overflow:hidden;}
		#mobici a { margin-right:3px; display:block; width:80px; height:120px; overflow:hidden; float:left;}
		#mobici a.mob_mel { background:url(img/mobik_mel.jpg) no-repeat;}
		#mobici a.mob_mel:hover { background:url(img/mobik_mel_active.jpg);}
		#mobici a.mob_mel_active { background:url(img/mobik_mel_active.jpg) no-repeat;}
		#mobici a.mob_teo { background:url(img/mobik_teo.jpg) no-repeat;}
		#mobici a.mob_teo:hover { background:url(img/mobik_teo_active.jpg);}
		#mobici a.mob_teo_active { background:url(img/mobik_teo_active.jpg) no-repeat;}
		#mobici a.mob_to { background:url(img/mobik_to.jpg) no-repeat;}
		#mobici a.mob_to:hover { background:url(img/mobik_to_active.jpg);}
		#mobici a.mob_to_active { background:url(img/mobik_to_active.jpg) no-repeat;}
		#mobici a.mob_tom { background:url(img/mobik_tom.jpg) no-repeat;}
		#mobici a.mob_tom:hover { background:url(img/mobik_tom_active.jpg);}
		#mobici a.mob_tom_active { background:url(img/mobik_tom_active.jpg) no-repeat;}
	#mainLeftKoncerty {}	
		#mainLeftKoncerty .headline {margin-right:5px;}
		#mainLeftKoncerty .headline h2 { background-image:url(img/head_koncerty.gif);}
	#mainLeftResident { background:url(img/grfx_resBgr.gif); padding:5px 5px 5px 0;}
		#mainLeftResident .contentHalf { background-color:#FFF; border:0; padding-top:10px;}
		#mainLeftResident .clanokBlk { margin:0;}

#mainRightCol { width:345px; float:left; margin:10px 0 0 20px;}
	.mainBlk #mainRightCol { width:330px;}
	#mainRightEmbassy {}	
		#mainRightEmbassy .headline {margin-right:5px;}
		#mainRightEmbassy .headline h2 { background-image:url(img/head_embassy.gif);}
		#ambasadori { padding:5px 0 15px 5px; width:334px; overflow:hidden;}
		#ambasadori a { margin-right:4px; display:block; width:107px; height:127px; overflow:hidden; float:left;}
		#ambasadori a.amb_vilo { background:url(img/amb_vilo.jpg) no-repeat;}
		#ambasadori a.amb_vilo:hover { background:url(img/amb_vilo_active.jpg);}
		#ambasadori a.amb_vilo_active { background:url(img/amb_vilo_active.jpg) no-repeat;}
		#ambasadori a.amb_smasho { background:url(img/amb_smasho.jpg) no-repeat;}
		#ambasadori a.amb_smasho:hover { background:url(img/amb_smasho_active.jpg);}
		#ambasadori a.amb_smasho_active { background:url(img/amb_smasho_active.jpg) no-repeat;}
		#ambasadori a.amb_rytmus { background:url(img/amb_rytmus.jpg) no-repeat;}
		#ambasadori a.amb_rytmus:hover { background:url(img/amb_rytmus_active.jpg);}
		#ambasadori a.amb_rytmus_active { background:url(img/amb_rytmus_active.jpg) no-repeat;}
		#mainRightCol div.ambGallery { padding-left:5px; width:334px; overflow:hidden;}
		div.ambHolder { float:left; margin:5px 5px 0 0; text-align:center; height:110px; width:78px;}
		div.ambHolder a {font-weight:bold; color:#000; text-transform:uppercase; text-decoration:none;}
		div.ambHolder a img { border:2px solid #000; padding:2px; width:70px; height:70px;}
		div.ambHolder a.actual img { border:2px solid #e20074;}
		div.ambHolder a.actual { color:#e20074;}
		div.ambHolder a:hover img { border:2px solid #e20074;}
		div.ambHolder a:hover { color:#e20074;}

	#mainRightFoto {}	
		#mainRightFoto .headline h2 { background-image:url(img/head_foto.gif);}
		#mainRightFoto h3 { color:#e20074;}
		#mainRightFoto .separe { margin:6px 0 4px 0; background-color:#E20074; height:2px; overflow:hidden;}
		#mainRightFoto td { height:80px; width:80px; background-color:#E4E4E4; vertical-align:middle; text-align:center; border-right:1px solid #FFF;}
	
	#mainRightParty {}
		#mainRightParty .headline h2 { background-image:url(img/head_party.gif);}
		#mainRightParty div.holderRow { height:42px; width:100%; margin-top:2px; border-bottom:2px solid #707070; overflow:hidden;}
		#mainRightParty div.holderImg { float:left; width:40px; margin-right:10px;}
		#mainRightParty div.holderImg td { height:40px; width:40px; vertical-align:middle; text-align:center; background-color:#e4e4e4;}
		#mainRightParty h3 a { text-decoration:none; color:#666; font-size:1.1em; font-weight:bold; margin-top:2px;}
		#mainRightParty h3 a:hover { text-decoration:underline;}
		#mainRightParty span { display:block; font-size:0.9em; margin-top:2px;}
		
	#mainRightResident { background:url(img/grfx_resBgr.gif); padding:5px 5px 5px 0;}
		#mainRightResident .contentHalf { background-color:#FFF; border:0; padding-top:10px;}
		#mainRightResident .clanokBlk { margin:0;}
		#mainRightResident .clanokIn h3.Mag { color:#e20074; font-size:1.6em; font-weight:normal; margin-bottom:6px;}



#mainFull { width:710px;  margin:10px 0 0 10px;}	
	#mainFull .headline {margin-right:5px;}
	#mainFull .headline h2.head_redakcia { background-image:url(img/head_redakcia.gif); width:210px;}
	#mainFull .headline h2.head_embassy { background-image:url(img/head_embassy.gif); width:190px;}
	#mainFull .headline h2.head_musicsity { background-image:url(img/head_musicsity.gif); width:150px;}
	#mainFull .headline h2.head_foto { background-image:url(img/head_foto.gif); width:160px;}
	#mainFull .headline h2.head_coje { background-image:url(img/head_coje.gif);}
	#mainFull .headline h2.head_sutaze { background-image:url(img/head_sutaze.gif); width:90px;}
	#mainFull .headline h2.head_koncerty { background-image:url(img/head_koncerty.gif); width:270px;}
	#mainFull .headline h2.head_party { background-image:url(img/head_party.gif); width:140px;}
	#mainFull .headline h2.head_kontakt { background-image:url(img/head_kontakt.gif);}
	#mainFull .headline h2.head_search { background-image:url(img/head_search.gif);}
	#mainFull .headline h2.head_albumy { background-image:url(img/head_albumy.gif);}
	#tabSelect { float:right; padding:5px 10px; margin-bottom:10px;}
		#tabSelect li { float:left;}
		#tabSelect li a { display:block; padding:2px 10px 2px 10px; border-right:2px solid #000; font-weight:bold; color:#333; text-transform:uppercase;}
	#mainFull .blogsmasho h2 { background-image:url(img/head_blogsmasho.gif);}
	#mainFull .blogrytmus h2 { background-image:url(img/head_blogrytmus.gif);}
	#mainFull .blogvilo h2 { background-image:url(img/head_blogvilo.gif);}
	#mainFull .blogmel h2 { background-image:url(img/head_blogmel.gif);}
	#mainFull .blogteo h2 { background-image:url(img/head_blogteo.gif);}
	#mainFull .blogto h2 { background-image:url(img/head_blogto.gif);}
	#mainFull .blogtom h2 { background-image:url(img/head_blogtom.gif);}
	#mainFull div.ambGallery { padding-left:5px;}
	#mainFull div.ambGallery p { clear:both;}

	
#mainFullResident { width:675px;  margin:10px 0 0 20px; background:url(img/grfx_resBgr.gif); padding:5px 5px 5px 0;}	
	#mainFullResident .contentFull { background-color:#FFF; border:0; padding-top:10px;}
	#mainFullResident .clanokBlk { margin:0;}
		
#external { background-color:#999; color:#000; font-weight:bold; height:24px; width:950px; margin:0 10px 0 10px;}
	#externalIn { float:right; margin-top:3px;}
	#external li { float:left; margin-right:5px;}
	#external span { line-height:18px;}
	#external a { display:block; background-color:#CCC; color:#000; padding:2px 5px 2px 5px;}
	
#footer { width:940px; margin:0 10px 0 10px; border-top:5px solid #CCC; text-align:center; padding:5px;}
	#footer td { text-align:left}
	#footer a { color:#999;}
	
#residentBnr { height:485px; width:485px; position:absolute; left:30px; top:60px; z-index:1000;}
#rytmusBnr { height:485px; width:485px; position:absolute; left:30px; top:60px; z-index:1000;}

.tx-ratings { position: relative; left: 0; top: 0; padding-top: 16px; margin: 5px 5px; }
	.tx-ratings-display { position: absolute; left: 0; top: 0; height: 12px; }
		.tx-ratings-grey-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; background: url(img/rating_stars.gif) repeat-x; font-size: 1px; }
		.tx-ratings-gold-bar { position: absolute; left: 0; top: 0; width: 0px; height: 12px; background: url(img/rating_stars.gif) repeat-x 0 -12px; font-size: 1px; font-size: 1px; }
		.tx-ratings-vote-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; font-size: 1px; }
			.tx-ratings-vote-bar DIV A { position: absolute; left:0; top: 0; width: 11px; height: 12px; border: none; text-decoration: none; }
				.tx-ratings-vote-bar DIV A:hover { background-image: url(img/rating_stars.gif); background-position: 0 -24px; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-1 { left: 0px; width: 11px; z-index: 5; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-2 { left: 0px; width: 22px; z-index: 4; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-3 { left: 0px; width: 33px; z-index: 3; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-4 { left: 0px; width: 44px; z-index: 2; }
			.tx-ratings-vote-bar DIV A.tx-ratings-star-5 { left: 0px; width: 55px; z-index: 1; }
			.tx-ratings-cleaner { clear: left; }
	.tx-ratings-text { color: #606060; font-size: 11px; font-family: Helvetica,Arial; }
	.tx-rating-display-wrap { position: absolute; left: 0; top: 0; font-size: 12px; visibility: hidden; z-index: 1; }
			.tx-rating-display-wrap IMG { float: left; margin-right: 5px; }
			
/* kalendar */
    /* Clear calendar's float */
    #container .bd:after {content:".";display:block;clear:left;height:0;visibility:hidden;}
    /* Have calendar squeeze upto bd bounding box */
    #container .bd {padding:0;}
    /* Remove calendar's border and set padding in ems instead of px, so we can specify an width in ems for the container */
    #cal {border:none;padding:1em}
	
/* search page */
#search_form {
	margin-bottom: 10px;
}
#search_form .image {
	background-image:url(../img/search_button.gif);
	background-repeat:no-repeat;
	width: 158px;
	height: 32px;
	float: right;
	border: none;
}
#search_form .text {
	background-image:url(../img/search_input.gif);
	background-repeat:no-repeat;
	width: 523px;
	height: 18px;
	border: none;
	padding: 6px;
}
#search_form  .checkbox {
	position: relative;
	top: 3px;
	margin: 0 2px 0 10px;
}
#search_form label {
	padding-right: 10px;
}
#search_form .search_type_group {
	width: 535px;
	text-align: right;
	font-weight: bold;
}

.tvorca { color:#e20074; background-image:url(img/grfx_tvorca.jpg); background-repeat:no-repeat; background-position:right bottom;}
.tvorca a.robim { display:block; float:right; height:28px; width:189px; margin:0; padding:0; margin-top:-23px; margin-right:-5px;"}
