body {padding: 0px; margin: 0px;font-family: Verdana, sans-serif; margin-left: auto; margin-right: auto; background: #000; text-align: center; behavior: url("csshover.htc");}

      * { font-size: 9pt; line-height: 120%; color: black;}
      a { text-decoration: none; font-weight: bold; color: #243d5e;}
      a img {border:none;}
      b {font-weight: bold; font-size: 8pt;}
      th { font-size: 9pt; color: #fff; background-color: #00582a; text-align: center;}
      td {line-height: 110%;}
      h1 {font-size: 11pt; font-weight: bold;text-decoration: underline;}
      textarea {font-family: Verdana, sans-serif;}
      table {border-collapse: collapse;}      
      .bunkakoncertyzahlavi {height: 20px; background: #243d5e url(img/tyc_noshape.gif) top left repeat-x; font-size: 10pt; font-weight: bold; color: #fff; border: 1px solid black; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}
      .bunkakoncertyzahlavi_sv {height: 20px; background: #243d5e url(img/tyc_noshape_sv.gif) top left repeat-x; font-size: 10pt; font-weight: bold; color: #fff; border: 1px solid black; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}
      .bunkakoncerty {height: 20px;font-weight: normal; color: black; border-width: 1px,0px,1px,0px; margin-left: auto; margin-right: auto; text-align: left; padding-top: 2px;}
      .bunkavideo    {width: 220px;font-weight: normal; color: black; border-width: 0px,0px,0px,0px; margin-left: auto; margin-right: auto; text-align: center; padding-top: 30px;}
      
      .news_nadpis { text-decoration: none; font-weight: bold; color: #00582a; font-size: 8pt;}
      .news_nadpis:hover {text-decoration: underline;}
      .news_nadpis:link, news_nadpis:visited  {color: #330;}
      .news_nadpis b {color: #000;}

      .news_nadpis_white { text-decoration: none; font-weight: bold; color: #ffe; font-size: 8pt;}
      .news_nadpis_white:hover {text-decoration: underline; color: #ffc;}
      .news_nadpis_white:visited  {color: #ffe;}
      .news_nadpis_white b {color: #feb300;}

      .news_nadpis2 { text-decoration: none; font-weight: bold; color: #fff; font-size: 8pt;}
      .news_nadpis2:hover {text-decoration: underline;}

      .news_nadpis_vetsi { text-decoration: none; font-weight: bold; color: #000; font-size: 10pt;}
      .news_nadpis_vetsi:hover {text-decoration: underline;}

      .news_nadpis_mensi { text-decoration: none; font-weight: normal; color: #243d5e; font-size: 7pt;}
      .news_nadpis_mensi:hover {text-decoration: underline;}

      .nadpis_clanku {text-decoration: none; font-weight: bold; font-size: 11pt; color: black; text-align: center; margin: 10px; line-height: 150%;}

      .text {font-size: 9pt; text-align: justify; line-height: 150%; margin: 15px;}
      .text table {margin-left: auto; margin-right: auto; border-collapse: collapse;}
      .text th { font-size: 9pt; color: #FFC; background-color: #00582a; text-align: center;}
      .text small {font-size: 7pt;}
      .text a { text-decoration: none; font-weight: bold; color: #00582a; font-size: 9pt;}
      .text a:hover {text-decoration: underline;}
      .text a:link, text a:visited  {color: #330;}
      .text b {font-weight: bold; font-size: 9pt;}

      .podtitulek {font-size: 7pt; line-height: 140%; }
      .podtitulek a { text-decoration: none; font-weight: bold; color: #00582a; font-size: 7pt;}
      .podtitulek a:hover {text-decoration: underline;}
      .podtitulek b {font-weight: bold; font-size: 7pt;}


      .pruh_nadpis { text-decoration: none; font-weight: bold; color: #00582a; font-size: 10pt;}

     	.ewrc7 { font-size: 7pt; font-weight: normal;font-style: normal;line-height: 140%;}
     	.ewrc7_i { font-size: 7pt; font-weight: normal;font-style: italic;line-height: 140%;}
     	.ewrc7_bold { font-size: 7pt; font-weight: bold;font-style: normal;line-height: 140%;}
     	.ewrc7 b {font-weight: bold; font-size: 7pt;}

     	.ewrc7_green { font-size: 7pt; font-weight: normal;font-style: normal; color: #00582a;}
     	.ewrc7_green:hover {text-decoration: underline;}

     	.ewrc7_bold_green { font-size: 7pt; font-weight: bold;font-style: normal; color: #00582a;}
     	.ewrc7_bold_green:link, .ewrc7_bold_white:visited {text-decoration: underline;}

		.ewrc7_white { font-size: 7pt; font-weight: normal;font-style: normal; color: #fff;}
		.ewrc7_white a { font-size: 7pt; font-weight: normal;font-style: normal; color: #fff;}
     	.ewrc7_white a:hover {text-decoration: underline; color: #feb300;}

     	.ewrc8 { font-size: 8pt; font-weight: normal;font-style: normal;}
     	.ewrc8 b {font-weight: bold; font-size: 8pt;}

     	.ewrc8_bold { font-size: 8pt; font-weight: bold;font-style: normal;}

     	.ewrc9 { font-size: 9pt; font-weight: normal;font-style: normal;}
     	.ewrc9_bold { font-size: 9pt; font-weight: bold;font-style: normal;}

     	.ewrc9_green { font-size: 9pt; font-weight: bold;font-style: normal; color: #243d5e;}



      #page {width: 1020px;  background-color: #99ccff; padding: 0px; margin-left: 24px; margin-right: auto; border: 0px,1px,1px,1px solid #d2dbe5;}

      #blok1 {float: right; width: 860px; margin: 0px; padding: 0px; min-height: 100%}

      #blok1 #blok11 {float: left; width: 700px;  margin: 0px; padding: 0px; min-height: 100%}

      #blok1 #blok11-2 {float: right; width: 834px;  margin: 0px; padding: 0px;}

      #blok1 #blok111 {float: left; width: 420px; margin: 0px; padding: 0px;}

      #blok1 #blok112 {float: right; width:420px;  margin: 0px; padding: 0px; background: #00582a;}

      #blok1 #blok113 {float: left; width: 100%; margin-left:auto; margin-right:auto;}

      #blok1 #blok12 {background-color: #99ccff; float: right; width: 160px; margin-top: 0px; height: 100% }
      #blok12 {padding-left:5px}

      #blok2 {background-color: white; float: left; width: 156px;  margin-top: 0px;}

      /* #header {padding: 0px; height: 99px; color: white;  background-image: url("skin/ewrc_to3.jpg"); border-bottom: 1px solid #d2dbe5;} */
      #header {padding: 0px; height: 99px; color: white; border-bottom: 1px solid #d2dbe5;}
        #logo { width: 1100px; height: 273px; position: relative; padding: 0; margin: 0; border: 0; }
        #logo span { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url('top2.jpg') no-repeat; }
        #logo a { color: #ffc; font-size: 10pt; font-weight: normal; text-decoration: none; }
        #sherlog { text-align: right; margin-right: 4px; margin-top: -12px; font: bold 10px Verdana; color: #fff; position: relative; }
      #footer {clear: both; text-align: center; padding: 2px; color: white; font-size: 8pt; font-weight: bold; background: #99ccff; border: 1px,1px,0px,1px solid #d2dbe5; height: 16px; }
        #footer2 {clear: both; text-align: center; padding: 2px; color: white; font-size: 8pt; font-weight: bold; background: #243d5e; border: 1px solid #d2dbe5; height: 16px; }




      .devadesat {width: 98%; margin-right: auto; margin-left: auto; margin-bottom: 0px;}

      .content {margin: 0px; width: 100%;}

      .content2 {margin-left: 0px;	margin-bottom: 10px; width: auto;}

      .content-left {margin: 0px 2px; width: auto; text-align: left;}

      .content-up {margin: 5px 0px; }

      .content-left-more {margin: 0px 20px; width: auto;}

      .content-left-up {margin: 6px 0px 0px 6px; width: auto; line-height: 140%;}

      .content-center {margin-left:auto; margin-right:auto; text-align: center; width: 100%;}

      .content-margin {margin-bottom: 5px;}

      .pruh {height: auto; width: 100%; background-color: #330; font-size: 10pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-top: 5px; margin-bottom: 2px; margin-left: auto; margin-right: auto;padding-top: 2px; padding-bottom: 2px;text-align: center;}

      .pruh2 {height: auto; width: auto;  font-size: 10pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-left: 1px; margin-right: 1px; text-align: left; background: #330 url(images/pruh_bgr2.png) top left repeat-y; padding-left: 25px; margin-top: 0px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 1px;}

       .pruh3 {height: 20px; width: 100%; background: #243d5e url(img/tyc_noshape.gif) top left repeat-x; font-size: 10pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}
       
       .pruh4 {height: 20px; width: 100%; background: #243d5e url(img/tyc_noshape_sv.gif) top left repeat-x; font-size: 10pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}
            
       .pruh7 {height: 20px; width: 100%; background: #243d5e url(img/tyc_noshape.gif) top left repeat-x; font-size: 8pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}
       
       .pruh4 {height: auto;; width: 100%; background-color: #00582a; font-size: 10pt; font-weight: bold; color: #fff; border: 0px solid #00582a; margin-top: 0px; margin-bottom: 2px; margin-left: auto; margin-right: auto; padding-top: 2px; padding-bottom: 2px;text-align: left;}

       .pruh5 {height: 18px; width: auto;  font-size: 10pt; font-weight: bold; color: #000; border: 0px solid #00582a; margin-left: 1px; margin-right: 1px; text-align: left; background: #00582a url(images/pruh_bgr3.png) top left repeat-y; padding-left: 25px; margin-top: 0px; margin-bottom: 2px; padding-top: 2px; }

       .pruh6 {height: 18px; width: 500px;  font-size: 10pt; font-weight: bold; color: #000; border: 0px solid #00582a; margin-left: 10px; margin-right: 0px; text-align: left; background: #99ccff;  padding-left: 10px; margin-top: 0px; margin-bottom: 0px;padding-top: 2px; }



		.ramecek {width: 97%; background-color: #ffd; border: 1px solid #00582a;	margin-top: 10px; padding: 5px;	line-height: 160%;	font-weight: bold;	font-size: 8pt; margin-right: auto; margin-left: auto; text-align: left;}
		.ramecek2 {width: 90%; background-color: #FFD; border: 1px solid #000; margin: 5px; padding: 3px; line-height: 140%;	font-weight: normal;	font-size: 9pt;text-align: justify;margin-left: auto; margin-right: auto;}
		.ramecek3 {width: auto;  border: 1px solid #00582a; margin: 5px; padding: 3px;	line-height: 130%;	font-weight: bold;	font-size: 8pt;}
		.ramecek4 {width: 98%; background-color: #FFd; border: 1px solid #40427b; margin-top: 0px; margin-left: 10px; margin-right: auto; margin-bottom: 10px; padding: 0px; text-align: left;}
		.ramecek4w {width: 98%; background-color: #fff; border: 1px solid #fff; margin-top: 0px; margin-left: 10px; margin-right: auto; margin-bottom: 10px; padding: 0px; text-align: left;}
		.ramecek5 {width: 97%; background-color: #00582a; border: 1px solid #00582a; margin-top: 9px; margin-left: auto; margin-right: auto; margin-bottom: 10px;}
		.ramecekno {width: auto;border: 0px solid #fff; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;}
		.ramecek6 {width: 98%; background-color: #FFd; border: 1px solid #330; margin-top: 10px; margin-left: 2px; margin-right: auto; margin-bottom: 10px;padding-bottom: 5px; text-align: left;}

		.ikona {float: right; text-align: right;}

		.dalsi {text-align: center; margin-top: 5px;}

		
    div#navigation {width: 100%; padding: 0px;  margin-top: 0px;}
		div#navigation ul {font-size: 8px; margin: 0px; padding: 0px;}
		div#navigation li {background: #fff url(img/tyc_noshape.gif); height: 20px; list-style: none; margin-bottom: 2px; padding: 0px 0px;  border-bottom: 0px solid #ffe; border-top: 0px solid #00582a;  text-align: left;}
		div#navigation a {color: #ffe; font-weight: bold; font-size: 11px; text-decoration: none; display: block; border-left: 0px solid #fff; border-right: 0em solid #ffcc33; width: auto;  height: 20px; padding: 2px 2px;padding-left: 20px;}
		div#navigation li a:hover {background: #fff url(img/tyc_noshape_sv.gif); border-left: 0px solid #fff; border-right: 0em solid #000; color: #fff; padding-top: 4px}



		#page_main {width: 998px;  background-color: #fff; padding: 0px; margin-left: auto;  margin-right: auto; border: 1px solid #FFF;}
		#menu_main {float: left; width: 180px;  background-color: #ffc; text-align: left; border-left: 1px solid #330;min-height: 700px; }
		#blok_main {float: right; width: 816px; margin: 0px; padding: 0px; border: 0px; background-color: #ffd; min-height: 700px; }

    .menu {background: #243d5e url(img/tyc_noshape.gif); height: 20px; list-style: none; margin-bottom: 1px; padding: 2px,10px,2px,10px;  
           border-bottom: 0px solid #ffe; border-top: 0px solid #00582a;  text-align: left; font-size: 8pt; font-weight: bold; 
           color: #fff;}
    .oblyobd {position: relative; top: 203px; left: 200px; z-index: 2; background: transparent url(img/oblyobdelnik.gif) top left repeat-x;}
    .menuCD {width: 100px; background: #243d5e url(img/tyc_noshape.gif) top left repeat-x; font-size: 7pt; font-weight: bold; color: white; text-align: center; padding: 1px,2px,1px,2px}
    .menuCDsel {position: relative; top: 203px; height: 25px; width: 100px; z-index: 2; 
         background: transparent url(img/oblyobdelnik_100x50.gif) top left no-repeat; color: #243d5e;font-size: 7pt; font-weight: bold;
         padding: 1px,2px,1px,2px; text-align: center}            
    .menuUspechy {width: 100px; background: url(img/oblyobdelnik_100x50_blue.gif) top left repeat-x; font-size: 7pt; font-weight: bold; color: white; text-align: center; padding: 1px,2px,1px,2px}
    .menuKapela {width: 120px; background: #243d5e url(img/tyc_noshape.gif); height: 20px; list-style: none; margin-bottom: 1px; padding: 2px,10px,2px,10px;  
           border-bottom: 0px solid #ffe; border-top: 0px solid #00582a;  text-align: center; font-size: 8pt; font-weight: bold; 
           color: #fff;}






fieldset{
padding:5px;
margin-bottom:10px;	
}


legend{
font-size:12px;	
}


div.vzkaz_hlavicka{
xbackground:rgb(255,204,102);
xbackground:rgb(255,204,153);
xbackground:rgb(204,153,51);
xbackground:rgb(255,255,153);
xborder-left:3px solid #CC6600;
margin-top:13px;
margin-bottom:3px;
border-bottom:1px solid #CC6600;
border-bottom:1px dotted #CC6600;
font-style:italic;
font-size:12px;
clear:both;	
}

div.vzkaz_hlavicka .datum{
float:right;
	
}

div.pruh3 .jmeno{float: left; left: 0px; width: auto; color: #fff; margin-left: 5px}
div.pruh4 .jmeno{float: left; left: 0px; width: auto; color: #fff; margin-left: 5px}
div.pruh3 .datum{
float: right; 
width: auto; 
color: #fff; 
font-weight: normal;
font-size: 8pt;
margin-top: 3px;
margin-right: 5px;
}
div.pruh4 .datum{
float: right; 
width: auto; 
color: #fff; 
font-weight: normal;
font-size: 8pt;
margin-top: 3px;
margin-right: 5px;
}

div.ramecek6 .vzkaz{margin: 2px,5px,2px,5px}

#formular-vzkazu {
margin-bottom:35px;
margin-left: 10px;
margin-right: 5px;
background-color: #fff;
padding: 0px,5px,0px,5px;
}

#formular-vzkazu p{
margin-bottom:15px;

}

#fs_jmeno{
width:200px;
xfloat:left;	
}
#fs_kontrola{
width:200px;
float:left;	
}

#vzkaz_submit{
xfont-size:12px;

font-weight:bold;
height: 22px;
left: 400px;
/*color:white;
background: #243d5e url(img/tyc_noshape.gif) top left repeat-x;
border: none;*/
cursor:pointer;

margin-top:10px;
margin-left:120px;
margin-bottom:5px;
xclear:both;
xfloat:left;	
}


#formular_vzkazu
{
	
	font-size : 12px;
	font-weight : lighter;
	font-family : "Arial CE";
	color : #CC6600;
	background-color #99ccff;	
}

#napis_vzkaz
{
	cursor : pointer;
	color : #243d5e;
	font-weight : bold;
	xfont-family : "Arial CE";
	font-size : 12px;
	text-decoration : underline;
	
}

