body {
	background-color: #296242;
	background-image: url(img/tlo_glowne_loop2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
}

.right-td-first {
	background-image: url(img/right_td_first.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.right-td-second {
	background-image: url(img/right_td_second.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.top-td-gora-data-loop {
	background-image: url(img/top_tlo_zegareg_loop.jpg);
	background-color: #296242;
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align: bottom;

}
.top-td-gora-data-loop-r {

	background-image: url(img/top_tlo_zegareg_r_loop.jpg);
	background-color: #296242;
	background-repeat: repeat-x;
	background-position: left bottom;
	vertical-align: bottom;
}
.top-td-gora-data-loop-r2 {


	background-image: url(img/top_tlo_zegareg_r_c2_loop.jpg);
	background-color: #296242;
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: bottom;
}
.top-td-pasek-zolty {
	background-image: url(img/top_pasek_zolty_loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffbe0c;
}
.center-top-koleczka-loop {
	background-image: url(img/center_top_koleczka_loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.center-tlo-grot-strzalki {
	background-image: url(img/center_tlo_grot_strzalki.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.center-top-menu-mini {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #296242;
	font-weight: normal;
	text-align: center;


}
.center-top-menu-kropki {
	background-image: url(img/center_tlo_menu_kropki.gif);
	background-repeat: repeat-x;
	background-position: left top;


}
.center-tresc-text {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #000000;
}
.bottom-lc-loop {
	background-image: url(img/bottom-tlo-lc-loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;


}
.bottom-lc-stopka-txt {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(img/bottom-tlo-l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	padding-left: 30px;


}
.right-td-tresc {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(img/right_okno1_linia2_cz_tresc.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 15px;

}
.right-td-mazury {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 15px;
}
.right-ramka1-loop {
	background-image: url(img/right_okno1_linia3_cz2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.right-ramka2-loop {

	background-image: url(img/right_okno2_linia3_cz2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.right-td-tresc2 {

	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #CCE498;
	background-image: url(img/right_okno2_linia2_cz_tresc.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-left: 15px;
}
A:LINK.mail,A:ACTIVE.mail,A:HOVER.mail,A:VISITED.mail {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #fed50b;
	text-decoration:none;
}
A:HOVER.mail {
	color: #ffffff;
}
.bottom-p-loop {
	background-image: url(img/bottom-tlo-p-loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.right-ciag-top {
	background-image: url(img/right_ciag_top_loop.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottom-right-ciag {

	background-image: url(img/bottom_right_ciag.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.right-ciag-tlo-pion {
	background-image: url(img/right_ciag_tlo-pion.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
a {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	text-decoration: none;
	color: #296242;
}
a:hover {
	text-decoration: underline;
}
td {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	color: #000000;

}
.prog-td-nagl {
	font-family: Tahoma, Verdana, arial;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	text-align: center;
	font-weight: bold;
	color: #327852;
	background-color: #FFFFFF;




}
.prog-td-date {
	background-color: #FFFFFF;
	color: #333333;
	padding: 1px 2px;
	vertical-align: top;
	text-align: center;



}
.prog-td-activity {
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 8px;

}
.prog-td-hour {
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	white-space: nowrap;
	vertical-align: top;

}
.kropki-poziom-jasne {
	background-image: url(img/kropki_poziom_jasne.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.kropki-pion-jasne {
	background-image: url(img/kropki_pion_jasne.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.zegarek {
	font-family: Tahoma, Verdana, arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 4px;

}
