﻿
/* generated by darek and filiżanka pellini */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: Arial, Helvetica, Verdana, Sans-Serif;
 background: #fff  url(grafika/tlo.gif);
} 


/* ogólne */
div.czysz {
clear: both;
/* border: solid 1px #aaa; */
}


div.czysz_z {
width: 100%;
border-top: solid 3px #b0fc01;
background: #9de004;
text-align: center;
font-size: 0.8em;
color: #008800;
font-weight: bold;
clear: both;
/* border: solid 1px #aaa; */
}


div.c {
text-align:center;
/* border: solid 1px #888; */
margin-bottom: 0px;
padding: 3px 3px 3px 3px;
}

ul  {
text-align: left;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 5px;
}
a:link {
text-decoration: none; 
color: #24590b;
}
a:visited { 
text-decoration: none;
color: #24590b;
}
a:hover { 
color: #000000;
} 



/* koniec ogólne */
 



#pagewidth { 
 width:1000px; 
 text-align:left; 
 background:  url("grafika/")  repeat-y left center;  
 margin-left:auto; 
 margin-right:auto;  

 } 
 
/* nagłówek */

#header{
 position:relative; 
 height:400px; 
 background: url("grafika/logo_nowe_fajne_1.jpg") no-repeat; 
 width:1000px;
 margin-top: 0px;
} 

#header h1 {
margin-top: 0px;
font-family: Times New Roman;
text-align: center;
font-size: 2.0em;
color: #000088;
}

/* koniec nagłówka */

/* menu */
#menu {
 background: #b0fc01;
 padding: 0px;
 position:relative; 
 height:75px; 
border: 8px solid #9de004;
 width:980px;
 margin: 0px 0px 0px 0px;
z-index: 90;
}

#menu img {
border: none;
}

#menu table {
width: 995px;
border: none;

/* border: solid 1px #00aa00; */
}

div.menu_tytul {

  border: 0px solid #24590b; 
  margin: 1px;
  padding: 3px;
}

div.menu_opcje {
  position: absolute;
  top: 80px;
  white-space: nowrap;
  visibility: hidden;
  background-color: #b1fc01;
  border-top: 1px solid #9de004;
  border-bottom: 3px solid #9de004;
  font-family: Verdana;
  font-weight:bold;
  line-height: 20px;
  padding: 3px;
  margin: 2px;
}

div.menu_opcje_g {
  position: absolute;
  bottom: 80px;
  white-space: nowrap;
  visibility: hidden;
  background-color: #b1fc01;
  border-bottom: 1px solid #9de004;
  border-top: 3px solid #9de004;
  font-family: Verdana;
  font-weight:bold;
  line-height: 20px;
  padding: 3px;
  margin: 2px;
}
div.menu_opcje a{
text-decoration: none;
font-size: 12px;
border-left: 3px solid #219d1a;} 
div.menu_opcje a:link{
color: #24590b;
 } 
div.menu_opcje a:visited{
color:#24590b; 
text-decoration: none;
} 
div.menu_opcje a:hover {
color: #219d1a;
width: auto;
border-left: 8px solid #ffffff;
border-bottom: 2px solid #ffffff;
font-size: 14px;
font-weight: bold;
}
div.menu_opcje_g a{
text-decoration: none;
font-size: 12px;
border-left: 3px solid #219d1a;}  
div.menu_opcje_g a:link{
color: #24590b; } 
div.menu_opcje_g a:visited{
color:#24590b; 
text-decoration: none;} 
div.menu_opcje_g a:hover {
color: #219d1a;
width: auto;
border-left: 8px solid #ffffff;
border-bottom: 2px solid #ffffff;
font-size: 14px;
font-weight: bold;
}

/*   koniec menu */



/* lewa kolumna */ 
#leftcol{
 width:680px; 
 float:left; 
 position:relative; 
z-index:1;
margin: 0px 0px 0px 0px;
border: none;
  }


#podmiana {
width:439px; 
height: 106px;
float:left;
border-left: 8px solid #9de004;   
border-bottom: 8px solid #9de004;  

background: #b1fc01;
margin: 0px 0px 0px 8px;
padding-top: 3px;
padding-left: 3px;
padding-bottom: 0px;
line-height: 1.3em;
/* border: solid 1px #000; */

}

#podmianaobraz {
width:213px; 
height: 106px;
float:right;
background: #b1fc01;
border-right: 8px solid #9de004; 
border-bottom: 8px solid #9de004;  
margin: 0px 1px 5px 0px;
padding: 3px 0px 0px 0px;

}

