@charset "windows-1251";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	min-width: 1000px;
	background-color: #dcdcdc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3200001;

}
#body
{
WIDTH: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%"); 
}

#header
{
	width: 100%;
	height: 106px;
	background-image:url(/images/header_bg.gif);
	background-color:#ebe4d5
	
}
#navigation
{
	background-image:url(/images/menu-bg.gif);
	background-color: #52292A;
	height: 20px;
}
#menu
{
	float: left;
}
#lng
{
	float: right;
	color: #dcdcdc;
	font-size: 9px;
	padding-right:22px;
}
#lng a
{
text-decoration:none;
	color: #dcdcdc;
}
#lng a:hover
{
text-decoration:underline;

}

#main
{
	width: 100%;
	clear: both;
	padding-top: 4px;


}

.LRboxrt
{background-image:url(/images/brd4-right.gif);
background-position: right;
width:16px;
display:table-cell;
background-repeat:repeat-y;
background-color: #FFF;
height: 0px;
}
.LRboxtoprt
{
background-image:url(/images/brd4-top-right.gif);
background-position: right;
background-repeat: repeat-none;
height:30px;
width:16px;
display:table-cell;
background-color: #FFF;
}
.LRboxlft
{background-image:url(/images/brd4-left.gif);
background-position: left;
width:13px;
height: 0px;
display:table-cell;
background-repeat:repeat-y;
background-color: #FFF;
}



.boxbtm
{background-image:url(/images/brd4-bottom.gif);
background-position: right top;
background-repeat:repeat-x;
height:16px;
display:table-cell;
}
.boxlft
{background-image:url(/images/brd4-left.gif);
background-position: left;
width:15px;
height: 0px;
display:table-cell;
background-repeat:repeat-y;
background-color: #FFF;
}
.boxrt
{background-image:url(/images/brd4-right.gif);
background-position: right;
width:19px;
display:table-cell;
background-repeat:repeat-y;
background-color: #FFF;
height: 0px;
}
.boxtop
{background-image:url(/images/brd4-top.gif);
background-position: left top;
background-repeat:repeat-x;
height:30px;
display:table-cell;
}
.boxtoprt
{
background-image:url(/images/brd4-top-right.gif);
background-position: right;
height:30px;
width:19px;
display:table-cell;
background-color: #FFF;
}
.boxin
{
	background-color: #fff;
	wwwidth: auto;
	wwwidth: 100%;
	ddisplay:table-cell;	
	hheight: 0px;

}
.boxhr
{
background-image:url(/images/hr.gif);
background-repeat:repeat-x;
height: 1px;
background-color: #fff;
}
.boxhrD
{
background-image:url(/images/hr.gif);
background-repeat:repeat-x;
background-position: left bottom;
background-color: #fff;
}

.boxhrb
{
position:relative;
display:block;
background-image:url(/images/hr.gif);
background-repeat:repeat-x;
height: 1px;
background-color: #eee;
clear: both;
padding:0px;
margin:0px;
border: none;
}
#articles_about_block
{

}

#articles_about_block ul
{  
padding-left: 20px;
padding-top:8px;
padding-bottom:13px;
text-indent: -15px;
margin: 0;
list-style:none;

}
#articles_about_block ul li
{
line-height: 23px;
//padding-bottom: 5px;

}
#articles_about_block ul li a
{

	font-size: 11px;
	color: #7a2b2d;
	text-decoration: none;
	text-transform:uppercase;

}
#articles_about_block ul li a:hover
{
	text-decoration: underline;
}
#articles_about_block .boxin img
{
	mmmmargin-left: 14px;
	margin-right: 9px;
	width:6px;
	height:6px;
}
#footer
{
	clear: left;
	text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7a2b2d;
	margin-bottom: 13px;
	padding-top: 8px;
}
#navigation
{
	clear: left;
}

#services_block
{

}

#services_block ul
{  
padding-left: 20px;
padding-top:8px;
padding-bottom:13px;
text-indent: -15px;
margin: 0;
list-style:none;
}
#services_block ul li
{
//line-height: 23px;
padding-bottom: 8px;

}
#services_block ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a2b2d;
	text-decoration: none;
	text-transform:uppercase;
}
#services_block ul li a:hover
{
	text-decoration: underline;
}
#services_block .boxin img
{
	mmmmargin-left: 14px;
	margin-right: 9px;
	width:6px;
	height:6px;
}

