/* RSJ PF CSS Default */

body {
  background: #FFFFFF url("../images/background.jpg") repeat-x top center;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: Trebuchet MS, Arial, Tahoma, sans-serif;
}

/********** FRAMEHOLDER ****************/

div#holder {
  margin: 0 auto;
  width: 1034px;
}

div#levystin_frameholder {
  background: url("../images/bg_frameholder_shadow_l.gif") no-repeat;
  width: 17px;    
  height: 420px;
  float: left;
}

div#frameholder {
  background: #FFFFFF;
  width: 1000px;
  margin: 0 auto;
}

div#pravystin_frameholder {
  background: url("../images/bg_frameholder_shadow_r.gif") no-repeat;
  width: 17px;
  height: 420px;
  float: left;
}

/************ HEADER ***********/

div#header_levy {
  background: url("../images/bg_header_grad.gif") repeat-x;
  width: 76px;
  height: 160px;
  margin-left: 1px;
  float: left;
}

img#logo {
  border: 0;
  float: left;
}

div#language_selection {
  background: url("../images/bg_vlajky.gif") no-repeat right;
  width: 127px;
  height: 160px;
  float: left;
}

#sitepath {
  margin-top: 4px;
  margin-bottom: 10px;
  background: #EAF4FA;
  width: 183px;
  padding: 0 5px;
}

#sitepath img {
  border: 0;
}

#sitepath a {
  text-decoration: underline;
  color: #4D79A5;
}

#sitepath img.link_l {
  
}

#sitepath a.link_r {
  margin-left: 10px;
  text-decoration: none;
}

#sitepath a.link_r:hover {
  text-decoration: underline;
}

img.rss_button {
  vertical-align: middle;
  margin-bottom: 2px;
  &margin-top: 1px;
}

div#center_content ul.mapa_stranek li {
  margin-left: 15px;
  list-style-type: none;
}

div#center_content ul.mapa_stranek {
  margin-bottom: 5px;
}

div#language_selection img {
  border: 0;
  margin-left: 5px;
}

div#vlajky {
  margin: 5px 0 0 74px;
}

div#earth {
  background: url("../images/bg_earth.gif") no-repeat;
  width: 380px;
  height: 160px;
  float: left;
}

/********** LEFT CONTENT *************/

div#left_content {
  width: 170px;
  margin: 0 0px 0 20px;
  _margin: 0 0px 0 10px;
  float: left;
}

div#hormenu ul li {
  list-style-type: none;
}

div#hormenu ul li a.link {
  background: url("../images/bg_menu_item.gif") no-repeat;
  color: #727376;
  font-size: 13px;
  padding: 7px 0 0 35px;
  display: block;
  width: 130px;
  min-height: 25px;
  _height: 25px;
}
 
div#hormenu ul li a:hover {
  background: url("../images/bg_menu_item_hover.gif") no-repeat;
  text-decoration: underline;
  color: #3193ce;
}

div#hormenu ul li.item_green a {
  background: url("../images/bg_menu_item_hover.gif") no-repeat;
  color: #3193ce;
}

div#vyhledavani b {
  font-size: 14px;
  color: #3193ce;
}

div#levykontakt {
  color: #727376;
  margin: 30px 0 20px 0;
  padding-top: 20px;
  background: url("../images/bg_listy_papiru.gif") no-repeat top right;
}

div#levykontakt a {
  color: #3193ce;
  line-height: 30px;
}

div#left_content a.go {
  font-size: 13px;
  cursor: pointer;
  text-decoration: underline;
}

div#left_content  a.go:hover {
  text-decoration: none;
}

div#left_content .keyword {
  margin-top: 5px;
  width: 165px;
}

/********** KONTAKT *************/

div#left_content div.sedivacara {
  background: #eaf4fa;
  height: 7px;
  font-size: 5px;
  width: 170px;
  margin: 5px 0;
}

div#levykontakt b {
  font-size: 14px;
  color: #3193ce;
}

div#levykontakt {
  color: #727376;
  margin-top: 100px;
  padding-top: 20px;
  background: url("../images/bg_listy_papiru.gif") no-repeat top right;
}

div#levykontakt a {
  color: #3193ce;
  line-height: 30px;
}

/*********** CENTER CONTENT ************/

div#content_holder {
  width: 590px;
  float: left;
}

div#center_content {
  width: 540px;
  background: url("../images/bg_content.gif") repeat-x;
  margin-left: 15px;
  padding: 0 15px;
  min-height: 500px;
  _height: 500px;
}

div#center_content ul li {
  list-style-position: inside;
  list-style-type: square;
}

div#center_content ul li a {
  text-decoration: underline;
}

div#center_content ul li a:hover {
  text-decoration: none;
}

div#center_content h1 {
  margin-bottom: 5px;
}

div#center_content hr {
  margin-bottom: 5px;
}

div#top_cara {
  background: url("../images/bg_content_topcara.gif") no-repeat;
  height: 7px;
  font-size: 6px;
  width: 570px;
  margin-left: 15px;
}

div#center_content img {
  background: #FFFFFF;
  border-color: #6d6e72;
  border-style: solid;
}

div#center_content p.padding_ram img {
  display: block;
  margin: 0;
  padding: 6px;
  background: #FFFFFF;
  border: 1px solid #6d6e72;
}

a.viceinfo {
  color: #3193ce;
  line-height: 30px;
}


div#content_bottom {
  background: url("../images/bg_content_bottom.gif") no-repeat;
  width: 1000px;
  height: 57px;
  clear: both;
}

div#login img {
  border: 0;
  padding: 0;
}

/********** RIGHT CONTENT ***********/

div#right_content {
  width: 200px;
  margin: 0px 0 0 15px;
  float: left;
}

div#news .item {
  background: url("../images/bg_news.gif") no-repeat right bottom;
  padding: 0 10px 10px 0;
}

div#news .item b {
  color: #3193ce;  
}

div#news .item  .doprava {
  text-align: right;
}

div#right_content div.sedivacara {
  background: #eaf4fa;
  font-size: 5px;
  height: 7px;
  width: 190px;
  margin: 5px 0;
}

a.archiv_novinek {
  font-size: 13px;
}

/************** TABULKY ***************/
.form_table1 {
    border-left: 1px solid #808285;
    margin: 0px 0px 10px 15px;
    font-size: 11px;
    background: white;
  }
  
.titulek1 {
  font-variant: small-caps;
  font-size: 14px;
  padding: 5px;
  font-family: Verdana, sans-serif;
}

/**************** FOOTER ***********/

div#footer {
  color: #5a5e61;
  font-size: 11px;
  text-align: center;
}

/****************************/
