body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	font-family: "Calibri", Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
	line-height: 18px;	
	}
	
.headtitle {
	font-size: 24px;
	font-weight: bold;
	color: #4a4a4a;
}

.grouptitle {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.headtitlecolor1 {color: #ff6600}
.headtitlecolor2 {color: #3366CC}
.headtitlecolor3 {color: #00adef}

.bodycopy {
	font-size: 18px;
	color: #4a4a4a;
	line-height: 22px;
}

.bodycopy2 {
	font-size: 14px;
	color: #4a4a4a;
	line-height: 18px;
}

.bodycopy3 {
	font-size: 14px;
	color: #fff;
	line-height: 18px;
}
.titlecopy {
	font-size: 14px;
	color: #0069b5;
	line-height: 18px;
}

.shortcut {
	font-size: 12px;
	color: #4a4a4a;
	line-height: 14px;
}

.menuatas{ margin: 4px 0 0 0 ; padding: 0; height: auto; color:#4a4a4a; font-size: 11px;}
.menuatas ul{ margin: 0; padding: 0; border-right: 1px solid #4a4a4a;}
.menuatas li{ margin: 0 4px 0 4px ; padding: 0; list-style: none; letter-spacing:0; line-height: 14px;}
.menuatas li a{ color:#4a4a4a; text-decoration: none;}
.menuatas li a:link, .menuatas li a:active, .mnatas li a:visited{ color:#4a4a4a; text-decoration: none;}
.menuatas li a:hover, .menuatas li a.active{ color:#00adef; text-decoration: none;}

/* menu */

.menu{width: 190px; margin:0; padding:0;}
.menu ul{margin: 6px 0; padding: 0;}
.menu li{margin: 0; padding: 0; list-style: none; text-indent: 20px; height:17px;}
.menu li a{text-indent:12px; float: none; display:block; margin: 0 8px 1px 8px; padding: 0; background: url(img/menuactive1.gif) top left no-repeat; width:171px; height: 17px;}
.menu a:link, .concontent .menu li a:active, .concontent .menu li a:visited{color:#4a4a4a; text-decoration: none;}
.menu li a:hover, .menu li a.active{color:#000000; text-decoration: none; padding: 0; background-position: 0 -17px;}

.line {width: 181px; margin:9px 0 8px 8px; padding:0; background:url(img/grs.gif) top left repeat-x; height:4px;}
*html .line {width: 181px; margin:0 0 0 8px; padding:0;height:4px;}


/* menu */

/*link*/00adef
a{ font-size: 18px; color:#25c3ff; text-decoration: none;}
a:link, a:active{ color:#25c3ff; text-decoration: none;}
a:visited, a.active{ color:#303030; text-decoration: none;}
a:hover{ color:#25c3ff; text-decoration: none;}
/*link*/

.gallery {margin:20px 0 0 0; padding:0;}
.gallery ul{margin:0; padding:0;}
.gallery li{margin:0; padding:0 30px 50px 0; list-style:none; text-align:center; float:left;}
.gallery li img{margin:0; padding:0;}

.hairtype {margin:0; padding:0;}
.hairtype ul{margin:0; padding:0;}
.hairtype li{margin:0; padding:0 10px 0 0; list-style:none; float:left;}
.hairtype li img{margin:0; padding:0;}

.destiny {margin:20px 0 0 0; padding:0;}
.destiny  ul{margin:0; padding:0;}
.destiny  li{margin:0 0 0 22px; padding:0; list-style:decimal;}
.destiny  li img{margin:0; padding:0;}

.destiny2 {margin:20px 0 0 0; padding:0;}
.destiny2  ul{margin:0; padding:0;}
.destiny2  li{margin:0; padding:0; list-style:none; background:url(img/surabaya/img_sbystar.gif) left no-repeat; padding:0 0 0 20px; }
.destiny2  li img{margin:0; padding:0;}

.fly{ margin:0; padding:0; line-height: 14px;}
.fly ul{ margin:0; padding:0; width:auto;}
.fly li{ margin:20px 0 0 0; padding:0 40px 10px 0; list-style: none; text-align: left; border-bottom: 1px solid #8c8c8c;}
.fly li img{ margin:0 0 0 0; padding:0 40px 0 0;}


.highlight{
	color:#ffffff;
	font-weight: bold;
	font-size: 18px;
	font-family: "Calibri", Lucida Sans, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 360px;
	float: left;
	margin:20px 0 0 20px;;
	padding:0;
}

.img {border: 1px solid #cccccc;}

.back{
	color:#4c4c4c;
	font-weight: bold;
	font-size: 14px;
	font-family: "Calibri", Lucida Sans, Arial, Helvetica, sans-serif;
	text-align: right;
	width: 100px;
	float: right;
	margin:0 10px 0 0;
	padding:0
}

.block1{ padding: 0 10px 0 10px; margin: 5px 0 0 0; width: 550px; height: 241px; border: 1px solid #cccccc; background: #fff;}
.block2{ padding: 0; margin: 4px 0 0 0; border: 1px solid #cccccc; background: #fff;}
.block4{ padding: 0; margin: 4px 0 0 0; width: 171px; height: 109px; border: 1px solid #cccccc; background: #fff; left: 10px;}
.block3{ padding: 0 10px 0 10px; margin: 5px 0 0 0; width: 550px; height: 482px; border: 1px solid #cccccc; background: #fff;}
.block4b{ padding: 0; margin: 5px 0 2px 5px; width: 171px; height: 109px; border: 1px solid #cccccc; background: #fff; left: 10px;}
.block5{ padding: 0 10px 0 10px; margin: 5px 0 0 0; width: 550px; height: 358px; border: 1px solid #cccccc; background: #fff;}
.block6a{ padding: 0; margin: 5px 0 0 5px; width: 171px; height: 358px; border: 1px solid #cccccc; background: #fff; left: 10px;}
.block6b{ padding: 0 10px 0 10px; margin: 5px 0 0 5px; width: 151px; height: 358px; border: 1px solid #cccccc; background: #fff; left: 10px; text-align:left;}
.block7{ padding: 0 10px 0 10px; margin: 5px 0 0 0; width: 442px; height: 358px; border: 1px solid #cccccc; background: #fff;}
.block8{ padding: 5px 5px 0 5px; margin: 5px 0 0 5px; width: 268px; height: 358px; border: 1px solid #cccccc; background: #fff; left: 10px;}
.block9{ padding: 0 10px 0 10px; margin: 5px 0 0 0; width: 291px; height: 358px; border: 1px solid #cccccc; background: #fff;}
.block10{ padding: 0 5px 0 5px; margin: 5px 0 0 5px; width: 420px; height: 358px; border: 1px solid #cccccc; background: #fff; left: 10px;}
.menublock{ padding: 0; margin: 0 0 0 5px; height: auto/* 553px */; border: 1px solid #cccccc; background: #eceded; text-align: left;}
.block_clinic{ padding: 5px 5px 0 5px; margin: 5px 0 0 5px; width: 268px; height: 173px; border: 1px solid #cccccc; background: #fff; left: 10px;}

/*.block_slide{ padding: 5px 5px 0 5px; margin: 5px 0 0 5px; width: 268px; height: 168px; border: 1px solid #cccccc; background: #fff; left: 10px;}*/
.slideshow { height: 168px; width: 268px;  margin: 5px 0 0 5px;padding: 5px 5px 0 5px; }
.slideshow img { padding: 5px; border: 1px solid #cccccc; background-color: #fff; }

.scroll1{ width: 540px; height: 231px; margin: 4px 0 8px 0; padding: 0 12px 0 0; overflow: auto; text-align: left;}
.scroll2{ width: 540px; height: 460px; margin: 4px 0 8px 0; padding: 0 12px 0 6px; overflow: auto; text-align: left;}
.scroll3{ width: 532px; height: 350px; margin: 4px 0 8px 0; padding: 0 12px 0 6px; overflow: auto; text-align: left;}
.scroll4{ width: 414px; height: 350px; margin: 4px 0 8px 0; padding: 0 12px 0 6px; overflow: auto; text-align: left;}
.scroll5{ width: 415px; height: 350px; margin: 4px 0 8px 0; padding: 0 4px 0 0; overflow: auto; text-align: left;}
.scroll6{ width: 280px; height: 350px; margin: 4px 0 8px 0; padding: 0 4px 0 6px; overflow: auto; text-align: left;}

#wrapbottom{
	margin:0;
	padding:0;
	height: 20px;
	width: 100%;
	background: #fff;
	position: absolute;
	bottom: 0;
	}
	
#bottom{
	margin:0 auto;
	bottom: 0;
	padding: 0;
	width: 952px;
	color:#4a4a4a;
	font-size: 11px;
	font-family: "Calibri", Lucida Sans, Arial, Helvetica, sans-serif;
	position: relative;
	height: 10px;
	}
	
.copyright{ position: absolute; top:0px; right: 1px; color:#4a4a4a; font-size: 11px; font-family: "Calibri", Lucida Sans, Arial, Helvetica, sans-serif;}


/* rudhi */

.wrap_all{ width:952px; margin:0 auto; padding:0;}
.wrap_top{ width:100%; height:51px;}
.wrap_top .left_top{width:750px; float: left; margin:0; padding:10px 0 0 0; line-height:24px; }
.wrap_top .right_top{width:202px; float: left;}

.wrap_all .left_mid{width:750px; float: left; margin:0; padding:0;}
.wrap_all .right_mid{width:197px; float: left; margin:0; padding:0;}

.cont_home{ margin:0; padding:0;}
.cont_home .left{ margin:0 5px 0 0; padding:0; width:571px; float: left;}
.cont_home .right{ margin:0; padding:0; width:173px; float: left;}

/* end rudhi */
