/* Glowna tabela */

BODY	{ 
			background-image: url(gfx/static/background.gif);
		}
		
table
     {
      color: #303030;
      font-family: sans-serif;
      font-size: 12px;
     }
     
img
   {
       /*border-color: #303030;*/
       border-color: #a0a0a0;
   }
		
TABLE.main
		{
			width: 800px;
			background-color: #FFFFFF;
			border-color: #AAAAAA;
			border-width: 1px;
			border-style: solid;
			/*margin-top: 10px;
                        margin-bottom: 40px;*/
		}

TABLE.main1
		{
			width: 800px;
		}
		
/* Gora strony */

TR.top  {
			height: 100px;
		}
		
TD.obrazek
          {
           height: 100px;
           /*background-image: url(./../images/main/obrazek_top.jpg);*/
           background-image: url(gfx/static/top_image5.jpg);
           background-repeat: no-repeat;
          }		
TD.obrazek0
           {
	    height: 100px;
	    background-image: url(gfx/static/obrazek_top.jpg);
	    background-repeat: no-repeat;
	   }		
TD.obrazek1
	   {
	    height: 100px;
	    background-image: url(gfx/static/top_image4.jpg);
	    background-repeat: no-repeat;
	   }		
TD.obrazek2
	   {
	    height: 100px;
	    background-image: url(gfx/static/top_image5.jpg);
	    background-repeat: no-repeat;
	   }		
TD.obrazek3
	   {
	    height: 100px;
	    background-image: url(gfx/static/top_image6.jpg);
	    background-repeat: no-repeat;
	   }		
TD.obrazek4
	   {
	    height: 100px;
	    background-image: url(gfx/static/top_image5.jpg);
	    background-repeat: no-repeat;
	   }
		
TD.logo {
			margin-left: 30px;
			width: 500px;
		}

a.menu_top
          {
           display:block;
           padding:21px 0px 22px 0px;
           /*height:98px;*/
          }
a.menu_top:link, a.menu_top:visited
             {
              background-color: #F0F0F0;
              color: #AAAAAA;	
              text-decoration:none;
             }

a.menu_top:hover
             {
              background-color: #f7f2e9;
              color: #303030;
              text-decoration:none;
             }

TD.top_menu
		{
			border: dotted 1px #DDDDDD;		
			width: 100px;
			background-color: #F0F0F0;
			font-size: 12px;
			font-family: verdana, monospace;	
			text-align:center;
		}
		
/* Menu strony */

TABLE.menu
		{
			width: 150px;
			margin: 10px;
			/*margin: 0;*/
			/*padding: 10px 10px 10px 10px;*/
			background-color: #FFFFFF;
		}
		
TR.menu	{
			height: 22px;  /* z 25 */
		}

TD.menu
		{	
			width: 170px;
			font-size: 8px;
			background-image: url(gfx/static/menu_tlo_l.gif);
			background-position: 0px 0px;
                        background-repeat: repeat-y;
		}

a.menu
      {
          font-weight: bold;
          font-size: 11px;
          font-family: sans-serif;
          color: #F0F0F0;
          display: block;
          margin: 0px 9px 0px 9px;
          padding: 4px 10px 5px 28px;
          background-position: 0px 0px;
          background-repeat: no-repeat;
          text-align: left;
      }
      
a.validator
           {
                margin: 2px 35px 2px 35px;
                display: block;
                text-align: center;
           }

a.menu:link, a.menu:visited
		{
			color: #E4E4E4;
			text-decoration:none;
			background-image: url(gfx/static/menubar.gif);
		}

a.menu:hover
		{
			color: #ffffff;
			text-decoration:none;
			background-image: url(gfx/static/menubar_a.gif);
		}

TR.menubreak
		{
			height: 2px; /* z 3 */
		}
		
TR.menubigbreak
		{
			height: 15px;
		}
		
.menu .button_rss
        {
                float:right;
                margin:5px 18px 0px 0px;
        }
        		
/* Czarny pasek */

TR.strip
		{
			height: 21px;
		}
		
.strip	{
			margin-left: 10px;
			background-color: #303030;
			font-family: /*sans-serif, arial black*/arial;
			font-weight: bolder;
			font-size: 10px;
			color: #FFFFFF;
		}
		
