/*
dark blue	#00255D
*/

body, #footer { background: url(../img/winter/body.jpg) no-repeat bottom; color: #00255D; }
a { color: #001e74 }

/* common classes */
div.table { background: url(../img/winter/table.gif) no-repeat top; }
table.table { border-right: 1px solid #D8E4F0 }
.table td { border-left: 1px solid #D8E4F0; border-bottom: 1px solid #D8E4F0;}
.table th { background: #D8E4F0; }
.page ul { border-top: 1px solid #90A6C3;}
.page a { background: #868D95; color: #fff; }
.page strong a { background: #FF7902 url(../img/winter/page.png) repeat-x }
.page a:hover { background: #00255D }

/* header */
#header { background: #5479BA url(../img/winter/header.jpg) no-repeat }
#theme { background: url(../img/winter/theme.jpg) no-repeat 50% 0;}
.season { color: #D2E0EB;}
.summer { background: url(../img/winter/summer.gif) no-repeat left }

#nav li { background: url(../img/nav-li.gif) no-repeat right;}
#nav li li { background: none }

#header h1.img1 { background: url(../img/winter/h1-1.gif) no-repeat 0 50%; }
#header h1.img2 { background: url(../img/winter/h1-2.gif) no-repeat 0 50%; }
#header h1.img3 { background: url(../img/winter/h1-3.gif) no-repeat 0 50%; }

/* aside */
#subnav { background: #6287C8 url(../img/winter/subnav.png) repeat-x;}
.map { background: #5479BA url(../img/winter/aside-map.jpg) no-repeat bottom;}
.mail { background: #868D95 }
.mail .submit { background: #00255D; }

/* right column*/
.weather dd { color: #2F5283 }
#col .basket h2, #col .cam h2, #col .news h2, #col .poll h2 { color: #00255D;  }
#col .cam { background: url(../img/winter/col-cam.gif) no-repeat 145px 0; }
#col .cam .camimg li { background: url(../img/winter/col-cam-img.gif) no-repeat;}
.home #col .cam .camimg li { background: url(../img/winter/home-col-cam-img.gif) no-repeat;}
#col .news ul { border-top: 1px solid #B6C1D1;  }
#col .news li { border-bottom: 1px solid #B6C1D1;}
#col .news .date { color: #00255D }
#col .poll span { background: url(../img/winter/poll-bckg.gif) repeat-x;}

#col .basket { background: url(../img/winter/basket.gif) no-repeat 150px 35px; }

/* articles */
.article a:hover { color: #00255D }
.article .back a { background: #466CAB url(../img/winter/back.gif) no-repeat left;}
.article .back a:hover { background: #00255D url(../img/winter/back.gif) no-repeat left; color: #fff; }
.article .more a { background: #466CAB; }
.article .more a:hover { background: #00255D; color: #fff }
.article .step { color: #00255D;}
.article .total1 { background: url(../img/winter/basket-tfoot.png) repeat-x; border-top: 1px solid #C8D9EC }
.article ul li { background: url(../img/winter/li.gif) no-repeat 7px 0.6em }

/* photo gallery */
.photo img, .border { border: 5px solid #D8DCE0; }
.article .photo li.video div { background: #00255D }

/* news */
ul.news li { border-bottom: 1px solid #90A6C3; }
ul.news h2 a { color: #00255D }
ul.news .thumb, .news .thumb { border: 5px solid #94A8CD; }

/* catalogue */
.filter { background: url(../img/winter/filter.gif) no-repeat top;}
.filter p { background: #ADC7E2; }
.filter select { border: 1px solid #7F9DB9;}
.price { color: #7CA3D4; }
.item a, .detail a, .links a { color: #00255D; }

.item img { border: 5px solid  #D8DCE0}
.detail img { border: 5px solid  #D8DCE0}

/* catalogue - detail */
.links li { border-left: 1px solid #00255D;}
.shipping select { border: 1px solid #7F9DB9;}

/* basket */
.article .basket { background: url(../img/winter/filter.gif) no-repeat top;}
table.basket th { background: #ADC7E2; }
table.basket td { border-bottom: 1px solid #6D98CD; }
table.basket input { border: 1px solid #7F9DB9 }
table.basket tfoot td { background: url(../img/winter/basket-tfoot.png) repeat-x }
table.basket .trash { background: #00255d url(../img/x.gif) no-repeat right; color: #ffffff; }
table.basket .recount { background: #00255d url(../img/r.gif) no-repeat right; color: #ffffff; border:1px solid #00255d; }
/*
table.basket .trash:hover { background: #00255D url(../img/x.gif) no-repeat right; color: #fff  }
table.basket .recount:hover { background: #00255D url(../img/r.gif) no-repeat right; color: #fff  }
*/
/* eshop categories */
.categories img { border: 5px solid #D8DCE0; }
.categories a { color: #00255D }

/* cams */
#camsnav a { background: #868D95; color: #fff }
#camsnav a.activeSlide { background: #466CAB}
#cams img { border: 5px solid #4268A7 }
#cams .temp { color: #fff; background: #466CAB}

/* forms */
.form input,.form select, .form textarea { border: 1px solid #7F9DB9; }
#note { border: 1px solid #7F9DB9;}
.order .submit { background: #FF7C02 url(../img/winter/order.png) repeat-x right; }
/* ie6 + ie7 button hack */
.form .order .submit, .order .submit { *padding: 5px 40px 5px 30px; *background: #FF7C02 url(../img/winter/order.png) repeat-x 104% 50%; }

/* homepage */
body.home { background: #5B7AAF url(../img/winter/home-body.jpg) no-repeat bottom;  }
.home #theme { background: url(../img/winter/home-theme.jpg) no-repeat top; }
.home .center1 { background: url(../img/winter/home-center.jpg) no-repeat; overflow: hidden;}
.home #footer {color: #00255D; background: #5b7aaf url(../img/winter/home-footer.jpg) no-repeat bottom; }

.home-intro img { border-left: 15px solid #FF6F02 }
.home-news li { border-bottom: 1px solid #90A6C3; }
.home-news img { border: 5px solid #94A8CD; }
.home-news .date { color: #00255D}
.home-news .first .date { color: #D2EEFF; }
.home-news .more { background: #466CAB; color: #fff; }
.home-news .more:hover { background: #00255D; }
.home-actions ul { border-top: 1px solid #FFB834; }
.home-actions li { border-bottom: 1px solid #FFB834; }
.home-actions a { color: #6F3000; }
.home-actions a:hover { color: #fff; }
.home-map .bottom, .home-map .top { background:#fff;color:#ff6f02; }

/* nyroModal */
div#nyroModalFull div#nyroModalLoading { border: 2px solid #94A8CD; }
div#nyroModalFull div#nyroModalWrapper {border: 2px solid #94A8CD;}
div#nyroModalFull div#nyroModalWrapper a#closeBut {background: url(../img/winter/nyroclose.gif) no-repeat;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev {left: 0;width: 40%;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext {right: 0px;width: 40%;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover {background: url(../img/winter/nyroprev.gif) left 20% no-repeat;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover {background: url(../img/winter/nyronext.gif) right 20% no-repeat;}