/* Enter Your Custom CSS Here */
ul#zapis>li {
  padding-top:30px;
}
/* ul#main777 {
  margin-top:50px;
} */
header nav {
    top:360px;
    bottom: 30px;
}
.teachers_td {
  padding-left:5px;
  vertical-align: top;
}
.teachers_td_outer {
  padding:5px;
}
#teachers_table {
  padding-top:15px;
}

strong {
  font-size: .8 em;
}
div#content{
  padding-top:1em;
}

div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
} 
/*
@media  (max-width: 399px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 400px) and (max-width: 479px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 480px) and (max-width: 639px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 640px) and (max-width: 799px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 800px) and (max-width: 959px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}

}

@media (min-width: 1023px) and (max-width: 1151px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 1152px) and (max-width: 1199px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 1200px) and (max-width: 1279px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}

@media (min-width: 1280px) and (max-width: 1920px) {
div#banner_2{
    display: block;
	background: url(images/header.jpg) no-repeat center, url(images/bg_header.png) repeat-x;
	width: 51%;
	height: 249px;
    margin:0 auto;
}
}
*/
