body {
	width: 650px !important;
}
a {
	color: #000 !important;
}
#top, #sidebar, #promoblock, #imgblock, #contacts, .clear, #copybako,
#copystudio, #footer, #navbar_container, .header, #content_border, .cont_link,
#mid_right h2.inactive, .pdf, .linktop, #navlist
{
	display: none !important;
}
body, #newsblock, #newsblock div, #newsblock div div, #textblock, #textblock div,
#textblock div div, #content, #structure, .header1,  .header1 div, .left, .left h1,
.description, .ul_text, #mid h1
{
	width: auto;
	clear: both;
	background: none !important;
	display: inline !important;
	color: #000 !important;
	margin: 0 !important; padding: 0 !important;
	border: 0 !important;
}
#textblock, #newsblock {
	width: 650px !important;
}
.image, .image div, .image div img {
	background: none !important;
	border: none !important;
	margin: 0 !important; padding: 0 !important;
	position: static !important;
}
.image div img {
	margin: 10px !important;
}
#textblock h1, #newsblock h1 {
	margin: 0 !important; padding: 0 0 18px 0 !important;
	color: #000 !important;
}
#newsblock h2 a {
	color: #000;
}
#newsblock p {
	border-color: #000;
}
.list li {
	margin: 0 !important; padding: 0 !important;
}
.list li, .list li div {
	background: none;
	border: none !important;
}
.list li .description {
	margin-top: 0 !important; padding: 10px 0 0 0 !important;
	width: 350px !important;

}
.list li .header2, .list li .header2 h2 a {
	padding-left: 0px !important;
	color: #000;
}
.container {
	margin-top: 18px !important;
}
.cont_right p {
	width: 325px !important;
}
.cont_right li, .cont_list li {
	background: none !important;
	width: 300px;
}
div.text {
	background: none !important;
}
.table, .table div, .table div table tr, .table div table tr td, .table div table tr th, .table div table tr td a {
	background: none !important;
	color: #000 !important;
	border-color: #000 !important;
}
.table {
	margin: 18px 0 !important; padding: 0 !important;
}
.right {
	margin: 0 !important; padding: 0 !important;
	float: left !important;
}
.right p {
	margin-left: 10px !important;
	padding-top: 15px !important;
}
.description .houses {
	width: 270px !important;
}
.cont_header {
	border: none !important;
	margin: 0 !important; padding: 0 !important;
}
#mid {
	background: none;
}
#mid_left, #mid_right, #mid_right img {
	margin: 0; padding: 0;
}
#mid_left, #mid_right {
	float: none !important;
	margin: 10px !important;
	width: auto;
}
#mid_left {
	border-bottom: 1px solid #000;
}
#mid_right h2.active {
	color: #000;
	background: none;
	width: 100%;
	text-align: left;
}
#mid_left table tr td, #mid_left table tr td span {
	color: #000;
}
.text {
	width: 600px !important;
}
.garageslist {
	width: 700px !important;
}
.ul_text  {
	width: 100px !important;
}
.ul_text li {
	margin: 0 20px 0 0 !important; padding: 0 !important;
}
.image_text div a img,.image_text div a {
	background: none !important;
	border: 0 !important;
	color: #000 !important;
}
.header1_text {
	background: none;
	color: #000 !important;
}
.text ul li {
	background: none !important;
}
.workfull table {
	width: 600px !important;
	margin: 0 !important; padding: 0 !important;
}
.ttext {
	width: 300px !important;
}
.container ul li {
	margin-bottom: 9px !important;
}
.questions li, .newsarticle {
	background: none !important;
}
.answer {
	border: none !important;
}
.itext {
	border: 0 !important;
	margin: 0 0 0 10px !important; padding: 0 !important;
}
.container ul li {
	background: none !important;
}