#search_block
{
	ppadding-left: 8px;
	ppadding-top: 1px;
}
#search_block p
{
color: #7a2b2d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding:0;
margin:0;
margin-right: 15px; margin-left: 15px; margin-top: 6px; margin-bottom: 7px;
text-align: left;
}
#search_block .search_field 
{
padding:0;
margin:0;
margin-left: 9px; 
margin-right: 9px; 

padding-bottom: 17px; 
padding-left: 1px; 
padding-right: 1px;

}
#search_block input
{
color: #7a2b2d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 205px;
border: solid 1px #7a2b2d;

}
#search_block .submit_arrow
{
	border: 0;

	margin-left: 5px;
}
#search_block .subscr_field 
{
padding:0;
margin:0;
margin-left: 9px; 
margin-right: 9px; 
padding-bottom: 8px; 
padding-left: 1px; 
padding-right: 1px;

}
#bulletin_block
{

}
#bulletin_block ul
{
mmargin:0;
ppadding:0;
list-style:none;
}
#bulletin_block ul li
{
mmargin:0;
ppadding:0;
padding-left: 3px;
margin-left: 3px;
display:inline;

}
#bulletin_block ul li a
{
border: solid 1px #803537;
mmargin:0;
ppadding:0;
}
#bulletin_block .boxin
{
	
		ppadding-left: 10px;
		ppadding-top: 38px;
		ppadding-bottom: 16px;
		ppadding-right: 14px;
}
#bulletin_block table tr td
{
color: #7a2b2d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
padding: 2px;

}
#bulletin_block table tr td img
{
border: solid 1px #803537;
}
#counters_block
{
	padding-left: 8px;
	padding-top: 4px;
	padding-right: 7px;
	background-color: #ACACAC;

}

#newslog_block p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#newslog_block .date
{

	padding-top: 7px;
	color: #ff0000;
	padding-bottom: 16px;
	padding-left: 12px;
}
#newslog_block .text
{
	text-align: justify;
	text-indent:36px;
}
#newslog_block .detailed
{
	text-align:right;
	margin-bottom:15px;
	font-size: 9px;
}
#newslog_block p a
{
color: #333366;
text-decoration: underline;
}
#newslog_block p a:hover
{
color: #333366;
text-decoration: none;
}

#news_block
{
	
}
#news_block p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding:0;
margin:0;
margin-left: 3px;
margin-right: 4px;

}
#news_block p.newsshort_date
{
	padding-top: 7px;
	color: #ff0000;
	padding-bottom: 16px;
	padding-left: 5px;
}
#news_block p.newsshort_date img
{
padding-left: 9px;

}
#news_block p.newsshort_text
{
text-align: justify;
text-indent:36px;
}
#news_block p a
{
color: #333366;
text-decoration: underline;
}
#news_block p a:hover
{
color: #333366;
text-decoration: none;
}
#news_block p.newsshort_detailed
{
	text-align:right;
	padding-bottom:15px;
	padding-right: 3px;
}
#news_block p.newsshort_archive
{
	text-align:right;
	padding-top: 13px;
	padding-bottom:19px;
	border-bottom:none;
	padding-right: 1px;
}

#events_block
{
	
}
#events_block p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding:0;
margin:0;
margin-left: 3px;
margin-right: 4px;

}
#events_block p.events_date
{
	padding-top: 7px;
	color: #ff0000;
	padding-bottom: 16px;
	padding-left: 5px;
}
#events_block p.events_date img
{
padding-left: 9px;

}
#events_block p.events_text
{
text-align: justify;
text-indent:36px;
}
#events_block p a
{
color: #333366;
text-decoration: underline;
}
#events_block p a:hover
{
color: #333366;
text-decoration: none;
}
#events_block p.events_detailed
{
	text-align:right;
	padding-bottom:15px;
	padding-right: 3px;
}
#events_block p.events_archive
{
	text-align:right;
	padding-top: 13px;
	padding-bottom:19px;
	border-bottom:none;
	padding-right: 1px;
}

#comnfacts_block
{

	
}
#comnfacts_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-indent: -24px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 30px;
	font-size: 11px;


}
#comnfacts_block .header img
{
	ppadding: 0 10px 0 8px;
}
#comnfacts_block .text
{
	text-align:justify;
	text-indent: 36px;
	margin-top: 14px;
	margin-bottom: 0px;
	font-size: 11px;

}
#comnfacts_block .detailed
{
	padding: 14px 0px 21px 0px;
	font-size:9px;
}
#comnfacts_block a
{
color: #333366;
text-decoration: underline;
}
#comnfacts_block a:hover
{
text-decoration: none;
}

