/* CSS Document */
*{padding:0px; margin:0px;}
body{
	font-size:12px;
	font-family:Arial;
	background-color:white;
	color:white;
	background-image:url("/img/backgroundimg.jpg"); background-repeat:repeat-x;
	background-color:rgb(94,0,16);
}
img{border-style:none; border:0px;}
table{border-collapse:collapse;}
input{font-size:12px;} 
a{text-decoration:underline; color:white; font-weight:; font-size:14px; cursor:pointer;}
a:hover {text-decoration:none;}
h2 a{text-decoration:none;}
p {}
.clanek h1, .subclanek h1, .galerie h1 , .subgalerie h1, .nabidka-vystoupeni h1 {float:left; width:552px; height:26px; font-weight:bold; font-size:12px; background-image:url("/img/clanekmenu.png");
        text-align:center; padding-top:10px; margin:7px 0 12px 0;}
h2 {font-size:13px; font-weight:bold;  color:rgb(255,210,124);  padding-bottom:4px;}
h3 {font-weight:bold; font-size:12px; display:block;}

#reklamni_okno {width: 500px; background: #f6c660; padding-bottom: 20px; border: 1px solid #820014; height: auto; position: absolute; z-index: 1001; top: 50%; left: 50%; margin-left: -250px; margin-top: -250px;}
#reklamni_okno h2 {clear: both; font-size: 24px; padding-left: 20px; padding-right: 20px; margin-bottom: 7px; padding-top: 0px; color: #820014;}
#reklamni_okno h3 {display: inline; font-size: 16px; padding-left: 20px; padding-right: 20px; padding-bottom: 7px; padding-top: 7px; color: #fff;}
#reklamni_okno p {font-weight: normal; padding-left: 20px; padding-right: 20px; font-size: 12px; color: #451201;}
#reklamni_okno p strong {font-weight: normal;}
#reklamni_okno img {float: right; margin-left: 20px; margin-right: 20px; margin-top: 3px; margin-bottom: 5px; border: 1px solid #820014;}
#reklamni_okno div#anketa {clear: both; padding-left: 20px;}
#reklamni_okno div#anketa img {float: none; border: none; margin: 0;}
#okno_zavrit {float: right; padding: 10px; cursor: pointer; color: #87260e;}

#case {width:947px; height:578px; margin: 43px auto 0 auto;}

.clear {
	clear: both;
}

ul#menu {padding:0px; height:53px; width:947px;}
  ul#menu li {list-style-type: none; float:left;}    
  ul#menu a{display: block; width:117px; height:34px; text-align:center; padding-top:18px; color:rgb(250,213,138); font-size:14px;  text-decoration:none; background-image:url("/img/menubackground.png"); margin-left:1px;}
  ul#menu a:hover {background-image:url("/img/menubghover.png"); color:white;}
    ul#menu ul {visibility:hidden; position:absolute; font-size:0px; margin:0px; padding:0px;}
    ul#menu li li{float:none; }    
    ul#menu ul a{font-size:12px; margin-left:-1px; height: 21px; padding-top: 8px; background: #b33d17; border-bottom: 1px solid #d15825;}
	ul#menu ul a:hover{background: #a9340f;}
	  ul#menu li:hover ul, ul#menu li.hover ul {visibility:visible;}
	  ul#menu li {behavior: url('hover.htc');}
    .othersli ul{margin-left:2px;}	
    

  #middle {float:left; background-image:url("/img/mainimg.jpg"); width:945px; height:525px;}
    #tourvs {border:1px solid rgb(212,126,29); width:550px; float:left; margin:10px 0 0 16px;}
    #veraspinarova {float:right; width:328px; height:115px; margin:20px 20px 0 0;}
    
    #leftmiddle {float:left; width:552px; padding:3px 0 0 16px;}
      #left {float:left; width:219px; line-height:14px;}
        #leftmenu {float:left; width:219px; height:26px; font-weight:bold; background-image:url("/img/leftmenubg.png");
          text-align:center; padding-top:10px; margin-bottom:7px;  font-size:14px;}
        #left p a {font-size:11px; font-weight:bold; text-decoration:underline; color:rgb(255,210,124);}
        #left a:hover {text-decoration:none;}
        #left p {margin-left: 8px;}
        #left b {display:block; color:rgb(255,210,124);}

      #right {float:left; width:333px;}
        #rightmenu {float:left; width:327px; font-size:14px; height:26px; font-weight:bold; background-image:url("/img/rightmenubg.png");
          text-align:center; padding-top:10px; margin:0 0 7px 3px;}        
        #right b a {text-decoration:underline; font-size:11px; color:rgb(255,210,124);}
        #right b a:hover {text-decoration:none;}
        .aktualita {margin-bottom:23px;}
          .aktualita img {float:left;  border:1px solid rgb(118,28,29); margin:0 12px 3px; 0;}
          .aktualita b {font-size:10px; font-weight:none; }
          .aktualita p {margin-top:5px;}
          .aktualita a {font-size:12px; color:rgb(255,210,124);}
		  .aktualita .aktualita_content {padding-left: 5px;clear:both;padding-bottom:2px;}

  #footer {clear:both; width:947px; height:30px; text-align:center; padding:12px 0 50px 0; color:rgb(174,92,49); font-size:11px;}
    #footer a {font-size:11px; color:rgb(174,92,49);}
    #footer a:hover {text-decoration:underline;}
    #footer IMG{padding:20px;}



