BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #228; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: center
}
.back {
	LEFT: 525px; POSITION: relative; TOP: 0px
}
DIV.back A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d70000
}
DIV.back A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d70000; TEXT-DECORATION: none
}

div h3 a, div h3 a:hover {
/*	color: white;
  font-size: 10px;
  */
  color:#000088;
  font-size:11px;
}

div h3.r {
	margin-bottom: 5px;
/*	margin-top: 15px;*/
}

h2.blueBold11 {

	display: block;
}

.relative {
	position: relative;
}

#prepinac {
	position: absolute;
	right: 5px;
	top: 10px;
}

#prepinac a img {
	border: 0;
}

table.table-border {
  margin-left: 10px;
  border-collapse: collapse;
  border: 1px solid #cbc9ee;
}
table.table-border td {
	border: 1px solid #cbc9ee;
}

.complete {
	MARGIN: auto; WIDTH: 950px; POSITION: relative;
}
.vrhLeva {
	LEFT: 0px; FLOAT: left; WIDTH: 42px; POSITION: absolute; TOP: 0px; HEIGHT: 111px; BACKGROUND-COLOR: #b6b6b6
}
.vrhPravaVrh {
	LEFT: 42px; FLOAT: left; WIDTH: 908px; POSITION: absolute; TOP: 0px; HEIGHT: 92px
}

.vrhPravaVrh .searchBox {
	position: relative; top: 5px; left: 675px ;_left: 335px; width: 220px;
	z-index: 30; text-align: left;
}

.vrhPravaVrh .searchBox input {
	width: 60px;
	height: 16px;
	font-size: 11px;
	line-height: 11px;
	border: 1px solid black;
	background-color: #eeebf4;
	color: #d70000;
	font-family: Verdana;
}

.vrhPravaVrh .searchBox input.text {
	width: 110px;
	background-color: #fff;
	color: #000;
}

#searchbox {
	margin-top: 35px;
	_margin-top: 0;
}

#searchbox h2 {
	display: inline;
	margin-top: 0;
	margin-bottom: 5px;
	padding: 0;
	font-size: 130%;
}

#searchbox a {
/*	display: none;*/
}

#searchbox h2 a {
	display: inline;
	text-decoration: underline;
}

#searchbox div.g {
	/*display: inline;*/
	/*color: red;*/
	margin: 0;
	margin-bottom: 15px;
	margin-top: 10px;
	padding: 0;
}

#searbox .w {
	font-size: 80%;
	
}

