/*
    Document   : style
    Created on : 2009-11-25, 20:20:49
    Author     : EnDrYu(R)
*/
*{margin:0px;padding:0px;outline:0;*zoom:1;}
img{border:0;}
a{ text-decoration: none; color: #5b7807; }
ol li,
ul li{ display: inline; list-style-type: none; }
h1{ font-size: 15px; font-weight: normal; }
hr{display:none;}

.myk{ display: none; }
.hidden{ visibility: hidden; }
.clear, .clear-block{ clear: both; }
.clearfix{clear:both;height:0;line-height:0;}
.fleft{ float: left; }
.fright{ float: right; }
.p10{ padding: 10px; }
.mtb5{ margin: 5px 0; }
.nosize{ width: 0px !important; height: 0px !important; display: inline; }
.abs{ position: absolute; }
.mauto{ margin: 0 auto 0; }
.green{ color: green; }
.red{ color: red; }
.mmiddle{ margin: 0 auto 0; }
.formerror{ font-size: 10px; color: red; clear: both; }
.data-description{font-size:10px;padding:5px 20px;}

#ui-datepicker-div{ z-index: 9999; }

#hoverbox{padding:5px 10px;background:#dbe8f1;border:1px solid #c3ced4;opacity:0.90;z-index:10000;}

body{text-align:center;margin:0 auto;background:#fff;font-family: Arial;font-size: 12px;color:#7b7a7a;line-height:170%;}
a:link{color:#5b7807;text-decoration:none;}
#contener {text-align:left;width:960px;margin:0 auto;height:500px;}
#header {width:960px;height:246px;margin-bottom:30px;}
#left h1 {font-size: 24px;font-weight:bold;color:#d53211;margin-bottom:20px;}
#left h2 {font-size: 18px;font-weight:bold;color:#d53211;margin-bottom:15px;}
#right h2{font-size: 24px;font-weight:bold;color:#afde27;margin-bottom:20px;}
#left ul li{padding-left:20px;background:url('../images/pompa/li-red.gif') no-repeat left center;display:block;}
#lista-produktow ul{padding: 0; margin-left:20px;list-style-image:url('../images/pompa/li-green.gif');list-style-type:square;}
#left{margin-left:20px;width:670px;float:left;}
body.admin #content-left{margin-left:5px;}
.produkt {width:670px;margin-top:20px;clear:both;}
.obrazek {width:130px;float:left;text-align:center;}
.produkt-opis {width:500px;float:left;}
.opis {margin-bottom:10px;}
.przyciski {float:right;margin-top:10px;width:300px;height:32px;}
.przyciski-img {margin-left:10px;width:112px;height:32px;}
#right {float:right;width:270px;}
#kalkulator{margin-bottom:20px;}
#kalk-left{font-weight:bold;float:left;width:125px;}
#kalk-right{float:left;width:145px;}
#kalk-right select{width:140px !important;}
.kalk{margin-top:5px;}
#korzysci{margin-bottom:20px;}
#organizator{margin-bottom:20px;}
#footer{text-align:right;width:960px;height:112px;background:#fff url('../images/pompa/stopka-bg.jpg') no-repeat;padding:90px 0 0 0;}
button#kalkuluj{border:0;padding:0;margin:0;background:none;}

#block1,
#block2,
#block3{padding:5px 0;}

#kontakt-formularz{margin-left:50px;clear:both;width:460px;}
#kontakt-formularz .nazwy{display:block;}
#nazwy-pol{margin-top:2px;text-align:right;float:left;width:140px;}
#pola-formularza{width:310px;text-align:left;float:left;}
#kontakt-formularz .pole,
#kontakt-formularz .pole2{position:relative;}
#kontakt-formularz form{margin:0 auto;}
#kontakt-formularz label{display:block;height:20px;margin:3px;font-size:11px !important;}
#kontakt-formularz input.text,
#kontakt-formularz select{display:block;width:300px;height:20px;margin:3px;border:1px solid black;}
#kontakt-formularz select{padding:1px;}
#kontakt-formularz textarea{display:block;width:300px;height:90px;margin:3px;border:1px solid black;}
#kontakt-formularz .sendButton{border:0;outline:0;margin:3px 7px;padding:0;background:url('../images/pompa/zamow-pompe.jpg') no-repeat left center;width:112px;height:32px;display:block;float:right;}
#kontakt-formularz .focus{border:1px solid red !important;}

#kontakt-formularz .outline-error{position:absolute;right:-130px;top:0;width:134px;background:url('../images/pompa/error-arrow.gif') no-repeat left center;}
#kontakt-formularz .formerror{float:right;border:1px solid red;padding:2px;color:red;font-size:10px;font-family:Arial;position:absolute;right:-130px;top:0;
        -webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:120px;background:#fff;}

#wyniki-obliczen .label{display:block;clear:both;float:left;width:50%;padding:10px 0;}
#wyniki-obliczen .value{float:left;font-weight:bold;width:30%;padding:10px 0;}
#wyniki-obliczen .value .hint{font-weight:normal;font-size:10px;font-family:Arial;color:#555;}

.cena-header{font-size:18px;color:#AFDE27;float:left;margin-left:10px;font-weight:bold;}
