/* CSS Vizant */

html{
	height:100%;
/*	background:url(bg_html_new.jpg);*/
	background:#f5d99d;
}
html,body,img,div,span,form{
	margin:0px;
	padding:0px;
	border:0px;
}
body{
	height:100%;
/*	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:normal;
	text-align:justify;*/
}
.mask1 img{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/ramka1.png", sizingMethod="scale");
}

a:link{color:#2d5b45; text-decoration:none;}
a:visited{color:#2d5b45; text-decoration:none;}
a:active{color:#2d5b45; text-decoration:underline;}
a:hover{color:#000; text-decoration:underline;}
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
	width:100%;
}
table td{
padding:0px; /* cellpadding="0" */
}
p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.9em;*/
	font-size:16px;
	font-style:normal;
	font-weight: bold;
	text-align:justify;
	color:#2d5b45;
}
.header{
	height:94px;
	background:url(bg_head_1.jpg) repeat-x;
}
.header div{
	background:url(head_1_1.jpg) no-repeat;
	height:94px;
}
.body{
	background:url(bg_html_new_1.jpg);
	/*height:515px;*/
}
.body1{
	background:url(bg_vizant.jpg) no-repeat;
	/*height:515px;*/
}
.zagolovok{
	text-align:center;
	padding-top:15px;
	font-weight:bold;
	color:#685227;
}
.png1{
	width:220px;
	padding-left:150px;
	padding-top:15px;
}
.png1 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png10{

	padding-left:150px;
	padding-top:0px;
}
.png10 img{
	margin-top:-25px;
	margin-left:-25px;
}
.png2{
	width:220px;
	padding-left:30px;
	padding-top:15px;
}
.png2 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png3{
	width:220px;
	padding-left:100px;
	padding-top:15px;
}
.png3 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png4{
	padding-left:150px;
	padding-top:15px;
}
.png_text{
	vertical-align:top;
	padding-top:15px;
	padding-right:20px;
}
.png5{
	padding-top:15px;
	padding-right:20px;
}
.png6{
	padding-top:15px;	
	padding-left:30px;
}
.png7{
	padding-left:100px;
	padding-top:15px;
}
.png4 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png5 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png6 img{
	margin-top:-10px;
	margin-left:-10px;
}
.png7 img{
	margin-top:-10px;
	margin-left:-10px;
}
.pajer{
	margin-top:20px;
	text-align:right;
	margin-right:30px;
	font-weight: bold;
}
.pajer span{color:#2d5b45;}
.footer1{
	background:url(bgbotmenu.gif) repeat-x;
	/*height:37px;*/
	height:55px;
	font-size:0.8em;
}
.footer2{
	vertical-align:top;
	/*padding-top:10px;*/
	padding-top:20px;
}
.footer2 p{
	position:absolute;
	margin-left:20px;
	font-size: 12px;
	font-weight: normal;
}
.addres{
	text-align:right;
	margin-right:20px;
	font-size: 12px;
	font-weight: normal;
}
.dopmenu{
	font-size:0.9em;
	text-align:right;
	white-space:nowrap;
	padding-top:10px;
	font-weight: normal;
}
.dopmenu a:link{color:#2d5b45;}
.dopmenu a:visited{color:#2d5b45;}
.dopmenu a:active{color:#2d5b45;}
.dopmenu a:hover{color:#000;}
/*.dopmenu a{margin:0px 20px;}*/
.dopmenu a{margin:0px 15px;}
.menu img{height:37px; width:158px;}
.flash{
	background:url(bgtopmenu.gif) repeat-x;
	height:37px;
	width:100%;
	white-space:nowrap;
}

.content p{
	margin-left:160px;
	margin-right:30px;
	margin-top:10px;
	font-size:16px;
	font-weight: bold;
}
.content table{
	margin-left:160px;
	margin-right:30px;
	margin-top:10px;
	font-size:16px;
}
.content font{
	margin-left:160px;
	margin-right:30px;
	margin-top:10px;
}
.content div{
	margin-left:160px;
	margin-right:30px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.9em;*/
	font-size:16px;
	font-style:normal;
	font-weight: bold;

	color:#2d5b45;
}
.prise{
	margin:10px 20px 10px 150px;
}

.content ol{
  font-family:Arial, Helvetica, sans-serif;
	color:#2d5b45;
	font-size:16px;
	font-weight: bold;
}

/* пейджер ----- */
.pager { clear: both; margin-top: 0px; padding-top: 20px; text-align: left; }
.pager a:link, .pager a:visited, .pager a:hover, .pager .sel { display:block; font-size: 105%; font-weight: normal; color: #9C0A12; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; text-decoration: none; }
.pager a:hover { background-color: #CECECE; }
.pager .sel { color: #ffffff; background-color: #AEAEAF; }

/* результаты поиска ----- */
.search_res, .search_res td { font-size:100%; }
.search_res a, .search_res a:hover { }
.found_title { display:block; padding-bottom:5px; font-family: Tahoma; font-size: 13px; color: #000;}
.found_word { font-weight:bold; font-size:100%; }

.content p table{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.content p p{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	font-size:16px;
}
.content p table{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:16px;
}
.content p table td{
  padding:5px;
}
b{
  color: #685227;
}
strong{
  color: #685227;
}
.content div font{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.content p font{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.content table div{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#address_top {
  position:absolute;
  left:163px;
  top:5px;
  width:223px;
  height:80px;
  z-index:1;
}
#address_top p{
  font-size: 11px;
}

