/* CSS Document */
a:link {color:#00c;text-decoration: none;}
a:visited {color:#00c;text-decoration: none;}
a:active {color:#00c;text-decoration: none;}
a:hover {color: #00c;text-decoration: none;}
body {margin: 0;padding: 0;font-size: 13px;font-family: Verdana;}
form {margin: 10px;}
h1, h4 {color: #3F87CF;font-size: 14px;text-align: center;}
h2 {color: #3F87CF;font-size: 14px;text-align: center;}
h3, h5 {font-size: 13px;}
hr {color: #ccc;margin: 0 1% 0 1%;}
img {border:0px;}
input, select, textarea {border: 1px solid #3F87CF;}
label {cursor: pointer;}
legend {font-weight: bold;}
p {font-family:Verdana;margin:10px;}
ul {list-style: none;}

.announcement {border: 1px solid #000;margin: 10px;}
.announcement_title {background-color: #f2f2f2;border-bottom: 4px solid #789686;padding:5px 0 5px 10px;}
.arrow_b {background: url('../i/arrow_b.gif') no-repeat;position: relative;top: 2px;}
.article {border: 1px solid #000;margin: 10px;text-align: justify;}
.article ul {list-style: square;}
.article_title {background-color: #f2f2f2;border-bottom: 4px solid #789686;padding:5px 0 5px 10px;}
.banner {text-align:center; margin: 10px;}
.blue {color: #3F87CF;}
.category {float: left;margin: 0;padding: 0 3px;}
.cityProduct {color: #333;}
.clear {clear: both;}
.date_added {color: #3F87CF;font-size: 11px;}
.directory {border-bottom: 1px solid #ccc;list-style-type: none;margin: 0;padding: 0;width: 100%;}
.directory li{position: relative;}
.directory li a{border:1px solid #ccc;border-bottom: 0;color: #000;display: block;font: bold 12px Verdana;padding: 2px 0 2px 4%;text-decoration: none;}
html>body .directory li a {width: auto;}
.directory li a:hover {color: #3F87CF;}
* html .directory li {float: left;height: 1%;}
* html .directory li a {height: 1%;}
.entrance {padding: 10px;}
.entrance li {margin: 2px 0;}
.entrance li a {color: #1667CF;}
.entrance li a:hover {color: #F8AF44;}
.error {background-color: #ffffcc;border: 1px solid #f00;color: #f00;margin-left: 22%;padding: 15px;width: 785px;}
.green {color: #008000;}
.grey {color: #999;}
a.kiev {color: #f00}
.list_town_sellers {margin: 10px;padding: 0;}
.mayBeInterested {padding-left: 20px;}
.mayBeInterested a {color: #1667CF;}
.mayBeInterested a:hover {border-bottom: 1px dotted #1667CF;}
.notice_availability {text-align: center;}
.notice_availability a {border-bottom: 1px dashed #2A93CF;text-decoration: none;}
.orange {color: #F8AF44;}
.phone {color: #0099FF;font-size: 14px;}
.price {color: #008800;}
.product {background-color: #f6f6f6;border-left: 1px solid #fff;border-top: 1px solid #fff;float: left;height: 200px;padding-left: 0.8%;width: 49%;}
.product .descr {float: left;width: 70%;}
.product .img {float: left;padding: 5px 5px;width: 25%;}
.product_big .descr {float: left;margin: 5px;width: 60%;}
.product_big .descr ul {list-style: square;}
.product_big .details {float: left;margin: 5px;width: 35%;}
.product_recommended {border: 1px solid #f6f6f6;margin: 5px;text-align: center;}
.product_viewed {border: 1px solid #fff;margin: 5px;text-align: center;}
.product img, .product_big img, .product_viewed img, .product_recommended img {border: 1px solid #ccc;}
.pstrnav {padding: 10px 0 20px 10px;color:#424242;}
.pstrnav a:link, .pstrnav a:visited, .pstrnav a:active {-moz-border-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top-right-radius: 3px;border-top-left-radius: 3px;background-color: #f9f9f9;border: 1px solid #ccc;color: #000;font-family: Verdana;font-size: 11px;margin-left: 2px;padding: 4px 8px;text-decoration: none;}
.pstrnav a:hover {background-color: #f2f2f2;color: #3F87CF;}
.pstrnav b {-moz-border-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top-right-radius: 3px;border-top-left-radius: 3px;background-color: #f6f6f6;border: 1px solid #888;color: #3F87CF;margin-left: 2px;padding: 4px 8px;}
.red, a.red {color: #f00;}
.sort {background-color: #f6f6f6;font-size: 11px;margin: 1px 0 0 1px;padding: 5px;}
ul.sort {height: 25px;}
.sort a {text-decoration: none;}
.sort a:hover {border-bottom: 1px dashed #3F87CF;}
.search_form table {border: 1px solid #000;padding: 10px;}
.search_form input {border: 1px solid #3F87CF;width: 195px;}
.search_form select {border: 1px solid #3F87CF;width: 200px;}
.search_header {color: #3F87CF;font-size: 14px;text-align: center;}
.seller a {font-size: 13px;text-decoration: none;}
.seller_content {border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;margin: 0 7px 0 5px;}
.seller_content img.logotype {float: left;margin-right: 10px;}
.seller_content img.map {border: 1px solid #000;}
.seller_content p {margin: 0;padding: 6px 10px;text-align: justify;}
.seller_in_list {border: 1px solid #000;margin: 10px 1% 0 1%;width: 98%;}
.seller_tabs {height: 26px;margin: 0 5px;padding: 0;text-align: center;width: 100%;}
.seller_tabs a {color: #fff;text-decoration: none;}
.seller_tabs li {background-color: #999;float: left;padding: 5px 0 5px 0;width: 33%;}
.seller_tabs li.active {color: #fff;background-color: #666;}
.seller_title {background-color: #f2f2f2;border-bottom: 4px solid #789686;font-weight: 700;margin: 0;padding: 5px 0 5px 10px;}
.subcat {background-color: #d3d3d3;border: 1px solid #999;display: none;padding: 5px;position: absolute;width: 200px;z-index: 1;}
.submit {border: 1px solid #3F87CF;}
.title {border-bottom: 1px solid #999;color: #1667CF;font-weight: bold;margin-top: 15px;text-transform: uppercase;text-align: center;width: 100%;}
.town {color: #006600;font-size: 13px;}
.logo {float: left;width: 15%;}
.CBanner {float: left;height: 80px;width: 85%;}
.CBanner form {margin: 20px 0 0 20px;width: 610px;}
.CBanner form a {border-bottom: 1px dotted #666;color: #666;font-size: 11px;}
.sample {margin: 10px 0;}
#sample {cursor: pointer;border-bottom: 1px dotted #ccc;}
.menu_h {background-color: #f2f2f2;color: #ccc;height: 25px;text-align: center;}
.menu_h a {color: #666;padding: 5px;}
.LCol {background-color: #f2f2f2;border-top: 1px solid #f2f2f2;width: 15%;}
.main {clear: both;width: 100%;}
.main td {vertical-align: top;}
.CCol {border-top: 1px solid #f2f2f2;width: 68%;}
.RCol {border-top: 1px solid #f2f2f2;width: 16%;}
.footer {background-color: #666;clear: both;font-size: 11px;height: 75px;width: 100%;}
.developed {background-color: #f2f2f2;float: left;height: 75px;width: 15%;}
.copy {background-color: #666;float: left;height: 75px;width: 68%;}
.buttons {background-color: #666;float: left;height: 75px;width: 16%;}
.buttons img {margin: 5px;}