html {width:100%; height:100%} 
body {padding:0; margin:0; font-family: Tahoma,Arial,"Arial Narrow"; color: #222222; background-color: #FFFFFF; letter-spacing:0px; width:100%; height:100%}
* { font-family: Tahoma,Arial,"Arial Narrow"; font-size:11px; letter-spacing:0px} 
h1  {font-size: 190%; font-weight:normal; margin:13px 0 0px 0; padding:0 0 0px 0;}
h2  {font-size: 160%; font-weight:normal; margin:0px 0 0px 0; padding:10px 5px 5px 20px; color:#999999;}
h3  {font-size: 130%; font-weight:normal; margin:13px 0 0px 0; padding:0 0 0px 0;}
h4  {font-size: 120%; font-weight:normal; margin:13px 0 0px 0; padding:10px 5px 5px 20px; color:#999999;}

a {color: #E04A03;}
a:link {text-decoration:underline; color: #E04A03;}
a:visited {text-decoration:underline; color: #E04A03;}
a:active {text-decoration:none; color: #E04A03;}
a:hover {text-decoration:none; color: #E04A03;}

.menu { color:#222222; font-size: 11px;}
.menu a {color:#222222; font-size: 11px; text-decoration:none; }
.menu a:link {color:#222222; text-decoration:none;}
.menu a:visited {color:#222222; text-decoration:none;}
.menu a:active {color:#E04A03; text-decoration:none;}
.menu a:hover {color:#E04A03; text-decoration:none;}

.submenu { color:#222222; font-size: 11px; font-weight:normal; display:none; }
.submenu a {color:#222222; font-size: 11px; text-decoration:none; }
.submenu a:link {color:#222222; text-decoration:none;}
.submenu a:visited {color:#222222; text-decoration:none;}
.submenu a:active {color:#E04A03; text-decoration:none;}
.submenu a:hover {color:#E04A03; text-decoration:none;}

div#orders_count {display:none}
div#orders_sum {display:none}

.center { text-align:center }
.path { padding:0px 20px 20px 20px;}
.first-path { font-size:15px; font-weight:normal; color: #666666; letter-spacing:1px; }

.font1 {color:#FFFFFF; font-size: 11px;}
.font1 a {color:#FFFFFF; font-size: 11px; text-decoration:none; }
.font1 a:link {color:#FFFFFF; text-decoration:none;}
.font1 a:visited {color:#FFFFFF; text-decoration:none;}
.font1 a:active {color:#FFFFFF; text-decoration:underline;}
.font1 a:hover {color:#FFFFFF; text-decoration:underline;}

.font2 {color:#FFFFFF; font-size: 9px;}
.font2 a {color:#FFFFFF; font-size: 9px; text-decoration:none; }
.font2 a:link {color:#FFFFFF; text-decoration:none;}
.font2 a:visited {color:#FFFFFF; text-decoration:none;}
.font2 a:active {color:#FFFFFF; text-decoration:underline;}
.font2 a:hover {color:#FFFFFF; text-decoration:underline;}

.font3 {color:#FFFFFF; font-size: 14px;}
.font3 a {color:#FFFFFF; font-size: 11px; text-decoration:none; }
.font3 a:link {color:#FFFFFF; text-decoration:none;}
.font3 a:visited {color:#FFFFFF; text-decoration:none;}
.font3 a:active {color:#FFFFFF; text-decoration:none;}
.font3 a:hover {color:#FFFFFF; text-decoration:none;}

.bg { background-color:#D7D7D7;}
.main_bg { padding:0px 0px 20px 0px; /*background: url(/images/main_top_bg.jpg) top left; background-repeat: no-repeat;*/ background-color:#D7D7D7;}
.left_bg { background: url(/images/left_bg.gif) top right; background-repeat: repeat-y; }
.main_page { padding:10px 20px 10px 20px;}
.part-head { width:814px; height:51px; padding:13px 0px 0px 45px;  background: url(/images/part_bg.gif) top left; background-repeat: no-repeat;}
.part-head-gallery { width:814px; height:56px; padding:13px 0px 0px 55px;  background: url(/images/part_gallery_bg.gif) top left; background-repeat: no-repeat;}
.part-end { width:814px; height:30px; background: url(/images/part_end_bg.gif) top left; background-repeat: no-repeat;}
.part-end-gallery { width:814px; height:53px; padding:0px 20px 10px 650px; background: url(/images/part_end_gallery_bg.gif) top left; background-repeat: no-repeat;}
.part-title { color:#E04A03; font-size:11px;}
.part-content { padding:10px 20px 10px 20px; background-color:#B7B7B7;}
.foot_bg { background: url(/images/foot_bg.gif) top left; background-repeat: no-repeat; background-color:#B7B7B7;}


.menu-top  { background: url(/images/menu_top_bg.jpg) top left; background-repeat: no-repeat;}
.menu-head { width:194px; height:55px; margin:10px 0px 0px 0px; background: url(/images/menu_bg.gif) top left; background-repeat: no-repeat;}
.menu-head-top-title { padding:15px 0px 10px 38px; color:#E04A03; font-size: 11px; font-weight:bold;}
.menu-head-title 	 { padding:40px 0px 10px 38px; color:#E04A03; font-size: 11px; font-weight:bold;}

.tab {margin-bottom:1px;}

.item-coll { float:left; margin:0px 8px 8px 0px; text-align:center;}
.img-coll img { padding:1px 1px 1px 1px; border:1px solid #DDDDDD;background-color:#B7B7B7;}
.desc-coll { border-top:1px solid #CCCCCC;}
.desc-coll-title { font-weight:bold; padding:5px 0px 5px 0px;}

#bigimgdiv { display:none; position:absolute; z-index:1; left:0; top:0; height:100%}

small, .small { font-size:9px; color: #000000;}
ul {margin-top:0;padding-top:0 0 0 0;}

form {margin:0 0 0 0;}
.button { color: #FFFFFF; background-color: #A0A0A0; border-color: #FFFFFF #BBBBBB #BBBBBB #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input  { color: #444444; background-color: #F4F4F4; border-color: #B5B5B5 #E5E5E5 #E5E5E5 #B5B5B5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

a img{border:0;}

.noalpha {
  background-color: #000000;
}

.alpha {
  background-color: #000000;
  opacity:0.5;
  -moz-opacity:0.5;
  -khtml-opacity:0.5;
  filter:alpha(opacity=50);
}

.alpha a img{
  opacity:1;
  -moz-opacity:1;
  -khtml-opacity:1;
  filter:alpha(opacity=100);
}
.alpha a:hover img{
  opacity:0.9;
  -moz-opacity:0.9;
  -khtml-opacity:0.9;
  filter:alpha(opacity=90);
}

#za1{display:none}
.za1{position:absolute; top:850px; left:40%; font-size:10px; width:100px; overflow:auto; height:300px}
.za2{position:absolute; top:0; width:100%}
#za2{display:none}
.za3{width:990px; height:300px; overflow:auto}
.za1 h1{font-size:11px; font-weight:bold; margin:0; margin-bottom:5px}
.za1 strong,.za2 em{font-weight:normal; font-style:normal}
