﻿@charset "windows-1251";
/* CSS Document */

/* CSS для увеличения картинки */
#showimage {
font-family : verdana, tahoma, arial;
font-size : 12px;
line-height : 18px;
color : #f00;
position : absolute;
visibility : hidden;
border : 1px solid black;
background-color : #fff;
z-index: 1024;
}


BODY {
color : #000;
margin : 0 auto;
width:1189px;
}
A {
color : #000;
text-decoration : none;
}
A:hover {
color : #abd;
text-decoration : underline;
}
a.textbox {
color : #FFF;
text-decoration : none;
}
a.textbox:hover {
color : #006;
text-decoration : none;
}
FORM {
display : inline;
}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TEXTAREA {
width : 100%;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
ul.sitemap {
color : #1b1b1b;
}
/*Шапка*/
#shapka { color:#fff; background:url(images/box/shapka.jpg); background-repeat: no-repeat; width:1189px; height:195px; margin:0 auto; }
.guest {font-size:11px; padding:26px 0 0 245px; float:left;}
.guest a{color:#fff;}
.guest a:hover{text-decoration:none;}
#guestDiv1{float:left; width:180px;}
#guestDiv2{float:left; width:200px; font-size:12px;}

#phone{float:left; background:url(images/box/phone.jpg) no-repeat; height:36px; padding:0px 0 0 32px; margin-top:24px; width:140px; font-weight:bold; font-size:16px;}

#menu{clear:both; width:1034px; padding:85px 0 0 155px;}
#menu ul{list-style:none; margin:0; padding:0;}
#menu li{display:inline; padding-left:18px;}
#menu a {color:#FFF; font-size:19px; font-family:Calibri;}
#menu a:hover{font-size:19px; text-decoration:underline; font-family:Calibri;}
/*Конец шапки*/
/*Боксы*/
.content{background:#f3f3f5;}
	.content input {border:#7c7c7d 1px solid;}
	.content a{color:#7c7c7d; font-size:14px; text-decoration:none;}
	.content a:hover{color:#7e7f7a; text-decoration:underline;}
/* верхушка */
.headtxt{position:relative; top:-25px; left:0px; height:35px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;}
	.headtxt a{color:#FFF; text-align:center; font-weight:bold;}
	.headtxt a:hover{color:#FFF; text-align:center; font-weight:bold; text-decoration:underline;}
.topText{margin:0; padding-top:12px;}
.contentBlock{position:relative; top:-15px; left:0px; clear:both;}

.tl{background:url(images/box/TL.jpg) no-repeat; width:20px; height:35px;}
.tlc{background:url(images/box/TLC.jpg) repeat-x; height:35px; width:50%}
.trc{background:url(images/box/TRC.jpg) repeat-x; height:35px; width:50%}
.tr{background:url(images/box/TR.jpg) no-repeat; width:20px; height:35px;}
/* конец - верхушка */
.left{background:url(images/box/L.jpg) repeat-y; width::20px; height:1px;}
.right{background:url(images/box/R.jpg) repeat-y; width:20px; height:1px;}
.lb{background:url(images/box/LB.jpg) no-repeat; width:20px; height:20px;}
.bottom{background:url(images/box/B.jpg) repeat-x; height:20px; width:1px;}
.rb{background:url(images/box/RB.jpg) no-repeat; width:20px; height:20px;}
/*Конец - Боксы*/


/*Подвал*/
#bottom{clear:both; margin:0 auto; background:url(images/box/bottom.jpg); background-repeat: no-repeat; width:1164px; height:41px;}
/*Конец Подвал*/


/*CSS from stylesheets.css*/
TR.header {
background : #fff;
}
TR.headerNavigation {
background : #ff001e;
}
TD.headerNavigation {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #009a8a;
color : #fff;
font-weight : bold;
}
A.headerNavigation {
color : #fff;
}
A.headerNavigation:hover {
color : #fff;
}
TR.headerError {
background : #F90032;
}
TD.headerError {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #FF3300;
color : #fff;
font-weight : bold;
text-align : center;
}
TR.headerInfo {
background : #0f0;
}
TD.headerInfo {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #0f0;
color : #fff;
font-weight : bold;
text-align : center;
}
TR.footer {
background : #4abe5c;
}
TD.footer {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #4abe5c;
color : #fff;
font-weight : bold;
}
.infoBox {
background : #b6b7cb;
}
.infoBoxContents {
background : #f3f3f5;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.infoBoxNotice {
background : #ff8e90;
}
.infoBoxNoticeContents {
background : #ffe6e6;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
TD.infoBoxHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
background:none;
color : #fff;
}
TD.infoBox, SPAN.infoBox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background : #f3f3f5;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background : #f3f3f5;
}
TABLE.productListing {
border : 1px;
border-style : solid;
border-color : #b6b7cb;
border-spacing : 1px;
}
.productListing-heading {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #bdc4d2;
color : #fff;
font-weight : bold;
}
TD.productListing-data {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
A.pageResults {
color : #00f;
}
A.pageResults:hover {
color : #00f;
background : #ff3;
}
TD.pageHeading, DIV.pageHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : bold;
color : #9a9a9a;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #000;
}
TD.main, P.main {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
}
A.main2 {
color : #256ced;
}
A.main2:hover {
color : #003597;
}

TD.smallText, SPAN.smallText, P.smallText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
TD.accountCategory {
font-family : Verdana, Arial, sans-serif;
font-size : 13px;
color : #abd;
}
TD.fieldKey {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
TD.fieldValue {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
}
TD.tableHeading {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.newItemInCart {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #f00;
}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
TEXTAREA {
width : 100%;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
SPAN.greetUser {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #f0a480;
font-weight : bold;
}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
TD.formAreaTitle {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
}
SPAN.markProductOutOfStock {
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #c76170;
font-weight : bold;
}
SPAN.productSpecialPrice {
font-family : Verdana, Arial, sans-serif;
color : #ce021a;
}
SPAN.errorText {
font-family : Verdana, Arial, sans-serif;
font-size:12px;
color : #ce021a;
}
.moduleRowOver {
background-color : #d7e9f7;
cursor : pointer;
}
.moduleRowSelected {
background-color : #e9f4fc;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #8c8c8c;
}
.checkoutBarCurrent {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #000;
}
.messageBox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
.messageStackError, .messageStackWarning {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background-color : #ffb3b5;
border : solid #ff0000 2px;
}
.messageStackSuccess {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background-color : #9f0;
border: solid #008000 2px;
}
.inputRequirement {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #f00;
}
DIV.six {
font-size : 6pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.seven {
font-size : 7pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.eight {
font-size : 8pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.nine {
font-size : 9pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.ten {
font-size : 10pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.eleven {
font-size : 11pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
DIV.twelve {
font-size : 12pt;
color : #000;
font-family : "Arial,Helvetica,sans-serif";
}
.star-product-title {
font-family : Verdana, Arial, sans-serif;
text-align : center;
font-size : 16px;
font-weight : bold;
color : #000;
}
.star-product {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000;
}
.star-product-price {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
font-weight : bold;
color : #f00;
}
ul.sitemap {
color : #1b1b1b;
}
TD.pollBoxRow {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border-color : #fff;
border-style : solid;
border-width : 1px;
}
TD.pollBoxText {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border-color : #fff;
border-style : solid;
border-width : 1px;
}
TR.pollOptRow {
background : #fff;
}
TR.pollFooter {
background : #fff;
}
TD.infoBoxPrice {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
background : #e9f4fc;
color : #000;
}
.priceborder {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border-bottom : 1px dotted #b6b7cb;
padding : 3px;
padding-left : 45px;
}
.formbutton {
cursor : pointer;
border : 1px outset #7b9ebd;
padding : 3px;
background : url(../images/img/formbg.gif);
}
.cat_info_box {
background : #ffffe8;
border : 1px dotted #b6b7cb;
padding : 8px;
margin-bottom : 10px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
width : 100%;
}
p.cats_info_box {
background : #ffffe8;
border : 1px dotted #000066;
padding : 8px;
margin-bottom : 10px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
}
#dragbar {
cursor : pointer;
background-color : #bdc4d2;
visibility : visible;
}
#closetext {
font-weight : bold;
margin-right : 0;
visibility : visible;
}
.get1free {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
width : 80%;
background : #fc6;
font-weight : bold;
}





#box { width: 100%; position: relative; }
#box .head { position: absolute; top: 12px; width: 100%; text-align: center; font-size:14px; font-family:Tahoma, Geneva, sans-serif; color: #fff; }
#box .head a { color: #FFF; }
#box table { width: 100%; }
#box .ltd { width: 18px; height: 36px; background: url(images/box_new/lt-bg2.gif) no-repeat; }
#box .lctd { height: 36px; background: url(images/box_new/lt-cbg1.gif) repeat-x; }
#box .ctd { height: 36px; width: 31px; background: url(images/box_new/tcbg1.gif) no-repeat; }
#box .rctd { height: 36px; background: url(images/box_new/rt-cbg1.gif) repeat-x; }
#box .rtd { width: 21px; height: 36px; background: url(images/box_new/rt-bg.gif) no-repeat; }
#box .lbg { width: 100%; background: url(images/box_new/lbg.gif) repeat-y; }
#box .rbg { width: 100%; background: url(images/box_new/rbg.gif) right top repeat-y; }
#box .cbg { width: 100%; background: url(images/box_new/cbg.gif) repeat;}
#box .cbg .text { padding: 0px 10px 0px 10px; }
#box .cbg .text a {color:#7c7c7d; font-size:13px; }
#box .lb-bg1 { width: 20px; height: 18px; background: url(images/box_new/lb-bg.gif) no-repeat; }
#box .rb-bg1 { width: 20px; height: 18px; background: url(images/box_new/rb-bg.gif) no-repeat; }
#box .cb-bg1 { height: 18px; background: url(images/box_new/cb-bg.gif) repeat-x; }


/* artrich.ru style */
img{ border:none; }
#new_articles{ margin: 10px 0px 0px 0px; float:none; clear:both; font:12px arial; }
#new_articles a{ font-weight: bold; color:#434F58; }
#new_articles span.art_count{ color:#F96900; font-size: 13px; }
.art_hr{ border-bottom: 1px dotted #B7B7B7; margin: 15px 0px 15px 0px; display:block; height:5px; clear:both; }
.art_image{ border:3px solid #C2C2C2; float:left;}
.td_spacing{margin:0px 10px 10px 0px; }

#tbl_art{ margin: 10px 0px 20px 0px; font:12px arial; }
#tbl_art img.art_image{ margin: 0px 10px 10px 0px; }
#tbl_art A.art_link{ font:13px arial; color:#FE4507; text-transform: uppercase; }
p.art-description{ padding: 0px 5px 0px 0px; }
.art_main_head{font: 13px arial; text-transform: uppercase; color:#666666; padding: 5px 0px 5px 0px; margin: 10px 0px 20px 0px; border-bottom: 1px dotted #B7B7B7; }
img.art_image{ margin: 0px 10px 10px 0px; }
.art_date{ font:10px arial; color:#403635; }
