/* CSS Document */
*{
  padding: 0px;
  margin: 0px;
  font-family: trebuchet MS;
}

/* BARVY */
tm_fialova{
  color:#4C051C;
}
tm_fialova_bg{
  background:#4C051C;
}

.main{
  width:1024px;
  position: absolute;
  left: 50%;
  margin-left: -512px;
}
.header {
  height: 365px;
  background: url(/images/main_header.jpg) no-repeat;
  /*background: url(/images/main_header.jpg) no-repeat;*/
  color:white;
  font-weight:bold;
}
.header h1{
  font-size:30px;
  float: left;
  padding: 2px 0px 0px 10px;
  display: inline;
}
.header h2{
  position: absolute;
  top: 50px;
  left: 130px;
  z-index: 100;
  font-style: italic;
  font-weight: normal;
  float: left;
  display: inline;
  clear: left;
  margin-left:200px;  
}
.header #obor{
  position: absolute;
  right: 0px;
  top: 40px;
  width: 224px;
  margin-top:270px;
  font-size: 24px;
  text-align: center;
}
.top_menu{
  float: right;
  display: inline;
  font-size: 10px;
  font-weight: bold;
}
.top_menu a{
  color: white;
  text-decoration: none;
  padding-right: 10px;
  padding-left: 10px;
  border-right: white solid 1px;
}
.top_menu a:hover{
  background: white;
  color: #4C051C;
}

.center{
  width: 780px;
  float: left;
  margin-bottom: 20px;
  margin-left: 10px;
}
.center h1{
  background: url(/images/dramaticky/maska.jpg) no-repeat top left;
  margin-left: 10px;
  padding-left: 35px;
  line-height: 50px;
  border-bottom: 2px solid #DCA207;
  margin-bottom: 10px;
  display: block;
}
.center p{
  margin-left: 10px;
  text-align: justify;
  font-size: 12px;
  color: black;
  line-height: 24px;
}
.center ul, .news ul{
  list-style-position: inside;
  font-size: 12px;
  margin-left: 10px;
}
.center p a{
  font-weight: bold;
  border-bottom: dotted 2px #DCA207;
  text-decoration: none;
  color: black;
}
.center p a:hover{
  border-bottom: solid 2px #DCA207;
  background: #F8EDCF;
}
.center p strong, span.tucne{
  font-weight:bold;
  color:#886606;
}
.right_column{
  width: 224;
  float: left;
  margin-bottom: 20px;
  margin-left:10px;
  /*background: yellow;  smazat */
}
.img_r, .pravy{
  float:right;
  margin-left:8px;
  border: solid 2px #DCA207;
}
.img_l, .levy{
  float:left;
  margin-right:8px;
  border: solid 2px #DCA207;
}
.news{
  width: 224px;
  float: right;
  background: url(/images/news_bottom.jpg) left bottom no-repeat;
  margin-top:30px;
  padding-bottom: 30px;
}
.news h1{
  background: url(/images/news_header.jpg) left top no-repeat;
  text-align: center;
  height: 30px;
  font-size: 12px;
  color:white;
  padding-top: 9px;
}
.news a{
  color:#886606;
}
.news a:hover{
  font-weight: bold;
  color:#5A4304;  
}
.news p.nadpis, .nadpis{
  font-size: 12px;
  font-weight: bold;
  margin-left: 10px;
  color:#5A4304;
  width: 200px;
}
.news p.datum, .datum{
  font-size: 12px;
  margin-left: 10px;
  color:#886606;
}
.news p.text, .text{
  font-size: 12px;
  margin-left: 10px;
  width: 195px;
  text-align: justify;
}
.news p.vice{
  margin-top:-10px;
  font-size: 12px;
  width: 195px;
  text-align: right;
}
.news hr{
  margin:10px;
  margin-right:15px;
  color:#DCA207;
}

.footer{
  width: 1024px;
  clear: both;
  background: #5C391A;
  border-top: #DDA60F solid 3px;
  color: white;
  font-size: 10px;
  padding: 3px;
  padding-left: 6px;
}
.footer a{
  color:white;
  text-decoration: none;
}
/********** řešení redakcniho systemu *********/
ul.group_article li.group_submenu{
  list-style-type: none;
  position:relative;
  /*background:#3B52C8;*/
  border:white solid 2px;
  behavior: url(hover.htc); 
}
ul.group_article li.group_submenu:hover,
ul.group_article li.group_submenuHover{
  /*background:#012FC8;*/
  border: #3B52C8 solid 2px;
}
ul.submenu{
  z-index: 100;
  display: block;
  position: absolute;
  top:-10px;
  left:20px;
  list-style-type: none;
  padding: 3px;
  border: 2px outset #3B52C8;
  background: #00BDFF;
  visibility: hidden;
}
ul.group_article li.group_submenuHover ul.submenu,
ul.group_article li.group_submenu:hover ul.submenu{
  visibility: visible;
}
ul.submenu form{
  display: inline;
  margin-right:10px;
}
/************ konec redakčního systému ************/