
html, body{
	text-align:center;
	background:#206020;
	color:#803000;
	font-family:Arial;
	font-size:13px;
	scrollbar-face-color:#BCA74D;
	scrollbar-highlight-color:#9999999;
	scrollbar-shadow-color:#4F4017;
	scrollbar-3dlight-color:#4F4017;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#C8C880;
	scrollbar-darkshadow-color:#666666;
}

form {margin-top:2px; margin-bottom:2px; margin:0;}

#hat01 {position:relative; min-width:913px; min-height:121px; width:913px; height:121px; text-align:left; align:center; margin:auto auto; border:none;
	background:url(/imag/backgrounds/hat.jpg) no-repeat;
}

#_hat01 {position:relative; min-width:913px; min-height:121px; width:913px; height:121px; text-align:left; align:center; margin:auto auto; border:solid 1px black;
	background:url(/imag/backgrounds/hat06.jpg) no-repeat;
}


#hatmenu {position:absolute; margin-top:60px; margin-left:550px; border:none; 
}

#hatgif {position:absolute; margin-top:0px; margin-left:40px; border:none; width:166px; height:119px; 
}

#herberas {position:absolute; margin-top:29px; margin-left:220px; border:none; width:248; height:82px; 
}

#breadcrumb {position:absolute; margin-top:104px; margin-left:190px; border: none;
}

#phones {position:absolute; margin-top:102px; margin-left:605px; border: none; color:#060;
}

table,td,p{	
color:#803000;
font-family:Arial;
font-size:13px;
}

#mainall {position:relative; min-width:953px; min-height:626px; width:953px; height:623px; text-align:left; margin:auto auto; overflow:hidden;
	background:url(/imag/backgrounds/backgrass01.jpg) no-repeat center;
}

#main-top-left {position:absolute; width:25px; height:25px; float:left; margin-top:0px; margin-left:25px;
	background:url(/imag/backgrounds/main-top-left.gif) no-repeat top left;
}
#main-top-center { position:absolute; width:853px; height:25px; float:left; margin-top:0px; margin-left:50px;
	background:url(/imag/backgrounds/main-top-center.gif) repeat-x top left;
}

#main-top-right { position:absolute; width:25px; height:25px; float:left; margin-top:0px; margin-left:903px;
	background:url(/imag/backgrounds/main-top-right.gif) no-repeat top left;
}

#main-center-left { position:absolute; width:25px; height:553px; float:left; margin-left:25px; margin-top:25px;
	background:url(/imag/backgrounds/main-center-left.gif) repeat-y top left;
}

#main-center-center { position:absolute; width:853px; height:553px; float:left; margin-left:50px; margin-top:25px;
	background:url(/imag/backgrounds/main-center-center.gif) repeat top left;
}

#main-center-right { position:absolute; width:25px; height:553px; float:left; margin-left:903px; margin-top:25px;
	background:url(/imag/backgrounds/main-center-right.gif) repeat-y top left;
}

#main-bottom-left { position:absolute; width:25px; height:25px; float:left; margin-left:25px; margin-top:578px;
	background:url(/imag/backgrounds/main-bottom-left.gif) no-repeat top left;
}

#main-bottom-center { position:absolute; width:853px; height:25px; float:left; margin-left:50px; margin-top:578px;
	background:url(/imag/backgrounds/main-bottom-center.gif) repeat-x top left;
}

#main-bottom-right { position:absolute; width:25px; height:25px; float:left; margin-left:903px; margin-top:578px;
	background:url(/imag/backgrounds/main-bottom-right.gif) no-repeat top left;
}

#goodall {position:absolute; width:669px; height:563px; float:left; margin-top:9px; margin-left:250px;}

#good-top-left {position:relative; width:25px; height:24px; float:left; margin-top:0px; margin-left:0px; 
	background:url(/imag/backgrounds/good-top2-left.gif) no-repeat;
}
#good-top-center { position: relative; width:619px; height:24px; float:left; margin-top:0px; margin-left:0px; top:0px; align:center;
	background:url(/imag/backgrounds/good-top2-center.gif) repeat-x;
}
#good-top-right { position: relative; width:25px; height:24px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-top2-right.gif) no-repeat;
}
#good-center-left {position:relative; width:7px; height:512px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-center-left.gif) repeat-y;
}
#good-center-center { position: relative; width:655px; height:512px; float:left; margin-top:0px; margin-left:0px;  overflow:auto;
	background:url(/imag/backgrounds/good-center-center.gif) repeat;
}
#good-center-right { position: relative; width:7px; height:512px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-center-right.gif) repeat-y;
}
#good-bottom-left {position:relative; width:25px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-bottom-left.gif) no-repeat;
}
#good-bottom-center { position: relative; width:619px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-bottom-center.gif) repeat-x;
}
#good-bottom-right { position: relative; width:25px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/good-bottom-right.gif) no-repeat;
}