.strip FORM
		{
			/*margin-right: 10px;
			margin-top: 8px;
			padding 10px 20px 30px 40px;*/
                        margin-right: 10px;
                        margin-top: 0px;
                        margin-bottom: 0px;
		}

.strip INPUT
		{
			border: 1px solid #FFFFFF;
                        font-family: arial;
			font-size: 9px;
			color: #E4E4E4;
			background-color: #303030;
			 /*margin:auto;*/
		}
.strip A:link	
		{
			color: #E4E4E4;
			text-decoration:none;
		}

.strip A:visited
		{
			color: #E4E4E4;
			text-decoration:none;
		}

.strip A:hover
		{
			color: #FFFFFF;
			text-decoration:underline;
		}

/* Dla wszystkich stron */

	
A:link	
		{
			color: #FF6600;
			text-decoration:none;
		}

A:visited
		{
			color: #FF6600;
			text-decoration:none;
		}
A:hover
		{
			color: #FF6600;
			text-decoration:underline;
		}
		
/* Galeria */

.gallery_image
              {
              /*border: 1px solid #FF6600;*/
              border: 1px solid #994400;
              }
.gallery_select
               {
               font-family: sans-serif;
               font-size: 11px;
               color: #303030;
               }
.gallery_navigate
               {
               font-family: sans-serif;
               font-size: 13px;
               color: #303030;
               margin: 3px 3px 3px 3px;
               text-align:center;
               }
.gallery_form
               {
               font-family: sans-serif;
               font-size: 16px;
               color: #303030;
               margin:10px 10px 10px 10px;
               }
.gallery_title
               {
               font-family: sans-serif;
               font-size: 14px;
               color: #303030;
               margin: 5px 0px 15px 10px;
               }
.gallery_text
               {
               font-family: sans-serif;
               font-size: 12px;
               color: #303030;
               text-align:center;
               }

table.content
             {
                 margin: 0;
                 padding: 0;
             }
table.contenttable
             {
                 margin:0;
                 padding:0;
             }

td.bottom
       {
                        /*margin: 10px 10px 10px 10px;*/
			/*padding: 10px 10px 10px 10px;*/
			width:629px;
			margin:0;
                        padding:0;
			border-top: 1px dotted #AAAAAA;
			color: #303030;
			background-color: #D0D0D0;
			font-weight: bolder;
			font-family: sans-serif;
			font-size: 13px;
       }

table.classic
             {
                 /*border-width:1px;
                 border-color:#555555;
                 border-style:solid;      */
                 background-color:#999999;
                 padding:0;
                 margin:0;
                 border-width:0;
             }
table.classic th
          {
              background-color:#AAAAAA;
              font-weight:bold;
              color: #303030;
              font-family: sans-serif;
              font-size: 12px;
          }
table.classic tr
          {
              background-color:#E0E0E0;
              font-family: sans-serif;
              color: #303030;
              font-size: 12px;
                 /*border-width:1px;
                 border-color:#555555;
                 border-style:solid;
                 background-color:#D0D0D0;*/
          }
/* index.php */

TD.news {
			width: 476px;
			/*background-color: #EEEEEE;*/
			background-color: #eeeae7;
			/*font-family: sans-serif;*/
			font-size: 12px;
			border-bottom: 1px dotted #AAAAAA;
                        border-right: 1px dotted #AAAAAA;
			/*border: 1px solid red;*/
                        /*margin: 10px 15px 10px 15px;*/
			/*padding: 0px 15px 5px 15px;*/
			padding:0;
			margin:0;
			}


TD.news div.content
		{
			/*width: 430px;*/
			width: 476px;
			/*border: 1px solid red;*/
                        /*background-color: #EEEEEE;*/
			background-color: #eeeae7;
			/*margin: 10px 15px 10px 15px;*/
			margin: 0;
			padding:0;
                        color: #303030;
		}

TD.contentbox
             {
                        /*background-color: #EEEEEE;*/
			/*border-left-color:#FFA365;*/
                        border-left: 1px dotted #AAAAAA;
                        padding:0;
                        margin:0;
                        /*width:629px;*/
			font-family: sans-serif;
			font-size: 12px;
			color: #303030;
                        /*border: 1px solid red;*/
                        /*border-right-style:solid;
                        border-right-color:#AAAAAA;
                        border-right-width:1px;   */
             }

