.ciara {
border-width: 1px; 
border-style: dotted; 
border-color: white; 
margin-top: 5px;
margin-bottom: 5px;
}

#kontakt {
float: left;
width: 300px;
}

#kontakt_form {
float: left;
width: 300px;
}

#rychlospojky_01 {
float: right;
margin-left: 30px;
}

#rychlospojky_02 {
margin-left: 0px;
}

.produkt {
width: 625px;
background-image: url(tab_bg.gif); 
background-repeat: repeat; 
/* height: 130px; */
}

.nahlad {
width: 200px;
/* height: 130px; */
background: white;
float: left;
text-align: center;

}

.popis {
width: 425px;
/* height: 130px; */
background: #dadada;
float: left;
}

.table_produkt {
width: 410px;
/* height: 120px; */
}

.table_nahlad {
  width: 190px;
/*  height: 120px; */
  background: white;
  margin: 3px;
  text-align: center;
}

.produkt_nazov {
  width: 400px;
  margin: 4px;
  text-align: center;
}

#domov {
  margin-left: 180px;
  border: 0px;
}

.table_popis {
  text-align: left;
  border-style: dotted; 
  width: 400px;
  margin: 4px;
  color: #1E639E;
  font-weight: bold;
	font-size: 11px;
  font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
}

.spacer_produkt {
width: 625px;
height: 5px;
clear: both;
}

.td_px {
width: 80px;

}

#kontakt_left {
float: left;
width: 200px;
margin: 0px;
}

#kontakt_right {
float: left;
width: 300px;
}

.armatury {
margin: 3px;
float: left;
width: 150px;
}

.armatury_img {
width: 150px;
}

.armatury_popis {
width: 150px;
text-align: center;
}

.sachty {
margin: 3px;
float: left;
width: 170px;
}

.sachty_img {
width: 170px;
}

.sachty_popis {
width: 170px;
text-align: center;
}

.nadpis_celok {
  margin: 0px;
  text-align: center;
  font-weight: bold;
	font-size: 15px;
  font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
}

.doplnok {
  margin-left: 2px;
  font-size: 13px;
  font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
}

.vodomer_table {
 margin-left: 20px;
 font-size: 12px;
 font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
 Width: 200px;
}

.biela {
background: #ffffff;
text-align: center;
}

.cer_obr_1 {
margin-left: 30px;
margin-right: 30px;
}

.cerpback {
background:#dadada; 
padding:15px;
width:100%;
margin-bottom:15px;
}

.cerobr {
float:right; 
margin:0 0 10px 10px;
padding:0px;
}

.certab {
text-align: left;
border-style: dotted; 
color: #1E639E;
font-weight: bold;
font-size: 11px;
font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
clear:both;
}
