@import url('cDeepColors.css');
body {background: #0A3A2E url(../i/bg.jpg);color: #dedfc5}
a,.achtung-message h3 {color: #549897}
div.page {}
div.page.inner {}

#logo .word1 {color: #c1af7d}
#logo .word2 {}



#topmenu {background:url(../i/topmenu_bg.jpg) 50% 0 repeat-x }
#topmenu .bg {background:url(../i/topmenu.png) 50% 0 no-repeat; }
#topmenu ul li a {color: #301501}
#topmenu ul li.active a, #topmenu ul > li:hover > a  {color: #579998 }

#topmenu li ul {background: #deae62 url(../i/submenu.jpg);  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);}
#topmenu li ul li {}
#topmenu li ul li a, #topmenu li.active ul li a{color: #000}
#topmenu li ul li a:hover, #topmenu li ul li.active a {color: #579998}
#topmenu li ul li:before {background: #000}


header {background:url(../i/header_bg.jpg) 50% 0 repeat-x; color: #c1af7d }
header a {color: #579998}
#topPhone p {background:url(../i/ico_phone1.png) 0 3px no-repeat}
#openCallback {}
#openCallback:before {background:url(../i/ico_phone2.png) 0 0 no-repeat; }
#openCallback:hover:before {background:url(../i/ico_phone3.png) 0 0 no-repeat; }
#topCart {background: url(../i/ico_cart.png) 0 53px no-repeat; }
#topCart .title {color: #c1af7d}
#topCart .button {}
#topCart .button:hover {}

#topAddress p.address {background: url(../i/ico_address.png) 0 0px no-repeat;}
#topAddress p.mail {background: url(../i/ico_mail.png) 0 5px no-repeat;}
#topAddress a {} 


header .button {background:url(../i/header_but.png) 100% 0 no-repeat; color: #5e5741 }
header .button:hover {background-position: 100% 100%; color: #ddddc2}


#slider {background:url(../i/slider_bg.jpg) 50% 0 repeat-x;  }
.sliderBg {border: 1px solid #ead3b3; background: #579998;-moz-box-shadow:0 2px 3px RGBA(0,0,0,0.2); -webkit-box-shadow: 0 2px 3px RGBA(0,0,0,0.2); box-shadow: 0 2px 3px RGBA(0,0,0,0.2);}
#sliderPrev {background:url(../i/slider_arrows.png) 0 0 no-repeat; }
#sliderNext {background:url(../i/slider_arrows.png) 100% 0 no-repeat;}
#sliderPrev:hover {background-position: 0 100%}
#sliderNext:hover {background-position: 100% 100%}
.sliderBg img {border: 8px solid #fbf7f0}

#sliderNav {}
#sliderNav span  {background: #fff; -moz-box-shadow:5px 5px 5px RGBA(0,0,0,0.75); -webkit-box-shadow: 5px 5px 5px RGBA(0,0,0,0.75); box-shadow: 5px 5px 5px RGBA(0,0,0,0.75);}
#sliderNav .cycle-pager-active, #sliderNav span:hover {background: #549897}

#slider .block .text {}
#slider .block .text .title {}
#slider .block .text .title a {}
#slider .block .text .price {}

.body {}
main {}
main h1 {color: #c1af7d; background: url(../i/title.gif) 0 100% repeat-x; text-shadow:1px 1px 0 RGBA(0,0,0,39) }
main h2 {color: #c1af7d; text-shadow:1px 1px 0 RGBA(0,0,0,39) }

main hr {background: #02342d; color: #02342d; border: 0; border-bottom: 1px solid #075f53}

main a.readon, main input.button {}
main a.readon:hover, main input.button:hover {}

main .button {background: url(../i/main_button.png) 100% 0 no-repeat; color: #5e5741;  }
main .button:hover {background-position: 100% 100%; color: #dcdcc0;}


.catalog .item {background: url(../i/prod_bg.jpg); border: 1px solid #275453 }
.catalog .item:before {border: 1px solid #275453;background: url(../i/prod_bg.jpg);}
.catalog .item:hover {border: 1px solid #549896}
.catalog .item .pic {background: #275453;  border-bottom: 1px solid #275453;}
.catalog .item .title a {color: #dbdbbf}
.catalog .item .price {color: #dbdbbf}
.catalog .item .oldprice  {color: #ff1a00}
.catalog .item .button {background: url(../i/prod_but.png) 100% 100% no-repeat;}
.catalog .item .button:hover {background-position: 100% 0%; color: #dbdbbf}


#indexNews h1 {}
#indexNews .item img {border: 8px solid #549896; -moz-box-shadow:0 1px 0 #549896; -webkit-box-shadow: 0 1px 0 #549896; box-shadow:0 1px 0 #549896;}
#indexNews .item .date {}
#indexNews .item a {}

#sideSearch {background:url(../i/search_bg.jpg) 0 0 no-repeat; }
#sideSearch .text {background: url(../i/search_input.jpg) 0 0 no-repeat; color: #484333}
#sideSearch .text::-webkit-input-placeholder {color: #484333 }
#sideSearch .text::-moz-placeholder {color: #484333}
#sideSearch .text:-ms-input-placeholder {color: #484333}
#sideSearch .text .placeholder {color: #484333}
#sideSearch input.button {background:url(../i/search_but.png) 0 0 no-repeat; }
#sideSearch input.button:hover {background-position: 0 100%}

div.aside  h2 {background:url(../i/sideblock_title.png) 0 0 no-repeat; color: #c1af7d; text-shadow:1px 1px 0 RGBA(0,0,0,39)  }

#sidemenu {background: url(../i/sideblock_bg.jpg);  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);}
#sidemenu ul li {border-top:1px dashed #9c501c}
#sidemenu li:first-child {border-top: 0}
#sidemenu ul li a {color: #431d0c}
#sidemenu ul li a:hover, #sidemenu ul li.active {color: #579998}
#sidemenu ul li ul li, #sidemenu ul li.active ul li {}
#sidemenu ul li ul li a, #sidemenu ul li.active ul li a {}
#sidemenu ul li ul li a:hover, #sidemenu ul li ul li.active a {}
#sidemenu ul li ul li.active {}


#sideNews {background: url(../i/sideblock_bg.jpg);  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37); color: #431d0c}
#sideNews .item  {border-bottom:1px dashed #9c501c}
#sideNews .item a {color: #431d0c}
#sideNews img {border: 8px solid #f1f1d0}


#sideAuth {background: url(../i/sideblock_bg.jpg);  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37);
box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37); }
#sideAuth a.lost {color: #549795}
#sideAuth input.text {background:url(../i/auth_input.jpg) 0 0 no-repeat; color: #413d30 }
#sideAuth input.text::-webkit-input-placeholder {color: #413d30}
#sideAuth input.text::-moz-placeholder {color: #413d30}
#sideAuth input.text:-ms-input-placeholder {color: #413d30}
#sideAuth .placeholder {color: #413d30}
#sideAuth .button {background: url(../i/prod_but.png) 100% 0% no-repeat;}
#sideAuth .button:hover {background: url(../i/prod_but.png) 100% 100% no-repeat}

input.text, textarea {color: #5e5741}




input.button {}




main h2 {}
.contactsPage h2 {font-size:34px}
.contactsPage .text {background:url(../i/popup_input.png) 0 0 no-repeat; }
.contactsPage .input_wrapper {background: url(../i/popup_input.png) 100% 100% no-repeat; }
.contactsPage textarea {background:url(../i/popup_textarea.png) 0 0 no-repeat; }
.contactsPage .textarea_wrapper {background: url(../i/popup_textarea.png) 100% 100% no-repeat; }

.contactsPage .leftCol {}
.contactsPage .leftCol a {}
.contactsPage p.phone {background: url(../i/ico_phone1.png) 0 2px no-repeat; }
.contactsPage p.address {background: url(../i/ico_address.png) 2px 5px no-repeat;}
.contactsPage p.mail {background: url(../i/ico_mail.png) 0 11px no-repeat;}

.mapWrapper {}

footer {background: url(../i/footer_bg.jpg) 50% 0 repeat-x; height: 193px; }
footer .social a.fb {background-image:url(../i/social1.png) }
footer .social a.tw {background-image:url(../i/social2.png) }
footer .social a.vk {background-image:url(../i/social3.png) }
footer .social a.ok {background-image:url(../i/social4.png) }

#botmenu a {color: #431d0c}
#botmenu ul>li.active>a, #botmenu>ul li a:hover  {color: #549896}

footer .creator a { color: #401a09}
footer .creator a.creator_logo {background: url(../i/creator.png) 0 0 no-repeat; }


.popupWrapper {background: RGBA(0,0,0,0.34) }
.popupWrapper .popup {background: url(../i/sideblock_bg.jpg);  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37), 6px 6px 7px RGBA(0,0,0,0.74);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37), 6px 6px 7px RGBA(0,0,0,0.74);
box-shadow: inset 0px 0px 10px 0px rgba(154,75,19,0.37), 6px 6px 7px RGBA(0,0,0,0.74);  }

.popupWrapper .popup .text {background:url(../i/popup_input.png) 0 0 no-repeat;}
.popupWrapper .popup .input_wrapper {background:url(../i/popup_input.png) 100% 100% no-repeat; }
.popupWrapper .popup textarea {background: url(../i/popup_textarea.png) 0 0 no-repeat; }
.popupWrapper .popup .textarea_wrapper {background: url(../i/popup_textarea.png) 100% 100% no-repeat; }
.popupWrapper .popup .button {background: url(../i/prod_but.png) 100% 0 no-repeat;}
.popupWrapper .popup .button:hover {background-position: 100% 100%; color: #544e3e;}

.popupWrapper .close {background:  url(../i/ico_close.png) 50% 50% no-repeat  }
.popupWrapper .close:hover { }