/****************************************/
/*        Stranky Sdur,s.r.o.        	*/
/*           www.sdur.eu             	*/
/* autor: Aneta Ziakova              	*/
/*										*/								
/****************************************/

/* struktura je pre vsetky subory rovnaka, obsiahnute v subore vychozi.css */
/* meni sa HLAVNA CAST */

	/*HLAVNA CAST*/

/*div.cleaner {
	clear: both;
} */

.aktuality_komb{
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
  color: rgb(136, 0, 21);
}

.aktuality_text{
  font-weight: bold;
}

.aktuality_zoznam{
  list-style-type: disc;
  color: rgb(136, 0, 21);
}

a.aktuality_zoznam{
  color: rgb(136, 0, 21);
}

.aktuality_text_uprava{
  padding-left: 30px;
  font-weight: bold;
}

.aktuality_komb_uprava{
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
  color: rgb(136, 0, 21);
  margin-left: 30px;
}

p.aktuality{
  text-indent: 0;
}

.cas_miesto{ 		/*subor KONCERTY*/
  font-size: 12pt;
  font-weight: bold;  
}

#fotogaleria_kmb{
  margin: 10px 30px;
  min-height: 340px;
  /*float: left;*/
  width: 100%;
  margin-bottom: 50px;
  overflow: auto;
}

#fotogaleria_kmb img{
  padding: 10px;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(136, 0, 21);
  height: 100px;
}

.kmb_fotka{
  height: 100px;
  float: left;
  margin: 20px 10px;
}

/*.kmb_fotka2{
  margin: 20px 10px;
}*/

#fotogaleria_kmb h3{
  margin-left: 0px;
}

#fotogaleria_komb{
  margin: 10px 30px;
  min-height: 550px;
  overflow: auto;
  width: 100%;

}

#fotogaleria_komb img{
	padding: 10px;
	background: rgb(255, 255, 255);
	border: 1px solid rgb(136, 0, 21);
	height: 100px;
	width: 150px;
}

#fotogaleria_komb h3{
  margin-left: 0px;
  padding-top: 20px;
}

.komb_fotka{
  height: 100px;
  float: left;
  margin: 20px 30px;
}

#hl_cast.solisti_alexander_hulshoff{
  height: 900px;
}

#hl_cast.solisti_alexander_hulshoff_de{
  height: 930px;
}

#hl_cast.solisti_alexander_hulshoff_en{
  height: 880px;
}

#hl_cast.bohuslav_fiser{
	height: 400px;
}

#hl_cast.fotogaleria{
 height: 1250px;
}

#hl_cast.jan_simicek{
  height: 980px;
}

#hl_cast.jan_simicek_en{
  height: 1105px;
}

#hl_cast.jaroslav_smykal{
  height: 450px;
}

#hl_cast.karel_hejl{
  height: 370px;
}

#hl_cast.karel_hejl_en{
  height: 420px;
}

#hl_cast.karel_hejl_de{
  height: 490px;
}

#hl_cast.kmb{
  height: 490px;
}

#hl_cast.kmb_en{
  height: 530px;
}

#hl_cast.kmb_de{
  height: 560px;
}

#hl_cast.kmb_recenzie{
  height: 1200px;
}

#hl_cast.kmb_recenzie_en{
  height: 1045px;
}

#hl_cast.kmb_uvod{
  height: 1300px;
}

#hl_cast.kmb_uvod_en{
  height: 1500px;
}

#hl_cast.komb{
  height: 1000px;
}

#hl_cast.komb_de{
  height: 1050px;
}

#hl_cast.komb_hudobne_ukazky a{
  color: rgb(136, 0, 21);
  font-weight: bold;
  margin: 25%;
  text-decoration: underline;
}

#hl_cast.komb_hudobne_ukazky p{
  text-indent: 0;
  margin-top: 30px;
}

#hl_cast.komb_koncerty{
  height: 680px;
}