/*clanek*/
.nabidka-vystoupeni .aktualitacl {padding: 0; width:553px;}
.aktualitacl {padding:0 15px 0 8px; overflow:auto; height:431px;  width:528px;}
.aktualitacl img {border:1px solid rgb(118,28,29); margin:0 12px 15px 0;}
 .datum {font-size:10px; padding-bottom:5px;}
.aktualitacl p {line-height:16px; padding-bottom:23px;}
.diskografie .aktualitacl div {float:left; margin-bottom:19px;} 
.aktualitacl a {font-size:12px; color:rgb(255,210,124);}
.clanek table {margin-top:3px;}
.clanek th {font-weight:normal; text-align:left; width: 250px; padding-right:3px;}
.clanek td {padding-right:3px; vertical-align:top;}
.diskografie_seda{padding-left:13px; display: block;}
.clanekdiv{width:100%; float:left; padding-bottom:5px;}

/*clanek sub*/
#lista{padding-bottom:15px; float:left; width:100%; color:rgb(255,210,124);}
#lista .datum{float:left; font-size:12px;}
#lista a{float:right; color:rgb(250,213,106);}

/*napiste-nam*/
.send TH{font-weight: normal; text-align:left; width:100px; padding-bottom:5px; vertical-align:top;}
.send TD{padding-bottom:5px; vertical-align:top;}
.send INPUT,.send TEXTAREA{padding:1px; padding-left:3px; padding-right:3px;}
.send SELECT{width:150px;}
.submit{padding:3px; padding-left:20px; padding-right:20px; font-weight: bolder; margin-top:10px;}

/*galeri*/
.galeriediv{width:48%; padding-right:10px; float:left;}
.galerie_bunka{height:160px; width:110px; padding:8px; padding-top:0px; padding-bottom:20px; float:left; text-align:center;}
.fotka{height:110px;}

div#nabidka table tr td {vertical-align: top; padding: 3px; font-size: 11px; padding-top: 5px; padding-bottom: 5px;}
div#nabidka table tr th {vertical-align: top; padding: 3px; font-size: 11px; color: #dd9e2e; text-align: left; padding-top: 5px; padding-bottom: 5px;}
div#nabidka h2 {padding-top: 10px; clear: both;}
div.frameset1 {float: left; width: 258px; background-color: #9c1612; padding: 2px; border: 1px solid #9c451a; height: 144px;}
div.frameset1 th#druh_akce {width: 60px;}
div.frameset2 {float: left; width: 258px; background-color: #9c1612; padding: 2px; border: 1px solid #9c451a;}
div.frameset2 th {width: 104px;}
div.frameset3 {float: left; width: 258px; background-color: #9c1612; padding: 2px; border: 1px solid #9c451a;}
div.frameset3 textarea {width: 248px; height: 150px;}
 