#menu01 {position:absolute; width:205px; height:582px; float:left; margin-top:9px; margin-left:35px;}

#menu-top-left {position:relative; width:25px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-top2-left.gif) no-repeat;
}
#menu-top-center { position: relative; width:155px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-top2-center.gif) repeat-x;
}
#menu-top-right { position: relative; width:25px; height:25px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-top2-right.gif) no-repeat;
}
#menu-center-left {position:relative; width:25px; height:227px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-center-left.gif) repeat-y;
}
#menu-center-center { position: relative; width:155px; height:227px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-center-center.gif) repeat;
}
#menu-center-right { position: relative; width:25px; height:227px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-center-right.gif) repeat-y;
}
#menu-bottom-left {position:relative; width:25px; height:30px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-bottom-left.gif) no-repeat;
}
#menu-bottom-center { position: relative; width:155px; height:30px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-bottom-center.gif) repeat-x;
}
#menu-bottom-right { position: relative; width:25px; height:30px; float:left; margin-top:0px; margin-left:0px;
	background:url(/imag/backgrounds/menu-bottom-right.gif) no-repeat;
}

#dfpict {position:absolute; width:180px; height:180px; float:left; top:15px; left:15px; z-index:1;}

#priceall {position:relative; width:205px; height:255px; float:left; margin-top:0px; margin-left:0px; z-index:2;}

#price-top-left {position:absolute; width:19px; height:19px; float:left;  margin-top:5px; margin-left:5px; z-index:2;
	background:url(/imag/backgrounds/price-top-left.gif) no-repeat;
	}
#price-top-center { position:absolute; width:162px; height:19px; float:left; margin-top:5px; margin-left:24px;
	background:url(/imag/backgrounds/price-top-center.gif) repeat-x;
	}	
#price-top-right {position:absolute; width:19px; height:19px; float:left; margin-top:5px; margin-left:186px; z-index:2;
	background:url(/imag/backgrounds/price-top-right.gif) no-repeat;
	}
#price-centrup-left {position:absolute; width:10px; height:162px; float:left; margin-top:24px; margin-left:5px;
	background:url(/imag/backgrounds/price-centerup-left.gif) no-repeat;
	}
#price-centrup-center { position:absolute; width:180px; height:162px; float:left; left; margin-top:24px; margin-left:15px; z-index:0;
	}	
#price-centrup-right {position:absolute; width:10px; height:162px; float:left; left; margin-top:24px; margin-left:195px;
	background:url(/imag/backgrounds/price-centerup-right.gif) no-repeat;
	}
#price-medium-left {position:absolute; width:19px; height:15px; float:left; left; margin-top:186px; margin-left:5px; z-index:2;
	background:url(/imag/backgrounds/price-medium-left.gif) no-repeat;
	}
#price-medium-center { position:absolute; width:162px; height:15px; float:left; margin-top:186px; margin-left:24px;
	background:url(/imag/backgrounds/price-medium-bottom.gif) repeat-x;
	}	
#price-medium-right {position:absolute; width:19px; height:15px; float:left; margin-top:186px; margin-left:186px; z-index:2;
	background:url(/imag/backgrounds/price-medium-right.gif) no-repeat;
	}
#price-centrdown-left {position:absolute; width:10px; height:45px; float:left; margin-top:201px; margin-left:5px;
	background:url(/imag/backgrounds/price-centerdown-left.jpg) no-repeat;
	}
#price-centrdown-center {position:absolute; width:180px; height:45px; float:left; margin-top:201px; margin-left:15px;
	background:url(/imag/backgrounds/price-centerdown-center.jpg) repeat-x;
	}	
#price-nametitle {position:absolute; width:180px; height:22px; float:left; margin-top:201px; margin-left:15px; }	
#price-name {position:absolute; width:180px; height:20px; float:left; margin-top:203px; margin-left:15px; text-align:center;}	
#price-price {position:absolute; width:110px; height:22px; float:left; margin-top:226px; margin-left:15px; text-align:left;}	
#price-order {position:absolute; width:70px; height:25px; float:left; margin-top:225px; margin-left:125px; text-align:left;}	
#price-centrdown-right {position:absolute; width:10px; height:45px; float:left; margin-top:201px; margin-left:195px;
	background:url(/imag/backgrounds/price-centerdown-right.jpg) no-repeat;
	}
#price-bottom-left {position:absolute; width:10px; height:9px; float:left; margin-top:246px; margin-left:5px;
	background:url(/imag/backgrounds/price-bottom-left.gif) no-repeat;
	}
#price-bottom-center { position:absolute; width:180px; height:9px; float:left; margin-top:246px; margin-left:15px;
	background:url(/imag/backgrounds/price-bottom-center.gif) repeat-x;
	}	
