body          {
        position: relative;
        margin: 0;
        padding: 0;
        background :  url(budapest-hotels-images/bodybg-center.jpg) repeat-y center !important;
        background : white url(budapest-hotels-images/bodybg.gif) repeat;
}

body , td , input {
        FONT-FAMILY: 'Trebuchet MS', Verdana;
        font-size: 12px;
        color: #2C2862
}
.bodytextbg {
        background : white url(budapest-hotels-images/airport-bodybg.jpg) no-repeat top left;
}
.main {
        background :  url(budapest-hotels-images/bodybg-center.jpg) repeat-y center;
        height: 100%;
 }
 h1  a {
        color: #104591;
        font-family: Trebuchet MS, "Lucida Sans Unicode", Arial, Lucida Sans, Tahoma, Sans-Serif;
        font-weight: bold;
        font-size: 11pt;
        text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        text-decoration : none;
}

 h2 {
        font-weight: bold;
        font-size: 15px;
        color: #2D58CC;
        padding: 0;
        margin: 10px 0px 0px 0px;
}

 a.normlink {
         color: blue;
        font-size: 11px;
  }
 .h1b {        FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666; MARGIN-left: 15px;}

 .home_h1 {font-weight: bold; font-size: 14px; color: #666}

 .foot-link {
 font-weight: bold;
 font-size: 12px;
 color: #666;
 text-decoration: none;
 }
 .foot-link:Hover {
        font-weight: bold;
        font-size: 12px;
        color: #444;
        text-decoration: none;
}

.input , input_long , .comment {FONT-FAMILY: 'Trebuchet MS', Verdana;
                   font-size: 11px;
                   color: #333;
                   padding: 1 1 1 1}

.input_long {width: 250px}

.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: 10px;
                   text-align: right;
                   padding-top: 0px}

#footer   {font-family: Arial;
                   font-size: 10px;
                   padding-top: 0px;
                   color: #898670}

#footerNew {
                    font-size: 10px;
                    padding: 1px;
                    color: #898670;
                        text-align: center;
                        margin-top: 5px;
                        margin-bottom: 10px
}

#footerNew a {
        color: #8086A2;
        text-decoration: none;
        font-weight: normal;
}
#footerNew a:hover {
        color: #000333;
        text-decoration: underline
}

#header a    {font-family: Arial;
                      font-size: 10px;
                      color: #039}
a.normal    {color: #039}

.par              {margin-top: 20px; margin-bottom: 10px;}
.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}

.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;}

img.bordered {
        border : 1px solid #858BC9;
}

ul li a {
  color: blue;
  text-decoration: none;
 }

 ul li a:hover {
  color: blue;
  text-decoration: underline;
 }

 hr {
        text-align: center;
        border: 0px;
        height: 1px;
        width: 100%;
        color:#1284A9;
        background-color: #1284A9;
        margin: 30px 0px 30px 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;
			  		 }