TD.button
		{
			/*width: 130px;*/
			width:150px;
			/*padding: 0px 10px 0px 10px;*/
			padding:0;
			/*padding-top:10px;*/
			margin:0;
			background-color: #FFFFFF;
			font-family: sans-serif;
			font-weight: bold;
			font-size: 12px;
			color: #303030;
			/*border-bottom: 1px dotted #AAAAAA;*/
		}
TD.button object.banner
                {
                    padding: 2px 5px 2px 12px;
                    margin: 0px 3px 0px 3px;
                }
TD.button img.banner
                {
                    padding: 0;
                    margin: 0;
                }
                
TD.button a
          {
              padding: 2px 5px 2px 12px;
              margin: 0px 3px 0px 3px;
              border-bottom: 1px dotted #AAAAAA;
              display: block;
              text-align: left;
          }

TD.button span
          {
              padding: 2px 5px 2px 12px;
              margin: 0px 3px 0px 3px;
              display: block;
              text-align: left;
          }

TD.button a.banner
          {
              padding: 2px 2px 2px 2px;
              margin: 0px 3px 0px 3px;
              display: block;
              text-align: center;
          }

TD.button a:hover
          {
              background-color: #F5E6CF;
              text-decoration: none;
          }

h1
  {
      margin:0;
      padding:0;
  }

.header, h2
		{
			color: #4a4a4a;
			/*color:#505050;*/
			font-weight: bold;
			font-family: sans-serif;
			/*font-size: 30px;*/
			font-size: 28px;
			margin: 20px 20px 10px 20px;
			/*border: 2px solid red;*/
		}
.news h3.subtitle, h3.subtitle
		{
			color: #4a4a4a;
			font-weight: bold;
			font-family: sans-serif;
			font-size: 14px;
			margin: 0px 25px 20px 25px;
		}

.news .tytul
		{
			/*background-color: #909090;*/
			/*background-color: #707070;*/
			background-image: url(gfx/static/news_header.gif);
			background-repeat: no-repeat;
			/*width: 446px;*/
                        /*height: 25px;*/
                        color: #FFFFFF;
			margin: 0px 15px 0px 15px;
			padding: 4px 5px 5px 5px;
			/*width: 400px;*/
			/*border: 1px solid red;*/
                        font-weight: bold;
			font-family: sans-serif;
			font-size: 13px;
			text-align:left;
			clear:both;
		}
.news .tytul h3
		{
			color: #FFFFFF;
			margin: 0;
			padding: 0;
			font-weight: bold;
			font-family: sans-serif;
			font-size: 13px;
			text-align:left;
			float: left;
		}
.news .tytul a:link
                   {
                       color: #F5E6CF;
                   }
.news .tytul a:visited
                   {
                       /*color: #F7F5E5;*/
                       color: #FFFFFF;
                   }
.news .tytul a:hover
                   {
                       color: #F5E6CF;
                   }
				
.news .tekst
		{
			/*background-color: #E0DAD5;*/
                        margin: 0px 20px 0px 20px;
			padding: 5px 10px 3px 10px;
			/*border: 1px solid red;    */
                        /*width: 446px;*/
                        /*width: 400px;*/
			/*font-family: sans-serif;*/
			font-size: 13px;
			color: #303030;
		}		

.news .tekst img
             {
                margin:5px 10px 10px 10px;
             }

.news .tekst img[align=left]
             {
                 margin:5px 10px 10px 10px;
             }

.news .tekst img[align=right]
             {
                 margin:5px 10px 10px 10px;
             }

.news .kto
		{
			background-image: url(gfx/static/news_footer.gif);
			background-repeat: no-repeat;
			/*border: 1px solid red;*/
                        /*height: 34px;*/
			/*border: 1px solid red;*/
                        /*width: 446px;*/
                        margin: 5px 15px 15px 15px;
			padding: 5px 15px 8px 15px;
			/*width: 400px;*/
			font-weight: bolder;
			font-family: sans-serif;
			font-size: 10px;
			/*text-transform: uppercase;*/
			color: #303030;
			clear: both;
		}
		
.tekst ul
         {
             margin: 3px 0px 10px 13px;
             padding:0;
         }

.tekst ul li
         {
             margin: 0px 0px 3px 0px;
             padding:0;
         }
         
.tekst cite
       {
           margin: 3px 0px 3px 10px;
           padding: 3px;
           border: 1px solid #CCCCAE;
           background-color: #EDEDD7;
           display: block;
       }
       
