#plan {	border-left: none; WIDTH: 45%; font-family: Times New Roman; font-size: 16px;}
#plan div { float: left; margin-right: 50px; }
#plan a { color: #ff0000}
#plan a:hover { text-decoration: none; }
#planpd a { color: #ff0000}
#planpd a:hover { text-decoration: none; }
#plang { border-right: none; WIDTH: 90px; font-family: Times New Roman; font-size: 16px;}
#pland { TEXT-ALIGN: center; WIDTH: 40px;}
#planp {	border-left: none;}
#planp div { float: right; margin-right: 50px; }
#plangg { border-right: none; WIDTH: 90px; vertical-align: top;}
#plangd { border-right: none; WIDTH: 90px; vertical-align: bottom;}
#planpg {	border-left: none; vertical-align: top;}
#planpd {	border-left: none; vertical-align: bottom;}

#o { border: none; }
#cen { TEXT-ALIGN: center;}
#prem { TEXT-ALIGN: center; }
#prem a img { width: 100px; height: 144px; border-style: solid; border-width: 1px; border-color: #000000;}
#prem a:hover img { border-color: #c0c0c0;}
#img { TEXT-ALIGN: center; width: 100px; height: 144px; border: 0px;}
#rd { color: #FF0000;}
i {	COLOR: #0000FF; }
span { font-family: Tahoma; font-size: 9px; font-weight: bold; border-style: solid; border-width: 1px; background-color: #c0c0c0; padding-left: 5px; padding-right: 5px; cursor: help;}
#rd1 { color: #FF0000; margin-left: 200px;}
#rd2 { color: #FF0000; margin-left: 170px;}
#rd3 { color: #FF0000; margin-left: 100px;}
#bl { font-family: Tahoma; font-size: 9px;}
#licznik { font-family: Tahoma; font-size: 9px; vertical-align: top;}
#planl { border-left: none; WIDTH: 45%; font-family: Tahoma; font-size: 9px; text-align: right; vertical-align: top;}

#fb1 {text-align: left; float: left;}
#fb2 {text-align: right; float: right; vertical-align: middle;}
#niema  {text-align: center; float: right; font: 10px verdana;}


/* plansza */

#plansza { BACKGROUND-COLOR: #A8A8A8; font-size: 11px; font-family: Verdana}

#arch { FONT-size: 40px; font-family: Bauhaus 93, baskerville Old Face, sans-serif, fantasy; COLOR: #000000; TEXT-ALIGN: center;}
#topl {FONT-SIZE: 24px; WIDTH: 10%; HEIGHT: 80px; float: left;}
#top { color: #009900; TEXT-ALIGN: center; FONT-SIZE: 32px; WIDTH: 80%; HEIGHT: 70px; float: left; margin-top: 54px; font-weight: bold; text-decoration: underline;}
#topr { FONT-SIZE: 24px; WIDTH: 9%; HEIGHT: 80px; float: right; text-align: right;}
#tabela { WIDTH: 100%; border: 0px; border-collapse: collapse; FONT-SIZE: 1.0em;}
#tabela a:hover { color: #ff0000; font-weight: bold; text-decoration: none; }
#tabela td { padding: 5px; text-align: center;}
#miesiac { background-color: #676767; width: 25%; font-weight: bold; FONT-SIZE: 12px; font-family: Verdana; text-align: center; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #000000;}
#dni { background-color: #676767; width: 25%; font-weight: bold; margin-right: 150px; text-align: center; FONT-SIZE: 12px; font-family: Verdana; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #000000;}
#day { width: 25%; margin-top: 150px; text-align: center; FONT-SIZE: 12px; font-family: Verdana;  font-weight: bold;}
#tyg { background-color: #676767; text-align: center; FONT-SIZE: 12px; font-weight: bold; font-family: Verdana; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #000000;}
#month { width: 25%; FONT-SIZE: 13px; font-family: Verdana; text-align: center;}
#msc { width: 10%; }
#d { color: #000000; text-decoration: none;}
#text { FONT-SIZE: 11px; font-family: Verdana; COLOR: #000000;}
#tabelka { WIDTH: 100%; border: 0px; border-collapse: collapse; FONT-SIZE: 1.0em;}

/* kalendarz google */
#body {background-color: #c0c0c0}
#kalendarz { position: relative; margin: auto; width: 1100px; height: 800px; }
#button1 {text-align: left; float: left; height: 20px; padding-left: 5px}
#button2 {text-align: right; clear: right; height: 20px; padding-right: 5px}
#share {font: 8px Tahoma}
#share a {color: #ffffff}
#share a:hover {color: #c0c0c0}	
del {color: #b0b0b0;}

/* overlib -> overDiv (info obsady)*/
#overDiv {border:1px solid #c8c8c8; padding:5px; background-color:#D7DF23; font-family: Tahoma; font-size: 6px;}	

/* sezon artystyczny -> nagłówek planu*/
#sezon {font-size: 11px; font-family: arial; font-style: italic; background-color: #ffffff; border: none; font-weight: normal;}
#date {position: absolute; right: 0; margin-top: 8px; margin-right: 12px; TOP: 0; FONT-SIZE: 11px; FONT-FAMILY: Arial;}

/* przyciski -> button1*/
button {
  background-color: #99AAB5; 
  color: white; 
  border: 2px solid #2C2F33;
  padding: 5px 12px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
	transition-duration: 0.6s;
	border-radius: 10px;
}
button:hover {  background-color: #ffffff;
  color: black; box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);}

button.prev{  background-color: #00ff00; }
button.prev:hover {  background-color: #ffffff;  color: black; box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);}		
button.next {  background-color: #ff0000; }
button.next:hover {  background-color: #ffffff;  color: black; box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);}	
button.emisja {  background-color: #6c6c6c;   color: #ffffff; }
button.emisja:hover {  background-color: #ffffff;  color: black; box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);}	