/* ogolne */
* {	margin: 0;	padding: 0;}*.cl{clear:both} a:focus {outline:none;} img {border: 0;} fieldset {border:0;}
body, input, textarea, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {border:0pt none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0pt;outline-color:invert;outline-style:none;outline-width:0pt;padding:0pt; margin: 0;vertical-align:baseline;}
body{color: #55452b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: #cfb993 url(../images/bg.png) repeat-y top center;}
#container{width: 851px; margin: auto; padding: 0 0 10px 0;}

/* top */
#top{width: 556px; height: 120px; background: url(../images/top_bg.jpg) no-repeat; padding: 34px 0 0 295px}
#top #logo{background: url(../images/logo.png) no-repeat; display: block; width: 220px; height: 96px; text-indent: -2000em;}

/* menu */
#menu{width: 851px; height: 76px; background: url(../images/menu_bg.jpg) no-repeat;}
#menu .first {padding: 13px 0 0 124px; overflow: hidden;}
#menu .second {padding: 10px 0 0 183px;}
#menu .m1,#menu .m2,#menu .m3,#menu .m4,#menu .m5,#menu .m6,#menu .m7 {display: block; float: left; text-indent: -2000em;}
#menu .m2 {background: url(../images/m2.png); width: 233px; height: 20px;}
#menu .m3 {background: url(../images/m3.png); width: 193px; height: 20px;}
#menu .m4 {background: url(../images/m4.png); width: 166px; height: 20px;}
#menu .m5 {background: url(../images/m5.png); width: 186px; height: 21px;}
#menu .m6 {background: url(../images/m6.png); width: 184px; height: 21px;}
#menu .m7 {background: url(../images/m7.png); width: 91px; height: 21px;}
#menu .m2:hover {background: url(../images/m2h.png);}
#menu .m3:hover {background: url(../images/m3h.png);}
#menu .m4:hover {background: url(../images/m4h.png);}
#menu .m5:hover {background: url(../images/m5h.png);}
#menu .m6:hover {background: url(../images/m6h.png);}
#menu .m7:hover {background: url(../images/m7h.png);}

/* content */
#content{width: 851px; background: url(../images/content_bg.jpg) no-repeat; min-height: 581px; clear: both;}
#content #producenci {float: left; padding: 276px 19px 0 188px; width: 151px;}
#content #producenci img {float: left;}
#content #tresc {float: left; width: 326px; padding: 79px 0 30px 0;}
#content #tresc #slider {background: url(../images/pic.jpg); height: 175px; width: 326px; margin: 0 0 24px 0;}
#content #tresc h1 {font-weight: bold; font-size: 20px;}
#content #tresc p {padding: 15px 0; line-height: 18px; text-align: justify; color: #7b6440;}
#content #tresc ul {margin: 10px 0 10px 10px;}
#content #tresc li {padding: 0 3px;}
#content #tresc h2 {font-size: 16px; font-weight: bold; padding: 10px 0;}
#content #tresc .shbol {font-size: 16px; font-weight: bold; padding: 10px 0; display: block;}
#content #tresc .no-margin {padding: 0;}
#content #tresc .tel {font-size: 24px; font-weight: bold;}