/* Styly pro zobrazeni vice galerii */

td.gallerka a {
   text-decoration: none
}

td.gallerka {
	text-align: center;
	width: 140px;
	height: 253px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	background-image: url('../images/bg.png');
	vertical-align: top;
	border: 1px solid black;
	}
div.napis {
	margin-top: 5px;
	width: 100%;
	height: 36px;
	background: url('../images/grad.jpg') repeat-x #cdcdcd;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	text-align: center;
}
div.popisek {
	width: 135px;
	font-family: arial;
	font-size: 10px;
	color: #454545;
	text-align: left;
	padding-top: 5px;
}

/* Styly pro zobrazeni vice ucitelu*/

table.teachers tr:hover {
	background-color: #deeaff;
}
table.teachers tr td {
	vertical-align: top;
	color: #0049ce;
	border: 1px solid #a0a0a0;
}
table.teachers tr td a {
	text-decoration: none;
}
table.teachers tr:hover td {
		color: #002f84;
}
table.teachers tr:hover td a {
		color: #002f84;
}

h1.moje           { font-size:1.6em; color:#FFFF00; }

.red { color:red; }
.head_top   { width:130px; padding-left:55px; background:url('/images/global_head_box.jpg'); height:30px; padding-top:10px; margin-bottom:8px; color:#2f6fb6; font-size:15px; }



/* loga partneru */
.sponsors
{
  text-align: center;
  margin: 0 auto;
}
.sponsors table
{
  text-align: center;
  margin: 0 auto;
  background-color: white;;
  border: 0px white solid;
}
.l_dell 
{
  background-color: white;;
  border: 0px white solid;
}
.tab_sponsors td
{
  background-color: white;;
  border: 0px white solid;
  text-align: center;
  margin: 0 auto;
}
#left .tab_sponsors td
{
  border: 0px white solid;
}

/* END OF: loga partneru */

h1 {font-size: 18pt; font-weight: bold; color: rgb(0, 102, 153); margin-top: 6px; margin-bottom: 12px;}
h2 {font-size: 14pt; font-weight: bold; color: rgb(0, 102, 153); margin-top: 6px; margin-bottom: 12px;}
h3 {font-size: 12pt; font-weight: bold; color: rgb(0, 102, 153); margin-top: 12px; margin-bottom: 12px;}
h4 {font-size: 10pt; font-weight: bold; color: rgb(0, 102, 153); margin-top: 6px; margin-bottom: 12px;}
ol li ul li {list-style-type: circle; align=left}
ol li ul {margin-bottom: 0px;}	

table tbody tr td a:link {text-decoration: underline;}	
table tbody tr td a:visited {text-decoration: underline;}
	
.upozorneni {font-size: 18pt; font-weight: bold; color: rgb(255, 102, 0); margin-top: 6px; margin-bottom: 12px;}

.materialy {width: 100%; height: 32px; background-color: rgb(255, 255, 153);border-style: solid;}	
.materialy td {border: 1px solid #808080;}	

.cinnosti {width: 100%; height: 32px; background-color: rgb(153, 255, 255);border-style: solid;}	
.cinnosti td {border: 1px solid #808080;}	</style>




