html, body {
width:100%;
min-height:100%;
margin:0;
background: url(grafiki/tlo-pas.gif) #ffffff top left repeat-y;
}

#container {
width:1110px;
min-height:843px;
background: url(grafiki/tlo-plamy.jpg) top left no-repeat;
}

#stopka {
float:left;
clear:both;
width:100%;
height:117px;
background: url(grafiki/stopka-tlo.gif) top left no-repeat;
}

#menu ul {
list-style-type:none; 
padding-left:0px;
}

#menu li {
display:block;
width:200px;
line-height:9pt;
border-bottom:1px solid white;
padding-top:3px;
padding-bottom:3px;
}

.linki_menu {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:#555555;
line-height:10pt;
text-decoration:none;
font-weight:bold;
}

.linki_menu:hover {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:black;
line-height:10pt;
text-decoration:none;
font-weight:bold;
}

.linki_zwin {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:#555555;
line-height:10pt;
text-decoration:none;
font-weight:bold;
}

.linki_zwin:hover {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:black;
line-height:10pt;
text-decoration:none;
font-weight:bold;
}

.linki_program {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:#555555;
line-height:10pt;
text-decoration:none;

}

.linki_program:hover {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:black;
line-height:10pt;
text-decoration:none;

}

.linki_kompozytorzy {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:#555555;
line-height:10pt;
text-decoration:none;

}

.linki_kompozytorzy:hover {
font-family:Arial, Sans-Serif;
font-size:8pt;
color:black;
line-height:10pt;
text-decoration:none;

}


.linki_zdjecia {
font-family:Arial, Sans-Serif;
font-size:7pt;
color:#555555;
line-height:10pt;
text-decoration:none;
text-transform:uppercase;
}

.linki_zdjecia:hover {
font-family:Arial, Sans-Serif;
font-size:7pt;
color:black;
line-height:10pt;
text-decoration:none;
text-transform:uppercase;
}

.linki_albumy {
color:#555555;
text-decoration:none;
}

.linki_albumy:hover {
color:black;
text-decoration:none;
}



.menupole {
width:129px;
height:30px;
background-color:black;
margin-top:2px;
margin-bottom:1px;
border-top:1px solid #020806;
border-right:1px solid #020806;
border-bottom:1px solid #020806;
text-align:right;
display:block;
line-height:16px;
}

.menupole:hover {
width:129px;
height:30px;
background-color:black;
margin-top:2px;
margin-bottom:1px;
border-top:1px solid #061510;
border-right:1px solid #061510;
border-bottom:1px solid #061510;
text-align:right;
display:block;
line-height:16px;
}

.menulinki {
text-decoration:none;
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:8pt; 
padding-right:6px;
text-transform:uppercase;
color:#bbbbbb;
display:inline;
line-height:16px;
}

.menulinki:hover {
text-decoration:none;
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:8pt; 
padding-right:6px;
text-transform:uppercase;
color:#ffffff;
display:inline;
line-height:16px;
}

.menulinki2 {
text-decoration:none;
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:8pt; 
padding-right:6px;
text-transform:uppercase;
color:#ffffff;
display:inline;
line-height:16px;
}

.menulinki3 {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:8pt; 
text-transform:uppercase;
color:#bbbbbb;
display:inline;
line-height:10pt;
}

.menulinki3:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:8pt; 
text-transform:uppercase;
color:#ffffff;
display:inline;
line-height:10pt;
}

.menulinki4 {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:8pt; 
text-transform:uppercase;
color:#ff6666;
display:inline;
line-height:22pt;
padding-left:15px;
}

.menulinki4:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:8pt; 
text-transform:uppercase;
color:red;
display:inline;
line-height:22pt;
padding-left:15px;
}

.bileterialink {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt; 
text-transform:uppercase;
color:#000000;
display:block;
width:75px;
line-height:25pt;
height:35px;
padding-left:115px;
background: url(./grafiki/bileteria.gif) 0 0 no-repeat;
border-bottom:1px dashed white;
}

