﻿
/* generated by darek and filiżanka pellini */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: Arial, Trebuchet MS, 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 {
font-family: Trebuchet MS;
text-align:center;
float: left;
/* 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 {
font-family: Trebuchet MS;
text-decoration: none; 
color: #24590b;
}
a:visited { 
font-family: Trebuchet MS;
text-decoration: none;
color: #24590b;
}
a:hover {
text-decoration: underline;
font-family: Trebuchet MS;
color: #000;
} 



/* 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:415px; 
 background: url("grafika/logo_nowe_fajne_1.jpg") no-repeat; 
 width:1000px;
 margin-top: 0px;
} 

#header h1 {
margin-top: 0px;
font-family: Trebuchet MS;
text-align: center;
font-size: 20em;
color: #000088;
}

/* koniec nagłówka */

/* menu */
#menu {
 background: #b0fc01;
 padding: 0px;
 position:relative; 
 height:75px; 
border: 8px solid #9de004;
 width:980px;
 margin: 8px 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;  
font-family: Trebuchet MS;
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 {


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;
font-family: Trebuchet MS;  
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; }
img.baner {margin-top: 5px; margin-left: 4px; border: none;}
img.baner a:link{ border: none; } 
img.baner a:visited{ border: none; } 
img.baner 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;

}

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;
}

h1 {
color: #24551a;
font-family: Trebuchet MS;
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: 0;
}

div.linkownia {
width: 316px;
/* height:320px; */
background-color: ;
font-family: Trebuchet MS;
background-image: url();
background-repeat: repeat-x;
background-position: left bottom;
vertical-align: middle;
margin: 0px 0px 0px 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:underline;} 
div.linkownia a:hover {color: #24590b; 
text-decoration: underline;
}



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



img.foto  {
float: none;
border: 1px solid #24551a;
padding: 3px 3px 3px 3px;
}

img.fotogroup  {
width: 110px;
height: 74px;
margin: 5px 5px 5px 5px;   
float: left;
border: 2px solid #fff;
text-align: left;
}

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: 420px;
width: 100px;
padding: 1px 0px 5px 0px;
margin: 0px 0px 0px 0px;

}

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: 225px;
width: 294px;
background: #fff;
border: 8px solid #9de004;
margin: 0px 0px 4px 0px;
}

/*  nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz nowy kalendarz */
/* dwója żółty trójka zielony */


div.kal1 {

width: 300px;
border-bottom: solid 2px #ff0000;
font-size: 12px;
background: #fff;
margin-left:0px;
margin-top: 0px;
padding-top: 5px;
font-weight: bold;
}

div.kal1_n {
 background: #ffffff url(grafika/tlokalendarz.jpg) no-repeat left top;
width: 300px;

font-size: 12px;

margin-left:6px;
margin-top: 0px;
padding-top: 5px;
font-weight: bold;
}


div.kal_menu {
text-align: left;
 background: #ffffff url(grafika/kalendarz3.jpg) no-repeat left top;
}




div.kal2 {
width: 300px;
border-bottom: solid 2px #faeb15;
font-size: 12px;
font-family: Trebuchet MS; 
background: #fff;
margin-left:0px;
margin-top: 0px;
padding-top: 5px;
font-weight: bold;
}


div.kal3 {
width: 300px;
border-bottom: solid 2px #0e904a;
font-size: 12px;
background: #fff;
margin-left:0px;
margin-top: 0px;
padding-top: 5px;
font-weight: bold;
}



img.kal1 {
margin-bottom: 0px;
padding-bottom: 0px;
}


span.kal1 {
color: #ff0000;
font-size: 10px;
font-weight: bold;;

}

span.kal2 {
color: #fac015;
font-size: 10px;
font-weight: bold;

}


span.kal3 {
color: #0e904a;
font-size: 10px;
font-weight: bold;

}
/* koniec nowy kalendarz */





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.brydz{
text-align: left;
font-family: Verdana;
font-size: 15px;
line-height: 30px;
list-style-type: none;
margin: 10px 10px 3px 10px;
padding: 3px 10px 10px 0px;
}
ul.melania{
text-align: left;
font-family: Verdana;
font-size: 15px;
line-height: 30px;
list-style-type: square;
margin: 5px 10px 0px 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;}


div.menu_bu { 
float: left; 
font-size: 15px;
margin-right: 2px;
display: block; 
text-decoration: none; 
color: #000000; 
padding: 1px;  
margin-top: 3px; 
margin-left:0px;
} 
p.menu_bu {
width: 640px;
height: 20px;
color: #fff;
font-size: 13px;
font-weight: bold;
float: left; 
display: block;
text-align: center; 
padding: 8px 8px 4px 8px;
border-top: 3px solid #fff;
} 

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.res2010 {
color: #000000; 
text-align: left;
font-size: 16px;
font-family: Verdana;
margin-left: 110px;

}
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.galeria{
color: #000;
text-align: left;
font-size: 16px;
font-family: Trebuchet MS;
font-weight: bold;
margin: 0px 0px 0px 0px;
}
p.tresc1 {
text-align: left;
font-family: Verdana;
font-size: 11px;
margin: 4px 0px 8px 0px;
padding: 4px 0px 4px 0px;
}
p.tresc2 {
text-align: left;
font-family: Verdana;
font-size: 10px;
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;
line-height: 23px;
}

