body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
table {
display:block;
}

.tekst_akt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8DA6E0;
	text-decoration:none;
}
#film {
	width:1024px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;;
	text-align:center;
	color:#000000;
}
#stopka {
	width:1024px;
	height:112px;
	background-image:url(images/tlo_stopka.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:middle;
	text-align:center;
	color:#8DA6E0;
}
#stopka a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:none;
}

#stopka a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:underline;
}

#stopka a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:none;
}

#stopka_glowna {
	width:922px;
	height:41px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:bottom;
	text-align:center;
	color:#8DA6E0;
	float:none;
}

#stopka_glowna a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:none;
}

#stopka_glowna a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:underline;
}

#stopka_glowna a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8DA6E0;
	text-decoration:none;
}


#menu_jezyki {
background-image:url(images/top_tlo_jezyki.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#menu {
background-image:url(images/menu_tlo.jpg);
background-position:top left;
background-repeat:repeat-x;
text-align:left;
font-size:11px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#0C2A68;
}
#srodek a {
color:#FFFFFF;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 
#srodek a:hover {
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 
#student_srodek a {
color:#FFFFFF;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 
#student_srodek a:hover {
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 
#srodek {
background-image:url(images/tlo_srodek.jpg);
background-position:top left;
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 

#srodek div h1 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
} 
#srodek div h3 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
} 
#srodek div h2 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
} 
#srodek div h1, #srodek div h2, #srodek div h3, #srodek div b, #srodek div i {
font-weight:normal;
font-variant:normal;
font-style:normal;
}

#student_srodek {
background-image:url(images/tlo_srodek.jpg);
background-position:top left;
background-repeat:repeat-x;
color:#FFFFFF;
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 
#galeria {
background-image:url(images/tlo_galeria.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#menu a{
	color:#FFFFFF;
	text-align: left;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#menu a:hover{
}
#menu a.wyloguj{
	color:#FFFFFF;
	display:inline;
	font-size:11px;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
}
#menu a.wyloguj:hover{
text-decoration: none;
}
#menu a.wyloguj:visited{
text-decoration: underline;
}
#kalendarz {
	display: block;
	width:210px;
	height:170px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz a {
	display: inline;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz a:hover {
	display: inline;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
}
#kalendarz div.dni_tygodnia {
	color:#000000;
	text-align:center;
	background-color:#7A96DF;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#kalendarz div div {
border-style:solid;
width:27px;
height:22px;
border-width:1px;
border-color:#000066;
float:left;
background-color:#FFFFFF;
}
#kalendarz div.sunday {
	color:#FF00FF;
	text-align:center;
	background-color:#E8E4CA;
	font-size: 12px;
	width:27px;
	height:22px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#kalendarz div.today {
	color:#FF00FF;
	text-align:center;
	background-color:#99CCFF;
	font-size: 12px;
	width:27px;
	height:22px;
	text-decoration: none;
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
input, select, textarea {
background-color:#E8EAEA;
font-size:11px;
color:#333333;
}
a.inne_galerie {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DFE3EB;
text-decoration:none;
}
a.inne_galerie:hover {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DFE3EB;
text-decoration:underline;
}
#div_menu1 {
	top:0px;
	width:100%;
	position:absolute;
	z-index:30;
	left:0;
}
#div_menu2 {
	width:1024px;
	position:relative;
	margin:auto;
	z-index:30;
}