.bileterialink:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt; 
text-transform:uppercase;
color:red;
display:block;
width:75px;
line-height:25pt;
height:35px;
padding-left:115px;
background: url(./grafiki/bileteria.gif) 0 0 no-repeat;
border-bottom:1px dashed red;
}

.linkiaktualnosci {
color:#555555;
text-decoration:none;
}

.linkiaktualnosci:hover {
color:#000000;
text-decoration:none;
}


.programdataduza2 {
width:75px; background-color:white; text-align:right; vertical-align:top; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14pt; text-transform:uppercase; font-weight:bold; color:black; line-height:14px; border-bottom:2px solid white; padding-top:2px;
}

.programnazwaduza2 {
width:385px; background-color:black; text-align:LEFT: vertical-align:top; font-family:Palatino Linotype, sans-serif; font-size:34pt; text-transform:uppercase; font-weight:bold; color:white; line-height:34px; border-bottom:2px solid white;
}


.programnazwamala2 {
width:385px; 
height:50px; 
background-color:black; 
text-align:right; 
vertical-align:bottom; 
font-family:Lucida Sans Unicode, sans-serif; 
font-size:16pt; 
text-transform:uppercase; 
font-weight:bold; 
color:white; 
line-height:17px;}

.programdatamala2 {
width:75px; 
height:50px; 
background-color:black; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:10pt; 
text-transform:uppercase; 
font-weight:bold; 
color:#ffffff; 
line-height:10px;
padding-right:5px;
}

.programpodpisylewe2 {
width:385px; 
background-color:black; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:7.5pt; 
text-transform:uppercase; 
font-weight:normal; 
color:#bbbbbb; 
line-height:10px;
}

.programpodpisyprawe2 {
width:75px; 
background-color:black; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:7.5pt; 
text-transform:uppercase; 
font-weight:normal; 
color:#bbbbbb; 
line-height:10px;
padding-right:7px;
}

.programdatafestiwalu2 {
width:75px; 
background-color:black; 
text-align:right; 
vertical-align:top; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:14pt; 
text-transform:uppercase; 
font-weight:bold; 
color:white; 
}



.programdataduza {
width:75px; background-color:black; text-align:right; vertical-align:top; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14pt; text-transform:uppercase; font-weight:bold; color:white; line-height:14px; border-bottom:2px solid black; padding-top:2px;
}

.programnazwaduza {
width:385px; background-color:WHITE; text-align:LEFT: vertical-align:top; font-family:Palatino Linotype, sans-serif; font-size:34pt; text-transform:uppercase; font-weight:bold; color:BLACK; line-height:34px; border-bottom:2px solid black;
}


.programnazwamala {
width:385px; 
height:50px; 
background-color:WHITE; 
text-align:right; 
vertical-align:bottom; 
font-family:Lucida Sans Unicode, sans-serif; 
font-size:16pt; 
text-transform:uppercase; 
font-weight:bold; 
color:BLACK; 
line-height:17px;}

.programdatamala {
width:75px; 
height:50px; 
background-color:white; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:10pt; 
text-transform:uppercase; 
font-weight:bold; 
color:#555555; 
line-height:10px;
padding-right:5px;
}

.programpodpisylewe {
width:385px; 
background-color:white; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:7.5pt; 
text-transform:uppercase; 
font-weight:normal; 
color:#555555; 
line-height:10px;
}

.programpodpisyprawe {
width:75px; 
background-color:white; 
text-align:right; 
vertical-align:bottom; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:7.5pt; 
text-transform:uppercase; 
font-weight:normal; 
color:#555555; 
line-height:10px;
padding-right:7px;
}

.programdatafestiwalu {
width:75px; 
background-color:white; 
text-align:right; 
vertical-align:top; 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:14pt; 
text-transform:uppercase; 
font-weight:bold; 
color:black; 
}






.cenabilety {
font-family:Georgia, sans-serif; 
font-size:16pt; 
text-transform:uppercase; 
font-weight:normal; 
color:BLACK; 
}

