#regulacie {
  color:#6f6f6f;
  background:#fcfcfc  url(../images/mainbg.jpg) no-repeat;
  min-height:100px;
  width:900px;
  padding:30px 50px;
  float:left;
}
#prod2 {
  color:#6f6f6f;
  background:#fcfcfc url(../images/mainbg.jpg) no-repeat;
  min-height:100px;
  width:950px;
  padding:30px 25px;
  float:left;
}
#regulacie ul.reg {
  padding-top:30px;
  list-style-type:none;
}
#regulacie ul.reg li {
  width:181px;
  height:190px;
  position:relative;
  float:left;
  border-bottom:1px solid #6f6f6f;  
  text-align:center;
  margin-left:15px;
  margin-right:15px;
  margin-bottom:20px;
}
#regulacie ul.reg  li.first {
  border-bottom:none;
  font-size:1.1em;
}

#regulacie ul.reg li .proddesc {
  position:absolute;
  text-align:center;
  bottom:10px;
  width:100%;
  font-size:0.8em
}
#regulacie ul.reg li .prodname {
  position:absolute;
  text-align:center;
  bottom:25px;
  width:100%;
  font-weight:600;
  font-size:1.1em
}
#regulacie ul.reg li .proddesc1 {
  position:absolute;
  text-align:center;
  bottom:10px;
  width:100%;
  font-size:0.8em
}
#regulacie ul.reg li .prodname1 {
  position:absolute;
  text-align:center;
  bottom:48px;
  width:100%;
  font-weight:600;
  font-size:1.1em
}
#regulacie ul.reg  li a {
  color:#6f6f6f;
  text-decoration:none;
}
#prodleft h2 {
  font-size:0.9em;
  color:#6f6f6f;
}
#prodleft {
  width:235px;
  float:left;
}
#prodright {
  width:715px;
  float:right;
}
#prodright p {
  font-size:0.8em;
  text-align:justify;
  padding-bottom:10px;
}
#prodright .pr {
  padding-left:15px;
  float:right;
  width:300px;
}
#prodright .pr2 {
  padding-left:15px;
  float:right;
  width:254px;
}
#prodright .pl {
  padding:0px;margin:0px;
}
#prodright h3 {
  font-size:1em;
  color:#6f6f6f;
}

#prod {
  background:url(../images/prodbg.jpg) no-repeat;
  min-height:143px;
  width:950px;
  padding:30px 25px;
  float:left;    
}
#prod table {
  text-align:center;
}
#prod table.nad {
  width:100%;
}
#prod table.nad2 {
  width:100%;
  border-collapse: collapse;
  margin-top:20px;
}
#prod table.nad2 td {
  text-align:left;
  font-size:0.6em;
}

#prod table.nad1 {
  width:100%;
}
#prod .nad td {
  background-color:#eee;
}
#prod td {
  text-align:center;
  padding-left:10px;padding-right:10px;
  font-size:0.9em;  
  color:#333;
}
#prod th {
  padding-left:10px;padding-right:10px;
  text-align:left;
  background-color:#aaa;
  font-size:0.9em;
  color:#333;
}
#prod .nad1 th,#prod .nad2 th {
  height:40px;
}
#prod th.firstth {
  background-color:#ffffff;
  color:#6f6f6f;
  font-size:1.1em;
}
#prod table.stbl {
  width: 445px;
}
#prod .stbl td,#prod .stbl th {  
  border:none;
  width:auto;
  margin:0px;
  padding:0px;
  text-align:left;
}
#prod .stbl td p {
  text-align:left;
  padding-left:5px;
}
#prod2 p {
  text-align:left;
}
#prod2 .pstbl td {
  font-size:0.8em;
  padding:0px 10px 0px 0px;margin:0px;
}
.nlist {
  list-style-type: disc;
}
#prod .rt td {
  text-align:left;
  vertical-align:middle;      
}
#prod .rt1 td {
  text-align:left;
}
.gbox {
  background-color:#666;
  color:#fff;
  font-size:0.7em;
  font-weight:bold;
  padding:5px 11px;
  margin-top:10px;
  
}
h2 {
  color:#6f6f6f;
}
#taby { clear:both; width:100%; margin-top:15px; background:url(taby.gif) 0 25px no-repeat; }
#taby div { clear:both; padding-top:10px; }
.tabs { clear:both; width:100%; list-style:none; margin:0; padding:0; }
.tabs li { list-style:none; float:left; padding:0; text-align:left; margin-right:3px; }
.tabs li a { text-decoration:none; padding:0 20px; height:25px; line-height:25px; display:block; float:left; background:#ddd; color:#22282f; border:1px solid #ddd; border-bottom:0; }
.tabs li a:hover { text-decoration:none; background:#4f525c; color:#fff; border:1px solid #4f525c; border-bottom:0; }
.tabs li.ui-tabs-selected a { text-decoration:none; background:#fff; color:#22282f; border:1px solid #efefef; border-bottom:0; }

.ui-tabs-hide { display:none !important; }
.vlevo { float:left; padding:0 15px 7px 0; }
.vpravo { float:right; padding:0 0 7px 15px; }

#regulacie ul {list-style-type:disc;}