.box-content {
  background: url(./img/casto-kladene-otazky/header.png) no-repeat 620px 0; 
}
.box-content .faq {
  border-top:1px dashed #cdcdcd;
  border-bottom:1px dashed #cdcdcd;
  background:#F8F8F8;
}
.box-content .rozcestnik {
  margin: 0 0 20px 0;
}
.box-content .faq ul {
  list-style-type: decimal;
  margin: 0 0 0 25px;
}
.box-content .faq li a {
  font-weight:bold;;
}
.box-content .faq li a.active {
  color:#831F22;
}
.box-content h1 {
 line-height:60px;
}
.box-content h4 {
  color:#831F22;
  font-size:14px;
}
.box-content h5 {
  padding:5px 0 0 10px;
  margin:15px 0 0 0;
  background: url(./img/casto-kladene-otazky/faq.gif) no-repeat 0 7px;
}
.box-content h5 a {
  color:#000;
  text-decoration:underline;
}
.box-content h5 a:hover {
  text-decoration:underline;
  color:#831F22;
}
.box-content .kategorie, .box-content .kategorie a {
  color:#666;
  font-size:10px;
}
.box-content .tb1 {
  display:block;
  float:left;
  width:345px;
  padding-right:20px;
}
.box-content .tb2 {
  display:block;
  float:left;
  width:345px;
  padding-left:20px;
}
.box-content p.title {
  font-size: 18px;  
  line-height:130%;
}
div.kontaktny_formular_td1, div.kontaktny_formular_td2 {
  font-family: arial;
  font-size: 13px;
}
div.kontaktny_formular_td1 {
  padding:0px;
  padding-top:18px;
  margin:0px;
  display: block;
  width: 300px;
  float: left;
}
div.kontaktny_formular_td1a {
  padding:0px;
  margin:0px;
  display: block;
  width: 100px;
  float: left;
  height: 30px;
}
div.kontaktny_formular_td1b {
  padding:0px;
  margin:0px;
  display: block;
  width: 200px;
  float: left;
  height: 30px;
}
div.kontaktny_formular_td1b input, div.kontaktny_formular_td1b select {
  width: 180px;
}
div.kontaktny_formular_td2 {
  padding:0px;
  margin:0px;
  display: block;
  width: 420px;
  float: left;
}
