A { color: #465281; font-size: 11px; font-family: Tahoma}
A:visited { color: #465281; font-size: 11px;}
A:active { color: #465281; font-size: 11px; text-decoration: underline;}
A:hover { color: #465281; font-size: 11px; text-decoration: underline}

/* Стили сортировки выборки гостиниц */
.sort { color: #808080;  font-size: 11px; font-weight: 700 } /* верхний регистр */
.user { color: white;  font-size: 11px; font-weight: 700 } /* верхний регистр */
.po { color: #808080; font-size: 11px; } /* нижний регистр */
.raz { color: #808080; font-size: 11px; } /* жирный */
.menua {color: #ee3300}
.name_room{margin-left: 5px;}
.itop{width: 77px; background-color: #dededc}

/* Стили блока гостиницы */
.mblock { color: white; font-size: 11px; } /* заголовок окна */
.stand {font-size: 11px; font-family: Tahoma} /* описание гостиницы */
.blink { color: #465281; font-size: 11px; } /* ссылка */
.ontab { color: black; font-size: 11px; font-weight: bold } /* надтабличная надпись */
.btable { border-style: solid; border-width: 1px; border-color: #93a8d3; background-color: #93a8d3; color: white; text-align: center } /* таблица */
.tabprice1 { background-color: #d3dced} /* таблица */
.tabprice2 { background-color: #e6ecf8} /* таблица */
.b2table { background-color: #b8cae0; font-weight: bold} /* таблица */
.ntable { width: 440px; color: #494949; font-size: 11px; margin-left: 8px; margin-right: 8px; margin-top: 8px; margin-bottom: 8px } /* таблица */
.cpec_tab {background-color: #dbeaff;}

/* Стили блока поиска */
.ltext { font-size: 11px; color: #575556; font-family: Tahoma} /* текст */
.linput { color: #575556} /* инпут */
SELECT, INPUT { font-size: 10px; color: #575556; border: 1px; border:1px solid #a9a9a9;}

/* Другие стили */
.price { font-size: 8px; margin-right: 5px; margin-top: 5px; }
.vprice { font-size: 11px; margin-right: 5px; margin-top: 10px; }
.nprice { font-size: 11px; margin-right: 5px; margin-top: 20px;}
.dprice { font-size: 11px; color: white; }
.regleft { text-align: left; background-color: #e6ecf8; width: 150px}
.regleft2 { text-align: left; width: 150px }
.regright { background-color: #e6ecf8; text-align:left;}
.formlink { color: #5f5f5f; font-size: 11px; } /* ссылка */
.toplink { color: white; font-size: 11px} /* ссылка */
A.formlink { color: #5f5f5f; font-size: 11px; } /* ссылка */
A:active.formlink { color: #5f5f5f; font-size: 11px; } /* ссылка */
A:visited.formlink { color: #5f5f5f; font-size: 11px; } /* ссылка */
A:hover.formlink { color: #5f5f5f; font-size: 11px; } /* ссылка */
A.toplink { color: #d7d7d7; font-size: 11px} /* ссылка */
A:active.toplink { color: #d7d7d7; font-size: 11px} /* ссылка */
A:visited.toplink{ color: #d7d7d7; font-size: 11px} /* ссылка */
A:hover.toplink { color: #d7d7d7; font-size: 11px} /* ссылка */
A.kalendar:link { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: underline }
A.kalendar:visited { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: underline }
A.kalendar:hover { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: none }
A.kalendar:active { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px;  color: white; TEXT-DECORATION: none }
.noframe { background-color: white } /* таблица */
 /*  */
 
.noactiveday{color: #000000}
.activeday{color: #201e10; background-color: #ebebeb}
.liveday{color: #FFFFFF; background-color: #e72a17}
.dayout{color: #FFFFFF; background-color: #e72a17}
.podsvetka{color: green; background-color: white}
 
 UL{ MARGIN-LEFT: 9mm; MARGIN-TOP: 2mm}
.booking { MARGIN-BOTTOM: 0mm; MARGIN-LEFT: 5mm; MARGIN-TOP: 2mm}

FORM  { MARGIN-TOP: 0mm; MARGIN-BOTTOM: 0mm }
p { MARGIN-TOP: 0mm}
TD {color: #575556; font-family: Tahoma; font-size: 11px;}

h1{color: #575556; font-family: Tahoma; font-size: 13px; font-weight: bold; MARGIN-BOTTOM: 0mm}
h2{color: #575556; font-family: Tahoma; font-size: 12px; font-weight: bold; MARGIN-BOTTOM: 0mm}
h3{color: #575556; font-family: Tahoma; font-size: 11px; font-weight: bold; MARGIN-BOTTOM: 0mm}

area{background-color: red}


html
{
height: 100%;
}

body
{
font-family: Tahoma;
height: 100%;
  padding:0;
  width:100%;
margin: 0;
}

#nonFooter
{
position: relative;
min-height: 100%;
}

* html #nonFooter
{
height: 100%;
}

#content
{
padding-bottom: 5em;
}

#footer
{
position: relative;
margin-top: -40px;
} 


