﻿body {margin: 0px; padding: 0px; background:#e6e6e6; font-family:Arial; }
img {border:0;}

p {margin:5px 0;}
a:active {outline: none;}
input:active {outline: none;}
:-moz-any-link:focus {outline: none;}

a {color:#c0c0c0; text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both; line-height:0;}
.succ {color:#168411;}
.to-left {float:left;}
.to-right {float:right;}

.sitemap a {display:block; color:#828181; margin:3px 0px;}

.qqq {width:1160px; height:259px; padding:0; text-align:left;}
#photos {position:absolute; margin:0; padding:0; width:1162px; height:261px; z-index:1; text-align:left;}
#photos ul, #photos li {padding:0; margin:0;}
.slogan {position:absolute;   width:450px; height:200px; margin-left:450px; margin-top:60px; z-index:2; text-align:left;}
.slogan .top {color:#fff; background:#cc0000;  font-size:17pt; padding-bottom:1px; font-weight:normal;margin:0;padding:0; display:inline-block;}
.slogan ua, .slogan li {padding:0; margin:0; list-style:none;width:450px;}
.slogan #text {padding:0; margin:0;}
.slogan #text a {color:#fff; background:#000; font-size:10pt;  padding:4px 0px; text-decoration:none;}

.reg_link {color:#000; text-decoration:none;}
.reg_link:hover {padding-left:1px; text-decoration:underline;}

.top_head {width:100%; height:89px; background: url("../images/top-head-bg.jpg") repeat-x;}
.top_head .content {width:940px;}
.top_head .content .logo {display:block; float:left; width:234px; height:48px; background:url("../images/logo.jpg") center no-repeat;}
.top_head .content .phones {float:left; font-size:10pt; color:#7e7d7d; margin:15px 0px 0px 245px;}
.top_head .content .lang {float:left; font-size:10pt; margin:15px 0px 0px 145px; color:#7e7d7d;} 
.top_head .content .lang a {font-size:10pt; color:#006699; text-decoration:underline;}
.top_head .content .lang a:hover {text-decoration:none;}

.head {width:100%; background:#000; border-top:1px solid #fff; border-bottom:1px solid #e6e6e6;}
.head .content {width:1150px; height:259px; }
.head .content .slogan {position:absolute; width:450px; height:100px; margin-left:470px; margin-top:-10x; text-align:left;}
.head .content 
.head .content .bottom {color:#fff; background:#000; font-size:10pt; line-height:-1px; padding:4px 0px;}

.main_menu {width:100%; background:#666666; border-bottom:1px solid #e6e6e6;}
.main_menu .content {width:940px; height:29px; background:#333333; top:0; left:0; color:red;}
.main_menu .content ul {margin:0; padding:0; padding:0px 10px;}
.main_menu .content li {list-style:none; float:left;}
.main_menu .content li a {margin:0px 10px; font-size:10pt; color:#cccccc; text-decoration:underline;}
.main_menu .content li a:hover {text-decoration:none;}

.main_content {width:100%; background: url("../images/content-bg.jpg") top repeat-x; margin-bottom:10px;}
.main_content .content {width:940px; color:#333333; font-size:10pt;}
.main_content .content .left {float:left; width:460px; min-height:300px;}
.main_content .content .right {float:right; width:460px; min-height:300px;}
.main_content .content .left2 {float:left; width:695px; min-height:300px;}
.main_content .content .right2 {float:right; width:225px; min-height:300px;}
.main_content .content ul {list-style:none; padding:0px 0px 10px 0px; margin:20px 0; border-bottom:1px solid #cccccc;}
.main_content .content ul li {padding:3px 0;}
.main_content .content ul a {font-size:12pt; color:#006699; text-decoration:underline; }
.main_content .content ul a:hover {text-decoration:none; }

.main_content .crumbs {padding-top:20px;}
.main_content .crumbs a {color:#666666; text-decoration:underline;}
.main_content .crumbs a:hover {color:#4b4b4b; text-decoration:none;}

.main_content .content h1 {color:#333333; font-size:16px; margin:18px 0;}
.main_content .content h2 {color:#333333; font-size:16px; margin:18px 0;}
.main_content .content .serch {width:100%; background:#fff; border:1px solid #cccccc; font-size:10pt;}
.main_content .content .serch .param {padding:10px;}
.main_content .content .serch .line {border-top:1px solid silver; margin:0px 10px; padding-top:5px; text-align:left;}
.main_content .content .serch span {background:#cccccc; color:#fff; font-size:8pt; padding:0px 3px;}
.main_content .content .serch .s_sabmit {margin:5px 0px 5px 10px;}
.main_content .content .serch select {font-size:8pt;}
.main_content .content .feedback {font-size:9pt;}
.main_content .content .feedback input {width:235px; padding:1px 3px 1px 3px; font-size:9pt;}
.main_content .content .feedback textarea {width:241px; }
.main_content .content .feedback #submit {width:85px; height:21px;}

.main_content .content .catalog {border-bottom:1px solid #cccccc; padding-bottom:15px; margin-bottom:15px;}
.main_content .content .catalog a {text-decoration:underline;}
.main_content .content .catalog a:hover {text-decoration:none;}
.main_content .content .catalog .title {display:block; color:#006699; font-size:12pt;  text-decoration:underline; margin-bottom:7px;}
.main_content .content .catalog .type {color:#666666; font-size:10pt;  text-decoration:underline; }
.main_content .content .catalog .photo {padding:3px 3px 1px 3px; border:1px solid #cccccc; background:#fff; width:150px;}
.main_content .content .catalog .price {font-weight:bold;}
.main_content .content .catalog .info {margin-top:7px;}

.main_content .content .promo {padding:0px 5px; font-size:10pt;}
.main_content .content .promo .photo {padding:3px 3px 1px 3px; border:1px solid #cccccc; background:#fff; width:150px;}
.main_content .content .promo .title {display:block; color:#006699; font-size:12pt;  text-decoration:underline;}

.main_content .content .realty {border-bottom:1px solid #cccccc; margin-bottom:10px; padding-bottom:10px;}
.main_content .content .realty a {text-decoration:underline; color:#006699;}
.main_content .content .realty a:hover {text-decoration:none;}
.main_content .content .realty .title {color:#006699; margin-bottom:5px;}
.main_content .content .realty .type { color:#666666; font-size:10pt;  text-decoration:underline; margin-bottom:7px;}
.main_content .content .realty .info {margin-top:7px;}
.main_content .content .realty .photo {padding:3px 3px 1px 3px; border:1px solid #cccccc; background:#fff; width:150px;}
.main_content .content .realty .price {font-weight:bold;}
.main_content .content .back {text-decoration:none; color:#006699;}
.main_content .content .back:hover {text-decoration:underline;}
.main_content .content .gallery td {padding-top:15px;}
.main_content .content .page_navi {color:#666666; margin-top:10px; font-size:9pt;}
.main_content .content .page_navi a {color:#006699; text-decoration:underline; font-size:9pt;}
.main_content .content .page_navi a:hover {text-decoration:none;}

.main_content .content .delivery {width:100%;}
.main_content .content .delivery input {width:256px; font-size:9pt;}
.main_content .content .delivery select {width:260px; font-size:9pt;}

.main_content .content .border_map {padding:3px 3px 0px 4px; border:1px solid #cccccc; background:#fff;}

.main_content .content .left ul, .main_content .content .left2 ul {list-style: disc inside; margin-top:-5px;}
.main_content .content .left li, .main_content .content .left2 li {padding-left:10px;}



.main_content .post {margin-bottom:35px;}
.main_content .post .title {display:block; font-size:12pt; color:#006699; text-decoration:underline;margin-bottom:3px;}
.main_content .post .title:hover {text-decoration:none;}
.main_content .post .date {float:left; padding:2px 3px; background:#cc0000; color:#fff;}
.main_content .post .category {display:block; float:left; margin-left:10px;}
.main_content .post .category a {color:#666666; font-size:10pt;  text-decoration:underline;}
.main_content .post .category a:hover {text-decoration:none;}
.main_content .post .post_text {}


.main_content_bottom {width:100%; background:#333333 url("../images/content-bottom-bg.jpg") top repeat-x; border-top:1px solid #fff; }
.main_content_bottom .content {width:940px; font-size:10pt; color:#999999; border-bottom:1px solid #666666;}
.main_content_bottom .content .left {float:left; width:460px; min-height:300px;}
.main_content_bottom .content .right {float:right; width:460px; min-height:300px;}
.main_content_bottom .content h2 {font-size:16px; color:#999999;}




.footer {width:100%; background:#333333; color:#666666; font-size:8pt;}
.footer .content {width:940px;  padding:20px 0px 15px 0px;}