#hl_cast.komb_recenzie1{
  height: 945px;
}

#hl_cast.komb_recenzie1_de{
  height: 830px;
}

#hl_cast.komb_recenzie2{
  height: 720px;
}

#hl_cast.komb_recenzie2_en{
  height: 840px;
}

#hl_cast.komb_repertoar a{
  margin-left: 100px;
  text-decoration: underline;
}

#hl_cast.komb_repertoar p{
  text-indent: 0;
  margin-left: 100px;
}

#hl_cast.koncerty{
  height: 950px;
}

#hl_cast.koncerty h3{
  margin-bottom: 5px;
  margin-left: 80px;
}

#hl_cast.koncerty h4{
  font-size: 12pt;
  margin-bottom: 5px;
  margin-left: 80px;
  margin-top: 0px;
}

#hl_cast.koncerty p{
  margin-left: 80px;
  text-indent: 0;
}

#hl_cast.kontakty{
  height: 400px;
}

#hl_cast.martin_svajda{
  height: 400px;
}

#hl_cast.martin_svajda_en{
  height: 420px;
}

#hl_cast.martin_svajda_de{
  height: 465px;
}

#hl_cast.o_spolocnosti{
  height: 450px;
}

#hl_cast.solisti{
  height: 1000px;
}

#hl_cast.solisti_en{
  height: 1040px;
}

#hl_cast.solisti_de{
  height: 1070px;
}

#hl_cast p{
  margin: 5px 40px;
  text-indent: 2em;			/*ODSADENIE PRVEHO RIADKU ODSTAVCA*/
}

.komb_hudobne_ukazky_nazov{
  font-weight: bold;
}

.koncert{ 				/*subor KONCERTY*/
  margin-top: 20px;
}

#kontakty_uvod p{ 			/*ABY SA MI V SUBORE O_SPOLOCNOSTI NESRALI KONTAKTY, TAK SU NASTAVANE INAK*/
  margin: 5px 0px 5px 40px;
}

h4.kmb_h4{ 					/*v subore kmb.html*/
  font-style: italic;
  padding-left: 40px;
}

h3.kmb_ponuky{
  padding-left: 35px;
}

table.kmb_ponuky{
  border-spacing: 20px;
  margin: 0 auto;
}

table.kmb_ponuky td.lava{
  color: rgb(136, 0 ,21);
}

a.kmb{
  text-decoration: underline;
}

li.kmb{
  list-style-type: disc;
}

#kmb_propagacia h4{
  font-style: italic;
  margin-left: 20px;
}

#kmb_propagacia .prvy{
  float: left;
  margin-left: 40px;
}

#kmb_propagacia .druhy{
  float: left;
  margin-left: 20px;
}

#o_spolocnosti h3{  
  color: rgb(0, 0, 0);
  margin-left: 50px;
}

#o_spolocnosti h4{  
  font-style: italic;
  font-weight: bold;
  margin-left: 50px;
}

#o_spolocnosti a.prve{
margin-left: 50px;
}

#o_spolocnosti a{
  color: rgb(136, 0, 21);
  font-weight: bold;
  margin-left: 80px;	
  text-indent: 0;  
}

#photo{ 					/*element s id photo upravuje fotky hudobnikov*/
  float: right;
  margin: 0px 40px 10px 25px;
}

#programove_ponuky h3{
  margin-left: 50px;  
  margin-top: 50px;
}

#programove_ponuky table{
  margin: 0 auto;
}

#programove_ponuky td{
  text-align: left;
}

#programove_ponuky td.number{
  border-bottom: 2px solid rgb(136, 0, 21);
  color: rgb(136, 0, 21);
  font-style: italic;
  font-weight: bold;
  text-align: left;  
}  

#programove_ponuky td.right{
  padding-left: 20px;
}

.recenzie_nazov{
  color: rgb(136, 0, 21) ;
  font-style: italic;
  font-weight: bold;
}

