body
{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#FFFFFF;
margin:0px auto 0px auto;
}
a
{
color:#DA251D;
font-weight:bold;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
h2
{
font-family:"Edwardian Script ITC", Arial, Verdana;
font-size:36px;
color:#851D36;
margin:5px 0px 20px 0px;
text-align:right;
}
h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
margin:7px 0px 2px 0px;
}
p
{
text-align:justify;
color:#B76767;
font-family:"Century Gothic", Arial;
}
ul, li
{
color:#B76767;
font-family:"Century Gothic", Arial;
}
table
{
color:#B76767;
font-family:"Century Gothic", Arial;
margin:0px;
}
#main
{
width:100%;
margin:0px auto 0px auto;
}
#header
{
width:100%;
height:154px;
background:#7E333A;
}
#header .logo
{
width:23%;
margin:17px 0px 17px 34px;
height:120px;
background:#7E333A;
float:left;
}
#header .kanan
{
width:70%;
margin:17px 0px 17px 10px;
height:120px;
float:right;
}
#header .slogan
{
width:549px;
background:#7E333A url(images/hotel_kusuma_10.jpg) right top no-repeat;
height:79px;
float:right;
margin-right:5%;
}
#content
{
width:100%;
height:auto;
background:#F6C6B0 url(images/hotel_kusuma_14.jpg) left top no-repeat;
}
#content .left
{
float:left;
width:40%;
}
#content .right
{
float:left;
width:60%;
}
#footer
{
background:#C16A60;
height:128px;
}


#menu
{
float:right;
margin-top:-11px;
height:50px;
width:70%;
text-align:right;

}
#menu ul
{
margin-left:0px;
}
#menu li
{
margin:0px 0px 0px 0px;
font-family:"Century Gothic", Arial;
font-size:12px;
list-style-type:none;
float:left;

}
#menu li a
{
height:35px;
color:#FFCEBD;
font-weight:bold;
display:block;
padding:15px 8px 0px 8px;
text-decoration:none;
}
#menu li a:hover
{
color:#FFFFFF;
margin-top:10px;
}

#lang
{
width:12%;
float:right;
margin-top:-25px;
color:#FFFFFF;
}
#lang a
{
text-decoration:none;
color:#7E333A;
font-weight:bold;
}
#lang a:hover
{
text-decoration:underline;
color:#FFFFFF;
}
#lang a.active
{
color:#FFFFFF;
text-decoration:overline;
}
#menu_icon
{
float:right;
margin-top:-10px;
margin-right:120px;
height:50px;
width:48%;
text-align:right;

}
#menu_icon ul
{
margin-left:0px;
}
#menu_icon li
{
margin:0px 0px 0px 0px;
font-family:"Century Gothic", Arial;
font-size:12px;
list-style-type:none;
float:left;

}
#menu_icon li a
{
height:10px;
color:#FFCEBD;
font-weight:bold;
display:block;
padding:15px 20px 0px 10px;
text-decoration:none;
}
#menu_icon li a:hover
{
color:#FFFFFF;
margin-top:10px;
}

#alamat
{
width:30%;
margin:15px 5px 0px 10px;
float:left;
color:#FFFFFF;
font-family:"Century Gothic", Arial;
font-size:13px;
}

#payment
{
float:right;
width:16%;
height:44px;
margin-top:-25px;
margin-right:5px;
}
#payment img
{
margin-right:5px;
}

