body {
	background: #FFFEEE;
	margin: 0;
	padding-left: 156px;
	padding-right: 214px;
	min-width: 164px;
	font-size: 12px;
        font-family: Helvetica,Arial,Geneva,Sans-serif;
}

#header, #footer, #wideblock {
	margin-left: -156px;
	margin-right: -214px;
}

.column {
	position: relative;
	float: left;
	padding-top: 1em;
	text-align: justify;
}

#center {
	padding: 0 4px;
	width: 100%;
}

#left {
	width: 146px;
	padding: 0 5px;
	right: 164px;
	margin-left: -100%;
}

#right {
	width: 200px;
	padding: 0 3px;
	margin-right: -100%;
}

* html #left {
	left: 206px;
	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; }
a {color:#000000;}

.logo {
	text-align: left;
	background-image: url(/i/lambre/logo-bg.jpg);
	border: none;
	height: 110px;
}

.breadcrumb {
	height: 20;
	padding: 3px;
	background: #3DC0C8;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	font-family: Helvetica,Verdana,Arial;
}

.breadcrumb a { color: #000000; }

#footer {
	clear: both;
	height: 20px;
	padding: 0 5px;
	background: #3DC0C8;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}

#banners {
	text-align: center;
}

#text_links {
	text-align: center;
}

.promo_head {
	height: 14px;
	background-image: url(/i/lambre/blockhead-bg.gif);
        font-family: Verdana,Helvetica,Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.promo_body {
	border: 1px solid #3DC0C8;
        font-family: Arial,Sans-serif,Geneva;
	font-size: 12px;
	text-align: left;
	padding: 3px;
}

.links_exchange {
	padding-top:10px;
}

.legacy {
	font-size: 11px;
	font-style: oblique;
	text-align: left;
}

.space5 {height:6px;}

#MainMenu2 * {margin-left:10px; margin-right:10px; font-size:15px; font-family:Verdana,Arial,Geneva;}
#MainMenu2 A:link {color:#247176; font-weight:bold; text-decoration:none;}
#MainMenu2 A:visited {color:#247176; font-weight:bold; text-decoration:none;}
#MainMenu2 A:hover {color:#247176; font-weight:bold; text-decoration:none;}
#MainMenu2ActiveItem * {margin-top:2px; margin-bottom:2px; margin-left:10px; margin-right:10px; font-size:15px; background-color:#3DC0C8; font-family:Verdana,Arial,Geneva;}
#MainMenu2ActiveItem A:link {color:#FFFEEE; font-weight:bold; text-decoration:none;}
#MainMenu2ActiveItem A:visited {color:#FFFEEE; font-weight:bold; text-decoration:none;}
#MainMenu2ActiveItem A:hover {color:#FFFEEE; font-weight:bold; text-decoration:none;}

#center * {font-size:14px; font-family:Helvetica,Arial,Verdana; line-height:19px;}
#center a:link {color:blue; text-decoration:underline;}
#center a:visited {color:purple; text-decoration:underlined;}
#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;}

.SubMenuBorder {background-color:#3DC0C8; height:8px; margin-bottom:3px;}
.SubMenu {padding-top:5px; margin-left:5px; text-align:left;}
.SubMenu1 A {font-size:13px; font-family:Verdana,Arial,Sans-serif;}
.SubMenu1 A:link {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu1 A:visited {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu1 A:hover {color:#3DC0C8; font-weight:bold; text-decoration:none;}
.SubMenu2 A {margin-left:10px; margin-top:5px; font-size:12px; font-family:Verdana,Arial,Geneva,Sans-serif;}
.SubMenu2 A:link {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu2 A:visited {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu2 A:hover {color:#3DC0C8; font-weight:bold; text-decoration:none;}
.SubMenu3 A {margin-left:20px; font-size:11px;}
.SubMenu3 A:link {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu3 A:visited {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu3 A:hover {color:#3DC0C8; font-weight:bold; text-decoration:none;}
.SubMenu4 A {margin-left:30px; font-size:11px;}
.SubMenu4 A:link {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu4 A:visited {color:#000000; font-weight:bold; text-decoration:none;}
.SubMenu4 A:hover {color:#3DC0C8; font-weight:bold; 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_source {font:11px Verdana,Arial;}
#article_text1 {padding:8px 0 4px 0; font:bold 14px Helvetica,Verdana,Arial,Times; line-height:19px; text-indent:2em;}
#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;}

#username {font-size:12px; font-weight:bold;}
#sponsor {font-size:12px; font-family: Georgia,Geneva;}

.Report2Items {padding:0 3px;}

.Report2 {empty-cells:show; border-collapse: collapse;}
.Report2Header {font-weight:bold; font-size:12px; padding:2px 6px; background-color:#DDDDDD;}
td.Report2Data {font-size:12px; padding:2px 6px; empty-cells: show; border-collapse: collapse;}
.Report2Data input {font-size:12px; padding:0 6px; margin:0; text-align:center;}
.Report2Bottom {}
.Report2Pagination {font-size: 8pt;}

.Reports3Region {margin:3px 0; border:1px solid; width:41em;}
.Region3Header {font-weight:bold; font-size:13px; padding:2px 8px;}
.Report3 {empty-cells:show; border-collapse: collapse;}
.Report3Header {font-weight:bold; font-size:12px; padding:2px 6px; background-color:#DDDDDD;}
td.Report3Data {font-size:12px; padding:2px 6px; empty-cells: show; border-collapse: collapse;}
.Report3Bottom {}
.Report3Pagination {font-size: 8pt;}

.t4ReportsRegion {margin:3px 10px; border:1px solid #3DC0C8;}
.t4RegionHeader {font-weight:bold; font-size:13px; padding:2px 8px; background-color:#3DC0C8;}
.t4RegionBody {padding:4px;}
.t4ReportHeader {font-weight:bold; font-size:13px; padding:2px 8px; background-color:#DDDDDD;}
.t4Standard {empty-cells:show; border-collapse: collapse;}
td.t4data {padding:2px 8px; empty-cells: show; border-collapse: collapse;}
.t4OptionalLabel{font-weight:bold;white-space:nowrap;}
.t4ButtonHolder{padding:3px;text-align:right;}
.t4Button{padding-left:2px;padding-right:2px;margin:3px;white-space:nowrap;border:#888888 2px outset;background-color:#EEEEEE;text-decoration:none;font-weight:bold;display:inline-block;}
.t4Button:hover{background-color:#AAAAAA;}

.tiny {font-size: 8pt;}
fieldset{border:0px; margin:0px; padding:0 3px 2px 2px; display:block;}

