IEbug {}

body
{
  font-family: Arial CE, Arial, sans-serif, helvetica, MS Sans Serif, Verdana;
  padding: 0;
  margin: 1em 0 0.5em 0;
  letter-spacing: 1px;
  text-align: center;
  color: #0a2e7c;
  background-color: #000064;
  background-image: url('backsmall.jpg');
  background-repeat: repeat;
}

img, a img, img a
{
  border-style: none;
  border: 0px 0px 0px 0px;
}

a { color: #0a2e7c; }
a:hover
{
  color: #bb0000; /*3272de;*/
  text-decoration: underline;
}

#page
{
  width: 817px;
  margin: auto;
  background-color: #dddddd;
  border: none 0px;
}
#page2
{
  width: 817px;
  margin: auto;

  border: none 0px;
}
#page3
{
  width: 939px;
  margin: auto;
  background-color: #dddddd;
  border: none 0px;
}



#page2 a img
{
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  width: 130;
}
#page2 a:hover img
{
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  width: 130;
}






#txtW {  border: solid 0px #7ca1e5; }
#txt {
  background-color: #dddddd;
  background-image: url('USIWEB_nazev.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 817px;
  height: 420px;
}

#txthraji {
  background-color: #dddddd;
  background-image: url('USIWEB_hraji.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 817px;
  height: 420px;
}
#txtfoto {
  background-color: #dddddd;
  background-image: url('USIWEB_foto.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 817px;
  height: 420px;
}
#txtkapela {
  background-color: #dddddd;
  background-image: url('USIWEB_kapela.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 817px;
  height: 420px;
}



#txtpozvanka {
  background-color: #dddddd;
  background-image: url('USIWEB_pozvanka_party_2007_06_15.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 939px;
  height: 420px;
}

#txtpozvanka20090606 {
  background-color: #dddddd;
  background-image: url('USIWEB_pozvanka_party_2009_06_06.jpg');
  background-repeat: no-repeat;
  padding: 91px 0 0em 0; 
  border-width: 0px;
  width: 939px;
  height: 420px;
}

#refW { border: #7ca1e5 1px solid; margin-top: 0.4em; }
#ref {
  border-width: 0px;
  padding: 0 2em 0.5em 2em;
  background-color: #c5d3f1;
  letter-spacing: 0;
  width: 817px;  
}
#flags
{
  text-align: right;
  padding-right: 10px;
}

#flags a img
{
  filter: alpha(opacity=65);
  -moz-opacity: 0.65;
  width: 33;
}
#flags a:hover img
{
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  width: 33;
}

#nasO
{
  margin-top: 0em;
  text-align: left;
  padding-left: 0px;
  float: left;
}

#nasO a img
{
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  width: 130;
}
#nasO a:hover img
{
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  width: 130;
}

#actual
{
  text-align: left;
  font-size: 0.9em;
  color: #3272de;
  background-color: #dddddd;
  letter-spacing: 0;

  margin: auto;
  margin-top: 0.2em;
  padding-left: 0.2em;
  border: none 0px;
}

#title
{
  margin-top: 1.4em;
  margin-bottom: 0.4em;
  padding-left: 100px;
  font-size: 1.3em;
  letter-spacing: 0.4em;
  font-weight: bold;
}
#intro
{
  margin-top: 0.4em;
  margin-bottom: 1.4em;
  padding-left: 100px;
}
tr { vertical-align: top;}
ul { margin: 0; }

#addr
{
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.addrL
{
  text-align: right;
  padding: 0.2em 1.3em 0 2em;
}
.addrR
{
  text-align: left;
  padding: 0.2em 2em 0 1.6em;
}
#refTitle
{
  font-size: 0.6em;
  padding: 2px 0 0 0;
  margin: 0;
  letter-spacing: 0.8em;
}
#ref a, #ref a:visited, #ref a:active, #ref #refapp span.aBlind
{
  font-weight: normal;
  padding-left: 10px;
  
  background-repeat: no-repeat;
  background-position: left center;
}
#ref a:hover
{
  text-decoration: underline;
  color: #bb0000;
}
#ref #refapp a, #ref #refapp a:visited, #ref #refapp a:active, #ref #refapp span.aBlind { color: #057ea6; text-decoration: none; }
#ref #refprz a, #ref #refprz a:visited, #ref #refprz a:active, #ref #refprz span.aBlind { color: #00a421; text-decoration: none; }
#ref #refapp a:hover, #ref #refprz a:hover { text-decoration: underline; color: #cc0000; }
li.app, li.prz { font-weight: bold; }
li.app { color: #319dbe; margin: 0; }
li.prz { color: #23bf5a; margin: 0; }

#or
{
  margin-top: 1em;
  margin-bottom: 0;
  letter-spacing: 0;
  font-size: 0.9em;
}

li, ul
{
  padding-left: 0.3em;
  padding-top: 0px;
  margin-top: 0px;
}
li.odsaz
{
  margin-top: 0.7em;
}
td.label
{
  text-align: right;
  font-weight: bold;
  padding-right: 0.3em;
}
td.val
{
  text-align: left;
}
