body{
	font-family:palatino linotype;
}














body.page{
	background-color:FFFFFF;
}

.page p {
	margin-left:13%; 
	margin-right:26%;
	text-align:left;    
	font-size:16px;
	color:black;
}

.page p.damped {
	color:#A0A0A0 ;
}

.page h1{
	font-size: 35px;
	margin-left:13%;
}

.page h2{
	font-size: 28px;
	margin-left:8%;
}

.page h3{
	font-size: 18px;
	text-transform: uppercase;
	margin-left:2%;
}

.page .pic {
	text-align:center;
}

.page a{
	target-name:main;
	text-decoration:none;
}

.page a:link {
	color:darkblue;
}

.page a:visited {
	color:darkblue;
}

.page a:hover {
	color:#870d0f
}

.page table.real {
	width:82%; 
	margin-left:6%; 
	margin-right:12%;
	border-collapse:collapse;
}

.page .real td{
	border: 10px solid FFFFFF;
	vertical-align:top;
}
.page .real th{
	border: 10px solid FFFFFF;
	vertical-align:top;
	font-weight: bold;
}

.page .real td.hodnotenie{
	color:#660000;
	font-weight: bold;
	text-transform: uppercase;
}














body.menu{
	background-color:FFFFBB;
}

.menu table{
	width:100%; 
	margin-left:0%; 
	margin-right:0%;
	border-collapse:collapse;
	table-align=center; 
	table-valign=center;
}

.menu tr {
	height:30px;
}

.menu td.kat{
	width: 33%;
	border: 6px solid FFFFBB;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	background-color:FFEE66;
}

.menu td.podkat {
	width: 33%;	
	border: 6px solid FFFFBB;
	text-align:center;
	text-transform: capitalize;
	font-weight: bold;
	background-color: FFFF99;
}

.menu a {
	target-name:main;
	text-decoration:none;
}

.menu a:link {
	color:black;
}

.menu a:visited {
	color:black;
}

.menu a:hover {
	color:#870d0f
}













body.heading {
	background-image:url('pieniny.jpg');
	background-attachment: fixed;
  	background-repeat: no-repeat;  	
	background-size: 100%;
	-moz-background-size: cover;
	
	margin-left:10%; 
	margin-right:20%;
	text-align:center;
	top:90%;
	color:white;
	font-size:34px;
}


.heading p{
}












table.timetable {
	margin: auto;
	font-family:Sans-Serif;
	font-size:14px;
	text-align:center;
}

td.timetable_time {
	height: 50px;
	width: 30px;
}

td.timetable_menu {
	height: 50px;
	width: 160px;
}

.timetable_lesson {
	font-size:14px;
}

.timetable td.chodil{
	background-color: FFEE66;
	vertical-align: top;
	width: 160px;	
}

.timetable td.nechodil{
	background-color: FFFF99;
	vertical-align: top;
	width: 160px;	
}
