body{
	margin: 0;
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}


div.columnleft{width:250px; float:left;}
div.columncenter{margin-left:280px;}

div.columnleft-150{width:150px; float:left;}
div.columncenter-150{margin-left:150px;}


h1{
	color: #990000;
	font-size: 26px;
	margin-bottom: 40px;
}

h2{
	color: #990000;
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 20px;
	font-weight: bold;
}


h3{
	line-height:32px;
	margin:0;
	padding:0;
	font-size:18px;
}

h1.main{
	font-size:18px;
	text-align: center;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;	
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
/*	margin: 0;*/
}

li{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;	
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
	margin: 0;
}

/*
b{
	color: #666666;
}
*/

img{
	border: 0;
}

img.product{
	margin-right: 30px;
}

table{
	border: 1px solid #c6c6c6;
	border-style: none none solid solid;
	}

th, td{
	border: 1px solid #c6c6c6;
	border-style: solid solid none none;
}

th{
	text-align: center;
}

td{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;	
	font-size: 12px;
	line-height: 26px;
	margin: 0;
}


.td1{
	background-color: #F1F1F1;
}

.td2{
	background-color: #E0E0E0;
}

.td3{
	background-color: #FFFFC4;
}

.td4{
	background-color: #CEFFCE;
}

/* t */
#ttl{
	border: 1px solid #999999;
	border-style: solid none none solid;
}
#ttr{
	border: 1px solid #999999;
	border-style: solid solid none none;
}
#tbl{
	border: 1px solid #999999;
	border-style: none none solid solid;
}
#tbr{
	border: 1px solid #999999;
	border-style: none solid solid none;
}

/* -- t */

table.noborder, td.noborder{
	border: 0px;
}

td.name {
	border: 0px;
	padding: 40px 20px 10px 10px;
	line-height: 18px;
	text-align: center;
}

.topic{
	font-weight: bold;
	color: #666666;
	font-size: 11px;
}

caption{
	color: #990000;
	font-weight: bold;
	text-align: left;
}
/*========================

        LAYERS

==========================*/

#Document {
  position:relative;
  left:0px;
  top:0px;
  width:980px;
}

#logo {
  position:absolute;
  left:26px;
  top:18px;
  width:123px;
  height:60px;
}

#loz {
  position:absolute;
  left:150px;
  top: 25px;
  width:600px;
  height:120px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #990000;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}

#tel {
  position:absolute;
  left:750px;
  top:0px;
  width:192px;
  height:72px;
}

#topline {
	position:absolute;
	left:0px;
	top:93px;
	width:100%;
	height:9px;
	background-image: url(img/topline.gif);
}

#h1 {
  position:absolute;
  left:0px;
  top:102px;
  width:718px;
  height:146px;
}

#h2 {
  position:absolute;
  left:912px;
  top:102px;
  width:68px;
  height:146px;
}


/* vmnu */
#vmnu-border-t {
  position:absolute;
  left:718px;
  top:74px;
  width:194px;
  height:19px;
}

#vmnu-border-l {
  position:absolute;
  left:718px;
  top:93px;
  width:14px;
  height:155px;
}


#vmnu-border-r {
  position:absolute;
  left:897px;
  top:93px;
  width:15px;
  height:155px;
}

#vmnu-top {
  position:absolute;
  left:732px;
  top:93px;
  width:165px;
  height:11px;
}

#vmnu-b {
  position:absolute;
  left:732px;
  top:236px;
  width:165px;
  height:12px;
}

#vmnu-i-1 {
  position:absolute;
  left:732px;
  top:104px;
  width:165px;
  height:22px;
}

#vmnu-i-2 {
  position:absolute;
  left:732px;
  top:126px;
  width:165px;
  height:22px;
}

#vmnu-i-3 {
  position:absolute;
  left:732px;
  top:148px;
  width:165px;
  height:22px;
}

#vmnu-i-4 {
  position:absolute;
  left:732px;
  top:170px;
  width:165px;
  height:22px;
}

#vmnu-i-5 {
  position:absolute;
  left:732px;
  top:192px;
  width:165px;
  height:22px;
}

#vmnu-i-6 {
  position:absolute;
  left:732px;
  top:214px;
  width:165px;
  height:22px;
}

#vmnu-i-7 {
  position:absolute;
  left:732px;
  top:236px;
  width:165px;
  height:22px;
}

#vmnu-border-b {
  position:absolute;
  left:732px;
  top:258px;
  width:165px;
  height:34px;
}

