BODY {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY:  Arial; font-size: 12pt; BACKGROUND-COLOR: #ffffff
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; vertical-align:top; MARGIN: 0px; PADDING-TOP: 0px
}

#inf_td {
font-size:10px;
}

#inf_td h4{
font-size:13px;
}
.main {
	 width: 100%; height: 100%;
}

p, font { padding:0px; margin: 0px;
}

.catalog td table td { 
padding:5px; text-align:left;
}
#texttr td{
font-size: 11px;

}

#texttr h4{
font-size: 14px;
color: gray;
}


.header {
height: 147px; width:100%; background: url(/images/header.jpg) no-repeat right center; }


.picture {border-style: solid; border-width: 3px; border-color: #75747a; margin-top:8px;} 


.logo {  width:100%; height: 146px; BACKGROUND: #414141; vertical-align:middle; text-align:center;
}
.logotext1 {  position:absolute; top: 14px; left:104px; text-align:left; padding:0px; margin:0px;
}
.logotext2 {  position:absolute; top: 38px; left:92px; text-align:left; padding:0px; margin:0px;
}
.logotext3 {  position:absolute; top: 68px; left:12px; text-align:left; padding:0px; margin:0px;
}
.logotext1 h1, .logotext2 h1 {  text-align:left; color: #FFFFFF; margin: 0px; padding: 0px;
}
.logotext3 h1 {  text-align:left; color: #FFFFFF; font-size:-1pt; margin: 0px; padding: 0px;
}
.headertext {  position:absolute; top: 124px; left:12px;text-align:left;
}
.headertext h4 {  text-align:left; color: #FFFFFF; margin: 0px; padding: 0px;
}
.string {  width: 240px; height: 201px; BACKGROUND: url(../pic/string.gif) no-repeat left bottom;
}

#head{ width:90%; padding:18px;
}

#headimg {  width: 619px; #414141; vertical-align:middle; text-align:right;
}

.head1 {  height: 112px; BACKGROUND: #4b4545;
}
.text { height:527px; width:500px; margin-left:30px;
}

#td1 { 

}
.news { margin-left:20px;margin-right:20px; width:360px;
}

.korzina{color:#fcffff;  
}

.left { width:360px;
}

.left1 { border-right: 2px double #534e4e; 
}
.work {  BACKGROUND: url(../pic/fon.jpg) repeat-x top; height:527px; 
}

.padtd td {
	 padding: 2px;
}
.news {  BACKGROUND: #ffffff; height:527px;
}

#chuv_elem {  BACKGROUND: #ffff00;
}


.c_conf {  BACKGROUND: #ffffff; 
}

.lt_conf {  BACKGROUND: url(../img/lt_conf.gif) no-repeat  top; height:15px; width:15px;
}
.rt_conf {  BACKGROUND: url(../img/rt_conf.gif) no-repeat top; height:15px; width:15px;
}
.lb_conf {  BACKGROUND: url(../img/lb_conf.gif) no-repeat  top; height:15px; width:15px;
}
.rb_conf {  BACKGROUND: url(../img/rb_conf.gif) no-repeat  top; height:15px; width:15px;
}
.r_conf {  BACKGROUND: url(../img/r_conf.gif) repeat-y ; width:15px;
}
.l_conf {  BACKGROUND: url(../img/l_conf.gif) repeat-y ; width:15px;
}
.t_conf {  BACKGROUND: url(../img/t_conf.gif) repeat-x ; height:15px;
}
.b_conf {  BACKGROUND: url(../img/b_conf.gif) repeat-x ; height:15px;
}





.cat_img { border: 0px;
}

#l1 {  BACKGROUND: url(../pic/line1.gif) repeat-y; width:30px;
}
#l2 {  BACKGROUND: url(../pic/line2.gif) repeat-x; height:30px;
}
#l3 {  BACKGROUND: url(../pic/ugol.gif) no-repeat; width:30px; height:30px;
}
#l4 {  BACKGROUND: url(../pic/line3.gif) repeat-y; width:12px;
}


.ten1 {  BACKGROUND: url(../pic/ten1.gif) repeat-x; height:6px; width:96%;
}
.ten2 {  BACKGROUND: url(../pic/ten2.gif) repeat-y;  width:6px; height:168px;
}
.ugol2 {  BACKGROUND: url(../pic/ugol2.gif) no-repeat; width:6px; height:6px;
}
.ugol3 {  BACKGROUND: url(../pic/ugol3.gif) no-repeat right; width:6px; height:6px;
}
.ugol4 {  BACKGROUND: url(../pic/ugol4.gif) no-repeat; width:6px; height:6px;
}

.sectimg{ width:  text-align:left;  vertical-align:middle;  padding:8px; width:230px;
}

.sections{ margin:10px;
}
.centr{ text-align:center; vertical-align:middle;}