/* dla index2 */

#leftcol2 {
 width:310px; 
 float:left;
text-align: center; 
 position:relative; 
  z-index: 5;

/* border: solid 1px #eee; */
  }


/* numeracja */
#leftcol h1 {
margin: 0px 8px 3px 8px;
text-align: left;
font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight: bold;
  z-index: 6;

}


 h1.aktualnosci {
margin: 0px 8px 3px 8px;
text-align: left;
font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight: bold;
  z-index: 6;

border: none;

}

#akt {

border: none;

}

div.lewybox {
width: 350px;
position: relative;
text-align: left;
margin-left: 7px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
/* border: solid 1px #0000aa; */
border: none;
float: left;
}






div.prawybox {
width: 300px;

position: relative;
text-align: right;
margin: 8px 0px 3px 3px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
/* border: solid 1px #0000aa; */
border: none;
float: left;
}




div.lewybox1 {
width: 200px;
position: relative;
text-align: left;
margin-left: 7px;
padding-top: 15px;
padding-left: 8px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
/* border: solid 1px #0000aa; */
border: none;
float: left;
}


div.prawybox12 {
width: 450px;

position: relative;
text-align: right;
margin: 0px 0px 0px 8px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
/* border: solid 1px #0000aa; */
border: none;
float: left;
}




div.numer {
text-align: left;
margin-left: 7px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
}

/* koniec numeracja */

/* newsy */
div.numer1 {
text-align: right;
margin-right: 18px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight: bold;
}


div.news_p_gora {

height: 38px;
width:655px;
margin: 0px 8px 0px 8px;
padding-bottom: 3px;
background: #b1fc01;
color:#000000; 
border-top: 8px solid #9de004;  
border-left: 8px solid #9de004;  
border-right: 8px solid #9de004; 

}

div.news_p {
width:650px; 
margin: 0px 15px 0px 8px;
padding: 0px 0px 18px 5px;
border-left: 8px solid #9de004;
border-right: 8px solid #9de004; 
background:#b1fc01;
line-height: 1.2em;
color:#000000;

}






div.news {

margin: 0px 8px 3px 8px;
padding: 3px;
border: solid 4px #24551a;
 background: #9de004 url(grafika/tlo_1.jpg) repeat-x left bottom;

}


img.n {
margin-bottom: 0px; 
float: none;
}


img.l {
margin: 5px 5px 5px 5px;   
float: left;
border: 2px solid #fff;
}


img.lewy {
margin-left: 1px;
margin-right: 0px;   
float: left;
border: none;
}


img.p {
margin: 3px 6px 1px 2px;
padding: 2px 6px 1px 2px;
float: right;
}

img.okl {
margin: 7px 10px 0px 7px;
float: left;
border: 3px solid #fff;
}

img.prawy {
margin: 3px 0px 3px 0px;
padding-right: 0px; 
float: right;
border: none;
}

img.tv {
margin-right: 5px;
float: left;
border: none;
}

img.tv a:link{ border: none; } 
img.tv a:visited{ border: none; } 
img.tv a:hover { border: none; }

h2.news {
color: #24551a;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
margin: 4px 8px 0px 8px;
padding-top: 3px;
text-align: center;
font-weight:bold;

}

/* galeryjka */
div.gc{
text-align: center;
margin: 0 auto;
padding: 4px 4px 4px 4px;
display: inline;
}
img.gc {
margin: 5px 5px 5px 5px;   
float: left;
border: 2px solid #fff;
text-align: center;
}
/* koniec galeryjka */

/* koniec newsy */

/* koniec lewa kolumna */  
#maincol{
/* border: solid 1px #aa0000; */
text-align: center;
padding: 0px 3px 0px 0px;

 float: right; 
 display:inline; 
 position: relative; 
 width:310px; 


 }
 

/* dla index2 */
#maincol2 {
/* border: solid 1px #aa0000; */
text-align: center;
padding: 0px 3px 0px 3px;

 float: right; 
 display:inline; 
 position: relative; 
 width:680px; 

 }


img.button  {
float: none; 
border: none;
/* border: solid 1px #aa0000; */

}