p.mtresc {
font-size: 10px;
margin-top: 2px;
margin-bottom: 2px;
padding: 2px 8px 2px 8px;
text-align: justify;
font-family: Verdana;
text-indent: 10px;
line-height: 23px;
}

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: 400px 8px 50px 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.instru_burz {
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.instru_burz{
color: #fff;
float:left;
font-family: Trebuchet MS;
font-size: 13px;
text-align: left;
margin: 57px 5px 0px 1px;
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: #red;
text-align: center;
font-size: 10px;
font-family: Verdana;
font-weight: bold;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}
p.podpis1 {
color: #000;
text-align: left;
font-size: 13px;
font-family: Verdana;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}
p.kino{
color: #ff0000;
text-align: center;
font-size: 16px;
font-family: Verdana;
font-weight: bold;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}
p.kino1{
color: #000;
text-align: left;
font-size: 25px;
font-weight: bold;
font-family: Verdana;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}
p.kino2{
color: #008080;
text-align: left;
font-size: 13px;
font-family: Verdana;
padding: 0px 0px 3px 0px;
margin-top: 2px;
}


table.stale{
border: 3px #000000;
}


table.kal{
width: 100%;
border: none;

}

td.kal {
width: 33%;
text-align: center;
border: none;
}

/* 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;
margin: 0px 0px 0px 0px;
}

/* koniec h */

/* prawa flanka */
div.prawybox1{ 
width: 330px;
height:300px;
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:110px;
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 0px;
float: none;
}
div.prawybox5{ 
width: 314px;
height:170px;
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: left;
}
div.prawybox6{ 
width: 302px;
height:70px;
background-color: #fff;
background-repeat: repeat-x;
background-position: left bottom;
border: 2px solid #3B5998;
margin-top: 0px;
margin-left: 0px;
padding: 5px 5px 10px 5px;
float: none;
}
div.prawybox7{ 
width: 314px;
height:640px;
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: left;
display: block;
}
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;
}

div.center{
float: none;
text-align: center;
margin: 2px 0px 0px 0px;
}
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: 790px;
height: 30px;
color: #EF7F1A;
font-size: 18px;
font-weight: bold;
float: left;
word-spacing: 10px;
display: block;
text-align: center; 
margin-left:100px;
padding: 8px 8px 4px 8px;
border-top: 3px solid #fff;

} 
p.menu_dm  a{
color: #B8601E;
font-size: 18px;
font-weight: bold;
} 
p.menu_dm  a:link{color: #B8601E; 
font-weight: bold;} 
p.menu_dm  a:visited{color:#B8601E;font-weight: bold;} 
p.menu_dm  a:hover {
color: #EF7F1A;
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: #778899; 
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;
}
/* warsztaty gitarowe*/
p.warsz_imie { 
color: #000000; 
text-align: left;
font-size: 25px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
p.mwarsz {
font-size: 12px;
margin-top: 2px;
margin-bottom: 2px;
padding: 2px 8px 2px 8px;
text-align: justify;
font-family: Verdana;
text-indent: 0px;
line-height: 23px;
}
/* koniec warsztaty gitarowe*/
img.lewy_dm {
margin-left: 100px;
margin-right: 0px;   
float: left;
border: none;
padding-right: 10px;
}
img.c {
margin-left: 110px;
margin-top: 5px;
margin-bottom:5px;
float: none;
}
img.cypel {
margin-right:2px;
margin-bottom:2px;
border: none;
padding-right: 8px;
}
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: 170px;
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: 350px;
float: none;
padding: 0px 0px 0px 0px;
margin: 115px 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: 170px;
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.title_1 {
height: auto;
width: auto;
color: #00A0E3;
background: #fff;  
text-align: left;
font-size: 18px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 0px 0px;
}
p.title_2 {
color: #E31E24;
text-align: left;
font-size: 25px;
font-family: Verdana;
font-weight: bold;
margin: 0px 0px 0px 0px;
}
p.title_3 {
color: #000;  
text-align: left;
font-size: 15px;
font-family: Verdana;
margin: 0px 0px 0px 0px;
}
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;
 display: block;
 } 

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 */

 /* teatr */
p.teatr_cyt {
color: #000000; 
text-align: right;
font-size: 13px;
font-family: Verdana;
font-style: italic;
margin-left: 400px;
margin-right: 40px;
}
 /* koniec teatr */
 
 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:#24590B;
font-size: 15px;
font-family: Trebuchet MS;
text-decoration: none;
text-align: justify;

}


a.newsg:visited 
{
color:#24590B;
font-size: 15px;
 font-family: Trebuchet MS;
text-decoration: none;
text-align: justify;
}


a.newsg:hover 
{
color: #000000;
font-size: 15px;
 font-family: Trebuchet MS;

text-align: justify;
}
a.newsg:active 
{
color: #000000;
font-size: 15px;
 font-family: Trebuchet MS;

text-align: justify;
}




a.trzy:link 
{
color: #ffffff;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.1em;
}
a.trzy:visited 
{
color: #ffffff;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.1em;
}
a.trzy:hover 
{
color: #9fffa8;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.1em;
}
a.trzy:active 
{
color: #00FF00;
font-family: sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.1em;
}





#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;}
}

