BODY {padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	background : #F3CE98 url(Fon_main.jpg);
scrollbar-track-color:#F1CB92;
scrollbar-face-color:#AF8F61;
scrollbar-arrow-color:#FFEAC6;
scrollbar-highlight-color:#FFD79A;
scrollbar-shadow-color:#9D845F;
scrollbar-base-color:#DDBA86;
scrollbar-darkshadow-color:#65553D;}
TABLE {
	width : 100%;
	height : 100%;
	margin : 0px;
	padding : 0px;
	font-size : 108%;
	border : thin none Green;
}
td{
	padding : 0px;
	margin : 0px;
	vertical-align : top;
	border : 1px none Blue;
}
.tl {
	background-image : url(Fon_top-left.jpg);
	height : 39px;
	width : 27px;	max-height : 39px;
	background-repeat : no-repeat;}
.tr {
	background-image : url(Fon_top-r.jpg);
	height : 39px;
	background-repeat : repeat-x;
	max-height : 39px;
}
.l {
	background-image : url(Fon_left-bot.jpg);
	width : 27px;
	background-repeat : repeat-y;
	vertical-align : top;
}
.c {
	background-image : url(Fon_main-cent.jpg);
	background-repeat : repeat;
	border : thin none Green;
	font-size :80%;
	text-align : left;}
.vm {
	background-image : url(Fon_left-bot.jpg);
	background-repeat : repeat-y;
	text-align : center;
	width : 33%;
	height: 44px;
	vertical-align: middle;
}
#cc {border : thin solid Red;
	width : 20%;}
#ch {height : 100%;
	padding-left : 0;
	padding-right : 0;}
.bok {background-image : url(Fon_bok.jpg);
	background-repeat : repeat-y;
	width : 8px;}
	.pr {background-image : url(Fon_pr.jpg);
	background-repeat : repeat-y;
	width : 16px;}
	
	.bot {
	background-image : url(Fon_bot.gif);
	background-repeat : repeat-x;
}
 .bp_left {background : url(Fon_bp_left.gif) repeat-y;
	width : 10px;}	
 .bp_right {background : url(Fon_bp_right.gif) repeat-y;
	width : 10px;}	
.per_left {background : url(Fon_per_left.gif) repeat-y;
	width : 18px;}
.list{
	position : relative;
	top : 0;
	left : -10;
	padding-left : 5;
	clear : none;
	overflow : hidden;
}
.list3{
	margin : 6px 0px 0px 0px;
	list-style-position : inside;
	padding : 0px;
}
.list3 a{
	font : 500 15px Impact;
	color : #696969;
	text-decoration : none;
}
.list3 a:hover{
	text-decoration : none;
	text-transform : uppercase;
}
	
	.list2{
	color : #CC3300;
	font-family : "Franklin Gothic Medium";
	font-size : 17px;
	float : left;
	list-style-position : inside;
	text-indent : 16px;
	/*margin: 0px 0px 0px 35px;*/
}
.list2 li a{
	color : #CC3300;
	text-decoration : none;
}
.list4{
	list-style : otside url(mark_spiska.gif);
	padding-left : 6px;
	margin-left : 6px;
}


ul{
	list-style : circle outside url(mark_spiska.gif);
	/*margin : 0px 0px 0px -35px;*/
	color : #333333;
	text-align : justify;
	font-family : Book Antiqua;
	margin-left : "0";
}
.list5{
	margin : 1em 1em 1em 1em;
	list-style-position : outside;
	padding : 1em 1em 1em 1em;
}
div{
	border : thin none Fuchsia;
	padding : 0px;
	margin : 0px;
	visibility : visible;
}
.rasch{font : 70% Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	margin : 15px;
	display : inline;}