.vrhLogo {
	LEFT: 0px; FLOAT: left; WIDTH: 209px; POSITION: absolute; TOP: 0px; HEIGHT: 92px
}
.vrhObraz {
	Z-INDEX: 2; LEFT: 209px; FLOAT: left; BACKGROUND-IMAGE: url(./images/ilu.jpg); WIDTH: 658px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 92px;
}
.vrhCesky {
	LEFT: 866px; FLOAT: left; WIDTH: 42px; POSITION: absolute; TOP: 0px; HEIGHT: 92px; border: 0px solid red;
}
.vrhPravaSpodek {
	LEFT: 0px;
	FLOAT: left;
	POSITION: absolute;
	TOP: 92px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #3b3a88;
  width: 850px;
  padding-left: 100px;
  _WIDTH: 950px;

  /*_padding-left: 140px;*/
}
.slogan {
	FLOAT: left; WIDTH: 42px; POSITION: relative; HEIGHT: auto
}
.nadTelo {
	BACKGROUND-POSITION: left bottom;
	LEFT: 0px; FLOAT: left;
	BACKGROUND-IMAGE: url("slogan.png");
	WIDTH: 950px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: absolute;
	TOP: 11px;
	BACKGROUND-COLOR: #f0f0f0;

}
.telo {
	/*MIN-HEIGHT: 380px; */FLOAT: right; WIDTH: 908px; POSITION: relative; background-color: white;
}
.teloLeve {
	FLOAT: left; WIDTH: 209px; MARGIN-RIGHT: 2px; POSITION: relative; BACKGROUND-COLOR: #e0e0e7;
}
.teloPrave {
	FLOAT: right; WIDTH: 507px; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.teloUvnitr {
	FLOAT: right; position: relative; background-color: #fff; text-align: left;
	margin: 0px; padding: 0px; border: 0px solid red;
}
.patka {
	FLOAT: right; WIDTH: 908px; POSITION: relative
}
.patka2 {
	FLOAT: right; WIDTH: 908px; POSITION: relative; background-color: #ddd;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	margin: 0px; padding: 0px; border: 0px solid red;
}
A {
	COLOR: #000; /*LINE-HEIGHT: normal;*/ /*FONT-STYLE: normal;*/ FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: underline
}
A:hover {
	CURSOR: hand; COLOR: #000; /*LINE-HEIGHT: normal;*/ /*FONT-STYLE: normal; */FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none

}

select {
	BORDER: #789BB6 1px solid;
}


.input-text {
	BORDER: #789BB6 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	margin-top: 1px;
	margin-bottom: 1px;
	_margin-top: 0px;
	_margin-bottom: 0px;
}


select.input-text {
	margin-top: 1px;
	margin-bottom: 1px;
}

.input-button {
	border: 1px solid #a00;
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #a00;
	FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	BACKGROUND-COLOR: #f0cfcf;
	font-weight: bold;
	padding: 0 5 0 5;
	margin: 0;
}

.input-button-2 {
	border: 1px solid #a00;
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #fff;
	FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	BACKGROUND-COLOR: #ad0000;
	font-weight: bold;
	padding: 0 5 0 5;
	margin: 0;
}

.bolder {
  font-weight: bold;
}

.menu {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none*/
	FONT-WEIGHT: bold; FONT-SIZE: 11px !important; COLOR: #ffffff; TEXT-DECORATION: none;
	/*border: 1px solid red;*/

}
A.menu:hover {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline*/
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}

vrhPravaSpodek div a {
  font-size: 11px;
}

.menutab {
	BACKGROUND-COLOR: #717171
}
A.menusbg:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #868686
}
A.menusbg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 20px; TEXT-DECORATION: none
}
.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.nadpis, .nadpis3, .nadpis3:hover {
	FONT-SIZE: 11px; COLOR: #d70000; TEXT-DECORATION: none
}

.nadpis {
  font-weight: bold;
}

.nadpis3 {
  font-weight: normal;
}

.Snadpis {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d70000; TEXT-DECORATION: none
}
.nadpis2 {
	font-weight: bold;
	font-size: 11px;
	color: #d70000;
	background-color: #fedbd9;
	/*border: 1px solid #d70000;*/
	padding: 2px;
	_padding: 4px;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	height: 1em;
}

.nadpis2:hover {
	text-decoration: underline;
	color: #d70000;
	font-weight: bold;
	background-color: #fff;
}

.blueBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333399
}
.whiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
.blueBold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333399
}
.SblueBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333399
}
.blue10 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333399; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif
}

.blue11 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333399; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif
}

.black11, .black11s {
	 FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif
}

.black11 {
 font-weight: normal;
}

.black11s {
  font-weight: bold;
}

.red10 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d70000; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif
}

.red11 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d70000; FONT-FAMILY: "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif
}


.nadpissmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d70000
}
.Snadpissmall {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d70000
}
.blueBold11 {
	FONT-SIZE: 11px; COLOR: #333399;
	
}
.grandient .blueBold11 {
	COLOR: white;
}
.grandient2 .blueBold11 {
	color: black;
}
.grandient .blueBold11, .grandient2 .blueBold11 {
	FONT-SIZE: 15px;
	letter-spacing: 1px;
  font-weight: bold;
}
.SblueBold11 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333399
}
.bgtab {
  color: black;
}

.bgtab2 {
  color: #339;
}