#newsdetailed_block .date
{
	padding-top: 6px;
	color: #320001;
	padding-bottom: 10px;
	padding-left: 8px;
	font-size: 9px;
}
#newsdetailed_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 11px;

}
#newsdetailed_block .text
{
	text-align:justify;
	text-indent: 36px;
	margin-top: 13px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 6px;
	font-size: 11px;
}
#newsdetailed_block ul
{
	margin-left: 30px;
}
#newsdetailed_block ul li
{
	font-size: 11px;
	line-height: 18px;
}
#newsdetailed_block a
{
color: #333366;
text-decoration: underline;
font-size: 11px;
}

#links_block .header
{
	color: #F00;
	text-transform:uppercase;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 11px;

}
#links_block ul 
{
	padding-top: 9px;
	padding-bottom: 1px;
	padding-left: 16px;
	padding-right: 0px;
	margin: 0px 0px 18px 20px;


}
#links_block ul li
{
	tttext-align:left;
	text-indent: 0px;
	mmargin-top: 13px;
	mmargin-right: 8px;
	mmargin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	padding-left: 20px;
	line-height: 18px;
}
#links_block ul li a
{
	text-decoration: none;
	color: #320001;
}
#links_block ul li a:hover
{
	text-decoration: underline;
	color: #320001;
}

#specialists_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1px;
	adding-left: 0px;
	font-size: 11px;

}
#specialists_block .text
{
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	font-size: 11px;
}
#specialists_block .foto
{
	border: solid 1px #7a2b2d;
	margin-left: 0px;
	margin-right: 11px;
	margin-top: 1px;
	mmmargin-bottom: 14px;
}
#specialists_block .detailed a
{
color: #333366;
text-decoration: underline;
font-size: 9px;
}
#specialists_block .detailed 	a:hover
{
text-decoration: none;
}
#servicesdetailed_block .text
{
	text-align:justify;
	text-indent: 36px;
	margin-top: 13px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 6px;
	font-size: 11px;
}
#servicesdetailed_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-indent: -36px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 55px;
	font-size: 14px;

}
#servicesdetailed_block ul 
{
	padding-top: 9px;
	padding-bottom: 1px;
	padding-left: 16px;
	padding-right: 0px;
	margin: 0px 0px 18px 20px;


}
#servicesdetailed_block ul li
{
	tttext-align:left;
	text-indent: 0px;
	mmargin-top: 13px;
	mmargin-right: 8px;
	mmargin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	padding-left: 20px;
	line-height: 18px;
}
#contact_block .img
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#contact_block .map
{
	border: solid 1px #7a2b2d;
}
#contact_block .text
{
	text-align: center;
	margin-top: 8px;
	margin-bottom: 16px;
	font-size: 9px;
	color: #52292a;
}
#contact_block .text a
{
	text-decoration: underline;
	color: #52292a;
}













#articlesdetailed_block .bullet
{
	margin-left: 3px;
	margin-right: 12px;
}
#articlesdetailed_block .theme
{
	padding-top: 6px;
	color: #336;
	padding-bottom: 10px;
	padding-left: 28px;
	font-size: 9px;
	text-indent: -20px;
}
#articlesdetailed_block .theme a
{
	color: #333366;
	text-decoration: none;
}
#articlesdetailed_block .theme a:hover
{
	color: #333366;
	text-decoration: underline;
}

#articlesdetailed_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 11px;

}
#articlesdetailed_block .authors
{
	font-size: 9px;
	color: #7a2b2d;
	text-align: right;
	margin-bottom: 7px;
}
#articlesdetailed_block .authors a
{
	color: #7a2b2d;
	text-decoration: underline;
}
#articlesdetailed_block .authors a:hover
{
	color: #7a2b2d;
	text-decoration: none;
}















.zas
{
	margin-left: 8px;
	font-size: 9px;

}
#artlist .artlistheader
{
	color: #F00;
	text-transform:uppercase;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;

}
#artlist .artlistheader a
{
	color: #F00;
	text-decoration:none;
}
#artlist .artlistheader a:hover
{
	color: #F00;
	text-decoration:underline;
}


