*{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:#af231a;}
a:visited{color:#af231a;}
a:active{color:#af231a;}
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:#af231a;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;}
*/





/* ------------------------------------------------------------------------------------
CLEAR FIX,CLEARING */
.clearfix:after,#box1 .paragraph:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.paragraph_corners_bottom,.form_place div,.panel,.clearfix,#header li{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix, * html #box1 .paragraph {height:1%;}
.clearfix, #box1 .paragraph{display:block;}
/* End hide from IE-mac */ 




#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(img/container-top-bg.png) no-repeat 0 137px;*/}
#header{height:175px;position:relative;width:957px;overflow:hidden;}
#header h1 a {
	color: #F7F7F7;
	display: block;
	font-weight: normal;
	height: 84px;
	line-height: 1em;
	padding-top: 58px;
	text-decoration: none;
	width: 640px;
	overflow: hidden;
	z-index: 999;
	position: absolute;
	text-shadow: 1px 1px 0 #d0451e;
/*	text-indent: 50px;*/
}

#header h1 a:hover{text-decoration:underline;}
#header img{position:absolute;top:0;left:0;max-height:145px;}
h2.main,#box2 h2{margin:0 0 20px 0;}
h2.main span{font-size:30px;}
#wrapper{margin-top:9px;float:left;padding:10px 20px 20px 20px;width:919px !important;width:960px;/*ie*/
/*margin-left:8px;*/
background:transparent url(img/container-bg.png) repeat-y ;}
#content{position: relative;}
#content table{width:99% !important;}
#content table a{text-decoration:underline;}
/*.search{position:absolute;margin:-142px 0 0 350px;}*/

.search {
    position: absolute;
    right: 0;
    top: -145px;
    z-index: 999;
}

.search input.text{background:#fff url(img/search-bg.gif) no-repeat 5px 5px;border-top:2px solid #848484;border-right:2px solid #fafafa;border-bottom:2px solid #fafafa;border-left:2px solid #848484;padding:6px 4px 2px 25px;color:#666;font-family:Arial,sans-serif;width:200px;}
.search .button,.search .button:hover{background:transparent url(img/search.png) no-repeat;width:59px;height:28px;border:0;padding-top:1px;color:#FFFFFF;}
#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(img/footer-bg.png) repeat-x 0 1px;}
#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:100px;background:#261b0f url(img/bottom-bg.png) repeat-x left top;}
#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{height:30px;padding-right:19px;padding-top:70px;}
#footer p a{font-size:11px;color:white;text-decoration:none;text-align:center;}
/*navigacja >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.new-shop{display:block;width:265px;height:65px;margin:-100px 0 0 620px;position:absolute;text-indent:-9999px;background:transparent url(http://www.ani.shoptrix.pl/designs/shop2/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;float:left;width:250px;background:#fff url(img/menu-bg.png) no-repeat;border:1px dotted #999;}
/*#box2 .paragraph{width:290px;margin-left:20px;}
*/
#box2 ul li{list-style-type:none;}
#login_field{padding:0 20px 20px 0;margin:0 20px 20px 20px;border-bottom:1px dotted #6c5242;}
#login_field label,#login_field span{display:block;margin-top:5px;margin-left:20px;}
#login_field input.text{width:200px;padding:3px;margin-left:20px;}
#login_field input.button{width:105px;height:33px;border:0;font-size:12px;color:#745b4b;vertical-align:middle;background:transparent url(http://www.ani.shoptrix.pl/designs/shop2/img/log_in.png) no-repeat bottom left;}
#login_field input.button:hover{color:#000;}
#login_field a{text-decoration:underline;margin-left:10px;}
/* <<<<<<<<<<<<<<<<<<<<<<<<< box2 right*/
.product-short .shadow{width:200px;text-align:center;padding:3px;}
#box1.one-column{width:100% !important}
div#login{font-size:10px;height:30px;line-height:30px;overflow:hidden;position:absolute;right:0;top:0;}
div#login a{color:#fff;}
.user_part{float:right !important;display:block;padding-right:20px;}
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;}
h2.common-title{padding:10px 0 0 0;font-size:18px;margin:10px 0 0 0;}
#login_curtain,
.cms_forum,
#lavina_shop_cart,#shop_order_form,#box1 .paragraph{background:url("img/menu-bg.png") no-repeat scroll 0 0 #FFFFFF;border:1px dotted #999999;margin-bottom:10px;padding:10px;}
#product-images{width:300px;}
#images-small.images-small{text-align:center;}
#product-images img{width:300px;}
.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:right;margin-left:10px;}
.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:#999;border:1px solid #999;}
.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(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(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-color:#e8e8e8;text-decoration:underline;}
#box2 .paragraph{margin-bottom:20px;}
#photos{width:300px;overflow:hidden;float:right;text-align:center;}
#product-images #image-big img{max-width:280px;width:auto !important;width:280px;/*IE6*/}
div#menu{position:absolute;bottom:0;left:0;}
div#menu ul li{list-style-type:none;display:inline;}
div#menu ul li a{border-right:1px solid #F7F7F7;color:#F7F7F7;font-size:1.4em;padding-left:5px;padding-right:5px;text-decoration:none;}
div#menu ul li a:hover{text-decoration:underline;}
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;}
ul.product_main_list li{margin-right:35px;}
#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;}
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;}
.content_double{}
.leftbox,
.rightbox{float:left;width:360px;margin-right:10px;}
.rightbox{margin-right:0;float:right;width:270px;}



/* ------------------------------------------------------------------------------------
SLIDER */
.sidebar .paragraph.slider_bullets{margin:0px;padding:0;}
.paragraph.slider_bullets{height:245px;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:226px;}
.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;}

#content #box1 img {
    max-width: 612px;
}

#cse-search-results,
#cse-search-results iframe {
width: 610px !important;
}

#sort_options {

    width: 99%;
}

#content .paragraph_gallery ul.cms_mini_gallery li {

    height: 242px;

}


#content .paragraph_gallery ul.cms_mini_gallery li {

    width: 187px;
}



html body .displayed_image {
    width: 100% !important;
}
