* {margin:0;padding:0;}

body 
{background:#fffadc url(i/back.jpg) repeat-y center top;
font-family: "Garamond", times, serif;
color:#71442c;
font-size:16px;
font-weight:bold;}

a
{color:#71442c;
text-decoration:none;}

a:hover
{text-decoration:underline;}

h2
{color:#1e1e56;
font-size:17px;
padding-top:8px;}

.box h2 a {color:#1e1e56;}

input
{color:#71442c;
font-family: "Garamond", times, serif;
font-size:16px;
border:1px solid #faf2cd;
width:146px;
text-align:center;}

.avail input {width:auto;}

#searchboxInc, #agoda_searchbox_wrapper {background-color:#ccf !important;}

img {border:none;}

#flash
{height:375px;}

#search
{border:none;
background:url(i/search.jpg) no-repeat;
padding-bottom:5px;
font-weight:bold;
cursor:pointer;}

#container
{background:url(i/header.jpg) no-repeat center top;
min-width:1002px;
overflow:hidden;
text-align:center;}

#wrap
{width:1002px;
margin:0 auto;

text-align:left;}

.nav
{padding:0 40px;}

.nav li
{list-style:none;
float:left;
margin:2px 15px 0 12px;}

.itemOff
{background:#fffadc;
cursor:pointer;
padding:0 5px;}

.itemOn
{background:#adcfff;
cursor:pointer;
padding:0 5px;}

#main
{clear:both;
overflow:hidden;
padding: 13px 10px;}

#left
{float:left;
width:170px;
padding-left:25px;}

.sl
{text-align:right;}

.box
{background:url(i/box.gif) repeat-y;}

.box div {background:url(i/top.jpg) no-repeat 0 top;}

.box div div
{padding:8px 4px 3px 12px;
padding:0px 4px 1px 12px;
background:url(i/bottom.jpg) no-repeat 0 bottom;}

.country
{margin-bottom:20px;
padding-top:8px;
padding-right:23px;}

.country li
{margin-left:15px;}

.button
{display:block;
width:147px;
height:48px;/*42*/
padding-top:7px;
text-align:center;
line-height:13px;
background:url(i/button.jpg) no-repeat;}

a.button
{cursor:pointer;}

#content
{float:left;
width:594px;
color:#000;
font-weight:normal;
padding:0 10px 0 5px;}

#content ul li
{margin-left:25px;}

#content img
{margin:0 5px 7px 0;}

.block
{color:#1f2c70;
font-size:12px;
overflow:hidden;
zoom:1;
margin-bottom:25px;}

.block img {float:left;}

.desc
{padding:5px 0 0 120px;}

.block_links
{float:left;
/*height:54px;*/
font-size:16px;}

.block_links a
{display:block;
float:left;
width:146px;/*147*/
line-height:23px;
text-align:center;
padding-bottom:3px;
background:url(i/blockbutton.gif) no-repeat 0 bottom;}

.second_row
{padding-left:75px;}

#right
{float:left;
width:170px;}

#right .country ul {margin-left:20px;}

.adv
{padding:20px 0;}

#footer
{clear:both;
height:168px;
overflow:hidden;
margin-top:20px;
padding-top:6px;
background:url(i/footer.jpg) no-repeat;
color:#1e1e56;
}

#footer .nav
{overflow:hidden;
zoom:1;
margin-bottom:83px;}

.phones
{float:left;
text-align:right;
padding-left:13px;}

#adress
{float:left;
width:619px;
padding:0 18px;
white-space:nowrap;}

#adress span
{padding:0 52px;}