#press_block .date
{
	padding-top: 6px;
	color: #333366;
	padding-bottom: 10px;
	font-size: 9px;
}
#press_block .bullet
{
	margin-left: 3px;
	margin-right: 12px;
}
#press_block .theme
{
	padding-top: 6px;
	color: #336;
	padding-bottom: 10px;
	padding-left: 8px;
	font-size: 9px;
}
#press_block .header
{
	color: #F00;
	text-transform:uppercase;
	text-align: center;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-size: 11px;

}
#press_block .text
{
	text-align:justify;
	text-indent: 36px;
	margin-top: 13px;
	margin-bottom: 0px;
	font-size: 11px;
}
#press_block .detailed
{
	padding: 0px 8px 40px 0px;
	font-size:9px;
}
#press_block .detailed a
{
color: #333366;
text-decoration: underline;
}
#press_block .detailed a:hover
{
text-decoration: none;
}
.selectpages
{
	padding: 8px 0px 10px 0px;
	font-size:9px;
	text-align: right;
	color: #333366;
}
.selectpages a
{
	color: #333366;
	text-decoration: underline;
}
.selectpages a:hover
{
	color: #333366;
	text-decoration: none;
}



#press_block .foto
{
	border: solid 1px #7a2b2d;
}
#review_block p
{
	text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7a2b2d;
padding:0;
margin:0;
margin-left: 3px;
margin-right: 4px;
margin-bottom: 7px;
}
#review_block a
{
	font-size: 11px;
	color: #F00;
	text-decoration: none;
	text-transform:uppercase;
}
#review_block a:hover
{
	text-decoration: underline;
}
#digest_block
{

}
#calendar .years
{
	font-size: 11px;
	color: #F00;
	text-decoration: none;
	text-align: center;	
	margin-top:11px;

}
#calendar .years a
{
	color: #F00;
	text-decoration: underline;
	margin-top:11px;

}
#calendar .months
{
	font-size: 9px;
	color: #333366;
	text-decoration: none;
	text-align: center;	
	margin-top:11px;	
	margin-bottom:11px;	
}
#calendar .months a
{
	color: #333366;
	text-decoration: underline;
}
#digest_block .title
{
	font-size: 9px;
	color: #7a2b2d;
	text-transform:uppercase;
	text-align: center;
	padding: 11px 0px 14px 0px
}
#digest_block .red
{
	font-size: 9px;
	color: #F00;
	text-transform:none;
}
#digest_block .prevnext
{
	font-size: 9px;
	color: #333366;
	text-decoration: none;
	padding: 9px 0px 10px 0px;
}
#digest_block .prevnext a
{
	color: #333366;
	text-decoration: underline;
}
#digest_block .hdr
{
	text-align: justify;
	font-size: 11px;
	color: #7a2b2d;
padding:0;
margin:0;
margin-left: 6px;
margin-right: 8px;
margin-bottom: 7px;
}








