body	  {position: relative; margin: 0; padding: 0;}

body , td , input {FONT-FAMILY: 'Trebuchet MS', Verdana;
		   font-size: 12px;
		   color: #333}
 h1 {font-weight: bold; font-size: 14px; color: #666}
 h2 {font-weight: bold; font-size: 13px; color: #666}
 h3 {font-weight: bold; font-size: 12px; color: #666; margin: 0; padding: 0;}
 
 .h1b {	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666; MARGIN-left: 15px;}
 
 .home_h1 {font-weight: bold; font-size: 14px; color: #666}
 		   
.input , input_long , .input_medium , .comment {FONT-FAMILY: 'Trebuchet MS', Verdana;
		   font-size: 11px;
		   color: #333;
		   padding: 1 1 1 1}

.input_long {width: 250px}		

.input_medium {width:115px}		

.input_short {width: 35px}		

.input_1	  {font-family: verdana;
			   font-size: 10px;
			   color: #333;
			   margin-bottom: 3px;
			   letter-spacing: 0em}

.rooms		  {font-family: verdana;
			   font-size: 10px;
			   color: #333;
			   margin-bottom: 3px;
			   letter-spacing: 0em;
			   width: 20px}			  

.comment   {width: 250px; height: 50px}   
		   
#header   {
	font-family: Arial;
	font-size: 12px;
	text-align: right;
	padding-top: 0px;
	padding-bottom:0px;
	margin:0;
	line-height : 200%;
}
		   
#footer   {font-family: Arial;
		   font-size: 12px;
		   padding-top: 0px;
		   color: #898670}

#footerNew {font-family: Arial;
		    font-size: 10px;
		    padding: 1px;
		    color: #898670;
			text-align: justify;
			margin-bottom: 10px}

#footerNew a {color: #898670; text-decoration: none; font-weight: bold;}
#footerNew a:hover {color: #333; text-decoration: underline}		
#footerNew a.normal {color: #898670; text-decoration: none; font-weight: normal;}
#footerNew a.normal:hover {color: #898670; text-decoration: none; font-weight: normal;}
		   
#header a    {font-family: Arial;
		      font-size: 12px;
		      color: #039;
	text-decoration: underline;
 }
#header a:Hover    {
	color: Black;
	text-decoration: underline;
}
 
 
a.normal    {color: #039}			  

.par	      {margin-top: 7px;}
.par_1	      {margin: 10 0 0 15px;}
.par_2	      {margin: 10 0 0 0px; padding: 10 10 10 10}
.par_2a	      {margin: 0 0 0 0px; padding: 0 10 10 10}
.par_3	      {margin: 10 0 0 0px; padding: 10 10 10 10; background-color: #D7D3B3}

.par_4		  {padding: 20 10 0 30}
.par_5		  {padding: 10 0 0 30}

.summary      {padding: 7 17 0 5; text-align: right; font-size: 10px; font-weight: normal;}

.text , .par  {font-family: 'Trebuchet MS', Verdana;
		      font-size: 11px;
			  letter-spacing: 0.05em}		
			 
.offer       {font-family: 'Trebuchet MS', Verdana;
		      font-size: 10px;
			  letter-spacing: 0.05em}		
			 
img.cal		  {margin: 0 10px 2px 10px}

.pale		  {color: #ACA899;
			   font-family: verdana;
			   font-size: 10px;
			   margin-bottom: 3px;
			   letter-spacing: 0em;
			   width: 70px}
			  
#time , .time  {font-family: verdana;
			   font-size: 9px;
			   color: #666}
			   
.weather	   {margin: 1px 9px 2px 0}

.tit		   {margin-top: 35px}		   	      


div#links a   {display: block;
		  	   text-align: right;
			   font-size: 12px;
			   font-weight: normal; 
   		  	   padding: 5 20 3 5;
			   margin: 0 0 2px;
			   border-width: 0; 
   			   text-decoration: none;
			   color: #333;}

div#actual_page , div#actual_page_1 {display: block;
		  	   text-align: right;
			   font-size: 12px;
			   font-weight: normal; 
   		  	   padding: 5 20 3 5;
			   margin: 0 0 2px;
			   border-width: 0; 
   			   text-decoration: none;
			   color: #333;
			   background-color: #D7D3B3}

div#actual_page_1 {text-align: left;
			   background-color: #EDEACE}
	
div#links a:hover {background-color: #D7D3B3}

.decor	  	 {text-align: left; vertical-align: middle; padding: 0 0 0 17}

.cim_1		 {font-weight: bold; margin-bottom: 5px}
.cim_2		 {font-size: 14px; font-weight: bold; margin-bottom: 5px; color: #666}
.cim_3		 {font-size: 13px; font-weight: bold; margin-bottom: 5px; color: #666} 

h1			 {font-size: 15px; font-weight: bold; margin-bottom: 10px} 

.right 		 {text-align: right}

img.right	 {float: right; margin-left: 10px}
img.left	 {float: left; margin-right: 10px}

a.foot {color: #898670; font-style: italic; text-decoration: none; font-weight: bold}
a.foot_2 {color: #898670; text-decoration: none; font-weight: bold}
a.foot_hu {font-size: 11px; color: #898670; font-style: italic; text-decoration: none; font-weight: bold}
.footcell {padding-top: 2px; text-align: center}
.sourcecod{color: #E3E0C8;}

.ures {
	background-color:transparent;
	border:0px;
}

a.buttonLink {color: #fff;
			  background-color: #389e2b;
			  font-weight: bold;
			  padding: 1px 6px 1px 6px;
			  text-decoration: none;
			  border-style: solid;
			  border-width: 2px;
			  border-top-color: #52c244;
			  border-right-color: #52c244;
			  border-bottom-color: #060;
			  border-left-color: #060;
			  }
a.buttonLink:hover {text-decoration: underline}

a.buttonLink:active {border-top-color: #060;
			  		 border-right-color: #060;
			  		 border-bottom-color: #52c244;
			  		 border-left-color: #52c244;
			  		 }
					 
div.error { 
  color: red;
  font-weight: bold;
 }


div.zold{
	font-size : 12px;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #00aa00;
	line-height : 100%;
	text-decoration : none;
	padding: 10px 0px 3px 0px;
}

.everblue {color: blue}

.packRoomPrice, .roomPrice {padding: 15px 25px 10px 0; text-align: right;}

input.miniInput {width: 40px}

input.normInput {width: 120px}

input.longinput {width: 300px}
input.longInput {width: 300px}

.longTa {width: 300px; height: 60px}

.rackprice{
	font-size: 11px;
	color : #B32B2B;
	text-decoration : line-through;
}
span.zold {
	font-weight : bold;
	color : Green;
	font-size: 115%;
}

.eleresiut {font-size: 13px; color: #676343; letter-spacing: 0px; border-top: 1px solid Silver;  border-bottom: 1px solid Silver; padding: 3px 0px 3px 0px; }
.eleresiut a {font-size: 11px; text-decoration: none; color: #676343;}
.eleresiut a:hover {text-decoration: underline; color: #575333;}

.cikklink2 a {color: #444; text-decoration: underline;}
.cikklink2 a:hover {color: #000; text-decoration: underline;}
.cikkteaser { margin: 2px 0px 2px 0px;}

.cikkcontainer {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid Silver;}
.cikklink h3 {color: #333; font-size: 14px;}
.cikklink a {color: #333;}
.cikklink a:hover {color: #000;} 


table.bookingtable{border-collapse:collapse; margin-top: 15px; background: #f8f5dd; /* background: #edeace;*/}
div.spiritlemondas {background: url(budapest-hotels-images/info-small.gif) top left no-repeat; padding: 0px 0px 0px 18px; color: #0369b4; text-decoration:underline; cursor:pointer;cursor:hand; width: 180px;}

