/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	background-image:url('images/pozadi.jpg');
	background-repeat:repeat-x;
	background-color: #ecf1f4;
	margin: 0px;
	margin-top: 0px;
	text-align:center;
}

h1 {
  font-size: 16px;
  margin: 15px 0 0 0;
  padding: 0;
}

h2 {
  font-size: 14px;
  margin: 15px 0 0 0;
  padding: 0;
}

.tabulka_info h2 {
  font-size: 13px;
  margin: 0 0 0 0;
  padding: 0;
}

h3 {
  font-size: 12px;
  margin: 5px 0 0 0;
  padding: 0;
}

ul.bb {
  list-style-type: none;
  margin: 0;
  margin-top: 10px;
  padding: 0;

}

.bb li {
  margin-bottom: 10px;
  margin-left: 0;
}

.tabulka-konfr,
.tabulka-konfr td {
   border: 1px solid #CCCCCC;
   border-collapse:collapse;
}

.cleaner {
  clear: both;
  height: 0;
  margin: 0;
  padding: 0;
}

table td p {
	padding: 0;
	margin: 5px;
}

a:link {
	color:#000000;
	text-decoration: none;
}
a:visited {
	color:#000000;
	text-decoration: none;
}
a:hover {
  color:#feae11;
  text-decoration: none;
}

a:link img,
a:visited img {
	border: none;
}

hr {
  background-color:#FF9900;
  border: 1px solid #FF9900;
  color:#FF9900;
  height: 2px;
  *margin: 0;
  *padding: 0;
}

#banner {
  width:468px; 
  height:60px;
  margin: auto;
  padding-top:12px;
  /*border: 1px solid #bb706d;*/
}

#banner2 {
  width:150px; 
  height:150px;
  margin: auto;
  padding-top:12px;
  /*border: 1px solid #bb706d;*/
}

#banner3{
  width:468px; 
  height:60px;
  margin: auto;
  /*border: 1px solid #bb706d;*/
}

#banner4{
  width:480px; 
  height:242px;
  margin: auto;
  /*border: 1px solid #bb706d;*/
}

#banner5{
  width:160px; 
  height:41px;
  margin: auto;
  /*border: 1px solid #bb706d;*/
}

#jazyky {
  width: 970px;
  color: #FFFFFF;
  text-align:right;
  margin: auto;
  margin-top: 25px;
  padding-right: 20px;
  padding-bottom: 5px;
  /*border: 1px solid red;*/ 
}

#jazyky a:link {
	color:#ffffff;
	text-decoration: none;
}
#jazyky a:visited {
	color:#ffffff;
	text-decoration: none;
}
#jazyky a:hover {
  color:#000000;
  text-decoration: none;
}

#hlavicka {
  background-image: url('images/hlavicka.jpg');
  background-repeat:no-repeat;
  width: 971px;
  height: 183px;
  margin: auto;
  
  padding: 0px;
  /*border: 1px solid #bb706d;*/ 

}

#kontejner {
  background-image: url('images/kontejner.gif');
  background-repeat:repeat-y;
  width: 971px;
  margin: auto;
  padding: 0px;
  margin-bottom:0px;
  /*border: 1px solid #bb706d;*/ 
}

#l_bok {
  background-image:url('images/l_bok.jpg');
  background-repeat:no-repeat;
  float:left;
  width: 182px;
  min-height: 563px;
  margin: auto;
  padding: 13px 10px 20px 20px;
  margin-bottom:0px;
  text-align: left;
  /*border: 1px solid #bb706d;*/ 
}

#menu hr {
  background-color:#b7b7b7;
  border: 1px solid #b7b7b7;
  color:#b7b7b7;
  height: 1px;
  *margin: 0;
  *padding: 0;
}

#menu ul {
  margin: 0;
  padding: 0;  
}

#menu li {
  /*height: 24px;*/
  margin: 0;
  padding-top: 8px;
  padding-bottom: 5px;
  padding-left:13px; 
  font-size:15px;
  font-weight: bold;
  list-style-type: none;
  border-bottom: 1px solid #b7b7b7;
}

#menu li ul.submenu {
  display: none;
  /*display: block;*/
}

#menu li ul li {
  font-size: 11px;
  border: none;
  background: url('images/menu-sipka.gif') 0 5px no-repeat;
  margin: 0;
  padding-top: 5px;
  line-height: 10px;
  /*border: 1px solid red;*/
}

