

*{ margin: 0; padding: 0; }*
body { font: 13px/20px Arial, Serif; background:#fff; color: #000; LETTER-SPACING: 1px; }
a { color:#b1b1b1;
    font:13px/20px Times New Roman, Georgia, sans-serif;
  
    text-decoration:none; }
a:hover { color: #000; background: inherit; }
h1 {FONT: 36px times new roman; TEXT-TRANSFORM: uppercase;  padding: 5px 0; margin-bottom:0px; color:#000; font-weight:normal; LETTER-SPACING: 10px; }

h2 {FONT: 20px times new roman; TEXT-TRANSFORM: uppercase; COLOR: #ccc; LETTER-SPACING: 20px;  margin: 0 0 10px; padding: 0 0 3px; }
h3 {  margin: 2px 0 5px; }

h3 a { text-decoration:none; }
h3 a:hover { text-decoration:underline; }

ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
#logo { float: left; margin: 26px 0 0px; }
#loginlink {  margin: 5px 0 5px; font-size:11px; text-align:center; text-transform:uppercase;}
#loginlink a {  font-size:11px; }
#loginlink h5 {  font: 14px/16px Arial, Sans-Serif;}
.clear {clear:both;}
#menu { text-align:center; margin:0 0 0px;  background:#000;
 }

.silverbox { font-size:11px; padding: 5px; margin: 0 0 25px 0; background: #000;  }

.titComment {
	FONT: 20px times new roman; TEXT-TRANSFORM: uppercase; COLOR: #999; LETTER-SPACING: 20px
}

#left h4 {	FONT: 12px times new roman; TEXT-TRANSFORM: uppercase; COLOR: #ccc; background:#000; LETTER-SPACING: 10px; margin:3px 0 5px; padding:2px 10px 2px 10px;
}

.righting h4 {	FONT: 12px times new roman; TEXT-TRANSFORM: uppercase; COLOR: #ccc; background:#000; LETTER-SPACING: 10px; margin:3px 0 5px; padding:2px 10px 2px 10px;
}



.righting h5 {font-size:10px;}

.righting h6 {	FONT: 11px Arial; font-weight:bold; TEXT-TRANSFORM: uppercase;  COLOR: #000;  background:#f0f0f0; LETTER-SPACING: 2px; margin:3px 0 5px; padding:2px 10px 2px 10px;
}


.noborder img {border:none;}
.clear {clear:both;}

	#menu a { 
    height: 35px;
    display:inline-block;
    *display: inline;
    zoom:1;
    margin-right:10px;
  color:#999;
    text-decoration:none;
    font: 11px/35px Times New Roman, Georgia, sans-serif;
    text-transform:uppercase;
    letter-spacing: 0.9px; }
	#menu a.current {color: white !important; }
	#menu a:hover { color:#FFF; }
.light {color:#aaa;}
	
#subheader { clear: both; padding: 8px 10px; height: 27px; line-height: 20px; margin: 0 0 25px 0; background: #eee; color: #808080; }
	#subheader a { background: inherit; color: #444; }

#breadcrumbs { float: left; margin: 5px 0 0; }

#search { float: right; }
	#search p { padding: 0; margin: 0; }

.wrapmain { margin: 0px auto; width: 100%;}

.wrap { margin: 0px auto; width: 900px;  
}



.title_right {float:right; width:302px;}
.title_right h4 {	FONT: 12px times new roman; TEXT-TRANSFORM: uppercase; COLOR: #ccc; background:#000; LETTER-SPACING: 10px; margin:3px 0 5px; padding:2px 10px 2px 10px;
}

.title_center {float:left; width:270px; font-size:11px;}
.title_center h4 {font-size:18px; padding-bottom:3px;}
.title_center h4 a{font-size:20px; font-family:Georgia; color:#000;}
.title_center h4 a:hover{color:#888;}

#profileV1main { margin: 0px auto; background-color: #fff;

  filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; -khtml-opacity:0.9; 
}

.whitetext12 {color: #fff;}

/* This is the container which set text to solid color.
position: relative used for IE */ 
.wrap .wrapin {
padding: 5px;
color: #888;
filter:none;
}

#left { float: left; width: 200px; padding-right:30px; border-right:1px dashed #b1b1b1;}
#right { float: right; width: 630px; margin: 0 0 10px 0; }
	
#footer { clear: both; }
#rss { float: right; text-align: right; }
	#rss li { float: left; margin: 0 0 0 10px; }

/* sNews */
fieldset { border: 1px solid #eee; padding: 3px 8px; margin: 0 0 8px 0; background: #666; color: #000; }

.commentsbox2 { border: 1px solid #eee; padding: 3px 8px; margin: 0 0 8px 0; background: #666; color: #000; }

input { padding: 2px; }
textarea { width: 97%; height: 100px; padding: 3px; border:#888 1px solid;}

.comment {width:95%; margin:5px auto;  padding:5px; 
}

.comment p {color:#666; margin:0px; padding:0px; font-size:11px;}
.comment p.name {color:#888; margin-bottom:1px;  font: 11px/18px Arial, Sans-Serif;  }
strong.name {font-style:normal; color:#fff; background:#000; padding:0 2px 0 2px;}

.comment .thumb {float:left; width:65px;  margin-right:15px; }
.comment .comtext {float:left; width:450px;}
.comment .comtext2 {float:left; width:250px;}

.comtext2b {float:left; width:385px; font: 11px/18px Arial, Sans-Serif;  }

.thumbimg a  { width:90px; display: block; font-family: Arial;}
.thumbimg a img { }
.thumbimg a:hover img { }

.thumbimg2 a  { width:140px; display: block; margin:0}
.thumbimg2 a img { border: 1px solid #ccc; padding:1px;}
.thumbimg2 a:hover img {  border: 1px solid #000; padding:1px;}


.thumbimgx a  { width:45px; display: block; font-family: Tahoma; font-size:8px; text-decoration:none;}
.thumbimgx a img { border: 1px solid #ccc; padding:1px;}
.thumbimgx a:hover img {  border: 1px solid #000; padding:1px;}


a.download   { text-align:center; padding:10px; width:282px; background:#000; font: 18px/20px Arial, Sans-Serif;  display: block; margin-bottom:20px; color:#fff;}

a:hover.download   { color: #666;}


a.download2   { text-align:center; padding:10px; width:340px; background:#000; font: 15px/18px Arial, Sans-Serif;  display: block; margin-top:20px; color:#fff;}

a:hover.download2   { color: #666;}

.commentsbox {  padding: 10px; margin: 0 0 10px 0; }
.date {  margin: 0 0 20px 0; FONT-SIZE: 10px; color:#999; }

.date a { color:#999; }
.dates { font: 14px Arial, Sans-Serif; color:#ffffff; background:#000; padding:0px 5px 0 5px;}

.komunita {float:left; width: 200px; font-size:12px; 
}
.komunita a { font: 12px/13px Tahoma;  letter-spacing:1px;  text-transform:uppercase;
}
.smalls { font: 9px/11px Tahoma;  letter-spacing:1px; 
}

input { border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}

input.button {background:#000; color:#fff; font-weight:bold;}

/*koncerty*/
.gig {margin-bottom:70px}
.gig p{margin:0;}
.gigdate {float:left; width:100px; color:#666}
.gigtitle {float:left; width: 180px; font-weight:bold;}
.gigtown {float:left; color:#999; }
.gigcomments {clear:both; color:#999}

.gig_old {margin-bottom:20px; font-size:11px;}
.gig_old p{margin:0;}
.gigdate_old {float:left; width:100px; color:#999}
.gigtitle_old {float:left; width: 180px;}
.gigtitle_old a  { color: #666;}
.gigtitle_old a:hover  { color: #000;}

.gig_left {margin-bottom:20px; font-size:11px;}
.gig_left p{margin:0; }
 .gig_left  a{font:11px/14px Tahoma; font-weight:bold; color:#000;  letter-spacing:0px;}
  .gig_left  a:hover{text-decoration:underline; color:#888;}
  .gig_left .date a {font-weight:normal; font-size:11px;}
  .gig_left .date {letter-spacing:0px;}
.gigdate_left {float:left; width:48px; color:#999;}
.gigtitle_left {float:left; width: 110px;}

.error {background:#000; color:#ccc; margin:10px; padding:5px; font-size:12px; font-weight:normal;}
.error strong {color:#fff;}
.error a { color:#888; }
.error a:hover { color:#eee; }

#profile_link {margin-left:2px; margin-bottom:0px; font-size:11px; float: left; }
#profile_link li { float: left; margin-right:10px; height:21px;list-style-type: none;}



DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; 
	font-family: Arial, sans; font-size: 12px;
}
DIV.digg A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; background-color:#ccc;
}
DIV.digg A:hover {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.digg A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000; BORDER-BOTTOM: #000000 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #444
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.footer {font-size:10px; color:#888;}
.footer a { color: #888; background: inherit; }
.footer a:hover { color: #aaa; background: inherit; }

.share { margin-bottom:5px; padding-bottom:5px; text-align:right;}

.smaller {font-size:11px; color:#666; margin-left:5px; width:250px;}
.bold {color:#000; font-weight:bold;}
.smaller .komunita {float:left; width: 98px; font-size:9px; 
}
.newkomunita .komunita {width: 115px; font-size:10px; 
}


/*pre editaciu profilu*/
.left_p {float:left; width:120px; margin-right:5px; font-size:11px;}
.right_p {float:right; width:220px; font-family:Georgia;}
.center_p {float:left; width:490px; margin-left:18px; font-family:Georgia;}

/*detaily pre editaciu*/
.left_p ul {margin-bottom:30px;}
.left_p li {  padding:0px; margin:0px;}
.left_p li a {display:block; font-weight:normal; font-size:11px; font-family:Georgia; padding:3px; text-decoration:none;}
.left_p li a:hover {background: #e0e0e0; color:#000;}
.left_p .warn {background:#222; color:#fff;  padding:2px;}
.left_p li input {margin-top:3px; margin-bottom:3px; font-family:Georgia; font-size:11px; color:red;}
.left_p li input.submit {background:#000; color:#fff; font-weight:bold;}


.right_p h6 {font-size:11px;}
.right_p fieldset {font-size:11px; width:200px; padding:5px; background:#e0e0e0; }

.right_p input {width:190px; font-family:Georgia; font-size:11px;}
.right_p input.button {width:100px;}
.right_p textarea {width:190px; font-family:Georgia; font-size:11px;}

.center_p h3 {font-size:20px; font-weight:normal; color:#000;}
.silver {color:#888;}


.quickadd a   {  font: 11px/12px Arial, Sans-Serif;  color:rgb(0,140,255); text-decoration:none;}

.quickadd a:hover   { color: #666;}

.poll {
	font-family: Arial, Trebuchet MS, Verdana, Tahoma, Sans-Serif;
	font-size: 11px;
	
}


/*facebook a odporucenie*/
#mainMenu #connectIcons {
    float: right;
    width: 120px;
    margin-top: 5px;
    margin-right: 10px;
}

#mainMenu #connectIcons a {
    width: 35px;
    height: 30px;
    position: fixed;
    right: 0px;
}

#mainMenu #connectIcons #login_link {
    background: url(images/socialBarSprite.png) 0px -78px no-repeat;
    top: 130px;
}

#mainMenu #connectIcons #login_link:hover {
    background: url(images/socialBarSprite.png) 0px -115px no-repeat;
    top: 130px;
}


#mainMenu #connectIcons #connectFacebookLink {
    background: url(images/socialBarSprite.png) 0px -5px no-repeat;
    top: 92px;
}

#mainMenu #connectIcons #connectFacebookLink:hover {
    background: url(images/socialBarSprite.png) 0px -41px no-repeat;
    top: 92px;
}

#mainMenu #connectIcons a#connectStartLink{
    height: 220px;
}

#mainMenu #connectIcons #connectStartLink {
    background: url(images/socialBarSprite.png) 0px -150px no-repeat;
    top: 180px;
}

#mainMenu #connectIcons #connectStartLink:hover {
    background: url(images/socialBarSprite.png) 0px -369px no-repeat;
    top: 180px;
}


.showroom {padding-top:70px;}

.showroom h2 {FONT: 48px Georgia; TEXT-TRANSFORM: none; COLOR: #fff; LETTER-SPACING: 1px;  margin: 0 0 0px; padding: 0 0 3px; font-weight:normal;}

.showroom p {
font: 12px/17px Georgia, Times, sans-serif !important;
    letter-spacing:.4pt;
    color:#666;
    word-wrap: break-word;
	padding: 0;
	margin: 10px 0;

}

.showroom p a { background:#725300;  color:#fff; padding:5px 10px 5px 10px; font-family: Arial, serif !important;}
.showroom p a:hover { background:#444; }


#showcase {position:relative;  margin:30px auto; width:850px;  height:418px;}
	/* Button Wrapper */
	.showcase-button-wrapper
	{
		clear: both;
		position:absolute;
		right:30px; 
    bottom:25px;
		z-index:1;
		text-align: center;
	}
	
		.showcase-button-wrapper span
		{
		  border:1px solid #ccc;
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 12px;
			color: #444444;
		}
	
		.showcase-button-wrapper span.active
		{
		  border:1px solid #888;
		  background:#888;
			color: #fff;
		}
		
		
		a.displayText  { color:#888; background-color:#000; padding:5px; font:11px/20px Arial, Serif;}
		
		a:hover.displayText  { color:#ccc; background-color:#000; }
		
		
	.smalling {font-size:10px; letter-spacing:0px;}	
	
	.name2 a{color:#000;}
.name2 a:hover{color:#888;}
.name, strong {color:#444;}


.footerpart {margin-top:70px; margin-left:5px;}

.footerpart a { color:#b1b1b1;
    font:9px/15px Arial;
  
    text-decoration:none; }
.footerpart a:hover { color: #000; background: inherit; }


.breadcrumb ul {list-style-type:none;}
.breadcrumb li { float:left; background:url(images/arrow_w.jpg) 95% 50% no-repeat #fff; font-size:10px; height:17px; padding:2px 20px 0 0px;  margin-right:5px; color:#e8e8e8; }
.breadcrumb li.navigation_end {background:none #fff; font-size:10px; padding:2px 20px 0 0px;  margin-right:5px; color:#000;}
.breadcrumb a {color:#ccc; text-decoration:underline; font-family:Arial; font-weight:normal; font-size:10px;}
.breadcrumb a:hover {color:#818081;}

.komunita h2 {padding-top:10px;} 
.komunita h2 a { text-transform:none; color:#000; font-size:28px; font-family:Georgia;}
.komunita h2 a:hover {color:#888;text-decoration:underline;}
