@charset "utf-8";
body{margin:0;padding:0;color:#fff;background:#b8ac7c url(../img/bg/bg.jpg) no-repeat top center;font:12px Verdana, Helvetica, sans-serif;}
a{border:none;outline:none;text-decoration:none;color:#ffe270;}
a:hover{color:#ffffcc;}
input,textarea{background-color:#b3aa7e;border:1px solid #5a5640;font:12px Verdana, Helvetica, sans-serif;margin:5px 0 10px 0;}
input{height:20px;}
#container{width:970px;margin:0 auto;}
#topimg{border:none;}
#menu{width:871px;height:59px;padding:1px 0 0 99px;background:url(../img/bg/menu.jpg) no-repeat top left;margin-top:-3px;}
* html #menu {margin:0;}
.menuitem{margin-right:12px;}
#content{width:790px;height:383px;padding:10px 85px 10px 95px;background:url(../img/bg/content.jpg) no-repeat top left;overflow:hidden;}
#title,.title{font-size:14px;font-weight:bold;color:#ffffcc;margin:0 0 10px 0;}
.date{font-size:10px;}
.quote{margin:10px 0;padding:5px;border:1px solid #6a6347;background:url(../img/bg/quote.jpg) no-repeat top left;text-indent:17px;line-height:18px;overflow:auto;}
.news{margin:10px 0;padding:5px;border:1px solid #6a6347;background:url(../img/bg/news.jpg) repeat top left;line-height:18px;overflow:auto;}
.testimimg{float:right;border:1px solid #6a6347;margin:0 0 0 15px;}
.testiname{font-weight:bold;color:#ffffcc;}
.contactleft,.contactright{float:left;margin:10px 0 0 0;}
.contactleft{margin-right:20px;width:500px;}
.contactright{width:230px;text-align:right;}
#footer{width:970px;height:118px;padding:231px 0 0 0;background:url(../img/bg/footer.jpg) no-repeat top left;clear:both;}
#services{height:52px;padding:0 0 0 40px;}
.servicesimg{border:none;margin:0 100px 0 0;}
#producer{border:none;margin:0 0 0 62px;}
#copyrights{font-size:10px;text-align:center;margin:28px 0 10px 0;color:#6a6347;}
/* scroller */
.Container{float:left;position:relative;margin:0 10px 0 0;}
#Scroller,#Scroller2{position:relative;overflow:hidden;width:765px;height:383px;text-align:justify;}
#Scroller2{width:620px;}
* html #Scroller, * html #Scroller2{height:373px;}
.Scroller-Container{position:relative;float:left;width:100%;}
#Scrollbar-Container{position:relative;float:left;}
.Scrollbar-Track{width:13px;height:363px;background:url(../img/scroll/scrollbar-track.png) repeat-y top center;}
* html .Scrollbar-Track{height:343px;}
.Scrollbar-Handle{position:relative;width:9px;height:9px;margin-left:2px;}
*:first-child+html .Scrollbar-Handle{margin:0;padding-left:2px;}
.Scrollbar-Up{cursor:pointer;position:relative;}
.Scrollbar-Down{cursor:pointer;position:relative;}
/* submenu */
.left{width:145px;float:left;margin:0 2px 0 0;}
.right{width:618px;float:left;margin:0;}
#submenu{list-style-type:none;margin:0;padding:0;}
#submenu li a{display:block;margin:0 0 4px 0;padding:5px;background:url(../img/bg/submenubg.jpg) repeat top center;border:1px solid #5a5640;color:#fff;text-decoration:none;font-size:12px;}
* html #submenu{margin:1px 0 -5px 0;}
* html #submenu li a{margin:0 0 -9px 0;padding:4px 5px;}
#submenu li a:hover{background:url(../img/bg/submenubgov.jpg) repeat top center;color:#ffffcc;}
.porftofioimg{margin:2px;border:1px solid #000;}
/* inputy */
.przycisk{background-color:#787255;color:#fff;width:100px;height:30px;}
.inputthin{width:240px;}
.inputwide{width:490px;}
.textarea{width:490px;height:150px;}
/* obrazki glowna */
#galeria{position: relative;visibility:hidden;border:none;}
#galeria .gallerydesctext{text-align: left;padding:5px;font-weight:bold;}
/* opera > 8.5 */
@media all and (min-height:0px;){
#container{padding-left:1px;}
}