input, select, textarea{
	border : 3px double #AF8F61;
		background-color : #FFF5C6;
	scrollbar-track-color:#F1CB92;
	scrollbar-face-color:#AF8F61;
	scrollbar-arrow-color:#FFEAC6;
	scrollbar-highlight-color:#FFD79A;
	scrollbar-shadow-color:#9D845F;
	scrollbar-base-color:#DDBA86;
	scrollbar-darkshadow-color:#65553D;

}
.per_c {background : url(Fon_per_c.gif) repeat-y;
	width : 7px;
	max-width : 7;
	vertical-align : top;}	
.polka_ten {background : url(Fon_polka_ten.gif) repeat-x;
height : 20px;}
.ten_polka {background : url(Fon_ten_polki.gif) repeat-x;
	height : 8px;}
.polka {background : url(Fon_polka.gif) repeat-x;
	height : 12px;}
	.polka_sm {background : url(polka_sm.gif) repeat-x;
	height : 3px;}
.svet{background : url(svet.jpg);
	height : 59;}
hr{
	visibility : hidden;
}
.hr1 {width : 26px;}
.hr2 {width : 100%;}
.hr3 {width : 18px;}
.hr4 {width : 10px;}
.hr5 {width : 7px;}
img {
	display : block;
	border : none;
	padding : 0px;
}
.ten{background-color : #71450F;
	width : 200;
	height : auto;
	border : thin solid;
	overflow : visible;}

.sht {background : transparent url(shtanga.gif) repeat-x;
	width : 100%;
	position : relative;
	top : 23px;
	left : 0px;
	display : block;
	margin-top : 0px;}
.kak{
	position : relative;
	top : -180px;
	text-align : center;
	display : block;
	clear : left;
}
.vesh{
	position : relative;
	z-index : 2;
	left : 0px;
	display : block;
	top : 0;
	background : transparent none;
	float : left;
}
.kup{
	float : none;
	position : relative;
	top : 20px;
	margin-right : 20px;
	text-decoration : none;
	display : block;
	z-index : 80;
}
 

.metro{
	background : url(metro.gif) no-repeat;
	height : 20px;
	font-family : "Times New Roman", Times, serif;
	font-size : 100%;
	font-weight : bold;
	color : Red;
	padding-left : 25px;
	vertical-align : middle;
	letter-spacing : 0px;
	margin : 0px 0px 5px -20px;
	z-index : 100;
	width : auto;
	visibility : visible;
	display : block;
	position : "fixed";
}
.skid{
	font-size : 18px;
	color : #E25A27;
	line-height : 80%;
	filter: dropshadow(color =#045640, offX =1px, offY =1px, positive =1);
}
.date{
	background : #B7986B;
	font-weight : bolder;
	color : #C6562F;
	padding-left : 17px;
	width : 80%;
	margin-left : -10px;
}
	#d1 {filter: alpha(opacity =30);
	moz-opacity: 0.3;
	opacity: 0.3;}
#d2 {background : transparent none;
	margin-top : -17px;
}
#or{color : #D45D33;}
.tel{
	color : #AA6E22;
	font-size : 120%;
	font-weight : 700;
	font-family : monospace;
	display : table;
	z-index : 100;
	margin : -16px 0px 0px 40px;
}
#br{color : #FF9000;}
#gr{
	color : #9F9153;
	letter-spacing : 1px;
	font : 105% Arial Black;
}
#gr2{
	color : #494949;
	padding-right : 10px;
}
.zag{font-size : 22px;
	font : sans-serif;}
.layer1{
	top : -130px;
	left : 0px;
	position : relative;
	z-index : 4;
	border : Green;
}
.layer2{
	background : "White";/**/
	top : 15px;
	left : 2px;
	position : relative;
	height : 130px;
	width : 180px;
	filter: alpha(opacity =0, finishOpacity =60, style = 1, startX =60, startY =28, finishX =0, finishY =0);
	opacity: 0.2;
	moz-opacity: 0.2;
	z-index : 5;
}
.layer3{background : White;
	top : -36px;
	left : -26px;
	position : relative;
	z-index : 5;
	width : 70px;
	filter: alpha(opacity =60, finishOpacity =20, style = 1, startX =35, startY =40, finishX =100%, finishY =100%);
	text-align : center;
	vertical-align : super;	}
