body {
  background-color:#D2CBA6;
  color:#000000;
  font-family:"Verdana";
  font-size:14px;
  margin:0px;
  padding:0px;
  text-align:center;
}

p, ul, li, form, label, h2, h3, h4, table, td, tr, font, span {
  margin:0px;
  padding:0px;
  font-family:"Verdana" !important;
  font-weight:normal;
  
}

a {color:red;}

img {
  border:0px;
  vertical-align:top;
}

li {
  list-style-type:none;
}

.clear {
  clear:both;
}

table {
  border-collapse:collapse;
}

#page_all {
  width:1227px;
  margin:0px auto;
  padding:0px;
}

#page_all .header {
  text-align:left;
  position:relative;
  margin-bottom:-30px;
  width:100%;height:155px
}

#page_all .header .logo {
  height:155px;
  margin:0px 0px 0px 55px;;
  padding:0px;
  width:227px;
  position:relative;
}

#page_all .header .logo img {
  border:0px;
}

.box_search {position:absolute;right:265px;bottom:40px;width:200px;text-align:right;}
.box_search form {margin:0px;padding:0px;}
.box_search form fieldset {border:0px;margin:0px;padding:0px;}
.box_search form fieldset .box {border:1px solid #50341F;color:#A0A0A0;font-size:11px;font-style:italic;font-weight:bold;padding:4px 4px 4px 4px;margin-bottom:1px;*height:20px;}
.box_search form fieldset .btn {background:url(../img/send_btn.gif) no-repeat 0 0;border:0px;width:34px;height:22px;}

#page_inner {
  width:1227px;
  margin:0px auto;
  padding:0px;
}

a:visited {color:red;}

/***************************************************************************************************/
/******************************* Left Column *******************************************************/
/***************************************************************************************************/

#page_inner .left_column {
  width:195px;
  float:left;
  
  
}

#page_inner .left_column .top_rows {
  width:190px;
  background:#F0EEE1;
  padding-bottom:10px;
  border:1px solid #50341F;
  text-align:left;
  margin-top:20px;
  left:1px;
  *left:0px;
  top:0px;  
  position:relative;
}

#page_inner .left_column .top_rows .hlavicka {
  background:#50341F;
  padding:5px 0px;
  color:#FAF8DB;
  font-size:11px;
  font-weight:bold;
}

#page_inner .left_column .top_rows .hlavicka p {
  margin:0px;
  padding-left:10px;
}

#page_inner .left_column .top_rows .articles {
  margin:5px 5px 10px 5px;
}

#page_inner .left_column .top_rows h3 {
  font-size:13px;
  font-style:normal;
  margin:0px;
}

#page_inner .left_column .top_rows h3 a {
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  display:block;
  width:100%;
}

#page_inner .left_column .top_rows h3 a:hover {
  background:#E0DDC2;
}


#page_inner .left_column .menu {
  position:relative;
  left:1px;
  margin-top:40px;
  margin-bottom:10px
  width:195px;
  display:block;
  padding:0px 0px 1px 0px;
  font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
  font-size:16px;
  color:#333;
  z-index:100;
}

#page_inner .left_column .menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: 195px;
}

#page_inner .left_column .menu li {
  border-bottom: 1px solid #D6D4D0;
  margin: 0px;
  width: 175px;
  _width: 195px;
  text-align:right;
}

#page_inner .left_column .menu a {
  background-color:#EDEADB;
  display:block;
  font-family:Courier new;
  font-size:16px;
  font-weight:bold;
  padding:10px 20px 10px 0px;
  text-decoration:none;
  width:100%;
}

#page_inner .left_column .menu li a:hover {
  background-color: #ffffff;
  color: #000000;
}

#page_inner .left_column .menu li a:link {
  color: #000000;
}

#page_inner .left_column .menu li a:visited {
  color: #000000;
}

#page_inner .left_column .menu li a:active {
  color: #000000;
}

#page_inner .left_column .menu li a.parent{
  background-color: #ffffff;color: #000000;
}


/***************************************************************************************************/
/******************************* Midle Column*******************************************************/
/***************************************************************************************************/

#page_inner .middle_column {
  width:770px;
  float:left;
  background:#D2CBA6;
  position:relative;
  
}

