body {
  background-color : #FBFBFB;
  font-size : 14px;
  color : #333333;
  font-family : "Verdana", "Tahoma", "Arial";
}

#table {
  background-color : #ffffff;
  width : 1100px;
  border: 2px solid #d9dddf;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

#logo {
  background-color : #ffffff;
}

#menu_top {
  height: 20px;
  background-color : #f0f0f0;
  text-align: right;
  padding: .25em 1em .25em 1.5em;
  border-top: 1px solid #d9dddf;
  border-bottom: 1px solid #d9dddf;
}

#menu_top a {
  color : #676767;
  text-decoration : none;
  font-size : 13px;
  margin: 1px;
  padding-right : 20px;
}

#menu_top a:hover
{
  text-decoration : underline;
  color : #a7a700;
}

#lokalizacja {
   background-color : #ffffff;
   margin-top: 10px;
   padding-left: 20px;
   font-family : "Tahoma", "Arial";
   font-size : 13px;
}

#lokalizacja a {
   color : #666699;
   font-family : "Tahoma", "Arial";
   font-size : 13px;
   text-decoration : none;
}

#lokalizacja a:hover {
   color : #58511d;
   text-decoration : underline;
}

#zostalo {
  text-align: center;
  margin-left: 200px;
  padding-top: 5px;
  color : black;
  font-size : 12px;
  font-family : "Arial", "Verdana";
}

#logowanie {
  text-align: center;
  margin-left: 800px;
  padding-top: 5px;
  color : black;
  font-size : 12px;
  font-family : "Arial", "Verdana";
}

#logowanie a img {
   border: 0px;
}


#logowanie a {
  color : #646497;
  text-decoration : none;
  font-size : 12px;
  font-family: "Arial", "Verdana";
  margin-left: 5px;
}

#logowanie a:hover {
  text-decoration : underline;
  color : #a7a700;
}

#stopka {
  background-color : #f0f0f0;
  padding-top : 5px;
  padding-left : 30px;
  padding-bottom : 5px;
  margin-bottom : 0px;
}

#stopka p {
  color : #676767;
  font-size : 11px;
  font-family : "Verdana", "Tahoma", "Arial";
}

#stopka a {
  color : #676767;
  text-decoration : none;
  font-size : 11px;
  margin: 1px;
}

#stopka a:hover {
  text-decoration : underline;
  color : #a7a700;
}


#content {
  padding-right : 15px;
  padding-left : 10px;
  padding-top : 5px;
  padding-bottom : 10px;
  margin : 5px 10px 20px 20px;
  min-height : 300px;
}

#content h2 {
  font-size : 25px;
  padding-bottom : 10px;
  color : #646497;
  font-family : "Times New Roman";
  font-weight : 300;
}

#content h3 {
  margin-top : 22px;
  font-size : 1em;
  color : #333333;
}

#content hr {
  border: 1px dotted grey;
}


#content p {
  font-size : 15px;
  line-height : 1.2em;
  color : #333300;
  text-align : left;
  font-family : "Verdana";
  padding: 10px;
}

#content ul li {
  font-size : 15px;
  line-height : 1.2em;
  color : #797900;
  font-family : "Verdana";
}

#content a {
  color : #000087;
  font-family : "Arial";
  font-size : 15px;
  text-decoration : none;
  padding-left : 3px;
  padding-right : 3px;
}

#content a:visited {
  color : #646497;
}

#content a:hover {
  color : #58511d;
  text-decoration : underline;
}

#content a img {
  border: 0px;
}


#content progress {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;

  width: 400px;
  height: 20px;
  border: none;
  background: #F4F4F4;
  border-radius: 3px;
  box-shadow: 0 2px 3px rgba(110,110,110,0.2) inset;
}



#foto{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
}

#foto:hover
{
-o-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-moz-transform: scale(2.0);
-o-transform: scale(2.0);
-webkit-transform: scale(2.0);
}


#imgw
{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
}

#imgw:hover
{ -o-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transform: scale(1.1);
}

#gp
{
    -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

#foto1
{
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
}

#foto1:hover
{
-o-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-moz-transform: scale(3.0);
-o-transform: scale(3.0);
-webkit-transform: scale(3.0);
}


#content table tr td {
  font-family: "Verdana";
  font-size: 15px;
  padding: 5px;
  margin: 4px;
  border-color : #D7D7D7;
}

#content table tr td a {
  color : #333366;
  font-family : "Arial";
  font-size : 15px;
}


#tabela table {
  border-width : 1px;
  border-color : #480000;
  border-style : solid;
}

#tabela table tr td {
  border-width : 1px;
  border-color : #D7D7D7;
  border-style : solid;
  color : #482000;
  font-family : "Times New Roman";
  font-size : 14px;
  padding : 2px;
  padding-left : 7px;
}

#tabela table tr td a {
  color : #333366;
  font-family : "Times New Roman";
  font-size : 14px;
}

#content fieldset {
  border-width : 0px;
  text-align : left;
}

#stat p {
  font-size : 14px;
  color : #646497;
  text-align : center;
  font-family : "Verdana";
}


.def { color : #646497; }

text {
  fill: blue;
  font-size: 1.65em;
}

.infop
{
   background-color: #F9F9F9;
  border-width : 1px;
  border-color : #D7D7D7;
  border-style : solid;
  border-radius:5px /5px;

	font-family : "Verdana";
	font-size : 14px;
	color : #646497;
}