#price-bottom-right {position:absolute; width:10px; height:9px; float:left; margin-top:246px; margin-left:195px;
	background:url(/imag/backgrounds/price-bottom-right.gif) no-repeat;
	}


#counters {position:relative; width:120px; height:125px; float:left; margin-left:15px; margin-top:5px; align:center;
}

#news {position:relative; width:600px; height:30px; float:left; margin-left:0px; margin-top:0px; align:right; overflow:hidden;

}

#coment {position:relative; width:600px; float:left; margin-left:0px; margin-top:0px; align:right; overflow:hidden;

}
#coment2 {position:relative; width:600px; height:18px; float:left; margin-left:0px; margin-top:0px; align:right; overflow:hidden;

}

#anounce {position:relative; width:600px; float:left; margin-left:0px; margin-top:0px; align:right; overflow:hidden;

}

#leftcol {
 position:relative; /* Относительное позиционирование */
 float:left; /* Совмещение колонок по горизонтали */
 width:400px; /* Ширина слоя */
 background:#800000; /* Цвет фона */
 color:white; /* Цвет текста */
}

#rightcol {
 position:relative; /* Относительное позиционирование */
 float:left; /* Совмещение колонок по горизонтали */
 left:-50px; /* Сдвиг слоя влево */
 top:50px; /* Смещение слоя вниз */
 width:120px; /* Ширина слоя */
 background:#e0e0e0; /* Цвет фона */
 border:solid 1px black; /* Параметры рамки */
}

#leftcol P {
 padding:10px; /* Поля вокруг текста */
 padding-right:50px; /* Значение поля справа */
 margin:0; /* Обнуляем значения отступов */
}

#rightcol P {
 padding:10px; /* Поля вокруг текста */
 padding-top:0 /* Значение поля сверху */
}

a{COLOR:#903366; text-decoration:none}
a.hatmen2{COLOR:#FFFF00; font-size:30px; text-decoration:underline; font-family:Monotype Corsiva; src:url(imag/backgrounds/MTCORSVA.TTF)}
a.hatmen{COLOR:#FFFF00; font-size:15px; font-family:Arial; font-weight:normal; text-decoration:none;}
a.menubold{COLOR:#803000; font-size:13px; font-family:Arial; font-weight:bold; text-decoration:none;}
a.menugreen{COLOR:#008000; font-size:13px; font-family:Arial; font-weight:bold; text-decoration:none; top: 0px; margin-top: 0px;}
a.menunorm{COLOR:#803000; font-size:13px; font-family:Arial; font-weight:normal; text-decoration:none;}
a.menu{COLOR:#000080; font-size:12px; font-family:Arial; font-weight:normal; text-decoration:none; }
a:hover{text-decoration:underline}
a.name{COLOR:#ffff00; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:underline; }
a.header{COLOR:#803000; font-size:13px; font-family:Arial; font-weight:bold; text-decoration:underline;}
a.footer{COLOR:#803000; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:underline;}

hr { color:#eeeeee; height:1px;}
td.grey{vertical-align:center; align:center; border-top:1 solid #DDDDDD; border-bottom:1 solid #dddddd; background-color:#EEEEEE; height:36}
td.white{vertical-align:center; align:center; border-top:1 solid #DDDDDD; border-bottom:1 solid #dddddd; background-color:#FFFFFF; height:36}
td.good{vertical-align:top; align:center; border-top:1 solid #0ccccc; border-bottom:1 solid #0ccccc; border-left:1 solid #0ccccc; border-right:1 solid #0ccccc; background-color:#FFFFFF; height:36}
td.cons{vertical-align:top; align:center;}
td.con2{vertical-align:bottom; align:center;}
#good-header {position:relative; width:630px; height:25px;margin-top:7px; margin-left:3px; text-align:left; float:left;}
#good-footer {position:relative; width:630px; height:25px;margin-top:7px; margin-left:3px; text-align:left; float:left;}

span.price {font-size:14px; font-family:Arial; font-weight:bold; color:#003000; text-align:left; top: 0px; margin-top: 0px;}
h1 {COLOR:#008000; font-size:13px; font-family:Arial; font-weight:bold; text-decoration:none; Margin: 0px; Padding:0px; Display: inline;}
h1.alarm {font-size:14px; font-family:Arial; color:#FF0000; text-align:center; }
form.setbask2{width:30px; height:20px; color:#008000; font-size:12px; font-weight:bold;}
input.zakaz{width:70px; height:20px; color:#008000; font-size:12px; font-weight:bold;}
input.setbask{width:30px; height:20px; color:#008000; font-size:12px; font-weight:bold;}
input.setbaskwindow{width:30px; height:20px; color:#008000; font-size:12px; font-weight:bold;}
input.kvitsber{width:180px; height:20px; color:#008000; font-size:12px; font-weight:bold;}
img {border:0;}

