table.hotels
{    
     width: 544px;
     margin:0px;
     padding:0px;                 
}

.tdNorm
{     
     padding: 10px; 
     background-color: #FFF;
     vertical-align:top;       
    
}

.trLine
{
     height:2px;
}

.tdLine
{
   width:2px;
   background-color:Transparent;
  
}

.imgHot 
{
	border: 0px;
    margin: 0px;
}

.pHotTitle 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.pHotTitle a
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.pHotTitle a:hover
{
    color: #FF6600;          

}

.star {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 10px;
	font-weight: bold;
	color: #FF6600;
}

.pHotText 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #565656;
	text-decoration: none;

}

.special {
	background: url(../imgx/special_sipka.gif) 6px 4px no-repeat;
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E82CF;
	text-decoration: none;
}
.special:hover {
	color: #FF6600;
}

.HotPath 
{
    position:relative;
    left:195px;            
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;    
}

.HotPath a
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;    
}

.HotPath a:hover
{
    color: #FF6600;  
}

.formNadp 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	  font-weight:bold;
	line-height: 18px;
	color: #565656;

}

/*------------------Detail------------------------------------*/
table.hotel
{    
     width: 544px;
     margin:0px;
     padding:0px; 
     height: 461px;     
}

.pHotTitleDetail 
{
    position:relative;
    left:185px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.pHotTitleDetail  .star {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 10px;
	font-weight: bold;
	color: #FF6600;
}

.pNav
{
    position:relative;
    left:166px;   
}

table.obr
{    

     height:100%;
     width: 180px;
     margin:0px;
     padding:0px;         
                       
}

.tdObr
{              
     vertical-align:top;   
     background-color:#FFF;    
                             
}

.nav {
	background: url(../imgx/a_sipka.gif) 6px 4px no-repeat;
	padding: 0 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;
}
.nav:hover {
	color: #000000;
}
.pKapTitle 
{	
	padding: 2px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #565656;
	text-decoration: none;

}
.pKapTitleSp 
{		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #4E82CF;
	font-weight: bold;
	text-decoration: none;

}
.pHotTextSp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #4E82CF;
	text-decoration: none;

}

table.pik
{    
     /*width: 346px;*/
     margin:4px 0px 0px 0px;                      
}
.tbPikObr
{             
     width: 20px;
     padding:4px 10px 4px 0px;     
}

.stripsDetail
{
    overflow: hidden;
    height: 3px;
    margin-top : 5px;
    margin-bottom: 6px; 
    background: url(../imgx/dot_line.gif) repeat-x;
}

.tdPrice
{     
     padding: 0px; 
     background-color: #FFF;
     font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #565656;
	text-decoration: none;        
    
}

.tdEmpty
{   
     background-color: #FFF;      
    }
    
.pEmpty
{        
   background-color: #FFF;    
 }
 .tdLine01
{
     height:2px;
     background-color:#C8C9C8;     
}
.tdLine02
{
     height:2px;
     background-color:#B9B8B8;
}
.tdLine03
{
     height:2px;
     background-color:#B6B6B6;
}
.tdLine04
{
     height:2px;
     background-color:#B6B6B6;
}