.spacer_menu {
  clear: both;
  margin-top: 10px;
  width: 200px;
  height: 0px;
}

.student_menu_1 a {
  display: block;
  width: 199px;
  height: 20px;

  padding-top: 2px;
  padding-left: 10px;
  margin-bottom: 3px;
  font-size: 13px;
  color: #FFF;
  background-image: url(../img/menu.jpg);
  text-decoration: none;
}

.student_menu_1 a:hover {
  background-image: url(../img/menu_hover.jpg);
  color: #FFF;
}

.student_menu_2 a {
  display: block;
  padding-left: 10px;
  margin-bottom: 3px; 
  margin-left: 5px;

  font-family: tahoma;
  color: #454545;
  font-size: 11px;
  text-decoration: none;
  border-bottom: 1px #FFF solid;
}

.student_menu_2 a:hover {
  border-bottom: 1px #939393 solid;
}

.buttonek {
	float: right;
	margin: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #3D3D3D;
}

#verdikt {
  width: 70%;
  height: auto;
  padding: 5px 0px;
  text-align: center;
  color: #40b5ff;
  background-color: #3D3D3D;
  font-size: 12px;
  font-weight: bold;
  clear: both;  
}

.nastenka_text {
  border: 1px #3d3d3d dotted;
  margin-top: 30px;
  padding: 10px;
  _max-width: 300px;
}

a img {border: none;}
a:hover {text-decoration: none;}

#core {font-family: "trebuchet ms", sans-serif; font-size: 80%;}

#core h3 {margin: 25px 0px 3px 0px; font-size: 13px; text-decoration: underline;}
#core h5 {font-size: 11px; font-weight: normal; margin: 0px 0px 3px 0px;}
#core table {border-collapse: collapse; border: 0px solid #5c5c5c; width: 90%; margin-left: 10px;}
#core td, th {padding: 2px 4px; border: 0px solid #5c5c5c;}
#core th {padding: 4px 8px; background: #4a8eda; color: #fff;}

#list_table {border-collapse: collapse; border: 1px solid #5c5c5c; width: 90%; margin-left: 10px;}
#list_table td, th {padding: 2px 4px; border: 1px solid #5c5c5c;}


.nabidka_galerii {
  background-color: #000;
}
