/*
hneda (pod logem) = dd591f
bezova (top pruh) = ffdd7a
hnedy text (menu) = c65613
bublina zluta = ffc41a
bkg zluta = ffdd7a
bublina zelena = 84cb08
bkg zelena = a5d94b
bublina cervena = ff601a
bkg cervena = ff8b58
link zluty = bf9413
link zeleny = 0d8026
link cerveny = b24212
bublina aktualita = fa860a
bkg aktualita = f8ba60
*/
body {
	padding:0;
	margin:0;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	overflow:-moz-scrollbars-vertical;
	background-color:#fef8e3;
	}
img	{	border:none; }
.cb { clear:both; }

#container {
  width:1008px;
  margin:0 auto 0 auto;
  background-color:white;
	}
#container2 {	padding:0 16px;	}
#top {
	width:100%;
	height:250px;
  margin:0 auto 0 auto;
  background-image:url("top.png");
	background-position:top center;
	background-repeat:no-repeat;
	text-align:left;
	}
#logo {
	width:200px;
	height:134px;
	float:left;
	}
#logo a {
  display:block;
  width:175px;
  height:110px;
  margin:10px 0 10px 22px;
  }
#adresa {
  padding:72px 0 0 45px;
  float:left;
  }
#adresa a, #adresa a:visited, #language a, #language a:visited {
	color:black;
	font-weight:bold;
	text-decoration:none;
	}
#adresa a:hover, #language a:hover {	text-decoration:underline;	}
#left {
	float:left;
	width:217px;
	text-align:left;
	}
#menu1 { padding:15px 10px 0 0;	}
#menu1 ul {
  padding:0 10px 0 10px;
  text-indent:-10px;
  margin:0;
  }
li { 	list-style-type:none;	}
#menu1 a, #menu1 a:visited {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	}

#menu1 li.sub1 a, #menu1 li.sub1 a:visited {	color:#ffc41a; }
#menu1 li.sub2 a, #menu1 li.sub2 a:visited {	color:#84cb08; }
#menu1 li.sub3 a, #menu1 li.sub3 a:visited {	color:#ff601a; }
#menu1 li.subx a, #menu1 li.subx a:visited {	color:#000000; }

#menu1 a:hover {	text-decoration:underline;	}

#menu1 ul.sub1 li a, #menu1 ul.sub1 li a:visited,
#menu1 ul.sub2 li a, #menu1 ul.sub2 li a:visited,
#menu1 ul.sub3 li a, #menu1 ul.sub3 li a:visited,
#menu1 ul.subx li a, #menu1 ul.subx li a:visited {
  font-size:12px;
	line-height:17px;
  }
#menu1 ul.sub1 li a, #menu1 ul.sub1 li a:visited {	color:#ffc41a; }
#menu1 ul.sub2 li a, #menu1 ul.sub2 li a:visited {	color:#84cb08; }
#menu1 ul.sub3 li a, #menu1 ul.sub3 li a:visited {	color:#ff601a; }
#menu1 ul.subx li a, #menu1 ul.subx li a:visited {	color:#000000; }

#language {
  width:100%;
  height:121px;
  background-image:url("english.png");
	background-position:bottom center;
	background-repeat:no-repeat;
	}
#jazyk {  padding:22px 0 0 74px;  }
#right {
	float:right;
  width:756px;
  text-align:left;
	}
#right1 {
	float:left;
	width:500px;
	}
#right2 {
	float:right;
	width:235px;
	}
#sekce {
  width:100%
  height:161px;
  }
.sekce1, .sekce2, .sekce3 {
  float:left;
  height:161px;
	background-repeat:no-repeat;
  }
.sekce1 {
  background-image:url("sekce1.png");
  width:260px;
  }
.sekce2 {
  background-image:url("sekce2.png");
  width:260px;
  }
.sekce3 {
  background-image:url("sekce3.png");
  width:235px;
  }
.nadpsekce {
  margin-top:23px;
  height:40px;
  }
h1 {
	font-size:18px;
	font-weight:bold;
/*	font-style:italic;*/
	padding:0;
	margin:0;
	}
#sekce h1 {
  padding:0px 15px 0 58px;
	}
p {
	margin:0 0 5px 0;
	padding:0;
  }
#sekce p {
  padding:0px 30px 0 58px;
  height:40px;
	}
#sekce p.odsad {
	padding:25px 20px 0 68px;
  }
#sekce .sekce1 a, #sekce .sekce1 a:visited, #downl_main p a, #downl_main p a:visited {
	color:#bf9413;
	font-weight:bold;
	text-decoration:none;
	}
