/* Arkusz stylu CSS dla www.atuttlumaczenia.com.pl */


/* ------------------------------------------------------------
Definicja wspolnych wlasnosci wszystkich elementow dokumentu */

* {
   margin: 0px;
   padding: 0px;
   outline: none;
  }


/* ------------------------------------------------------------
Definicja wspolnych wlasnosci dla calej sekcji BODY */

BODY {
      background: url(../grafika/zeszyt.jpg) repeat-y;
      font-family: 'Trebuchet MS', 'Arial CE', 'Arial', 'Verdana', 'Helvetica', 'Sans-serif';
      font-size: 16px;
      line-height: 20px;
      color: #000000;	
     }

TABLE {
       border-collapse: collapse;
       empty-cells: show;
      }

TD {
    border-style: solid;
    border-width: 1px;
    border-color: #0567B2;
    font-family: 'Trebuchet MS', 'Arial CE', 'Arial', 'Verdana', 'Helvetica', 'Sans-serif';
    font-size: 16px;
   }

#intro {
        margin: 90px auto;
        height: 370px;
        width: 800px;
       }

#footer {
         float: left;
	 width: 800px;
	 margin: -5px 0 0 0;
	 padding: 15px 0 0 0;
	 background: url(../grafika/foot.jpg) no-repeat -2px 0px;
	 text-align: center;
	 font-size: 11px;
	 color: #0567B2;
	}

#tlo {
      margin: 0px;
      height: 355px;
      background: url(../grafika/belkagorna.jpg) repeat-x;
     }

#logo {
       float: left;
       margin: 1px 0 0 0;
       width: 350px;
       height: 94px;
       background: url(../grafika/logoAPT.png) no-repeat;
       behavior: url(iepngfix.htc)
      }


#menu {
       float: right;
       margin: 0 0 0 0;
       font-size: 11px;
       line-height: 16px;	
      }
  #menu ul {
            list-style: none;
            margin: 0 0 0 1px;
            float: left;
            padding: 0;
           }
    #menu ul li {
                 margin: 0;
                 float: left;
                 padding: 0;
                }
      #menu ul li a {
                     margin: 0;
                     float: left;
                     padding: 12px 12px 0 12px;
                     display: block;
                     height: 28px;
                     border-left: 1px solid #66bae1;
                     text-decoration: none;
                     color: #ffffff;
                    }
      #menu ul li a#RightClose {
                                border-right: 1px solid #66bae1;
                               }
      #menu ul li a:hover {
                           background: url(../grafika/menuOn.gif) repeat-x;
                          }
      #menu ul li a.active {
                            background: url(../grafika/menuOn.gif) repeat-x;
                            cursor: default;
                           }

#slogan {
         float: left;
         margin: 33px 0 0 47px;
         width: 354px;
         height: 80px;
         background:url(../grafika/slogan.png) no-repeat;
         behavior: url(iepngfix.htc)
        }
/* behavior: url(iepngfix.htc) */

#stopka {
         float: left;
         margin: 10px 0 0 45px;
	 width: 800px;
	 padding: 15px 0 0 0;
	 background: url(../grafika/foot.jpg) no-repeat -2px 0px;
	 text-align: center;
	 font-size: 11px;
	 color: #0567B2;
	}

#strona {
         float: left;
         margin: 45px;
	 width: 800px;
        }


#wypunktowanie ul {
                   list-style-image: url(../grafika/spinacz.gif);
                  }

  #wypunktowanie ul li{
                       margin: 0 0 5px 25px;
                       padding: 0 0 0 7px;
                      }

#malymi {
         font-size: 10px;
         font-weight: normal;
         margin: -10px 0 0 0;
         padding: 0 0 8px 0;
        }

#srodekmapy {
        margin: 20px auto;
        width: 440px;
       }


/* typy
---------------------------------------------------------- */
h1, h2, h3, #menu, #subMenu {
                             font-family: "Trebuchet MS", "Arial CE", "Arial", "sans-serif";
                            }

h1 {
    font-size: 22px;
    color: #0566B3;
    font-weight: normal;
    padding: 0 0 8px 0;
   }

h2 {
    font-size: 15px;
    color: #0566B3;
    font-weight: normal;
    padding: 15px 0 4px 0;
   }

p {
   padding: 8px 0 0 0;
  }