#page_inner .middle_column h3 {
  margin-bottom:10px;
  margin-top:0px;
  color:red;
}

#page_inner .middle_column .krouzky{
  background: url(../img/krouzky.gif) no-repeat;
  width: 770px;
  height: 51px;
}

#page_inner .middle_column .hlavni {
  width:770px;
  background:url(../img/hl_opak2.gif) repeat-y 0px 0px;
  overflow:hidden;
}

#page_inner .middle_column .hlavni .hlavni_inner {
  padding:10px 30px 30px;
  text-align:left;
  font-size:14px;
  overflow:hidden;
  line-height:26px;
  }

#page_inner .middle_column .hlavni .hlavni_inner .articlefullcontent span .MsoNormal font {
  font-size:12px !important;
}

#page_inner .middle_column .hlavni .hlavni_inner a font{
  color:#ED352E;
  text-decoration:none;
}

#page_inner .middle_column .hlavni .hlavni_inner h1 {
  color:#ED352E;
  font-size:21px !important;
  font-family:"Verdana";
}

#page_inner .middle_column .hlavni .hlavni_inner .GlossaryBody p a font {
  color:red !important;
}

#page_inner .middle_column .hlavni .hlavni_inner .GlossaryBody p a {
  text-decoration:none;
}

#page_inner .middle_column .hlavni .hlavni_inner .date {
  font-size:11px;
  color:#A0A0A0;
}

#page_inner .middle_column .paticka {
  background: url(../img/paticka2.gif) no-repeat;
  width: 770px;
  height: 11px;
}

#page_inner .middle_column .articles h3 {
  margin-top:0px;
  margin-bottom:10px;
  color:red;
  font-family:"Verdana";
  font-weight:bold;
  font-size:17px;
}

#page_inner .middle_column .articles h3 a {
  color:red;
}

#page_inner .middle_column .articles p {
  margin-bottom:30px;
  
}

#page_inner .middle_column .articles a {
  color:red;
}

#page_inner .middle_column .articles span {
  font-size:11px;
  color:#A0A0A0;
}

#page_inner .middle_column .articles span a {
  color:#A0A0A0;
}

#chapterpager {
  width:100%;
  height:35px;
  background:#EDEDED;
  font-size:12px;
  position:relative;
}

#chapterpager a {
  color:red;
  font-size:12px;
}

#chapterpager table td {
  padding-top:9px;
}

#chapterpager table td#pright {
  position:absolute;
  right:0px;
  margin-right:10px;
  *padding-right:10px;
}

#chapterpager table td#pleft {
  position:absolute;
  left:0px;
  margin-left:10px;
  *padding-left:10px;
}

.chapterpager {
  width:100%;
  height:35px;
  background:#EDEDED;
  font-size:12px;
  position:relative;
}

.chapterpager a {
  color:red;
  font-size:12px;
}

.perex {font-weight:bold;font-size:15px;font-family:"Verdana" !important;}

/***************************************************************************************************/
/******************************* Right Column*******************************************************/
/***************************************************************************************************/

#page_inner .right_column {
  width:260px;
  *width:259px;
  float:left;
  background:white;
  position:relative;
  padding-bottom:10px;
  background:#F0EEE1;
  border:1px solid #50341F;
  margin-top:40px;
  text-align:left;  
  
}

#page_inner .right_column .hlavicka {
  background:#50341F;
  color:#FAF8DB;
  font-size:11px;
  font-weight:bold;
  padding:5px 0px;
  text-align:left;
}

#page_inner .right_column .hlavicka p {
  margin:0px;
  padding-left:10px;
}

#page_inner .right_column h1 {
  font-size:24px;
}

#page_inner .right_column h3 {
  color:#ED352E;
  font-size:15px;
  margin-bottom:5px;
  margin-top:5px;
}

#page_inner .right_column .inner {
  width:240px;
  padding:0px 10px 0px 10px;
  
}

#page_inner .right_column .GlossaryBody {
  font-size:13px;
  font-family:"Verdana";
  
}

#page_inner .right_column .GlossaryBody p a font {
  color:red;
}

#page_inner .right_column .GlossaryBody p a {
  text-decoration:none;
}