#vmnu-border-br {
  position:absolute;
  left:897px;
  top:248px;
  width:15px;
  height:49px;
}

/*-- vmnu */



/* hmnu */

#hmnu {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 248px;
}

#hmnu-r {
	position:absolute;
	left:0px;
	top:0px;
	width:16px;
	height:44px;
	text-align: left;
}

#hmnu-i1 {
  position:absolute;
  left:16px;
  top:0px;
  width:78px;
  height:44px;
}

#hmnu-arrow1 {
  position:absolute;
  left:94px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div1 {
  position:absolute;
  left:103px;
  top:0px;
  width:11px;
  height:44px;
}

#hmnu-i2 {
  position:absolute;
  left:114px;
  top:0px;
  width:91px;
  height:44px;
}


#hmnu-arrow2 {
  position:absolute;
  left:205px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div2 {
  position:absolute;
  left:214px;
  top:0px;
  width:11px;
  height:44px;
}


#hmnu-i3 {
  position:absolute;
  left:225px;
  top:0px;
  width:91px;
  height:44px;
}

#hmnu-arrow3 {
  position:absolute;
  left:316px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div3 {
  position:absolute;
  left:325px;
  top:0px;
  width:11px;
  height:44px;
}

#hmnu-i4 {
  position:absolute;
  left:336px;
  top:0px;
  width:92px;
  height:44px;
}

#hmnu-arrow4 {
  position:absolute;
  left:428px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div4 {
  position:absolute;
  left:437px;
  top:0px;
  width:11px;
  height:44px;
}


#hmnu-i5 {
  position:absolute;
  left:448px;
  top:0px;
  width:88px;
  height:44px;
}

#hmnu-arrow5 {
  position:absolute;
  left:536px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div5 {
  position:absolute;
  left:545px;
  top:0px;
  width:11px;
  height:44px;
}

#hmnu-i6 {
  position:absolute;
  left:556px;
  top:0px;
  width:75px;
  height:44px;
}

#hmnu-arrow6 {
  position:absolute;
  left:631px;
  top:0px;
  width:9px;
  height:44px;
}

#hmnu-div6 {
  position:absolute;
  left:640px;
  top:0px;
  width:11px;
  height:44px;
}


#hmnu-i7 {
  position:absolute;
  left:651px;
  top:0px;
  width:67px;
  height:44px;
}

#hmnu-arrow7 {
  position:absolute;
  left:718px;
  top:0px;
  width:14px;
  height:44px;
}

#hmnu-bg {
	position:absolute;
	left:912px;
	top:0px;
	width:68px;
	height:40px;
	background-image: url(img/hmnu-bg.gif);
}

/*-- hmnu */


/*-- hmnu shadow */

#sh {
	position: absolute;
	top: 292px;
	left: 0px;
	height: 5px;
	width: 718px;
	background-image: url(img/hmnu-sh-bg.gif);
}


#hmnu-sh1 {
  position:absolute;
  left:0px;
  top:0px;
  width:16px;
  height:5px;
}

#hmnu-sh3 {
  position:absolute;
  left:718px;
  top:0px;
  width:4px;
  height:5px;
}

/*-- hmnu shadow */

#content {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 330px;
	text-align: left;
}

#footer{
	position:relative;
	font-size:9px;
	width:100%
}

#btmn {
	text-align: center;
}

#webDESIGN{
	margin:0; padding:0; height:44px; width:160px; display:block; background: url("./img/webdesign.gif") center top no-repeat; text-align: left;
}

#webDESIGN a{
	display:block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none;
	color: #666666; padding-top:25px; padding-bottom:5px; padding-left: 65px; height:12px; line-height:12px; background: url("./img/webdesign.gif") center -44px no-repeat;
}

#webDESIGN a:hover{
	color: #333333;	background: none;
}


/*Chaika my style next*/
#download_form{
	position:relative;
	width:300px;
	height:180px;
	margin:0 auto;
	padding:20px;
	background:#e8e8e8;
}
#download_form label{
	position:relative;
	display:block;
	margin-top:10px;
}
#download_form input{
	position:absolute;
	left:120px;
	width:140px;
	
}
#download_form #sub_bt{
	position:absolute;
	left:140px;
	top:180px;
	*top:170px;
	width:145px;
}
#zagr{
	position:relative;
	margin:0 auto;
	width:300px;
	height:auto;
	color:#2a2a2a;
}
.catalog_all{
	position:relative;
	top:15px;
	display:block;
	/*text-align:center;*/
	margin:0 auto;
	width:230px;
	
}