.biletynazwamala {
background-color:WHITE; 
text-align:right; 
vertical-align:bottom; 
font-family:Lucida Sans Unicode, sans-serif; 
font-size:16pt; 
text-transform:uppercase; 
font-weight:bold; 
color:BLACK; 
line-height:25pt;}

.biletynazwamala2 {
background-color:WHITE; 
text-align:right; 
vertical-align:bottom; 
font-family:Lucida Sans Unicode, sans-serif; 
font-size:14pt; 
text-transform:uppercase; 
font-weight:bold; 
color:BLACK; 
line-height:25pt;}



.aktualnoscidatamala {
text-align:right; 
vertical-align:bottom; 
font-family:Lucida Sans Unicode, sans-serif; 
font-size:10pt; 
text-transform:uppercase; 
font-weight:bold; 
color:white; 
line-height:25px;}

.mailekontakt {
font-family:Verdana;
font-size:9pt;
color:#333333;
border-bottom:1px dashed #bbbbbb;
text-decoration:none;
}

.mailekontakt:hover {
font-family:Verdana;
font-size:9pt;
color:#000000;
border-bottom:1px dashed #bbbbbb;
text-decoration:none;
}

.obrazekkontakt {
border-left:10px solid black;
}

.cytat {
font-family:Lucida Sans Unicode, sans-serif; 
font-size:10pt; 
font-style:oblique;
font-weight:normal; 
color:BLACK; 
letter-spacing:0pt;
line-height:12pt;
text-transform:none;

}

.podpiscytatu {
font-family:System, sans-serif; 
font-size:12pt; 
font-weight:bold; 
color:BLACK; 
letter-spacing:0.5pt;
line-height:12pt;
margin-top:-8px;
display:block;
float:right;
}

.galeriamini {
cursor:hand;
cursor:pointer;
border-bottom:2px solid #555555;
display:block;
filter:alpha(opacity=50);
opacity: 0.5;
moz-opacity:0.5;
}