.rightgrandient2 A, .bgtab A {
	color: #d70000;
	text-decoration: underline;
	font-size: 11px;
  font-weight: bold;
}
.rightgrandient2 A:hover, .bgtab A:hover {
  text-decoration: none;
  color: #d70000;
  font-weight: bold;
}

.bgtab3 {
	border-left: 1px solid white;
}

.mytab {
  vertical-align: middle;
}

.mytab2 {
  vertical-align: middle;
  border-right: 1px solid white;
}


.tablink {
	FONT-SIZE: 10px; COLOR: #cc3333; TEXT-DECORATION: underline
}
A.tablink:hover {
	FONT-SIZE: 10px; COLOR: #333399; TEXT-DECORATION: none
}
.tablink2 {
	FONT-SIZE: 11px; COLOR: #3d3c8e; TEXT-DECORATION: none;
	position: relative;
	/*top: 15px;*/
	/* pro operu */
	 top: -2px;
	_top: 0px;
}
A.tablink2:hover {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}
A.tablink2_selected {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}

.tablink3 {
	FONT-SIZE: 11px; COLOR: #3d3c8e; TEXT-DECORATION: none;
}
A.tablink3:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold; COLOR: #3d3c8e;
}


A.nadpis:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333399; TEXT-DECORATION: underline
}
A.Snadpis:hover {
	FONT-SIZE: 11px; COLOR: #333399; TEXT-DECORATION: underline
}
A.menu {
	FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 20px; HEIGHT: 20px
}
A.menu:hover {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: red; TEXT-DECORATION: none
}

.aboutmenu, .aboutmenu_hover {
	border-right:1px solid white;

	vertical-align: center;
	width:60px;
	float:left;
	height:22px;
	line-height: 16px;
	overflow: hidden;
	margin: 0px;
}

.aboutmenu {
  background-color:#c3c1e6;
  color: #6d6cae;
}

.aboutmenu_hover {
  background-color:#6d6cae;
	border-right: 1px solid white;
}

.aboutmenu_hover a {
	color: white;
	font-weight: bold;
}

.course_block_1 {
	font-weight: bold;
	color: black;
	width: 277px;
	height: 115px;
	_width: 297px;
	_height: 135px;
	padding: 10px;
	padding-bottom: 9px;
	float: left;
  background-color: white;
  
}

course_block_1 h1 {
  font-weight: normal;
}
/*

.course_block_2 {
	height: 135px;
	width: 135px;
	_width: 136px;
	background-color: white;
	float: left;
  background-image: url(images/course_img.jpg);
  background-repeat: no-repeat;
  background-position: top;
	padding: 0px;
	border-right: 1px solid white;
border: 1px solid green;
}
*/
.course_block_3 {
	width: 433px;
	_width: 570px;
	min-height: 135px;
	_height: 135px;
	float: left;
	_padding-top: 6px;
	padding-left: 135px;
	border: 0px solid blue;
	border-right: 1px solid white;
  overflow: fit;

background: url("course_img.jpg") top left no-repeat;
	background-color: #fedbd9;
/*border: 1px solid green;*/
}

.course_block_3 ul li {
  list-style-type: square;
  font-size: 11px;
  color: black;
  font-weight: bold;
  line-height: 16px;
  margin-left: 10px;
}

.course_block_4 {
  background-color: #ddd;
	margin: 0px;
	padding: 10px;
  padding-right: 10px;
  margin-top: 1px;

	color: black;
	text-align: justify;
  float: left;
  clear: left;

  width: 413px;
  _width: 433px;

  overflow: fit;
}

.course_block_5 {
	width: 419px;
	_width: 429px;
	float: left;
/*	height: 510px;
  _height: 490px;*/
  overflow: hidden;
	color: black;
	padding-left: 10px;
	padding-top: 10px;

	
}

.course_block_6 {
	float: left;

	height: 29px;
	_height: 49px;
	width: 400px;
	_width: 420px;
  background-color: white;
  padding: 10px;

  _padding-bottom: 0px;
}