.skladatel{
  color: rgb(136, 0, 21);
  font-weight: bold;
}

.solisti_alexander_huselhoff_fotka{
  height: 100px;
  float: left;
  margin: 20px 30px; 
}

.fotogaleria_solisti_alexander_hulshoff{
/*  margin: 10px 50px;*/
  min-height: 350px;
  overflow: auto;
}

.solisti_alexander_hulshoff_fotogaleria{
  padding: 10px;
  background: rgb(255, 255, 255);
  border: 1px solid rgb(136, 0, 21);
  height: 150px;
  width: 100px; 
}

.solisti_alexander_hulshoff a{
  color: rgb(136, 0, 21);
  font-style: italic;
}

.solisti_alexander_hulshoff_de a{
  color: rgb(136, 0, 21);
  font-style: italic;
}

#hl_cast p.recenzie{
  margin-bottom: 20px;
}

#table_jan_simicek table{
  margin: 0 auto;
}

#table_jan_simicek p{
  text-align: center;
}

#table_jan_simicek h3{
  margin: 30px 0px 0px 200px;
}

#table_jan_simicek h4{
  color: rgb(136, 0, 21);
  font-style: italic;
  font-weight: bold;  
  margin: 30px 0px 20px 230px;
}

#vian{
  margin-left: 100px;
}

#vian li{
  margin-bottom: 10px;
}

#vian li .skladatel{
  margin-bottom: 15px;
}

#vian li.vian_nazov{
  margin-left: -40px;
}

#vian_adv{
  margin-left: 100px;
}

#vian_adv li{
  margin-bottom: 10px;
}

#zapatie.solisti_alexander_hulshoff{
  top: 1070px;
}

#zapatie.solisti_alexander_hulshoff_de{
  top: 1100px;
}

#zapatie.solisti_alexander_hulshoff_en{
  top: 1050px;
}

#zapatie.bohuslav_fiser{
  top: 570px;
}

#zapatie.fotogaleria{
  top: 1420px;
}

#zapatie.jan_simicek{
  top: 1135px;
}

#zapatie.jan_simicek_en{
  top: 1260px;
}

#zapatie.jaroslav_smykal{
  top: 620px;
}

#zapatie.karel_hejl{
  top: 570px;
}

#zapatie.karel_hejl_en{
  top: 590px;
}

#zapatie.karel_hejl_de{
  top: 660px;
}

#zapatie.kmb{
  top: 660px;
}

#zapatie.kmb_en{
  top: 700px;
}

#zapatie.kmb_de{
  top: 730px;
}

#zapatie.kmb_recenzie{
  top:1355px;
}

#zapatie.kmb_recenzie_en{
  top:1200px;
}

#zapatie.kmb_uvod{
  top: 1470px;
}

#zapatie.kmb_uvod_en{
  top: 1670px;
}

#zapatie.komb{
  top: 1170px;
}

#zapatie.komb_de{
  top: 1220px;
}

#zapatie.komb_koncerty{
  top: 850px;
}

#zapatie.komb_recenzie1{
  top: 1115px;
}

#zapatie.komb_recenzie1_de{
  top: 1000px;
}

#zapatie.komb_recenzie2{
  top: 890px;
}

#zapatie.komb_recenzie2_en{
  top: 1010px;
}

#zapatie.koncerty{
  top: 1120px;
}

#zapatie.kontakty{
  top: 570px;
}

#zapatie.martin_svajda {
  top: 570px;
}

#zapatie.martin_svajda_en {
  top: 585px;
}

#zapatie.martin_svajda_de {
  top: 630px;
}

#zapatie.o_spolocnosti{
  top: 620px;
}

#zapatie.solisti{
  top: 1185px;
}

#zapatie.solisti_en{
  top: 1225px;
}

#zapatie.solisti_de{
  top: 1255px;
}

#kontakty_uvod p{
  text-indent: 0;
}