.tekst p
       {
           /*border: 2px solid red;*/
           padding: 0;
           margin: 10px 0px 10px 0px;
           display: block;

       }
       
img.fotka_kontakt
                 {
                     width:140px;
                     height:140px;
                     border: 1px solid #777777;
                     margin: 3px 3px 0px 3px;
                     padding: 0;
                 }
                 
a.fotka_link
            {
                 font-family: sans-serif;
                 font-size: 12px;
            }

img.maupa2
          {
              padding:0;
              margin: 6px 1px 0px 1px;
              border: 0px none black;
          }

img.maupa3
          {
              padding:0;
              margin: 0px 1px 0px 1px;
              border: 0px none black;
              vertical-align:bottom;
          }

img.maupa5
          {
              padding:0;
              margin: 0px 0px 0px 0px;
              border: 0px none black;
              vertical-align:bottom;
          }

img.maupa6
          {
              padding:0;
              margin: 0px 1px 0px 1px;
              border: 0px none black;
              vertical-align:bottom;
          }

div.btn_akt
           {
              border-bottom:1px dotted #AAAAAA;
              background-color:#E0E0E0;
           }

img.btn_akt
           {
              margin:0;
              padding:0;
           }

td.btn_akt
           {
              margin:0;
              padding:0;
           }
           
table.btn_akt
             {
               text-align:center;
               font-weight:bold;
             }

a.btn_akt:link, a.btn_akt:visited
          {
           text-align:center;
           padding: 3px 3px 3px 3px;
           color: #AAAAAA;
           display: block;
           /*height: 40px;*/
          }

a.btn_akt:hover
          {
           background-color: #E5D6BF;
           text-decoration: none;
           color: #FF6600;
           display: block;
          }

/* nowe formatowanie tekstu */

div.text_main
             {
                 margin:0;
                 padding:0px 10px 20px 10px;
                 font-family: arial;
             }
             
.text_main ul
         {
             margin: 3px 30px 10px 30px;
             padding:0;
         }

.text_main ul li
         {
             margin: 0px 20px 3px 20px;
             padding:0;
         }

.text_main ol
         {
             margin: 3px 30px 10px 30px;
             padding:0;
         }

.text_main ol li
         {
             margin: 0px 20px 3px 20px;
             padding:0;
         }
         
.text_main p img.limg
           {
               margin: 5px 10px 5px 10px;
               padding: 0;
               float:left;
           }

.text_main p img.rimg
           {
               margin: 5px 10px 5px 10px;
               padding: 0;
               float:right;
           }

.text_main img.limg
           {
               margin: 5px 10px 5px 25px;
               padding: 0;
               float:left;
           }

.text_main img.rimg
           {
               margin: 5px 25px 5px 10px;
               padding: 0;
               float:right;
           }

.text_main img[align="left"]
           {
               margin: 10px 10px 5px 25px;
               padding: 0;
           }

.text_main img[align="right"]
           {
               margin: 10px 25px 5px 10px;
               padding: 0;
           }

.text_main p
       {
           /*border: 2px solid red;*/
           padding: 0;
           margin: 5px 20px 15px 20px;
           font-size: 13px;
           display: block;
           /*text-align:justify;*/
       }

.text_main table.table
       {
           margin: 10px 20px 10px 20px;
       }

.text_main p cite
       {
           margin: 3px 0px 3px 10px;
           padding: 3px;
           border: 1px solid #CCCCAE;
           background-color: #EDEDD7;
           display: block;
           clear:both;
       }

.text_main h3
		{
		    background-image: url(gfx/static/news_header.gif);
		    background-repeat: no-repeat;
                    color: #FFFFFF;
		    margin: 0px 5px 0px 5px;
		    padding: 4px 5px 5px 5px;
		    font-weight: bold;
		    font-size: 13px;
		    text-align:left;
                    clear: both;
		}
		
.text_main h3 a:link
                   {
                       color: #F5E6CF;
                   }
.text_main h3 a:visited
                   {
                       /*color: #F7F5E5;*/
                       color: #FFFFFF;
                   }
.text_main h3 a:hover
                   {
                       color: #F5E6CF;
                   }

.text_main h4
		{
		    color: #303030;
		    margin: 0px 30px 0px 30px;
		    padding: 5px 0px 0px 0px;
		    font-weight: bold;
		    font-size: 13px;
		    text-align:left;
		}



