body {margin: 0px; padding: 0px;  font-size: 17px; font-family: Arial; color:#111111;}
a, img  { outline: none; }
#login_response {font-size: 16px; color:#015e9a;}

button::-moz-focus-inn
er,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
border: none;

}

table.imggg td{
padding:0px;
margin:0;;
}




input.checkbox { border:none; }
                                          
.big_text { font-size:14px; font-weight:bold;  color:#3e3e3e; padding:0px 0 0px 0; line-height:28pt; color:#1a76b6}

.c-left {text-align:left  }
.c-left-to4 {font-size:14px; font-weight:normal; text-align:left ;     background: url('i/hr-l-g.gif') ;  background-repeat: repeat-x; background-position:bottom; padding:5px 30px 5px 0; }
.c-text {text-align:left ; padding:1px 0 1px 0;  background: url('i/hr-l-g.gif'); background-repeat: repeat-x; background-position:bottom;}

.color1 { background-color:#ecf7fe;}



h2 div {padding:5px 0 5px 0; margin:0}

#butt-s { background-image: url(i/but-s.jpg);  background-repeat: no-repeat; width:166px;  height:35px; border:0; cursor: pointer; padding:0 0 4px 0;  }

#butt-foto { background-image: url(i/add_foto.gif);  background-repeat: no-repeat; width:166px;  height:35px; border:0; cursor: pointer; padding:0 0 0px 0;  }

#butt-s1 { background-image: url(i/but-s1.gif);  background-repeat: no-repeat; width:166px;  height:35px; border:0; cursor: pointer; padding:0 0 4px 0;  }

#butt-gotovo { background-image: url(i/gotovo.gif);  background-repeat: no-repeat; width:166px;  height:35px; border:0; cursor: pointer; padding:0 0 4px 0;  }

table.img-text1{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table.img-text1 td{
padding:10px 0px 15px 0px; /* cellpadding="0" */
} 


#border-tab {border:1px solid #e7e7e7}
#border-tab td {border:1px solid #e7e7e7}

.img-border {border:1px solid #c7bc94}

p {padding:0px 0 0px 0; margin:0; line-height: 1.5;}

b {font-weight:bold;}
i {font-style: italic}
form { margin:0; padding:0;}
.img {float:left; margin:0 10px 5px 0;}
 a:hover { border:1px solid #ff960}



#main-block { 	
     min-width: 480px; 
	 max-width: 1333px;    
     width:expression(document.body.clientWidth < 480? "480px" : document.body.clientWidth > 1333? "1333px" : "auto"); 
}

#main-block-top { 	
     min-width: 480px; 
	 max-width: 1333px;    
     width:expression(document.body.clientWidth < 480? "480px" : document.body.clientWidth > 1333? "1333px" : "auto"); 
}








/*2020*/


body {margin: 0px; padding: 0px;  font-size: 25px; font-family: Arial; color:#111111;}
 
 ul#left-menu
{
 list-style: none;
 margin:0px;
 padding:0 ;
 
 }
ul#left-menu a{
 color:#000000;
 font-size: 20px;
 font-weight:normal;
 text-decoration: underline;
 padding:0px 0 0 5px;
 margin:0;
 }
 
 ul#left-menu a:hover
{ color:#b50012;}
 
 #left-menu-a 
{text-decoration: none; }
 
 ul#left-menu li
{padding: 20px 0 0 0px;
 }


div.right {font-size:20px; font-weight:normal;  margin: 0px 0 0px 0; padding:6px 0px 6px 0px;  color:#3e3e3e; }
div.right a  {color:#111111; }
div.right a:hover {  color:#0044bb;} 
 
 h1 {font-size:22px; font-weight:normal;  margin: 0 0 5px 0; padding:0;  color:#111111; }
h1 a  {color:#0044bb; }
h1 a:hover {  color:#b50012; }

h2 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2 a  {color:#111111; }
h2 a:hover {  color:#b50012; }

h2.big {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2.big a  {color:#111111; }
h2.big a:hover {  color:#b50012; }

h3 {font-size:20px; font-weight:normal;  margin: 0px 0 5px 0; padding:0;  color:#111111; }
h3 a  {color:#0044bb; }
h3 a:hover {  color:#b50012; }

h4 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:1px;  color:#000000; }
h4 a  {color:#000000; }
h4 a:hover {  color:#b50012; }

h5 {font-size:22px; font-weight:normal;  margin:0; padding:0;  color:#111111; }
h5 a  {color:#0044bb; }
h5 a:hover {  color:#b50012; }

h6 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#111111; }
h6 a  {color:#111111; }
h6 a:hover {  color:#b50012;}
 
 
h1.tx1{font-size:22px;  margin: 0; padding:0;  color:#3e3e3e; }
h1.tx1 a  {color:#111111; }
h1.tx1 a:hover {  color:#b50012;}

p.tx2{font-size:22px; margin: 0; padding:0;  color:#3e3e3e; }
p.tx2 a  {color:#555555; text-decoration:none;}
p.tx2 a:hover {  color:#555555; text-decoration:none;}


/**/

















@media screen and (min-width:640px)  {
 
 body {margin: 0px; padding: 0px;  font-size: 17px; font-family: Arial; color:#111111;}
 

 
 ul#left-menu
{
 list-style: none;
 margin:0px;
 padding:0 ;
 
 }
ul#left-menu a{
 color:#000000;
 font-size: 17px;
 font-weight:normal;
 text-decoration: underline;
 padding:0px 0 0 5px;
 margin:0;
 }
 
 ul#left-menu a:hover
{ color:#b50012;}
 
 #left-menu-a 
{text-decoration: none; }
 
 ul#left-menu li
{padding: 20px 0 0 0px;
 }


div.right {font-size:17px; font-weight:normal;  margin: 0px 0 0px 0; padding:4px;  color:#3e3e3e; }
div.right a  {color:#111111; }
div.right a:hover {  color:#0044bb;}

h1 {font-size:24px; font-weight:normal;  margin: 0 0 5px 0; padding:0;  color:#111111; }
h1 a  {color:#0044bb; }
h1 a:hover {  color:#b50012; }

h2 {font-size:17px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2 a  {color:#111111; }
h2 a:hover {  color:#b50012; }

h2.big {font-size:20px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2.big a  {color:#111111; }
h2.big a:hover {  color:#b50012; }

h3 {font-size:20px; font-weight:normal;  margin: 0px 0 5px 0; padding:0;  color:#111111; }
h3 a  {color:#0044bb; }
h3 a:hover {  color:#b50012; }

h4 {font-size:17px; font-weight:normal;  margin: 0 0 0px 0; padding:1px;  color:#000000; }
h4 a  {color:#000000; }
h4 a:hover {  color:#b50012; }

h5 {font-size:18px; font-weight:normal;  margin:0; padding:0;  color:#111111; }
h5 a  {color:#0044bb; }
h5 a:hover {  color:#b50012; }

h6 {font-size:17px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#111111; }
h6 a  {color:#111111; }
h6 a:hover {  color:#b50012;}




h1.tx1{font-size:18px;  margin: 0; padding:0;  color:#3e3e3e; }
h1.tx1 a  {color:#111111; }
h1.tx1 a:hover {  color:#b50012;}

p.tx2{font-size:17px; margin: 0; padding:0;  color:#3e3e3e; }
p.tx2 a  {color:#555555; text-decoration:none;}
p.tx2 a:hover {  color:#555555; text-decoration:none;}


}

@media screen and (min-width:1px) and (max-width:639px) {
 
body {margin: 0px; padding: 0px;  font-size: 25px; font-family: Arial; color:#111111;}
 
 ul#left-menu
{
 list-style: none;
 margin:0px;
 padding:0 ;
 
 }
ul#left-menu a{
 color:#000000;
 font-size: 20px;
 font-weight:normal;
 text-decoration: underline;
 padding:0px 0 0 5px;
 margin:0;
 }
 
 ul#left-menu a:hover
{ color:#b50012;}
 
 #left-menu-a 
{text-decoration: none; }
 
 ul#left-menu li
{padding: 20px 0 0 0px;
 }


div.right {font-size:20px; font-weight:normal;  margin: 0px 0 0px 0; padding:6px 0px 6px 0px;  color:#3e3e3e; }
div.right a  {color:#111111; }
div.right a:hover {  color:#0044bb;} 
 
 h1 {font-size:22px; font-weight:normal;  margin: 0 0 5px 0; padding:0;  color:#111111; }
h1 a  {color:#0044bb; }
h1 a:hover {  color:#b50012; }

h2 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2 a  {color:#111111; }
h2 a:hover {  color:#b50012; }

h2.big {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#000000;}
h2.big a  {color:#111111; }
h2.big a:hover {  color:#b50012; }

h3 {font-size:20px; font-weight:normal;  margin: 0px 0 5px 0; padding:0;  color:#111111; }
h3 a  {color:#0044bb; }
h3 a:hover {  color:#b50012; }

h4 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:1px;  color:#000000; }
h4 a  {color:#000000; }
h4 a:hover {  color:#b50012; }

h5 {font-size:22px; font-weight:normal;  margin:0; padding:0;  color:#111111; }
h5 a  {color:#0044bb; }
h5 a:hover {  color:#b50012; }

h6 {font-size:25px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#111111; }
h6 a  {color:#111111; }
h6 a:hover {  color:#b50012;}
 
 
h1.tx1{font-size:22px;  margin: 0; padding:0;  color:#3e3e3e; }
h1.tx1 a  {color:#111111; }
h1.tx1 a:hover {  color:#b50012;}

p.tx2{font-size:22px; margin: 0; padding:0;  color:#3e3e3e; }
p.tx2 a  {color:#555555; text-decoration:none;}
p.tx2 a:hover {  color:#555555; text-decoration:none;}
 
 
}


.big_t {font-weight:bold; margin:10px 0 0px 0}

.bb {font-weight:bold; color:#000000;}




.color1 {background-color: #f1f7fa;}
.color2 {background-color: #ffffff;}

/*changing */

div.foot-href { margin: 5px; padding:0;  color:#3e3e3e;  width:150px;  display: block; float:left}
div.foot-href a  {color:#111111; }
div.foot-href a:hover {  color:#000000;}





.menu-m {float:left; width:20%; height:90px; border:0px solid red}

#bg-m1{ background-image: url(i/m1.gif);  background-repeat: repeat-x; height:110px}

.hr-red {height:4px; background-image: url(i/red.gif);  background-repeat: repeat-x; }

#c-main { height:215px; background-image: url(i/c-main.jpg);  background-repeat: repeat-x;  background-position:top center;}
#l-main { height:215px; background-image: url(i/l-main.jpg);  background-repeat: no-repeat;  background-position:top left;}
#r-main { height:215px; background-image: url(i/r-main.jpg);  background-repeat: no-repeat;  background-position:top right;}

#m-c { height:116px; background-image: url(i/m-c.jpg);  background-repeat: repeat-x;  background-position:top center;}
#m-l { height:116px; background-image: url(i/m-l.jpg);  background-repeat: no-repeat;  background-position:top left;}
#m-r { height:116px; background-image: url(i/m-r.jpg);  background-repeat: no-repeat;  background-position:top right;}

#l-m-t1 {width:211px;  background: url('i/m1-top.jpg'); background-repeat: no-repeat; background-position:top left;}

#l-m-c {width:211px; background: url('i/m-l-bg.gif'); background-repeat: repeat-y; background-position:top left; font-size:12px;}
#l-m-foot {width:211px; background: url('i/l-m-foot.jpg'); background-repeat: no-repeat; background-position:bottom left; }

#foot-l { background: url('i/foot-l.png'); background-repeat: no-repeat; background-position:bottom left; }
#foot-r { background: url('i/foot-r.png'); background-repeat: no-repeat; background-position:bottom right; }
.m-table {height:140px; }

.foot-tab {display:block;  height:270px; float:left; margin:0 0 10px 10px; background: url('i/hr-foot.gif'); background-repeat: repeat-y; background-position:bottom right;}


#foot-bg { background: url('i/foot-bg.jpg'); background-repeat: repeat-x; background-position:top left;}



/**/


/************************************search********************************************/


#search-s{ font-size:12px; font-weight:normal;   color:#111111; }
.ss-input{ width:165px; padding:0; margin:0; border:1 px solid #d2d2d2; height:19px}
.ss {height:14px; border:1 px solid #d2d2d2;  font-weight:bold;}



/**/ 


#enter{height:24px; width:150px;  display: block; background-image: url(i/bg-e.png);  }

div#enter {font-size:11px; font-weight:normal;  margin: 0 0 0px 0; padding:0;  color:#a1a1a1; }
div#enter a  {color:#505050; text-decoration:none; }
div#enter a:hover {   text-decoration:underline;}

#reg{height:26px; width:100px; background-image: url(i/reg.jpg);  background-repeat: no-repeat; background-position:left middle; float:left; display: block;}



.butt_enter { background-image: url(i/butt_enter.jpg);  background-repeat: no-repeat; width:127px;  height:27px; border:0; cursor: pointer; }
.butt_basket { background-image: url(i/order.jpg);  background-repeat: no-repeat; width:161px; height:42px; border:0; cursor: pointer; font-size:14px; font-weight:bold; color:#000;}

.butt_del { background-image: url(i/x.jpg);  background-repeat: no-repeat; width:37px;  height:27px; border:0; cursor: pointer; }
.butt_save { background-image: url(i/save.jpg);  background-repeat: no-repeat; width:91px;  height:27px; border:0; cursor: pointer; }
.butt_process_order {   background-color: #eaeaea;  background-image: url(i/but_order2.png);  background-repeat: no-repeat; width:200px;  height:26px; border:0; cursor: pointer; }

.t-left { width:117px; height:120px; }
.t-main { margin: 0px 0px 20px 0px; padding:10px 10px 5px 15px;   background-color:#ffffff; border:1px solid #e6e6e6 }
.t-main_rez { margin: 20px 0px 0px 0px; padding:15px 10px 10px 5px;   background-color:#ffffff; border:1px solid #e6e6e6 }
.t-main-foot { margin: 0px 0px 20px 20px; padding:0px 0px 0px 0px;   background-color:#ffffff; float:left; }
.t-more { margin: 0px 12px 0px 0px;  width:194px; float:left; display:block; }


.t1 {font-weight:bold; font-size:12px; line-height:6pt;}
.t11 {font-weight:bold; font-size:24px; line-height:6pt;  color:#393939;}
.t2 {font-weight:bold; font-size:32px; }


.butt3 {height:20px; width:96px;  background-image: url(i/but-an.gif);  background-repeat: no-repeat;  display: block; cursor: pointer; border:0;}
.butt2 {height:35px; width:122px;  background-image: url(i/but-rev.gif);  background-repeat: no-repeat;  display: block; cursor: pointer; border:0;}


.small-text {font-size:12px; color:#8e8e8e}
.text-small {font-size:12px; color:#8e8e8e}

.review {width:100%; border:1px solid #d1d1d1; padding:5px 15px 5px 15px; margin: 0 0 5px 0;}

.order {width:161px; height:42px; display:block; background-image: url(i/order1.jpg);  background-repeat: no-repeat;}
.detail {width:114px; height:23px; display:block; background-image: url(i/detail.jpg);  background-repeat: no-repeat;}

.input200 {width:50%;  }
.input100 {width:100%;  }

/*color*/

.red1 {color:#b50012; font-size:18px;} 
.red {color:#b50012; font-weight:bold;}
.red2 {color:#b50012;}
.red12 {color:#b50012; font-weight:bold; font-size:14px; }
.red16 {color:#b50012; font-weight:normal; font-size:16px;}
.red20 {color:#b50012; font-weight:normal; font-size:20px;}
.grey {color:#555555;}
.grey-grey {color:#999999;}
.grey11 { font-size:11px; color:#8b7a6d; }

.shop {color:#ff2c00; font-weight:bold;}
.color_red {color:#ff2c00;}
.price1 { text-decoration:line-through; color:#000000; font-weight:normal; font-size:24px;}
.price2 { text-decoration:nine; color:#ff2c00; font-weight:normal; font-size:24px;}
.prise1-s { text-decoration:line-through; color:#000000; font-weight:normal; font-size:18px;}
.orange{color:#ff2c00}
.blue {color:#1a76b6;}
/**/

.no {font-weight:normal; font-size:18px; text-decoration: line-through; color:#000;}
.text-foot {font-size:11px; }

.table-basket {width:100%;  background-color: #ffffff;}
.basket-haed {background-image: url(i/hhh.jpg); background-repeat: repeat-x; background-position:left top;}
.bbb {width:20px;}

.g-hr {height:1px; background-color: #bdbdbd; width:99%; margin: 0px 0 10px 0}
.s-hr {width:2px; height:86px; background-image: url(i/s-hr.jpg); background-repeat: no-repeat; background-position:left top;}

.t-section {width:100%; margin:0 0 0px 0;}

.hr-l-g {height:1px; width:80%; background-image: url(i/hr-g.gif); background-repeat: repeat-x; font-size:14px}


#sorting {height:24px; width:428px; background-image: url(i/sort.gif);  background-repeat: no-repeat;}
#sorting1 {height:24px; background-image: url(i/sort.gif);  background-repeat: no-repeat; background-position:center;}
.sort { float:left; padding:3px 0px 4px 0px;  font-size:12px;  height:24px;}
.sort a {color:#000; padding: 3px 10px 4px 10px;   }
.sort a:hover {color:#ffffff; background-image: url(i/sort-a.gif); background-repeat: repeat-x; padding: 3px 10px 4px 10px; text-decoration:none;}


.sort-a { float:left; padding:3px 0px 4px 0px;  font-size:12px;  height:24px;}
.sort-a a {color:#ffffff; background-image: url(i/sort-a.gif); background-repeat: repeat-x; padding: 3px 10px 4px 10px; text-decoration:none;}
.sort-a a:hover {color:#ffffff; padding: 3px 10px 4px 10px;  }

.form-z {float:left; margin: 1px; padding:0px;}
.z { background-image: url(i/z.jpg);  background-repeat: no-repeat; width:12px;  height:13px; border:0; cursor: pointer;  margin: 1px;}
.z:hover { background-image: url(i/z-n.jpg);  background-repeat: no-repeat; width:12px;  height:13px; border:0; cursor: pointer;  margin: 1px;}

.z-n { background-image: url(i/z-n.jpg);  background-repeat: no-repeat; width:12px;  height:13px; border:0; cursor: pointer;  margin: 1px;}
.z-n:hover { background-image: url(i/z.jpg);  background-repeat: no-repeat; width:12x;  height:13px; border:0; cursor: pointer;  margin: 1px;}


.bg-pun{background-image: url(i/bg-pun.gif);  background-repeat: repeat-x;   background-position:left top; font-size:14px;}

.bg-pun2{background-image: url(i/bg-pun.gif);  background-repeat: repeat-x;   background-position:left top; margin:10px 0 0px 0; width:100%}

.page-a { display:block; width:26px; height:26px; background-image: url(i/page-a.gif);  background-repeat: no-repeat; color:#ffffff;  padding:2px 0 0 0; float:left; font-size:19px;  margin:9px;}
 
 .page { display:block; width:26px; height:26px; background-image: url(i/page.gif);  background-repeat: no-repeat; color:#000000;  padding:2px 0 0 0; float:left; font-size:19px;  margin:9px;}


/*left-m*/
#hr-l-m {background-image: url(i/hr-m2.gif); width:2px; height:84px;}
#m-left { background-color: #f3a935;  background-image: url(i/l-m.gif);  background-repeat: repeat-x; PADDING:5px 0 0 0;  height:108px;}


.mmm { float:left; padding:3px 0px 4px 0px;  font-size:14px; width:124px; border:0px solid red}
.mmm a {color:#000; padding: 3px 8px 4px 8px;  background-image: url(i/to4.png);  background-repeat: repeat-x; background-position:left bottom;}
.mmm a:hover {color:#000; background-color: #c8cac9; padding: 3px 8px 4px 8px; text-decoration:none;}


.mmm-a { float:left; padding:3px 0px 4px 0px;  font-size:14px; width:124px; border:0px solid red}
.mmm-a a {color:#000; background-color: #c8cac9; padding: 3px 8px 4px 8px; text-decoration:none;}
.mmm-a a:hover {color:#000; padding: 3px 8px 4px 8px;  background-image: url(i/to4.png);  background-repeat: repeat-x; background-position:left bottom;}
/**/
/**/



/**/

/*11111111111122*/
ul#left-menu2
{

 list-style: none;
 margin:0px;
 padding:0 0 0 15px ;
 
 }
ul#left-menu2 a{
 color:#000000;
 font-size: 13px;
 font-weight:bold;
 text-decoration: underline;
 padding:0px 0 0 10px;
 margin:0;
 }
 
 ul#left-menu2 a:hover
{ color:#d45422;}
 
 #left-menu-a2
{text-decoration: none; }
 
 ul#left-menu2 li
{height:20px; padding: 0px 0 0 0px;
 }
/**/

ul.main-menu { 

 font-size: 15px; font-weight:normal ; 
 font-family:Arial;
 margin: 0; padding: 0;
}
ul.main-menu li {
 display: inline; 
}
ul.main-menu a {
 display: block;
 color:#000000; 
 float:left;
 margin: 0px 0px 0 0 ; 
 padding:5px 0px 0 0px;
 text-align: center; 
  background: url('i/m-hr.png');  height:70px;  background-repeat: no-repeat ;  background-position: middle left;
 }
ul.main-menu a:hover {  color:#cf5723;  }
.menu-padd {padding:12px 29px 0 29px;  }
.menu-padd1 {color:#cf5723;    }











a.difference-a  {text-decoration:underline; cursor:pointer }
a:hover.difference-a {text-decoration:underline; cursor:pointer }

a.difference-a1  {text-decoration:none; cursor:pointer }
a:hover.difference-a1 {text-decoration:none; cursor:pointer }

div#logo {font-size:24px;  margin: 0; padding:0;  color:#3e3e3e; }
div#logo a  {color:#111111; }
div#logo a:hover {  color:#000000;}