.d2{background-color : Black;
	width : 30;
	position : relative;
	height : 50;
	z-index : 20;
	top : -0;
	left : 0;
	filter: alpha(opacity =50, finishOpacity =0, style = 1, startX =0, finishX =100%);
	display : block;}
.d3{
	background-color : "Black";
	height : 5px;
	z-index : 70;
	filter: alpha(opacity =20, finishOpacity =1, style = 1, startX =0, finishX =0, startY =0, finishY =100%);
	opacity: 0.1;
	moz-opacity: 0.1;
}
.d4{position : relative;
	z-index : 80;
	top : -98;
	left : 2;
	height : 50;
	background-color : White;
	filter: alpha(opacity =30, finishOpacity =20, style = 1, startX =100%, startY =40, finishX =17, finishY =0);
	padding : 10 10 10 10;}
.t{background : url(Fon_menu.jpg) no-repeat;
	height : 46;
	text-align : center;
	border : thin none Fuchsia;}
	.menu{
	color : #795945;
	text-decoration : none;
	padding : 0px 0px 0px 0px;
	font : 700 20px Haettenschweiler, Cordia New, Narkisim;
}
.menu div{
	padding : 6px 0px 6px 0px;
}
.menugor{
	color : #795945;
	font-family : System;
	font-size : 14px;
	text-decoration : none;
	float : none;
	margin : 0px 16px 0px 16px;
	text-align : center;
	letter-spacing : 1px;
	font-weight : bold;
	padding-bottom : 4px;
	display : inline;
}
.menugor  img{
	margin : 2px 1px 0px 1px;
	display : inline;
}
.menuf{
	background : url(Fon_menu.gif) repeat;
	height : 46px;
}
.zvonite{
	color : #663333;
	font : bolder 130% sans-serif;
}
.t514{
	color : #755038;
	font : bolder 128% sans-serif;
}
.txt1{
	color : #A7460B;
	padding-right : 10px;
}
.txt2{color : #A40000;	font-size : 90%;	padding : 15px 10px 20px 25px;}
.txt3{color : #5D5D5D;}
.txt4{
	font-size : 90%;
	padding : 15px 10px 20px 10px;
}
.txt5{
	color : #B81901;
	font-size : 15px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	letter-spacing : 0px;
}
.new{
	font : 900 normal small-caps 17px/100% Arial Black;
	color : White;
	background-color : transparent;
	FILTER: glow(color=#AC8D65, strength=6);
	text-align : center;
	line-height : 120%;
	width : 100%;
	height : 40px;
	}
.pr5{
	font : bolder normal small-caps 23px/80% Arial Black;
	color : White;
}
.proc {
	font : 85px Impact;
	color : White;
	FILTER: glow(color=#864414, strength=1);
	width : 5%;
	margin-top :-3%;
}
#proc3{
	font-size : 50px;
	vertical-align : super;
	}
	#im_big{
	float : left;
		margin-right : 25px;
}
.bor{border : 1px solid #864414; border-bottom-width : 2px;}
#cen{vertical-align : middle;
	text-align : center;}
#bott{
	vertical-align : bottom;
	float : right;
}
.ruchka{float : right;
	height : 18px;
	width : 7px;
	margin-top : 3px;
	border : none;}
#pad{
	padding : 10px 0px 10px 0px;}

#inl{
	display : inline;
	width : 100%;
}
	
#inl img{
	display : inline;}

#ind{
	text-indent : 5px;
	position : relative;
	padding-right : 10px;}
#men_left{
	font-size : 14px;
	font-family :Arial Black;
	font-weight : normal;}
