*{margin :0;padding :0;}
html{background :transparent url(img/bg.png);}
body{font-family :"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;font-size :12px;color :#514138;background :transparent url(img/main-bg.png) repeat-x left top;}
a{outline:0;}
a:link{color:#3399cc;}
a:visited{color:#3399cc;}
a:active{color:#3399cc;}
a:hover{color:#000;}
h1{font-size:2.0em;}
h2{font-size:1.7em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1.0em;}
h6{font-size:0.8em;}
h2,h3,h4,h5,h6{margin-bottom:10px;text-align:left;color:#3399cc;font-weight:normal;}
p{font-size:1em;line-height:1.4em;margin:0 0 1.2em 0;}
/*#content .paragraph ol,#content .paragraph ul{font-size:1.0em;line-height:1.4em;margin:1em 1em 1em 2em;}
*/
/*#content ul li{list-style:square;list-style-position:inside;}
*/
#content li > p{margin-top:0.2em;}
pre,code{font-family:monospace;font-size:1.1em;}
ol,ul,li,dl,dt,dd,pre,code,blockquote,td,th{text-align:left;}
abbr,acronym{cursor:help;border:0;background-color:#FFF9C5;padding:1px;}
strong{font-weight:bold;}
img{border:0;}
form input{vertical-align:middle;}
hr{clear:both;height:1px;color:#ccc;background-color:#ccc;border:1px solid #ccc;padding:0;margin:0;}
#container{width:959px;text-align:left;position:relative;margin:0 auto 20px auto;padding-left:0 !important;background:transparent url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/container-top-bg.png) no-repeat 0 137px;}
#header{height:123px;padding-top:20px;position:relative;width:940px;}
/*#header h1 a {
	color: #73b537;
	display: block;
	height: 44px;
	width: 920px;
	text-decoration: none;
	font-weight: normal;
	background-position: 0;
	background-repeat: no-repeat;padding :20px 0 0 20px;
}
*/

#header h1 {
    font-size: 2em;
    height: 78px;
    overflow: hidden;
}


#header h1 a {
    display: inline;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}

#header h1 a img{
	    vertical-align: middle;
    display: inline;
 max-height: 75px;

}



h2.main,#box2 h2{margin:0 0 20px 0;}
h2.main span{font-size:30px;}
#wrapper{margin-top:8px;float:left;padding:10px 10px 10px 10px;width:919px !important;width:960px;/*ie*/
/*margin-left:8px;*/
background:transparent url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/container-bg.png) repeat-y ;}
#content{/* margin-left:5px;width:580px;*/}
#content table{width:99% !important;}
#content table a{text-decoration:underline;}
.search{position:absolute;right:20px;bottom:1px;}
.search input.text{height:18px;font-size:12px;border:0;background:transparent url(img/search-bg.png) no-repeat 0% 50%;/* line-height:35px;*/
padding-left:30px;padding-top:10px;color:#666;font-family:Arial,sans-serif;width:200px;}
.search .button,.search .button:hover{background:transparent url(img/search.png) no-repeat;width:47px;height:21px;border:0;padding-top:2px;font-size:9px;color:#000;text-transform:uppercase;}
#market-search{position:relative;margin:0 !important;text-align:center;}
/* footer */
#footer{height:20px;clear:both;width:959px;margin:auto;margin-bottom:-48px;background:transparent url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/footer-bg.png) repeat-x 0 1px;}
/*#footer ul,#login ul{width:950px;display:block;margin:30px 0 0 0;}
*/
#footer ul li{list-style-type:none;display:block;float:left;color:#9c8479;font-size:10px;}
.main-link{display:block;width:119px;height:119px;position:absolute;}
#bottom{height:50px;background-color:#3399cc;border-top:5px solid #fff;}
#bottom ul li a{margin-right:5px;padding-right:5px;border-right:1px solid #9c8479;}
li.to-right{position:absolute;margin-left:650px;margin-top:0 !important;margin-top:-15px;}
#footer p a img{display:none;}
#footer p a{position:absolute;/* margin-left:730px !important;*/
margin-left:0px !important;margin-left:-200px;margin-top:15px;display:block;/* background:transparent url(img/shopriver-powered.png) no-repeat;*/
width:200px;height:31px;font-size:11px;color:white;text-decoration:none;}
/*navigacja >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.new-shop{display:block;width:265px;height:65px;margin:-100px 0 0 620px;position:absolute;text-indent:-9999px;background:transparent url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/button-new-shop.png) no-repeat top left;}
.new-shop:hover{background-position:0 -80px;}
/*top menu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/*#top-nav{line-height:25px;height:25px;width:740px;background:transparent url(img/top-nav-bg.png) no-repeat 0 0;margin-top:20px;}
#top-nav ul{margin:0 0 0 35px;}
#top-nav ul li{list-style-type:none;float:left;margin-right:10px;height:24px;}
#top-nav ul li ul{display:none}
#top-nav ul li a{color:#393939;padding:4px 10px 4px 10px;}
#top-nav ul li a:hover{text-decoration:underline;}
#top-nav ul li.current a{color:#fff;background:#415b66 url(img/top-nav-current.png) repeat-x left bottom;}
*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< top menu*/
/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< navigacja*/
/*right box2 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#box1{width:640px;float:right;}
#box2{text-align:left;padding:10px 10px 20px 10px;float:left;width:250px;background:#fff url(img/shadow-short.png) no-repeat bottom;border:1px solid #e8e8e8;border-bottom:0;}
#box2 .paragraph{/* width:290px;margin-left:20px;*/
margin-bottom:20px;}
#box2 ul li{list-style-type:none;}
/* <<<<<<<<<<<<<<<<<<<<<<<<< box2 right*/
.product-short .shadow{width:200px;text-align:center;padding:3px;}
#box1.one-column{width:100% !important}
div#login{position:absolute;right:10px;top:0;}
/*#login ul{width:920px;display:block;margin:0;}
*/
/*#login{height:30px;line-height:30px;overflow:hidden;font-size:10px;}
*/
#login ul li{list-style-type:none;display:block;float:left;color:white;font-size:10px;}
#login ul li a,#footer ul li a{color:#f7f7f7;}
#login a:hover,#footer a:hover{text-decoration:underline;}
.user_part{float:right !important;display:block;padding-left:35px;height:22px;background:#3d586d url(img/login-left.png) no-repeat bottom left;}
.user_part #register,.user_part .log_out{padding:10px 30px 11px 10px !important;padding-bottom:7px;/*IE*/
height:22px;background:#3d586d url(img/login-right.png) no-repeat bottom right;}
#login .menu{position:absolute;margin:105px 0 0 20px;font-size:15px;}
#login .menu a{text-decoration:none;font-size:15px;}
ul.products-menu{width:500px;clear:both;}
ul.products-menu li{display:inline;list-style-type:none;}
ul.products-menu li a{display:block;float:left;padding:0 4px 0 4px;text-decoration:none;color:#585858;border-right:1px solid gray;}
ul.products-menu li.current a{text-decoration:underline;}
ul.products-menu li a:hover{color:#990000;text-decoration:underline;}
td.product-short{clear:both;padding:5px 10px 10px 10px;margin:5px;vertical-align:middle;}
.product-short .shadow{float:left;margin-right:10px;}
h2.page-title,h2.product-name{padding:0;margin:0 0 10px 0;color:#3399cc;}
h2.common-title{padding:10px 0 0 0;font-size:18px;margin:10px 0 0 0;}
#login_curtain,
.cms_forum,
#shop_order_form,
#lavina_shop_cart,
#box1 .paragraph,
.shop-desc,.hit-of-the-day,.new-products,.tag-cloud,#product-show,#category-show,#your-chart,#charges,#additional-info{padding:10px 10px 20px 10px;background:#fff url(img/shadow-wide.png) no-repeat bottom;border:1px solid #e8e8e8;border-bottom:0;}
/*.about-shop{padding-top:300px;background:transparent url(img/test.jpg) no-repeat;}
*/
.tag-cloud{margin-top:20px;}
.hit-image{width:220px;}
.hit-image a img,.new-products a img,.product-short a.shadow img{width:190px;margin:0 auto 10px auto;padding:5px;background-color:#f7f7f7;border:1px solid gray;}
.product-short a.shadow img{width:auto;float:none;margin-left:0}
.hit-image a:hover img,.new-products a:hover img,.product-short a.shadow:hover img{background-color:#3399cc;border:1px solid #3399cc;}
.hit-of-the-day{margin:10px auto 10px auto;}
.hit-description{margin:10px auto 10px auto;width:380px;}
.hit-of-the-day .look{float:right;}
#shop_cart{padding:10px;overflow:hidden;background:#fff url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/menu-bg.png) no-repeat;border-top:1px solid #c0c0c0;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #c0c0c0;}
.new-products div{padding:10px;height:180px;width:275px;overflow:hidden;background:#fff url(http://www.wieszaki.shoptrix.pl/designs/shop3/img/menu-bg.png) no-repeat;border-top:1px solid #c0c0c0;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #c0c0c0;}
.new-products a img{width:100px;margin-right:5px;}
.product-description{border:0 !important;margin:0 !important;}
#product-details textarea.editor_field{float:left;width:200px;height:300px;}
.products-menu2 li.current a{font-weight:bold;background-image:url(img/bg.png);text-decoration:underline;}
/*gorne menu >>>>>>>>>>>>>*/
div#menu{position:absolute;bottom:11px;left:0;}
div#menu ul li{list-style-type:none;display:inline;}
div#menu ul li a{border-right:1px solid #FFFFFF;font-size:1.6em;padding-left:5px;padding-right:5px;text-decoration:none;color:#F7F7F7;}
div#menu ul li.last a{border:0;}
div#menu ul li{color:white;display:block;float:left;font-size:10px;list-style-type:none;}
/*gorne menu <<<<<<<<<<<<<<*/
#login ul li{float:right;}
#login ul li a{text-decoration:none;}
#menu ul li a:hover{text-decoration:underline;}
#cms_user_menu li.cms_user_signup,
#cms_user_menu li.cms_user_logout{background:url("img/login-left.png") no-repeat scroll 0 11px #3D586D;display:block;height:23px;margin-right:0;padding-left:35px;padding-top:4px;}
#cms_user_menu li.cms_user_login,
#cms_user_menu li.cms_show_user_profile{background:url("img/login-right.png") no-repeat scroll right 11px transparent;height:22px;padding:4px 30px 11px 10px !important;}
.sidebar .paragraph_menu li.first a,
.paragraph_shopcategory ul li a,.sidebar .paragraph_menu li a{background-color:#3399cc;border-top:1px solid #3182aa;color:#FFFFFF;}
.paragraph_shopcategory ul li li a,
.sidebar .paragraph_menu li li a{background-color:#2c81ab;border-top:1px solid #3182aa;color:#FFFFFF;}
.sidebar .paragraph_menu li.first a:hover,
.sidebar .paragraph_menu ul li a:hover,
.paragraph_shopcategory ul li a:hover{background-color:#3182aa;}
ul.product_main_list li.last,
ul.product_main_list li{border:0;background-color:#fafafa;margin-right:22px;width:164px;}
.product_main_list .product_price.many_variants{border-color:#fafafa;}
a.add_to_basket{left:47px;}
.product_main_list .product_price{bottom:38px;}
.product_description{max-width:597px;width:597px;overflow:hidden;}
#shop_cart{border:0;background:url("img/shopping_cart.png") no-repeat scroll 9px top transparent;overflow:hidden;padding:25px 10px 23px 79px;}
.cart_size{display:block;}


/* ------------------------------------------------------------------------------------
SLIDER */
.sidebar .paragraph.slider_bullets{margin:0px;padding:0;}
.paragraph.slider_bullets{height:272px;overflow:hidden;position:relative;width:245px;}
.paragraph.slider_bullets img{display:block;height:245px;margin:0 0 0 1px;position:absolute;top:0;width:245px;z-index:0;}
.paragraph.slider_bullets .sequences{position:relative;width:245px;height:245px;}
.paragraph.slider_bullets .sequences li{overflow:hidden;height:245px;left:1px;list-style-type:none;position:absolute;top:0;width:245px;}
.slider_bullets .panel{bottom:-2px;position:absolute;z-index:3;}
.paragraph.slider_bullets .photo_data{-webkit-box-shadow:1px 1px 3px #2F4F4F;-moz-box-shadow:1px 1px 3px #2F4F4F;filter:progid:DXImageTransform.Microsoft.Shadow(color='#2F4F4F',Direction=145,Strength=3);background-color:#2D5783;bottom:6px;height:40px;opacity:0.8;padding:19px 30px 5px;position:absolute;right:0;text-shadow:0 1px 0 #333333;top:26px;width:130px;z-index:2;}
.sidebar .paragraph.slider_bullets{margin:0px;padding:0;position:relative;width:244px;}
.paragraph.slider_bullets .photo_data h3{font-size:1.7em;}
.paragraph.slider_bullets .photo_data h3,
.paragraph.slider_bullets .photo_data h4{font-weight:normal;margin:0;padding:0;font-family:"Lucida grande","Lucida sans unicode",Arial,Helvetica,sans-serif;}
.paragraph.slider_bullets .photo_author{color:#FFFFFF;display:block;font-size:0.9em;margin-top:10px;}
.paragraph.slider_bullets .photo_data h3{margin-bottom:10px;}
.paragraph.slider_bullets .photo_data a{text-decoration:none;}
.paragraph.slider_bullets .photo_data h3 a,
.paragraph.slider_bullets .photo_data h4 a{color:#fff;}
.paragraph.slider_bullets .photo_data h4{font-size:1.1em;border-bottom:0;}
.paragraph.slider_bullets .photo_data h4 a{text-transform:none;line-height:1.3em;}
.paragraph.slider_bullets a.more{display:none;}
.slider_bullets .panel ul{display:none;}
#sidebar .paragraph.slider_bullets h3 a{color:#fff;}
#sidebar .paragraph.slider_bullets h3,
#sidebar .paragraph.slider_bullets h2{background:transparent;color:#FFFFFF;font-size:1.2em;padding:0;}



.cms_article_abstract_image{
width:126px;
}

#fb-root + script + p,
#fb-root + script + p iframe,
#fb-root + script + p span,
#fb_iframe_widget iframe,
#fb_iframe_widget span,
#fb_iframe_widget {
    width: 600px !important;
}


.new_price_badge {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #008000;
    color: #008000;
    display: block;
    font-size: 0.9em;
    height: auto;
    left: 0;
    opacity: 0.8;
    padding: 3px;
    position: absolute;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 87px;
    z-index: 99;
}