body { background: url('images/tlo.png') repeat-x #343434; color: #DBDBDB; font-size: 13px; font-family: Helvetica, Arial; margin: 0 auto; }
img { border: 0px; }

.hr { height: 1px;}

a { text-decoration: none; font-weight: bold; color: #ff6805; }
a:hover { text-decoration: underline !important; color: #DBDBDB; }

h2 { background: url('images/punktor_naglowek.png') no-repeat; color: #DBDBDB; font-family: Helvetica, Arial; font-size: 14pt; margin: 0; margin-bottom: 12px; height: 51px; padding-top: 16px; padding-left: 40px; margin-top: 20px; }
h3 { color: #DBDBDB; font-family: Helvetica, Arial; font-size: 12pt; margin-top: 50px; text-decoration: underline;}
.input { border: 1px solid; border-color: #636363; background-color: #2F2F2F; color: #DBDBDB; font-family: Helvetica, Arial; font-size: 11px; padding: 4px 4px; }
.wyslij { border: 0px; background: url('images/wyslij.png') no-repeat; width: 82px; height: 27px; }
.content { font-size: 13px; font-family: Helvetica, Arial; }

.clear { clear: both; font-size: 0px; }

#kontener { background: url('images/tlo_nutki.png') no-repeat; width: 975px; margin: 0 auto; }
#kontener a { text-decoration: none; color: #ff6805; }
.quickshopcart { width: 260px; } 
.quickshopcart input, button { border: 1px solid; border-color: #636363; background-color: #2F2F2F; color: #DBDBDB; font-family: Helvetica, Arial; font-size: 11px; padding: 4px 4px; }
.akceptacja_warunkow {font-size: 20px !important; display: block; padding: 8px; border: 1px solid; border-color: #636363; text-align: center; margin: 0 auto; color: #ffffff !important; background: #ff6805 !important; width: 150px; }
.do_kasy {font-size: 20px !important; display: block; padding: 8px; border: 1px solid; border-color: #636363; text-align: center; margin: 0 auto; color: #ffffff !important; background: #ff6805; width: 150px; }
.sendbutton {font-size: 20px !important; display: block; padding: 8px; border: 1px solid; border-color: #636363; text-align: center; margin-left: 235px; color: #ffffff !important; background: #ff6805 !important; width: 150px; }

.quickshop fieldset { border: 1px solid #636363; width: 195px; padding: 0 5px; margin: 5px; }
.quickshop dl { padding: 5px; margin: 0; }
.quickshop input {  border: 1px solid; border-color: #636363; background-color: #2F2F2F; color: #DBDBDB; font-family: Helvetica, Arial; font-size: 11px; padding: 4px 4px; }
.quickshop button {  border: 1px solid; border-color: #636363; background-color: #2F2F2F; color: #DBDBDB; font-family: Helvetica, Arial; font-size: 11px; padding: 4px 4px; }

#menu { width: 975px; background: url('images/menu.png') no-repeat; padding: 0; margin: 0 auto; height: 47px; }
.menu { list-style-type: none;  margin: 0px; padding: 0px; margin-left: 120px; }
.menu a { color: #DBDBDB; }
.menu li { float: left; margin-top: 0px; margin-right: 50px; line-height: 47px; } 

#top { width: 975px; height: 271px; margin: 0 auto; }
.logo { height: 271px; }

#lewa { float: left; width: 600px; padding: 10px 25px 50px 50px; line-height: 19px; text-align: justify; }
.text { margin-left: 40px; margin-top: 0px; font-size: 14px; line-height: 1.5; } 
.news { list-style-type: none; }
.news li { background: url('images/tlo_button.png') no-repeat; height: 27px; margin-bottom: 0px; padding-top: 4px; padding-left: 9px; }
.news li a { color:#dbdbdb; }
.news a { margin-left: 25px; }

#prawa { float: left; width: 300px; padding-top: 10px; min-height: 320px; line-height: 19px; }

#stopka { width: 100%; height: 58px; text-align: center; color: #fff; line-height: 25px; padding-top: 8px; }
#stopka a { text-decoration: none; color: #DBDBDB; margin: 0 5px; }
#stopka a:hover { text-decoration: underline; color: #DBDBDB; }

