/* CSS Document */
body, input, select, textarea {
	font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
	}
body {
	margin:0px; padding:0px;
	background:#000000;
	color:#ffffff;
	font-size:105%;
	padding-bottom:3px
	}
h1, h2, h3, h4{
	margin:0.5em 0;
	}
img { border:0;}
h1 { font-size:200% }
h2 { font-size:175% }
h3 { font-size:150% }
h4 { font-size:110% }

code, pre {  }
span {display:none}

a{ 
  text-decoration:none;
  font-weight:bold;
  color:#da251d;
  }
#main {
 margin-left: auto;
 margin-right:auto;
 padding-bottom:2px;
 
 width:789px;

 background:#1f1a17 url("../img/soumrakMale.jpg") top left no-repeat;
 }
#topMenu {
margin-left: auto;
margin-right:auto;
padding-top:105px;
padding-bottom:2px;
text-align:center;
display:block;
height:50px;
}


#root {
  width:750px;
  margin:0.5em; padding:5px;
  margin-left:auto;
  margin-right:auto;
  background-color:#1f1a17;
  
 }
.kapelaMember{
 position:relative;
 margin-left: auto;
 margin-right:auto;
 padding:0 auto;
 margin-top:2px;
 border-top: 1px dotted #da251d ;
 height: 260px;
 
}
.kapelaImg{
      position:relative;
      display:block
      height: 240px;
	    float:left;
	    width:182px;
	     margin:5px;
	    
}

.kapelaCenter{
      position:relative;
      display:block;
      width:340px;
      text-align:left;
      margin-left:10px;
      margin-right:auto;
      height: expression("0px"); /* workaround pro 3px bug v IE */
			/*margin: 0 0 0 200px; /* do stran je treba margin */
			padding: 5px 0; /* do vysky je treba padding */
			float:left;
			}
.kapelaRight {
      position:relative;
      width:182px;
      display:block
      height: 240px;
	    float:right;
	     margin:5px;
       padding:0px;			
}
.kapelaItem{

}
 .imgTop {
 display:block;
 margin-left:auto;
 margin-right:auto;
 border:0;
 }
 #seznamAkciTop {
 width:730px;
 text-align:center; 
 background-color:#ffffff; 
 margin-left:auto;
 margin-right:auto;
 padding-bottom:5px;
 color:#1f1a17;
 }
 .seznamAkciTopItem {
 display:block;
 font-size:150%;
 font-weight:bold; 
 }
 .seznamAkciTopItemTime {
 display:inline;
 
 font-style:italic;
 }
#footer {
text-align: center;
font-size: 70%;
}
#left {
			float: left;
			width: 8em;
			height:100%;
			margin-top:-0.5em;
		
			border-right: solid #da251d 1px;
			border-bottom: solid #da251d 1px;
			border-top:none;
			
		}
	.left-in, .right-in {
			margin: 5px;
			color:#ffffff;
			font-size:75%;
		}
	.left-in a {
    color:#ffffff;
    font-weight:bold;
    margin-top:0.4em;
}

#contentL {
	  /* width:100px;*/
	    width:39.2em;
		  height: expression("0px"); /* workaround pro 3px bug v IE */
			margin: 0 0 0 8.5em; /* do stran je treba margin */
			padding: 10px 0; /* do vysky je treba padding */
			
      }
    .content-inL {
      margin:5px;
      margin-top:-0.6em;
      color:#ffffff;
			font-size:90%;
			text-align:justify;
    }
#content {
	  
	   /* width:39.2em;*/
	   
	    width:45em;
		  /*height: expression("0px"); /* workaround pro 3px bug v IE */
			margin-left: auto;
      margin-right:auto;
      			/*padding-top: 10px 0; /* do vysky je treba padding */
			
      }
    .content-in {
      margin:5px;
      /*margin-top:-0.6em;*/
      color:#ffffff;
			font-size:90%;
			text-align:justify;
    }
.predchoziDalsi{
  text-align:center;
}
 .hudba li {
 color:#da251d;

}
 .hudba a {
  color:#ffffff;
  border:none;
}
.hudba img {
border:none;

}
.akce {
  text-align:left;
  margin:.65em;
  padding:0;
  
}
    
.textpole{ 
	     background : #1f1a17;
	     border:1px solid;
	     border-color:#ffffff;
	     color:#ffffff; 
	     font-size:10pt;
	     margin-top:3px;
     }
.tlacitko{
	     background : #1f1a17;
	     margin-top:3px;
	     border: 1px solid;
	     border-color: #ffffff;
	     color: #ffffff;
	     font-weight:bold;
	     font-size:10pt;
     }
