body {  background-image: url(../images/bg.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center;}

a:link    {color: #000000; text-decoration: none;}
a:visited {color: #800040; text-decoration: none;}
a:hover   {color: #0000FF; text-decoration: underline;}

a.t:link    {color: #FFFFFF; text-decoration: none;}
a.t:visited {color: #FFFFFF; text-decoration: none;}
a.t:hover   {color: #FFFF00; text-decoration: underline;}

table.t1 { margin: 5px auto 0 auto; border-collapse: collapse; border: 1px solid #7FFF7F; 
	   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
table.t2 { margin: 5px auto 0 auto; border-collapse: collapse; border: 1px solid #55D4FF;
           font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
table.t3 { margin: 5px auto 10px auto; border-collapse: collapse; border: 1px solid #FFD4D4; 
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  }
	td.k1   { width: 200px; padding: 4px; text-align: right; color: #000080; } 
	td.k1a { width: 200px; padding: 4px; text-align: right; color: #000080; vertical-align: top; } 
	td.k2   { width: 650px; padding: 4px; text-align: left ; color: #0000FF; }
	td.k2a { width: 650px; padding: 4px; text-align: left ; color: #0000FF; vertical-align: bottom; font-size: 11pt; font-weight: bold; height: 45px; }
	td.k2c { width: 500px; padding: 4px; text-align: left ; color: #0000FF; }
	td.k3c { width: 142px; padding: 4px 4px 4px 4px; text-align: center ; color: #0000FF;  border-left: 1px solid #7FFF7F; }

img.rys_c  { margin: auto; padding: 0; text-align: left; vertical-align: middle; }
img.rys_c  { margin: auto; padding: 0; text-align: left; vertical-align: middle; }

div.komun1 { width: 600px; 
             background-color: #BCEFF1;
	     text-align: center; vertical-align: middle;
             font-size: 16pt; line-height: 21pt; font-weight: bold; color: #800000; 
             border: 2px solid red; 
	     margin: 50px auto ; padding: 50px;}

   .blin { font-family: Helvetica, Verdana, Arial, Helvetica; font-size: 15pt; line-height: 0pt; font-weight: bold;
           color: #800000; text-align: center; vertical-align: top;
           border: 0; margin: 0px; margin-top: 40px; }
div.blad {	width: 596px; background-color: #FAEBEB;
			text-align: left; vertical-align: top;
			font-size: 11pt; line-height: 15pt; color: #800000; 
			border: 2px solid red; 
			margin: 20px auto ; 
			padding: 0px 80px 20px 50px;
		}

div.ramka { width: 900px;
            text-align: center; vertical-align: middle;
            border: 1px solid red; 
            padding: 5px;
	    margin:  5px;}

div.cb { text-align: center; vertical-align: middle;
          border: 1px solid red; 
        }

input.L { text-align: left;   vertical-align: middle; padding-left: 5px; padding-right: 7px; }
input.R { text-align: right;  vertical-align: middle; padding-left: 5px; padding-right: 7px; }
input.C { text-align: center; vertical-align: middle; padding-left: 5px; padding-right: 7px; }

input.LB1 { background-color: #DFFFD6; text-align: left; margin-left:   0px; margin-top:3px; vertical-align: middle; padding-left: 5px; padding-right: 7px; font-weight: bold;}
input.LB2 { background-color: #DFFFD6; text-align: left; margin-left: 118px; margin-top:3px; margin-bottom: 8px; vertical-align: middle; padding-left: 5px; padding-right: 7px; font-weight: bold;}

textarea.T1 { width: 695px; text-align: left; height:120px; padding-left: 5px; padding-right: 7px; 
              margin-bottom:15px; margin-top:5px; background-color: #DFFFD6;}
textarea.T2 { width: 695px; text-align: left; height:60px; padding-left: 5px; padding-right: 7px; 
              margin-bottom:15px; margin-top:2px; background-color: #DFFFD6;}
input.M     { width: 695px; text-align: left; vertical-align: middle; padding-left: 5px; padding-right: 7px; 
              margin-bottom:15px; margin-top:5px; background-color: #DFFFD6;}

div.blad2 {width: 708px;
	  color: #000000; background-color: #FEF2F2;
	  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
          text-align: left; vertical-align: middle; 
          border: 1px solid red; 
          padding: 10px; margin: 8px auto 8px;}

p    { color: blue;    font-size: 10pt; text-indent:0;  text-align: justify ; font-weight: normal; }
p.po { color: #004080; font-size: 13pt; text-indent:0;  text-align: left;     font-weight: bold;   }
p.wc { color: blue;    font-size: 10pt; text-indent:5%; text-align: justify;  font-weight: normal; }
p.wl { color: red;     font-size: 10pt; text-indent:0;  text-align: left;     font-weight: bold ;  }

h1 { color: maroon;  text-align: center; font-size: 3em;  font-weight: bold; }
h2 { color: blue;    text-align: center; font-size: 14pt; font-weight: bold; line-height: 4pt; }
h3 { color: #0000FF; text-align: left;   font-size: 12pt; font-weight: bold; line-height: 12pt; }

div.stopka { position: relative; top: 10pt; font-size: 10pt; text-align: center; vertical-align: bottom ; border-color: #75BAFF ;   padding-top: 4px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
div.zalog  { position: relative; bottom: -7pt; color: #FF9393;  font-size: 10pt; text-align: right; vertical-align: bottom ;  }

div.RamL { position: relative; left: 500pt; top: 0px; z-index: 2 ; line-height: 3pt }

div.wyspa  { position: absolute; top: 5pt; left: 5pt; 
             border-style: solid; 
             border-color: #00CCFF #00CCFF #00CCFF #00CCFF;
	     border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; 
	   }
div.strona{ position: absolute; top: 0pt; left: 0pt; 
            width: 1008px; height: 730px; 
	   }	   
	   
	   

