html, body, #main_table {
	border-collapse:collapse;
	border-style:none;
	font-family:Arial,sans-serif;
	height:100%;
	margin:0;
	padding:0;
}

a {
	color : #1111aa;
  text-decoration:none;
  white-space:nowrap;
}

a.selected_page, span.selected_div,span.selected_filter,span.selected_order {
  font-weight: bold;
}

img {
	border:0px;
	border-style:none;
}

.filter {
	white-space:nowrap;
}

/*.section1, .section1 ul, .section1 a{
	background-color: #FFDDDD
}
.section2, .section2 ul, .section2 a{
	background-color: #DDFFDD
}
.section3, .section3 ul, .section3 a{
	background-color: #DDDDFF
}*/

.filter_choosing {
  font-size: 15px;
	width: 210px;
}

/*.filter_choosing div{
	width: 210px;
}*/

.site_tree {
  font-size: 15px;
}

.site_tree ul {
	width:400px;
}

.basket {
    cursor:pointer;
}

.input_of_search_field {
  font-size: 15px;
  margin-left: auto;
  margin-right: auto;
}


table.main_table {
  border-style:solid;
  border-color: #FFFFFF;
  border-width:3px;
  background-color: #FFFFFF;
  margin: 0px ;
  width:100%;
}

table.main_table td {
  border-style:none;
  border-width:0px;
  background-color: #FFFFFF;
  border-color: #000000;
  padding: 5px;
}

.top_panel table td{
  border-style: none;
  border-color: #FFFFFF;
  border-width: 0px;
  background-color: #FFFFFF;
  margin: 0px ;
}

td.top_panel {
  height:150px;
}

table.goods td{
  border-style:solid;
  border-width:2px;
  empty-cells:show;
  font-size:12px;
}

table.goods a{
  white-space:normal;
}

.navigation_bar a {
  font-size: 17px;
}

.navigation_bar table {
	width: 100%;
}

.navigation_bar table td{
	border: 2px;
	border-style: solid;
	border-color: #000000;
	vertical-align: middle;
	text-align: center;
}

.navigation_bar {
  height: 7mm;
}

.logo img {
  border-style:none;
}

.pagelist {
  text-align:center;
  font-size:20px;
}

td.main_frame  {
  /*width:45%;*/
}

td.contacts {
  font-size:24px;
  vertical-align:bottom;
  white-space:nowrap;
  text-align:center;
}

td.contacts a{
  font-size: 20px;
  vertical-align: bottom;
  color: #FF5555
}

.bold {
  font-weight: bold;
}

.nowrap{
  white-space:nowrap;
}