.novinka {
border-bottom: 1px dotted #da251d ;
margin-top:5px;
}
.novinkaDatum{
font-weight:bold;
}
.novinkaVlozil{
font-size:90%;
font-style:italic;
text-align:right;
}
.novinkaVlozil a {
color:#da251d;
}
.uvodKoncert {
color:#da251d;
}
.poznamka{
	    font-style:italic;
	    font-size:85%;
	    }
.diskuse {
	margin:0.1em 0 0 0;
	padding-bottom: 0.4em;
	border-bottom: 1px solid #ffffff;
	font-size: 90%;
	
     }
     .diskuse H4 {
	font-size: 100%;
	margin-top:0.4em;
	margin-bottom:0.5em;
	}


/* menu */
div.novinky {
  margin-left:16px;
  padding:0;
	}

div.novinky a {
  float:left;
  width: 96px; height: 47px;
  background: url("../img/listaVideo.png") 0 -47px  no-repeat;
  display:block;
	overflow:hidden;
	
	
	margin:0; padding:0;
	
	text-decoration: none;
	}
div.novinky a:hover {
	background-position: 0 0;
	
	}
div.novinky  span { display:none }

div.akce {
  margin:0; padding:0;
	}
div.akce a {
  display:block;
	overflow:hidden;
	float:left;
  width: 60px; height: 47px;
  background: url("../img/listaVideo.png") -96px -47px  no-repeat;
	
	margin:0; padding:0;
	
	text-decoration: none;
	}
div.akce a:hover,div.akce a:active, div.akce a:focus {
	
	background-position: -96px 0;
	}
div.akce  span { display:none }

div.kronika {
  margin:0; padding:0;
	}
div.kronika a {
  float:left;
  width: 92px; height: 47px;
  display:block;
	overflow:hidden;
	

	margin:0; padding:0;
	background: url("../img/listaVideo.png") -156px -47px  no-repeat;
	text-decoration: none;
	}
div.kronika a:hover {
	
	background-position: -156px 0;
	}
div.kronika  span { display:none }

div.hudba {
  
	margin:0; padding:0;
  
  
	}
div.hudba a {
  display:block;
	overflow:hidden;
	float:left;
  width: 80px; height: 47px;
	margin:0; padding:0;
	background: url("../img/listaVideo.png") -248px -47px  no-repeat;
	text-decoration: none;
	}
div.hudba a:hover {
	
	background-position: -248px 0;
	}
div.hudba  span { display:none }

div.fotky {
  
	margin:0; padding:0;
  
 
	}
div.fotky a {
 float:left;
  width: 67px; height: 47px;
  display:block;
	overflow:hidden;
	

	margin:0; padding:0;
	background: url("../img/listaVideo.png") -328px -47px  no-repeat;
	text-decoration: none;
	}
div.fotky a:hover {
	
	background-position: -328px 0;
	}
div.fotky  span { display:none }

div.video {
  
	margin:0; padding:0;
  
 
	}
div.video a {
 float:left;
  width: 70px; height: 47px;
  display:block;
	overflow:hidden;
	

	margin:0; padding:0;
	background: url("../img/listaVideo.png") -395px -47px  no-repeat;
	text-decoration: none;
	}
div.video a:hover {
	
	background-position: -395px 0;
	}
div.video  span { display:none }
div.kecarna {
  
	margin:0; padding:0;
  
  
	}
div.kecarna a {
  display:block;
	overflow:hidden;
	float:left;
  width: 95px; height: 47px;
	
	margin:0; padding:0;
		background: url("../img/listaVideo.png") -465px -47px  no-repeat;
	text-decoration: none;
	}
div.kecarna a:hover {
	
	background-position: -465px 0;
	}
div.kecarna  span { display:none }



div.obchod {
  
	margin:0; padding:0;
  
	}
div.obchod a {
  display:block;
	overflow:hidden;
	float:left;
  width: 90px; height: 47px;
	
	margin:0; padding:0;
	background: url("../img/listaVideo.png") -560px -47px  no-repeat;
	text-decoration: none;
	}
div.obchod a:hover {
	
	background-position: -560px 0;
	}
div.obchod  span { display:none }

div.kontakt {
  margin:0; padding:0;
  	}
div.kontakt a {
  display:block;
	overflow:hidden;
	float:left;
  width: 100px; height: 47px;
	margin:0; padding:0;
	background: url("../img/listaVideo.png") -650px -47px  no-repeat;
	text-decoration: none;
	}
div.kontakt a:hover {
	
	background-position: -650px 0;
	}
div.kontakt  span { display:none }
