body {
	background: #fff;
	margin: 0;
	min-width: 800px;
	font-size: 12px;
        font-family: Helvetica,Arial,Geneva,Sans-serif;
}

#header, #footer, #wideblock  {
	margin-left: 2px;
	margin-right: 2px;
}

.column {
	position: relative;
	padding-top: 1em;
}

#left {
	width: 225px;
	float: left;
}

#center {
	margin-left: 225px;
}

#center h1 {
	font-size: 15px;
	text-align: center;
        font-family: Helvetica,Arial,Courier,Sans-serif;
}

* html #left {
	left: 2px;
	height: 1%;
}
* html body {
	display: inline;
}

ul { margin-left:2em; padding-left:0; }
ol { margin-left:2em; padding-left:0; }
li { margin: 0; padding: 0; }
img { border: 0 }
table { border: 0; border-collapse: collapse; }
td { padding: 0; }
p { padding: 0 5px; }

.logo {
/*	background-image: url(/i/bifin/logo-bg.jpg);*/
/*	background-image: url(/i/bifin/snow.gif);*/
	border: none;
/*	height: 60px;*/
	text-align: center;
	vertical-align: middle;
	color: #131aa4;
	font-size: 16px;
        font-family: Times,Serif;
	font-weight: bold;
}

.logo p {
/*	padding-top: 10px;*/
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
/*	color: #5424b0;
	color: #4183d4;
	color: #3f4adc;*/
	color: #131aa4;
        font-family: Times,Serif;
	font-weight: bold;
}

.breadcrumb {
	height: 20;
	padding: 3px;
	background-image: url(/i/bifin/StatusLine.png);
	font-family: Helvetica,Verdana,Arial;
}

.breadcrumb a { color: #000000; }

#footer {
/*	height: 49px;*/
	clear: both;
/*	border-bottom: 1px solid #0F0F0F;*/
/*	padding-top: 60px;*/
/*	background: url(/i/plitka/template_img/bottom.gif) no-repeat top;*/
}
#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #333333;
}
#footer a {
	color: #333333;
}

#banners {text-align: center;}

#text_links {text-align: center; font-size:90%;}

.links_exchange {
	padding-top:10px;
}

.legacy {
	font-size: 11px;
	font-style: oblique;
	text-align: left;
}

.space5 {height:6px;}

#center ol {padding-left:15; padding-right:5;}

.UserName {height:20; font-size:14px; font-weight:bold; text-align:right; padding:2px 5px 1px 5px; background-color:#3DC0C8; border-bottom:1px solid #000000; border-top:1px solid #000000; font-family:Times,Sans-serif;}
#citing1 {
	font: italic 11px Verdana,Arial;
	line-height: 15px;
	text-align: right;
}
#citing2 {
	font: italic 11px Verdana,Arial;
	line-height: 15px;
	text-align: left;
}
#author { font-size: 12px; text-align: right; }