#page_inner .right_column .date {
  font-size:11px;color:#A0A0A0;
}



/***************************************************************************************************/
/******************************* Footer ************************************************************/
/***************************************************************************************************/

#footer {
  width:100%;
  height:50px;
  background:#50341F;
  position:relative;
  margin-top:20px;
  
}

#footer .footer_inner {
  padding-top:20px;
}

#footer span.text_odkaz {
  left:80px;
  position:absolute;
  color:#ADA088;
  font-size:12px;
}

#footer span.text_odkaz a {
  color:#ADA088;
  font-size:12px;
}

#footer span.text_odkaz a:hover {
  color:#FAF8DB;
}

#footer span.odkazy {
  color:#FAF8DB;
  margin-left:50%;
  position:absolute;
  right:80px;
}

#footer span.odkazy a {
  color:#FAF8DB;
  font-size:12px;
}

.RightLinks {border:0px !important;background:none !important;font-size:12px !important;}
.RightLinks table {font-size:12px !important;}
.RightLinks table a {color:red;}
.RightLinks table .ReleasedDate {color:#A0A0A0;font-size:10px;font-weight:bold;}
.RightLinks table h3 {margin:5px 0px;}
.RightLinks table .SrchTxt {background:gold;}
.Founded {font-size:12px;font-weight:bold;}
.RightLinks table .perex {margin-bottom:20px;}

#pageBar {
  width:100%;
  _width:710px;
  height:35px;
  background:#EDEDED;
  font-size:12px;
  position:relative;
  text-align:center;
}

#pageBar a {
  color:red;
  font-size:12px;
}

#pageBar td {
  padding-top:9px;
}

#pageBar td#pageRight {
  position:absolute;
  right:0px;
  margin-right:40px;
  *padding-right:20px;
}

#pageBar td#pageLeft {
  position:absolute;
  left:0px;
  margin-left:40px;
  *padding-left:20px;
}

form.cform {margin:0px;}

form.cform input.btn_detail {
  background:transparent url(../img/tlacitko2.gif) repeat scroll 0%;
  border-style:none;
  color:#FFF0CC;
  font-size:11px;
  height:23px;
  margin-top:10px;
  width:125px;
}

div#comments table.prispevky {
  font-size:14px;
  margin:10px 0px 10px 8%;
  
}

div#comments table.prispevky {
  font-size:14px;
}

div#comments table.prispevky tr.com-a {
  background-color:#DEDCD9;
}

div#comments table.prispevky tr.nr-com-a {
  background-color:#54A640 !important;
}

div#comments table.prispevky td.titulek {
  font-weight:bold;
}

div#comments table.prispevky td {
  padding-left:10px;
  width:180px;
  border:2px solid #ffffff;
}

td.jmeno, td.email, td.titulek {
  font-size:11px;
  padding-left:3px;
}

div#comments table.prispevky tr.com-b {
  background-color:#EFEDED;
}

div#comments table.prispevky tr.nr-com-b {
  background-color:#54A640 !important;
}

div#comments {
  position:relative;
}

div#comments table.prispevky input.checkbox {
  display:none;
}

div#comments table.prispevky {
  margin:10px 0px 10px 8%;
  font-size:14px;
}

div#comments table.prispevky td {
  width:180px;
  padding-left:10px;
}

div#comments table.prispevky td.titulek {
  font-weight:bold;
}

div#comments table.prispevky tr.com-a {
  background-color:#DEDCD9;
}

div#comments table.prispevky tr.com-b {
  background-color:#EFEDED;
}

div#comments a.btn2 {
  position:absolute;
  top:0px;
  right:0px;
  _right:30px;
  background-color:#ECECEC;
  border:1px solid #DEDCD9;
  font-size:12px;
  color:#90623D;
  padding:2px;
  cursor:pointer !important;
}

div#comments a.btn2:hover {
  background-color:#D2CBA6;
  color:#000000;
}

div#comments div#loader {
  text-align:center;
}

div#comments div#loader table {
  margin-left:auto;
  margin-right:auto;
}

div#comments div#loader {
  text-align:center;
}

div#comments div#loader table {
  margin-left:auto;
  margin-right:auto;
}