#menu li ul li ul {
  margin: 7px 0 7px 0;
}

#menu li ul li ul li {
  font-size: 11px;
  border: none;
  background: url('images/menu-sipka2.gif') 0 8px no-repeat;
  margin: 0;
  padding: 5px 0 0 8px;
  line-height: 15px;
  /*border: 1px solid red;*/
}

#menu li ul li ul li a:link {
	color: #666666;
	text-decoration: none;
}
#menu li ul li ul li a:visited {
	color: #666666;
	text-decoration: none;
}
#menu li ul li ul li a:hover {
  color:#feae11;
  text-decoration: none;
}

#menu li.cervena {
  border-top: 1px solid #b7b7b7;
  background: url('images/cervena.jpg') 0 3px no-repeat; 
}

#menu li.zelena {
  background: url('images/zelena.jpg') 0 3px no-repeat; 
}

#menu li.modra {
  background: url('images/modra.jpg') 0 50% no-repeat; 
}

#menu li.zluta {
  background: url('images/zluta.jpg') 0 3px no-repeat; 
}

#menu li.fialova {
  background: url('images/fialova.jpg') 0 50% no-repeat; 
}

#menu li a:link {
	color:#000000;
	text-decoration: none;
}
#menu li a:visited {
	color:#000000;
	text-decoration: none;
}
#menu li a:hover {
  color:#feae11;
  text-decoration: none;
}

#menu li a:link img,
#menu li a:visited img {
	border: none;
}



#p_bok {
  background-image:url('images/p_bok.jpg');
  background-repeat:no-repeat;
  float:right;
  width: 212px;
  min-height: 558px;
  margin: auto;
  padding: 0px;
  margin-bottom:0px;
  /*border: 1px solid #bb706d; */
}

#stred {
  width: 493px;
  _width: 483px;
  /*height: 39px;*/
  list-style-type: none;
  overflow: hidden;
  margin: 0px;
  margin-top: 0px;
  padding: 0px;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 10px;
  text-align:left;
  /*border: 1px solid red;*/
}

.navigace {
  margin-bottom: 30px; 
  font-size: 10px; 
  color:#666666; 
  /*border:1px solid red;*/
}

#paticka {
  background-image:url('images/paticka.jpg');
  background-repeat:no-repeat;
  width: 949px;
  height: 42px;
  margin:auto;
  text-align: right;
  color:#FFFFFF;
  padding: 15px 22px 0 0;
  /*border:1px solid red;*/
}

#paticka img{
	margin-top: -5px;
	margin-left: 15px;
}

#paticka a:link {
	color:#ffffff;
	text-decoration: none;
}
#paticka a:visited {
	color:#ffffff;
	text-decoration: none;
}
#paticka a:hover {
  color:#ffffff;
  text-decoration: underline;
}



#vyhledavani {
  background-image:url('images/vyhledavani.jpg');
  background-repeat:no-repeat;
  float: right;
  width: 170px;
  height: 110px;
  padding-right: 20px;
  padding-left: 20px;
  padding-top:20px;
  text-align: left;
  /*border: 1px solid #bb706d;*/ 
}

#vyhledavani hr {
  background-color:#ffffff;
  border: 1px solid #ffffff;
  color:#fffffff;
  height: 2px;
}

#akt_vrch {
  background-image:url('images/aktuality_vrch.jpg');
  background-repeat:no-repeat;
  float:right; 
  margin-top:10px;
  width: 190px;
  height: 25px;
  text-align:left;
  padding-top: 15px;
  padding-left: 20px;
}

#akt_stred {
  background-image:url('images/aktuality_stred.jpg');
  background-repeat:repeat-y;
  float:right; 
  width: 170px;
  text-align:left;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
}

#akt_spodek {
  background-image:url('images/aktuality_spodek.jpg');
  background-repeat:no-repeat;
  float:right; 
  width: 210px;
  height: 22px;
}

#akt_odkazy {
  padding-left:20px;  
  padding-top: 15px;
  padding-bottom: 15px; 
  text-align:left; 
  float:right; 
  width: 190px;
  line-height:18px;
  /*border: 1px dashed green;*/
}

#akt_odkazy a:link,
#akt_odkazy a:visited {
    color:#000000;
	text-decoration: none;
	font-size:12px;
}



#akt_odkazy a:hover {
  color:#feae11;
  text-decoration: none;
  font-size:14px;
}


