
        body {margin:0px 0px 0px 0px;}
        table { 
                                border-collapse: collapse; 
                                border-spacing: 0px;
                                
                                }
        td {padding:0;}
        .form {
                                color:#5E2907;
                                font-size:10px;
                                font-weight:bold;
                                font-family:Verdana;
                                margin-left:10px;
                                width:188px;
                                margin-top:3px;
                        }
        .form td {padding-right:5px;}
        .form_select{
                                font-size:9px;
                                position:absolute;
                                background:#F9FFFF;
                                }

        #form_resort  {
                                width:130px;
                                clip:rect(2px 112px 15px 2px);
                                }
                                
        #form_resort_brd {
                                border:1px solid #533300; 
                                width:114px;
                                height: 17px;
                                background-color:white;
                                }
                                
        
        #form_hotel {
                                width:50px;
                                clip:rect(2px 32px 15px 2px); text-align:
                                }
                                
        #form_hotel_brd {
                                border:1px solid #533300; 
                                width:32px;
                                height: 17px;
                                background-color:white;
                                }
        .form_price     {
                                                width:40px;
                                                height:16px;
                                                border: 1px solid  #533300;
                                                margin-left: 5px;
                                                font-size:9px;
                                                }
                                                
        .tbl    {
                                background-image: url('/img/tbl_h.gif');
                                background-repeat: repeat-X;
                                background-position:center;
                                color:#5E2907;
                                font-family:Tahoma;
                                font-size:12px;
                                font-weight:bold;
                                text-align:center;
                                }
       
        }
       .valuta     {  	width:130px;
       				 color:#5E2907;
       				font-family:Verdana;
                                font-size:12px;
                                ont-weight:bold;
                                text-align:center;}
          table.valuta {
          				margin-top:0px; 
          				margin-bottom:20px;
          				color:#275F80;
          				}                      
       .weather_index_td table {font-size:10px;
       							font-family:Verdana;
       							margin-bottom: 5px;
       							color:#5E2907;
       							}
       .weather_index_td .name {font-weight:bold;
       							 color:#275F80; }
       .weather_index_td td {}
       .weather_index_td img {display:none;}
       
       #resorts td  {width: 102px;
       				padding-bottom:15px;
       				text-align:center;
       			}
	 #resorts a {color:#5E2907;
       				font-size:12px;
       				font-family:Verdana;
       				text-decoration:underline;
       			
       			}				
       .mainmenu  div { 
       				height:22px;
       				vertical-align:middle; 
       				padding:10px;	
       				padding-top:15px;
       				border:1px solid #5E2907;
       				border-top:0px;
       				}
       				
       .mainmenu a {
       				font-size:12px;
       				font-family:TAHOMA;
       				color: black;
       				text-decoration:none;
       				font-weight: bold
       				
       				}
       .mainmenu img {
       					border:0px;
       				
       					}
       .clipart_ind {
       			border: 1px solid #5F2103;
       			width:98px;
       			height:90px;}
     
   .copywrite {  background-image: url("/img/copywrite_bg.gif");            }
.copywrite td {	font-size:10px;
       			font-family:TAHOMA;
       			color:#FFEE8A;
       			text-align:justify;
       			padding-left:50px;
       			}
    div.copywrite_bg_left {
    				width:100%;
    				height:100%;
    				background-image: url('/img/copywrite_bg_left.jpg');
    				background-repeat: no-repeat;
    				}
      div.copywrite_bg_right {
    				width:100%;
    				height:100%;
    				background-image: url('/img/copywrite_bg_right.jpg');
    				background-repeat: no-repeat;
    				background-position:right;
    				}
        .copywrite .menu a {
        			color:white;
        			font-family:Verdana;
        			font-size:12px;
            			}
        .footmenu td {padding-left:5px;padding-right:5px; border-left:2px solid #D3B700;}
        .footmenu {margin:5px;}
        .footmenu a {
        			color:white;
        			font-family:Verdana;
        			font-size:12px;
        			text-decoration:none;
        			font-weight:bold;
        			
            			}
            			
            			
            			
            			
            			
            			
            			
            			
table.ress{width:80%}
table.resort {text-align:center;}
.res_type_img  img {border:0px;}
.res_type_img  {width:100px;}
.res_type {			
							padding-top:20px;
							padding-bottom:8px;
 							background-image: url('/img/news_line.gif');
							background-repeat: repeat-x;
							background-position: bottom;
 							font-size:16px;
 							color:#122A76;
 							font-weight:bold;
 							text-align:left;}
 .res_type span{
 							width:15px;
 							
 							background-image: url('/img/news_pic.gif');
							background-repeat: no-repeat;
							background-position: bottom;	
							margin-bottom:3px;
 							}
table.resorts td {border:0px solid black;
	width:150px;
	height:1px;
	padding:8px;
	vertical-align:top;
}

table.res {border:1px solid #612610;
				width:100%; height:100%;
			}
			
table.res td{padding:0px}
table.res  .name {height:20px;text-align:center;vertical-align:middle;background-image: url('/img/resorts_h.gif');}
table.res  .name a { color:black;font-weight:bold;font-size:12px;text-decoration:none;}

table.res td.img {height:103px; padding:0px;padding-top:6px;background-image: url("/img/resort_h2.gif");background-repeat: no-repeat;}
table.res .img img {width:150px; height:100px; border:0px;margin:0px; }

table.res  .desc  {height:100%;
							background-image: url('/img/resort_desc_bg.gif');
							background-repeat: no-repeat;
							background-position: bottom;
							background-color:#FAF3C2;	
							color:#612610;
							font-size:12px;
							font-family:ARIAL;
							padding:5px;
							text-align:left;}
