/* Основное */



body {margin: 0px; padding: 0px; background: #FFFFFF;}

body, p, td, div, li {font-family: Arial, Helvetica, sans serif; font-size: 12px; color: #333333;}
img {border:none;}
h1 {font-size: 20px; margin: 0px 0px 10px 0px; font-family: Arial; text-decoration: none; font-weight: normal; color: #666666;}

h2{color: #666666; font-size: 18px; text-decoration: none; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px;}

p {margin: 0px 0px 16px 0px; line-height: 16px;}



a:link, a:visited, a:active {text-decoration: underline; color: #336699;}

a:hover {text-decoration: none; color: #3399FF;}





ul {margin-bottom: 10px;}

ul li {margin: 5px 0px 5px 0px; color: #2B739E;}



ol {color: #000000; margin: 0px; padding: 0px 0px 0px 40px; }

ol li {}



#content {margin: 0px 0px 0px 0px;}

#content .date {color: #999999; font-size: 11px; margin: 0px 0px 2px 0px; line-height: 12px;}



/* Меню */

#menu {padding: 0px; margin: 0px;}

#menu span {text-decoration: none; color: #FFFFCC; font-size: 12px; font-weight: bold;}

#menu a:link, #menu a:visited, #menu a:active {text-decoration: underline; color: #FFFFFF; font-size: 12px; font-weight: normal;}

#menu a:hover {text-decoration: none; color: #FFFFCC; font-size: 12px; font-weight: normal;}



#menu .sub2 span {text-decoration: none; color: #FFFFCC; font-size: 12px; font-weight: bold;}

#menu .sub2 a:link, #menu .sub2 a:visited, #menu .sub2 a:active {text-decoration: underline; color: #CBE5FF; font-size: 12px; font-weight: normal;}

#menu .sub2 a:hover {text-decoration: none; color: #CBE5FF; font-size: 12px; font-weight: normal;}



#menu .sub3 span {text-decoration: none; color: #FFFFCC; font-size: 11px; font-weight: bold;}

#menu .sub3 a:link, #menu .sub3 a:visited, #menu .sub3 a:active {text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal;}

#menu .sub3 a:hover {text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight: normal;}



/* Новости */

#news {}

#news p, #news div, #news span {font-size: 12px; line-height: 16px; color: #333333;}

#news .date {color: #94999C; font-size: 10px; margin: -5px 0px 0px 0px;}

#news .arj a:link, #news .arj a:visited, #news .arj a:active {color: #364244;}

#news .arj a:hover {color: #336699;}



/* Блок сортировки 

#sort  {}

#sort span {color: #999999; font-size: 36px; font-size: 36px;}

#sort a:link, #sort a:visited, #sort a:active {text-decoration: underline; color: #336699; font-size: 12px;}

#sort a:hover {text-decoration: none; color: #3399FF;}

*/



/*Старая нумерация страниц*/

.sort_cur {margin: 0; padding: 0;}

.sort_cur span {margin: 0; padding: 2px 5px 2px 5px; background-color: #B3B5B8; font-weight: bold; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Sans-Serif; display: inline; color: #FFFFFF;}

.sort_cur a,.sort_cur a:visited {margin: 0; padding: 2px 5px 2px 5px; background-color: #686E76; font-weight: normal; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial,  Sans-Serif; display: inline;  color: #FFFFFF;}

.sort_cur a:hover {margin: 0; padding: 2px 5px 2px 5px; background-color: #B3B5B8; font-weight: normal; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, Sans-Serif; display: inline;  color: #FFFFFF;}



/* Копирайт */

#copyright {font-weight: bold; font-size: 11px; color: #FBFBFB;}



/* Ссылка на Веб Отдел */

#webotdel, #webotdel a:link, #webotdel a:visited, #webotdel a:active, #webotdel a:hover, #webotdel span {font-size: 11px; text-decoration: none; color: #000000;}

#plast, #plast a:link, #plast a:visited, #plast a:active, #plast a:hover, #plast span {font-size: 11px; text-decoration: none; color: #000000;}



/* Меню 2 */

#menu2 {}

#menu2 span {text-decoration: none; color: #666666; font-size: 18px; font-weight: bold;}

#menu2 a:link, #menu2 a:visited, #menu2 a:active {text-decoration: underline; color: #336699; font-size: 18px;}

#menu2 a:hover {text-decoration: none; color: #3399FF; font-size: 18px;}



/* Меню 3 */

#menu3 {}

#menu3 span {text-decoration: none; color: #CC0000; font-size: 12px; font-weight: normal;}

#menu3 a:link, #menu3 a:visited, #menu3 a:active {text-decoration: underline; color: #FF6600; font-size: 12px;}

#menu3 a:hover {text-decoration: none; color: #CC0000; font-size: 12px;}



/* Adress */

#adres {font-size: 11px; color: #FFFFFF;}

#adres a:link, #adres a:visited, #adres a:active {color: #FF6600;}

#adres a:hover {color: #FFFFFF;}



/* Search */

.search_form_field {border-style: inset; border-width: 1px; margin: 0px; padding: 0px 0px 0px 1px; border-color: #E8E7E3; color: #4E596B; width: 50%; height: 15px; font-size: 10px; font-family: arial, Verdana, sans-serif; vertical-align: top;}

.search_button {border-width: 0px; margin: 0px 0px 0px 0px; padding: 0px; vertical-align: top; height: 14px;}

.surl {color: #666666;}



/* Registration */

.reg_form_field {border-style: inset; border-width: 1px; margin: 0px; padding: 0px 0px 0px 1px; border-color: #E8E7E3; color: #4E596B; width: 100%; height: 15px; font-size: 10px; font-family: arial, Verdana, sans-serif; vertical-align: top;}



/* Slogan */

.slogan {font-size: 14px; color: #000000;}



/* Price */

.price {color: #000000;}



/* Contacts */

.contacts {margin: 0px 0px 0px 0px; padding: 0px; font-family: tahoma; font-weight: normal; font-size: 11px; color: #737A84;}

.contacts b {display: block; color: #3B4047; margin: 5px 0px 5px 0px;}

.contacts .telephone {color: #005D97; font-size: 12px; font-weight: bold; margin: 5px 0px 10px 0px;}



/* Catalogue */

.gray {color: #666666;}

.black {color: #000000;}

#properties {padding: 24px 0px 30px 0px}

#properties div {color: #000000; margin-bottom: 5px;}

.price {font-size: 18px;}

