*{margin:0;padding:0;}

/*#page{margin:0 auto;width:956px;background:#fff;}
#header{position:relative;clear:both;width:952px;margin:0 2px;}
#logo{border:0;float:left;margin:0 0 0 30px;}*/
#logo{float:left;}
#header{overflow:hidden;}
#search{float:right;/*background:#E6E8E9;border:#fff 1px solid;*/height:52px;margin:25px 0 0;padding:0 14px;}
#search input{width:240px;font:15px tahoma, verdana, arial;padding:3px;background:#fff;border:#777 1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;}
#search .submit{width:50px;background:#026;color:#fff;border-color:#fff;text-transform:uppercase;font-weight:bold;cursor:pointer;}
/*#menu{clear:both;background:url('/files/gfx/nav_1.gif');height:29px;list-style-type:none;padding:0 0 0 10px;text-transform:uppercase;}
#menu li{position:relative;float:left;display:block;height:100%;background:url('/files/gfx/nav_spacer.gif') no-repeat scroll center right;padding: 0 25px 0 0;}
#menu li a{text-decoration:none;font:bold 11px Tahoma;margin:2px 0 0;padding:6px 10px;color:#026;display:block;}
#menu li a.active{background:#039;color:#fff;border:#fff 1px solid;padding:5px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu li a:hover{background:#026;color:#fff;border:#fff 1px solid;padding:5px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu_sub{clear:both;background:url('/files/gfx/nav_2.gif');height:31px;list-style-type:none;padding:0 0 0 10px;}
#menu_sub li{position:relative;float:left;display:block;height:100%;background:url('/files/gfx/nav_spacer2.gif') no-repeat scroll center right;padding: 0 25px 0 0;}
#menu_sub li a{text-decoration:none;font:bold 11px Tahoma;margin:2px 0 0;padding:7px 10px;color:#fff;display:block;}
#menu_sub li a.active{background:#840;border:#fff 1px solid;padding:6px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu_sub li a:hover{background:#f90;border:#fff 1px solid;padding:6px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}*/
#intro table {margin:0;line-height:23px;width:100%;background:url(http://blog.smykker.com/wp-content/themes/smykkercom/img/line.jpg);}
#intro tr {}
#intro td {padding:0 20px 0 0;width:25%;}

