body {
  background-color : #FBFBFB;
  font-size : 14px;
  color : #333333;
  font-family : "Verdana", "Tahoma", "Arial";
}

#table {
  background-color : #ffffff;
  width : 1000px;
  border-left: 1px solid #d9dddf;
  border-right: 1px solid #d9dddf;
  margin-top: -10px;
  margin-left: auto;
  margin-right: auto;
}

#logo {
  background-color : #ffffff;
}

#menu_top {
  height: 20px;
  background-color : #f0f0f0;
  text-align: center;
  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 : 12px;
  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 : 11px;
   color : #333300;
}

#lokalizacja a {
   color : #666699;
   font-family : "Tahoma", "Arial";
   font-size : 11px;
   text-decoration : none;
}

#lokalizacja a:hover {
   color : #58511d;
   text-decoration : underline;
}

#logowanie {
  text-align: right;
  padding-right: 45px;
  padding-top: 5px;
}

#logowanie a img {
   border: 0px;
}

#logowanie p {
  color : black;
  font-size : 12px;
  font-family : "Arial", "Verdana";
}

#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 : 3px;
}

#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 : 23px;
  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 : 17px;
  line-height : 1.3em;
  color : #333300;
  text-align : left;
  font-family : "Times New Roman";
}

#content ul li {
  font-size : 16px;
  line-height : 1.2em;
  color : #797900;
  font-family : "Times New Roman";
}

#content a {
  color : #000087;
  font-family : "Arial";
  font-size : 14px;
  text-decoration : none;
  padding-left : 6px;
  padding-right : 6px;
}

#content a:visited {
  color : #646497;
}

#content a:hover {
  color : #58511d;
  text-decoration : underline;
}


#content a img {
  border: 0px;
}

#content table tr td {
  font-size: 14px;
  padding: 0px;
  margin: 0px;
}

#content table tr td a {
  color : #333366;
  font-family : "Arial";
  font-size : 14px;
}

#tabela table {
  border-width : 1px;
  border-color : #D7D7D7;
  border-style : solid;
}

#tabela table tr td {
  border-width : 1px;
  border-color : #D7D7D7;
  border-style : solid;
  color : #333366;
  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 {
  margin-top : 20px;
  border-width : 0;
  text-align : center;
}

#stat p {
  font-size : 14px;
  color : #646497;
  text-align : center;
  font-family : "Verdana";
}


.search {
            border-color : #676767;
            border-width : 1px;
            height : 18px;
            background-color : white;
            font-family : "Arial", "Verdana";
            font-size : 14px;
            color : #676767;
      }

      .input {
            font-size : 14px;

      }
      .buton {
            font-size : 15px;
      }
      .submit {
            font-size : 13px;
      }

      .math {
            font-size : 17px;
            color : #333333;
            text-align : center;
            font-family : "Times New Roman";
      }

      .lewa {
            float : left;
            margin-right : 10px;
      }
      .prawa {
            float : right;
            margin-left : 10px;
      }
      .lewy {
            float : left;
            margin-right : 1px;
      }

      .tab {
            text-align : center;
            font-size : 14px;
            font-family : "Verdana";
            color : #646497;
      }

      .link-1 {
            margin : 30px;
      }
      .link-2 {
            margin : 50px;
      }
      .link-3 {
            margin : 70px;
      }
      .link-4 {
            margin : 90px;
      }

      .margin-1 {
            margin-left : 100px;
      }
      .margin-2 {
            margin-left : 200px;
      }
      .margin-3 {
            margin-left : 300px;
      }

      .color_tr {
            background-color:#f0f0f0;
      }

      .color_th {
            background-color: #DDE6F7;
      }


      .narzedzia {
            border-width : 1px;
            border-color : #E7E7E7;
            border-style : solid;
            background-color : #F9F9F9;
            padding-left: 10px;
      }

      .reklama {
            font-size : 17px;
            color : #333333;
            text-align : center;
            font-size : 12px;
            font-family : "Verdana", "Tahoma", "Arial";
            text-decoration : none;
      }

     .zadanie {
     border: 1px ridge; border-color: green; margin: 3px; padding: 5px; background-color: #DFFFBF;
     }

     .def {
     color : #646497;
     }

     .def1 {
		background-color: #F9F9F9;
		padding: 10px;
		border-style: solid;
		border-width : 1px;
		border-color:#E7E7E7;
	  }

     .def2 {
		background-color: #F9F9F9;
		padding: 10px;
		border-style: solid;
		border-width : 1px;
		border-color:#E7E7E7;
	  }

     .def3 {
		background-color: #FFF7F7;
		padding: 10px;
		border-style: solid;
		border-width : 1px;
		border-color:#FFEFEF;
	  }

     .def4 {
		background-color: #FCFCFC;
		padding: 10px;
		border-style: solid;
		border-width : 1px;
		border-color:#E7E7E7;
	  }

     .deft {
		background-color: #F7FFF7;
		padding: 10px;
		border-style: solid;
		border-width : 1px;
		border-color: #EFFFEF;
	  }