h3{
	color : #666666;
	text-align : center;}
#ndec {
	text-decoration : none;}
	
	a#ndec:hover{
	cursor : pointer;
}
a:hover {
text-decoration : underline;
}
.he{
	height : 100%;
}
#fonleft{
	background : transparent url(Fon_left-bot.jpg) repeat-y left;
	vertical-align : top;
	height : 100%;
}
.galery {
	margin : 5px;
	height : 190px;
	overflow : hidden;
	width : 21%;
	width : "23%";
	float : left;
	border-style : inset solid dotted solid;
	border-width : 0px 2px 4px 0px;
	background : url(Dalee4.gif) no-repeat 96% 158px;
	text-decoration : none;
	border-color : Aqua #FF9933 #D2691E #696969;
	padding-right : 15px;
	text-align : justify;
	display : inline;
	font-size : 85%;
	font-weight : 500;
}
a.galery:hover{
	height : auto;
	background : url(Dalee44.gif) no-repeat 96% 190px;
	text-decoration : none;
}
.galery img{
	float : left;
	border : 3px solid #FF9933;
	border-style : inset;
	border-width : 1px 2px 2px 1px;
	width : 130px;
	height : 130px;
}

.razdelit{
	clear : both;
}
.tab_price{
	border : 1px outset Window;
	height : auto;
}
.tab_price td{
	border : 1px inset Window;
	text-align : center;
	padding : 6px 0px 4px 0px;
	vertical-align : middle;
	margin : 0px 0px 0px 0px;
}
.tab_price img{
	border : 3px solid #FF9933;
	border-style : inset;
	border-width : 1px 2px 2px 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list_price{
	color : #CC3300;
	padding : 0px 2px 0px 6px;
	margin : 0px 1px 0px 10px;
	text-align : left;
}
.list_price a{
	color : #CC3300;
	text-decoration : none;
}
 .list_price a:hover{text-decoration : underline;
	}
 .list_price a:visited{
	color : Purple;
}
.tab_biggal{
	width : 98%;
	height : auto;
}
.tab_biggal td{
	border-style : inset solid dotted solid;
	border-width : 0px 2px 4px 0px;
	border-color : Aqua #FF9933 #D2691E #696969;
	text-align : center;
	vertical-align : middle;
	padding : 10px 0px 10px 0px;
	
}
 .tab_biggal  img{
	border : 3px solid #FF9933;
	border-style : inset;
	border-width : 1px 2px 2px 1px;
}
.tab_sravnen{
	width : 97%;
	display : block;
}
.tab_sravnen td{
	border : 2px inset #CD853F;
	border-collapse : collapse;
	vertical-align : middle;
	text-align : center;
	border-style : ridge;
}
#div5{
	text-align : center;
	margin : 0px 1% 0px 1%;
	width : 95%;
}
#td2{
	padding-left : 2em;
	font-size : 80%;
	width : 80%;
}
.dsp td{
	text-align : center;
	font : normal large/150% sans-serif;
	padding : 4px 0px 6px 0px;
	color : #993333;
}
.galer_tema{
	text-align : center;
	vertical-align : middle;
}
img.map {
	border : 3px solid #FF9933;
	border-style : double;
	border-width : 2px 4px 4px 2px;
}
.tab_moskv{
	width : 97%;
	height : auto;
	border : 1px outset Scrollbar;
}
.tab_moskv td{
	border : 1px groove Scrollbar;
	margin : 0px;
	text-align : center;
	vertical-align : middle;
	font : normal normal x-small Franklin Gothic Medium;
	height : 2em;
}
.tab_moskv th{
	background-color : #CC9966;
	border : 1px outset;
}
.tab_pochta{
	height : auto;
}
.hr6{
	width : 360px;
}
#h100{
	height : 100%;
}
.kup2{
	margin-bottom: 4px;
}
.h44{
		height : 44px;
		display: block;
		max-height: 44px;
}