#force-scrollbar {
         position : absolute;
         top : 0;
         bottom : -1px;
         width : 1em;
         z-index : -1;
      }

body {
         margin : 0;
      }
table {
         text-align : left; 
         vertical-align : top;
      }
td {
         font-family :Tahoma, Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 10px;
      }
td.main_menu {
         background-image : url(images/menu_tlo.jpg); 
         background-repeat : no-repeat;
      }
td.left_menu {
         background-image : url(images/tlo.jpg);
         text-align : left;
         vertical-align : top;
		 background-repeat : no-repeat;
      }
td.pasek {
         height : 350px;
         width : 220px;
         background-position : left bottom;
      }
td.okno {
         height : 350px;
         width : 560px;
         background-position : left top;
         text-align : left;
         vertical-align : top;
      }
td.realizacje {
         vertical-align : text-top;
      }
p {
         margin : 0;
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 12px;
         color : #000080;
         text-align : justify;
         vertical-align : top;
      }
a {
         text-decoration : none;
      } 
	  
ul { margin-top:0;
	}

li {
         color : #000080;
		 margin-left: -10px;
		 font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 12px;
		 
      }
	  
.menudata {
         font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color : #ffffff;
         font-size : 12px;
		 text-align:justify;
      }
.menu {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         color : #ffffff;
         font-size : 11px;
      }
.menutext {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         color : #ffffff;
         font-size : 10px;
         margin-bottom : 10px;
      }
.panel_text {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         color : #ffffff;
         font-size : 12px; 
      }
.news {
         text-align : left;
         vertical-align : top;
         width : 290px;
      }
.archdata {
         font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color : #000000;
         font-size : 10px;
      }
.arch {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         color : #000080;
         font-size : 10px;
         margin-bottom : 5px;
      }
.archtext {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         color : #000000;
         font-size : 10px;
         margin-bottom : 10px;
      }
.maintext {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size :12px;
         color : #000080; 
         margin-left : 10px;
         margin-top : 10px;
         margin-bottom : 10px;
         text-align : justify;
         vertical-align : top;
      }
.minitext {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 12px;
         color : #ea0f0f;
         margin-left : 10px;
         margin-top : 10px;
         margin-bottom : 10px;
      }
.news_header {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 12px;
         color : #800000;
         font-weight : bold;
      }
h1 {
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 14px;
         color : #880000; 
         font-weight : bold;
         margin-left : 10px;
         margin-top : 10px;
         margin-bottom : 10px;
      }
h2 {
         margin : 0;
         font-family :Tahoma,  Verdana, Arial, Helvetica, sans-serif;
         font-size : 14px;
         color : #000080;
         text-align : justify;
         vertical-align : top;
		 text-transform:capitalize;
      }
	  
	  
.flaga {
         vertical-align : top;
         height : 15px;
         width : 30px;
         border-width : 1px;
         border-color : #ff8a8a;
         word-spacing : 1px;
         margin-top : 2px;
      }
	  
.stopka {	font-weight:bold;
			color:#FFFFFF;
			}
			