div.linkownia {
width: 316px;
height:320px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
vertical-align: middle;
margin: 0px 0px 3px 0px; 
/* border: solid 1px #aaa;*/
}
div.linkownia a{text-decoration: none;
font-size: 12px;} 
div.linkownia a:link{color: #24590b; } 
div.linkownia a:visited{color:#24590b; text-decoration: none;} 
div.linkownia a:hover {color: #FFFFFF; 
text-decoration: underline;
}



div.nawijka {
width: 316px;
height:80px;
background: #f5d411;vertical-align: middle;
margin: 8px 0px 0px 0px; 
color: #000;
/* border: solid 1px #aaa; */
font-size: 13px;
}



img.foto  {
float: none;
border: 1px solid #24551a;
padding: 3px 3px 3px 3px;
}

p.tytul { 
color: #000000; 
text-align: left;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
p.tytulgaleria { 
color: #55701c; 
text-align: left;
font-size: 35px;
font-family: Tachoma;
font-weight: bold;
margin: 15px 200px 15px 0px;
padding: 0px 0px 0px 0px;
}
p.napis { 
color: #FFFFFF; 
text-align: left;
font-size: 19px;
font-family: Verdana;
font-weight: bold;
margin: 3px 0px 3px 0px;
padding: 3px 0px 2px 0px;
}
div.teatr {
margin: 2px 8px 2px 8px;
width: 700 px;
background: #b1fc01;
vertical-align: middle;
}
p.dm_tre {
text-align: left;
font-family: Tahoma;
font-size: 14px;
line-height: 10px;
margin: 4px 0px 8px 0px;
padding: 4px 0px 8px 100px;
}

div.zyconka {
height: 250px;
width: 476px;
float: right;
position: relative;
padding: 0px 8px 0px 8px;
margin: 130px 30px 0px 10px;

}

div.baner {
height: 93px;
width: 600px;
margin-right: 40px;
margin-bottom: 20px;
background: #9de004;
float: right;
vertical-align: top;
z-index: 1;
}

div.kalendarz {
height: 220px;
width: 294px;
background: #fff;
border: 8px solid #9de004; 
}

div.swieto{ 
width: 314px;
height:177px;
background: #9de004;
margin-top: 4px;
margin-left: 8px;
padding: 0px 0px 10px 0px;
float: right;
}
p.swieto_t{
color: #fff;
text-align: left;
font-size: 18px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 5px 0px 0px 10px;
margin: 5px 0px 0px 0px;
}
p.swieto_t1{
color: #fff;
text-align: left;
font-size: 16px;
font-family: Trebuchet MS;
font-weight: bold;
border-bottom: 1px solid #b0fc01;
padding: 0px 0px 4px 10px;
margin: 0px 0px 0px 0px;
}
p.swieto_p{
color: #24590b;
text-align: left;
font-size: 18px;
font-family: Trebuchet MS;
font-weight: bold;
border-bottom: 1px solid #b0fc01;
padding: 0px 0px 4px 18px;
margin: 0px 0px 0px 0px;
}
p.swieto_p a{text-decoration: none;
font-size: 18px;} 
p.swieto_p a:link{color: #24590b; } 
p.swieto_p a:visited{color:#24590b; text-decoration: none;} 
p.swieto_p a:hover {
color: #fff;
text-decoration: underline;
font-weight: bold;
}
p.mini{
color: #000000;
text-align: left;
font-size: 14px;
font-family: Trebuchet MS;
padding: 0px 0px 0px 18px;
margin: 0px 0px 0px 0px;
}
ul.swieto{
text-align: left;
font-family: Verdana;
font-size: 15px;
line-height: 30px;
list-style-type: none;
margin: 30px 10px 3px 10px;
padding: 3px 10px 10px 0px;
}
ul.swieto2{
text-align: left;
font-family: Verdana;
font-size: 15px;
line-height: 30px;
list-style-type: decimal;
margin: 30px 10px 3px 20px;
padding: 3px 10px 10px 0px;
}
ul.melania{
text-align: left;
font-family: Verdana;
font-size: 15px;
line-height: 30px;
list-style-type: square;
margin: 10px 10px 3px 20px;
padding: 3px 10px 10px 0px;
}
ul.melania a:link{color: #000000; } 
ul.melania a:visited{color:#000000; text-decoration: underline;} 
ul.melania a:hover {color:#000000; text-decoration: underline;}





p.res {
color: #000000; 
text-align: center;
font-size: 16px;
font-family: Verdana;
font-weight: bold;
font-style: italic;
padding-left: 40px;
padding-right: 40px;
margin-left: 160px;
margin-right: 160px;
}
p.res2 {
color: #000000; 
text-align: left;
font-size: 16px;
font-family: Verdana;
margin-left: 225px;
margin-left: 225px;
}

p.tv {
padding: 50px 20px 10px 30px;
margin-top: 10px; 
display: block;
}
p.wystawy {
text-align: left;
font-family: Verdana;
font-size: 13px;
margin: 4px 0px 8px 8px;
padding: 10px 0px 3px 20px;
}

p.pasek{
color: #219d1a;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
text-align: right;
padding: 0px 8px 0px 8px;
margin-top: 0px;
}

p.pliki {
color: #FFFFFF; 
background: url(grafika/pasek.png) no-repeat;
width: 314px;
height:30px;
text-align: left;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
padding: 8px 8px 0px 10px;
margin-bottom:1px;
}
p.tresc1 {
text-align: left;
font-family: Verdana;
font-size: 13px;
margin: 4px 0px 8px 0px;
padding: 4px 0px 4px 0px;
}

p.tresc {
margin-top: 2px;
margin-bottom: 2px;
padding: 2px 8px 2px 8px;
text-align: justify;
font-family: Verdana;
text-indent: 30px;
}
}

p.zyconka {
color:#000000;
text-align: center;
font-family: SanSerif;
font-size: 20px;
font-weight: bold;
text-indent: 30px;
}

p.logo {
color: #9de004;
text-align: right;
font-family: Verdana;
font-size: 13px;
font-weight: bold; 
padding: 380px 8px 0px 8px;
}
p.logo a{
font-size: 11px;
text-decoration: none;} 
p.logo a:link{color: #24590b; } 
p.logo a:visited{color:#24590b; text-decoration: none;} 
p.logo a:hover {
font-size: 13px;
color: #FFFFFF;} 

p.linkownia {
color:#000000;
font-family: Sans-Serif;
font-size: 13px;
text-align: left;
margin-top: 5px;
padding-right: 5px;
padding-left: 5px;
/* border: solid 1px #00aa00; */
}

ul.numery{
text-align: left;
font-family: Verdana;
font-size: 13px;
list-style-type: decimal;
margin: 4px 4px 8px 10px;
padding: 20px 10px 3px 40px;
}

p.kontakt1{
color:#000000;
font-family: Verdana;
font-size: 13px;
text-align: left;
margin: 3px 0px 3px 0px;
padding: 0px 0px 2px 8px;
}

p.kontakt{
color: #219d1a;
text-align: center;
font-family: Verdana;
font-size: 18px; 
margin: 0px 0px 0px 0px;
padding: 8px 8px 8px 8px;
}

div.instru {
width: 314px;
height:70px;
background: #9de004;
margin-top: 4px;
margin-left: 2px;
padding: 0px 0px 10px 0px;
float: none;
display:block;
border-top: 2px solid #219d1a;
border-bottom: 2px solid #219d1a;
}
div.instru2 {
width: 314px;
height:60px;
background: #9de004;
margin-top: 4px;
margin-left: 2px;
padding: 0px 0px 10px 0px;
float: none;
display:block;
border-top: 2px solid #219d1a;
border-bottom: 2px solid #219d1a;
}
p.instru{
color: #FFFFFF;
float:left;
font-weight: bold; 
text-align: left;
font-family: Trebuchet MS;
font-size: 13px;
margin: 3px 5px 0px 5px;
padding: 0px 0px 0px 0px;
display:block;
position: absolute;
}
p.instru2{
color: #208a00;
float:left;
text-align: left;
font-family: Trebuchet MS;
font-size: 16px;
font-weight: bold; 
margin: 20px 5px 0px 5px;
padding: 0px 0px 0px 0px;
position: absolute;
}
p.instru3{
color: #fff;
float:left;
font-family: Trebuchet MS;
font-size: 16px;
text-align: left;
font-weight: bold; 
margin: 57px 5px 0px 1px;
padding: 0px 0px 0px 0px;
display:block;
position: absolute;
}
p.instru4{
color: #000000;
float:left;
font-family: Trebuchet MS;
font-size: 13px;
text-align: left;
margin: 38px 5px 0px 5px;
padding: 0px 0px 0px 0px;
display:block;
position: absolute;
}
p.stopka {
color: #FFFFFF;
float:left; 
text-align: left;
font-family: Verdana;
font-size: 10px;
font-weight: bold; 
margin: 0px 0px 0px 0px;
padding: 140px 15px 4px 20px;
display:inline;
}

p.stopka1 {
color: #FFFFFF;
font-family: Verdana;
float:right; 
text-align: right;
font-size: 10px;
font-weight: bold; 
margin: 0px 0px 0px 0px;
padding: 140px 20px 4px 15px;
display:inline;
}

p.podpis {
color: #208a00;
text-align: center;
font-size: 10px;
font-family: Verdana;
font-weight: bold;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}



table.stale{
border: 3px #000000;
}

/* h */
h4 {
color: #0da5b8; 
text-align: left;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
margin: 6px 3px 3px 6px;
}
h5 {
color: #0da5b8; 
text-align: center;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
margin: 6px 3px 3px 6px;
}
h6 { 
color: #219d1a; 
text-align: center;
font-size: 30px;
font-family: Times New Roman;
font-weight: bold;
margin: 10px 3px 3px 10px;
}
h3 { 
color: #219d1a; 
text-align: left;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
}

/* koniec h */

/* prawa flanka */
div.prawybox1{ 
width: 314px;
height:225px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
margin-top: 4px;
margin-left: 0px;
padding: 0px 0px 10px 2px;
float: none;
}

div.prawybox2{ 
width: 314px;
height:190px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
margin-top: 4px;
margin-left: 0px;
padding: 0px 0px 10px 2px;
float: none;
}
div.prawybox5{ 
width: 314px;
height:190px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
margin-top: 4px;
margin-left: 0px;
padding: 0px 0px 10px 2px;
float: none;
}
div.prawybox3{ 
width: 314px;
height:259px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
margin-top: 4px;
margin-left: 0px;
padding: 0px 0px 10px 2px;
float: none;
}

div.prawybox4{ 
width: 314px;
height:225px;
background-color: #9de004;
background-image: url(grafika/tlo_down_1.jpg );
background-repeat: repeat-x;
background-position: left bottom;
margin-top: 4px;
margin-left: 0px;
padding: 0px 0px 10px 2px;
float: none;
}

p.prawybox1{
color: #24590b;
text-align: left;
font-size: 18px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 5px 0px 0px 7px;
margin: 0px 0px 0px 0px;
}
div.banerjpg {
width: 1000px;
height:100px;
float: none;
display: block;
margin-top: 2px;
margin-left: 2px;
padding-left:125px;
text-align:center;
}


ul.prawybox a:link{ color: #24590b; } 
ul.prawybox a:visited{ color:#24590b; text-decoration: none;} 
ul.prawybox a:hover { color: #FFFFFF; font-weight: bold; } 

p.okl a:link{ color: #24590b; } 
p.okl a:visited{ color:#24590b; text-decoration: none;} 
p.okl a:hover { color: #FFFFFF; text-decoration: underline; } 

ul.prawybox{
color: #fff;
text-align: left;
font-family: Trebuchet MS;
font-size: 14px;
list-style-type: square;
line-height: 15px;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 25px;
}
p.okl {
color: #24590b;
text-align: left;
font-size: 12px;
font-family: Trebuchet MS;
padding: 0px 8px 10px 10px;
margin: 0px 0px 10px 0px;
}
p.tytulp{
color: #fff;
text-align: left;
font-size: 15px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 5px 0px 0px 7px;
margin: 0px 0px 0px 0px;
}
p.tytulpa{
color: #fff;
text-align: left;
font-size: 13px;
font-family: Trebuchet MS;
padding: 0px 0px 0px 3px;
margin: 0px 0px 0px 0px;
}
p.tytulpb{
color: #fff;
text-align: left;
font-size: 13px;
font-family: Trebuchet MS;
padding: 5px 0px 0px 7px;
margin: 0px 0px 0px 0px;
}
p.tytulpa a{
font-size: 13px;
} 
p.tytulpa a:link{color: #fff; } 
p.tytulpa a:visited{color:#fff;} 
p.tytulpa a:hover {
color: #ffffff;
text-decoration:underline;

} 
p.tytulpa a{
font-size: 13px;
} 
p.tytulpb a:link{color: #fff; } 
p.tytulpb a:visited{color:#fff;} 
p.tytulpb a:hover {
color: #ffffff;
text-decoration:underline;

} 
/* koniec prawa flanka */
/* dni moniek 2010 */
div.menu_dm { 
float: left; 
font-size: 20px;
margin-right: 2px;
display: block; 
text-decoration: none; 
color: #000000; 
padding: 1px;  
margin-top: 3px; 
margin-left:60px;

 } 
p.menu_dm {
width: 750px;
height: 30px;
color: #fff;
font-size: 18px;
font-weight: bold;
float: left; 
display: block;
text-align: center; 
margin-left:100px;
padding: 8px 8px 4px 8px;
border-top: 3px solid #fff;
border-bottom: 3px solid #fff;
} 
p.menu_dm  a{
color: #fff;
font-size: 18px;
font-weight: bold;
} 
p.menu_dm  a:link{color: #fff; 
font-weight: bold;} 
p.menu_dm  a:visited{color:#fff;font-weight: bold;} 
p.menu_dm  a:hover {
color: #006000;
font-weight: bold;
text-decoration:underline;

}

div.plakaty {
margin: 0px 0px 8px 60px;
}


p.dm_tre {
text-align: left;
font-family: Tahoma;
font-size: 16px;
line-height: 30px;
margin: 4px 0px 8px 0px;
padding: 4px 100px 8px 100px;
}

p.dm_tre_1 {
text-align: left;
font-family: Tahoma;
font-size: 16px;
line-height: 30px;
margin: 4px 0px 8px 0px;
padding: 4px 100px 8px 100px;
text-indent:45px;
}

p.dm_tyt_1 { 
color: #000000;
text-align: left;
font-size: 20px;
font-family: Verdana;
font-weight: bold;
margin: 4px 0px 8px 0px;
padding: 4px 0px 8px 100px;
}
p.dm_tyt_2 { 
color: #000000; 
text-align: left;
font-size: 20px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 100px;
}
p.dm_tyt_3 { 
color: #E31E24; 
text-align: left;
font-size: 20px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 8px 0px;
padding: 0px 0px 8px 100px;
}
p.dm_tyt_4 { 
color: #E31E24; 
text-align: left;
font-size: 30px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 8px 100px;
padding: 0px 0px 8px 0px;
border-bottom: 5px solid #E31E24;
}
ul.dm_tre{
text-align: left;
font-family: Verdana;
font-size: 15px;
list-style-type: none;
line-height: 25px;
margin: 4px 0px 8px 0px;
padding: 4px 0px 8px 100px;
}

img.lewy_dm {
margin-left: 100px;
margin-right: 0px;   
float: left;
border: none;
}
img.c {
margin-bottom:5px;
}
img.cypel {
margin-right:2px;
margin-bottom:2px;
border: none;
}
img.org {
margin-left: 30px;
margin-bottom: 80px;
display: inline;
}
img.org1 {
margin-left: 30px;
margin-bottom: 50px;
display: inline;
}
/* koniec dni moniek 2010 */
/* wystawy i imprezy */
div.galeria{
height: 150px;
width: 325px;
background: #9de004;
margin-top: 3px;
margin-right: 1px;
float: right;
background: url(grafika/g.png) no-repeat left top #b1fc01;
border-top: 10px solid #9de004;
border-right: 10px solid #9de004;
}
div.festyny {
width: 638px;
height: 221px;
background: url(grafika/3maj.jpg) no-repeat;
float: none;
padding: 0px 0px 0px 0px;
margin: 20px 0px 5px 27px;
}
div.movie{
width: 640px;
height: 370px;
float: none;
padding: 0px 0px 0px 0px;
margin: 125px 0px 5px 27px;

}
div.ferie {
width: 638px;
height: 233px;
background: url(grafika/ferie_baner.jpg) no-repeat;
float: none;
display: block;
padding: 0px 0px px 0px;
margin: 10px 0px 5px 27px;
}
div.ferie2 {
float: right;
position: relative left bottom;
padding: 0px 0px px 0px;
margin: 120px 0px 0px 0px;
}
p.ferie{
color: #fff;
text-align: left;
font-size: 15px;
font-weight: bold;
position: absolute;
font-family: Trebuchet MS;
margin: 0px 0px 0px 0px;
padding: 100px 0px 0px 20px;
}
p.ferie1{
color: #fff;
text-align: right;
float: right;
font-size: 15px;
font-weight: bold;
position: absolute;
font-family: Trebuchet MS;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 450px;
}
p.ferie a{
font-size: 15px;
} 
p.ferie a:link{color: #fff; } 
p.ferie a:visited{color:#fff;} 
p.ferie a:hover {
color: #ffffff;
font-size: 15px;
text-decoration:underline;
font-weight: bold;
} 
div.wystawy {
height: 150px;
width: 326px;
background: url(grafika/w.png) no-repeat left top #b1fc01;
float: left;
margin-top: 3px;
margin-left: 8px;
border-top: 10px solid #9de004;
border-left: 10px solid #9de004;
}
div.imprezy{
width: 639px;
height: 420px;
background: url(grafika/imprezy.png) no-repeat left top #b1fc01;
float: left;
padding: 45px 6px 0px 6px;
margin: 0px 0px 0px 8px;
border: 10px solid #9de004;
}

div.jacek {
height: 120px;
width: 310px;
float: left;
margin: 10px 0px 0px 0px;
border: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.tworczosc{
height: 120px;
width: 310px;
float: right;
margin: 10px 0px 0px 0px;
border: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.flash{
height: 120px;
width: 310px;
float: right;
margin: 3px 0px 0px 0px;
border: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.choinki{
height: 120px;
width: 310px;
float: left;
margin: 10px 0px 0px 0px;
border:4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.pisanki{
height: 120px;
width: 310px;
float: right;
margin: 10px 0px 0px 0px;
border: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.burzynska {
height: 120px;
width: 310px;
float: left;
margin: 10px 0px 0px 0px;
border: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}

p.festyny1{
color: #fff;
text-align: left;
font-size: 13px;
font-weight: bold;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
margin: 1px 2px 0px 2px;
padding: 57px 2px 0px 328px;
}
p.festyny2{
color: #d2c342;
text-align: left;
font-size: 16px;
font-weight: bold;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
margin: 1px 2px 0px 2px;
padding: 3px 0px 0px 290px;
}
p.festyny2 a{
font-size: 13px;
} 
p.festyny2 a:link{color: #d2c342; } 
p.festyny2 a:visited{color:#d2c342;} 
p.festyny2 a:hover {
color: #ffffff;
font-size: 13px;
text-decoration:underline;
font-weight: bold;
} 

p.jacek{
text-align: left;
font-size: 13px;
font-weight: bold;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
margin: 1px 2px 0px 2px;
padding: 1px 2px 0px 2px;
}

p.pisanki{
text-align: left;
font-size: 12px;
font-weight: bold;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
margin: 1px 2px 0px 2px;
padding: 1px 2px 0px 2px;
}
ul.wystawy {
text-align: left;
font-family: Verdana;
font-size: 13px;
list-style-type: square;
margin: 4px 4px 8px 10px;
padding: 20px 10px 3px 40px;
}
ul.imprezy {
text-align: left;
font-family: Verdana;
font-size: 13px;
list-style-type: square;
margin: 1px 4px 1px 10px;
padding: 5px 2px 3px 15px;
}
/* koniec wystawy i imprezy */
/* pasek TV */
div.tv {
width: 670px;
height: 140px;
background-image:  url(grafika/tlo_tv.jpg );
background-repeat: repeat-x;
display: line;
margin: 5px 5px 4px 8px;
padding: 0px 0px 0px 0px;
float: left;
}
p.tv_pasek_1{
color: #fff;
text-align: center;
font-size: 14px;
font-weight: bold;
font-family: Trebuchet MS;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
display: inline;
float:left;
}
p.tv_pasek_2{
color: #fff;
text-align: center;
font-size: 21px;
font-family: Trebuchet MS;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px;
display: inline;
float:left;
}
p.tv_pasek{
color: #fff;
text-align: center;
font-size: 13px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 15px 0px 0px 40px;
display: inline;
float:left;
}

p.tv_pasek a:link{ color: #fff; } 
p.tv_pasek a:visited{ color:#fff; text-decoration: none;} 
p.tv_pasek a:hover { color: #FFFFFF; text-decoration: underline; }

p.tv {
padding: 0px 0px 0px 0px;
margin: 37px 0px 0px 12px;
float:center;
}
/* koniec pasek TV */

td.menu {
text-align: center;
/* border: solid 1px #222; */
border: none;
}

td.linkownia {
width: 314px;
height:364px;
/* border: solid  1px #aaa; */
vertical-align: top;
}
/* stopa */

#footer  {
 width: 1000px;
 height:167px;  
 background: #9de004; 
 color: #fff;
 font-size: 10px;
 text-align: center;
 font-family: Verdana;
 clear:both;
 margin: 5px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 } 

div.blok1 {
height: 162px;
width: 230px;
float: left;
margin: 3px 3px 0px 3px;
border-right: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.blok2{
height: 162px;
width: 244px;
float: left;
margin: 3px 3px 0px 3px;
border-right: 4px solid #b1fc01;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.blok3{
height: 162px;
width: 244px;
float: left;
margin: 3px 3px 0px 3px;
font-size: 13px;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
display: block;
}
div.down {
height: 72px;
width: 1000px;
background-image:  url(grafika/tlo_down_1.jpg );
background-repeat:repeat-x;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 13px;
font-family: Trebuchet MS;
}
 
 p.stopka1 {
color: #FFFFFF;
font-family: Verdana;
float:right; 
text-align: right;
font-size: 10px;
font-weight: bold; 
margin: 0px 0px 0px 0px;
padding: 140px 20px 4px 15px;
display:inline;
}
p.stopka2{
color: #24590b;
text-align: left;
font-size: 18px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 7px 0px 0px 5px;
}
p.stopka3{
color: #FFFFFF;
text-align: left;
font-size: 16px;
font-family: Trebuchet MS;
font-weight: bold;
padding: 10px 0px 0px 5px;
margin: 0px 0px 0px 0px;
}
p.stopka4 {
color: #fff;
float:left; 
text-align: center;
font-family: Verdana;
font-size: 10px;
font-weight: bold; 
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 70px;
display:inline;
}
p.stopka5 {
color: #fff;
float:left; 
font-family: Verdana;
font-size: 10px;
font-weight: bold; 
margin: 0px 0px 0px 280px;
padding: 0px 0px 10px 70px;
display:inline;
}
 
ul.stopa{
text-align: left;
font-family: Verdana;
font-size: 12px;
list-style-type: square;
line-height: 19px;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 13px;
}
p.stopa{
color: #FFFFFF;
float:left; 
text-align: left;
font-family: Verdana;
font-size: 11px;
font-weight: bold; 
margin: 0px 0px 0px 0px;
padding: 5px 3px 2px 2px;
display:inline;
}
ul.stopa a:link{ color: #24590b; } 
ul.stopa a:visited{ color:#24590b; text-decoration: none;} 
ul.stopa a:hover { color: #FFFFFF;} 
 /* koniec stopa */

 
 
 dl, dt, dd {
	display: block;
	margin: 0;
	margin-left: 2px;
	padding: 0;
	font-family: Trebuchet MS;
	
}

dl {
	width: 300px;
	padding: 1px 2px;
	background-color: #9de004;eeeb0a
	/*border: 3px double #219d1a;*/
}

dt {
	padding: 7px 7px;
	font-weight: bold;
	font-size: larger;
	background-color: #9de004;
	color: #24590b;
	text-align: left;
	border-bottom: 2px solid #24590b;
	margin-top: 1px;
}

dd {
	/*border-top: 1px solid #ffffff; */
}

dl a:link, dl a:visited {
	display: block;
	width: 276px;
	text-decoration: none;
	padding: 7px;
	text-align: left;
	font-weight: bold;
	background-color: #9de004;
	color: #24590b;
	/*border-: 10px solid #219d1a; */
}

dl a:hover {
	width: 285px;
	background-color: #9de004;
	text-decoration: underline;
	color: #fff;
	/*border-bottom: 1px solid #24590b;*/
}


/* arch */
span.data {
font-size: 0.6em;
margin-left: 8px;
}

/* linki linki linki linki linki linki linki linki linki linki linki linki linki linki linki  linki */

a.arch:link 
{
color: #429c0c;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.5em;
}
a.arch:visited 
{
color: #429c0c;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.5em;
}
a.arch:hover 
{
color: #ff0000;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.5em;
}
a.arch:active 
{
color: #0000FF;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.5em;
}


a.newsg:link 
{
color: #000000;
font-size: 16px;
 font-family: Arial, Helvetica, Verdana, Sans-Serif;
text-decoration: none;


}


a.newsg:visited 
{
color: #000000;
font-size: 16px;
 font-family: Arial, Helvetica, Verdana, Sans-Serif;
text-decoration: none;
}


a.newsg:hover 
{
color: #000000;
font-size: 16px;
 font-family: Arial, Helvetica, Verdana, Sans-Serif;
text-decoration: underline;
}
a.newsg:active 
{
color: #0000ff;
font-size: 16px;
 font-family: Arial, Helvetica, Verdana, Sans-Serif;
text-decoration: underline;
}




#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}




/*koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki koniec linki  koniec linki */

 
 /* klejim kontenerki*/ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* dla porypanców z IE pod MAC -iem \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End IE-mac */  


 640
 /*trukałki - przemyśleć!*/ 
 @media print{ 

#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
