/* CSS Document */
body 
  {
/*    background-image:url("images/tlo.jpg"); 
    background-repeat: repeat-x;
    background-attachment: scroll;*/
    background-color: #5C656C; 
    min-width:1100px; 
/*    max-width:1600px;*/ 
    margin-right:1px;
    margin-left:1px;
    margin-top:0px;
    margin-bottom:0px;
    padding:0;
  }

div#screenoverlay
{
	background-color: #232323; /* The color to display*/

	/* The transparency of the background */
	opacity: .75;
	filter: alpha(opacity=75);

	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;

	/* Set the overlay so it appears above the page content */
	z-index: 90;
}  

div#menu
  {
   background-image:url("images/t1.jpg"); 
   background-repeat: repeat-x;
   background-attachment: scroll;
   width:100%;
   height:114px;
  }
table#menu
  {
     width:100%;
     height:70px;
  }  
td#logo
  {
    padding-left:30px;
    width:225px;
    border: 0px;
    overflow:hidden;
  }
  
a#logo
  {
  text-decoration: none;
  border:0px
  }
  
img#logo
  {
  border:0px
  }
      
td#menu
  {
   padding-top:15px;
   padding-left:10px;
    text-align:left;
    font-family:"Arial"; 
    font-size: 12px; 
    color: #cccccc; 
    font-weight: bold;
    table-layout: fixed; 
    border: 0px;
    overflow:hidden;
  }

a.menu
  {
   text-decoration: none;
   font-family:"Arial"; 
    font-size: 12px; 
    color: #cccccc; 
    font-weight: bold;
  }
a.menu:hover
  {
   text-decoration: none;
   color:#3399cc;  
   font-family:"Arial"; 
    font-size: 12px; 
     font-weight: bold;
  }

a.menu1
  {
   text-decoration: none;
   color:#3399cc; 
   font-size:12px; 
    font-weight: bold;
  }
a.menu1:hover
  {
   text-decoration: none;
   color:#3399cc;  
   font-family:"Arial"; 
   font-size: 12px; 
   font-weight: bold;
  }  
img.menu
  {
    text-align:right;
    vertical-align:middle;
    border:0px;
    behavior: url("pngbehavior.htc"); 
  }
 
td#kontakt
  {
    padding-top:17px;
    text-align:right;
    vertical-align:middle;
    padding-right:30px;
    color:#cccccc;
    font-family:"Arial"; 
    font-size: 12px; 
    font-weight: bold;
    table-layout: fixed; 
    width:150px;
    height:30px;
    border: 0px;
    overflow:hidden; 
  }
    
div#foto
  {
  background-image:url("images/tlofoto.jpg"); 
  background-repeat: repeat-x;
  background-attachment: scroll;
  width:100%;
  overflow:hidden;
 }


td.fotog
  {
   background-image:url(images/tlozdjecg.jpg); 
   background-repeat: repeat-x;
   background-attachment: scroll;
   border-style: none
   height:70px;
  }
td.fotod
  {
   background-image:url(images/tlozdjecd.jpg); 
   background-repeat: repeat-x;
   background-attachment: scroll;
   border-style: none
   height:70px; 
  }      
img.foto
  {
   border:0px  
  }

div#tekst
  {
   background-image:url("images/t3.jpg"); 
   background-repeat: repeat-x;
   background-attachment: scroll;
   width:100%;
   height:450px; 
   text-align:justify;
   color:#cccccc;
   font-family:"Arial"; 
    font-size: 11px; 
  }
  
table#tekst
  {
   padding-top:30px;
   width:450px;
   text-align:justify;
   color:#cccccc;
   font-family:"Arial"; 
    font-size: 11px; 
  }  
td#tekst
  {
   padding-left:20px;  
  }

td#stopka
  {
   padding-left:20px;
   color:#cccccc;
   font-family:"Arial"; 
   font-size:10px;
   text-align:right;  
  }  
td#pdfstopka{
   vertical-align: middle;
   padding-left:20px;
   color:#cccccc;
   font-family:"Arial"; 
   font-size:11px;
   text-align:right;
   /*width:20px;*/
}  

a#pdfstopka{ text-decoration: none; color:#cccccc; }
img#pdfstopka{ text-decoration: none; border:0px; vertical-align:middle; padding-right:3px; padding-bottom:4px;}
td#flagi
  {
   background-image:url("images/tlofla.jpg"); 
   background-repeat: no-repeat;
   background-attachment: scroll;
   /*background-color:#3b4246;*/ 
  text-align:right;
  vertical-align:middle;
  height:20px;
  }    

div#tekstfir
  {
   background-image:url("images/t3.jpg"); 
   background-repeat: repeat-x;
   background-attachment: scroll;
   width:100%;
   /*height:500px;*/ 
   text-align:justify;
   color:#cccccc;
   font-family:"Arial"; 
    font-size: 11px; 
  }
  
table#tekstfir
  {
   padding-top:30px;
   width:905px;
   text-align:justify;
   color:#cccccc;
   font-family:"Arial"; 
    font-size: 11px; 
  }  
td#tekstfir
  {
   padding-left:20px;  
  }

td#stopkafir
  {
   padding-left:20px;
   color:#cccccc;
   font-family:"Arial"; 
   font-size:10px;
   text-align:right;  
  }  
td#flagifir
  {
   background-image:url("images/tloflafir.jpg"); 
   background-repeat: no-repeat;
   background-attachment: scroll;
   /*background-color:#3b4246;*/ 
  text-align:right;
  vertical-align:middle;
  height:20px;
  }    
table#tekstfir2
  {
   width:900px;
   text-align:justify;
   color:#cccccc;
   font-family:"Arial"; 
    font-size: 11px; 
  }  
td.tekstfir2
  {
   padding-left:10px;
   width:450px;  
   vertical-align:top;
  }
  
  div#formularz 
{
  padding-left:20px;
  padding-bottom:10px;
  overflow:hidden;
  width:450px;
}

div.FNag1 {
  
  padding-bottom:10px;
  padding-right:50px;
  text-align: left; 
  line-height:20px; 
}
a.mail:hover
  {
   text-decoration: none;
   color:#3399cc;  
   font-size: 12px; 
  } 
a.mail
  {
   text-decoration: none;
   color:#3399cc;  
   font-size: 12px; 
  }  
  
form
 {
  /*height:440px;
  width:420px;*/
 }
div.napis 
   {
    float:left; 
    padding-top:3px;
    vertical-align:middle;
    text-align: left; 
    /*line-height:16px;*/ 
  }
input {  float:right; vertical-align:middle; }
div#przy 
  { 
  }
div#przy1 {float:left; /*padding-left:70px;*/}
div#przy2 {float:right; /*padding-right:70px;*/}
button.przycisk{
background: none;
border: 1px solid #cccccc;
color: #cccccc; 
padding:0px;}
/* Koniec stylu dla formularza*/

