*{margin:0;padding:0;font-family:'Times New Roman', Times, serif;color:#545454;}
html,body{height:100%;background:url(../images/bg.gif);}
body > div#img_big { position: fixed; }
img{border:none;}
ul,li{list-style:none;}
h3{font-size:12px;text-transform:uppercase;font-weight:normal;}
#main{height:100%;width:950px;margin:0 auto;border-collapse:collapse;}
#main td{vertical-align:top;}
.topBlock{padding-bottom: 25px;height:35px;}
.logo{float:left;padding:25px 0 0 10px;}
.iconsBox{float:left;padding:37px 0 0 50px;}
.iconsBox li{padding-right:30px;float:left;}
.phoneBox{float:right;padding:35px 40px 0 0;font-size:14px;color:#E8D88A;
			text-transform:uppercase;background: url(../images/line.gif) no-repeat 115px 0;}
.phoneBox span{padding-left:20px;font-size:16px;color:#D0D0D0;font-weight:bold;}

.whiteBox{width:902px;padding:20px 23px 0 23px;border:1px solid #9A8E5F;background:#fff;height:200px;}
.whiteBoxCont{border:1px solid #9C9163;background:url(../images/topBg.jpg) repeat-x;float:left;width:900px;}
.bigImg{float:left;width:730px;height:173px;background:url(../images/bigImg.jpg) no-repeat;}
#basketBox{float:left;width:155px;padding:10px 0 0 15px;}
#basketBox h3{color:#fff;padding-bottom:20px;}
#basketBox div{float:left;width:100%;padding-bottom:7px;font-size:14px;color:#ECDD95;}
#basketBox div p{float:left;width:70px;}
#basketBox div span{float:left;width:85px;color:#fff;font-weight:bold;}
.basketLink{margin-top:18px;float:left;}
.basketLink a{width:95px;display:block;font-size:12px;font-weight:bold;color:#666769;padding:20px 55px 20px 0;background:url(../images/basket.gif) no-repeat right;text-decoration:none;letter-spacing:-1px;}
.topMenu{float:left;width:100%;padding:5px 0px 5px 0px;border:1px solid green;}
.topMenu li{float:left;padding-right:0px;color:#BEBEBE;font-size:13px;font-weight:bold;width:auto;display:block}
.topMenu li.active{color:#545454;text-decoration:underline;}
.topMenu li a{color:#545454;text-decoration:none;}
.topMenu li a:hover{text-decoration:underline;}

		.menutopmain {width:733px;text-align:center;color:#545454;font-weight:bold;font-size:12px;float:left;}
                     .separate {width:2px;color:#d4d4d4}
					 .menutopmain td {padding:5px 0px 5px 0px;}
					 .menutopmain td a {color:#545454;text-decoration:none;}
					 .menutopmain td a:hover{text-decoration:underline;}
                      .menutopmain #action a {text-decoration:underline;} 
.leftBlock{width:190px;padding:0 15px 20px 20px;border:solid #C6B881;border-width:0 1px;background:#D9CA8D url(../images/leftBg.jpg) repeat-x;}
.leftBlock h1{font-size:14px;color:#977133;text-transform:uppercase;padding:5px 0;border-bottom:2px solid #fff;}
.productList{margin-left:-10px;}
.productList li{padding-left:10px;font-size:12px;color:#4E4E4E;}
.productList li a{color:#4E4E4E;text-decoration:none;}
.productList li a:hover{color:#000;}
.productList li a#action{color:#000;}
.productList li div{padding:5px 0;border-bottom:1px solid #fff;text-transform:uppercase;}
.productList li div li{text-transform:none;font-size:13px;font-weight:bold;}
.productList li div li li{font-weight:normal;}
.autorizationBox{float:left;width:100%;border-bottom:2px solid #fff;}
.fieldBox{float:left;width:100%;padding-top:12px;}
.fieldBox p{float:left;width:50px;font-size:13px;color:#545454;padding-top:2px;display:inline}
.fieldBox input{float:right;width:120px;background:#D9CA8D;border:1px solid #C5B77D;font-size:13px;padding:1px 3px;}
.rememberBox{font-size:13px;color:#545454;padding:10px 0;float:left;width:100%;}
.rememberBox span{padding-right:10px; display:block;float:left;;}
.rememberBox div{float:left;width:55px;padding-top:1px;display:block;}
.rememberBox div input{margin-left:30px;height:13px;}
/*.rememberBox a{color:#977133;font-size:14px;text-transform:uppercase;text-decoration:none;}*/
.rememberBox button{color:#977133;font-size:13px;text-transform:uppercase;text-decoration:none;background:none;border:0;cursor:pointer;display:inline;width:50px;float:right}
.autorizationBox b{color:red;font-size:11px;}

.linksBox{padding:7px 0;float:left;wdith:100%;}
.linksBox a{font-size:13px;color:#545454;text-decoration:none;padding-left:40px;
            background:url(../images/point.gif) no-repeat 20px 4px;display:block;} 
       .linksBox a:hover{color:#000;} 
.linksBox p{font-size:13px;color:#968952;padding:10px 0 5px 0;}
.payBox{float:left;width:100%;}
.payBox a{margin:5px;float:left;}

.centerBlock{background:#EDE6AD;padding:0 0 20px 15px;}
.pathBox{float:left;width:100%;padding:10px 0;font-size:14px;color:#9D915D;}
.pathBox a{text-decoration:none;color:#9D915D;}
.pathBox a:hover{text-decoration:underline;}
.pathBox span{text-decoration:underline;font-weight:bold;}
.prodList{float:left;width:100%;}
.prodList div{float:left;width:153px;height:146px;padding:10px 0px 0 13px;background:url(../images/picBg.gif) no-repeat;}
.prodList div img{border:1px solid #9C9A89; width: 130; height: 90;}
.prodList div p{padding-top:5px;width:130px;height:32px;overflow:hidden;}
.prodList div p a {font-size:13px;color:#968952;font-weight:bold;text-decoration:none;}
.prodList div p a:hover{text-decoration:underline;}
.count_elements {text-align:right;font-size:12px;}
.count_elements select {width:40px;height:19px;}

.rightBlock{width:210px;background:#EDE6AD;padding-bottom:20px;}.rightBlock a {font-size:13px;font-weight:bold;text-decoration:none;}.rightBlock a:hover{text-decoration:underline;}
.holderBox{background:url(../images/holder.jpg) no-repeat right bottom;float:left;width:100%;height:110px;}
.searchBox{float:left;background:#fff;border:1px solid #C5BF8E;width:170px;position:relative;left:10px;padding:5px 10px;z-index:10;}
.searchBox h3{color:#8E7D27;}
.searchBox div{float:left;width:100%;}
.searchBox div p{font-size:12px;font-weight:bold;color:#575757;padding-top:2px;}
.searchBox div select{width:170px;border:1px solid #A5ACB2;font-size:12px;background:#D9CB8E;z-index:0;}
.searchBox div select.leftSel{float:left;width:70px;z-index:0}
.searchBox div select.rightSel{float:right;width:70px;z-index:0}
.searchBox div input {border:1px solid #A5ACB2;font-size:12px;background:#D9CB8E; }
#search{float:right;margin-top:10px;font:11px Verdana, Arial, Helvetica, sans-serif;color:#000;
padding:2px 8px;}


.bottomBlock{padding-top:4px;height:54px;}
.bottomBox{border-top:1px solid #767779;float:left;width:100%;padding:20px 0px;background:url(../images/botBg.gif);}
.bottomBox span {display:block;float:left;padding-left:14px}
		.bottomBox span .menutopmain {width:733px;text-align:center;color:#545454;font-weight:bold;font-size:12px;float:left;}
                    .bottomBox span .separate {width:2px;color:#d4d4d4}
					.bottomBox span .menutopmain td {padding:5px 0px 5px 0px;}
					.bottomBox span .menutopmain td a {color:#AFAFB2;text-decoration:none;}
					.bottomBox span .menutopmain td a:hover{text-decoration:underline;}
                    .bottomBox span .menutopmain #action a {text-decoration:underline;} 
.bottomBox div{float:right;padding:9px 30px 0px 0px;font:11px Arial, Helvetica, sans-serif;color:#fff;}

/*SiteMap*/
.centerBlock p{text-align:justify;}.centerBlock a:hover {text-decoration: none;}
.centerBlock ul li {font-weight:bold;padding-left:100px;font-size:13px;}
.centerBlock ul li a {text-decoration:none;font-size:12px;color:#4E4E4E;}
.centerBlock ul li ul li {padding-left:20px;font-weight:normal;}
.centerBlock ul li ul li ul li{padding-left:20px;font-weight:normal;}

#inp{
   margin:0 auto;
   width:400px
}
#inp div{
   color:#545454;
   padding:14px;
   position:relative
}
#inp h1{
   font-size:0.9em;
   margin-bottom:8px
}
#inp p{
   font-size:0.7em;
   color:#666;
   margin-bottom:15px;
   border-bottom:solid 1px #C5BF8E;
   padding-bottom:10px;
}
#inp label{
   display:block;
   font-weight:bold;
   text-align:right;
   width:140px;
   float:left;
   font-size:0.8em;
   position:relative
}
#inp span{
   color:#666;
   display:block;
   font-size:0.9em;
   font-weight:normal;
   text-align:right;
   width:140px
}
#inp input, #inp textarea{
   float:left;
   font-size:0.8em;
   padding:4px 2px;
   border:solid 1px #C5BF8E;
   width:200px;
   margin:2px 0 20px 10px;
   position:relative
}
#inp button{
   clear:both;
   margin-left:150px;
   width:125px;
   height:31px;
}
#inp b{color:red}
#inp input#send {width:auto;cursor:pointer;width:200px;height:24px;
   margin-left:150px;}
   #img_big {height:0px;width:0px;left:0px;top:0px;position:fixed;//position:absolute;display:none;cursor:pointer;z-index:100;}
   #img_big table {width:100%;height:100%;background:url(/scripts/img/ajax-loader_1.gif)  no-repeat center; border-collapse:collapse}
   #img_big table td {width:100%;height:100%;text-align:center;vertical-align:middle;filter:Alpha(Opacity=50);opacity:0.5;background:#fff;border:1px solid #ede6ad}
   #img_big table td div {margin:0px auto; position:static;border:none;}
   #img_big table td div div {height:100%; width:100%;}
   #img_big_show {position:fixed;//position:absolute; width:100%;height:100%;top:0px;left:0px;
   background-repeat:no-repeat;background-position:center;}
    #img_big table td div {background:url(../scripts/img/bg_left.jpg) repeat-y left;width:300px;height:200px;}
	#img_big table td div div {background:url(../scripts/img/bg_bot.jpg) repeat-x left bottom;}
	#img_big table td div div div {background:url(../scripts/img/bg_right.jpg) repeat-y right;}
	#img_big table td div div div div {background:url(../scripts/img/bg_top.jpg) repeat-x top;}
	#img_big table td div div div div div {background:url(../scripts/img/bottom_left_angle.jpg) no-repeat left bottom;}
	#img_big table td div div div div div div {background:url(../scripts/img/top_left_angle.jpg) no-repeat left top;}
	#img_big table td div div div div div div div {background:url(../scripts/img/top_right_angle.jpg) no-repeat right top;}
	#img_big table td div div div div div div div div {background:url(../scripts/img/bottom_right_angle.jpg) no-repeat right bottom;}
   
   /*#img_big div {border:1px solid red;}*/

.articleList {
     font-size: 11pt;
     padding-left: 60px;
     padding-bottom: 20px;
}

a.articleList {
    font-weight: bold;
    padding-left: 0px;
    padding-bottom: 5px;
}

h1 {
    font-size:16px;
    color:#977133;
    text-transform:uppercase;
    padding:8px 0;
}

h2 {
    font-size:16px;
    color:#977133;
 
    padding:8px 0;
}

.leftBlockh1 {
    font-size:14px;
    color:#977133;
    display: block;
    font-weight: bold;
    text-transform:uppercase;
    padding:5px 0;
    border-bottom:2px solid #fff;}