/*
#container-duzy {
min-width:100%;
min-height:950px;
}

#bok-lewy {
min-height:981px;}

* html #bok-lewy {
height:981px;}

#container {
min-height:981px;}

* html #container {
height:981px;}

#bok-prawy {
min-height:981px;}

* html #bok-prawy {
height:981px;}

#tresc {
min-height:880px;}

* html #tresc {
height:880px;}

#trescglowna {
min-height:600px;}

* html #trescglowna {
height:600px;}

#containerglowna {
min-height:650px;}

* html #containerglowna {
height:650px;}

.polewpis {
background: url(grafiki/tlo-input.png) 0 0 repeat;
font-family:Arial;
color:#444444;
font-size: 10pt;
}

.linkiglowna {
font-family:Arial;
text-decoration:none;
font-size:8pt;
color:#000000;
text-transformation:uppercase;
FONT-WEIGHT:bold;
line-height:25pt;
}

.linkiglowna:hover {
font-family:Arial;
text-decoration:none;
font-size:8pt;
color:#FFFFFF;
text-transformation:uppercase;
FONT-WEIGHT:bold;
line-height:25pt;
}


.linkimenugora {
font-family:Arial;
text-decoration:none;
font-size:7pt;
color:#999999;
FONT-WEIGHT:normal;
line-height:20pt;
}

.linkimenugora:hover{
font-family:Arial;
text-decoration:none;
font-size:7pt;
color:#cccccc;
FONT-WEIGHT:normal;
line-height:20pt;
}

.linkimenudol {
font-family:Arial;
text-decoration:none;
font-size:7pt;
color:#222222;
FONT-WEIGHT:normal;
line-height:20pt;
}

.linkimenudol:hover {
font-family:Arial;
text-decoration:none;
font-size:7pt;
color:#333333;
FONT-WEIGHT:normal;
line-height:20pt;
}

.linkimenulewe {
padding-right:10px;
margin-top:10px;
font-family:Tahoma;
text-decoration:none;
font-size:10pt;
color:#222222;
FONT-WEIGHT:bold;
line-height:26pt;
}

.linkimenulewe:hover {
padding-right:10px;
margin-top:10px;
font-family:Tahoma;
text-decoration:none;
font-size:10pt;
color:#490101;
FONT-WEIGHT:bold;
line-height:26pt;
}

.linkisubmenulewe {
padding-right:15px;
margin-top:0px;
font-family:Tahoma;
text-decoration:none;
font-size:8pt;
color:#222222;
FONT-WEIGHT:bold;
line-height:20pt;
}

.linkisubmenulewe:hover {
padding-right:15px;
margin-top:0px;
font-family:Tahoma;
text-decoration:none;
font-size:8pt;
color:#5c1313;
FONT-WEIGHT:bold;
line-height:20pt;
}

.linkikategorie {
display:block; 
margin-top:24px; 
margin-left:20px; 
text-decoration:none; 
font-family:Tahoma; 
font-size:8pt; 
color:#111111; 
font-weight:bold;
}

.linkikategorie:hover {
display:block; 
margin-top:24px; 
margin-left:20px; 
text-decoration:none; 
font-family:Tahoma; 
font-size:8pt; 
color:#700707; 
font-weight:bold;
}

.linkikategoriediv {
display:block; 
margin-top:24px; 
margin-left:20px; 
text-decoration:none; 
font-family:Tahoma; 
font-size:8pt; 
color:#111111; 
font-weight:bold;
}

.linkihistoria {
font-family:Tahoma;
text-decoration:none;
font-size:8pt;
color:#363636;
FONT-WEIGHT:normal;
line-height:10pt;
}

.linkihistoria:hover {
font-family:Tahoma;
text-decoration:none;
font-size:8pt;
color:#541f1f;
FONT-WEIGHT:normal;
line-height:10pt;
}

.maile {
text-decoration:none; 
font-size:11pt;
color:#b60000;
}

.maile:hover {
text-decoration:none; 
font-size:11pt;
color:#ff0000;
}

.linkipozostale {
text-decoration:none; 
color:#bbbbbb;
}

.linkipozostale:hover {
text-decoration:none; 
color:#ffffff;
}

.opiszdjecia {
position:absolute;
bottom:5px;
width:626px;
height:20px;
margin-left:2px;
text-align:center;
font-size:10px;
filter:alpha(opacity=50);
opacity: 0.5;
moz-opacity:0.5;
background:#bbbbbb;
font-family:Arial;
font-weight:bold;
Font-size:8pt;
color:#000000; 
line-height:20px; 
overflow:hidden;}

.danekontaktowe {

color:#dddddd;
font-size:14pt;
font-weight:bold;
line-height:20px;


}

.emailkontakt {
color:#bbbbbb;
font-size:14pt;
font-weight:bold;
line-height:20px;
font-family:Georgia;
text-decoration:none;
border-bottom:1px dashed #bbbbbb;
}

.emailkontakt:hover {
color:#eeeeee;
font-size:14pt;
font-weight:bold;
line-height:20px;
font-family:Georgia;
text-decoration:none;
border-bottom:1px dashed #eeeeee;
}

.linkimapastrony {
color:#cccccc;
font-size:10pt;
font-weight:normal;
line-height:20px;
font-family:Arial;
text-decoration:none;
}

.linkimapastrony:hover {
color:#ffffff;
font-size:10pt;
font-weight:normal;
line-height:20px;
font-family:Arial;
text-decoration:none;
}

.linkimapali {
list-style-image: url(grafiki/pkt.gif);
}
.linkimapali2 {
list-style-image: url(grafiki/strz.gif);
}
.linkimapali3 {
list-style-image: url(grafiki/strz2.gif);
}
.linkimapali4 {
list-style-image: url(grafiki/strz3.gif);
}

.elementyformularza {
background:none;
border:1px solid black;
color:#ffffff;
font-family:Arial;
font-size:10pt;
line-height:20px;

}
*/