td.EditorSimpleTETDTitle {
  background-color:#50341F !important;
  color:#FAF8DB;
  font-size:12px;
  font-weight:bold;
}

td.EditorSimpleTETDTitle {
  color:#FAF8DB;
  font-size:12px;
  font-weight:bold;
}

td.EditorClose {
  background-color:#50341F !important;
  text-align:right;
}

input#AuthorName, input#Email, input#Title, textarea#Body {
  background-color:#EDEDED;  
}

textarea#Body {
  min-height:110px !important;
}

div#comments div#loader {
  text-align:center;
}

div#comments div#loader input {
  margin:3px;
}

div#comments div#loader textarea {
  margin:3px;
  width:510px !important;
}

input.Editor_btn {
  background:transparent url(../img/tlacitko.gif) repeat scroll 0%;
  border:0px none;
  color:#FAF8DB;
  font-size:11px;
  height:23px;
  width:85px;
}

ul.PrintSend {margin:0px;padding:0px;position:relative;left:200px;top:10px;_margin-left:200px;_margin-top:5px;}
div#sendArticle {display:none;background-color:#EDEADB;width:300px;}
div#sendArticle fieldset {font-size:11px;}
div#sendArticle input {background-color:#F7F7F7;width:180px;height:20px;margin-right:5px;}
div#sendArticle textarea {background-color:#F7F7F7;width:100%;height:88px;float:right;}
div#sendArticle span {float:left;}
div#sendArticle span select {float:left}
span.zavrit {position:absolute;right:0px;top:2px;}
span.zavrit img {border:0px;padding:5px 3.5px;}
div#sendArticle {position:absolute;top:-460px !important;left:30% !important;}

div.chapterpager ul.PrintSend li.Print {list-style:none;background:url(../img/ik_tisk.gif) no-repeat 0 0;padding-left:30px}
div.chapterpager ul.PrintSend li.Send {list-style:none; background:url(../img/ik_mail.gif) no-repeat 0 0;padding-left:30px}
div.chapterpager ul.PrintSend {color:#ED352E;font-size:12px;}
div.chapterpager ul.PrintSend a {color:#ED352E;}
div.chapterpager li.carka {list-style:none;color:#C1C1C1;}
div.chapterpager li {float:left;margin-left:10px;}

form#design p.com-add a {font-size:12px;color:#A0A0A0;}
form#design p.com-add a:hover {color:#DEDCD9;}
form#design div.com {position:relative;border:1px solid #DEDCD9;margin-bottom:10px;overflow:hidden;}
form#design div.com div.com-h {background-color:#EDEDED;font-size:12px;color:#A0A0A0;padding:10px;}
form#design div.com div.com-h p {margin:0px 0px 5px 0px;}
form#design div.com div.com-h strong {color:#000000;}
form#design div.com div.com-h em a {color:#ED352E;}
form#design div.com div.com-h em a:hover {color:#F18D93;}
form#design div.com div.com-b {margin:10px;font-size:12px;}
form#design div.com div.com-r {color:#000000;font-size:12px;}
form#design div.com span.reagovat {position:absolute;top:10px;right:10px;_right:40px;color:#ED352E;cursor:pointer}
form#design div.com span.reagovat:hover {color:#F18D93;}

form#design fieldset {_width:440px;font-size:11px;position:relative;}
form#design .odber {max-width:440px;width:500px;font-size:11px;position:relative;}
form#design fieldset legend {font-weight:bold;color:#000000;}
form#design fieldset input.forumsubbtn {background:url(../img/tlacitko.gif);color:#FFF0CC;border-style:none;font-size:11px;width: 85px;height: 23px;}
form#design fieldset input.forumsubbtn {position:absolute;top:25px;*top:50px;right:-100px;}
form#design fieldset p.email {position:absolute;top:0px;_top:30px;right:20px;}

.com-add {margin-bottom:20px;}

.GlossaryBody p {font-size:14px; font-family:"Verdana" !important;}
.GlossaryBody p font {font-size:14px;}
.GlossaryBody p span {font-size:14px !important;}

.ShowThis {margin-top:15px;}

.right_column .vse {margin:15px 0px 0px 15px;font-weight:bold;display:block;}

