body {
     color: black; background:  #2d4268;
     padding: 0 0 0 0; margin: 0 0 0 0; 
     }
body, table 
      {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     }

div#golab { 
	  position: relative; display: block;
	  top: 5px; left: 300px;
	  width: 200px;
	  }


div#body {
	 position: relative; display: block; 
	 width: 960px;
	 top: 0; left: 0; 
	 margin: 0 auto 0 auto; padding: 0 0 0 0;
	 background-color: #d9e0e3; color: black; 
	 }

div#top { 
	position: relative; display: block; 
     	width: 960px; height: 200px;
	top: 0; left: 0; 
	margin: 0 0 0 0; padding: 0 0 0 0;
	background: url(newage.jpg);
	}

div#left { 
	position: relative; display: block; 
	top: 0px; left: 0; 
	margin: 0 0 0 0; padding: 0 0 0 0;
	background: url(pasek.gif) top left repeat-y;
	width: 200px;
	}


div#menu {
	position: relative; display: block; 
	top: 15px; left: 15px; 
	margin: 0 0 0 0; padding: 0 10px 0 0;
	}

div#menu b
	 {
	 position: relative; display: block; 
	 top: 0; left: 0; 
	 margin: 0px 0px 5px 0px; 
	 padding: 5px 5px 5px 5px;
     	 font-family: Verdana, Arial, Helvetica, sans-serif;
     	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 background-color: #1d4ca0;
	 border-top: 1px solid  #3062ae;
	 border-left: 1px solid  #3062ae;
	 border-right: 1px solid #002080;
	 border-bottom: 1px solid #002080;
	 color: white;
	 }
div#menu a
	 {
	 position: relative; display: block; 
	 top: 0; left: 10px; 
	 margin: 0px 0px 0px 0px; 
	 padding: 1px 1px 1px 31px;
     	 font-family: Verdana, Arial, Helvetica, sans-serif;
     	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color:  #2d4268;
	 }

div#menu a:hover {background: url(button_strzalka1.gif) center left no-repeat;}

div#content
	{
	 position: relative; display: block; 
	 top: 0px; left: 5px; 
	 margin: 0 0 0 0; padding: 0 5px 25px 5px;	
	 width: 740px;
	 text-align: justify;
	}

div#ksiega_gosci_content
	{
	 position: relative; display: block; 
	 top: 0px; left: 5px; 
	 margin: 0 0 0 0; padding: 0 5px 25px 5px;	
	 width: 940px;
	 text-align: justify;
	}

div#ksiega_gosci_content p.menu, div#content p.menu
	 {
	 position: relative; display: block; 
	 top: -10px; 
	 text-align: right;
	 margin: 0px 0px 0px 0px; 
	 padding: 1px 0px 1px 0px;
	 }


div#content a
	    {
	    color: #1d4ca0;
	    text-decoration: none;
	    }

div#content a:hover
	    {
	    color: #002080;
	    text-decoration: none;
	    border-bottom: 1px dotted #1d4ca0;
	    }

div#content a.menu
	 {
	 position: relative; display: inline; 
	 margin: 0px 0px 0px 0px; 
	 padding: 10px 5px 10px 5px;
     	 font-family: Verdana, Arial, Helvetica, sans-serif;
     	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;	 
	 color:  #2d4268;
	 background-color: white;
	 }


img.wtresci { padding: 5px 5px 5px 5px; 
              margin: 5px 15px 5px 15px;
              border: 1px solid #247576; }

img.galeria { padding: 5px 5px 5px 5px; 
              margin: 5px 5px 5px 5px;
              border: 1px solid #247576; }

div#content p { margin: 1em 2em 1em 20px; }
div#content pre { margin: 1em 1em 1em 20px; }
div#content h1{ margin: 0.7em 2em 1em 20px;
	        font-family: Verdana, Arial, sans-serif;
                font-weight: bold;                  
                font-size: 12pt;                  
                text-align: left;                
		color: #004466;
                }
div#content h2{ margin: 0em 1em 1em 20px;
                font: bold 12px Helvetica, sans-serif;                  
                text-align: center;                
                }

/*
div#content .data {font-weight: bold; color: #285874; text-decoration: underline;}
div#content .tytul {font-weight: bold; color: #285874; text-decoration: underline;}
div#content .podpis {}
*/

H3.top { 
       margin-top: 0.21cm; margin-bottom: 0.11cm; 
       border-top: 1px solid #000000; 
       border-bottom: 1px solid #000000; 
       border-left: none; 
       border-right: none; 
       padding: 0.04cm 0cm; 
       color: #000000; 
       widows: 2; orphans: 2; 
       text-align: left;
       background: #fffaf4;       
       }


div#h1 {
        text-align: center; 
   	padding: 2px 2px; 
	margin: 0px 0px 0px 0px; 
	border-width: 0; 
   	text-decoration: none; 
	font: bold 20px Helvetica, sans-serif; 
        color: black;
	background: transparent;
        border-left: 0px solid #285874;
        border-top: 0px solid #285874;
        border-right: 0px solid #285874;
        border-bottom: 0px solid #285874;
	}


input.button, a.button {
        color: white;
	//background: #285874;
	background: #dddddd;
        border-left: 1px solid #247576;
        border-top: 1px solid #247576;
        border-right: 1px solid #247576;
        border-bottom: 1px solid #247576;
	text-decoration: none;
	font-weight: bold;
	}
input:hover.button, a:hover.button {
        color: #285874;
	background: #dddddd;
        border-left: 1px solid #247576;
        border-top: 1px solid #247576;
        border-right: 1px solid #247576;
        border-bottom: 1px solid #247576;
	text-decoration: none;
	font-weight: bold;
	}


.aktualnosci {
               display: block; 
               position: relative; 
               text-align: justify; 
               font-size: 10pt;
               padding: 5px 10px; 
               margin: 0 0 1px; 
               text-decoration: none; 
               border-right: 0px;
               border-left: 0px;
               border-top: 1px solid #dd7700;
               border-bottom: 0px;
               }
.data   {display: block; position: relative; padding: 5px 0px 10px 0px; 
	 font-weight: bold; color: #dd7700;}

.tytul {
	 color:  #2d4268;
	 font-weight: bold;
	 font-size: 11pt;
	 }


.tresc {
	 color:  black;
	 }

.zajawka {
	 color:  black;;
	 }



.szary { color: #444488; }

.wspolnota { color: black; text-transform: uppercase; }

tr.grupa, td.grupa {text-align: left; vertical-align: top;}
input.grupa, textarea.grupa 
	     {border: 1px solid #5a3a23; width: 500px; background: #ffffff; color:#5a3a23;}
input.grupashort
	     {border: 1px solid #5a3a23; width: 100px; background: #ffffff; color:#5a3a23;}
input.submit, input.button, a.button {
        color: #11005e;
	background-color: #ddeeff;
        border-left: 1px solid #ffffff;
        border-top: 1px solid #ffffff;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	line-height: 22px;
	padding: 2px 4px 3px 3px;
	margin: 0px 0px 0px 0px;
	}
input:hover.submit, input:hover.button, a:hover.button{
        color: #11005e;
	/* background: #b0bed8; */
        border-left: 1px solid #000000;
        border-top: 1px solid #000000;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
	padding: 2px 3px 3px 4px;
	margin: 0px 0px 0px 0px;
	}

