p {
  text-align: justify;
}
div.alarm {
   color #FF0000;
   }

.invisible {
  display: none;
}

.left {
  text-align: left;
}

.right {
  text-align: right;
}

.center {
  text-align: center;
}


a {
  color: #6885A0;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
}

/*a:link, a:visited {*/
/*  text-decoration: none;*/
/*}*/

/*a:active, a:link, a:visited {
  text-decoration: none;
}*/

a:hover {
  color: #000000;
  text-decoration: none;
  
}

body {
  margin: 0;
  border: none;
  padding: 0;
  font-family: Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
  background-image: url("../img/tlo.jpg");
  background-repeat: repeat-x repeat-y;
/* IE hack */
  text-align: center;
}

#container {
  border: none;
  padding: 0;
  color: #000000;
  background-color: #C0C0C0;
  background-image: url('../img/border-v.png');
  background-repeat: repeat-y;
  background-position: 240px 0;
/* IE hack */
  text-align: left;
}

#galery {
  border: none;
  padding: 0;
  color: #000000;
  background-color: #C0C0C0;
  background-image: url('../img/border-v.png');
  background-repeat: repeat-y;
  background-position: 0;
/* IE hack */
  text-align: left;
}

#header {
  height: 132px;
  margin: 0;
  border: none;
  padding: 0;
  color: #FFFFFF;
  background-color: #000000;
  background-image: url('../img/nag_main.png');
  background-repeat: no-repeat;
  background-position: top right;
}

#header img.nag {
background-position: left top;
border: 0;
}

#header h1 {
  margin: 0;
  border: none;
  padding: 0;
}

#header h1 a {
  display: block;
  height: 130px;
  width: 130px;
  margin: 0;
  border: none;
  padding: 0;
  color: #4388B0;
  background-color: transparent;
}

#header h2 {
  margin: 0;
  border: none;
  padding: 2px 8px;
  font-size: 12pt;
  text-transform: uppercase;
  color: #6885A0;
  background-color: transparent;
}

#header ul {
  margin-left: 8px;
  padding-left: 0;
  display: inline;
  border: none;
}

#header ul ul {
  margin-left: 0;
}

#header ul li {
  margin-left: 0;
  padding-left: 2px;
  border: none;
  list-style: none;
  display: inline;
}


#header h1 {
  margin: 0;
  border: none;
  padding: 0;
}

#menu img.nag {
margin-left: 40px;
border: 0;
}


div#menu {
  margin: 0;
  border: none;
  padding: 0 0 28px 0;
  width: 238px;
  float: left;
}

div#menu ul {
  list-style: none;
  margin: 0 0 0 0;
  border: none;
  padding: 0;
}

div#menu li {
  list-style: none;
  margin: 0;
  border: none;
  padding: 14px 0 0 0;
  background-color: #C0C0C0;
  background-repeat: repeat-y;
}

div#menu a {
  display: block;
  border: none;
  padding: 2px;
  color: #000000;
  background-color: transparent;
  background-image: url('../img/border-h.png');
  background-repeat: repeat-x;
  background-position: left bottom;
}

div#menu a.selected {
  color: #FF0000;
  background-color: transparent;
}

div#menu a:hover {
color: #FF0000;
}

div#menu ul li {
}

div#menu ul ul li {
  background-image: url('../img/menu-background-1.png');
  background-position: 8px 0;
}

div#menu ul ul ul li {
  background-image: url('../img/menu-background-2.png');
  background-position: 32px 0;
}

div#menu ul li a {
  margin: 0 0 0 8px;
}

div#menu ul ul li a {
  margin: 0 0 0 32px;
}

div#menu ul ul ul li a {
  margin: 0 0 0 56px;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; }
* html #menu ul li a { height: 1%; }
/* End */

#content {
  margin: 0 0 0 240px;
/*  border-color: #C0C0C0;
  border-style: groove;
  border-width: 0 0 0 2px;
*/  padding: 8px 24px;
}

#content h3 {
  margin: 0;
  border: none;
  padding: 0;
  font-size: 18pt;
  color: #333916;
  background-color: transparent;
}

#content h4 {
  margin: 24px 0 0 0;
  border-width: 0 0 2px 0;
  border-color:  #333916;
  border-style: dotted;
  padding: 0;
  color: #333916;
  background-color: transparent;
}

#content p {
  margin: 16px 0 0 0;
  border: none;
  padding: 0;
  font-weight: normal;
}

#content  div.komunikat {
color: #FFFFFF;
background-color: #555555;
padding: 2px 5px 2px 5px;

}

#content ul {
  list-style-image:url('../img/podpunkt.png');
}

#content a {
  color: #111111;
  background-color: transparent;
  text-decoration: none;
  font-weight: normal;
}

#content a:hover {
  color: #111111;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
}

#photo {
   padding: 10px 10px 10px 10px;
   background-color: transparent;
}

#icon {
   padding: 20px 20px 20px 20px;
   background-color: #000000;
   
}

#back {
   padding: 10px 10px 10px 10px;
   background-color: #000000;
   color:#FFFFFF;
}

#galery h4 {
  font-weight: bold;
  margin: 12px 0 0 0;
  border-width: 0 0 2px 0;
  border-color: #333333;
  border-style: groove;
  padding: 0;
  color: #333333;
  background-color: transparent;
}

#footer {
  clear: both;
}

#statut  {
  margin: 0 0 0 240px;
/*  border-color: #C0C0C0;
  border-style: groove;
  border-width: 0 0 0 2px;
*/  padding: 8px 24px;
}

#statut p {
  font-size: 10pt;
  }
  
 #statut p.roz {
        text-align: center;
       font-weight: bold;
       }

 #statut p.par {
        text-align: center;
       font-weight: bold;
       }
 #statut p.pkt {
        text-align: left;
       font-weight: normal;
       }

 #statut p.ppk {
        text-align: left;
       font-weight: normal;
       margin-left: 25px;
       }