.leftgrandient, .rightgrandient {
	height: 24px;
	_height: 31px;
  background-repeat: repeat-x;
  background-color: red;
  background-image: url(images/tlacitko_back.png);
  padding: 7 7 0 7;
	border: 0px solid black;
}

.leftgrandient a, .rightgrandient a {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}

.leftgrandient a:hover, .rightgrandient a:hover {
	color: white;
  text-decoration: none;
  font-weight: bold;
}

.leftgrandient {
	float: left;
}

.rightgrandient, .rightgrandient2 {
	float: right;
}

.bocni-pruh {
  float: left;
	width: 40px;
	_width: 41px;
	/*padding-top: 135px;*/
	padding-top: 0px;
	background-color: #ddd;
	/*min-height: 689px;*/
	/*_height: 689px;*/

	overflow: fit;
}

.bocni_pruh_first_item, .bocni_pruh_item {
	/*width: 40px;*/
}

.bocni_pruh_first_item {
	border-top: 0px solid white;
	padding-top: 10px;
}

.bocni_pruh_first_item a, .bocni_pruh_item a {
	padding-top: 5px;
	padding-bottom: 10px;
	display: block;
	border-bottom: 1px solid white;
}

a.odkazy {
	color: #008;
}

.grandient_detail, .grandient_course, .grandient_seminars, .grandient_lecturers {
	width: 891px;
	_width: 909px;
	height: 36px;
	_height: 40px;
	background-color: red;
	padding: 0px;
	padding-left: 16px;
	overflow: hidden;
	background-repeat: repeat-x;
	background-image: url(images/about_pruh.jpg);
	padding-top: 2px;
	_padding-top: 10px;

	border-bottom: 1px solid white;
	border-top: 1px solid white;
	float: left;
}

.grandient_lecturers {
  	margin-top: -14px;
}

.grandient_course {
	margin-top: -13px;

}

.grandient_detail h1 {
	COLOR: white;
	FONT-SIZE: 15px;
	letter-spacing: 1px;
  font-weight: bold;

}

.bordered {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}

.computer {
  clear: both;
/*	width: 23em;*/
	width: auto;
/*	margin-top: -15px;*/
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 6px;
/*	height: 40px;*/
	background-color: white;
	background-color: #fedbd9;
	border: 1px solid black;
}

a.link {
	color: #008;
  font-weight: bold;
}

a.link:hover {
	color: #008;
  font-weight: bold;
  text-decoration: none;
}

.about-content-right {
  width:651px;
	margin:5px;
	text-align:left;
	padding-top:5px;
	_padding-top:0px;
	padding-left: 10px;
	/*height: 312px;
	_height: 310px;*/
	float: left;
}

.about-photo-left {
  float: left;
  width: 209px;
  height: 297px;
  padding: 0;
  margin: 0;
}

.content-photo-left {
  float: left;
  width: 209px;
  height: 285px;
  padding: 0;
  padding-bottom: 0px;
  margin: 0;
}

#submenu {
	width: 907px;
	_width: 910px;
  background-color: #fff;
  height: 20px;
	line-height: 18px;
  margin-top: -13px;
  margin-bottom: 14px;
	border-top: 1px solid white;

}

.lecturer, .lectureractive {
	float: left;
	width: 452px;
	_width: 455px;
	text-align: center;
	padding-top: 2px;
	height: 18px;
	_height: 22px;
	border-right: 1px solid white;
}

.lecturer {
  background-color:#c3c1e6;

}

.lectureractive {
	background-color:#6d6cae;
}

.lecturer a {
	color: #3d3c8e;
}

.lecturer a:hover {
	color: #fff;
}

.lecturer a, .lecturer a:hover, .lectureractive a, .lectureractive a:hover {
	text-decoration: none;

}

.lectureractive a, .lecturer a:hover,.lectureractive a:hover {
	font-weight: bold;
}

.lectureractive a, .lectureractive a:hover {
	color: white;
}

div#homepage_col_1 {
	width: 189px;
	_width: 209px;
	padding: 10px;
	background-color: #eeebf4;
	float: left;
