/* style wspolne dla wszystkich elementow */

	body {
		margin:0px;
		padding:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background: url(../Obrazki/tlo.jpg);
		color: #D6B274;
	}
	ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	img {
		border: 0;
	}
	h4 {
		font-size: 13px;
		margin: 0;
		padding: 0;
		color: #d6b274;
	}
	h5 {
		margin: 0;
		padding: 0;
		font-size: 9px;
	}
	.all {
		margin: 0 auto;
		width: 905px;
	}
	.main {
		height: 500px;
		float: left;
		margin: 0 auto;
		width: 815px;
	}
	.innerCont {
		margin: 0 10px 0 20px; 
		width: 430px; 
		float: left; 
		display: inline;
	}
	.upper {
		margin: 0 auto;
		background-image: url(../images/index_01.jpg);
		width: 905px;
		height: 45px;
	}
	.left {
		float: left;
		background-image: url(../images/index_02.jpg);
		width: 44px;
		height: 559px;
	}
	.right {
		float: left;
		background-image: url(../images/index_12.jpg);
		width: 46px;
		height: 559px;
	}
	.bottom2 {
		background-image: url(../images/index_14.jpg);
		height: 31px;
		width: 905px;
		margin: 0 auto;
	}
	ul.menu {
		z-index: 20;
	}
	.menu li.li {
		z-index: 1000;
		float: left;
	}
	.fotos {
		z-index: 0;
		position: relative;
		float: left;
		top: -100px;
	}
	.subMenu {
		z-index: 100;
		padding-left: 15px;
		margin: 0;
		display: none;
		background-color: #D3A454;
		color: #643F19;
		font-size: 8pt;
		position: absolute;
		border: 2px solid #E7D9B9;
		width: 130px;
	}
	.subCats {
		margin-top: 10px;
		float: left;
		width: 140px;
	}
	.products {
		width: 660px;
		margin: 0 auto;
	}
	.subCatsMenu {
		list-style-image: url('../images/pkt.gif');
		margin-left: 10px;
	}
	.subCatsLinks {
		font-size: 10px;
		color: #51250c;
		text-decoration: none;
	}
	.subCatsLinks:hover, .subLinkActive {
		color: #d6b274;
		text-decoration: none;
		font-size: 10px;
	}
	.children {
		padding-left: 15px;
		background-color: #D3A454;
		color: #643F19;
		font-size: 8pt;
		margin-top: -20px;
		position: absolute; left: 118px;
		border: 2px solid #E7D9B9;
		width: 130px;
		display: none;
	}
	.subMenu li:hover {
		list-style: square;
	}
	.subMenu li a {
		color: #643F19;
		text-decoration: none;
	}
	.subMenu li {
		font-weight: bold;
		padding: 4px 0 4px 0;
	}
	.contentBottom {
		width: 650px;
		margin: 0 auto;
		padding:0 12px 0px 12px;
		padding-right:0px;
	}
	.pic_bg {
		z-index: 0;
		position: relative;
		margin-bottom: -100px;
		width: 336px; 
		height: 452px;
		background-image: url('../Obrazki/sshow/2.jpg'); 
		background-repeat: no-repeat; 
		background-position: top left;
		padding: 0;
	}
	.pic_fg {
		z-index: 0;
	}
	.links {
		text-align: center;
		font-size:12px;		
		color:#D6B274;
		margin-top: 7px;
	}
	.links a {
		color:#D6B274;
		text-decoration:none;
	}
	.title {
		margin: 0;
		padding: 0;
	}
	.ProductBox {
		padding: 2px 4px;
		margin: 0;
		background:url(../images/produkt_tlo.jpg) no-repeat;
		width:150px;
		height:150px;
		text-align:center;
		float:left;		
	}
	.inBox {
		width: 150px;
		height: 100px;
	}
	.photo {
	}
	.desc {
	}
	.contact {
		color:#D6B274;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
	}
	.center {
		text-align: center;
	}
	.separator {
		float: left;
		width: 56px;
		height: 57px;
		background-image: url(../images/index_04.gif);
	}
	.ofirmie, .nowosci, .produkty, .media, .kontakt, 
	.ofirmie_eng, .nowosci_eng, .produkty_eng, .media_eng, .kontakt_eng,
	.ofirmie_ru, .nowosci_ru, .produkty_ru, .media_ru, .kontakt_ru {
		display: block;
	}
	.ofirmie {
		width: 141px;
		height: 57px;
		background-image: url(../images/o_firmie.jpg);
	}
	.ofirmie_eng {
		width: 141px;
		height: 57px;
		background-image: url(../images/about_us.jpg);
	}
	.ofirmie_eng:hover,.ofirmie_ru:hover, .ofirmie:hover, .nowosci_eng:hover,
	.nowosci_ru:hover, .nowosci_ru:hover, .nowosci:hover, .produkty_eng:hover,
	.produkty_ru:hover, .produkty:hover, .media_eng:hover, .media_ru:hover,
	.media:hover, .kontakt_eng:hover, .kontakt_ru:hover, .kontakt:hover
	 {
		background-position: bottom;
	}
	.ofirmie_ru {
		width: 141px;
		height: 57px;
		background-image: url(../images/o_firmie_ru.jpg);
	}
	.nowosci {
		width: 108px;
		height: 57px;
		background-image: url(../images/nowosci.jpg);
	}
	.nowosci_eng {
		width: 108px;
		height: 57px;
		background-image: url(../images/news.jpg);
	}
	.nowosci_ru {
		width: 108px;
		height: 57px;
		background-image: url(../images/nowosci_ru.jpg);
	}
	.produkty {
		width: 116px;
		height: 57px;
		background-image: url(../images/produkty.jpg);
	}
	.produkty_eng {
		width: 116px;
		height: 57px;
		background-image: url(../images/products.jpg);
	}
	.produkty_ru {
		width: 116px;
		height: 57px;
		background-image: url(../images/produkty_ru.jpg);
	}
	.media {
		width: 90px;
		height: 57px;
		background-image: url(../images/media.jpg);
	}
	.media_eng {
		width: 90px;
		height: 57px;
		background-image: url(../images/media.jpg);
	}
	.media_ru {
		width: 90px;
		height: 57px;
		background-image: url(../images/media_ru.jpg);
	}
	.kontakt {
		width: 136px;
		height: 57px;
		background-image: url(../images/kontakt.jpg);
	}
	.kontakt_eng {
		width: 136px;
		height: 57px;
		background-image: url(../images/contact.jpg);
	}
	.kontakt_ru {
		width: 136px;
		height: 57px;
		background-image: url(../images/kontakt_ru.jpg);
	}
	.logo {
		width: 814px;
		height: 133px;
		background-image: url(../images/index_upper.jpg);
	}
	.content {
		height: 364px;
		width: 814px;
		background-image: url(../images/index_middle.jpg);
		background-repeat: repeat-y;
	}
	.bottom {
		margin: 0;
		padding: 0;
		width: 814px;
		height: 5px;
		line-height: 0px;
		font-size: 0px;
		background: url(../images/index_bottom.jpg) no-repeat;
	}
	.link {
		color: #D6B274;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
	}
	.linksBottom {
		position: relative; left: 50px; top: 10px;
	}
	.activePage {
		font-weight: bold;
	}
	.langs {
		position: relative; right: 100px;
		float: right;
	}

