@charset "utf-8";
/* CSS Document */

body{ margin:0;background-color:#FDCBC8;background-image:url("../images/bg.jpg");color:#5D595A;font-family:Verdana;font-size:11px;padding:30px 0px;}

a {color:#298fba;}
a:hover{color:#333;}

ul, li{ margin:0; padding:0; list-style:none;}
img{border:0;}

.ClB{ clear:both; height:0; line-height:0;}

.TopS{width:93%; text-align:left; border: 5px solid rgb(233, 130, 125); border-width:5px 5px 0 5px; height:184px; background:url(../images/heder.jpg); min-width:880px;}
.TopS .logo1{ position:absolute;  }
.TopS .logo2{ text-align:center; margin-left:200px; margin-top:5px;}
.TopS .MenuTop{ text-align:right; margin-top:15px; margin-right:125px; height:15px; color:#DE836E; font-family:Tahoma; font-size:10px; font-weight:bold; }
.TopS .MenuTop a {color:#CE4657; text-decoration:none; }

.TopS .MenuTop a:hover{color:#f00;}
.TopS .imgTop1{ float:right; margin-right:40px;}
.TopS .imgTop2{ float:right;}

.bodyS{ width:93%; background:#fff; background: #fff url(../images/bg_bodyS.jpg) bottom repeat-x; text-align:left; border: 5px solid rgb(233, 130, 125); border-width:0 5px 5px 5px; min-width:880px;}
.bodyS .LeftS{  width:172px; float:left; height:1px; }
.bodyS .LeftS .LeftMenu{ margin:4px 0 0 2px;}

.bodyS .LeftS .LeftMenu li{ height:21px; width:167px; background:url(../images/leftmenuoff.gif) no-repeat; padding:1px 2px 0 25px;}
.bodyS .LeftS .LeftMenu li:hover{ background:url(../images/leftmenuon.gif) no-repeat;}

.bodyS .LeftS .LeftMenu li a{color:#55595C; line-height:15px;font-size:11px;text-decoration:none;font-family:Tahoma; font-weight:bold;}

.bodyS .LeftS .boxBan{margin:10px 0 5px 8px;}
.bodyS .LeftS .boxBan .ban{ margin-bottom:10px;}

.bodyS .LeftS .LeftMenu li a:hover{ color:#f00;}
.bodyS .LeftS .LeftMenu li.seL{ color:#f00;}


.bodyS .CenterS{ padding:0 187px 0 172px; margin-left:10px; margin-right:3px; min-height:650px;} /* min-height: выстовлять в зависемости от высоты правого и левого блока, иначе центер поползет*/ 

.Panel{ margin-bottom:10px;}
.TitlePan .TitleBg{ height:36px; line-height:36px; color:#fff; font-family:Verdana; font-weight:bold; font-size:14px;}
.TitlePan .TitleBg a{color:#fff;}
.TitlePan .TitleBg a:hover{text-decoration:underline;}
.TitlePan{ background:url(../images/title_pan_bg_1.gif) no-repeat left; }
.TitleBg{ background:url(../images/title_pan_bg_2.gif) no-repeat right; background-color:#e27e7a;margin-left:26px; padding-left:10px;}
.ConPan{ border:1px solid #f2dddc; border-top:1px solid #fff; padding:10px 12px 8px 12px; background:url(../images/pan_con_bg.jpg) repeat-x #fff;}

.item{ margin-bottom:10px; }
.TitleI{color:#55595c; font-size:14px; font-weight:bold; line-height:19px; margin-bottom:5px;}
.dataI{ font-size:12px; font-weight:normal; line-height:19px; margin-right:15px;}
.TextI{}

.BoxImg{}
.item2{ margin-bottom:5px; margin-right:5px; text-align:center; width:200px; min-height:250px; float:left; border:1px solid #f2dddc; background-color:#fff; background:url(../images/panel_it2_box_bg.jpg) bottom repeat-x #fff;  }
.TitleI2{font-size:14px;line-height:16px;color:#d16276;margin-top:15px;height:40px;text-transform: capitalize;}
.ImgI2 img{ border:1px solid #e37f7b; width:125px;}
.priceI2{ color:#d16276; font-size:14px; line-height:16px; font-weight:bold; margin:15px 0;}
.priceI2 span{font-weight:normal;color:#333;text-decoration: line-through;}
.ButI2 input{ height:22px; width:88px; background:url(../images/btn1.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer;}

.item3{ min-height:75px; _height:75px;}
.ImgI3{ float:left;}
.ImgI3 img{ border:1px solid #e37f7b; width:70px;}
.TitleI3{ margin-left:85px; color:#2a91bb; font-size:14px; font-weight:bold; margin-bottom:5px; }
.TextI3{ margin-right:100px; margin-left:85px;}
.ButI3{ float:right;}
.ButI3 input{ height:22px; width:88px; background:url(../images/btn1.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; margin-top:20px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer;}

.item4{ margin-bottom:5px; margin-right:5px; text-align:center; width:200px;  min-height:250px; float:left; border:1px solid #f2dddc; background-color:#fff; background:url(../images/panel_it2_box_bg.jpg) bottom repeat-x #fff;  }
.item4 a{ color:#d16276; font-size:12px; line-height:16px; font-weight:bold;text-decoration: underline;}
.item4 a:hover{color:#FF8300;}
.ImgI4{ margin-top:10px;}
.ImgI4 img{ border:1px solid #e9827d; width:123px; padding:4px; background: #fff;}
.LinI4 { margin:15px 0; height:110px;  vertical-align:middle; display:table-cell; width:200px;}
.LinI4 a{ color:#d16276; font-size:12px; line-height:16px; font-weight:bold;}
.LinI4 a:hover{color:#f00;}

.item5{ min-height: 95px; padding:10px; margin-bottom:5px;  border:1px solid #f2dddc; background-color:#fff; background:url(../images/panel_it2_box_bg.jpg) bottom repeat-x #fff; }
.item5_top { background:url(../images/panel_it2_box_bg_top.jpg) bottom repeat-x #fff!important; }
.ImgI5{ float:left;}
.ImgI5 img{ border:1px solid #e37f7b; width:125px; margin-right:15px; }
.TitleI5{color:#d16276;font-size:16px;line-height:16px;padding:0 10px; margin:0 15px 15px 0;}
.TextI5{ padding:0 15px;}
.boxPriBut5{}
.priceI5{ color:#d16276; font-size:14px; line-height:16px; font-weight:bold; margin:15px 0;}
.priceI5 span{font-weight:normal;color:#333;text-decoration: line-through;}
.ButI5{ float:right;}
.ButI5 input{ height:22px; width:88px; background:url(../images/btn1.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer;}

.item6{ padding:10px; width:100%; margin-bottom:5px;  border:1px solid #f2dddc; background-color:#fff; background:url(../images/panel_it2_box_bg.jpg) bottom repeat-x #fff; }
.ImgI6{ float:left; position:relative;}
.ImgI6 img{ border:1px solid #e37f7b; /* width:465px;*/ margin-right:15px; }
.TitleI6{color:#d16276;font-size:16px;line-height:16px;font-weight:bold; padding:0 10px; margin:0 15px 15px 0;}
.TitleI6 a{font-size:14px;}
.TextI6{ padding:0 15px;}

.priceI6{ color:#d16276; font-size:14px; line-height:16px; font-weight:bold; margin:15px 0;padding:0 15px;}
.priceI6 span{font-weight:normal;color:#333;text-decoration: line-through;}
.ButI6{ float:right;}
.ButI6 input{ height:22px; width:88px; background:url(../images/btn2.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer;}
.ButI6 input.btn1{background:url(../images/btn1.gif) no-repeat;}
.ButI6 input.btn2{background:url(../images/btn2.gif) no-repeat;}

.item7{ padding:10px; margin-bottom:5px; min-height:100px; }
.ImgI7{ float:left;}
.ImgI7 img{ border:1px solid #e37f7b; width:123px; margin-right:15px; }
.TitleI7{color:#55595c;font-size:12px;line-height:16px;font-weight:bold; padding:0 10px; margin:0 15px 15px 0;}
.TextI7{ padding:0 15px;}

.item8{padding:10px; margin-bottom:5px;  border:1px solid #f2dddc; background-color:#fff; background:url(../images/panel_it2_box_bg.jpg) bottom repeat-x #fff;}

.listItem8{ border:0; text-align:center; width:100%;}
.listItem8 th{ padding:10px 0;}
.listItem8 img{border:1px solid #e37f7b;} 
.listItem8 input{ width:30px; border:1px solid #b3b9c3; color:#666; letter-spacing:1px; text-align:center;}
.listItem8 .col2{ color:#006699; }
.listItem8 .titleI{color:#006699; font-weight:bold;}
.listItem8 td{ padding:2px 0;}
.listItem8 .ch{ background:#fde7e9;}
.listItem8 .ch .col2{ background:#fde7e9;}
.listItem8 .total td{ line-height:30px; background:#f5ecd6; border-top:10px solid #fff; }
.listItem8 .totalTitle{text-align:right; font-weight:bold;}
.listItem8 .total select{width:100px;}

.item8 .btnBox{ text-align:center}
.item8 .btnBox input{ height:22px; width:125px; background:url(../images/btn3.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer; margin:20px 10px 10px 10px; text-align:center;}
.item8 .btnBox a{font-size: 15px; margin-right: 20px;}

.formbox{ line-height:15px; margin-top:20px;}
.formbox .titleform1{ color:#d04558; font-size:15px; font-weight:bold; height:25px;}
.formbox .titleform2{font-size:12px; font-weight:bold;height:20px;}
.formbox .formboxI{ min-height:25px;}
.formbox .titleformbox{ float:left; width:200px; height:15px; margin-top:2px;}
.formbox .formboxI input , .formbox .formboxI textarea, .formbox .formboxI select{ width:250px; border:1px solid #b3b9c3; color:#666; letter-spacing:1px;}
.formbox .formboxI span{ color:#f00;}
.formbox .ButI8 {margin-top: 15px;}
.formbox .ButI8 input{ height:22px; width:88px; background:url(../images/btn2.gif) no-repeat; border:0; color:#fff; font-weight:bold; font-size:12px; padding-bottom:4px; _padding-bottom:0;  cursor:pointer; margin:20px 0 10px 0;}
.formbox .ButI8 a {font-size: 15px;}


.bodyS .RightS{  width:187px; float:right; height:1px;} 

.bodyS .RightS .boxBan{margin:0 0 5px 8px;}
.bodyS .RightS .boxBan .ban{ margin-bottom:10px;}

/*.FotoBox{ text-align:center; width:171px; height:277px; background:url(../images/foto_box_bg.jpeg) no-repeat; margin-left:7px; }*/
.FotoBox{ text-align:center; width:171px; height:277px; margin-left:7px; }
.TitleBox{ color:#ce4657; font-size:15px; font-weight:bold; padding-top:4px;}
.ArrBut{ margin:8px 0;}
.foto img{ border:1px solid #e9827d; margin:0 0 3px 0;}

.BootS{width:90%; text-align:right; clear:both; margin-top:3px; min-width:880px; clear:both;}

li.image_thumb {width:131px; height: 140px; padding:4px; margin:2px;display: inline-block;}
li.image_thumb img {border: solid 1px #f2dddc; padding:4px; display: inline-block;}
span.img-del {float: right;}
.del16 {style:block; float:right; width:16px; height:16px; background:url(/images/delete16.png) no-repeat; margin:3px;}
.top-bar {font-family:arial; font-size:16px; color: #3399ff;}

a.add_to_cart, a.calculator, a.cart_accept, a.truck, a.shopping_cart { padding-left:29px; padding-top: 6px; display: inline-block; min-height: 24px;}
a.add_to_cart{ background:transparent url("/images/24x24/add_to_shopping_cart.png") no-repeat;}
a.calculator{ background:transparent url("/images/24x24/calculator.png") no-repeat;}
a.cart_accept{ background:transparent url("/images/24x24/shopping_cart_accept.png") no-repeat;}
a.truck { background:transparent url("/images/24x24/truck.png") no-repeat;}
a.shopping_cart { background:transparent url("/images/24x24/shopping_cart.png") no-repeat;}


a.cart32, a.exit32, a.key32{ padding-right:37px; padding-top: 6px; display: inline-block; min-height: 32px;}

a.cart32{ background:transparent url("/images/32x32/shopping_cart.png") no-repeat; background-position: right}
a.key32{ background:transparent url("/images/32x32/key.png") no-repeat; background-position: right}
.big_enough{font-size: 15px; line-height: 30px;}
.footer_ze { background-position: right }

