body {
	font-family: Georgia;
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:#f5f5ea;
	font-size:100%;
}
#menu {
	padding: 0px 0px 0px 0px;
	height: 31px;
	width: 836px;
	margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 0px;
	margin-left: 84px;
	padding:0px 0px 0px 0px;
	background-image: url(/css/images/menu_back.jpg);
	background-repeat: no-repeat;
	
}
#menu td a.main:link{display:block; background:url(images/glav_1.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.main:visited{display:block; background:url(images/glav_1.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.main:active{display:block; background:url(images/glav_2.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.main:hover{display:block; background:url(images/glav_2.jpg) no-repeat; width:63px; height:31px; border:none;}

#menu td a.gal:link{display:block; background:url(images/gal_1.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.gal:visited{display:block; background:url(images/gal_1.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.gal:active{display:block; background:url(images/gal_2.jpg) no-repeat; width:63px; height:31px; border:none;}
#menu td a.gal:hover{display:block; background:url(images/gal_2.jpg) no-repeat; width:63px; height:31px; border:none;}

#menu td a.mat:link{display:block; background:url(images/mat_1.jpg) no-repeat; width:86px; height:31px; border:none;}
#menu td a.mat:visited{display:block; background:url(images/mat_1.jpg) no-repeat; width:86px; height:31px; border:none;}
#menu td a.mat:active{display:block; background:url(images/mat_2.jpg) no-repeat; width:86px; height:31px; border:none;}
#menu td a.mat:hover{display:block; background:url(images/mat_2.jpg) no-repeat; width:86px; height:31px; border:none;}

#menu td a.cal:link{display:block; background:url(images/cal_1.jpg) no-repeat; width:97px; height:31px; border:none;}
#menu td a.cal:visited{display:block; background:url(images/cal_1.jpg) no-repeat; width:97px; height:31px; border:none;}
#menu td a.cal:active{display:block; background:url(images/cal_2.jpg) no-repeat; width:97px; height:31px; border:none;}
#menu td a.cal:hover{display:block; background:url(images/cal_2.jpg) no-repeat; width:97px; height:31px; border:none;}

#menu td a.vizov:link{display:block; background:url(images/vizov_1.jpg) no-repeat; width:134px; height:31px; border:none;}
#menu td a.vizov:visited{display:block; background:url(images/vizov_1.jpg) no-repeat; width:134px; height:31px; border:none;}
#menu td a.vizov:active{display:block; background:url(images/vizov_2.jpg) no-repeat; width:134px; height:31px; border:none;}
#menu td a.vizov:hover{display:block; background:url(images/vizov_2.jpg) no-repeat; width:134px; height:31px; border:none;}

#menu td a.cont:link{display:block; background:url(images/cont_1.jpg) no-repeat; width:76px; height:31px; border:none;}
#menu td a.cont:visited{display:block; background:url(images/cont_1.jpg) no-repeat; width:76px; height:31px; border:none;}
#menu td a.cont:active{display:block; background:url(images/cont_2.jpg) no-repeat; width:76px; height:31px; border:none;}
#menu td a.cont:hover{display:block; background:url(images/cont_2.jpg) no-repeat; width:76px; height:31px; border:none;}

#menu .spacer {width:46px;}
.h_m{
	padding: 0px;
	height: 44px;
	width: 836px;
	margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 0px;
	margin-left: 84px;
	padding:0px 0px 0px 0px;}

.h_m2{padding: 0px;
	height: 48px;
	width: 836px;
	
	}
#logo{
	padding: 0px;
	height: 106px;
	width: 836px;
	margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 0px;
	margin-left: 84px;
	padding:0px 0px 0px 0px;}
.top_text1{
	color:#6d1409;
	font-size:33px;
	line-height:39px;
	font-style:italic;
	padding-left:18px;
}
.top_text2{
	color:#6d1409;
	font-size:33px;
	line-height:39px;
	font-style:italic;
	padding-left:18px;
}
.top_text3{
	color:#6d1409;
	font-size:33px;
	line-height:39px;
	font-style:italic;
	padding-left:18px;
	letter-spacing: 2px;
}
#main_page{padding: 0px;
	height: 545px;
	width: 836px;
	margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 0px;
	margin-left: 84px;
	padding:0px 0px 0px 0px;}
#news_block{padding: 0px 0px 0px 0px; font-size:11px; width: 836px; margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 0px;
	margin-left: 84px; font-family:Verdana; font-style:normal}
.news {float:left; width:130px;}
.n_title {background:url(images/news_date.png) no-repeat; color:#FFF; width:64px; height:17px; padding:2px 0px 2px 0px;}
.n_content {padding: 5px 0px 0px 0px; width:130px;}
.n_content a:link{color:#0066CC}
.n_content a:visited{color:#0066CC}
.n_content a:active{color:#0066CC}
.n_content a:hover{color:#F00}
.n_spacer {float:left; width:40px;}
.d {padding: 0px 0px 0px 0px; width:155px; font-style:italic;font-family: Georgia; color:#999}
.t {padding: 0px 0px 0px 0px; font-style:italic;font-family: Georgia; color:#999}
.t h1{font-size:16px;}
.t h2{font-size:14px;}
.t p{font-size:12px;}

#footer{padding: 0px 0px 0px 0px; margin-top: 0px;
	margin-right: 84px;
	margin-bottom: 42px;
	margin-left: 84px;}
#phone{background:url(images/phone.png) no-repeat; width:680px; height:71px; float:left;}
#n_box{padding: 20px 0px 0px 0px; width:150px; float:left; height:105px; font-size:10px; font-family:Verdana; font-size:10px}
#n_box a:link{color:#0066CC}
#n_box a:visited{color:#0066CC}
#n_box a:active{color:#0066CC}
#n_box a:hover{color:#F00}
#copyright{float:left; width:120px; font-size:10px}
#bottom_menu{float:left; padding-top:0px;}
#bottom_menu a:link{color:#999; font-size:10px}
#bottom_menu a:visited{color:#999; font-size:10px}
#bottom_menu a:active{color:#999; font-size:10px}
#bottom_menu a:hover{color:#F00; font-size:10px}
.cop a:link{color:#0066CC; font-size:10px}
.cop a:visited{color:#0066CC; font-size:10px}
.cop a:active{color:#0066CC; font-size:10px}
.cop a:hover{color:#F00; font-size:10px}

#footer td{font-family:Verdana; color:#999; font-size:10px}
.clear {clear:both}