.CatalogTitle1 {font-size:16px; font-weight:bold; font-family:Times,Sans-serif;}
.CatalogTitle2 {font-size:15px; font-weight:bold; font-family:Times,Sans-serif; color:red;}
.CatalogTitle3 {font-size:14px; font-weight:bold; font-family:Times,Sans-serif; color:#247176;}

.Pricelist {border:2px solid #3DC0C8; margin:0; border-collapse:separate;}
.Pricelist th {border:1px solid #3DC0C8; font-size:15px; font-weight:bold; font-family:Times,Sans-serif;}
.Pricelist td {border:1px solid #3DC0C8; font-size:14px;}
#PricelistRazdel {color:red; font-weight:bold; border-top-width:2px;}
#PricelistRazdel2 {border-top-width:2px;}

.tablebw {border:1px solid #BBBBBB; margin:0; padding:1px 2px; border-collapse:collapse;}
.tablebw th {border:1px solid #BBBBBB; font-size:15px; font-weight:bold; font-family:Times,Sans-serif; text-align:center;}
.tablebw td {border:1px solid #BBBBBB; font-size:14px;}

#SubMenu {padding-top:5px; font-weight:bold; margin-left:5px; text-align:left; line-height:18px;}
.SubMenuBorder {background-color:#eee; height:7px; margin-bottom:3px;}
.SubMenu1 A {font-size:110%; font-family:Verdana,Arial,Sans-serif; text-decoration:none;}
.SubMenu1 A:link {color:#000;}
.SubMenu1 A:visited {color:#000;}
.SubMenu1 A:hover {color:#cc0000;}
.SubMenu1ActiveItem A {background-color:#cc0000; color:#fff; font-size:110%; font-family:Verdana,Arial,Sans-serif; text-decoration:none;}
.SubMenu2 A {margin-left:10px; font-size:100%; font-family:Verdana,Arial,Geneva,Sans-serif; text-decoration:none;}
.SubMenu2 A:link {color:#000;}
.SubMenu2 A:visited {color:#000;}
.SubMenu2 A:hover {color:#cc0000;}
.SubMenu2ActiveItem A {margin-left:10px; background-color:#cc0000; color:#fff; font-size:100%; font-family:Verdana,Arial,Sans-serif; text-decoration:none;}
.SubMenu3 A {margin-left:20px; font-size:90%; font-family:Verdana,Arial,Geneva,Sans-serif; text-decoration:none;}
.SubMenu3 A:link {color:#000;}
.SubMenu3 A:visited {color:#000;}
.SubMenu3 A:hover {color:#cc0000;}
.SubMenu3ActiveItem A {margin-left:20px; background-color:#cc0000; color:#fff; font-size:90%; font-family:Verdana,Arial,Sans-serif; text-decoration:none;}
.SubMenu4 A {margin-left:30px; font-size:80%; font-family:Verdana,Arial,Geneva,Sans-serif; text-decoration:none;}
.SubMenu4 A:link {color:#000;}
.SubMenu4 A:visited {color:#000;}
.SubMenu4 A:hover {color:#cc0000;}
.SubMenu4ActiveItem A {margin-left:30px; background-color:#cc0000; color:#fff; font-size:80%; font-family:Verdana,Arial,Sans-serif; text-decoration:none;}

.left_protected {width:160px; padding:1px 10px 0 5px;}
.orders_report {padding:1px 10px 0 5px;}

#article_name1 {}
#article_name2 {margin-left:10px; font:14pt Times; color:red;}
#article_sign {margin-left:10px; font-weight:bold; font-size:11px;}
#article_author {font:italic 11px Verdana,Arial; color:blue;}
#article_author h2 {font:italic 11px Verdana,Arial; color:blue; padding:0; margin:0;}
#article_author h3 {font:italic 11px Verdana,Arial; color:blue; padding:0; margin:0;}
#article_source {font:11px Verdana,Arial;}
#article_text {font-family:Helvetica,Verdana,Arial; text-indent:2em;}
#article_text p {padding:0 6px; line-height:17px}
#article_text h2 {padding:8px 0 4px 0; font-size:14px;}
#article_text2 {font:14px Helvetica,Verdana,Arial; line-height:19px; text-indent:2em;}
#article_text3 {font:14px Helvetica,Verdana,Arial; line-height:19px;}
#article_text4 {padding-top:8px; font:14px Helvetica,Verdana,Arial; line-height:19px; text-indent:2em;}
.article_table {border-collapse:collapse;}
.article_table th {padding:1px; border:1px solid #000;}
.article_table td {padding:1px 5px; border:1px solid #000;}

#didgest {padding-bottom:3px; font-size:90%; color:blue;}

#username {font-size:12px; font-weight:bold;}
#sponsor {font-size:12px; font-family: Georgia,Geneva;}

.login_block {padding: 0 0 10px 8px;}
.login_block input {font-size:90%;}
.login_block a {color:#000000;}

.left_menu {
	height: 300px;
	font-family: Verdana,Helvetica,Arial;
	padding: 5px;
}

#informers {
	font-family: Verdana,Helvetica,Arial;
	padding: 10px 2px;
	margin: 0;
}

#indicator1 td {
	font-family: Verdana,Helvetica,Arial;
	font-size:11px;
	padding: 0 2px;
	margin: 0;
}

#pda td {
	font-family: Verdana,Helvetica,Arial;
	font-size:11px;
	padding: 0 3px;
	margin: 0;
}

#pda {
	height: 280px;
	width: 230px;
}

#bestusers {
	font-family: Verdana,Helvetica,Arial;
	padding: 4px 0 0 4px;
	margin: 0;
}

#rating_title {
	margin-left: 5px;
	font-size: 110%;
}
.rating_report {
	border: none;
	margin: 5px 0 0 5px;
}
.rating_report th {
	text-align: center;
	font-weight: normal;
	color: blue;
	padding: 1px;
	border: 1px solid gray;
	background-color: #D5E5F5;
}
.rating_report td {
	padding: 1px 3px;
	empty-cells: show;
	border-collapse: collapse;
	border: 1px solid gray;
}
.rating_report_td1 {
	background-color: #F8FCFF;
}
.rating_report_td2 {
	background-color: #E8ECEF;
}


.t18Breadcrumbs {
	height: 20;
	padding: 3px;
	background-image: url(/i/bifin/StatusLine.png);
	font-family: Helvetica,Verdana,Arial;
}
.t18Breadcrumbs a { color: #000000; }

#attention {
	text-align: left;
        font-family: Helvetica,Arial,Geneva;
	font-size: 12px;
	color: #101010;
	padding: 3px 10px 5px 0;
}
#ref{
	text-align: right;
	font-size: 11px;
}
#chapter_description {
	text-align: center;
	font-style: italic;
}

#login_links {color:#000000;}