#rtf
{
 	font-size: 11px;
	padding-bottom: 15px;
	padding-top: 13px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
#rtf p
{
	text-align:justify;
	text-indent: 36px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}
#rtf ul
{
	margin-left: 30px;
}
#rtf ul li
{
	line-height: 15px;
	padding-bottom: 3px;
}
#rtf li
{
	padding-bottom: 2px;
}
#rtf a
{
	color: #333366;
	text-decoration: underline;
}

#rtf h1
{
	font-size: 16px;
	font-weigth: normal;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #7a2b2d;
}

#rtf h2
{
	font-size: 13px;
	font-weigth: normal;
	text-align: center;
	color: #3200001;
	padding-top: 10px;
	padding-bottom: 10px;
}

#rtf h4
{
	font-size: 11px;
	font-style: italic;
	font-weigth: normal;
	text-align: right;
	color: #3200001;
	padding-top: 10px;
	padding-bottom: 10px;
}
#rtf h3
{

mmargin:0;
mmargin-left: 6px;
mmargin-right: 8px;


	font-size: 9px;
	color: #F00;
	text-transform:uppercase;
	text-align: left;
	padding: 11px 0px 14px 0px;
	font-weight: normal;
}
#subscribe
{
	font-size: 11px;
	color: #320001;
	text-align: center;
	padding: 100px 0px 100px 0px;
	font-weight: normal;
}
#subscribe a
{
	color: #333366;
	text-decoration: underline;
}
#subscribe a:hover
{
	color: #333366;
	text-decoration: underline;
}
#subscribe .email
{
	color: #F00;
}
.tdin
{
	padding-left: 5px;
	padding-right: 5px;
	height: 0px;
}
.tdinL
{
	padding-left: 5px;
	height: 0px;
}
.tdinR
{
	padding-right: 5px;
	height: 0px;
}

.artheader
{
	color: #F00;
	text-transform:uppercase;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	text-indent: -31px;
	font-size: 11px;
	text-align: left;
}
.artheader a
{
	color: #F00;
	text-decoration:none;
}
.artheader a:hover
{
	color: #F00;
	text-decoration:underline;
}
.artmedia
{
	color: #333366;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 24px;
	font-size: 9px;

}
.artmedia a
{
	color: #333366;
	text-decoration: none;	
}

.artmedia a:hover
{
	color: #333366;
	text-decoration: underline;	
}
.arttheme
{
	color: #333366;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	font-size: 9px;

}
.arttheme a
{
color: #333366;
text-decoration: underline;
}
.arttheme a:hover
{
text-decoration: none;
}

.artbullet
{
	margin:0px 7px 0px 14px;
	padding:0px;

}
#press_block .artbullet
{
	margin:0px 11px 0px 14px;
	padding:0px;

}
.arttext
{
	text-align:justify;
	text-indent: 36px;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.artdetailed
{
	padding: 14px 8px 21px 8px;
	font-size:9px;
}
#result_block .request
{
	font-size: 12px;	
	color: #336;
}
#result_block .red
{
	color: #F00;
	text-transform:uppercase;
}
#result_block .page
{
	font-size: 11px;
	color: #320001;	
	padding-top: 10px;
}
#result_block .page a
{
	color: #F00;	
	text-decoration: none;
}
#result_block .page a:hover
{
	color: #F00;
	text-decoration: underline;
}
#result_block .string
{
	font-size: 11px;	
	color: #320001;
	text-align: justify;
	text-indent: 15px;
	padding-bottom: 10px;
}
#result_block .shown
{
	font-size: 9px;	
	color: #336;
	padding-left: 27px;
}
#result_block .total
{
	font-size: 12px;	
	color: #336;
}
#result_block .msg
{
	font-size: 11px;	
	color: #320001;
	padding-top: 10px;

}



#pub_block
{

}
#pub_block ul
{
mmargin:0;
ppadding:0;
list-style:none;
}
#pub_block ul li
{
mmargin:0;
ppadding:0;
padding-left: 3px;
margin-left: 3px;
display:inline;

}
#pub_block ul li a
{
border: solid 1px #803537;
mmargin:0;
ppadding:0;
}
#pub_block .boxin
{
	
		ppadding-left: 10px;
		ppadding-top: 38px;
		ppadding-bottom: 16px;
		ppadding-right: 14px;
}
#pub_block table tr td
{
color: #7a2b2d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
padding: 2px;

}
#pub_block table tr td img
{
border: solid 1px #803537;
}

#mt-en div
{
float: left;
font-size: 1px;
}

#mt-en a
{
display:block;
background-image: url(en/images/mt.gif);
background-repeat: no-repeat;
height:20px;
}

#mt-ru div
{
float: left;
font-size: 1px;
}

#mt-ru a
{
display:block;
background-image: url(ru/images/mt.gif);
background-repeat: no-repeat;
height:20px;
}

#mt-spacer { background-image: url(images/mt-spacer.gif); background-repeat:no-repeat;  background-position: center;display: block; width: 5px; height: 20px; }


#mt-en-home a {  width:51px; background-position: 0 0;}
#mt-en-home a:hover {background-position: 0px -20px;}
#mt-en-home-o a { width:51px; background-position: 0 -20px;}

#mt-en-about a { width:75px; background-position: -51px 0;}
#mt-en-about a:hover {background-position: -51px -20px;}
#mt-en-about-o a { width:75px; background-position: -51px -20px;}

#mt-en-attorneys a { width:87px; background-position: -126px 0;}
#mt-en-attorneys a:hover {background-position: -126px -20px;}
#mt-en-attorneys-o a { width:87px; background-position: -126px -20px;}

#mt-en-articles a { width:184px; background-position: -213px 0;}
#mt-en-articles a:hover {background-position: -213px -20px;}
#mt-en-articles-o a { width:184px; background-position: -213px -20px;}

#mt-en-press a { width:103px; background-position: -397px 0;}
#mt-en-press a:hover {background-position: -397px -20px;}
#mt-en-press-o a { width:103px; background-position: -397px -20px;}

#mt-en-clients a { width:64px; background-position: -500px 0;}
#mt-en-clients a:hover {background-position: -500px -20px;}
#mt-en-clients-o a { width:64px; background-position: -500px -20px;}

#mt-en-partners a { width:77px; background-position: -564px 0;}
#mt-en-partners a:hover {background-position: -564px -20px;}
#mt-en-partners-o a { width:77px; background-position: -564px -20px;}

#mt-en-links a { width:101px; background-position: -641px 0;}
#mt-en-links a:hover {background-position: -641px -20px;}
#mt-en-links-o a { width:101px; background-position: -641px -20px;}

#mt-en-contacts a { width:81px; background-position: -742px 0;}
#mt-en-contacts a:hover {background-position: -742px -20px;}
#mt-en-contacts-o a { width:81px; background-position: -742px -20px;}


#mb-en1
{
font-size: 1px;
width: 434px;
}

#mb-en2
{
font-size: 1px;
width: 285px;
}

#mb-en1 div
{
float: left;
font-size: 1px;
}
#mb-en2 div
{
float: left;
font-size: 1px;
}

#mb-en1 a
{
display:block;
background-image: url(en/images/mb.gif);
background-repeat: no-repeat;
height:14px;
}
#mb-en2 a
{
display:block;
background-image: url(en/images/mb.gif);
background-repeat: no-repeat;
height:14px;
}

#mb-spacer { float: left; background-image: url(images/mb-spacer.gif); background-repeat:no-repeat;  background-position: center;display: block; width: 3px; height: 14px; }

#mb-en-home a {  width:42px; background-position: 0 0;}
#mb-en-home a:hover {background-position: 0px -14px;}
#mb-en-home-o a { width:42px; background-position: 0 -14px;}

#mb-en-about a { width:64px; background-position: -42px 0;}
#mb-en-about a:hover {background-position: -42px -14px;}
#mb-en-about-o a { width:64px; background-position: -42px -14px;}

#mb-en-attorneys a { width:73px; background-position: -106px 0;}
#mb-en-attorneys a:hover {background-position: -106px -14px;}
#mb-en-attorneys-o a { width:73px; background-position: -106px -14px;}

#mb-en-articles a { width:155px; background-position: -179px 0;}
#mb-en-articles a:hover {background-position: -179px -14px;}
#mb-en-articles-o a { width:155px; background-position: -179px -14px;}

#mb-en-press a { width:87px; background-position: -334px 0;}
#mb-en-press a:hover {background-position: -334px -14px;}
#mb-en-press-o a { width:87px; background-position: -334px -14px;}

#mb-en-clients a { width:54px; background-position: -421px 0;}
#mb-en-clients a:hover {background-position: -421px -14px;}
#mb-en-clients-o a { width:54px; background-position: -421px -14px;}

#mt-en-conference a { width:93px; background-position: -824px 0;}
#mt-en-conference a:hover {background-position: -824px -20px;}
#mt-en-conference-o a { width:93px; background-position: -824px -20px;}

#mb-en-partners a { width:66px; background-position: -475px 0;}
#mb-en-partners a:hover {background-position: -475px -14px;}
#mb-en-partners-o a { width:66px; background-position: -475px -14px;}

#mb-en-links a { width:85px; background-position: -541px 0;}
#mb-en-links a:hover {background-position: -541px -14px;}
#mb-en-links-o a { width:85px; background-position: -541px -14px;}

#mb-en-contacts a { width:69px; background-position: -626px 0;}
#mb-en-contacts a:hover {background-position: -626px -14px;}
#mb-en-contacts-o a { width:69px; background-position: -626px -14px;}


#copy {clear: both; padding:0px; padding-top: 7px; padding-bottom: 13px; margin:0px; color:#7a2b2d; font-size: 9px; text-align: center;}


#mt-ru-home a {  width:66px; background-position: 0 0;}
#mt-ru-home a:hover {background-position: 0px -20px;}
#mt-ru-home-o a { width:66px; background-position: 0 -20px;}

#mt-ru-about a { width:47px; background-position: -66px 0;}
#mt-ru-about a:hover {background-position: -66px -20px;}
#mt-ru-about-o a { width:47px; background-position: -66px -20px;}

#mt-ru-attorneys a { width:106px; background-position: -113px 0;}
#mt-ru-attorneys a:hover {background-position: -113px -20px;}
#mt-ru-attorneys-o a { width:106px; background-position: -113px -20px;}

#mt-ru-articles a { width:164px; background-position: -219px 0;}
#mt-ru-articles a:hover {background-position: -219px -20px;}
#mt-ru-articles-o a { width:164px; background-position: -219px -20px;}

#mt-ru-press a { width:93px; background-position: -383px 0;}
#mt-ru-press a:hover {background-position: -383px -20px;}
#mt-ru-press-o a { width:93px; background-position: -383px -20px;}

#mt-ru-conference a { width:103px; background-position: -833px 0;}
#mt-ru-conference a:hover {background-position: -833px -20px;}
#mt-ru-conference-o a { width:103px; background-position: -833px -20px;}

#mt-ru-clients a { width:69px; background-position: -476px 0;}
#mt-ru-clients a:hover {background-position: -476px -20px;}
#mt-ru-clients-o a { width:69px; background-position: -476px -20px;}

#mt-ru-partners a { width:75px; background-position: -545px 0;}
#mt-ru-partners a:hover {background-position: -545px -20px;}
#mt-ru-partners-o a { width:75px; background-position: -545px -20px;}

#mt-ru-links a { width:135px; background-position: -620px 0;}
#mt-ru-links a:hover {background-position: -620px -20px;}
#mt-ru-links-o a { width:135px; background-position: -620px -20px;}

#mt-ru-contacts a { width:78px; background-position: -755px 0;}
#mt-ru-contacts a:hover {background-position: -755px -20px;}
#mt-ru-contacts-o a { width:78px; background-position: -755px -20px;}



#mb-ru1
{
font-size: 1px;
width: 440px;
}

#mb-ru2
{
font-size: 1px;
width: 329px;
}

#mb-ru1 div
{
float: left;
font-size: 1px;
}
#mb-ru2 div
{
float: left;
font-size: 1px;
}

#mb-ru1 a
{
display:block;
background-image: url(ru/images/mb.gif);
background-repeat: no-repeat;
height:14px;
}
#mb-ru2 a
{
display:block;
background-image: url(ru/images/mb.gif);
background-repeat: no-repeat;
height:14px;
}


#mb-ru-home a {  width:59px; background-position: 0 0;}
#mb-ru-home a:hover {background-position: 0px -14px;}
#mb-ru-home-o a { width:59px; background-position: 0 -14px;}

#mb-ru-about a { width:42px; background-position: -59px 0;}
#mb-ru-about a:hover {background-position: -59px -14px;}
#mb-ru-about-o a { width:42px; background-position: -59px -14px;}

#mb-ru-attorneys a { width:94px; background-position: -101px 0;}
#mb-ru-attorneys a:hover {background-position: -101px -14px;}
#mb-ru-attorneys-o a { width:94px; background-position: -101px -14px;}

#mb-ru-articles a { width:145px; background-position: -195px 0;}
#mb-ru-articles a:hover {background-position: -195px -14px;}
#mb-ru-articles-o a { width:145px; background-position: -195px -14px;}

#mb-ru-press a { width:84px; background-position: -340px 0;}
#mb-ru-press a:hover {background-position: -340px -14px;}
#mb-ru-press-o a { width:84px; background-position: -340px -14px;}

#mb-ru-clients a { width:63px; background-position: -424px 0;}
#mb-ru-clients a:hover {background-position: -424px -14px;}
#mb-ru-clients-o a { width:63px; background-position: -424px -14px;}

#mb-ru-partners a { width:67px; background-position: -487px 0;}
#mb-ru-partners a:hover {background-position: -487px -14px;}
#mb-ru-partners-o a { width:67px; background-position: -487px -14px;}

#mb-ru-links a { width:119px; background-position: -554px 0;}
#mb-ru-links a:hover {background-position: -554px -14px;}
#mb-ru-links-o a { width:119px; background-position: -554px -14px;}

#mb-ru-contacts a { width:71px; background-position: -673px 0;}
#mb-ru-contacts a:hover {background-position: -673px -14px;}
#mb-ru-contacts-o a { width:71px; background-position: -673px -14px;}