#sekce .sekce1 a:hover, #downl_main p a:hover {	text-decoration:underline;	}
#sekce .sekce2 a, #sekce .sekce2 a:visited {
	color:#0d8026;
	font-weight:bold;
	text-decoration:none;
	}
#sekce .sekce2 a:hover {	text-decoration:underline;	}
#sekce .sekce3 a, #sekce .sekce3 a:visited {
	color:#b24212;
	font-weight:bold;
	text-decoration:none;
	}
#sekce .sekce3 a:hover {	text-decoration:underline;	}
.info {
  width:100%;
  padding:15px 0;
  }
#main {  width:100%;   text-align: justify; }
#aktual {
  width:495px;
  float:left;
  }
#aktual_top {
  width:100%;
  height:51px;
  background-image:url("akt_top.png");
  }
#aktual_top h1, #downl_top h1, #downl_main h1 {  padding:15px 15px 0 15px;	}
#aktual_main {
  width:100%;
  background-color:#f8ba60;
  }
#main #aktual_main ul {
  padding:10px 15px 0px 15px;
  margin:0;
  }
#main #aktual_main li {
  width:100%;
  clear:both;
  padding:7px 0 0 0;
  list-style-type:none;
  }
#aktual_main div.den {
  float:left;
  width:90px;
  font-weight:bold;
  text-align:right;
  }
#aktual_main div.denfull {
  float:left;
  width:10px;
  font-weight:bold;
  text-align:right;
  }
#aktual_main div.text {
  float:right;
  width:370px;
  }
#aktual_main div.textfull {
  float:right;
  width:450px;
  }
#aktual_down {
  width:100%;
  height:20px;
  background-image:url("akt_down.png");
  }
#normal {  width:100%;  }
#normal h1 {
  padding:15px 0;
  font-size:14px;
  }
#normal p {
  padding:0px;
  margin:0;
  }
#downl {
  width:235px;
/*  margin-top:20px;*/
  float:right;
  }
#downl_top {
  width:100%;
  height:50px;
  background-image:url("downl_top.png");
  }
#downl_main {
  width:100%;
  background-color:#ffdd7a;
  }
#downl_main p {
  padding:10px 15px 0px 10px;
  text-align: justify;
  margin:0;
  }
#downl_main li {
  padding:0px 0px 0px 10px;
  text-align: justify;
  margin:0;
  list-style-type:disc;
  }
#downl_down {
  width:100%;
  height:20px;
  background-image:url("downl_down.png");
  }
#footer {
  text-align:right;
  padding:10px 15px 15px 0;
  clear:both;
  }
#footer a, #footer a:visited {
	color:#cccccc;
	font-weight:bold;
	text-decoration:none;
	}
#footer a:hover {	text-decoration:underline;	}

#sekce1b {
  float:right;
  width:270px;
  /*background:red;*/
  }
#sekce1c {
  float:left;
  width:235px;
  height:161px;
  background-repeat:no-repeat;
  background-image:url("sekce1.png");
  /*background:green;*/
  }
#search {
  width:235px;
  float:left;
  }
#search_top {
  width:100%;
  height:51px;
  background-image:url("search_top.png");
  }
#search_top h1 {  padding:15px 15px 0 15px;	}
#search_main {
  width:100%;
  /*background-color:#f8ba60;*/
  background-image:url("search.png");
  }
#search_main ul {
  padding:10px 15px 0px 15px;
  margin:0;
  }
#search_main li {
  width:100%;
  clear:both;
  padding:7px 0 0 0;
  }
#search_main div.den {
  float:left;
  width:80px;
  font-weight:bold;
  }
#search_main div.text {
  float:right;
  width:115px;
  }
#search_down {
  width:100%;
  height:20px;
  background-image:url("search_down.png");
  }
#search select {
  width:215px;
  }
div.odsadit {
	padding:10px 10px 0 10px;
  }
#nadpis1, #nadpis2, #nadpis3, #nadpisx {
  width:497px;
  height:68px;
	background-repeat:no-repeat;
  }
#nadpis1 { background-image:url("nadpis1.png"); }
#nadpis2 { background-image:url("nadpis2.png"); }
#nadpis3 { background-image:url("nadpis3.png"); }
#nadpisx { background-image:url("nadpisx2.png"); }

#nadpis1 h1, #nadpis2 h1, #nadpis3 h1, #nadpisx h1  {
  padding:15px 15px 0 15px;
	}
h2 {
  font-size:16px;
	font-weight:bold;
	margin:15px 0 10px 0;
	}
#main ul {
  padding:0 0 0 10px;
  margin:10px 20px;
  }
