@charset"UTF-8";


@font-face {
font-family: 'myfont';
src: url('MonotypeCorsiva.eot'); /* IE9 Compat Modes */
src: url('MonotypeCorsiva.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('MonotypeCorsiva.woff') format('woff'), /* Pretty Modern Browsers */
     url('MonotypeCorsiva.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('MonotypeCorsiva.svg#svgFontName') format('svg'); /* Legacy iOS */
}


body {font-size:13px; font-family:arial; padding:0px; margin:0px; color:#333; background:#3f3028; }
p, span, form, table, h1, h2, h3, h4, h5 {margin:0px; padding:0px; font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-family:myfont; color:#3f3028;}
span.error {color:red!important;}
span.success {color:green!important;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;}
input, textarea, select {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:0px;}

#head, #banner, #zone2, #content, #zone3, #recomended, #footer {width:100%; float:left; min-width:1200px;}
#headin, #bannerin, #zone2in, #contentin, #zone3in, #recomendedin, #footerin {width:1200px; margin:0 auto;}

#head {height:113px; background:url('images/head.gif');}
a#logo img {float:left;}
#zone1 {float:right; width:800px; color:#d3cfcd; font-size:12px; height:18px; padding:11px 0 10px 0; text-align:right;}
#hdata {float:right; width:950px; }

#hdata form {float:right; margin-top:18px;}
#hdata form input {float:left; width:150px; padding:10px 40px 10px 10px; background:#53453e; color:#d3cfcd; font-size:12px; position:relative; left:18px;}
#hdata form input.sendbutton {width:18px; height:18px; padding:0px; background:url('images/search.png') no-repeat center; position:relative; cursor:pointer; left:-10px; top:7px;}

ul.menu {float:right;}
ul.menu, ul.menu li {list-style:none; margin:0px; padding:0px;}
ul.menu li {float:left;}
ul.menu li a {color:#fff; }
ul.menu li.mobil {display:none;}

#stickymenu {float:left; width:100%; min-width:1200px;}
#sticky {display:none;}
#sticky.stick {position: fixed;  display:block; border-bottom:2px solid #dcb641; top: 0; z-index: 1000;  width:100%; background:#3f3028;min-width:1200px; margin:0 auto; display:blokc; padding:10px 0;
 }
#stickyin {margin:0 auto; width:1200px;}
a#logo2 {float:left;}

#sticky ul {margin-top:3px;}
#sticky ul.menu li a{text-transform:uppercase; padding:10px 15px; font-weight:bold; float:left;  margin-right:2px; font-size:12px;}
#sticky ul.menu li a:hover, #sticky ul.menu li a#selected1 {text-decoration:none; background:#dcb641; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#261d18;}
#sticky form {float:right; margin-top:3px;}
#sticky form input {float:left; width:150px; padding:10px 40px 10px 10px; background:#53453e; color:#d3cfcd; font-size:12px; position:relative; left:18px;}
#sticky form input.sendbutton {width:18px; height:18px; padding:0px; background:url('images/search.png') no-repeat center; position:relative; cursor:pointer; left:-10px; top:7px;}


img {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#banner img {border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
a.artpic, iframe {border-radius:5px!important; -moz-border-radius:5px!important; -webkit-border-radius:5px!important;}
.articles p {width:100%;}


#hdata ul.menu {margin-top:18px;}
#hdata ul.menu li a{text-transform:uppercase; padding:10px 15px; font-weight:bold; float:left;  margin-right:2px; font-size:12px;}
#hdata ul.menu li a:hover, #hdata ul.menu li a#selected1 {text-decoration:none; background:#dcb641; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#261d18;}

#banner {height:400px; overflow:hidden; background:url('images/tapet.gif');}
#zone2 {padding:35px 0; background:#dcb641; color:#261d18;}

#content {background:url('images/contentback.gif') top center repeat-y; padding:20px 0 50px 0;}
#zone3 {background:#eceeed; padding:50px 0; font-size:13px;}
#recomended {border-top:2px solid #dcb641; border-bottom:2px solid #dcb641; background:#dddddd; padding:50px 0;}

#footer {background:#3f3028; color:#fff; padding:30px 0;}
#zone4 {float:left; width:600px;}
#footer ul.menu a {float:right; margin-left:20px;}
#footer ul.menu a:hover, #footer ul.menu a#selected1 {text-decoration:underline;}
#footer ul.menu li.mobil {display:inline-block;}

#recomended h2 {font-size:32px; padding-bottom:30px; background:url('images/bottom-border.png') repeat-x bottom center;}
#top-articles {float:left; width:100%;}

#top-articles .articles {width:270px; margin-right:30px; float:left; margin-top:30px;}
#top-articles .articles a.artpic {float:left; width:270px; height:160px; background:url('images/noimage.gif') no-repeat center #f6f6f6; overflow:hidden; }
#top-articles .articles img {float:left; }
#top-articles .articles h1 {margin-top:10px; floaT:left; width:100%; height:28px; overflow:hidden;}
#top-articles .articles p {font-size:12px; color:#7f7f7f; margin-top:10px; float:left; height:27px; overflow:hidden;}
#top-articles .articles a.details {float:left; font-size:12px; font-weight:bold; margin-top:15px;  padding:10px 20px; background:#dcb641; color:#261d18; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#top-articles .articles:hover a.details {background:#e7bf44; text-decoration:none;}

#left {width:250px; float:left;}
#right {width:890px; float:right;}

.box {float:left; width:250px; margin-top:30px;}
.box h1 {font-family:arial; font-weight:bold; font-size:14px; color:#261d18; background:#dcb641; float:left; padding:15px 10px; width:230px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px;}
.bdata {float:left; width:250px; font-size:12px;}
.box ul, .box ul li {float:left; width:100%; margin:0px; padding:0px; list-style:none;}

.box ul li a {float:left; width:240px; padding:5px 0 5px 10px; background:url('images/cat.gif') no-repeat 0px center; color:#333;}
.box ul li a#selected2, .box ul li a:hover {color:#d2a723; padding:5px 0 5px 10px; background:url('images/cathover.gif') no-repeat 0px center;  text-decoration:none;}

.box ul li ul li a  {float:left; width:200px; padding:3px 0 3px 50px; background:url('images/cat.gif') no-repeat 40px center; color:#333; font-size:12px;}
.box ul li ul li a:hover, .box ul li ul li a#selected2 {width:200px;  color:#d2a723; padding:3px 0 3px 50px; background:url('images/cathover.gif') no-repeat 40px center;  text-decoration:none;}

.box ul li ul li ul li a  {float:left; width:180px; padding:3px 0 3px 70px; background:url('images/cat.gif') no-repeat 60px center; color:#333; font-size:12px;}
.box ul li ul li ul li a:hover, .box ul li ul li ul li a#selected2 {width:180px;  color:#d2a723; padding:3px 0 3px 70px; background:url('images/cathover.gif') no-repeat 60px center;  text-decoration:none;}

.box ul li ul {padding:15px 0;}
.box ul li ul li ul {padding:10px 0;}

#databox {float:left; width:100%; margin-top:30px; font-size:13px;}
#databox h1 {font-size:32px;}
#data-gallery {width:100%; float:left; margin-top:15px;}
#data-gallery img {float:left; width:163px; height:130px; margin:15px 15px 0 0;}


#data-gallery img { -webkit-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s; /* Safari */    transition: width 0.5s, height 0.5s, transform 0.5s;}
#data-gallery img:hover { position:relative; -ms-transform: scale(1.1); /* IE 9 */    -webkit-transform: scale(1.1); /* Safari */    transform: scale(1.1); }

#contactform {float:left; width:890px; margin-top:30px; color:#333;}
#contactform h3 {float:left; font-weight:normal; width:100%; font-size:28px; color:#333; padding-bottom:25px; background:url('images/bottom-border.png') repeat-x bottom center;}
#contactform form {float:left; width:100%; margin-top:10px;}
#contact-left {float:left;width:330px;}
#contact-right {float:right; width:540px;}
#contactform .row {float:left; padding:5px 0; width:100%;}
#contactform strong {float:left; font-weight:normal; width:90px; margin-right:10px;}
#contactform input, #contactform select { font-size:13px;  float:left; width:198px; background:#fff; border:1px solid #ccc; padding:7px 10px;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#contactform img {float:left; width:100px; height:30px; background:#d1d1d1;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:0px;}
#contactform input.sendbutton {background:#3f3028; border:1px solid #3f3028; color:#fff; font-size:12px; width:auto; cursor:pointer;}
#contactform textarea {font-size:13px; font-family:arial; float:left; width:410px; height:180px; background:#fff; border:1px solid #ccc; padding:8px 10px;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#contactform input.sendbutton:hover {background:#564237; border:1px solid #564237; }

#desc-top {float:left; margin-top:30px; padding-bottom:25px; background:url('images/bottom-border.png') repeat-x bottom center; width:100%;}
#desc-top h1 {font-size:32px; float:left; margin-right:10px;}
#desc-top #social {float:right; }
#desc-top #social a {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#desc-top a.back {float:right; margin-right:20px;}
#soceal {margin-top:2px;}
#desc-top a.back {padding:8px 15px 9px 15px; color:#fff; background:#564237; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-decoration:none!important;}
#desc-top a.back:hover {background:#3f3028;}

#desc-top i {background:#de0000; color:#fff;
width:auto; height:26px; line-height:26px; 
border-radius:50%;  -moz-border-radius:50%; -webkit-border-radius:50%; 
float:left; padding:5px; font-size:11px; border:1px solid #fff; font-weight:bold; position:relative; margin-top:-20px; }

#cart {float:left; width:100%; margin-top:10px;}
#cart h3 {font-family:arial; font-weight:bold; font-size:14px; color:#261d18; background:#dcb641; float:left; padding:15px 10px; width:230px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-bottom:15px;}
#cart b, #cart i {float:left; width:50%; margin-bottom:5px;}
#cart a {float:left; background:#3f3028; -radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:10px; text-decoration:none; color:#fff; margin-top:10px;}


#desc-bottom {float:left; width:100%; margin-top:30px;}
#desc-bottom a.artpic {float:left; width:430px; min-height:200px; background:url('images/noimage.gif') no-repeat center #f6f6f6;}
#desc-bottom #description {float:right; width:430px;}

#desc-bottom #addto {float:right; width:430px;}
#desc-bottom #addto input {float:left; padding:10px; width:30px; background:#fff; border:1px solid #eee; margin-right:5px;}
#desc-bottom #addto a {float:left; margin-right:5px; margin-top:5px;}
#desc-bottom .cartbut {float:left; font-size:12px; font-weight:bold; margin-top:15px;  padding:10px 20px; background:#dcb641; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:0px!important;}
#desc-bottom .cartbut:hover {coloR:#261d18; text-decoration:none;}

#desc-bottom #article-price {float:right; width:430px; margin-bottom:20px; font-size:16px; color:#cba530;}

#data-gallery .paging {float:left; margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:15px; width:100%;}
#data-gallery .paging a {float:left; font-size:13px; font-weight:bold; margin-right:10px; color:#666;}
#data-gallery .paging a:hover, #data-gallery .paging a#selected3 {color:#111; text-decoration:underline;}

#data-gallery .paging2 {float:left; margin-top:30px; border-top:1px solid #ccc; padding:15px 0; width:100%;}
#data-gallery .paging2 a {float:left; font-size:13px; font-weight:bold; margin-right:10px; color:#666;}
#data-gallery .paging2 a:hover, #data-gallery .paging2 a#selected3 {color:#111; text-decoration:underline;}

#data-articles {float:left; width:100%;}
.artpaging {float:left; margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:15px; width:100%;}
.artpaging a {float:left; font-size:13px; font-weight:bold; margin-right:10px; color:#666;}
.artpaging a:hover, .artpaging a#selected4 {color:#111; text-decoration:none;}
.artpaging2 {float:left; margin-top:30px; border-top:1px solid #ccc; padding:15px 0; width:100%;}
.artpaging2 a {float:left; font-size:13px; font-weight:bold; margin-right:10px; color:#666;}
.artpaging2 a:hover, .artpaging2 a#selected4 {color:#111; text-decoration:none;}

.artpaging form select {float:right; border:0px; padding:0px; background:none; font-weight:bold; text-transform:uppercase; font-size:12px; width:auto; padding-right:10px;}
.artpaging form select option {background:#fff; padding:3px 0; display:block;  font-weight:normal;}

.articles i {background:#de0000; color:#fff;
width:auto; height:26px; line-height:26px; 
border-radius:50%;  -moz-border-radius:50%; -webkit-border-radius:50%; 
float:right; clear:both; margin-top:-150px; left:0px; padding:5px; font-size:11px; z-index:100000000; position:relative; border:1px solid #fff; font-weight:bold; left:-10px;}

#data-articles .articles {width:266px; height:312px; float:left; margin:30px 30px 0 0;}
#data-articles .articles a.artpic {float:left; width:266px; height:160px; overflow:hidden; background:url('images/noimage.gif') no-repeat center #f6f6f6;}
#data-articles .articles img {float:left;  background:#f6f6f6;}
#data-articles .articles h1 {margin-top:10px; floaT:left; width:100%; height:28px; overflow:hidden;}
#data-articles .articles p {font-size:12px; color:#777; margin-top:10px; float:left; height:27px; overflow:hidden;}
#data-articles .articles a.details {float:left; font-size:12px; font-weight:bold; margin-top:15px;  padding:10px 20px; background:#3f3028; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-right:10px;}
#data-articles .articles:hover a.details {background:#564237; text-decoration:none; }
#data-articles .articles b.price {float:left; width:100%; margin-top:10px; font-size:16px; color:#cba530;}
#data-articles .articles a.cartbut {float:left; font-size:12px; font-weight:bold; margin-top:15px;  padding:10px 20px; background:#dcb641; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#data-articles .articles a.cartbut:hover { text-decoration:none; color:#261d18;}

.articles img { -webkit-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s; /* Safari */    transition: width 0.5s, height 0.5s, transform 0.5s;}
.articles img:hover { position:relative; -ms-transform: scale(1.1); /* IE 9 */    -webkit-transform: scale(1.1); /* Safari */    transform: scale(1.1); }

.articles i, .theme-default .nivo-controlNav {z-index:900!important;}

.addthis_sharing_toolbox {float:right;}
#popup_continue_shopping {display:inline-block; padding:10px; background:#3f3028; color:#fff; margin:5px 5px 0 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#popup_continue_shopping:hover {text-decoration:none;}
#popup_view_cart  {display:inline-block; padding:10px; background:#dcb641; color:#fff; margin:5px 5px 0 5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#popup_view_cart:hover {text-decoration:none;  color:#3f3028;}
.theme-default .nivo-controlNav {z-index:100000; left:-230px; position:relative; margin-top:-50px;}
.theme-default .nivoSlider {box-shadow:none!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; margin:0px!important;}


.box table td {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.box table a {color:#333;}
.box table td:hover {background:#8e7466!important;}
.box table td:hover a, .box table td:hover span, .box table td:hover p {color:#fff!important;}
.box table a:hover {text-decoration:none;}
