/*Настройки по умолчанию*/
body { font-family: Arial; font-size: 14px; background: #7c0908; padding: 0px; margin: 0px;}

table {	border: 0px; padding: 0px;  border-collapse: collapse; font-size: 12px;}
table td { padding: 0px; }

img {border: 0px solid #FFFFFF}
form {padding: 0px; margin: 0px;}
/*Конец*/

a {text-decoration: underline;}
a:hover {text-decoration: none;}

h1 {font-size: 20px; padding: 0px; margin: 0px; }
h2, h2 a, h2 a:hover {font-size: 16px; color: #7c0908; line-height: 16px; margin-top: 15px; margin-bottom: 10px; }
h3 {font-size: 14px; color: #7c0908; margin-top: 15px; margin-bottom: 5px; }

.mainTableBorder {background: url('/bin/image/mainTableBorder.gif') repeat-y top left; width: 7px;}
.mTablePT {padding: 10px 0px; height: 35px;}
.mTopTitle {color: #f3ece3; font-size: 12px;}
.NewHotelLogo {padding-top: 30px;}
.bgSearch {height: 58px; background: url('/bin/image/bg.search.jpg') no-repeat top center;}

.mMenuTable {border-right: 1px solid #dfd3c5;}
.mMenuTd {background: url('/bin/image/bgMainMenuBottom.gif') repeat-x top left}
.mainMenuItemL {background: url('/bin/image/cornerMainMenuItem.jpg') #ded1c3 no-repeat bottom left;}
.mainMenuItemR {background: url('/bin/image/patternMainMenuItem.jpg') #ded1c3 no-repeat top right;}
.mainMenuItemC {background: #ded1c3; margin: 0px 2px; color: #780c0a;}
.mainMenuItemC a {color: #780c0a; text-decoration: none;}
.mainMenuItemC a:hover {color: #780c0a; text-decoration: underline;}

.mainMenuItemLS {background: url('/bin/image/cornerMainMenuItemSelected.jpg') #780c0a no-repeat bottom left;}
.mainMenuItemRS {background: url('/bin/image/patternMainMenuItemSelected.jpg') #780c0a no-repeat top right;}
.mainMenuItemCS {background: #780c0a; margin: 0px 2px; color: #ded1c3;}
.mainMenuItemCS a {color: #e7dfd5; text-decoration: none;}
.mainMenuItemCS a:hover {color: #e7dfd5; text-decoration: underline;}

.mainMenuItemP {padding: 5px 5px 6px 5px;}


.bgSelectCity {background: url('/bin/image/bg.SelectCity.jpg') no-repeat top left;}
.bgLiter {background: url('/bin/image/borderLiter.gif') #efeae4 repeat-x bottom left; padding: 5px 20px;}
.bgLiterText {background: #7c0a0a;}
.literText {color: #828282;}
.literTextS {color: #f0e0e1;}

.GYellow {color: #dfd1bc;}
.GRed {color: #7c0908;}
.LGrey {color: #939393;}
.DGrey {color: #484647;}

.bgTimeNewsArchive {background: url('/bin/image/bg.TimeNewsArchive.jpg') no-repeat top left; padding-left: 60px;}
.time {padding-left: 40px;}
.newsArchive {padding-left: 35px; font-size: 15px; font-weight: bold;}
.newsItem {padding-left: 35px; font-size: 11px; padding-right: 30px; padding-top: 5px;}
.newsItem a {color: #474747; text-decoration: none; font-weight: normal}
.newsItem a:hover {color: #474747; text-decoration: underline; font-weight: normal}

.newsArchive a {text-decoration: none;}
.newsArchive a:hover {text-decoration: underline;}


.leftMenuCT {background: url('/bin/image/bg.leftMenuCT.gif') no-repeat top left;}
.leftMenuM {background: url('/bin/image/bg.leftMenuM.gif') repeat-y top left;}
.leftMenuCB {background: url('/bin/image/bg.leftMenuCB.gif') no-repeat top left;}
.leftMenu {background: url('/bin/image/bg.leftMenu.gif') repeat-y top left;}
.leftMenuBottom {background: url('/bin/image/bg.leftMenuBottom.jpg') no-repeat top left;}


.textTableC {background: url('/bin/image/textTableC.gif') #ffffff no-repeat bottom left;}


.cornerDMTL { background-image: url(/bin/image/borders/dropmenu.tl.corner.png); width: 6px; height: 6px; }
.cornerDMTR { background-image: url(/bin/image/borders/dropmenu.tr.corner.png); width: 6px; height: 6px; }
.cornerDMBL { background-image: url(/bin/image/borders/dropmenu.bl.corner.png); width: 6px; height: 6px; }
.cornerDMBR { background-image: url(/bin/image/borders/dropmenu.br.corner.png); width: 6px; height: 6px; }
.borderDMT { background-image: url(/bin/image/borders/dropmenu.t.border.png); height: 6px; }
.borderDMB { background-image: url(/bin/image/borders/dropmenu.b.border.png); height: 6px; }
.borderDML { background-image: url(/bin/image/borders/dropmenu.l.border.png); width: 6px; }
.borderDMR { background-image: url(/bin/image/borders/dropmenu.r.border.png); width: 6px; }
.dropMenuBG { background-image: url(/bin/image/borders/dropmenu.bg.png); }

.dropMenuSelectedItem {color: #e5d8c2; text-decoration: none;}
.dropMenuSelectedItem:hover{color: #e5d8c2; text-decoration: underline;}
.dropMenuItem a{color: #70706e; text-decoration: none;}
.dropMenuItem a:hover{color: #7c0808; text-decoration: none;}


.searchButton {border: 0px; padding: 0px; margin: 0px 0px 0px 5px; width: 16px; height: 13px; background: url('/bin/image/button.Search.gif') no-repeat top left;}
.searchInput {background: url('/bin/image/input.Search.gif') no-repeat top left; width: 97px; height: 22px; border: 0px; padding: 0px; margin: 0px;}


.mainText {padding: 20px 20px 0px 20px; line-height: 1.5em; }
.mainText a{color: #7c0908;}
.newsTitle a{color: #c1aa89; text-decoration: none; font-size: 16px; }
.newsTitle a:hover{color: #c1aa89; text-decoration: underline; font-size: 16px;}
.newsTdPadding {padding-top: 5px; padding-bottom: 15px;}
.newsTdTitlePadding {padding-top: 5px;}
.publishTdTitlePadding {padding-bottom: 5px;}
.date {color: #484647; font-size: 10px;}

.bgNewsItem {background: #f3ece3;}

.NextPrevItem { padding: 0px; margin: 0px; margin-bottom: 5px; }
.NextPrevItem a{text-decoration: none;}
.NextPrevItem a:hover {text-decoration: underline;}

.pagesNav {padding: 0px; font-size: 14px;}
.pagesNav a {color: #7c0908; text-decoration: none;}
.pagesNav a:hover {color: #7c0908; text-decoration: underline;}

.pagesNavBut {padding: 0px 3px;}
.pagesNavBut a {color: #7c0908; text-decoration: none;}
.pagesNavBut a:hover {color: #7c0908; text-decoration: underline;}

.pagesNavButSel {padding: 0px 3px; background: #7c0908; color: #dfd1bc; font-weight: bold;}
.pagesLeft {padding: 5px 0px 5px 20px;}
.pagesLeftSel {padding: 5px 0px;}
.pagesLeftItems {padding: 2px 20px; font-weight: normal; }
.pagesLeftItems2 {padding: 3px 25px 3px 31px; font-weight: normal;}

.title {color: #7c0908; font-size: 15px;}
.title a {color: #7c0908; font-size: 15px;}
.title a:hover{color: #7c0908; font-size: 15px;}

.letterNavHotel {color: #939393;}
.letterNavHotel a {color: #7c0908;}
.letterNavHotel a:hover {color: #7c0908;}
.letterNavHotelSel {padding: 0px 3px; background: #7c0908; color: #dfd1bc; font-weight: bold;}

.pathText {color: #ffffff; fomnt-size: 11px;}
.pathText a {color: #ffffff; fomnt-size: 11px;}
.pathText a:hover {color: #ffffff; fomnt-size: 11px;}

.pageText {color : #484647; line-height: 1.5em; }
.pageText a {color: #7c0908;}
.pageText a:hover {color: #7c0908;}

.tableBg {border: 0px #ffffff solid;}
.tableBg td {padding: 5px;}
.bay td {padding: 3px;}

.menutitle {font-size: 14px; color: #7c0908; }
.clrHotel {color: #c1aa89;}