#main li {
  list-style-type:disc;
  }
#main ul.m1 li, #main ul.m2 li, #main ul.m3 li {
  font-size:11px;
  font-family:Verdana,Arial,Helvetica, sans-serif;
  font-weight:bold;
	line-height:15px;
	list-style-type:square;
  }
#main ul.m1 li {	color:#bf9413; }
#main ul.m2 li {	color:#0d8026; }
#main ul.m3 li {	color:#b24212; }

#main ul.mx {
  padding:0 0 0 5px;
  margin:5px 10px;
  }
#main ul.mx li {
  color:#000000;
  font-size:11px;
  font-family:Verdana,Arial,Helvetica, sans-serif;
  font-weight:bold;
	line-height:13px;
	list-style-type:disc;
  }
#main ul.stanovy {
  padding:0 0 0 10px;
  margin:0px 0px;
  }
#main ul.stanovy li {
  list-style-type:none;
  }
#main ul.aktual {
  padding:0 0 0 10px;
  margin:0px 0px;
  }
h3 {
  font-size:14px;
	font-weight:bold;
	font:small-caps;
	font-variant:small-caps;
	margin:15px 0 10px 0;
	}
hr.editace {
	width:200;
	margin-left: 0px;
	text-align:left;
	}
hr.nahoru {
	background-color: #c65613;
	border-width: 0px;
    	height: 2px;
    	color:#c65613;
	width:30;
	margin-left: 0px;
	text-align:left;
	}
#main a, #main a:visited {
        color:#c65613;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
#main a:hover {	text-decoration:underline;	}


#main td {
	font-size:11px;
	}

#main table.cenik {
	text-align:center;
	}
#main table.cenik td.titulek {
	color:#b24212;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}

table.program td {
	font-style:italic;
	}

#login {
   float:right;
   width:200px;
   height:14px;
   text-align:right;
   margin-top:125px;
   padding:0px 15px 0 0;
   }
#login a, #login a:visited {
    color:#c65613;
    font-weight:bold;
    text-decoration:none;
    }
#login a:hover { text-decoration:underline; }

.page_top {
   float:left;
   width:69px;
   height:42px;
   background-image:url("page_top.png");
   background-position:top center;
   background-repeat:no-repeat;
   text-align:center;
   padding:10px 0 0 0;
   }
.page_top a, .page_top a:visited {
        color:#c65613;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.page_top a:hover {	text-decoration:underline;	}

.page_back {
   float:right;
   width:69px;
   height:42px;
   background-image:url("page_back.png");
   background-position:top center;
   background-repeat:no-repeat;
   text-align:center;
   padding:10px 0 0 0;
   }

#vypisskol p 
{ 
	text-align: justify; 
        color:#c65613;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
} 


#vypisskol p a span 
{ 
position: relative; 
font-size: 95%; 
font-weight: normal; 
text-align: left; 
} 

#vypisskol p a span span 
{ 
display: block; 
position: absolute; 
visibility: hidden; 
top: 1em; 
left: 1em; 
padding: .2em .5em;
margin: 1em 1em; 
width: 455px; 
color: black;
background: #ffdd7a; 
border: solid #fef8e3 1px; 
} 

#vypisskol p a:hover span span 
{ 
visibility: visible; 
} 


#rozb1 p, #rozb2 p,#rozb3 p 
{
  margin:0 0 0 0;
  padding:0px 0px 0 0px;
  height:0px;
}

#rozb1 p a span,#rozb2 p a span,#rozb3 p a span
{ 
position: relative; 
} 

#rozb1 p a span span,#rozb2 p a span span,#rozb3 p a span span
{ 
font-size:12px;
font-weight:normal;
text-decoration:none;
display: block; 
position: absolute; 
visibility: hidden; 
top: 1.2em; 
left: -3.3em; 
padding: .2em .5em;
margin: .5em 2em; 
width: 185px; 
color: black;
} 
#rozb1 p a span span {background: #ffc41a;}
#rozb2 p a span span {background: #84cb08;}
#rozb3 p a span span {background: #ff601a;}

#rozb1 p a:hover span span,#rozb2 p a:hover span span ,#rozb3 p a:hover span span 
{ 
visibility: visible; 
} 

div.diskuse { border: 1px solid Silver; margin: 1em 0; padding: 3px; }
div.diskuse h3 { display: inline; }
div.shlednuto { background-color: #a5d94b; }
div.podpis { text-align: right; clear: both; }
#prispevek h2 { color: White; background-color: #0d8026; margin: 1em 0; padding: .5ex; font-size: 150%; }
