/* CSS STYLE 
  HOTEL36.RU
  Autor: Makov Pavel &
  Jana Kunitskaya */

  
    .TEXT {font-family: Tahoma; color: #63676A;  font-size: 9pt; text-align: justify; margin-left: 43; margin-right: 35;}
    .TEXTT {font-family: Tahoma; color: #63676A;  font-size: 9pt; text-align: justify; margin-left: 0; margin-right: 0;}
    .TEXTT2 {font-family: Tahoma; color: #d51e08;  font-size: 10pt; font-weight: bold; text-align: justify; margin-left: 5; margin-right: 0;}
    .TEXTTT {font-family: Tahoma; color: #63676A;  font-size: 8pt; text-align: justify; margin-left: 0; margin-right: 0;}
    .HEAD {font-family: Arial; color: #C5240A; font-weight: bold; font-size: 13pt; margin-left: 43; text-decoration: none;}
    .MAP {font-family: Tahoma; color: #CC250A; font-weight: bold; font-size: 8pt; text-align: right; margin-left: 5; margin-right: 8;}
    .ORD {font-family: Tahoma; color: #50210c; font-size: 8pt; margin-left: 17; margin-right: 10; text-decoration: none;}
    .ORDD {font-family: Tahoma; color: #A23C0F; font-size: 8pt; margin-left: 0; margin-right: 0; text-decoration: none;}
    .ORDY {font-family: Tahoma; color: #A23C0F; font-size: 8pt; margin-right: 17; margin-right: 10; text-decoration: none;}
    .TTP {font-family: Tahoma; color: #D42103; font-weight: bold; text-align: right; font-size: 8pt; margin-right: 10;}
    .LOW {font-family: Tahoma; color: #CF2A09; font-size: 8pt; margin-left: 1;}
    .START {font-family: Arial; color: #525252; font-weight: bold; font-size: 8pt;  margin-left: 8;}
    .VSI {font-family: Arial; color: #275289; font-size: 11px; text-align: right; margin-right: 8;} 
    .LOW {font-family: Tahoma; color: #CF2A09; font-size: 8pt; text-align: left; margin-left: 2;}
    .TEXT3 {font-family: Tahoma; color: #63676A;  font-size: 9pt; align: center; margin-left: 10; margin-right: 10;}
    .MAP2 {font-family: Tahoma; color: #63676A; font-size: 9pt; align: center; margin-left: 10; margin-right: 10;}
    .MOD {font-family: Tahoma; color: #1f1f1f; font-size: 8pt; margin-left: 5; margin-right: 5;}  
    .TITLE2 {font-family: Tahoma; color: #A53002; font-size: 9pt; text-align: justify; margin-left: 64; margin-right: 1; font-weight: bold;} 

    .MAP2 {font-family: Tahoma; color: #e88e83; font-size: 8pt; text-align: left; margin-left: 40; margin-right: 5;}
    .MAP3 {font-family: Tahoma; color: #e88e83; font-size: 8pt; text-align: left; margin-left: 0; margin-right: 0;}



   A:LINK.MAP2 { color: #e88e83; text-decoration: underline;}
   A:ACTIV.MAP2 { color: #e88e83; text-decoration: underline;}
   A:VISITED.MAP2 { color: #e88e83; text-decoration: underline;}
   A:HOVER.MAP2 { color: #bb161d; text-decoration: none;}


   A:LINK.MAP3 { color: #e88e83; text-decoration: underline;}
   A:ACTIV.MAP3 { color: #e88e83; text-decoration: underline;}
   A:VISITED.MAP3 { color: #e88e83; text-decoration: underline;}
   A:HOVER.MAP3 { color: #bb161d; text-decoration: none;}


   A:LINK.LOW { color: #CF2A09; text-decoration: none;}
   A:ACTIV.LOW { color: #CF2A09; text-decoration: none;}
   A:VISITED.LOW { color: #CF2A09; text-decoration: none;}
   A:HOVER.LOW { color: #CF2A09; text-decoration: none;}
   
  
   A:LINK.TEXTT { color: #63676A; text-decoration: none;}
   A:ACTIV.TEXTT { color: #63676A; text-decoration: none;}
   A:VISITED.TEXTT { color: #63676A; text-decoration: none;}
   A:HOVER.TEXTT { color: #63676A; text-decoration: none;}

   A:LINK.MAP { color: #CC250A; text-decoration: none;}
   A:ACTIV.MAP { color: #CC250A; text-decoration: none;}
   A:VISITED.MAP { color: #CC250A; text-decoration: none;}
   A:HOVER.MAP { color: #949494; text-decoration: none;}

   A:LINK.MAP2 { color: #63676A; text-decoration: underline;}
   A:ACTIV.MAP2 { color: #63676A; text-decoration: underline;}
   A:VISITED.MAP2 { color: #63676A; text-decoration: underline;}
   A:HOVER.MAP2 { color: #CC250A; text-decoration: none;}


   A:LINK.START { color: #525252; text-decoration: none;}
   A:ACTIV.START { color: #525252; text-decoration: none;}
   A:VISITED.START { color: #525252; text-decoration: none;}
   A:HOVER.START { color: #275289; text-decoration: none;}
 
   A:LINK.DFI {color: #384f81; text-decoration: underline;} 
   A:ACTIV.DFI {color: #384f81; text-decoration: underline;}
   A:VISITED.DFI {color: #384f81; text-decoration: underline;} 
   A:HOVER.DFI {color: #c0c0c0; text-decoration: underline;}
   
   A:LINK.LOW { color: #CF2A09; text-decoration: underline;}
   A:ACTIV.LOW { color: #CF2A09; text-decoration: underline;}
   A:VISITED.LOW { color: #CF2A09; text-decoration: underline;}
   A:HOVER.LOW { color: #CF2A09; text-decoration: underline;}
 
.order-form
{
	margin-left: 20px;
}
  
   .full-select
{
	width: 360px;
	height: 22px;
	clear: both;
	margin-top: 4px;
	padding-bottom: 4px;
}

.full-select > div
{
	float: left;
	height: 22px;
	font: italic 12px/22px Arial;
}

.month-container, .date-container
{
	float: right !important;
	overflow: visible;
}

.date-container
{
	margin-right: 4px;
}

#hotel_name, #room_type
{
	width: 360px;
}

#in_date, #out_date
{
	width: 40px;
}

#in_month, #out_month
{
	width: 107px;
}

.full-select select
{
	height: 22px;
}

.full-select select option
{
	background: #feebb1;
}

.form-field
{
	background: #feebb1;
	width: 360px;
	border: 1px solid #cb9b83;
	height: 20px;
	font: italic 12px/20px Arial;
	margin: 4px 0;
	padding-left: 5px;
}

.textarea
{
	background: #feebb1;
	width: 360px;
	border: 1px solid #cb9b83;
	height: 75px;
	font: italic 12px/20px Arial;
	margin: 4px 0 10px;
	padding-left: 5px;
}

.submit
{
	float: left;
	margin-right: 6px;
}

.submit input
{
	background: #601706;
	font: 14px/19px TimesNewRoman;
	color: #fcf3d6;
	padding: 0 15px;
}

.reset
{
	float: left;
}

.reset input
{
	background: #eee2cd;
	font: 14px/19px TimesNewRoman;
	color: #57433f;
	padding: 0 15px;
}



.thumbnail{   
position: relative;   
z-index: 0; 
color: #e88e83;  
}   

.thumbnail:hover{   
background-color: transparent;   
z-index: 50; 
color: #bb161d;   
}   

.thumbnail span{ /*CSS for enlarged image*/   
position: absolute;   
background-color: #ffffff;   
padding: 0px;   
left: -1000px;   
border: 0px dashed #9c9c9c;
visibility: hidden;   
color: black;   
text-decoration: none;  
}   

.thumbnail span img{ /*CSS for enlarged image*/   
border-width: 0;   
padding: 2px;  
}   

.thumbnail:hover span{ /*CSS for enlarged image on hover*/   
visibility: visible;   
top: 30;   
left: 30px; /*position where enlarged image should offset horizontally */   

}  
