body {
background: #ffffff;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 10px;
MARGIN: 0px;
PADDING-TOP: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 0; 
text-align : justify; 
scrollbar-base-color: #aaaaaa;
/*do menu*/
behavior: url(htc/csshover.htc);

} 

td{ 
font-family : Verdana, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
} 

a {
color : white; 
text-decoration : none; 
} 
a:hover {
color : #555555; 
text-decoration : none; 
} 

p {
line-height : 14px; 
margin : 2px 7px; 
padding-bottom : 2px; 
padding-top : 2px; 
} 

.stopka {
color : #EFEFEF; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
}

/*--------------------------------------------------*/

table#main{
        border-collapse: collapse;
        width: 960px;

}

td#td_body{
        width: 760px;
        border-collapse: collapse;
}

td#right_body{
        background: #ffffff;
        border-width: 0px;
        border-color: #ffffff;
        border-style: solid;
        width: 190px;
        margin-top: 200px;
        border-collapse: collapse;
        margin-left: 50px;
        text-align: center;
        vertical-align: top;
}


td#right_body_b{
        background: #ffffff;
        border-width: 1px;
        border-color: #C04040;
        border-style: solid;
        border-collapse: collapse;
        text-align: center;
        vertical-align: top;
}

td#right_body_a{
				height:200px;
        background: #ffffff;
        border-width: 0px;
        border-color: #C04040;
        border-style: solid;
				text-align:center;
				display:block;
				vertical-align:middle;
				border-collapse: collapse;
        text-align: center;
        vertical-align: top;
}


#right_body img{
	border:0px;
	}

td#logo_psb_prawa{
        background: #999999;
        height:80px;
}

table#body{
        border-collapse: collapse;
        width: 760px;
	
}

td#stopka_gora_prawa{
        background: #ffffff;
        width: 560px;
        height: 30px;
        color: #B01010;
        font-size: 18px;
        font-stretch: expanded;
        letter-spacing: 3;
        font-family: verdana;
        text-align: right;
        border-collapse: collapse;
        vertical-align: middle;
}

td#stopka_gora_lewa{
        background: #ffffff;
        width: 200px;
				color: #666666;
        height: 30px;
        text-align:left;
        border-collapse: collapse;
}

td#banner_1{
        height:120px;
        border-collapse: collapse;
		
}


td#banner_1_lewa{
        width: 220px;
}

td#banner_1_prawa{
        width: 637px;
        
}

td#banner_2{
        background: #ffffff url("img/banner_2.gif");
        height: 20px;
        border-collapse: collapse;
        vertical-align: middle;
}

table#banner_2{
        width: 100%;
}

td#banner_2_lewa{
	color:#666666;
}

td#banner_2_prawa{
        text-align: right;      
}

#banner_2_prawa a{
        color: #555555;
}

#banner_2_prawa a:hover{
        color: red;
}

td#menu_gorne{
        background: url("pics/menu_bg.gif") repeat-x;
        height: 30px;
        text-align: right;
        vertical-align: top;
				color: #fff;
				font-size: 12px;
				text-align: right;
}

td#menu_rozwijane {
				color: #ffffff;


}
 
td#lacznik_poziom_gora{
        background: #ffffff;
        border-collapse: collapse;
        width: 750px;
        height: 2px;
}

td#td_kalendarz{
        background: #C04040;
        width: 220px;
        color: #ffffff;
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
		height: 1000px;
}

td#lacznik_pion_srodek{
        background: #ffffff;
        width: 1px;
        
}

td#td_content_right{
        color: #222222;
        width: 540px;
        background: #ffffff;
        vertical-align: top;
        text-align: left;
				border-style: solid;
				border-color: #C04040;
				border-width: 1px;
        padding-left: 10px;
        padding-right: 10px;
}

#td_content_right a{
        color: #C04040;
}

#td_content_right a:hover{
         text-decoration : underline
        color: #000000;
}

table#zarzad_i_czlonkowie{
        color: #222222;
}

td#lacznik_poziom_dol{
        background: #ffffff;
        border-collapse: collapse;
        width: 750px;
        height: 2px;
}

td#stopka_dol{
        background: #ff8280 url("pics/footer_bg.gif") repeat-x;
        color: #ffffff;
        text-align: center;
        height: 50px;
}

td#licznik_statystyka{
		background: #C04040;
		color: #ffffff;
		border-collapse: collapse;
		height:15px;
		text-align: center;
}

td#pusta_kolumna{
        width: 3px;
}

/* kalendarz content*/


#kalendarz_psb a{
        color: #C04040;
}

#kalendarz_psb a:hover{
        color: #111111; 
}

#kalendarz_psb tr{
        font: arial;
        text-align: center;
        font-size: 9px;
        color: #;
        
}

#kalendarz_psb th{
        background: #999999;
        color:#ffffff;
        font-size: 9px;
}

#kalendarz_psb td{
        font-family: verdana;
        font-size: 9px;
        border-width: 1px;
	border-spacing: 0px;
        border-color: #999999;
        border-style: solid;
        background: #ffffff;
}

/*koniec kalendarz content*/


/*zawartosc*/
h5.naglowek_zawartosc{
        font-size: 11px;
        color: #111111;
        text-align: center;
}

table.zawartosc{
        border-collapse: collapse;
}



/*koniec zawartosc*/

/*meny rozwijane*/
#menu {
width: 100%;
float: center;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 11em;
float: right;
text-align: left;
}

#menu a {
font:bold 11px/16px tahoma, arial, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #red #red #red #red;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 0px;
border-style: solid;
border-color: #red #red #red #red;
margin: 0;
padding: 2px 2px;
}

#menu h2 {
color: #fff;
text-transform: uppercase;
}

#menu a {
color: #ffffff;
background: #C04040; 
text-decoration: none;
}

#menu a:hover {
color: #ffffff;
background: #a40a0c;
}

#menu li {position: relative;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;

}

#menu ul ul {
position: absolute;
z-index: 500;
}

div#menu ul ul {
display: none;

}

div#menu ul li:hover ul
{display: block;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

table#tabela{
        width: 100%;
}

td#zegarek{
        color:#ffffff;
	font: bold 11px/16px arial, helvetica, sans-serif;
        }
/*koniec meny rozwijane*/

