*{margin:0;padding:0}
body#page {margin:0; padding:0; font-family:tahoma,verdana,arial; font-size: 11px; color:#333333;background:#fdfde1 url(../images/body_bg_01.jpg) repeat-x center top}
.clear {clear:both;}
.hide {display:none;}
p {line-height: 13px; margin:0;padding:0;}
form {margin:0;padding:0;}
table {margin:0;padding:0;}
img {border:none;}
a {text-decoration:none;}
ul{margin:0;padding:0;}

#cms ul , #tinymce ul { padding : 5px 0 5px 15px;  } 

.wrap_bg {}
.wrap {margin: 0 auto;width:1009px; background:url(../images/wrap_bg_03.jpg) no-repeat center top;}



.header {  height:145px; width:1009px;position:relative;}
.header .mt {bottom:0px;float:right;position:relative;}
.header .flags {bottom:63px;float:right;position:relative;right:22px;}
.header .flags .flag {float:left;color:black;margin-right:10px;cursor:pointer;}
.header .flags .flag a{color:black;}
.header .flags .flag.active {float:left;color:white;margin-right:10px;cursor:pointer;}
.header .flags .flag.active a {color:white;}
.header .logo {float:left;height:70px;left:32px;position:relative;top:28px;width:169px;}

.header .mm{bottom:45px;float:right;position:relative;right:25px;}
.header .mm ul {list-style:none;float:right;}
.header .mm li{float:left;}
.header .mm li a {border-right:1px solid #2E2E2E;color:#969696;display:block;float:left;font-family:Myriad Pro;font-size:16px;height:40px;text-align:center;text-decoration:none;width:90px;padding-top:20px;}
.header .mm li.last a {border:none;}
.header .mm li a:hover {text-decoration: none;font-family:Myriad Pro; font-size:16px; color:#fdfde1;background: url(../images/li_top_hover.png)}


.header .search {bottom:35px;left:750px;position:relative;width:350px;height:25px;}
.header .search input.txt {background:url(../images/bg_search.png) no-repeat;border:none; width:150px;padding:3px;color:#636363;}
.header .search input.ok {background: url(../images/ok_bg.png) no-repeat;border:none; color:#eac756;font-family:Myriad Pro;cursor:pointer;padding:2px;width:24px;;}

.start_name {margin-bottom:10px;font-size:14px;margin-top:20px;}
.start {width:400px;}
.start_foto {float:right;}


.container {}
.container .left {width: 290px;padding-left:15px;float:left;margin-top:30px;min-height:250px;}
.container .left ul {list-style-type:none;margin-top:20px;}
.container .left ul ul {list-style-type:none;margin-top:10px;} 
.container .left ul li {background:transparent url(../images/point.png) no-repeat scroll 4px 10px;border-bottom:1px solid #E6DED1;margin:0 0 0 27px;min-height:18px;padding:6px 0 0 15px;width:220px;}
.container .left ul li.even {background:#F6F6DA url(../images/point.png) no-repeat scroll 4px 10px;}
.container .left ul li a {text-decoration:none;color:#333333;}

.container .left ul li li {padding-left:15px!important;padding-top:0px!important;padding-bottom:0px!important;margin:0!important;min-height:18px;background:url(../images/point.png) no-repeat scroll 4px 4px!important;border:none;}

.container #flash {float:left;height:192px;width:675px;position:relative;top:12px;}
.container .center { background: #ffffff url(../images/bg_content_03.jpg) no-repeat;min-height:200px;width:634px;float:left;margin-top:5px;padding:23px 15px 15px 25px;}
.container .center .name_site {font-size:14px;font-weight:bold;margin-bottom:10px;margin-top:7px;}
.container .center .zajawki {margin-left:12px;margin-top:5px;float:left;}
.container .center .zajawki .zajawka {background: url(../images/zajawka_bg.png);width:183px; height:247px;float:left;margin-right:5px;}
.container .center ul {margin-left:20px;}
/* PRODUKT LIST*/
table.prod_list {}
table.prod_list tr{}
table.prod_list tr td{padding-top:30px;padding-bottom:0px}
.prod {width:155px;text-align:center;}
.prod .bg_foto{background:url("../images/nowosc_bg.png") no-repeat scroll 0 0 transparent;bottom:15px;height:149px;margin-left:10px;margin-right:10px;padding-top:5px;position:relative;text-align:center;width:130px !important;}
.prod .bg_foto img {margin-top:5px;}
.prod .prod_name {font-weight:bold;padding-bottom:5px;width:120px;margin-top:5px;line-height:13px;} 
.prod .prod_opis{width:120px;padding-left:5px;line-height:13px;}

/*PRODUCT*/

.prod_big {}
.prod_big .foto {float:left;margin-right:15px;text-align:center;}
.prod_big .foto .foto_dodatkowe {float:left;margin-left:5px;width:90px;margin-bottom:10px;border:1px solid #E6DED1;height:80px;text-align:center;padding-top:10px; }
.prod_big .prod_name{border-bottom:1px solid #E6DED1;font-weight:bold;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase; }
.prod_big .opis{float:right;width:415px;}
.prod_big .prod_more{}

/* PAGER */

.pager span {background:url("../images/pager.PNG") no-repeat scroll 0 0 transparent;color:#FDFDE1;padding:0 5px 1px 4px;width:13px;}
.pager a {color:#333333}


.conected_products {position:relative;bottom:10px;overflow:hidden;}

.footer {background:#202020; }
.foot{ width:1009px; height: 360px;margin:0 auto;}
.foot .szyb_kont {background:url(../images/szybki_kontakt_03.jpg) no-repeat;float:left;margin-right:41px;margin-top:10px;width:264px;height:194px;position:relative;left:31px;}
.foot .szyb_kont .mail {position:relative;top:144px;left:120px;}
.foot .szyb_kont .mail a {color:#707070}
.foot .nowosci {float:left;width:674px;height:204px;background: url(../images/bg_nowosci_03.jpg);padding-top:15px;}
.foot .nowosci .name {position:relative;color:#111111;font-size:14px;left:10px;font-family:Myriad Pro;}
.foot .pro {color:#5E5E5D;float:left;padding-top:30px;text-align:center;width:305px;}
.foot .pro a {color:#5e5e5d}
.foot .oferta {background:url("../images/nasza_oferta_03.jpg") repeat scroll 0 0 transparent;float:left;height:70px;padding-left:20px;padding-top:20px;width:654px;}
#mb {float:left;color:#5E5E5D;margin-left:307px;margin-top:10px;margin-bottom:20px;}
#mb a {color:#5E5E5D;}


.nowosc_slide {margin-left:35px;}
.nowosc_slide .prod{background:url("../images/nowosc_bg.png") no-repeat scroll 0 0 transparent;bottom:15px;height:149px;margin-left:10px;margin-right:10px;padding-top:5px;position:relative;text-align:center;width:130px !important;}
.nowosc_slide .prod img {margin-bottom:5px;margin-left:28px;margin-top:10px;}
.nowosc_slide .prod .prod_name {width:120px!important;font-weight:bold;padding-right:3px;padding-left:3px;line-height:13px;}
.nowosc_slide .prod .prod_desc {width:120px!important;padding-right:3px;padding-left:3px;padding-top:0px;line-height:13px;}
p#handles8_more {}
p#handles8_more span.pager_link {cursor:pointer;} 
p#handles8_more span.active {background:url("../images/pager.PNG") no-repeat scroll 0 0 transparent;color:#FDFDE1;padding:0 5px 1px 4px;width:13px;}

/* Sample 8*/
#box8{
	position:absolute;
}
#box8 div{
	width:100px;
	float:left;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}
.sample8 .buttons{
	text-align:center;
	clear:both;
}
.sample8 .mask1{

}

/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:240px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}

.mask1{
	position:relative;
	width:674px;
	height:180px;
	overflow:hidden;
}
.mask2{
	position:relative;
	width:240px;
	height:180px;
	overflow:hidden;
}
.mask3{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}









/*
a:link{text-decoration:none;}
a:visited{text-decoration:none;color: black;}
a:hover{text-decoration:none;color: #696B65;}

.mm {margin:0;padding:0;list-style:none;position:absolute;margin-top:82px; margin-left: 460px;}
   .mm li{float:left;height:28px;overflow:hidden; margin-right: 40px;}
   .mm li a:hover img , .mm li.active a img {margin-top:-28px;}
   a img {border:none;}
  */
