/* generated by darek i filiżanka kawy */ 
/*  border: solid 1px #000; */

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
  background:#000000; 
} 
 
/* szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość szerokość */
#pagewidth{ 
 width:950px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto; 
/*  border: solid 1px #000; */

   
} 

#header{
position:relative; 
height:300px; 
background:#000000; 
width:100%;
}

div.logo{ 
color: #ffcb08;
float: left;
margin: 8px 2px 2px 5px;
}
div.baner{
color: #ffcb08;
float: right;
margin: 0px 0px 0px 0px;
}

div.napis {
width: 700px;
color: #ffcb08;
text-align: right;
float: right;
font-family: Verdana;
font-size: 1.8em;
font-weight: bold; 
padding: 0px 0px 0px 0px;

margin: 8px 0px 5px 0px;
}


p.podpis {
color: #000088;
text-align: right;
float: right;
font-family: Verdana;
font-size: 0.8em;
font-weight: bold; 
padding: 3px;

margin: 3px;
}

 /*  lewa   lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  lewa  */
#leftcol{
 width:200px; 
 float:left; 
 position:relative; 
 background-color:#000000; 
/*  border: solid 1px #000; */
 }


/* dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału  dwa do podziału */
#twocols{
 width:730px; 
 float:right; 
 position:relative; 
/*  border: solid 1px #000; */
  }

/* prawa  prawa  prawa  prawa  prawa  prawa  prawa  prawa  prawa  prawa */
#rightcol{
 width:150px; 
 float:right; 
 position:relative; 
 }
 div.c {
margin: 0 auto; 
text-align: center;
}

div.czysz {
clear:both;
}

span.uwaga {
color: #ff0000;
font-weight: bold;
}

span.nieb {
color: #ffcb08;
font-weight: bold;
}

p.akapit {
text-indent: 1.5cm;
text-align: justify;
/* font-size: 16px;*/
margin: 0px 0px 0px 0px;

}

h2.gc {
text-align: center;
 color: #ffcb08;
font-size: 1.2em;
font-weight: bold;
}


div.nawijka {
width: 316px;
height:80px;
background: #000000;
vertical-align: middle;
margin: 8px 0px 0px 0px;
font-family: Verdana; 
color: #ffcb08;
border: solid 3px #fff60d;
font-size: 1.0em;
text-align: center;
}


ul.lewemenu {
 color: #ffcb08;

 font-family: Verdana;
 font-size: 0.9em;
 margin-left: 0px;
 margin-right: 3px;
 padding: 0px 0px 0px 11px;
 clear:both;
 line-height: 20px;
}