.catalog{ margin-top:18px; 
}

.news { BACKGROUND: url(../pic/zv.gif) no-repeat; width:64px; height:64px; font-size:24px; color:#ffffff; text-align:center; vertical-align:middle;
}
.newstext { font-size:14px; color:#00448d; text-align:left; vertical-align:middle;
}
.newsdate { font-size:10px; color:#00448d; text-align:center; vertical-align:top;
}

.hmenu {  width: 100%; height: 49px; vertical-align: middle; background: url(../pic/hmnu.jpg) #424242 repeat-x;
}
 
.hmnu_l {  width: 11px; height: 49px; vertical-align: middle; background: url(../pic/hmnu_l.jpg) #ffffff no-repeat;
}

.hmnu_c {  height: 49px; text-align:center; vertical-align: middle;  background: url(../pic/hmnu_c.jpg) #ffffff repeat-x; font-weight:bold;
}

.hmnu_r {  width: 11px; height: 49px; vertical-align: middle; background: url(../pic/hmnu_r.jpg) #ffffff no-repeat;
}
.hmnu { text-align:center; vertical-align: middle; }


.bmenu { height:34px; background: #4b4545;
}

td.bmnu { text-align:center; vertical-align:middle;
}

#conf {color: #455c5c; font-family:  Arial;  font-size: 18px;}

#confdiv { width:212px; height:24px; BACKGROUND: #c1dcdc; vertical-aligment:middle; padding: 6px; border: solid #455c5c 1px; 
}




h2 {color: #819393; font-family:  Arial;  font-size: 15px;}

#loz{color: #00448d; font-family:  Arial;  font-size: 12px;}
a.hmnu:link,a.hmnu:visited {text-decoration:none;  color: #00448d; font-weight: bold; font-family:  Arial;  font-size: 12pt;}
a.hmnu: active {color: #ffffff;font-weight: bold;  font-family: Arial;  font-size: 12pt;}
a.hmnu:hover {color:#ffffff; font-weight: bold; font-family:  Arial; font-size: 12pt;}
.hmnu_f {color:#999999; font-weight: bold; font-family:  Arial; font-size: 12pt;}

font.bmnu {color:#663636; font-family: Arial;  font-size: 10pt;}
a.bmnu:link,a.bmnu:visited {color: #a6d7db; font-family: Arial; font-size: 10pt;}
a.bmnu: active {color: #ffffff; font-family: Arial;  font-size: 10pt;}
a.bmnu:hover {color:#ffffff; font-family: Arial;  font-size: 10pt;}

.vmnu2 {font-size:11pt; 
}
h1 { color: #663636; font-family: Arial; font-weight: bold; font-size:16pt; text-align: center;
}
.tdw{ padding:12px; text-align:left; vertical-align:top;
}

#configurator { width: 900px; text-align: left; vertical-aligment: top; padding:0px; padding-left:-200px; margin:0px;
}

.helptd { width: 60px; text-align: center; padding:0px; margin:0px;
}

.basket_table { border: solid 1px gray; 
}

.basket_table td { padding:4px; margin:2px; background: #ededed;
}

.navi {  background: #c1dcdc; vertical-aligment:middle; padding: 6px; margin-bottom:10px; border: solid #455c5c 1px; text-aligment: left;  font-size: 5;
}

table.opis_table { width: 90%; text-align: center; 
}

table.opis_table td { padding:4px; text-align: left; vertical-aligment: middle; border: solid 1px #000000; 
}

table.info_spisok { width:90%; padding:4px; text-align: left; vertical-aligment: middle;  }
table.info_spisok td { padding:8px; }

a.tooltip {
  position: relative; font-weight:bold;
}

a.tooltip span {
  display: none;  
}

a.tooltip:hover {
  font-size: 100%; /* Это строка необходима для IE5.x/Win */
}

.news_list { BACKGROUND:#ededed;  border:solid gray 1px; margin:3px; padding:3px; width: 320px;
}
.news_list h1{
font-size: 14px;
}
.news_list tr td{
font-size: 11px;
}

.catsect{ BACKGROUND:#ededed;  border:solid gray 1px; margin:3px;
}

.sectdiv{
text-align: center;
padding: 4px;
margin: 4px;
}

.sectdiv_catalog{
text-align:  left;
padding: 4px;
margin: 4px;
border: solid #3d3d3d 1px;
background: #cccccc;
}


.sectdiv_catalog img{
margin: 4px;
border: solid #3d3d3d 1px;
}

.sectdiv_catalog a{
text-align: center;
}




a.tooltip:hover span {
  text-align:left;
  display:block;
  position:absolute;
  z-index: 50;
  top:25px;
  left:0px;
  padding:10px;
  border:1px solid #555;
  background:#ffffcc;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* прозрачность: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}