/*	height: 622px;*/
	height: 602px;
	_height: 627px;
	
	/* docasne natahnuta stranka */
	height: 617px;
	_height: 642px;


  overflow: hidden;
}

div#homepage_col_1 h5 {
  font-size: 11px;
}

div#homepage_col_2 {
/*	width: 448px;*/
	width: 453px;
	_width: 468px;
	padding: 10px;
	padding-right: 5px;
	padding-bottom: 0;
	height: 607px;
	_height: 623px;

	/* docasne natahnuta stranka */
	height: 617px;
	_height: 642px;

	float:left;
  overflow: hidden;

}

div#homepage_col_2 p {
	color: black;	
}

div#homepage_col_3 {
	width: 189px;
	float: left;
	background-color: rgb(217,215,216);
	background-image: url(images/pravy_sloupec2.jpg);
	background-repeat: no-repeat;
	height: 622px;
	_height: 627px;

	/* docasne natahnuta stranka */
	height: 637px;
	_height: 642px;

}

div#homepage_col_4 {
	width: 42px;
/*	height: 642px;*/
	height: 622px;
	_height: 627px;

	/* docasne natahnuta stranka */
	height: 637px;
	_height: 642px;

	background-color: #ddd;
	float: left;

}

div#notify_1, div#notify_2 {
	padding: 10px;
	padding-right: 0px;
	color: black;
	font-weight: bold;
	font-size: 11px;
	background-color: #aaa;
}
div#notify_1 ul, div#notify_2 ul {
	_margin-bottom: 0px;
}

div#notify_1 ul {
	margin-left: 150px;
	_margin-left: 190px;
	padding-right: 11px;
}

div#notify_2 ul {
	margin: 0;
	_margin-top: -8px;
	margin-left: -20px;
	_margin-left: 20px;
	padding-right: 175px;
	_padding-right: 170px;
}

div#notify_1 ul li, div#notify_2 ul li, ul.notify-like li {
	margin: 0;
  list-style-type: square;
  list-style-image: url(images/list-image.gif);
  _list-style-image: url(images/list-image-ie.gif);
  padding-bottom: 3px;
}

ul.notify-like {
	color: black;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: -15px;
	_margin-left: 20px;
}

li.nopadding {
	padding: 0;
}

div#notify_1 {
	width: 449px;
	_width:  448px;
/*	height: 127px;
	_height: 128px;*/
		height: 118px;
	_height: 124px;


	padding: 0;
	padding-top: 6px;
	_padding-top: 6px;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image: url(images/obdelnik1_spravny.jpg);
}

div#notify_2 {
	width: 439px;
	_width:  448px;
	/*height: 108px;
	_height: 128px;*/
	height: 104px;
	_height: 124px;
	background-image: url(images/obdelnik2_spravny.jpg);


	padding-top: 10px;
	_padding-top: 15px;
}

a.notify_1_odkaz {
	float: left;
	width: 160px;
	height: 120px;
	margin-top: -5px;
	margin-bottom: -19px;
}

a.notify_2_odkaz {
	float: right;
	width: 173px;
	height: 120px;
	_height: 120px;
	margin: 0;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: -20px;

}

/*.obarvovane {
	background-color: #fff;
} */

/*.obarvovane:hover {
  background-color: #fee;
} */

.bigger {
  font-size: 12px;
}

.paddingrb {
	border:0px solid red;
	float: left;
	_padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
}


.min_287 {
   min-height:287px;
   height:287px;
}

/*div[class] .min_287 {
   height:auto;
} */

div.copyright {
   margin-top: 5px;
   font-style: italic;
   font-size: 9px;
}

/* proc jsou sakra seminare oddelene pomoci br ? */
.seminar {
	margin-top: -5px;
}

.linka {
	border-left: 1px solid red;
	padding-left: 4px;
}

div.s cite, div.s span.gl {
	display: none;	
}
.s {
	width: 100%;
}

.std, .f {
	display: none;
}
li.g {
	margin-top: 15px;
}

.xsm {
	display: inline;	
}

