/*Основное*/
body {font: normal 80% Tahoma, Arial, Helvetica, sans-serif; color: #454545; background-color: #ffffff; margin: 0px 0px 0px 0px;}
table, td {font: normal 100% Tahoma, Arial, Helvetica, sans-serif; color: #454545; line-height: 140%;}
p, ul, ol {margin-top: 0px; margin-bottom: 12px; font: normal 100% Tahoma, Arial, Helvetica, sans-serif; color: #454545; line-height: 130%; }
li {margin-bottom: 5px; margin-top: 0px;}
ul {list-style-type: square;  margin-bottom: 12px;}

.input {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #454545;}
a:link, a:active, a:visited {color: #0066cc; text-decoration: underline;}
input, textarea, select {font-size: 100%; font-family: Tahoma, Arial, Helvetica, sans-serif;}

/*Текст возле лого*/
.TTextLogo {line-height: 15px; font-size: 13px; color: #888888;}
a.TTextLogo {color: #888888; text-decoration: underline}
a.TTextLogo:hover {color: #888888; text-decoration: none}
a.TTextLogo:visited {color: #888888; text-decoration: underline}

/*Главное меню*/
a.TNavLink {color: #000000;text-decoration: underline; padding: 2px 0px 2px 0px}
a.TNavLink:hover {color: #00000;text-decoration: none}
a.TNavLink:visited {color: #000000; text-decoration: underline}
a.TNavLink:visited:hover {color: #000000; text-decoration: underline}

a.TNavLinkA {color: #FFFFFF; text-decoration: none}
a.TNavLinkA:hover {color: #FFFFFF; text-decoration: underline}
a.TNavLinkA:visited {color: #FFFFFF; text-decoration: underline}
a.TNavLinkA:visited:hover {color: #FFFFFF; text-decoration: underline}

/*Заказ в меню*/
a.ZNavLink {color: #009900; text-decoration: underline; padding: 2px 0px 2px 0px}
a.ZNavLink:hover {color: #009900; text-decoration: none}
a.ZNavLink:visited {color: #009900; text-decoration: underline}
a.ZNavLink:visited:hover {color: #009900; text-decoration: underline}

a.ZNavLinkA {color: #009900; text-decoration: none}
a.ZNavLinkA:hover {color: #009900; text-decoration: underline}
a.ZNavLinkA:visited {color: #009900; text-decoration: underline}
a.ZNavLinkA:visited:hover {color: #009900; text-decoration: underline}

/*Горячее предложение*/
a.HNavLink {color: #FF0000; text-decoration: underline; padding: 2px 0px 2px 0px}
a.HNavLink:hover {color: #FF0000; text-decoration: none}
a.HNavLink:visited {color: #FF0000; text-decoration: underline}
a.HNavLink:visited:hover {color: #FF0000; text-decoration: underline}

a.HNavLinkA {color: #FF0000; text-decoration: none}
a.HNavLinkA:hover {color: #FF0000; text-decoration: underline}
a.HNavLinkA:visited {color: #FF0000; text-decoration: underline}
a.HNavLinkA:visited:hover {color: #FF0000; text-decoration: underline}

/*Правое меню*/
.TRightMenuUL {margin-top: 10px; list-style-type: square; margin-bottom: 0px;}
.TRightMenuLI {color: #bcc5bf; font-size: 100%; margin-bottom: 5px; list-style-type: square;}
.TRightMenuLIA {color: #ff6600; font-size: 100%; margin-bottom: 5px; list-style-type: square; margin-left: 0px;}

a.TRightMenuA {color: #000000; text-decoration: underline}
a.TRightMenuA:hover {color: #000000; text-decoration: none}

a.TRightMenuA {color: #000000; text-decoration: underline}
a.TRightMenuA:hover {color: #000000; text-decoration: none}

/*Ссылки в подвале*/
a.Afooter {color: #666666; text-decoration: underline}
a.Afooter:hover {color: #2B95FE; text-decoration: underline}
a.Afooter:visited {color: #666666; text-decoration: underline}
a.Afooter:visited:hover {color: #2B95FE; text-decoration: underline}

/*Погода*/
.Weather {text-align: right; padding-right: 40px; vertical-align: top;}
.WeatherText {color: #6F767B; font-size: 110%; 	margin-bottom : 7px;}
.WeatherText img {vertical-align: middle;}
.WeatherButton a{display: block; width: 173px; height: 16px; float: right; font: normal 12px arial, sans-serif; background-position: right; text-align: center; background: url('/i/10-days.gif') no-repeat; color: #B0691E; text-decoration: none;}
/*Конец погоды*/

.TNavMenu {color: #000000; font-size: 100%; width: 100px; text-align: left;  padding: 10px 15px 10px 15px; height : 45px}
.TNavMenuA {color: #FFFFFF; font-size: 100%; width: 100px; text-align: left;  padding: 10px 15px 10px 15px; background-color: #ff6600; height : 45px }

/* Правая часть */
.RArea {width: 38%; padding: 10px 0px 20px 0px; vertical-align: top}

/* Контент */
.CArea {width: 54%; padding: 10px 0px 20px 0px; vertical-align: top}

.CHomeBlockHeader {font: normal 165% Tahoma, Arial, Helvetica, sans-serif; color: #454545; margin: 0px 20px 16px 0px}
.CBlockHeader {color: #000000; font-size: 135%; font-weight: normal; margin-bottom: 0px; margin-top: 5px; margin-left: 15px;}
.CBlockText {color: #000000; margin-right: 40px; margin-left: 15px; margin-top: 5px;}

/* Первый инфо-блок для жилья*/
.InfoBlockBig {background-color: #f0f0f0; padding: 14px 20px 0px 15px; width: 100%;}

/* Первый инфо-блок для остального*/
.InfoBlockBigOther {background-color: #f0f0f0;padding: 10px; width: 100%;}

.CRightMenu {margin: 25px 15px 0px 15px; color: #000000;}
.CListHeader {font-size: 120%; font-weight: normal; color:#444444; margin-top: 25px; margin-bottom: 3px;}
.CListNote {font-size: 100%; margin-top: 3px; margin-bottom: 25px}
.CDateText {font-size: 85%; margin-top: 3px; margin-bottom: 20px; color: #999999}

.Footer {padding: 0px 0px 10px 0px; width: 28%}
.FooterTxt {font: normal 100% Tahoma, Arial, Helvetica, sans-serif; margin: 0px 20px 5px 0px}

.nounderline {font-size: 90%; color: #959595; text-decoration: none;}
a.nounderline {font-size: 90%; color: #959595; text-decoration: none;}
a.nounderline:hover {font-size: 90%; color: #959595; text-decoration: none;}
a.nounderline:visited {font-size: 90%; color: #959595; text-decoration: none;}
a.nounderline:visited:hover {font-size: 90%; color: #959595; text-decoration: none;}

/* Заголовки*/
h1 {font-size: 190%; margin-top: 5px; margin-bottom: 10px; color: #ff6600; margin-left: -1px; font-weight: normal; line-height: 140%;}
h2 {font-size: 160%; font-weight: normal; margin-top: 25px; margin-bottom: 20px; color: #666666}
h3 {font-size: 110%; font-weight: normal; margin-top: 7px; margin-bottom: 5px;}

/* Выбор жилья*/
.RealtyTD {width: 23%; font-size: 100%; color: #666666;}
.CMark {background-color: #FFFFCC;}

.CTextImageleft {border: 0px; margin-right: 10px; margin-bottom: 5px;}
.CTextImageright {border: 0px; margin-left: 10px; margin-bottom: 5px;}
.CTextImagecenter {border: 0px;}
.CTextImage {border: 0px;}

/* Картинки*/
img {border: 0px;}

/* Новости*/
.NewsTitle {font-size: 100%; font-weight: normal; margin-bottom: 1px; padding: 1px 0px; margin: 0px;}
.date {font-size: 85%; margin-top: 3px; color: #999999}

/* Правый Инфоблок (главная)*/
.RInfoBlock {margin: 4px 0px 0px 0px; padding: 0px; background-color: #666666;}

/* Правый Инфоблок (остальные)*/
.RInfoBlockAll {margin: 4px 0px 0px 0px; padding: 0px; background-color: #E0F4D3;}

/* Метки*/
.tags, .tags a {font-size: 90%; color: #929497; margin-top: 5px;}

/* Всплывающий баннер*/
#TopBanner {background-color: #ffffe0; padding-top: 6px; padding-right: 19px; padding-bottom: 7px; padding-left: 19px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e4dc54;}
#TopBanner a {color: #000000;}
#TopBanner:hover {border-bottom-color: #9F991A;}
#TopBanner .closet {float: right;}

/* Погода*/
td.MainWeather {text-align: right; font-size: 85%; vertical-align: middle; padding-right: 0px; padding-bottom: 3px; padding-top: 5px}
td.MainWeather img {vertical-align: middle;}
