div.map,
div.title,
div.header_bg,
div.left_color,
div.right_color,
div.center_color,
div#footer_container,
div#searchbox,
div#main_colLeft
{
	background: none !important;
	background-image: none !important;
}
h3,
div.motto,
div#footer_container div.space a,
div.top_menu table td a
{
	font-size:inherit !important;
	color: #000 !important;
}
div#header_container
{
	border-bottom: 1px solid #000;
}
div#searchbox
{
	border-color: #ffffff !important;
}
div#searchbox tr td.input_text input
{
	color: #000 !important;
	border: 1px solid #000 !important;
}
div.top_menu,
div.top_menu table
{
	background:none !important;
	height:auto !important;
}
div.top_menu table td
{
	border-color:#000 !important;
        background:none !important;
	background-color:#fff;
	font-size:1.1em !important;
	height:auto !important;
}
div.main_menu > div.module_body > ul > li
{
	background:none !important;
	height:auto !important;
	padding-left:0px;
	height:auto;
	border-bottom:1px solid #000;
}
div.main_menu > div.module_body > ul > li > div 
{
	border-color:#fff !important;
}
div.main_menu > div.module_body > ul > li > div > a
{
	font-size:1.1em;
	color:#000;
}
div.main_menu > div.module_body > ul > li > div > a img
{
	display:none !important;
}
div.main_menu > div.module_body > ul > li ul > li
{
	border-bottom:1px solid #000 !important;
}
div.main_menu > div.module_body > ul > li ul > li > div > a,
div.main_menu > div.module_body > ul > li ul > li > div > a span
{
	font-size:1em !important;
	color:#000 !important;
}
div.lastnews a,div.lastnews span
{
	color:#000 !important;
	font-size:1em !important;
}
div.module_title,
div.last_lots .title
{
	font-size:1.2em !important;
	color:#000 !important;
}
div.lastnews span.title
{
	margin-left:160px !important;
}
div.last_lots
{
	border:1px solid #000;
	background:none !important;
}
div.last_lots span,
div.last_lots td,
div.last_lots a
{
	font-size:1em !important;
	color:#000 !important;
}
div.widget_webresources th
{
	font-size:1.2em;
	background-color:#fff !important;
	color:#000 !important;
}
div#footer_top_container div.footer_menu table
{
	width:100% !important;
	max-width:none !important;
	min-width:100px !important;
}
div#footer_top_container div.footer_menu table td a
{
	color:#000 !important;
	font-size:1em !important;
}
div#footer_top_container div.footer_menu table td a img
{
	display:none !important;
}
.link_block .space
{
	width:auto !important;
	text-align:center;
}
.link_block .space img
{
	display:none !important;
}
div#footer_bottom_container,
div#footer_bottom
{
	background: #fff !important;
	border-top:1px solid #000;
	font-size:1em !important;
}
div.copyright,
div.copyright a
{
	color:#000 !important;
	font-size:1em !important;
}
div.menu_items_list > ul > li
{
	font-size:1em !important;
}
div.menu_items_list a,
div.menu_items_list p,
div.menu_items_list span
{
	font-size:1em !important;
	background:#fff !important;
	color:#000 !important;
}
h3
{
	line-height:1.5em;
	display:inline;
}
div.page_content a,
div.page_content p,
div.page_content span
{
	color:#000 !important;
	font-size:1em !important;
}