body,html {background:#e3e7eb URL('images/toptlo.jpg') repeat-x top center;margin: 0px;padding: 0px;text-align: left;border-collapse:collapse;font-size: 0px;font-family:arial;color:#696969;}
.glowny1 {text-align:left; width:1000px;margin:auto;}
.glowny {text-align:left; width:1000px;margin:auto;}

.top{background: URL('images/top.jpg') no-repeat top center;width:1000px;height:177px;padding:90px 0px 0px 0px;}
.main{text-align:justify;width:1000px;vertical-align:top;font-size: 13px;font-family:arial;line-height:16px;color:#4E4E4E;}
.text{padding:30px 20px 30px 20px;}
.bottom{background:URL('images/stopka.jpg');width:1000px;height:150px;margin:auto;padding:100px 0px 0px 0px}
.brd {border:5px #eee solid;}
a{text-decoration:none;}

a.tekst {color:#FF9900; font-weight:bold;}
a.tekst:hover {text-decoration:underline;}

.bottom a {color:#FFffff; font-weight:normal;padding:0px 20px;font-size:12px;text-decoration:none;}
.bottom a:hover {text-decoration:underline;}

.naglowek{font-size:22px;color:#56121F;}

.page{color:#757575;}
.page-active{color:#BB2429; font-weight:bold;}

.ext{color:#BB2429; font-weight:bold;}
a.ext:hover{text-decoration:underline;}

.produkt{margin-right:40px; margin-bottom:20px; width:200px; height:400px; float:left; display:block; text-align:left;}
.ramka{border:solid 4px #B5C2CF;margin:0 25px 5px 0; width:200px; height:300px;}
.produkt-desc{text-align:center; font-size:12px; font-weight:bold; padding-top:6px;}
.cena{color:#BB2429;}
.odstep{padding-top:10px;}

div.kontakt { clear: both;  margin-bottom: 0.5em; font-weight: bold; color: #696969; }
label { display: block; width: 150px; float:left; }
input, textarea {border:1px solid #849097; font-size:11px;  font-family:arial; color:#48555E; text-indent: 2px; background-color: #fff;  font-weight: normal;  }
input.submit{border:1px solid #849097; }
.kontakt span.asterix{color:#E85D00;}