.loading {filter:alpha('opacity=30');}
.filter {padding:0 30px;margin:5px 19px 15px 0;border:#ccc 1px solid;background:#fcfcfc;display:block;overflow:hidden;border-radius:2px;-moz-border-radius:2px;}
#m .filter {margin-right:21px;}
.filter-order {float:right;text-transform:uppercase;font:normal 10px tahoma, arial;}
.filter-order a {font-weight:bold;text-decoration:none;background:transparent none no-repeat scroll -2px -2px;cursor:pointer;}
.filter-order .desc {padding-left:13px;background-image:url('/files/gfx/bullet_arrow_down.png');}
.filter-order .asc {padding-left:13px;background-image:url('/files/gfx/bullet_arrow_up.png');}

.desc {margin:10px 0 10px 0;padding-right:20px;display:block;overflow:hidden;clear:left;}
.desc p {margin-top:0;}

.fl {float:left;}
.fr {float:right;}

a {cursor:pointer;}

.button,.button:hover,.button span,.button:hover span
{ background:transparent url('/files/gfx/sprite001.png') no-repeat scroll 0 0; }
.button{cursor:pointer;display:inline-block;height:30px;text-decoration:none;color:#333;background-position:left -60px;font:bold 11px verdana;}
.button span:first-child {padding:8px 10px 9px 0;margin-left:10px;display:block;background-position:right -30px;}
.button:hover{background-position:left -90px;}
.button:hover span:first-child{background-position:right 0px;}

#content h1 {display:inline-block;float:left;margin:0 0 10px;}
#product h1,#categories h1,#articles h1{display:block;float:none;margin:15px 0 10px;text-shadow:#ddd 1px 1px 2px;}

.h1-button {margin:5px 0 0 40px;}
h2 {clear:both;}

#content{position:relative;clear:both;overflow:hidden;text-align:left;margin:0 0 20px;}

#product{position:relative;overflow:hidden;}

.prevPrice {color:red;text-decoration:none;font-style:none;opacity:0.8;}

#menu-cloud div{margin:0 7px;text-align:left;}

#product-cloud{margin-left:20px;}
#product-cloud h3{font:bold 13px verdana;position:relative;z-index:10;margin:-9px 50px 5px;width:240px;background:#fff;text-transform:uppercase;color:#777;}
#product-cloud .container{margin:0 0 0 10px;}

.cloud{float:right;clear:right;margin:10px 0 20px 10px;width:210px;border:#ccc 1px solid;text-align:center;padding:0 0 7px;position:relative;}
.cloud h3{font:bold 13px verdana;position:relative;z-index:10;margin:-9px 40px 5px;width:130px;background:#fff;text-transform:uppercase;color:#777;}
.cloud .container div{float:left;width:100px;height:152px;margin:0 10px 11px 0;overflow:hidden;position:relative;text-align:center;}
.cloud .container a{font-size:15px;border:#ccc 1px solid;/*color:#000;*/text-shadow:#eee 1px 1px 2px;}
.cloud .container a:hover{color:#000;}
.container a span.currency {font-size:75%;}
/*#tag-cloud{float:right;margin:10px 0 0;width:300px;border:#777 1px solid;height:250px;text-align:center;padding:0px;}
#tag-cloud h3{position:relative;z-index:1;margin:-8px 85px 5px;width:130px;background:#fff;text-transform:uppercase;color:#777;}
#tag-cloud a{font-size:110%;background:#888;border:#888 1px solid;color:#fff;padding:1px 5px 2px;float:left;display:block;margin:3px;text-decoration:none;}
#tag-cloud a:hover{background:#fff;color:#000;border-color:#000 1px solid;}*/
#products{position:relative;overflow:hidden;clear:left;}
#products h1{margin:0 0 10px;}
#product-cloud .container div,#products .container div{float:left;width:100px;height:152px;margin:0 10px 11px 0;overflow:hidden;position:relative;text-align:center;}
#product-cloud .container a,#products .container a{font-size:15px;padding:4px;display:block;border:#ccc 1px solid;border-radius:2px;-moz-border-radius:2px;height:142px;text-decoration:none;font-weight:bold;}
#product-cloud .container a:hover,#products .container a:hover{background:#eee;color:#000;border-color:#aaa;}
#product-cloud .container a img,#products .container a img{border:#fff 1px solid;margin-bottom:5px;border-radius:2px;-moz-border-radius:2px;}/*width:88px;height:120px;*/
#product-cloud .container a:hover img,#products .container a:hover img{border-color:#ccc;}
#product-cloud span.tooltip,#products span.tooltip{display:none;}

.dropShadow{outline:0;-moz-box-shadow:2px 2px 3px #ddd;-webkit-box-shadow:2px 2px 3px #ddd;box-shadow:2px 2px 3px #ddd;border-color:#aaa;}

#products .ui-slider-handle {cursor:pointer;}
/*
#product-cloud .container,#products .container{float:left;width:98px;height:150px;border:#ccc 1px solid;margin:0 10px 11px 0;overflow:hidden;position:relative;text-align:center;}
#product-cloud .container a,#products .container a{padding:4px;display:block;height:100%;text-decoration:none;font-weight:bold;}
#product-cloud .container a:hover,#products .container a:hover{background:#ddd;color:#000;}
#product-cloud .container a img,#products .container a img{border:#fff 1px solid;margin-bottom:5px;}
#product-cloud .container a:hover img,#products .container a:hover img{border-color:#ccc;}
#footer{position:relative;clear:both;width:100%;margin:10px 0;border-top:#ccc 1px dashed;text-align:center;}
#footer p{color:#999;padding:10px;font-size:10px;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
*/

#pagination {clear:both;text-align:center;padding:10px 20px 0 0;margin:15px 0;}
#pagination li{border:0;margin:0;padding:0;font-size:14px;list-style:none;display:inline;}
#pagination a{border:solid 1px #9aafe5;background:#fff;}
#pagination .off {border:solid 1px #DEDEDE;color:#888;font-weight:normal;padding:2px 4px;}
#pagination .next a,#pagination .previous a {font-weight:bold;}
#pagination .active{background:#2e6ab1;color:#FFF;font-weight:bold;padding:3px 5px;}
#pagination a:link,#pagination a:visited {color:#0e509e;padding:2px 4px;text-decoration:none;}
#pagination a:hover{border:solid 1px #0e509e}

/*BODY{background:url('/files/gfx/bg.gif');text-align:center;font:12px Verdana;}*/

/****** EFFECTS (WebKit + Mozilla) *********/
h1 {text-shadow:#ddd 1px 1px 2px;}
h1#logo a {text-shadow:#333 2px 2px 0;}
#nav ul li a {padding:12px 20px 8px;font-size:90%;text-shadow:#000 0 1px 0;}
#nav ul li#active a,
p.intro, #footer,
.columns li h3, .columns li p {text-shadow:#fff 0 1px 0;}
p.intro {color:#333;}

/****** BLOG FIXES ******/
#xxxxcontent h2,.post h2 {clear:none;}
#menu-cloud ul {margin-left:20px;}

