div,p,a {
          margin:0px;
          padding:0px;
          font:13px Arial;
}
p {
  margin: 5px 0px;
}
a {    color:#f00;
}
body {
          background-image: url('./img/pozadi_body.png');
          background-repeat:repeat-x;background-position: 0px 152px;
          font:13px Arial;
          color:#222;
}
h1,h2,h3,h4 {
  color: #5592ce;
}
hr {
  color: #5592ce;
}
h2 {
  margin-top: 35px;
}
.red {    color:#f00;
}
#master { width:960px;
          margin:auto;background-image: url('./img/pozadi_telo.gif');
          background-repeat:repeat-y;
          border:0px solid gray;}
#title {  background-image: url('./img/title1.png');
          width:960px;
          height:95px;
}
#menu {   background-image: url('./img/title2.png');
          width:960px;
          height:41px;
          background-repeat:no-repeat;
}
#space {  width:960px;
          height:8px;
          margin-left:0px;
}
#motto {background-image: url('./img/vrchni_oval_pozadi.png');background-repeat:repeat-y;width:903px;height:146px;margin-left:29px;}
.mainmenu_block {width:780px;height:43px; margin-left:180px;background-repeat:no-repeat;background-position:right bottom;}
.mainmenu_container {padding-top:3px;margin:0px 5px;float:left;}
.mainmenu_delimiter {padding-top:8px;float:left;}
.mainmenu_text {padding:6px 4px;color:red;font-size:16px;}
.mainmenu_text a {color:red;font-size:16px;text-decoration:none}
.mainmenu_text_selected {padding:6px 4px;color:#fff;font-size:16px;}
.mainmenu_text_selected a {color:#fff;font-size:16px;text-decoration:none}
.mainmenu_selected_c {background-image: url('./img/tl_select_b.png');height:38px;background-repeat:repeat-x;}
.mainmenu_selected_l {background-image: url('./img/tl_select_l.png');height:38px;background-repeat:no-repeat;}
.mainmenu_selected_r {background-image: url('./img/tl_select_r.png');height:38px;background-repeat:no-repeat;background-position:right;}
.mainmenu_c {height:38px;}
.mainmenu_l {height:38px;}
.mainmenu_r {height:38px;}
.mainmenu_c:hover {background-image: url('./img/tl_over_b.png');height:38px;background-repeat:repeat-x;}
.mainmenu_l:hover {background-image: url('./img/tl_over_l.png');height:38px;background-repeat:no-repeat;}
.mainmenu_r:hover {background-image: url('./img/tl_over_r.png');height:38px;background-repeat:no-repeat;background-position:right;}
#footer_l {background-image: url('./img/paticka_levy.png');background-repeat:no-repeat;width:960px;height:46px;background-position:bottom left;}
#footer_c {width:960px;height:46px;margin:auto;background-image: url('./img/paticka_pozadi.png');background-repeat:repeat-x;background-position:bottom;border:0px solid #CCCCCC;clear:both;}
#footer_r {width:960px;height:46px;margin:auto;background-image: url('./img/paticka_logo.png');background-repeat:no-repeat;background-position:right;border:0px solid #CCCCCC;}
#menu2 {list-style-type:none;color:#333;padding: 0px;margin:0px;width: 170px;font-size:16px;}
#menu2 li {margin:8px;}
#menu2 a {text-decoration: none;font-size:16px;color:#333;}
#menu2 a:hover {color:#e85f2b;}
#menu2 a.active {color:#f00;}
.kontakt {
	margin: 20px auto 0px auto;
	padding: 0px;
	border: 0px;
	width: 480px;
}
td.kontakt1 {
	width: 100px;
	padding: 3px 20px 3px 10px;
	font-weight: bold;
	background-color: #F4F4F4;
	text-align: right;
	vertical-align: top;
}
td.kontakt2 {
	width: 100px;
	padding: 3px 20px 3px 10px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
td.kontakt1_2 {
	text-align: left;
	background-color: #F4F4F4;
	padding: 3px 0px 3px 20px;
}
td.kontakt1_21 {
	text-align: left;
	background-color: #F4F4F4;
	padding: 3px 0px 3px 20px;
	font-weight: bold;
}
td.kontakt2_2 {
	text-align: left;
		padding:3px 0px 3px 20px;
}
td.rozvrh1 {
	font-size: 90%;
	width: 80px;
	background-color: #F4F4F4;
	text-align: left;
	padding:1px 3px 1px 3px;
		border: 1px;
	border-style: solid;
	border-color: silver white white silver;
}
td.rozvrh2 {
	font-size: 90%;
	width: 180px;
	background-color: #F4F4F4;
	text-align: left;
	padding:1px 3px 1px 3px;
		border: 1px;
	border-style: solid;
	border-color: silver white white silver;
}
td.rozvrh3 {
	font-size: 90%;
	width: 80px;
	background-color: #F4F4F4;
	text-align: center;
	padding:1px 3px 1px 3px;
		border: 1px;
	border-style: solid;
	border-color: silver white white silver;
}
.invisible {
        display: none;
}
.aktuality_datum {
        color: #5592ce;
        font-weight: bold;
}
div.textblock {width:480px;padding-top:20px;}
.textblock-left {padding:8px 12px;width:442px;}
#menublock {width:240px;padding-top:20px;float:left;}
#menublock-inside {padding:2px 12px;width:196px;}
#contentblock {width:720px;padding-top:20px;float:right;}
#contentblock-inside {padding:8px 12px;width:682px;}
