﻿body, h1, h2, h4, h6, p
{
	margin: 0;
	padding: 0;
}
img
{
	border: none;
}
body
{
	/* background-color:#f9e09b; */
	background-color:#ffeebb;
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	color:#330000;
	font-size:x-small;
	font-weight:500;
	font-size:small;
	font-weight:500;
	min-Width: 480px;
	/* padding-bottom:12px */
}
#h_nadpis
{
    display: none;
}
a
{
	background-color:#962337;
	font-weight:bold;
	color:#ffeebb;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
}
a.nastroj
{
	color:#330000;
  background-color:transparent;
  text-decoration:underline;
	font-weight: 500;
}
a.podrobnosti
{
	background-color:transparent;
	color:#962337;
	font-weight:lighter;
	font-style:italic;
	text-decoration:none;
	font-size:85%;
}
a.koncert
{
	background-color:transparent;
	color:#962337;
	font-weight:bold;
	text-decoration:underline;
	font-size:110%
}
a.menuitem
{
	font-size:12px
}
a:hover
{
	background-color:#962337;
	color:#FFF9E7
}
a.obr { background-color:transparent; 
 padding-left:0px; padding-right:0px; padding-bottom:0px }
a.obr:hover { background-color:#ffeebb }
img
{
	border:none;
	margin: 10px 20px 10px 20px;
}
div.fotos img
{
	border:none;
	margin: 5px 5px 5px 5px;
}
img.obyc
{
    margin: 0px;
    padding: 0px;
}
img.vpravo 
{
	float:right;
	/*border:2px solid #330000;*/
	margin-right: 0;
}
img.vlevo 
{
	float:left;
	/*border:2px solid #330000;*/
	margin-right: 0;
}
img.brvlevo { float:left; margin-top:5px; margin-right:5px; margin-bottom:5px }
p
{
	margin-bottom: 1em; text-align:justify;
	line-height: 150%;
}
p.obyc { margin-top:0px }
p.velky { margin-top:0px; font-weight:normal; text-align:justify }
p.velky:first-letter { font-weight:900; color:#962337; font-size:110% }
p.nadpis { margin-bottom:0px; margin-top:0px }
p.nadpis:first-letter { font-weight:bolder; color:#962337; font-size:110% }
p.smutny { margin-top:0px; font-weight:normal; border:3px black dotted;
	padding:0.5em; color:black; text-align:justify }
p.smutny:first-letter { font-weight:bolder; color:#000000; font-size:110% }
p.uprostred { text-align:center; font-weight:bold }
p.mezerapredapo { margin: 1em 0 1em 0; }
p.datum { clear: both; margin-top:0em; margin-bottom:0; font-weight:600 }
p.koncert { margin-top:0.5em; margin-bottom:0.4em; color:#962337;
	font-weight:bold; font-size:110% }
p.skladatele { margin-top:0; margin-bottom:2em }
p.vpravo { text-align:right }
p.aktualita { text-align:center; margin-top:0px; margin-bottom:30px }
.novyradek { clear: both; }
p.popisek { text-align:center; color:White; margin:0; padding:5px 0 5px 0; font-size:12px; }
em { font-weight:600; font-style:normal; }
em.barevne { color:#962337 }
ul { list-style-type:circle; border:1px #ffeebb solid; margin-top:0.5em }
ul.rada { margin-bottom:1em }
ul.srpsd { margin-bottom:1em; margin-top: -1em; }
ul.seznam { font-weight:normal }
ul.beznyseznam { font-weight:normal; margin-top:0; margin-bottom:0.5em; }
ul.ucitele { font-weight:bold }
ul.uspechy { list-style-type:none }
ul.uspechy span { font-weight:600 }
ul.uspechy span.adresy { font-style:italic; font-weight:normal; font-size:90% }
ul.dovednosti { margin-top:0em; margin-left:0px; list-style-type:square;
	list-style-position:inside }
li { margin-top:0.4em; line-height:150%; }
li.d { margin-top:0px }
h3 { text-align:center; color:#962337 }
h3.kik { text-align:left; color:#C14F09; border-bottom: solid 2px #C14F09 }
h4 { margin-top:1.5em; margin-bottom:0; color:#962337; font-weight:bold; font-size:110% }
h4.stred { text-align:center; margin-bottom:0.5em; }
h4.rada { margin-top:0; margin-bottom:0; color:#962337; font-weight:bold; font-size:110% }
h4.plan { margin-bottom:2ex }
/* konec obecneho */
#ctl00_vrsek
{
	background-color: #ffeebb;
	/* background: #FFFFFF url("orchestr.jpg") no-repeat center top; */
	position: fixed;
	left: 0;
	top:0;
	width:100%;
	z-index: 3;
	/* visibility: hidden; */
}
#ctl00_vrsek_obsah
{
	min-height: 104px;
	padding: 10px;
	border-bottom:1px #962337 solid;
}
#ctl00_vrsek_obsah h2
{
	font-size: 185%;
	font-weight: bold;
}
#ctl00_m_logo
{
	width: 100px;
	height: 100px;
	float: left;
	border: solid 1px #962337;
	margin: 0;
}
#ctl00_navigace
{
	margin-left:115px;
	margin-bottom: 10px;
	border: solid 2px #962337;
	padding: 3px;
}
#ctl00_navigace_obsah
{
	color:#ffeebb;
	background-color:#962337;
	padding:5px;
	font-weight: bold;
	/* background: transparent url("orchestr.jpg") no-repeat center top;
	visibility:hidden; */
}
/* nová verze start */
#ctl00_vrsek_2
{
    visibility: hidden;
}
#ctl00_vrsek_obsah_2
{
	min-height: 104px;
	padding: 10px;
	border-bottom:1px #962337 solid;
}
#ctl00_vrsek_obsah_2 h2
{
	font-size: 185%;
	font-weight: bold;
	margin-left: 115px;
}
#ctl00_m_logo_2
{
	width: 100px;
	height: 100px;
	float: left;
	border: solid 1px #962337;
	margin: 0;
}
#ctl00_navigace_2
{
	margin-left:115px;
	margin-bottom: 10px;
	border: solid 2px #962337;
	padding: 3px;
}
#ctl00_navigace_obsah_2
{
	padding:5px;
	font-weight: bold;
}
/* nová verze konec */

#ctl00_navigace_obsah a
{
	text-decoration: none;
	font-weight: bold;
	color:#ffeebb;
}
#ctl00_navigace_obsah a:hover
{
	color: white;
}
#ctl00_nadpis
{
	margin-left:115px;
	color: #962337;
	font-size: x-large;
	/* background: transparent url("orchestr.jpg") no-repeat center top; */
}
#ctl00_textnadpisu
{
    /* background-color:#ffeebb; */
    padding-right:0.5em;
}
#ctl00_telo
{
	clear: both;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;  /* toto je nutné kvůli IE 6 a níže */
	margin: 0;
	padding: 0;
	/*background: #ffeebb url(okraj_levy.jpg);*/
	background-color: #ffeebb;
	/* background-color:Fuchsia; */
}
#ctl00_stred
{
	margin: 0 160px 0 160px;
	background-color: #ffeebb;
	padding: 0px;
	border: dotted 1px #962337;
	border-top: none;
}
#ctl00_stred_obsah
{
	/*padding: 35px 70px 35px 70px;*/
	padding: 50px 65px;
}
#ctl00_spodek
{
    clear:both;
	height: 80px;
	background-image: url(portal_m.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#ctl00_zapati
{
	padding: 20px 0 10px 0;
	font-size: 80%;
	text-align: center;
}
#ctl00_footer
{
    color: #962337;
    /* background-color: #ffeebb; */
    text-align: right;
    font-size: 80%;
	padding: 10px 160px 10px 0;
	/* border: solid 1px #962337; */
}
div.okraj
{
	position: absolute;
	width: 160px;
	padding-bottom:10px;
}
div.okraj_obsah
{
	/*padding: 10px;*/
	padding: 0 10px 0 10px;
	font-size: x-small;
	color: #962337;
	/*background-color: Green;*/
}
div.centr { text-align:center }
div.okraj h6
{
	font-size: 100%;
	font-weight:bold;
	margin-top:1em;
	margin-bottom:0.4em;
}
div.okraj a
{
	display:block;
	background-color:transparent;
	color:#962337;
	font-weight:500;
	margin-top:0;
	margin-bottom:0;
	text-decoration: none;
}
div.okraj a:hover
{
	background-color: #962337;
	color: white;
}
div.obraz
{
    margin-top: 50px;
    height: 176px;
    background: #ffeebb url(orchestr.jpg) no-repeat scroll center center;
}
div.pf
{
    background: #ffeebb url(pf_2012.jpg) no-repeat scroll center center;
    height: 450px;
    margin-bottom: 50px;
}
#ctl00_levy
{
	left: 0px;
	top: 0px;
}
#ctl00_levy div.okraj_obsah
{
	text-align: left;
}
#ctl00_pravy
{
	right: 0px;
	top: 0px;
}
#ctl00_pravy div.okraj_obsah
{
	text-align: right;
}
/* běžící text - start */
#ctl00_obsah_rngtext
{
	position: relative;
	left: 0;
	top: 0;
	height: 1.5em;
	overflow: hidden;
	margin-bottom: 1em;
}
#ctl00_obsah_rngtext1_obsah, #ctl00_obsah_rngtext2_obsah
{
	position: absolute;
	/*left: 50px;*/
	top: 2px;
	white-space: nowrap;
	height: 1em;
	font-weight: bold;
	color: #962337;
	/*background-color: Yellow;*/
}
#ctl00_obsah_rngtext a
{
	color: #962337;
}
#ctl00_obsah_rngtext a:hover
{
	color: white;
}
p.aktualita
{
	text-align:center;
	margin-top:0px;
	margin-bottom:30px
}
/* běžící text - konec */
.skryty
{
	display:none
}
#prozam
{
    position: relative;
    margin-left: auto; margin-right: auto;
    width:600px; height:500px;
	background-image:url("vodo.gif");
	background-repeat:no-repeat; background-position:center ;
	/*visibility:hidden*/
}
a.zamereni
{
    display:block; position:absolute; width:125px; border:1px #330000 solid;
	background-color:#ffeebb; color:#330000; font-size:12px; padding-top:3px;
	padding-bottom:3px
}
a.zamereni:hover
{
	background-color:#962337;
	color:#FFF9E7
}
a.menuitem
{
    font-size:12px;
}
#menu
{
    position:absolute; width:auto; background-color:#962337; display:none;
	left:100px; top:100px; border:1px #330000 solid
}
span.adresy { font-style:italic; font-weight:normal; font-size:90% }
#smycce { position:absolute; left:0px; top:30px; margin:0px }
#klavesy { position:absolute; left:474px; top:30px; margin:0px }
#dreva { position:absolute; left:0px; top:369px; margin:0px }
/*#zeste { position:absolute; left:519px; top:160px }*/
#zeste { position:absolute; left:515px; top:160px; margin:0px }
#ostatni { position:absolute; left:479px; top:331px; margin:0px }
#ctl00_obsah_vno { left:120px; top:30px }
#ctl00_obsah_vla { left:120px; top:60px }
#ctl00_obsah_vcl { left:120px; top:90px }
#ctl00_obsah_cbs { left:120px; top:120px }
#ctl00_obsah_arp { left:120px; top:150px }
#ctl00_obsah_klav { left:339px; top:30px; text-align:right }
#ctl00_obsah_varh { left:339px; top:60px; text-align:right }
#ctl00_obsah_fl { left:0px; top:253px }
#ctl00_obsah_hob { left:0px; top:283px }
#ctl00_obsah_clar { left:0px; top:313px }
#ctl00_obsah_fag { left:0px; top:343px }
#ctl00_obsah_trb { left:380px; top:160px; text-align:right }
#ctl00_obsah_hor { left:380px; top:190px; text-align:right }
#ctl00_obsah_trom { left:380px; top:220px; text-align:right }
#ctl00_obsah_tuba { left:380px; top:250px; text-align:right }
#ctl00_obsah_akor { left:344px; top:340px; text-align:right }
#ctl00_obsah_kyta { left:344px; top:370px; text-align:right }
#ctl00_obsah_cimb { left:344px; top:400px; text-align:right }
#ctl00_obsah_bici { left:344px; top:430px; text-align:right }
table.mesic { margin-bottom:1em }
table.udalosti { margin-left:20px }
caption { color:#962337; text-align:left; font-weight:bold; padding-left:8.5em; }
td { vertical-align:baseline }
td.datum { font-weight:bold; width:7.5em; text-align:right }
td.hodina { font-weight:bold; width:7.5em; text-align:right }
td.nazevakce { width:15em }
td.akce { padding-left:0.5em }
td.akce2 { padding-left:0.5em }
td.udalost { padding-left:0.5em }
table.ucetni { margin: 0 0 1em 0; border-collapse:collapse; caption-side:top }
table.ucetni th { text-align:center }
table.ucetni td, th { border:solid 1px #330000; padding: 0 3px 0 3px }
table.ucetni caption { color:#962337; padding:0; text-align:left; padding-bottom:0.5em }
.castka { text-align:right; white-space:nowrap }
label { display:block; margin-top:1em }
label.kik { display:block; margin-top:0; margin-bottom:0.5em; }
div.button { margin-top:2em; text-align:center }
div.bigfoto { text-align:center; margin-bottom:2em }
div.bigfotonew { text-align:center; margin-bottom:0 }
h6 { margin-top:10px; font-size:100% }
h6.popisek { margin-top:0px; font-size:100% }
div.fotos { text-align:center; margin-bottom: 2em; }

div.papir { margin:2em 2em; }
div.papirUvnitr { padding:3em 2em 3em 2em; border:1px solid;
	background-color:#fef8e9 }
div.papirUvnitrKik { padding:1em 2em 3em 2em; border:1px solid;
	background: #fef8e9 url("pozadi_kik.jpg") repeat-y scroll bottom left;
 }
div.papirUvnitrWinds { padding:1em 2em 3em 2em; border:1px solid; background-color:white; }
div.papirUvnitrKik p.velky:first-letter
{
    font-weight:normal;
    color:#c14f09;
    font-size:110%
}
div.papirUvnitrKik a
{
	background-color:#C14F09;
	font-weight:bold;
	color:#ffeebb;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
}
div.papirUvnitrKik a:hover
{
	background-color:#C14F09;
	color:#FFFFFF;
}
div.papirUvnitrKik a.nastroj
{
	background-color:transparent;
	color:#330000;
	font-weight:500;
	text-decoration:underline;
}
div.papirUvnitrKik a.nastroj:hover
{
	background-color:#C14F09;
	color:#FFFFFF;
}
div.papirUvnitrKik em { font-weight:600; font-style:normal; font-variant:small-caps; }

div.papirZahlavi { text-align:left; padding-right:100px;
	height:7em; margin-bottom:1em; background-image:url(reditel1.jpg);
	background-position:right top; background-repeat:no-repeat }
div.papirUvnitr p { text-align:justify; margin:1em 0 1em 0; }
div.papirUvnitr p.osloveni { padding-top:0px; }
div.papirUvnitr p.podpis { text-align:right; margin-top:3em }
div.podpis { margin-top:2em; margin-bottom:2em; }
div.podpis_jmeno { float:left; }
div.podpis_datum { text-align:right; }
div.datum_aktu { text-align:right; margin-top:-0.5em; margin-bottom:1em; }
div.formitem { margin-bottom:1em; }
span.nazevhodnoty { font-weight:bold; color:#EE750D; }
span.hodnota { font-weight:bold; font-size:150%; color:#C14F09; }
/*
div.utrzky { background-color:Transparent; width:250px; 
             padding:15px; margin:5px; float:left; }
div.utrzkyobr { background-color:black; }
div.utrsiroky { width:450px; }
div.utrvelmisiroky { width:570px; }
div.utrmenesiroky { width:400px; }
div.utr300 { width:300px; }
p.text { background-color:#fef8e9; padding:1em; margin:0; }
p.text:first-letter { font-weight:900; color:#962337; font-size:110% }
p.txthnedy { background-color:#a6793d; }
p.txtmodry { background-color:#bebed9; }
p.txtsedy { background-color:#bfb699; }
p.txtzeleny { background-color:#a69c3d; }
*/
div.utrzky { background-color:Transparent;  
             padding:15px; margin:5px;  }
div.utrzkyobr { background-color:black; margin-left:auto; margin-right:auto; text-align:center; margin-top:1.5em; }
div.utrsiroky { background-color:Transparent;width:auto; }
div.utrvelmisiroky { background-color:Transparent;width:auto; }
div.utrmenesiroky { background-color:Transparent;width:auto; }
div.utr300 { background-color:Transparent;width:auto; }
p.text { background-color:Transparent; padding:1em; margin:0; }
p.text:first-letter { font-weight:900; color:#962337; font-size:110% }
p.textpodpis { text-align:right; font-style:italic; padding:1em; padding-top:0em; margin:0; }
div.aktuality_delitko_cimb
{
    height:150px; background:url('cimbal.jpg') no-repeat center center;
}
p.txtsmutny { background-color: #bfb699; border:solid 2px black; }
/* fff9bb, ffe2bb, 8a8ab3, bfbc99, a69c3d, bfaf99, a6793d, 66f6f86, 2d2d74, 8a8ab3, b4b4d9,
bfb699, bebed9 */
div.sipkadown { height:80px; background: transparent url('sipka.gif') no-repeat center; } 
div.pro_pedagogy { height:80px; background: transparent url('pro_pedagogy.gif') no-repeat center; } 
div.pro_zaky { height:80px; background: transparent url('pro_zaky.gif') no-repeat center; }
div.prozaky { background-image: url('pro_zaky.gif'); }
img.klav { width:28px; height:16px; margin:0; margin-right:0.5em; }
img.absolvak { width:17px; height:17px; margin:0; margin-right:0.5em; }
p.kiknavigace { border-top: solid 2px #c14f09; padding-top:1em; text-align:center; }
div.kiklogo { height:120px; margin:10px 0 10px 0; background:url('logo_small_1.gif') no-repeat center center; }
span.kiknadpis { display:block; text-align:center; font-size:110%; font-weight:bold; color:#c14f09; margin-top:30px; margin-bottom:8px; }
