body {margin: 0; padding: 0;  font: 13px Arial, Helvetica, sans-serif;}

.top-line-01 {background: #000000; height: 33px; color: #ffffff; min-width: 1000px;}
.top-line-01 a:active,
.top-line-01 a:visited,
.top-line-01 a:hover,
.top-line-01 a:link {text-decoration: none; color: #ffffff;}
.top-line-02 {float: left; margin: 5px 0px 0px 20px; font-size: 18px;}
.top-line-03 {float: right; margin: 8px 70px 0px 0px; font-size: 14px;}

.ntop-line-01 {background: #000000; min-height: 33px; color: #ffffff; max-width: 1000px; min-width: 300px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; vertical-align: middle; text-align: center;}
.ntop-line-01 a:active,
.ntop-line-01 a:visited,
.ntop-line-01 a:hover,
.ntop-line-01 a:link {text-decoration: none; color: #ffffff; vertical-align: middle;}
.ntop-line-02 {float: left; margin: 7px 0px 0px 20px; font-size: 18px;}
.ntop-line-03 {margin: 9px 70px 0px 0px; font-size: 14px;}



.foot-line-01 {background: #4daf4c; height: 86px; padding-top: 10px; color: #ffffff; clear: both; min-width: 1000px; font-size: 14px;}
.foot-line-02 {float: left; width: 36%; margin: 0px 50px 0px 50px; line-height: 20px;}
.foot-line-02-1 {font-size: 20px;}
.foot-line-03 {float: right; width: 20%; line-height: 20px;}
.foot-line-04 {float: right; width: 20%; margin-right: 100px; text-align: right; line-height: 20px;}




.index-01 {float: left; width: 55%; color: #807e7f; line-height: 1.5;}
.index-02 {float: right; width: 550px; color: #807e7f;}
.index-03 {float: left; width: 45%; color: #807e7f; line-height: 1.5;}
.index-04 {float: left; width: 380px; color: #807e7f; padding: 0px 0px 0px 60px;}

.content-left {float: left; width: 66%; min-width: 660px; padding: 20px;}
.content-right {float: right; width: 30%; min-width: 300px; margin-top: 40px;}

.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}

.float-left {float: left;}
.float-flright {float: right;}

.clear {clear: both;}
.red {color: red;}

.foto-1 {width: 339px; height: 343px; background: url(/pictures/menu/foto-01.jpg) top left no-repeat; margin:auto;  margin-top: 20px; margin-bottom: 40px; text-align: center;}
.foto-1-1 {width: 339px; height: 343px; background: url(/pictures/menu/foto-01.jpg) top left no-repeat; margin:auto;  margin-top: 10px; margin-bottom: 10px; text-align: center;}
.foto-2 {margin: 7px 0px 10px 0px; text-align: center;}
.foto-2-2 {margin: 6px 0px 10px 0px; text-align: center;}
.foto-3-1 {width: 380px; height: 207px; background: url(/pictures/menu/foto-03.jpg) top left no-repeat; margin-top: 20px; margin-right: 20px; margin-bottom: 40px; float: left;}
.foto-3-2 {margin: 15px 0px 10px 15px; text-align: center;}
.foto-5-1 {width: 300px; height: 207px; background: url(/pictures/menu/foto-05.jpg) top left no-repeat; margin-top: 20px; margin-right: 20px; margin-bottom: 40px; text-align: center;}
.foto-5-2 {margin: 10px 0px 0px 0px;}
.foto-5-3 {margin: 0px 0px 0px 0px;}
.foto-6 {width: 650px; height: 314px; background: url(/pictures/menu/foto-06.jpg) top left no-repeat; margin:auto;  margin-top: 20px; margin-bottom: 40px; text-align: center;}
.price-1 {color: red; font-weight: bold; font-size: 18px; margin-top: 40px;}
.price-2 {color: red; font-weight: bold;}
.price-3 {color: red; font-weight: bold; font-size: 15px;}
.price-4 {font-weight: bold; font-size: 15px;}
.price-5 {color: red; font-weight: bold; font-size: 18px;}
.cart-1 {margin: 10px 0px 20px 0px;}


.foto-ch-1 {width: 164px; height: 168px; background: url(/pictures/menu/foto-02.jpg) top left no-repeat; margin: 20px 20px 40px 20px; text-align: center; float: left;}
.foto-ch-2 {width: 214px; height: 168px; background: url(/pictures/menu/foto-04.jpg) top left no-repeat; margin: 20px 10px 40px 10px; text-align: center; float: left;}


.text-zag-01 {font-size: 14px; font-weight: bold; color: #387f37; margin: 20px 0px 10px 0px; clear: both;}
.text-zag-02 {font-size: 16px; color: #388138; margin: 20px 0px 10px 0px;}
.text-zag-03 {font-size: 16px; color: #388138; margin: 20px 0px 0px 0px;}
.text-zag-04 {font-size: 12px; color: #388138; margin: 0px 0px 0px 0px; font-weight: normal;}

.katalog-01 {font-size: 12px; margin: 0px 10px 0px 10px; width: 200px; text-align: center; float: left;}


.link-01 a:active,
.link-01 a:visited,
.link-01 a:link {color: blue; text-decoration: none;}

.contact-1 {height: 210px; background: url(/pictures/menu/contact-01.jpg) top left no-repeat; padding: 1px 0px 0px 20px;}
.contact-2 {height: 80px; background: url(/pictures/menu/contact-02.jpg) top left no-repeat; padding: 11px 0px 0px 30px; line-height: 22px;}
.contact-3 {min-height: 100px; background: url(/pictures/menu/contact-03.jpg) top left; padding: 11px 0px 0px 30px; line-height: 22px;}
.contact-4 {height: 28px; background: url(/pictures/menu/contact-02.jpg) top left no-repeat; padding: 11px 0px 0px 30px; line-height: 22px;}

h1 {margin: 20px 0px 0px 0px; margin-left: 20px; font-size: 24px;}
img {margin: 0px 0px 0px 0px;}

.h1-1 {margin: 20px 0px 0px 0px; font-size: 24px;}

.h-1 {height: 1px;}
.h-2 {height: 2px;}
.h-3 {height: 3px;}
.h-4 {height: 4px;}
.h-5 {height: 5px;}
.h-6 {height: 6px;}
.h-7 {height: 7px;}
.h-8 {height: 8px;}
.h-9 {height: 9px;}
.h-10 {height: 0px;}
.h-15 {height: 15px;}
.h-20 {height: 20px;}
.h-30 {height: 30px;}
.h-40 {height: 40px;}
.h-50 {height: 50px;}
.h-60 {height: 60px;}
.h-70 {height: 70px;}
.h-80 {height: 80px;}
.h-90 {height: 90px;}
.h-100 {height: 100px;}
.h-150 {height: 150px;}
.h-200 {height: 200px;}
.h-230 {height: 230px;}

.entry-content img,
.comment-content img,
.widget img { max-width: 100%;}