ul.lewemenu a{text-decoration: none;} 
ul.lewemenu a:link{color: #ffcb08; } 
ul.lewemenu a:visited{color: #ffcb08; text-decoration: none;} 
ul.lewemenu a:hover {
color: #ffcb08;
text-decoration: underline;}

img.reklama {
border: 2px solid #000;
text-align: center;
}

p.menu {
width:150px;

 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 0.9em;
 float: left;
 margin: 3px 3px 3px 3px;
 

 }
p.menu a{ color: #ffcb08; text-decoration: none;} 
p.menua:link{color: #ffcb08; } 
p.menu a:visited{color: #ffcb08; text-decoration: none;} 
p.menu a:hover {
color: #ffcb08;
text-decoration: underline;}
 p.napis a{
font-size: 2.0em; text-decoration: none;} 
p.napis a:link{color: #ffcb08; text-decoration: none; } 
p.napis a:visited{color: #ffcb08; text-decoration: none; } 
p.napis a:hover {
color: #ffcb08;
font-weight: bold; text-decoration: none;
}
 
p.malemenu {

color: #ffcb08;
text-align: left;
font-family: Verdana;

font-weight: bold;
font-size: 1.0em;
padding: 255px 8px 0px 8px;

}

p.malemenu a{text-decoration: none;} 
p.malemenu a:link{color: #ffcb08; } 
p.malemenu a:visited{color: #ffcb08; text-decoration: none;} 
p.malemenu a:hover {
color: #ffcb08;
text-decoration: underline;
font-weight: bold;
}

img a:link{ border: none; } 
img a:visited{ border: none; } 
img a:hover { border: none; }
/* środek   środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek  środek */
#maincol {  
 float: left; 
 display:inline; 
 position: relative; 
 width:520px; 
 font-size: 1.0em;

/*  border: solid 1px #000; */
 }


#maincol h2 { 
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 margin-top: 2px;
 margin-bottom: 2px;
}

h1.srodek {

 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.5em;
 float: none;
 margin: 3px 3px 10px 3px;


}


/* środek dla index3   środek dla index3   środek dla index3   środek dla index3   środek dla index3   środek dla index3   środek dla index3   środek dla index3   */
#maincol2 {  
 float: left; 
 display:inline; 
 position: relative; 
 width:728px; 


 }

 div.maincolx {

  width:500px;
  border-bottom: 1px solid #00923f;

 /* border: solid 1px #000; */
    }


 div.maincolx2 {

  width:728px;

  /*border-top: 1px solid #00923f;*/
  /* background: url(img/kreska_2.gif) no-repeat bottom;*/ 
 /* border: solid 1px #000; */
    }

img.c {
text-align:center;
border: none;
margin-bottom: 0px;
padding: 3px 3px 3px 3px;
}

img.c a:link { border: none; } 
img.c a:visited { border: none; } 
img.c a:hover { border: none; }

p.tresc {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.8em;
 float: left;
 text-indent: 20px;
 text-align: justify;
 line-height: 28px;  
 margin: 15px 4px 15px 7px; 
    }
ul.pkt {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.8em;
 float: left;
list-style-type: square;
 line-height: 28px;  
 margin: 15px 4px 15px 7px; 
    }

p.kontakt {
 width:728px;
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.1em;
  float: left;
  text-align: left;
   margin: 15px 0px 5px 0px; 

}    

p.minikont{
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.8em;
float: left;
 font-weight: bold;
 border-bottom: 1px solid #aaa;
padding-bottom: 15px;
margin: 25px 4px 0px 7px; 
}   
 
   
h1 {
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 0.8em;
 float: left;
 margin: 3px 3px 10px 3px;
}

ul.link {
 color: #ffcb08;
 list-style-image: url(img/li.gif);
 font-family: Verdana;
 font-size: 1.0em;
 margin-left: 0px;
 margin-right: 3px;
 padding: 0px 0px 0px 11px;
 clear:both;
 line-height: 20px;
}
ul.link a{text-decoration: none;
font-size: 1.0em;} 
ul.link a:link{color: #ffcb08; } 
ul.link a:visited{color: #ffcb08; text-decoration: none;} 
ul.link a:hover {
color: #ffcb08;
text-decoration: underline;}

div.tytul{
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.2em;
 float: none;
 margin: 3px 3px 10px 3px; 
 }
 

p.tytul{
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.1em;
 float: left;
 margin: 3px 3px 10px 3px; 
 }

 p.tytul a{text-decoration: none;
font-size: 1.1em;} 
p.tytul a:link{color: #ffcb08; } 
p.tytul a:visited{color: #ffcb08; text-decoration: none;} 
p.tytul a:hover {
color: #ffcb08;
text-decoration: underline;
}
 
p.tytul1{
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.5em;
 float: left;
 text-align: left; 
 margin: 3px 3px 30px 3px; 
 } 
 
div.news{
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;
 float: right;
line-height: 20px; 
 text-align: left; 
 margin: 3px 3px 15px 3px;
 padding: 3px 3px 3px 3px; 
 width: 98%;
/* border: solid 1px #0000ff; */
 }
 

p.news{
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;
 float: right;
line-height: 20px; 
 text-align: left; 
 margin: 3px 3px 15px 3px;
 padding: 3px 3px 3px 3px; 
 width: 98%;
/* border: solid 1px #0000ff; */
 }


p.more {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;
 float: right;
 clear: both;
 margin: 0px 3px 8px 3px;
 padding: 0px 0px 3px 0px;

/* border: solid 1px #000; */

 }


a.more {

 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;

 margin: 3px 3px 8px 3px; }
 
img.news {
border: 1px solid #aaa;
float: left;
margin-right: 4px;
padding: 2px 2px 2px 2px;
}


/* stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  stopka  */

 
#footer{
 height:150px;
 border-top: solid  2px #aaa;
 background: #000000; 
 clear:both;

 text-align: center;

/*  border: solid 1px #000; */
 } 
 
div.stopa {
 width:800px; 
 text-align:left;
 position: relative;
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 0.8em;
 line-height: 18px;
 margin-left:auto; 
 margin-right:auto;
}

p.stopa {
  color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;
 float: left;
 text-align: left; 
margin: 10px 0px 10px 0px;
padding: 15px 0px 10px 0px;
}

p.copy {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 0.9em;
 float: left;
 clear:left;
 padding: 5px 0px 0px 0px;
 position: relative;
}

p.copy a{text-decoration: none;
font-size: 0.8em;} 
p.copy a:link{color: #ffcb08; } 
p.copy a:visited{color: #ffcb08; text-decoration: none;} 
p.copy a:hover {
color: #ffcb08;
text-decoration: underline;
font-weight: bold;
}

 /* *** kontenerki latające pomysł:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* dla  IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 /* tabele */
p.tabela1{ 
 color: #ffcb08;
 font-weight: bold;
 font-family: Verdana;
 font-size: 1.8em;
  text-align: center;
   margin: 15px 0px 10px 0px; 
} 
p.tabela {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 1.1em;
 text-align: center; 
margin: 5px 4px 3px 7px; 
}
p.podtable {
 color: #ffcb08;
 font-family: Verdana;
 font-size: 1.1em;
 text-align: left;
 float: left;
  line-height: 23px;   
margin: 8px 8px 10px 8px; 
}
 /* tabele */	
caption.mytable
  {
     background-color:#000000;
     color: #ffcb08;
     font-weight: bold;
 font-family: Verdana;
 font-size: 1.1em;
 margin-bottom: 10px;
  }
caption.mytable1
  {
     background-color:#000000;
     color: #ffcb08;
     font-weight: bold;
 font-family: Verdana;
 font-size: 1.1em;
 margin-bottom: 7px;
 margin-top:10px;
  }
table.maciek { font-family:arial;
     font-size: 0.8em;
     background-color:#000000;
    border: 2px solid #000;
    position: block;
    width: 500px;
    margin-left: 100px;
    margin-bottom: 20px;
    
    } 
  
tr.maciek{ background-color:#aeaeae;
    border: 2px solid #000;}
    
td.maciekt{

font-family:Verdana;
font-size: 1.8em;
font-weight: bold;
background-color:#000000;
width: 80px;
height: 40px;  
text-align: center;    
border: 2px solid #000;}

td.maciek1{

font-family:Verdana;
font-size: 1.1em; 
width: 80px;
height: 40px;  
background-color:#000000;
padding: 3px 3px 3px 3px;
text-align: center;
border: 2px solid #000;}

td.maciek2{

font-family:Verdana;
font-size: 1.1em;
width: 400px;
height: 40px;  
background-color:#000000;
border: 2px solid #000;
padding: 3px 3px 3px 3px;} 

table.mytable
  { 
     font-family:arial;
     font-size: 0.8em;
     background-color:#000000;
     width:400px;
    border: 2px solid #000;
    margin-left:180px;
  }

th.mytable
  {
     font-size: 1.0em;
     color: #ffcb08;
     background-color:#000000;
  }


tr.mytable
  { 
  }
td.mytable
  {  
  width: 100px;
  height: 150px;
     font-size: 1.1em;
     background-color:#000000;
     color: #ffcb08;
    border: 2px solid #000;
     text-align:center;
     line-height: 20px;
  }
   /* koniec tabele */	
 /* tabele1 */	
table.mytable1
  { 
     font-family:arial;
     font-size: 0.8em;
     background-color:#000000;
     width:500px;
    border: 2px solid #000;
    margin-left:120px;
  }

th.mytable1
  {
     font-size: 1.0em;
     color: #ffcb08;
     background-color:#000000;
  }
th.mytable2
  {
     font-size: 1.0em;
     color: #ffcb08;
     background-color:#000000;
     float:center;
     text-align:center;
     
  }

tr.mytable1
  { 
  }
td.mytable1
  {  
  width: 100px;
  height: 150px;
     font-size: 1.1em;
     background-color:#000000;
     color: #ffcb08;
    border: 2px solid #000;
     text-align:center;
     line-height: 20px;
  }
 /* koniec tabele1 */
  /* tabele2 */	
table.mytable2
  { 
     font-family:arial;
     font-size: 0.8em;
     background-color:#000000;
     width:500px;
    border: 2px solid #000;
    margin-left:120px;
  }
table.mytable3
  { 
     font-family:arial;
     font-size: 0.8em;
     background-color:#000000;
     width:700px;
    border: 2px solid #000;
    margin-left:20px;
  }
th.mytable2
  {
     font-size: 1.0em;
     color: #ffcb08;
     background-color:#000000;
  }
th.mytable3
  {
     font-size: 1.0em;
     color: #ffcb08;
     background-color:#000000;
     float:center;
     text-align:center;
     
  }
 
  }
tr.mytable2
  { 
  }
td.mytable2
  {  
  width: 100px;
  height: auto;
     font-size: 1.1em;
     background-color:#000000;
     color: #ffcb08;
    border: 2px solid #000;
     text-align:right;
     line-height: 20px;
  }
  td.mytable3
  {  
  width: 100px;
  height: auto;
     font-size: 1.1em;
     background-color:#000000;
     color: #ffcb08;
    border: 2px solid #000;
     text-align:center;
     line-height: 20px;
     padding: 10px 10px 10px 10px;
  }
  td.mytable4
  {  
  width: 100px;
  height: 150px;
     font-size: 1.8em;
     background-color:#000000;
     color: #ffcb08;
      font-weight: bold;
    border: 2px solid #000;
     text-align:center;
     line-height: 30px;
  }
 /* koniec tabele2 */		
 /* koniec tabele */	


a.g:link 
{
color: #2fab2f;
font-family: sans-serif;
text-decoration: none;
font-weight: normal;
font-size: 1.0em;
}
a.g:visited 
{
color: #2fab2f;
font-family: sans-serif;
text-decoration: none;
font-weight: normal;
font-size: 1.0em;
}
a.g:hover 
{
color: #ff0000;
font-family: sans-serif;
text-decoration: none;
font-weight: normal;
font-size: 1.0em;
}
a.g:active 
{
color: #0000ff;
font-family: sans-serif;
text-decoration: none;
font-weight: normal;
font-size: 1.0em;
}
			

img.linkowy {
border: none;
float: none;

}
